diff --git a/.esdoc.json b/.esdoc.json new file mode 100644 index 00000000..1ab61e87 --- /dev/null +++ b/.esdoc.json @@ -0,0 +1,5 @@ +{ + "source": "./src", + "destination": "./docs", + "plugins": [{"name": "esdoc-standard-plugin"}] +} \ No newline at end of file diff --git a/docs/ast/source/.external-ecmascript.js.json b/docs/ast/source/.external-ecmascript.js.json new file mode 100644 index 00000000..21893b9c --- /dev/null +++ b/docs/ast/source/.external-ecmascript.js.json @@ -0,0 +1,2802 @@ +{ + "type": "File", + "start": 0, + "end": 6058, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 193, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 6058, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 193, + "column": 0 + } + }, + "sourceType": "module", + "body": [], + "directives": [], + "leadingComments": null, + "innerComments": [ + { + "type": "CommentLine", + "value": " https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects", + "start": 0, + "end": 83, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 83 + } + } + }, + { + "type": "CommentLine", + "value": " Value properties", + "start": 85, + "end": 104, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 19 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Infinity} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity\n ", + "start": 105, + "end": 226, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 6, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {NaN} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN\n ", + "start": 228, + "end": 339, + "loc": { + "start": { + "line": 8, + "column": 0 + }, + "end": { + "line": 10, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {undefined} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined\n ", + "start": 341, + "end": 464, + "loc": { + "start": { + "line": 12, + "column": 0 + }, + "end": { + "line": 14, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {null} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null\n ", + "start": 466, + "end": 579, + "loc": { + "start": { + "line": 16, + "column": 0 + }, + "end": { + "line": 18, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Fundamental objects", + "start": 581, + "end": 603, + "loc": { + "start": { + "line": 20, + "column": 0 + }, + "end": { + "line": 20, + "column": 22 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ", + "start": 604, + "end": 721, + "loc": { + "start": { + "line": 21, + "column": 0 + }, + "end": { + "line": 23, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ", + "start": 722, + "end": 839, + "loc": { + "start": { + "line": 24, + "column": 0 + }, + "end": { + "line": 26, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ", + "start": 841, + "end": 962, + "loc": { + "start": { + "line": 28, + "column": 0 + }, + "end": { + "line": 30, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ", + "start": 963, + "end": 1084, + "loc": { + "start": { + "line": 31, + "column": 0 + }, + "end": { + "line": 33, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ", + "start": 1086, + "end": 1205, + "loc": { + "start": { + "line": 35, + "column": 0 + }, + "end": { + "line": 37, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ", + "start": 1206, + "end": 1325, + "loc": { + "start": { + "line": 38, + "column": 0 + }, + "end": { + "line": 40, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Symbol} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol\n ", + "start": 1327, + "end": 1444, + "loc": { + "start": { + "line": 42, + "column": 0 + }, + "end": { + "line": 44, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Error} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error\n ", + "start": 1446, + "end": 1561, + "loc": { + "start": { + "line": 46, + "column": 0 + }, + "end": { + "line": 48, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {EvalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError\n ", + "start": 1563, + "end": 1686, + "loc": { + "start": { + "line": 50, + "column": 0 + }, + "end": { + "line": 52, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {InternalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/InternalError\n ", + "start": 1688, + "end": 1819, + "loc": { + "start": { + "line": 54, + "column": 0 + }, + "end": { + "line": 56, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {RangeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RangeError\n ", + "start": 1821, + "end": 1946, + "loc": { + "start": { + "line": 58, + "column": 0 + }, + "end": { + "line": 60, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {ReferenceError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError\n ", + "start": 1948, + "end": 2081, + "loc": { + "start": { + "line": 62, + "column": 0 + }, + "end": { + "line": 64, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {SyntaxError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError\n ", + "start": 2083, + "end": 2210, + "loc": { + "start": { + "line": 66, + "column": 0 + }, + "end": { + "line": 68, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {TypeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError\n ", + "start": 2212, + "end": 2335, + "loc": { + "start": { + "line": 70, + "column": 0 + }, + "end": { + "line": 72, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {URIError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/URIError\n ", + "start": 2337, + "end": 2458, + "loc": { + "start": { + "line": 74, + "column": 0 + }, + "end": { + "line": 76, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Numbers and dates", + "start": 2460, + "end": 2480, + "loc": { + "start": { + "line": 78, + "column": 0 + }, + "end": { + "line": 78, + "column": 20 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ", + "start": 2481, + "end": 2598, + "loc": { + "start": { + "line": 79, + "column": 0 + }, + "end": { + "line": 81, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ", + "start": 2599, + "end": 2716, + "loc": { + "start": { + "line": 82, + "column": 0 + }, + "end": { + "line": 84, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Date} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date\n ", + "start": 2718, + "end": 2831, + "loc": { + "start": { + "line": 86, + "column": 0 + }, + "end": { + "line": 88, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Text processing", + "start": 2833, + "end": 2851, + "loc": { + "start": { + "line": 90, + "column": 0 + }, + "end": { + "line": 90, + "column": 18 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {String} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ", + "start": 2852, + "end": 2969, + "loc": { + "start": { + "line": 91, + "column": 0 + }, + "end": { + "line": 93, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {string} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ", + "start": 2970, + "end": 3087, + "loc": { + "start": { + "line": 94, + "column": 0 + }, + "end": { + "line": 96, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {RegExp} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\n ", + "start": 3089, + "end": 3206, + "loc": { + "start": { + "line": 98, + "column": 0 + }, + "end": { + "line": 100, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Indexed collections", + "start": 3208, + "end": 3230, + "loc": { + "start": { + "line": 102, + "column": 0 + }, + "end": { + "line": 102, + "column": 22 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array\n ", + "start": 3231, + "end": 3346, + "loc": { + "start": { + "line": 103, + "column": 0 + }, + "end": { + "line": 105, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Int8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array\n ", + "start": 3348, + "end": 3471, + "loc": { + "start": { + "line": 107, + "column": 0 + }, + "end": { + "line": 109, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Uint8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array\n ", + "start": 3472, + "end": 3597, + "loc": { + "start": { + "line": 110, + "column": 0 + }, + "end": { + "line": 112, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Uint8ClampedArray} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray\n ", + "start": 3599, + "end": 3738, + "loc": { + "start": { + "line": 114, + "column": 0 + }, + "end": { + "line": 116, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Int16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array\n ", + "start": 3740, + "end": 3865, + "loc": { + "start": { + "line": 118, + "column": 0 + }, + "end": { + "line": 120, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Uint16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array\n ", + "start": 3867, + "end": 3994, + "loc": { + "start": { + "line": 122, + "column": 0 + }, + "end": { + "line": 124, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Int32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array\n ", + "start": 3996, + "end": 4121, + "loc": { + "start": { + "line": 126, + "column": 0 + }, + "end": { + "line": 128, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Uint32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array\n ", + "start": 4123, + "end": 4250, + "loc": { + "start": { + "line": 130, + "column": 0 + }, + "end": { + "line": 132, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Float32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array\n ", + "start": 4252, + "end": 4381, + "loc": { + "start": { + "line": 134, + "column": 0 + }, + "end": { + "line": 136, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Float64Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array\n ", + "start": 4383, + "end": 4512, + "loc": { + "start": { + "line": 138, + "column": 0 + }, + "end": { + "line": 140, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Keyed collections", + "start": 4514, + "end": 4534, + "loc": { + "start": { + "line": 142, + "column": 0 + }, + "end": { + "line": 142, + "column": 20 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Map} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map\n ", + "start": 4535, + "end": 4646, + "loc": { + "start": { + "line": 143, + "column": 0 + }, + "end": { + "line": 145, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Set} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set\n ", + "start": 4648, + "end": 4759, + "loc": { + "start": { + "line": 147, + "column": 0 + }, + "end": { + "line": 149, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {WeakMap} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap\n ", + "start": 4761, + "end": 4880, + "loc": { + "start": { + "line": 151, + "column": 0 + }, + "end": { + "line": 153, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {WeakSet} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet\n ", + "start": 4882, + "end": 5001, + "loc": { + "start": { + "line": 155, + "column": 0 + }, + "end": { + "line": 157, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Structured data", + "start": 5003, + "end": 5021, + "loc": { + "start": { + "line": 159, + "column": 0 + }, + "end": { + "line": 159, + "column": 18 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {ArrayBuffer} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer\n ", + "start": 5022, + "end": 5149, + "loc": { + "start": { + "line": 160, + "column": 0 + }, + "end": { + "line": 162, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {DataView} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView\n ", + "start": 5151, + "end": 5272, + "loc": { + "start": { + "line": 164, + "column": 0 + }, + "end": { + "line": 166, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {JSON} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON\n ", + "start": 5274, + "end": 5387, + "loc": { + "start": { + "line": 168, + "column": 0 + }, + "end": { + "line": 170, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Control abstraction objects", + "start": 5389, + "end": 5419, + "loc": { + "start": { + "line": 172, + "column": 0 + }, + "end": { + "line": 172, + "column": 30 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Promise} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise\n ", + "start": 5420, + "end": 5539, + "loc": { + "start": { + "line": 173, + "column": 0 + }, + "end": { + "line": 175, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Generator} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator\n ", + "start": 5541, + "end": 5664, + "loc": { + "start": { + "line": 177, + "column": 0 + }, + "end": { + "line": 179, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {GeneratorFunction} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction\n ", + "start": 5666, + "end": 5805, + "loc": { + "start": { + "line": 181, + "column": 0 + }, + "end": { + "line": 183, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Reflection", + "start": 5807, + "end": 5820, + "loc": { + "start": { + "line": 185, + "column": 0 + }, + "end": { + "line": 185, + "column": 13 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Reflect} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect\n ", + "start": 5821, + "end": 5940, + "loc": { + "start": { + "line": 186, + "column": 0 + }, + "end": { + "line": 188, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Proxy} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy\n ", + "start": 5942, + "end": 6057, + "loc": { + "start": { + "line": 190, + "column": 0 + }, + "end": { + "line": 192, + "column": 3 + } + } + } + ] + }, + "comments": [ + { + "type": "CommentLine", + "value": " https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects", + "start": 0, + "end": 83, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 83 + } + } + }, + { + "type": "CommentLine", + "value": " Value properties", + "start": 85, + "end": 104, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 19 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Infinity} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity\n ", + "start": 105, + "end": 226, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 6, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {NaN} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN\n ", + "start": 228, + "end": 339, + "loc": { + "start": { + "line": 8, + "column": 0 + }, + "end": { + "line": 10, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {undefined} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined\n ", + "start": 341, + "end": 464, + "loc": { + "start": { + "line": 12, + "column": 0 + }, + "end": { + "line": 14, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {null} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null\n ", + "start": 466, + "end": 579, + "loc": { + "start": { + "line": 16, + "column": 0 + }, + "end": { + "line": 18, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Fundamental objects", + "start": 581, + "end": 603, + "loc": { + "start": { + "line": 20, + "column": 0 + }, + "end": { + "line": 20, + "column": 22 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ", + "start": 604, + "end": 721, + "loc": { + "start": { + "line": 21, + "column": 0 + }, + "end": { + "line": 23, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ", + "start": 722, + "end": 839, + "loc": { + "start": { + "line": 24, + "column": 0 + }, + "end": { + "line": 26, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ", + "start": 841, + "end": 962, + "loc": { + "start": { + "line": 28, + "column": 0 + }, + "end": { + "line": 30, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ", + "start": 963, + "end": 1084, + "loc": { + "start": { + "line": 31, + "column": 0 + }, + "end": { + "line": 33, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ", + "start": 1086, + "end": 1205, + "loc": { + "start": { + "line": 35, + "column": 0 + }, + "end": { + "line": 37, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ", + "start": 1206, + "end": 1325, + "loc": { + "start": { + "line": 38, + "column": 0 + }, + "end": { + "line": 40, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Symbol} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol\n ", + "start": 1327, + "end": 1444, + "loc": { + "start": { + "line": 42, + "column": 0 + }, + "end": { + "line": 44, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Error} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error\n ", + "start": 1446, + "end": 1561, + "loc": { + "start": { + "line": 46, + "column": 0 + }, + "end": { + "line": 48, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {EvalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError\n ", + "start": 1563, + "end": 1686, + "loc": { + "start": { + "line": 50, + "column": 0 + }, + "end": { + "line": 52, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {InternalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/InternalError\n ", + "start": 1688, + "end": 1819, + "loc": { + "start": { + "line": 54, + "column": 0 + }, + "end": { + "line": 56, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {RangeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RangeError\n ", + "start": 1821, + "end": 1946, + "loc": { + "start": { + "line": 58, + "column": 0 + }, + "end": { + "line": 60, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {ReferenceError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError\n ", + "start": 1948, + "end": 2081, + "loc": { + "start": { + "line": 62, + "column": 0 + }, + "end": { + "line": 64, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {SyntaxError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError\n ", + "start": 2083, + "end": 2210, + "loc": { + "start": { + "line": 66, + "column": 0 + }, + "end": { + "line": 68, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {TypeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError\n ", + "start": 2212, + "end": 2335, + "loc": { + "start": { + "line": 70, + "column": 0 + }, + "end": { + "line": 72, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {URIError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/URIError\n ", + "start": 2337, + "end": 2458, + "loc": { + "start": { + "line": 74, + "column": 0 + }, + "end": { + "line": 76, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Numbers and dates", + "start": 2460, + "end": 2480, + "loc": { + "start": { + "line": 78, + "column": 0 + }, + "end": { + "line": 78, + "column": 20 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ", + "start": 2481, + "end": 2598, + "loc": { + "start": { + "line": 79, + "column": 0 + }, + "end": { + "line": 81, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ", + "start": 2599, + "end": 2716, + "loc": { + "start": { + "line": 82, + "column": 0 + }, + "end": { + "line": 84, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Date} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date\n ", + "start": 2718, + "end": 2831, + "loc": { + "start": { + "line": 86, + "column": 0 + }, + "end": { + "line": 88, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Text processing", + "start": 2833, + "end": 2851, + "loc": { + "start": { + "line": 90, + "column": 0 + }, + "end": { + "line": 90, + "column": 18 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {String} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ", + "start": 2852, + "end": 2969, + "loc": { + "start": { + "line": 91, + "column": 0 + }, + "end": { + "line": 93, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {string} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ", + "start": 2970, + "end": 3087, + "loc": { + "start": { + "line": 94, + "column": 0 + }, + "end": { + "line": 96, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {RegExp} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\n ", + "start": 3089, + "end": 3206, + "loc": { + "start": { + "line": 98, + "column": 0 + }, + "end": { + "line": 100, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Indexed collections", + "start": 3208, + "end": 3230, + "loc": { + "start": { + "line": 102, + "column": 0 + }, + "end": { + "line": 102, + "column": 22 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array\n ", + "start": 3231, + "end": 3346, + "loc": { + "start": { + "line": 103, + "column": 0 + }, + "end": { + "line": 105, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Int8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array\n ", + "start": 3348, + "end": 3471, + "loc": { + "start": { + "line": 107, + "column": 0 + }, + "end": { + "line": 109, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Uint8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array\n ", + "start": 3472, + "end": 3597, + "loc": { + "start": { + "line": 110, + "column": 0 + }, + "end": { + "line": 112, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Uint8ClampedArray} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray\n ", + "start": 3599, + "end": 3738, + "loc": { + "start": { + "line": 114, + "column": 0 + }, + "end": { + "line": 116, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Int16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array\n ", + "start": 3740, + "end": 3865, + "loc": { + "start": { + "line": 118, + "column": 0 + }, + "end": { + "line": 120, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Uint16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array\n ", + "start": 3867, + "end": 3994, + "loc": { + "start": { + "line": 122, + "column": 0 + }, + "end": { + "line": 124, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Int32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array\n ", + "start": 3996, + "end": 4121, + "loc": { + "start": { + "line": 126, + "column": 0 + }, + "end": { + "line": 128, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Uint32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array\n ", + "start": 4123, + "end": 4250, + "loc": { + "start": { + "line": 130, + "column": 0 + }, + "end": { + "line": 132, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Float32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array\n ", + "start": 4252, + "end": 4381, + "loc": { + "start": { + "line": 134, + "column": 0 + }, + "end": { + "line": 136, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Float64Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array\n ", + "start": 4383, + "end": 4512, + "loc": { + "start": { + "line": 138, + "column": 0 + }, + "end": { + "line": 140, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Keyed collections", + "start": 4514, + "end": 4534, + "loc": { + "start": { + "line": 142, + "column": 0 + }, + "end": { + "line": 142, + "column": 20 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Map} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map\n ", + "start": 4535, + "end": 4646, + "loc": { + "start": { + "line": 143, + "column": 0 + }, + "end": { + "line": 145, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Set} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set\n ", + "start": 4648, + "end": 4759, + "loc": { + "start": { + "line": 147, + "column": 0 + }, + "end": { + "line": 149, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {WeakMap} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap\n ", + "start": 4761, + "end": 4880, + "loc": { + "start": { + "line": 151, + "column": 0 + }, + "end": { + "line": 153, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {WeakSet} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet\n ", + "start": 4882, + "end": 5001, + "loc": { + "start": { + "line": 155, + "column": 0 + }, + "end": { + "line": 157, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Structured data", + "start": 5003, + "end": 5021, + "loc": { + "start": { + "line": 159, + "column": 0 + }, + "end": { + "line": 159, + "column": 18 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {ArrayBuffer} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer\n ", + "start": 5022, + "end": 5149, + "loc": { + "start": { + "line": 160, + "column": 0 + }, + "end": { + "line": 162, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {DataView} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView\n ", + "start": 5151, + "end": 5272, + "loc": { + "start": { + "line": 164, + "column": 0 + }, + "end": { + "line": 166, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {JSON} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON\n ", + "start": 5274, + "end": 5387, + "loc": { + "start": { + "line": 168, + "column": 0 + }, + "end": { + "line": 170, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Control abstraction objects", + "start": 5389, + "end": 5419, + "loc": { + "start": { + "line": 172, + "column": 0 + }, + "end": { + "line": 172, + "column": 30 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Promise} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise\n ", + "start": 5420, + "end": 5539, + "loc": { + "start": { + "line": 173, + "column": 0 + }, + "end": { + "line": 175, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Generator} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator\n ", + "start": 5541, + "end": 5664, + "loc": { + "start": { + "line": 177, + "column": 0 + }, + "end": { + "line": 179, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {GeneratorFunction} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction\n ", + "start": 5666, + "end": 5805, + "loc": { + "start": { + "line": 181, + "column": 0 + }, + "end": { + "line": 183, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Reflection", + "start": 5807, + "end": 5820, + "loc": { + "start": { + "line": 185, + "column": 0 + }, + "end": { + "line": 185, + "column": 13 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Reflect} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect\n ", + "start": 5821, + "end": 5940, + "loc": { + "start": { + "line": 186, + "column": 0 + }, + "end": { + "line": 188, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Proxy} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy\n ", + "start": 5942, + "end": 6057, + "loc": { + "start": { + "line": 190, + "column": 0 + }, + "end": { + "line": 192, + "column": 3 + } + } + } + ], + "tokens": [ + { + "type": "CommentLine", + "value": " https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects", + "start": 0, + "end": 83, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 83 + } + } + }, + { + "type": "CommentLine", + "value": " Value properties", + "start": 85, + "end": 104, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 19 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Infinity} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity\n ", + "start": 105, + "end": 226, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 6, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {NaN} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN\n ", + "start": 228, + "end": 339, + "loc": { + "start": { + "line": 8, + "column": 0 + }, + "end": { + "line": 10, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {undefined} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined\n ", + "start": 341, + "end": 464, + "loc": { + "start": { + "line": 12, + "column": 0 + }, + "end": { + "line": 14, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {null} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null\n ", + "start": 466, + "end": 579, + "loc": { + "start": { + "line": 16, + "column": 0 + }, + "end": { + "line": 18, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Fundamental objects", + "start": 581, + "end": 603, + "loc": { + "start": { + "line": 20, + "column": 0 + }, + "end": { + "line": 20, + "column": 22 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ", + "start": 604, + "end": 721, + "loc": { + "start": { + "line": 21, + "column": 0 + }, + "end": { + "line": 23, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ", + "start": 722, + "end": 839, + "loc": { + "start": { + "line": 24, + "column": 0 + }, + "end": { + "line": 26, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ", + "start": 841, + "end": 962, + "loc": { + "start": { + "line": 28, + "column": 0 + }, + "end": { + "line": 30, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ", + "start": 963, + "end": 1084, + "loc": { + "start": { + "line": 31, + "column": 0 + }, + "end": { + "line": 33, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ", + "start": 1086, + "end": 1205, + "loc": { + "start": { + "line": 35, + "column": 0 + }, + "end": { + "line": 37, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ", + "start": 1206, + "end": 1325, + "loc": { + "start": { + "line": 38, + "column": 0 + }, + "end": { + "line": 40, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Symbol} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol\n ", + "start": 1327, + "end": 1444, + "loc": { + "start": { + "line": 42, + "column": 0 + }, + "end": { + "line": 44, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Error} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error\n ", + "start": 1446, + "end": 1561, + "loc": { + "start": { + "line": 46, + "column": 0 + }, + "end": { + "line": 48, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {EvalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError\n ", + "start": 1563, + "end": 1686, + "loc": { + "start": { + "line": 50, + "column": 0 + }, + "end": { + "line": 52, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {InternalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/InternalError\n ", + "start": 1688, + "end": 1819, + "loc": { + "start": { + "line": 54, + "column": 0 + }, + "end": { + "line": 56, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {RangeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RangeError\n ", + "start": 1821, + "end": 1946, + "loc": { + "start": { + "line": 58, + "column": 0 + }, + "end": { + "line": 60, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {ReferenceError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError\n ", + "start": 1948, + "end": 2081, + "loc": { + "start": { + "line": 62, + "column": 0 + }, + "end": { + "line": 64, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {SyntaxError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError\n ", + "start": 2083, + "end": 2210, + "loc": { + "start": { + "line": 66, + "column": 0 + }, + "end": { + "line": 68, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {TypeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError\n ", + "start": 2212, + "end": 2335, + "loc": { + "start": { + "line": 70, + "column": 0 + }, + "end": { + "line": 72, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {URIError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/URIError\n ", + "start": 2337, + "end": 2458, + "loc": { + "start": { + "line": 74, + "column": 0 + }, + "end": { + "line": 76, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Numbers and dates", + "start": 2460, + "end": 2480, + "loc": { + "start": { + "line": 78, + "column": 0 + }, + "end": { + "line": 78, + "column": 20 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ", + "start": 2481, + "end": 2598, + "loc": { + "start": { + "line": 79, + "column": 0 + }, + "end": { + "line": 81, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ", + "start": 2599, + "end": 2716, + "loc": { + "start": { + "line": 82, + "column": 0 + }, + "end": { + "line": 84, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Date} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date\n ", + "start": 2718, + "end": 2831, + "loc": { + "start": { + "line": 86, + "column": 0 + }, + "end": { + "line": 88, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Text processing", + "start": 2833, + "end": 2851, + "loc": { + "start": { + "line": 90, + "column": 0 + }, + "end": { + "line": 90, + "column": 18 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {String} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ", + "start": 2852, + "end": 2969, + "loc": { + "start": { + "line": 91, + "column": 0 + }, + "end": { + "line": 93, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {string} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ", + "start": 2970, + "end": 3087, + "loc": { + "start": { + "line": 94, + "column": 0 + }, + "end": { + "line": 96, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {RegExp} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\n ", + "start": 3089, + "end": 3206, + "loc": { + "start": { + "line": 98, + "column": 0 + }, + "end": { + "line": 100, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Indexed collections", + "start": 3208, + "end": 3230, + "loc": { + "start": { + "line": 102, + "column": 0 + }, + "end": { + "line": 102, + "column": 22 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array\n ", + "start": 3231, + "end": 3346, + "loc": { + "start": { + "line": 103, + "column": 0 + }, + "end": { + "line": 105, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Int8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array\n ", + "start": 3348, + "end": 3471, + "loc": { + "start": { + "line": 107, + "column": 0 + }, + "end": { + "line": 109, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Uint8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array\n ", + "start": 3472, + "end": 3597, + "loc": { + "start": { + "line": 110, + "column": 0 + }, + "end": { + "line": 112, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Uint8ClampedArray} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray\n ", + "start": 3599, + "end": 3738, + "loc": { + "start": { + "line": 114, + "column": 0 + }, + "end": { + "line": 116, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Int16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array\n ", + "start": 3740, + "end": 3865, + "loc": { + "start": { + "line": 118, + "column": 0 + }, + "end": { + "line": 120, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Uint16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array\n ", + "start": 3867, + "end": 3994, + "loc": { + "start": { + "line": 122, + "column": 0 + }, + "end": { + "line": 124, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Int32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array\n ", + "start": 3996, + "end": 4121, + "loc": { + "start": { + "line": 126, + "column": 0 + }, + "end": { + "line": 128, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Uint32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array\n ", + "start": 4123, + "end": 4250, + "loc": { + "start": { + "line": 130, + "column": 0 + }, + "end": { + "line": 132, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Float32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array\n ", + "start": 4252, + "end": 4381, + "loc": { + "start": { + "line": 134, + "column": 0 + }, + "end": { + "line": 136, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Float64Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array\n ", + "start": 4383, + "end": 4512, + "loc": { + "start": { + "line": 138, + "column": 0 + }, + "end": { + "line": 140, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Keyed collections", + "start": 4514, + "end": 4534, + "loc": { + "start": { + "line": 142, + "column": 0 + }, + "end": { + "line": 142, + "column": 20 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Map} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map\n ", + "start": 4535, + "end": 4646, + "loc": { + "start": { + "line": 143, + "column": 0 + }, + "end": { + "line": 145, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Set} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set\n ", + "start": 4648, + "end": 4759, + "loc": { + "start": { + "line": 147, + "column": 0 + }, + "end": { + "line": 149, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {WeakMap} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap\n ", + "start": 4761, + "end": 4880, + "loc": { + "start": { + "line": 151, + "column": 0 + }, + "end": { + "line": 153, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {WeakSet} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet\n ", + "start": 4882, + "end": 5001, + "loc": { + "start": { + "line": 155, + "column": 0 + }, + "end": { + "line": 157, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Structured data", + "start": 5003, + "end": 5021, + "loc": { + "start": { + "line": 159, + "column": 0 + }, + "end": { + "line": 159, + "column": 18 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {ArrayBuffer} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer\n ", + "start": 5022, + "end": 5149, + "loc": { + "start": { + "line": 160, + "column": 0 + }, + "end": { + "line": 162, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {DataView} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView\n ", + "start": 5151, + "end": 5272, + "loc": { + "start": { + "line": 164, + "column": 0 + }, + "end": { + "line": 166, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {JSON} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON\n ", + "start": 5274, + "end": 5387, + "loc": { + "start": { + "line": 168, + "column": 0 + }, + "end": { + "line": 170, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Control abstraction objects", + "start": 5389, + "end": 5419, + "loc": { + "start": { + "line": 172, + "column": 0 + }, + "end": { + "line": 172, + "column": 30 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Promise} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise\n ", + "start": 5420, + "end": 5539, + "loc": { + "start": { + "line": 173, + "column": 0 + }, + "end": { + "line": 175, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Generator} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator\n ", + "start": 5541, + "end": 5664, + "loc": { + "start": { + "line": 177, + "column": 0 + }, + "end": { + "line": 179, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {GeneratorFunction} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction\n ", + "start": 5666, + "end": 5805, + "loc": { + "start": { + "line": 181, + "column": 0 + }, + "end": { + "line": 183, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Reflection", + "start": 5807, + "end": 5820, + "loc": { + "start": { + "line": 185, + "column": 0 + }, + "end": { + "line": 185, + "column": 13 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Reflect} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect\n ", + "start": 5821, + "end": 5940, + "loc": { + "start": { + "line": 186, + "column": 0 + }, + "end": { + "line": 188, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @external {Proxy} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy\n ", + "start": 5942, + "end": 6057, + "loc": { + "start": { + "line": 190, + "column": 0 + }, + "end": { + "line": 192, + "column": 3 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6058, + "end": 6058, + "loc": { + "start": { + "line": 193, + "column": 0 + }, + "end": { + "line": 193, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/EventEmitter.js.json b/docs/ast/source/EventEmitter.js.json new file mode 100644 index 00000000..7802eee8 --- /dev/null +++ b/docs/ast/source/EventEmitter.js.json @@ -0,0 +1,12432 @@ +{ + "type": "File", + "start": 0, + "end": 1160, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 47, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 1160, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 47, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ExportDefaultDeclaration", + "start": 0, + "end": 1159, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 46, + "column": 1 + } + }, + "declaration": { + "type": "FunctionDeclaration", + "start": 15, + "end": 1159, + "loc": { + "start": { + "line": 1, + "column": 15 + }, + "end": { + "line": 46, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 24, + "end": 36, + "loc": { + "start": { + "line": 1, + "column": 24 + }, + "end": { + "line": 1, + "column": 36 + }, + "identifierName": "EventEmitter" + }, + "name": "EventEmitter" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 39, + "end": 1159, + "loc": { + "start": { + "line": 1, + "column": 39 + }, + "end": { + "line": 46, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 43, + "end": 62, + "loc": { + "start": { + "line": 2, + "column": 2 + }, + "end": { + "line": 2, + "column": 21 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 49, + "end": 61, + "loc": { + "start": { + "line": 2, + "column": 8 + }, + "end": { + "line": 2, + "column": 20 + } + }, + "id": { + "type": "Identifier", + "start": 49, + "end": 56, + "loc": { + "start": { + "line": 2, + "column": 8 + }, + "end": { + "line": 2, + "column": 15 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "init": { + "type": "ObjectExpression", + "start": 59, + "end": 61, + "loc": { + "start": { + "line": 2, + "column": 18 + }, + "end": { + "line": 2, + "column": 20 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 65, + "end": 83, + "loc": { + "start": { + "line": 3, + "column": 2 + }, + "end": { + "line": 3, + "column": 20 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 71, + "end": 82, + "loc": { + "start": { + "line": 3, + "column": 8 + }, + "end": { + "line": 3, + "column": 19 + } + }, + "id": { + "type": "Identifier", + "start": 71, + "end": 77, + "loc": { + "start": { + "line": 3, + "column": 8 + }, + "end": { + "line": 3, + "column": 14 + }, + "identifierName": "events" + }, + "name": "events" + }, + "init": { + "type": "ObjectExpression", + "start": 80, + "end": 82, + "loc": { + "start": { + "line": 3, + "column": 17 + }, + "end": { + "line": 3, + "column": 19 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 87, + "end": 132, + "loc": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 93, + "end": 131, + "loc": { + "start": { + "line": 5, + "column": 8 + }, + "end": { + "line": 5, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 93, + "end": 104, + "loc": { + "start": { + "line": 5, + "column": 8 + }, + "end": { + "line": 5, + "column": 19 + }, + "identifierName": "listeningTo" + }, + "name": "listeningTo" + }, + "init": { + "type": "ArrowFunctionExpression", + "start": 107, + "end": 131, + "loc": { + "start": { + "line": 5, + "column": 22 + }, + "end": { + "line": 5, + "column": 46 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 107, + "end": 112, + "loc": { + "start": { + "line": 5, + "column": 22 + }, + "end": { + "line": 5, + "column": 27 + }, + "identifierName": "event" + }, + "name": "event" + } + ], + "body": { + "type": "UnaryExpression", + "start": 116, + "end": 131, + "loc": { + "start": { + "line": 5, + "column": 31 + }, + "end": { + "line": 5, + "column": 46 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "UnaryExpression", + "start": 117, + "end": 131, + "loc": { + "start": { + "line": 5, + "column": 32 + }, + "end": { + "line": 5, + "column": 46 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 118, + "end": 131, + "loc": { + "start": { + "line": 5, + "column": 33 + }, + "end": { + "line": 5, + "column": 46 + } + }, + "object": { + "type": "Identifier", + "start": 118, + "end": 124, + "loc": { + "start": { + "line": 5, + "column": 33 + }, + "end": { + "line": 5, + "column": 39 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 125, + "end": 130, + "loc": { + "start": { + "line": 5, + "column": 40 + }, + "end": { + "line": 5, + "column": 45 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "extra": { + "parenthesizedArgument": false + } + }, + "extra": { + "parenthesizedArgument": false + } + } + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 136, + "end": 329, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 13, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 136, + "end": 328, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 136, + "end": 146, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 7, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 136, + "end": 143, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 7, + "column": 9 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 144, + "end": 146, + "loc": { + "start": { + "line": 7, + "column": 10 + }, + "end": { + "line": 7, + "column": 12 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 149, + "end": 328, + "loc": { + "start": { + "line": 7, + "column": 15 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 158, + "end": 163, + "loc": { + "start": { + "line": 7, + "column": 24 + }, + "end": { + "line": 7, + "column": 29 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "Identifier", + "start": 165, + "end": 172, + "loc": { + "start": { + "line": 7, + "column": 31 + }, + "end": { + "line": 7, + "column": 38 + }, + "identifierName": "handler" + }, + "name": "handler" + }, + { + "type": "Identifier", + "start": 174, + "end": 181, + "loc": { + "start": { + "line": 7, + "column": 40 + }, + "end": { + "line": 7, + "column": 47 + }, + "identifierName": "context" + }, + "name": "context" + } + ], + "body": { + "type": "BlockStatement", + "start": 183, + "end": 328, + "loc": { + "start": { + "line": 7, + "column": 49 + }, + "end": { + "line": 13, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 189, + "end": 225, + "loc": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 40 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 189, + "end": 224, + "loc": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 39 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 189, + "end": 202, + "loc": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 189, + "end": 195, + "loc": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 10 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 196, + "end": 201, + "loc": { + "start": { + "line": 8, + "column": 11 + }, + "end": { + "line": 8, + "column": 16 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "right": { + "type": "LogicalExpression", + "start": 205, + "end": 224, + "loc": { + "start": { + "line": 8, + "column": 20 + }, + "end": { + "line": 8, + "column": 39 + } + }, + "left": { + "type": "MemberExpression", + "start": 205, + "end": 218, + "loc": { + "start": { + "line": 8, + "column": 20 + }, + "end": { + "line": 8, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 205, + "end": 211, + "loc": { + "start": { + "line": 8, + "column": 20 + }, + "end": { + "line": 8, + "column": 26 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 212, + "end": 217, + "loc": { + "start": { + "line": 8, + "column": 27 + }, + "end": { + "line": 8, + "column": 32 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "operator": "||", + "right": { + "type": "ArrayExpression", + "start": 222, + "end": 224, + "loc": { + "start": { + "line": 8, + "column": 37 + }, + "end": { + "line": 8, + "column": 39 + } + }, + "elements": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 230, + "end": 324, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 12, + "column": 7 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 230, + "end": 323, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 12, + "column": 6 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 230, + "end": 243, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 230, + "end": 236, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 10 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 237, + "end": 242, + "loc": { + "start": { + "line": 9, + "column": 11 + }, + "end": { + "line": 9, + "column": 16 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "right": { + "type": "CallExpression", + "start": 246, + "end": 323, + "loc": { + "start": { + "line": 9, + "column": 20 + }, + "end": { + "line": 12, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 246, + "end": 266, + "loc": { + "start": { + "line": 9, + "column": 20 + }, + "end": { + "line": 9, + "column": 40 + } + }, + "object": { + "type": "MemberExpression", + "start": 246, + "end": 259, + "loc": { + "start": { + "line": 9, + "column": 20 + }, + "end": { + "line": 9, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 246, + "end": 252, + "loc": { + "start": { + "line": 9, + "column": 20 + }, + "end": { + "line": 9, + "column": 26 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 253, + "end": 258, + "loc": { + "start": { + "line": 9, + "column": 27 + }, + "end": { + "line": 9, + "column": 32 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 260, + "end": 266, + "loc": { + "start": { + "line": 9, + "column": 34 + }, + "end": { + "line": 9, + "column": 40 + }, + "identifierName": "concat" + }, + "name": "concat" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 267, + "end": 322, + "loc": { + "start": { + "line": 9, + "column": 41 + }, + "end": { + "line": 12, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 275, + "end": 291, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 275, + "end": 282, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 13 + }, + "identifierName": "handler" + }, + "name": "handler" + }, + "value": { + "type": "Identifier", + "start": 284, + "end": 291, + "loc": { + "start": { + "line": 10, + "column": 15 + }, + "end": { + "line": 10, + "column": 22 + }, + "identifierName": "handler" + }, + "name": "handler" + } + }, + { + "type": "ObjectProperty", + "start": 299, + "end": 315, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 299, + "end": 306, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 13 + }, + "identifierName": "context" + }, + "name": "context" + }, + "value": { + "type": "Identifier", + "start": 308, + "end": 315, + "loc": { + "start": { + "line": 11, + "column": 15 + }, + "end": { + "line": 11, + "column": 22 + }, + "identifierName": "context" + }, + "name": "context" + } + } + ] + } + ] + } + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 333, + "end": 676, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 24, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 333, + "end": 675, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 333, + "end": 344, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 13 + } + }, + "object": { + "type": "Identifier", + "start": 333, + "end": 340, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 9 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 341, + "end": 344, + "loc": { + "start": { + "line": 15, + "column": 10 + }, + "end": { + "line": 15, + "column": 13 + }, + "identifierName": "off" + }, + "name": "off" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 347, + "end": 675, + "loc": { + "start": { + "line": 15, + "column": 16 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 356, + "end": 361, + "loc": { + "start": { + "line": 15, + "column": 25 + }, + "end": { + "line": 15, + "column": 30 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "Identifier", + "start": 363, + "end": 370, + "loc": { + "start": { + "line": 15, + "column": 32 + }, + "end": { + "line": 15, + "column": 39 + }, + "identifierName": "handler" + }, + "name": "handler" + }, + { + "type": "Identifier", + "start": 372, + "end": 379, + "loc": { + "start": { + "line": 15, + "column": 41 + }, + "end": { + "line": 15, + "column": 48 + }, + "identifierName": "context" + }, + "name": "context" + } + ], + "body": { + "type": "BlockStatement", + "start": 381, + "end": 675, + "loc": { + "start": { + "line": 15, + "column": 50 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 387, + "end": 428, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 18, + "column": 5 + } + }, + "test": { + "type": "UnaryExpression", + "start": 391, + "end": 405, + "loc": { + "start": { + "line": 16, + "column": 8 + }, + "end": { + "line": 16, + "column": 22 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 392, + "end": 405, + "loc": { + "start": { + "line": 16, + "column": 9 + }, + "end": { + "line": 16, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 392, + "end": 398, + "loc": { + "start": { + "line": 16, + "column": 9 + }, + "end": { + "line": 16, + "column": 15 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 399, + "end": 404, + "loc": { + "start": { + "line": 16, + "column": 16 + }, + "end": { + "line": 16, + "column": 21 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 407, + "end": 428, + "loc": { + "start": { + "line": 16, + "column": 24 + }, + "end": { + "line": 18, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 415, + "end": 422, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 13 + } + }, + "argument": null + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ForStatement", + "start": 433, + "end": 671, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 23, + "column": 5 + } + }, + "init": { + "type": "VariableDeclaration", + "start": 438, + "end": 447, + "loc": { + "start": { + "line": 19, + "column": 9 + }, + "end": { + "line": 19, + "column": 18 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 442, + "end": 447, + "loc": { + "start": { + "line": 19, + "column": 13 + }, + "end": { + "line": 19, + "column": 18 + } + }, + "id": { + "type": "Identifier", + "start": 442, + "end": 443, + "loc": { + "start": { + "line": 19, + "column": 13 + }, + "end": { + "line": 19, + "column": 14 + }, + "identifierName": "i" + }, + "name": "i" + }, + "init": { + "type": "NumericLiteral", + "start": 446, + "end": 447, + "loc": { + "start": { + "line": 19, + "column": 17 + }, + "end": { + "line": 19, + "column": 18 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + ], + "kind": "let" + }, + "test": { + "type": "BinaryExpression", + "start": 449, + "end": 473, + "loc": { + "start": { + "line": 19, + "column": 20 + }, + "end": { + "line": 19, + "column": 44 + } + }, + "left": { + "type": "Identifier", + "start": 449, + "end": 450, + "loc": { + "start": { + "line": 19, + "column": 20 + }, + "end": { + "line": 19, + "column": 21 + }, + "identifierName": "i" + }, + "name": "i" + }, + "operator": "<", + "right": { + "type": "MemberExpression", + "start": 453, + "end": 473, + "loc": { + "start": { + "line": 19, + "column": 24 + }, + "end": { + "line": 19, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 453, + "end": 466, + "loc": { + "start": { + "line": 19, + "column": 24 + }, + "end": { + "line": 19, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 453, + "end": 459, + "loc": { + "start": { + "line": 19, + "column": 24 + }, + "end": { + "line": 19, + "column": 30 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 460, + "end": 465, + "loc": { + "start": { + "line": 19, + "column": 31 + }, + "end": { + "line": 19, + "column": 36 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 467, + "end": 473, + "loc": { + "start": { + "line": 19, + "column": 38 + }, + "end": { + "line": 19, + "column": 44 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + }, + "update": { + "type": "UpdateExpression", + "start": 475, + "end": 478, + "loc": { + "start": { + "line": 19, + "column": 46 + }, + "end": { + "line": 19, + "column": 49 + } + }, + "operator": "++", + "prefix": false, + "argument": { + "type": "Identifier", + "start": 475, + "end": 476, + "loc": { + "start": { + "line": 19, + "column": 46 + }, + "end": { + "line": 19, + "column": 47 + }, + "identifierName": "i" + }, + "name": "i" + } + }, + "body": { + "type": "BlockStatement", + "start": 480, + "end": 671, + "loc": { + "start": { + "line": 19, + "column": 51 + }, + "end": { + "line": 23, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 488, + "end": 665, + "loc": { + "start": { + "line": 20, + "column": 6 + }, + "end": { + "line": 22, + "column": 7 + } + }, + "test": { + "type": "LogicalExpression", + "start": 492, + "end": 568, + "loc": { + "start": { + "line": 20, + "column": 10 + }, + "end": { + "line": 20, + "column": 86 + } + }, + "left": { + "type": "BinaryExpression", + "start": 492, + "end": 528, + "loc": { + "start": { + "line": 20, + "column": 10 + }, + "end": { + "line": 20, + "column": 46 + } + }, + "left": { + "type": "MemberExpression", + "start": 492, + "end": 516, + "loc": { + "start": { + "line": 20, + "column": 10 + }, + "end": { + "line": 20, + "column": 34 + } + }, + "object": { + "type": "MemberExpression", + "start": 492, + "end": 508, + "loc": { + "start": { + "line": 20, + "column": 10 + }, + "end": { + "line": 20, + "column": 26 + } + }, + "object": { + "type": "MemberExpression", + "start": 492, + "end": 505, + "loc": { + "start": { + "line": 20, + "column": 10 + }, + "end": { + "line": 20, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 492, + "end": 498, + "loc": { + "start": { + "line": 20, + "column": 10 + }, + "end": { + "line": 20, + "column": 16 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 499, + "end": 504, + "loc": { + "start": { + "line": 20, + "column": 17 + }, + "end": { + "line": 20, + "column": 22 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 506, + "end": 507, + "loc": { + "start": { + "line": 20, + "column": 24 + }, + "end": { + "line": 20, + "column": 25 + }, + "identifierName": "i" + }, + "name": "i" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 509, + "end": 516, + "loc": { + "start": { + "line": 20, + "column": 27 + }, + "end": { + "line": 20, + "column": 34 + }, + "identifierName": "handler" + }, + "name": "handler" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "Identifier", + "start": 521, + "end": 528, + "loc": { + "start": { + "line": 20, + "column": 39 + }, + "end": { + "line": 20, + "column": 46 + }, + "identifierName": "handler" + }, + "name": "handler" + } + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 532, + "end": 568, + "loc": { + "start": { + "line": 20, + "column": 50 + }, + "end": { + "line": 20, + "column": 86 + } + }, + "left": { + "type": "MemberExpression", + "start": 532, + "end": 556, + "loc": { + "start": { + "line": 20, + "column": 50 + }, + "end": { + "line": 20, + "column": 74 + } + }, + "object": { + "type": "MemberExpression", + "start": 532, + "end": 548, + "loc": { + "start": { + "line": 20, + "column": 50 + }, + "end": { + "line": 20, + "column": 66 + } + }, + "object": { + "type": "MemberExpression", + "start": 532, + "end": 545, + "loc": { + "start": { + "line": 20, + "column": 50 + }, + "end": { + "line": 20, + "column": 63 + } + }, + "object": { + "type": "Identifier", + "start": 532, + "end": 538, + "loc": { + "start": { + "line": 20, + "column": 50 + }, + "end": { + "line": 20, + "column": 56 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 539, + "end": 544, + "loc": { + "start": { + "line": 20, + "column": 57 + }, + "end": { + "line": 20, + "column": 62 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 546, + "end": 547, + "loc": { + "start": { + "line": 20, + "column": 64 + }, + "end": { + "line": 20, + "column": 65 + }, + "identifierName": "i" + }, + "name": "i" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 549, + "end": 556, + "loc": { + "start": { + "line": 20, + "column": 67 + }, + "end": { + "line": 20, + "column": 74 + }, + "identifierName": "context" + }, + "name": "context" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "Identifier", + "start": 561, + "end": 568, + "loc": { + "start": { + "line": 20, + "column": 79 + }, + "end": { + "line": 20, + "column": 86 + }, + "identifierName": "context" + }, + "name": "context" + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 570, + "end": 665, + "loc": { + "start": { + "line": 20, + "column": 88 + }, + "end": { + "line": 22, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 580, + "end": 657, + "loc": { + "start": { + "line": 21, + "column": 8 + }, + "end": { + "line": 21, + "column": 85 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 580, + "end": 656, + "loc": { + "start": { + "line": 21, + "column": 8 + }, + "end": { + "line": 21, + "column": 84 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 580, + "end": 593, + "loc": { + "start": { + "line": 21, + "column": 8 + }, + "end": { + "line": 21, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 580, + "end": 586, + "loc": { + "start": { + "line": 21, + "column": 8 + }, + "end": { + "line": 21, + "column": 14 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 587, + "end": 592, + "loc": { + "start": { + "line": 21, + "column": 15 + }, + "end": { + "line": 21, + "column": 20 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "right": { + "type": "CallExpression", + "start": 596, + "end": 656, + "loc": { + "start": { + "line": 21, + "column": 24 + }, + "end": { + "line": 21, + "column": 84 + } + }, + "callee": { + "type": "MemberExpression", + "start": 596, + "end": 628, + "loc": { + "start": { + "line": 21, + "column": 24 + }, + "end": { + "line": 21, + "column": 56 + } + }, + "object": { + "type": "CallExpression", + "start": 596, + "end": 621, + "loc": { + "start": { + "line": 21, + "column": 24 + }, + "end": { + "line": 21, + "column": 49 + } + }, + "callee": { + "type": "MemberExpression", + "start": 596, + "end": 615, + "loc": { + "start": { + "line": 21, + "column": 24 + }, + "end": { + "line": 21, + "column": 43 + } + }, + "object": { + "type": "MemberExpression", + "start": 596, + "end": 609, + "loc": { + "start": { + "line": 21, + "column": 24 + }, + "end": { + "line": 21, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 596, + "end": 602, + "loc": { + "start": { + "line": 21, + "column": 24 + }, + "end": { + "line": 21, + "column": 30 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 603, + "end": 608, + "loc": { + "start": { + "line": 21, + "column": 31 + }, + "end": { + "line": 21, + "column": 36 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 610, + "end": 615, + "loc": { + "start": { + "line": 21, + "column": 38 + }, + "end": { + "line": 21, + "column": 43 + }, + "identifierName": "slice" + }, + "name": "slice" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 616, + "end": 617, + "loc": { + "start": { + "line": 21, + "column": 44 + }, + "end": { + "line": 21, + "column": 45 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + { + "type": "Identifier", + "start": 619, + "end": 620, + "loc": { + "start": { + "line": 21, + "column": 47 + }, + "end": { + "line": 21, + "column": 48 + }, + "identifierName": "i" + }, + "name": "i" + } + ] + }, + "property": { + "type": "Identifier", + "start": 622, + "end": 628, + "loc": { + "start": { + "line": 21, + "column": 50 + }, + "end": { + "line": 21, + "column": 56 + }, + "identifierName": "concat" + }, + "name": "concat" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 629, + "end": 655, + "loc": { + "start": { + "line": 21, + "column": 57 + }, + "end": { + "line": 21, + "column": 83 + } + }, + "callee": { + "type": "MemberExpression", + "start": 629, + "end": 648, + "loc": { + "start": { + "line": 21, + "column": 57 + }, + "end": { + "line": 21, + "column": 76 + } + }, + "object": { + "type": "MemberExpression", + "start": 629, + "end": 642, + "loc": { + "start": { + "line": 21, + "column": 57 + }, + "end": { + "line": 21, + "column": 70 + } + }, + "object": { + "type": "Identifier", + "start": 629, + "end": 635, + "loc": { + "start": { + "line": 21, + "column": 57 + }, + "end": { + "line": 21, + "column": 63 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 636, + "end": 641, + "loc": { + "start": { + "line": 21, + "column": 64 + }, + "end": { + "line": 21, + "column": 69 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 643, + "end": 648, + "loc": { + "start": { + "line": 21, + "column": 71 + }, + "end": { + "line": 21, + "column": 76 + }, + "identifierName": "slice" + }, + "name": "slice" + }, + "computed": false + }, + "arguments": [ + { + "type": "BinaryExpression", + "start": 649, + "end": 654, + "loc": { + "start": { + "line": 21, + "column": 77 + }, + "end": { + "line": 21, + "column": 82 + } + }, + "left": { + "type": "Identifier", + "start": 649, + "end": 650, + "loc": { + "start": { + "line": 21, + "column": 77 + }, + "end": { + "line": 21, + "column": 78 + }, + "identifierName": "i" + }, + "name": "i" + }, + "operator": "+", + "right": { + "type": "NumericLiteral", + "start": 653, + "end": 654, + "loc": { + "start": { + "line": 21, + "column": 81 + }, + "end": { + "line": 21, + "column": 82 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + ] + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 680, + "end": 928, + "loc": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 33, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 680, + "end": 927, + "loc": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 680, + "end": 692, + "loc": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 680, + "end": 687, + "loc": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 9 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 688, + "end": 692, + "loc": { + "start": { + "line": 26, + "column": 10 + }, + "end": { + "line": 26, + "column": 14 + }, + "identifierName": "emit" + }, + "name": "emit" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 695, + "end": 927, + "loc": { + "start": { + "line": 26, + "column": 17 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 704, + "end": 709, + "loc": { + "start": { + "line": 26, + "column": 26 + }, + "end": { + "line": 26, + "column": 31 + }, + "identifierName": "event" + }, + "name": "event" + } + ], + "body": { + "type": "BlockStatement", + "start": 711, + "end": 927, + "loc": { + "start": { + "line": 26, + "column": 33 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 717, + "end": 758, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 29, + "column": 5 + } + }, + "test": { + "type": "UnaryExpression", + "start": 721, + "end": 735, + "loc": { + "start": { + "line": 27, + "column": 8 + }, + "end": { + "line": 27, + "column": 22 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 722, + "end": 735, + "loc": { + "start": { + "line": 27, + "column": 9 + }, + "end": { + "line": 27, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 722, + "end": 728, + "loc": { + "start": { + "line": 27, + "column": 9 + }, + "end": { + "line": 27, + "column": 15 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 729, + "end": 734, + "loc": { + "start": { + "line": 27, + "column": 16 + }, + "end": { + "line": 27, + "column": 21 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 737, + "end": 758, + "loc": { + "start": { + "line": 27, + "column": 24 + }, + "end": { + "line": 29, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 745, + "end": 752, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 13 + } + }, + "argument": null + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ForStatement", + "start": 763, + "end": 923, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 32, + "column": 5 + } + }, + "init": { + "type": "VariableDeclaration", + "start": 768, + "end": 777, + "loc": { + "start": { + "line": 30, + "column": 9 + }, + "end": { + "line": 30, + "column": 18 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 772, + "end": 777, + "loc": { + "start": { + "line": 30, + "column": 13 + }, + "end": { + "line": 30, + "column": 18 + } + }, + "id": { + "type": "Identifier", + "start": 772, + "end": 773, + "loc": { + "start": { + "line": 30, + "column": 13 + }, + "end": { + "line": 30, + "column": 14 + }, + "identifierName": "i" + }, + "name": "i" + }, + "init": { + "type": "NumericLiteral", + "start": 776, + "end": 777, + "loc": { + "start": { + "line": 30, + "column": 17 + }, + "end": { + "line": 30, + "column": 18 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + ], + "kind": "let" + }, + "test": { + "type": "BinaryExpression", + "start": 779, + "end": 803, + "loc": { + "start": { + "line": 30, + "column": 20 + }, + "end": { + "line": 30, + "column": 44 + } + }, + "left": { + "type": "Identifier", + "start": 779, + "end": 780, + "loc": { + "start": { + "line": 30, + "column": 20 + }, + "end": { + "line": 30, + "column": 21 + }, + "identifierName": "i" + }, + "name": "i" + }, + "operator": "<", + "right": { + "type": "MemberExpression", + "start": 783, + "end": 803, + "loc": { + "start": { + "line": 30, + "column": 24 + }, + "end": { + "line": 30, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 783, + "end": 796, + "loc": { + "start": { + "line": 30, + "column": 24 + }, + "end": { + "line": 30, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 783, + "end": 789, + "loc": { + "start": { + "line": 30, + "column": 24 + }, + "end": { + "line": 30, + "column": 30 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 790, + "end": 795, + "loc": { + "start": { + "line": 30, + "column": 31 + }, + "end": { + "line": 30, + "column": 36 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 797, + "end": 803, + "loc": { + "start": { + "line": 30, + "column": 38 + }, + "end": { + "line": 30, + "column": 44 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + }, + "update": { + "type": "UpdateExpression", + "start": 805, + "end": 808, + "loc": { + "start": { + "line": 30, + "column": 46 + }, + "end": { + "line": 30, + "column": 49 + } + }, + "operator": "++", + "prefix": false, + "argument": { + "type": "Identifier", + "start": 805, + "end": 806, + "loc": { + "start": { + "line": 30, + "column": 46 + }, + "end": { + "line": 30, + "column": 47 + }, + "identifierName": "i" + }, + "name": "i" + } + }, + "body": { + "type": "BlockStatement", + "start": 810, + "end": 923, + "loc": { + "start": { + "line": 30, + "column": 51 + }, + "end": { + "line": 32, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 818, + "end": 917, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 105 + } + }, + "expression": { + "type": "CallExpression", + "start": 818, + "end": 916, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 104 + } + }, + "callee": { + "type": "MemberExpression", + "start": 818, + "end": 848, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 36 + } + }, + "object": { + "type": "MemberExpression", + "start": 818, + "end": 842, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 30 + } + }, + "object": { + "type": "MemberExpression", + "start": 818, + "end": 834, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 22 + } + }, + "object": { + "type": "MemberExpression", + "start": 818, + "end": 831, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 818, + "end": 824, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 12 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 825, + "end": 830, + "loc": { + "start": { + "line": 31, + "column": 13 + }, + "end": { + "line": 31, + "column": 18 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 832, + "end": 833, + "loc": { + "start": { + "line": 31, + "column": 20 + }, + "end": { + "line": 31, + "column": 21 + }, + "identifierName": "i" + }, + "name": "i" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 835, + "end": 842, + "loc": { + "start": { + "line": 31, + "column": 23 + }, + "end": { + "line": 31, + "column": 30 + }, + "identifierName": "handler" + }, + "name": "handler" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 843, + "end": 848, + "loc": { + "start": { + "line": 31, + "column": 31 + }, + "end": { + "line": 31, + "column": 36 + }, + "identifierName": "apply" + }, + "name": "apply" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 849, + "end": 873, + "loc": { + "start": { + "line": 31, + "column": 37 + }, + "end": { + "line": 31, + "column": 61 + } + }, + "object": { + "type": "MemberExpression", + "start": 849, + "end": 865, + "loc": { + "start": { + "line": 31, + "column": 37 + }, + "end": { + "line": 31, + "column": 53 + } + }, + "object": { + "type": "MemberExpression", + "start": 849, + "end": 862, + "loc": { + "start": { + "line": 31, + "column": 37 + }, + "end": { + "line": 31, + "column": 50 + } + }, + "object": { + "type": "Identifier", + "start": 849, + "end": 855, + "loc": { + "start": { + "line": 31, + "column": 37 + }, + "end": { + "line": 31, + "column": 43 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 856, + "end": 861, + "loc": { + "start": { + "line": 31, + "column": 44 + }, + "end": { + "line": 31, + "column": 49 + }, + "identifierName": "event" + }, + "name": "event" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 863, + "end": 864, + "loc": { + "start": { + "line": 31, + "column": 51 + }, + "end": { + "line": 31, + "column": 52 + }, + "identifierName": "i" + }, + "name": "i" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 866, + "end": 873, + "loc": { + "start": { + "line": 31, + "column": 54 + }, + "end": { + "line": 31, + "column": 61 + }, + "identifierName": "context" + }, + "name": "context" + }, + "computed": false + }, + { + "type": "CallExpression", + "start": 875, + "end": 915, + "loc": { + "start": { + "line": 31, + "column": 63 + }, + "end": { + "line": 31, + "column": 103 + } + }, + "callee": { + "type": "MemberExpression", + "start": 875, + "end": 901, + "loc": { + "start": { + "line": 31, + "column": 63 + }, + "end": { + "line": 31, + "column": 89 + } + }, + "object": { + "type": "MemberExpression", + "start": 875, + "end": 896, + "loc": { + "start": { + "line": 31, + "column": 63 + }, + "end": { + "line": 31, + "column": 84 + } + }, + "object": { + "type": "MemberExpression", + "start": 875, + "end": 890, + "loc": { + "start": { + "line": 31, + "column": 63 + }, + "end": { + "line": 31, + "column": 78 + } + }, + "object": { + "type": "Identifier", + "start": 875, + "end": 880, + "loc": { + "start": { + "line": 31, + "column": 63 + }, + "end": { + "line": 31, + "column": 68 + }, + "identifierName": "Array" + }, + "name": "Array" + }, + "property": { + "type": "Identifier", + "start": 881, + "end": 890, + "loc": { + "start": { + "line": 31, + "column": 69 + }, + "end": { + "line": 31, + "column": 78 + }, + "identifierName": "prototype" + }, + "name": "prototype" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 891, + "end": 896, + "loc": { + "start": { + "line": 31, + "column": 79 + }, + "end": { + "line": 31, + "column": 84 + }, + "identifierName": "slice" + }, + "name": "slice" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 897, + "end": 901, + "loc": { + "start": { + "line": 31, + "column": 85 + }, + "end": { + "line": 31, + "column": 89 + }, + "identifierName": "call" + }, + "name": "call" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 902, + "end": 911, + "loc": { + "start": { + "line": 31, + "column": 90 + }, + "end": { + "line": 31, + "column": 99 + }, + "identifierName": "arguments" + }, + "name": "arguments" + }, + { + "type": "NumericLiteral", + "start": 913, + "end": 914, + "loc": { + "start": { + "line": 31, + "column": 101 + }, + "end": { + "line": 31, + "column": 102 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 932, + "end": 1139, + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 44, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 932, + "end": 1138, + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 932, + "end": 956, + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 932, + "end": 939, + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 9 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 940, + "end": 956, + "loc": { + "start": { + "line": 35, + "column": 10 + }, + "end": { + "line": 35, + "column": 26 + }, + "identifierName": "maybeReportError" + }, + "name": "maybeReportError" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 959, + "end": 1138, + "loc": { + "start": { + "line": 35, + "column": 29 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 968, + "end": 973, + "loc": { + "start": { + "line": 35, + "column": 38 + }, + "end": { + "line": 35, + "column": 43 + }, + "identifierName": "error" + }, + "name": "error" + } + ], + "body": { + "type": "BlockStatement", + "start": 975, + "end": 1138, + "loc": { + "start": { + "line": 35, + "column": 45 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 981, + "end": 1014, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 38, + "column": 5 + } + }, + "test": { + "type": "UnaryExpression", + "start": 985, + "end": 991, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 14 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 986, + "end": 991, + "loc": { + "start": { + "line": 36, + "column": 9 + }, + "end": { + "line": 36, + "column": 14 + }, + "identifierName": "error" + }, + "name": "error" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 993, + "end": 1014, + "loc": { + "start": { + "line": 36, + "column": 16 + }, + "end": { + "line": 38, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1001, + "end": 1008, + "loc": { + "start": { + "line": 37, + "column": 6 + }, + "end": { + "line": 37, + "column": 13 + } + }, + "argument": null + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 1019, + "end": 1134, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 43, + "column": 5 + } + }, + "test": { + "type": "CallExpression", + "start": 1023, + "end": 1043, + "loc": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 39, + "column": 28 + } + }, + "callee": { + "type": "Identifier", + "start": 1023, + "end": 1034, + "loc": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 39, + "column": 19 + }, + "identifierName": "listeningTo" + }, + "name": "listeningTo" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1035, + "end": 1042, + "loc": { + "start": { + "line": 39, + "column": 20 + }, + "end": { + "line": 39, + "column": 27 + } + }, + "extra": { + "rawValue": "error", + "raw": "'error'" + }, + "value": "error" + } + ] + }, + "consequent": { + "type": "BlockStatement", + "start": 1045, + "end": 1085, + "loc": { + "start": { + "line": 39, + "column": 30 + }, + "end": { + "line": 41, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1053, + "end": 1079, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 32 + } + }, + "expression": { + "type": "CallExpression", + "start": 1053, + "end": 1078, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 31 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1053, + "end": 1062, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 15 + } + }, + "object": { + "type": "ThisExpression", + "start": 1053, + "end": 1057, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 10 + } + } + }, + "property": { + "type": "Identifier", + "start": 1058, + "end": 1062, + "loc": { + "start": { + "line": 40, + "column": 11 + }, + "end": { + "line": 40, + "column": 15 + }, + "identifierName": "emit" + }, + "name": "emit" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1063, + "end": 1070, + "loc": { + "start": { + "line": 40, + "column": 16 + }, + "end": { + "line": 40, + "column": 23 + } + }, + "extra": { + "rawValue": "error", + "raw": "'error'" + }, + "value": "error" + }, + { + "type": "Identifier", + "start": 1072, + "end": 1077, + "loc": { + "start": { + "line": 40, + "column": 25 + }, + "end": { + "line": 40, + "column": 30 + }, + "identifierName": "error" + }, + "name": "error" + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 1091, + "end": 1134, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 43, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1099, + "end": 1128, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 35 + } + }, + "expression": { + "type": "CallExpression", + "start": 1099, + "end": 1127, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 34 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1099, + "end": 1112, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 1099, + "end": 1106, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 13 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 1107, + "end": 1112, + "loc": { + "start": { + "line": 42, + "column": 14 + }, + "end": { + "line": 42, + "column": 19 + }, + "identifierName": "error" + }, + "name": "error" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1113, + "end": 1126, + "loc": { + "start": { + "line": 42, + "column": 20 + }, + "end": { + "line": 42, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 1113, + "end": 1118, + "loc": { + "start": { + "line": 42, + "column": 20 + }, + "end": { + "line": 42, + "column": 25 + }, + "identifierName": "error" + }, + "name": "error" + }, + "property": { + "type": "Identifier", + "start": 1119, + "end": 1126, + "loc": { + "start": { + "line": 42, + "column": 26 + }, + "end": { + "line": 42, + "column": 33 + }, + "identifierName": "message" + }, + "name": "message" + }, + "computed": false + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ReturnStatement", + "start": 1142, + "end": 1157, + "loc": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 17 + } + }, + "argument": { + "type": "Identifier", + "start": 1149, + "end": 1156, + "loc": { + "start": { + "line": 45, + "column": 9 + }, + "end": { + "line": 45, + "column": 16 + }, + "identifierName": "emitter" + }, + "name": "emitter" + } + } + ], + "directives": [] + }, + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [] + }, + "comments": [], + "tokens": [ + { + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "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": 7, + "end": 14, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 14 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 15, + "end": 23, + "loc": { + "start": { + "line": 1, + "column": 15 + }, + "end": { + "line": 1, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventEmitter", + "start": 24, + "end": 36, + "loc": { + "start": { + "line": 1, + "column": 24 + }, + "end": { + "line": 1, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 36, + "end": 37, + "loc": { + "start": { + "line": 1, + "column": 36 + }, + "end": { + "line": 1, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 37, + "end": 38, + "loc": { + "start": { + "line": 1, + "column": 37 + }, + "end": { + "line": 1, + "column": 38 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 39, + "end": 40, + "loc": { + "start": { + "line": 1, + "column": 39 + }, + "end": { + "line": 1, + "column": 40 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 43, + "end": 48, + "loc": { + "start": { + "line": 2, + "column": 2 + }, + "end": { + "line": 2, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 49, + "end": 56, + "loc": { + "start": { + "line": 2, + "column": 8 + }, + "end": { + "line": 2, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 57, + "end": 58, + "loc": { + "start": { + "line": 2, + "column": 16 + }, + "end": { + "line": 2, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 59, + "end": 60, + "loc": { + "start": { + "line": 2, + "column": 18 + }, + "end": { + "line": 2, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 60, + "end": 61, + "loc": { + "start": { + "line": 2, + "column": 19 + }, + "end": { + "line": 2, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 61, + "end": 62, + "loc": { + "start": { + "line": 2, + "column": 20 + }, + "end": { + "line": 2, + "column": 21 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 65, + "end": 70, + "loc": { + "start": { + "line": 3, + "column": 2 + }, + "end": { + "line": 3, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 71, + "end": 77, + "loc": { + "start": { + "line": 3, + "column": 8 + }, + "end": { + "line": 3, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 78, + "end": 79, + "loc": { + "start": { + "line": 3, + "column": 15 + }, + "end": { + "line": 3, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 80, + "end": 81, + "loc": { + "start": { + "line": 3, + "column": 17 + }, + "end": { + "line": 3, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 81, + "end": 82, + "loc": { + "start": { + "line": 3, + "column": 18 + }, + "end": { + "line": 3, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 82, + "end": 83, + "loc": { + "start": { + "line": 3, + "column": 19 + }, + "end": { + "line": 3, + "column": 20 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 87, + "end": 92, + "loc": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "listeningTo", + "start": 93, + "end": 104, + "loc": { + "start": { + "line": 5, + "column": 8 + }, + "end": { + "line": 5, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 105, + "end": 106, + "loc": { + "start": { + "line": 5, + "column": 20 + }, + "end": { + "line": 5, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 107, + "end": 112, + "loc": { + "start": { + "line": 5, + "column": 22 + }, + "end": { + "line": 5, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 113, + "end": 115, + "loc": { + "start": { + "line": 5, + "column": 28 + }, + "end": { + "line": 5, + "column": 30 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 116, + "end": 117, + "loc": { + "start": { + "line": 5, + "column": 31 + }, + "end": { + "line": 5, + "column": 32 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 117, + "end": 118, + "loc": { + "start": { + "line": 5, + "column": 32 + }, + "end": { + "line": 5, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 118, + "end": 124, + "loc": { + "start": { + "line": 5, + "column": 33 + }, + "end": { + "line": 5, + "column": 39 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 124, + "end": 125, + "loc": { + "start": { + "line": 5, + "column": 39 + }, + "end": { + "line": 5, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 125, + "end": 130, + "loc": { + "start": { + "line": 5, + "column": 40 + }, + "end": { + "line": 5, + "column": 45 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 130, + "end": 131, + "loc": { + "start": { + "line": 5, + "column": 45 + }, + "end": { + "line": 5, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 131, + "end": 132, + "loc": { + "start": { + "line": 5, + "column": 46 + }, + "end": { + "line": 5, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 136, + "end": 143, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 7, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 143, + "end": 144, + "loc": { + "start": { + "line": 7, + "column": 9 + }, + "end": { + "line": 7, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 144, + "end": 146, + "loc": { + "start": { + "line": 7, + "column": 10 + }, + "end": { + "line": 7, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 147, + "end": 148, + "loc": { + "start": { + "line": 7, + "column": 13 + }, + "end": { + "line": 7, + "column": 14 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 149, + "end": 157, + "loc": { + "start": { + "line": 7, + "column": 15 + }, + "end": { + "line": 7, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 157, + "end": 158, + "loc": { + "start": { + "line": 7, + "column": 23 + }, + "end": { + "line": 7, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 158, + "end": 163, + "loc": { + "start": { + "line": 7, + "column": 24 + }, + "end": { + "line": 7, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 163, + "end": 164, + "loc": { + "start": { + "line": 7, + "column": 29 + }, + "end": { + "line": 7, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handler", + "start": 165, + "end": 172, + "loc": { + "start": { + "line": 7, + "column": 31 + }, + "end": { + "line": 7, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 172, + "end": 173, + "loc": { + "start": { + "line": 7, + "column": 38 + }, + "end": { + "line": 7, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "context", + "start": 174, + "end": 181, + "loc": { + "start": { + "line": 7, + "column": 40 + }, + "end": { + "line": 7, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 181, + "end": 182, + "loc": { + "start": { + "line": 7, + "column": 47 + }, + "end": { + "line": 7, + "column": 48 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 183, + "end": 184, + "loc": { + "start": { + "line": 7, + "column": 49 + }, + "end": { + "line": 7, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 189, + "end": 195, + "loc": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 10 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 195, + "end": 196, + "loc": { + "start": { + "line": 8, + "column": 10 + }, + "end": { + "line": 8, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 196, + "end": 201, + "loc": { + "start": { + "line": 8, + "column": 11 + }, + "end": { + "line": 8, + "column": 16 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 201, + "end": 202, + "loc": { + "start": { + "line": 8, + "column": 16 + }, + "end": { + "line": 8, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 203, + "end": 204, + "loc": { + "start": { + "line": 8, + "column": 18 + }, + "end": { + "line": 8, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 205, + "end": 211, + "loc": { + "start": { + "line": 8, + "column": 20 + }, + "end": { + "line": 8, + "column": 26 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 211, + "end": 212, + "loc": { + "start": { + "line": 8, + "column": 26 + }, + "end": { + "line": 8, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 212, + "end": 217, + "loc": { + "start": { + "line": 8, + "column": 27 + }, + "end": { + "line": 8, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 217, + "end": 218, + "loc": { + "start": { + "line": 8, + "column": 32 + }, + "end": { + "line": 8, + "column": 33 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 219, + "end": 221, + "loc": { + "start": { + "line": 8, + "column": 34 + }, + "end": { + "line": 8, + "column": 36 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 222, + "end": 223, + "loc": { + "start": { + "line": 8, + "column": 37 + }, + "end": { + "line": 8, + "column": 38 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 223, + "end": 224, + "loc": { + "start": { + "line": 8, + "column": 38 + }, + "end": { + "line": 8, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 224, + "end": 225, + "loc": { + "start": { + "line": 8, + "column": 39 + }, + "end": { + "line": 8, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 230, + "end": 236, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 10 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 236, + "end": 237, + "loc": { + "start": { + "line": 9, + "column": 10 + }, + "end": { + "line": 9, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 237, + "end": 242, + "loc": { + "start": { + "line": 9, + "column": 11 + }, + "end": { + "line": 9, + "column": 16 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 242, + "end": 243, + "loc": { + "start": { + "line": 9, + "column": 16 + }, + "end": { + "line": 9, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 244, + "end": 245, + "loc": { + "start": { + "line": 9, + "column": 18 + }, + "end": { + "line": 9, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 246, + "end": 252, + "loc": { + "start": { + "line": 9, + "column": 20 + }, + "end": { + "line": 9, + "column": 26 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 252, + "end": 253, + "loc": { + "start": { + "line": 9, + "column": 26 + }, + "end": { + "line": 9, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 253, + "end": 258, + "loc": { + "start": { + "line": 9, + "column": 27 + }, + "end": { + "line": 9, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 258, + "end": 259, + "loc": { + "start": { + "line": 9, + "column": 32 + }, + "end": { + "line": 9, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 259, + "end": 260, + "loc": { + "start": { + "line": 9, + "column": 33 + }, + "end": { + "line": 9, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "concat", + "start": 260, + "end": 266, + "loc": { + "start": { + "line": 9, + "column": 34 + }, + "end": { + "line": 9, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 266, + "end": 267, + "loc": { + "start": { + "line": 9, + "column": 40 + }, + "end": { + "line": 9, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 267, + "end": 268, + "loc": { + "start": { + "line": 9, + "column": 41 + }, + "end": { + "line": 9, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handler", + "start": 275, + "end": 282, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 282, + "end": 283, + "loc": { + "start": { + "line": 10, + "column": 13 + }, + "end": { + "line": 10, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handler", + "start": 284, + "end": 291, + "loc": { + "start": { + "line": 10, + "column": 15 + }, + "end": { + "line": 10, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 291, + "end": 292, + "loc": { + "start": { + "line": 10, + "column": 22 + }, + "end": { + "line": 10, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "context", + "start": 299, + "end": 306, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 306, + "end": 307, + "loc": { + "start": { + "line": 11, + "column": 13 + }, + "end": { + "line": 11, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "context", + "start": 308, + "end": 315, + "loc": { + "start": { + "line": 11, + "column": 15 + }, + "end": { + "line": 11, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 315, + "end": 316, + "loc": { + "start": { + "line": 11, + "column": 22 + }, + "end": { + "line": 11, + "column": 23 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 321, + "end": 322, + "loc": { + "start": { + "line": 12, + "column": 4 + }, + "end": { + "line": 12, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 322, + "end": 323, + "loc": { + "start": { + "line": 12, + "column": 5 + }, + "end": { + "line": 12, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 323, + "end": 324, + "loc": { + "start": { + "line": 12, + "column": 6 + }, + "end": { + "line": 12, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 327, + "end": 328, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 328, + "end": 329, + "loc": { + "start": { + "line": 13, + "column": 3 + }, + "end": { + "line": 13, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 333, + "end": 340, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 340, + "end": 341, + "loc": { + "start": { + "line": 15, + "column": 9 + }, + "end": { + "line": 15, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "off", + "start": 341, + "end": 344, + "loc": { + "start": { + "line": 15, + "column": 10 + }, + "end": { + "line": 15, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 345, + "end": 346, + "loc": { + "start": { + "line": 15, + "column": 14 + }, + "end": { + "line": 15, + "column": 15 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 347, + "end": 355, + "loc": { + "start": { + "line": 15, + "column": 16 + }, + "end": { + "line": 15, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 355, + "end": 356, + "loc": { + "start": { + "line": 15, + "column": 24 + }, + "end": { + "line": 15, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 356, + "end": 361, + "loc": { + "start": { + "line": 15, + "column": 25 + }, + "end": { + "line": 15, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 361, + "end": 362, + "loc": { + "start": { + "line": 15, + "column": 30 + }, + "end": { + "line": 15, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handler", + "start": 363, + "end": 370, + "loc": { + "start": { + "line": 15, + "column": 32 + }, + "end": { + "line": 15, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 370, + "end": 371, + "loc": { + "start": { + "line": 15, + "column": 39 + }, + "end": { + "line": 15, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "context", + "start": 372, + "end": 379, + "loc": { + "start": { + "line": 15, + "column": 41 + }, + "end": { + "line": 15, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 379, + "end": 380, + "loc": { + "start": { + "line": 15, + "column": 48 + }, + "end": { + "line": 15, + "column": 49 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 381, + "end": 382, + "loc": { + "start": { + "line": 15, + "column": 50 + }, + "end": { + "line": 15, + "column": 51 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 387, + "end": 389, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 390, + "end": 391, + "loc": { + "start": { + "line": 16, + "column": 7 + }, + "end": { + "line": 16, + "column": 8 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 391, + "end": 392, + "loc": { + "start": { + "line": 16, + "column": 8 + }, + "end": { + "line": 16, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 392, + "end": 398, + "loc": { + "start": { + "line": 16, + "column": 9 + }, + "end": { + "line": 16, + "column": 15 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 398, + "end": 399, + "loc": { + "start": { + "line": 16, + "column": 15 + }, + "end": { + "line": 16, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 399, + "end": 404, + "loc": { + "start": { + "line": 16, + "column": 16 + }, + "end": { + "line": 16, + "column": 21 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 404, + "end": 405, + "loc": { + "start": { + "line": 16, + "column": 21 + }, + "end": { + "line": 16, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 405, + "end": 406, + "loc": { + "start": { + "line": 16, + "column": 22 + }, + "end": { + "line": 16, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 407, + "end": 408, + "loc": { + "start": { + "line": 16, + "column": 24 + }, + "end": { + "line": 16, + "column": 25 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 415, + "end": 421, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 421, + "end": 422, + "loc": { + "start": { + "line": 17, + "column": 12 + }, + "end": { + "line": 17, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 427, + "end": 428, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 5 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 433, + "end": 436, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 7 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 437, + "end": 438, + "loc": { + "start": { + "line": 19, + "column": 8 + }, + "end": { + "line": 19, + "column": 9 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 438, + "end": 441, + "loc": { + "start": { + "line": 19, + "column": 9 + }, + "end": { + "line": 19, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 442, + "end": 443, + "loc": { + "start": { + "line": 19, + "column": 13 + }, + "end": { + "line": 19, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 444, + "end": 445, + "loc": { + "start": { + "line": 19, + "column": 15 + }, + "end": { + "line": 19, + "column": 16 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 446, + "end": 447, + "loc": { + "start": { + "line": 19, + "column": 17 + }, + "end": { + "line": 19, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 447, + "end": 448, + "loc": { + "start": { + "line": 19, + "column": 18 + }, + "end": { + "line": 19, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 449, + "end": 450, + "loc": { + "start": { + "line": 19, + "column": 20 + }, + "end": { + "line": 19, + "column": 21 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 451, + "end": 452, + "loc": { + "start": { + "line": 19, + "column": 22 + }, + "end": { + "line": 19, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 453, + "end": 459, + "loc": { + "start": { + "line": 19, + "column": 24 + }, + "end": { + "line": 19, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 459, + "end": 460, + "loc": { + "start": { + "line": 19, + "column": 30 + }, + "end": { + "line": 19, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 460, + "end": 465, + "loc": { + "start": { + "line": 19, + "column": 31 + }, + "end": { + "line": 19, + "column": 36 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 465, + "end": 466, + "loc": { + "start": { + "line": 19, + "column": 36 + }, + "end": { + "line": 19, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 466, + "end": 467, + "loc": { + "start": { + "line": 19, + "column": 37 + }, + "end": { + "line": 19, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 467, + "end": 473, + "loc": { + "start": { + "line": 19, + "column": 38 + }, + "end": { + "line": 19, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 473, + "end": 474, + "loc": { + "start": { + "line": 19, + "column": 44 + }, + "end": { + "line": 19, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 475, + "end": 476, + "loc": { + "start": { + "line": 19, + "column": 46 + }, + "end": { + "line": 19, + "column": 47 + } + } + }, + { + "type": { + "label": "++/--", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": true, + "binop": null + }, + "value": "++", + "start": 476, + "end": 478, + "loc": { + "start": { + "line": 19, + "column": 47 + }, + "end": { + "line": 19, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 478, + "end": 479, + "loc": { + "start": { + "line": 19, + "column": 49 + }, + "end": { + "line": 19, + "column": 50 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 480, + "end": 481, + "loc": { + "start": { + "line": 19, + "column": 51 + }, + "end": { + "line": 19, + "column": 52 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 488, + "end": 490, + "loc": { + "start": { + "line": 20, + "column": 6 + }, + "end": { + "line": 20, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 491, + "end": 492, + "loc": { + "start": { + "line": 20, + "column": 9 + }, + "end": { + "line": 20, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 492, + "end": 498, + "loc": { + "start": { + "line": 20, + "column": 10 + }, + "end": { + "line": 20, + "column": 16 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 498, + "end": 499, + "loc": { + "start": { + "line": 20, + "column": 16 + }, + "end": { + "line": 20, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 499, + "end": 504, + "loc": { + "start": { + "line": 20, + "column": 17 + }, + "end": { + "line": 20, + "column": 22 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 504, + "end": 505, + "loc": { + "start": { + "line": 20, + "column": 22 + }, + "end": { + "line": 20, + "column": 23 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 505, + "end": 506, + "loc": { + "start": { + "line": 20, + "column": 23 + }, + "end": { + "line": 20, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 506, + "end": 507, + "loc": { + "start": { + "line": 20, + "column": 24 + }, + "end": { + "line": 20, + "column": 25 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 507, + "end": 508, + "loc": { + "start": { + "line": 20, + "column": 25 + }, + "end": { + "line": 20, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 508, + "end": 509, + "loc": { + "start": { + "line": 20, + "column": 26 + }, + "end": { + "line": 20, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handler", + "start": 509, + "end": 516, + "loc": { + "start": { + "line": 20, + "column": 27 + }, + "end": { + "line": 20, + "column": 34 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 517, + "end": 520, + "loc": { + "start": { + "line": 20, + "column": 35 + }, + "end": { + "line": 20, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handler", + "start": 521, + "end": 528, + "loc": { + "start": { + "line": 20, + "column": 39 + }, + "end": { + "line": 20, + "column": 46 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 529, + "end": 531, + "loc": { + "start": { + "line": 20, + "column": 47 + }, + "end": { + "line": 20, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 532, + "end": 538, + "loc": { + "start": { + "line": 20, + "column": 50 + }, + "end": { + "line": 20, + "column": 56 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 538, + "end": 539, + "loc": { + "start": { + "line": 20, + "column": 56 + }, + "end": { + "line": 20, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 539, + "end": 544, + "loc": { + "start": { + "line": 20, + "column": 57 + }, + "end": { + "line": 20, + "column": 62 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 544, + "end": 545, + "loc": { + "start": { + "line": 20, + "column": 62 + }, + "end": { + "line": 20, + "column": 63 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 545, + "end": 546, + "loc": { + "start": { + "line": 20, + "column": 63 + }, + "end": { + "line": 20, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 546, + "end": 547, + "loc": { + "start": { + "line": 20, + "column": 64 + }, + "end": { + "line": 20, + "column": 65 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 547, + "end": 548, + "loc": { + "start": { + "line": 20, + "column": 65 + }, + "end": { + "line": 20, + "column": 66 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 548, + "end": 549, + "loc": { + "start": { + "line": 20, + "column": 66 + }, + "end": { + "line": 20, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "context", + "start": 549, + "end": 556, + "loc": { + "start": { + "line": 20, + "column": 67 + }, + "end": { + "line": 20, + "column": 74 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 557, + "end": 560, + "loc": { + "start": { + "line": 20, + "column": 75 + }, + "end": { + "line": 20, + "column": 78 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "context", + "start": 561, + "end": 568, + "loc": { + "start": { + "line": 20, + "column": 79 + }, + "end": { + "line": 20, + "column": 86 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 568, + "end": 569, + "loc": { + "start": { + "line": 20, + "column": 86 + }, + "end": { + "line": 20, + "column": 87 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 570, + "end": 571, + "loc": { + "start": { + "line": 20, + "column": 88 + }, + "end": { + "line": 20, + "column": 89 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 580, + "end": 586, + "loc": { + "start": { + "line": 21, + "column": 8 + }, + "end": { + "line": 21, + "column": 14 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 586, + "end": 587, + "loc": { + "start": { + "line": 21, + "column": 14 + }, + "end": { + "line": 21, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 587, + "end": 592, + "loc": { + "start": { + "line": 21, + "column": 15 + }, + "end": { + "line": 21, + "column": 20 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 592, + "end": 593, + "loc": { + "start": { + "line": 21, + "column": 20 + }, + "end": { + "line": 21, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 594, + "end": 595, + "loc": { + "start": { + "line": 21, + "column": 22 + }, + "end": { + "line": 21, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 596, + "end": 602, + "loc": { + "start": { + "line": 21, + "column": 24 + }, + "end": { + "line": 21, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 602, + "end": 603, + "loc": { + "start": { + "line": 21, + "column": 30 + }, + "end": { + "line": 21, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 603, + "end": 608, + "loc": { + "start": { + "line": 21, + "column": 31 + }, + "end": { + "line": 21, + "column": 36 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 608, + "end": 609, + "loc": { + "start": { + "line": 21, + "column": 36 + }, + "end": { + "line": 21, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 609, + "end": 610, + "loc": { + "start": { + "line": 21, + "column": 37 + }, + "end": { + "line": 21, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "slice", + "start": 610, + "end": 615, + "loc": { + "start": { + "line": 21, + "column": 38 + }, + "end": { + "line": 21, + "column": 43 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 615, + "end": 616, + "loc": { + "start": { + "line": 21, + "column": 43 + }, + "end": { + "line": 21, + "column": 44 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 616, + "end": 617, + "loc": { + "start": { + "line": 21, + "column": 44 + }, + "end": { + "line": 21, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 617, + "end": 618, + "loc": { + "start": { + "line": 21, + "column": 45 + }, + "end": { + "line": 21, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 619, + "end": 620, + "loc": { + "start": { + "line": 21, + "column": 47 + }, + "end": { + "line": 21, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 620, + "end": 621, + "loc": { + "start": { + "line": 21, + "column": 48 + }, + "end": { + "line": 21, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 621, + "end": 622, + "loc": { + "start": { + "line": 21, + "column": 49 + }, + "end": { + "line": 21, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "concat", + "start": 622, + "end": 628, + "loc": { + "start": { + "line": 21, + "column": 50 + }, + "end": { + "line": 21, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 628, + "end": 629, + "loc": { + "start": { + "line": 21, + "column": 56 + }, + "end": { + "line": 21, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 629, + "end": 635, + "loc": { + "start": { + "line": 21, + "column": 57 + }, + "end": { + "line": 21, + "column": 63 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 635, + "end": 636, + "loc": { + "start": { + "line": 21, + "column": 63 + }, + "end": { + "line": 21, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 636, + "end": 641, + "loc": { + "start": { + "line": 21, + "column": 64 + }, + "end": { + "line": 21, + "column": 69 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 641, + "end": 642, + "loc": { + "start": { + "line": 21, + "column": 69 + }, + "end": { + "line": 21, + "column": 70 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 642, + "end": 643, + "loc": { + "start": { + "line": 21, + "column": 70 + }, + "end": { + "line": 21, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "slice", + "start": 643, + "end": 648, + "loc": { + "start": { + "line": 21, + "column": 71 + }, + "end": { + "line": 21, + "column": 76 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 648, + "end": 649, + "loc": { + "start": { + "line": 21, + "column": 76 + }, + "end": { + "line": 21, + "column": 77 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 649, + "end": 650, + "loc": { + "start": { + "line": 21, + "column": 77 + }, + "end": { + "line": 21, + "column": 78 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 651, + "end": 652, + "loc": { + "start": { + "line": 21, + "column": 79 + }, + "end": { + "line": 21, + "column": 80 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 653, + "end": 654, + "loc": { + "start": { + "line": 21, + "column": 81 + }, + "end": { + "line": 21, + "column": 82 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 654, + "end": 655, + "loc": { + "start": { + "line": 21, + "column": 82 + }, + "end": { + "line": 21, + "column": 83 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 655, + "end": 656, + "loc": { + "start": { + "line": 21, + "column": 83 + }, + "end": { + "line": 21, + "column": 84 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 656, + "end": 657, + "loc": { + "start": { + "line": 21, + "column": 84 + }, + "end": { + "line": 21, + "column": 85 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 664, + "end": 665, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 670, + "end": 671, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 674, + "end": 675, + "loc": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 675, + "end": 676, + "loc": { + "start": { + "line": 24, + "column": 3 + }, + "end": { + "line": 24, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 680, + "end": 687, + "loc": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 687, + "end": 688, + "loc": { + "start": { + "line": 26, + "column": 9 + }, + "end": { + "line": 26, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emit", + "start": 688, + "end": 692, + "loc": { + "start": { + "line": 26, + "column": 10 + }, + "end": { + "line": 26, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 693, + "end": 694, + "loc": { + "start": { + "line": 26, + "column": 15 + }, + "end": { + "line": 26, + "column": 16 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 695, + "end": 703, + "loc": { + "start": { + "line": 26, + "column": 17 + }, + "end": { + "line": 26, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 703, + "end": 704, + "loc": { + "start": { + "line": 26, + "column": 25 + }, + "end": { + "line": 26, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 704, + "end": 709, + "loc": { + "start": { + "line": 26, + "column": 26 + }, + "end": { + "line": 26, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 709, + "end": 710, + "loc": { + "start": { + "line": 26, + "column": 31 + }, + "end": { + "line": 26, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 711, + "end": 712, + "loc": { + "start": { + "line": 26, + "column": 33 + }, + "end": { + "line": 26, + "column": 34 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 717, + "end": 719, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 720, + "end": 721, + "loc": { + "start": { + "line": 27, + "column": 7 + }, + "end": { + "line": 27, + "column": 8 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 721, + "end": 722, + "loc": { + "start": { + "line": 27, + "column": 8 + }, + "end": { + "line": 27, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 722, + "end": 728, + "loc": { + "start": { + "line": 27, + "column": 9 + }, + "end": { + "line": 27, + "column": 15 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 728, + "end": 729, + "loc": { + "start": { + "line": 27, + "column": 15 + }, + "end": { + "line": 27, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 729, + "end": 734, + "loc": { + "start": { + "line": 27, + "column": 16 + }, + "end": { + "line": 27, + "column": 21 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 734, + "end": 735, + "loc": { + "start": { + "line": 27, + "column": 21 + }, + "end": { + "line": 27, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 735, + "end": 736, + "loc": { + "start": { + "line": 27, + "column": 22 + }, + "end": { + "line": 27, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 737, + "end": 738, + "loc": { + "start": { + "line": 27, + "column": 24 + }, + "end": { + "line": 27, + "column": 25 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 745, + "end": 751, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 751, + "end": 752, + "loc": { + "start": { + "line": 28, + "column": 12 + }, + "end": { + "line": 28, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 757, + "end": 758, + "loc": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 5 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 763, + "end": 766, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 7 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 767, + "end": 768, + "loc": { + "start": { + "line": 30, + "column": 8 + }, + "end": { + "line": 30, + "column": 9 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 768, + "end": 771, + "loc": { + "start": { + "line": 30, + "column": 9 + }, + "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": "i", + "start": 772, + "end": 773, + "loc": { + "start": { + "line": 30, + "column": 13 + }, + "end": { + "line": 30, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 774, + "end": 775, + "loc": { + "start": { + "line": 30, + "column": 15 + }, + "end": { + "line": 30, + "column": 16 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 776, + "end": 777, + "loc": { + "start": { + "line": 30, + "column": 17 + }, + "end": { + "line": 30, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 777, + "end": 778, + "loc": { + "start": { + "line": 30, + "column": 18 + }, + "end": { + "line": 30, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 779, + "end": 780, + "loc": { + "start": { + "line": 30, + "column": 20 + }, + "end": { + "line": 30, + "column": 21 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 781, + "end": 782, + "loc": { + "start": { + "line": 30, + "column": 22 + }, + "end": { + "line": 30, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 783, + "end": 789, + "loc": { + "start": { + "line": 30, + "column": 24 + }, + "end": { + "line": 30, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 789, + "end": 790, + "loc": { + "start": { + "line": 30, + "column": 30 + }, + "end": { + "line": 30, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 790, + "end": 795, + "loc": { + "start": { + "line": 30, + "column": 31 + }, + "end": { + "line": 30, + "column": 36 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 795, + "end": 796, + "loc": { + "start": { + "line": 30, + "column": 36 + }, + "end": { + "line": 30, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 796, + "end": 797, + "loc": { + "start": { + "line": 30, + "column": 37 + }, + "end": { + "line": 30, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 797, + "end": 803, + "loc": { + "start": { + "line": 30, + "column": 38 + }, + "end": { + "line": 30, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 803, + "end": 804, + "loc": { + "start": { + "line": 30, + "column": 44 + }, + "end": { + "line": 30, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 805, + "end": 806, + "loc": { + "start": { + "line": 30, + "column": 46 + }, + "end": { + "line": 30, + "column": 47 + } + } + }, + { + "type": { + "label": "++/--", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": true, + "binop": null + }, + "value": "++", + "start": 806, + "end": 808, + "loc": { + "start": { + "line": 30, + "column": 47 + }, + "end": { + "line": 30, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 808, + "end": 809, + "loc": { + "start": { + "line": 30, + "column": 49 + }, + "end": { + "line": 30, + "column": 50 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 810, + "end": 811, + "loc": { + "start": { + "line": 30, + "column": 51 + }, + "end": { + "line": 30, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 818, + "end": 824, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 12 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 824, + "end": 825, + "loc": { + "start": { + "line": 31, + "column": 12 + }, + "end": { + "line": 31, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 825, + "end": 830, + "loc": { + "start": { + "line": 31, + "column": 13 + }, + "end": { + "line": 31, + "column": 18 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 830, + "end": 831, + "loc": { + "start": { + "line": 31, + "column": 18 + }, + "end": { + "line": 31, + "column": 19 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 831, + "end": 832, + "loc": { + "start": { + "line": 31, + "column": 19 + }, + "end": { + "line": 31, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 832, + "end": 833, + "loc": { + "start": { + "line": 31, + "column": 20 + }, + "end": { + "line": 31, + "column": 21 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 833, + "end": 834, + "loc": { + "start": { + "line": 31, + "column": 21 + }, + "end": { + "line": 31, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 834, + "end": 835, + "loc": { + "start": { + "line": 31, + "column": 22 + }, + "end": { + "line": 31, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handler", + "start": 835, + "end": 842, + "loc": { + "start": { + "line": 31, + "column": 23 + }, + "end": { + "line": 31, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 842, + "end": 843, + "loc": { + "start": { + "line": 31, + "column": 30 + }, + "end": { + "line": 31, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "apply", + "start": 843, + "end": 848, + "loc": { + "start": { + "line": 31, + "column": 31 + }, + "end": { + "line": 31, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 848, + "end": 849, + "loc": { + "start": { + "line": 31, + "column": 36 + }, + "end": { + "line": 31, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 849, + "end": 855, + "loc": { + "start": { + "line": 31, + "column": 37 + }, + "end": { + "line": 31, + "column": 43 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 855, + "end": 856, + "loc": { + "start": { + "line": 31, + "column": 43 + }, + "end": { + "line": 31, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 856, + "end": 861, + "loc": { + "start": { + "line": 31, + "column": 44 + }, + "end": { + "line": 31, + "column": 49 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 861, + "end": 862, + "loc": { + "start": { + "line": 31, + "column": 49 + }, + "end": { + "line": 31, + "column": 50 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 862, + "end": 863, + "loc": { + "start": { + "line": 31, + "column": 50 + }, + "end": { + "line": 31, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 863, + "end": 864, + "loc": { + "start": { + "line": 31, + "column": 51 + }, + "end": { + "line": 31, + "column": 52 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 864, + "end": 865, + "loc": { + "start": { + "line": 31, + "column": 52 + }, + "end": { + "line": 31, + "column": 53 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 865, + "end": 866, + "loc": { + "start": { + "line": 31, + "column": 53 + }, + "end": { + "line": 31, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "context", + "start": 866, + "end": 873, + "loc": { + "start": { + "line": 31, + "column": 54 + }, + "end": { + "line": 31, + "column": 61 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 873, + "end": 874, + "loc": { + "start": { + "line": 31, + "column": 61 + }, + "end": { + "line": 31, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Array", + "start": 875, + "end": 880, + "loc": { + "start": { + "line": 31, + "column": 63 + }, + "end": { + "line": 31, + "column": 68 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 880, + "end": 881, + "loc": { + "start": { + "line": 31, + "column": 68 + }, + "end": { + "line": 31, + "column": 69 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prototype", + "start": 881, + "end": 890, + "loc": { + "start": { + "line": 31, + "column": 69 + }, + "end": { + "line": 31, + "column": 78 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 890, + "end": 891, + "loc": { + "start": { + "line": 31, + "column": 78 + }, + "end": { + "line": 31, + "column": 79 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "slice", + "start": 891, + "end": 896, + "loc": { + "start": { + "line": 31, + "column": 79 + }, + "end": { + "line": 31, + "column": 84 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 896, + "end": 897, + "loc": { + "start": { + "line": 31, + "column": 84 + }, + "end": { + "line": 31, + "column": 85 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "call", + "start": 897, + "end": 901, + "loc": { + "start": { + "line": 31, + "column": 85 + }, + "end": { + "line": 31, + "column": 89 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 901, + "end": 902, + "loc": { + "start": { + "line": 31, + "column": 89 + }, + "end": { + "line": 31, + "column": 90 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "arguments", + "start": 902, + "end": 911, + "loc": { + "start": { + "line": 31, + "column": 90 + }, + "end": { + "line": 31, + "column": 99 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 911, + "end": 912, + "loc": { + "start": { + "line": 31, + "column": 99 + }, + "end": { + "line": 31, + "column": 100 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 913, + "end": 914, + "loc": { + "start": { + "line": 31, + "column": 101 + }, + "end": { + "line": 31, + "column": 102 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 914, + "end": 915, + "loc": { + "start": { + "line": 31, + "column": 102 + }, + "end": { + "line": 31, + "column": 103 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 915, + "end": 916, + "loc": { + "start": { + "line": 31, + "column": 103 + }, + "end": { + "line": 31, + "column": 104 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 916, + "end": 917, + "loc": { + "start": { + "line": 31, + "column": 104 + }, + "end": { + "line": 31, + "column": 105 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 922, + "end": 923, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 926, + "end": 927, + "loc": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 33, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 927, + "end": 928, + "loc": { + "start": { + "line": 33, + "column": 3 + }, + "end": { + "line": 33, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 932, + "end": 939, + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 939, + "end": 940, + "loc": { + "start": { + "line": 35, + "column": 9 + }, + "end": { + "line": 35, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maybeReportError", + "start": 940, + "end": 956, + "loc": { + "start": { + "line": 35, + "column": 10 + }, + "end": { + "line": 35, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 957, + "end": 958, + "loc": { + "start": { + "line": 35, + "column": 27 + }, + "end": { + "line": 35, + "column": 28 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 959, + "end": 967, + "loc": { + "start": { + "line": 35, + "column": 29 + }, + "end": { + "line": 35, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 967, + "end": 968, + "loc": { + "start": { + "line": 35, + "column": 37 + }, + "end": { + "line": 35, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 968, + "end": 973, + "loc": { + "start": { + "line": 35, + "column": 38 + }, + "end": { + "line": 35, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 973, + "end": 974, + "loc": { + "start": { + "line": 35, + "column": 43 + }, + "end": { + "line": 35, + "column": 44 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 975, + "end": 976, + "loc": { + "start": { + "line": 35, + "column": 45 + }, + "end": { + "line": 35, + "column": 46 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 981, + "end": 983, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 984, + "end": 985, + "loc": { + "start": { + "line": 36, + "column": 7 + }, + "end": { + "line": 36, + "column": 8 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 985, + "end": 986, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 986, + "end": 991, + "loc": { + "start": { + "line": 36, + "column": 9 + }, + "end": { + "line": 36, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 991, + "end": 992, + "loc": { + "start": { + "line": 36, + "column": 14 + }, + "end": { + "line": 36, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 993, + "end": 994, + "loc": { + "start": { + "line": 36, + "column": 16 + }, + "end": { + "line": 36, + "column": 17 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1001, + "end": 1007, + "loc": { + "start": { + "line": 37, + "column": 6 + }, + "end": { + "line": 37, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1007, + "end": 1008, + "loc": { + "start": { + "line": 37, + "column": 12 + }, + "end": { + "line": 37, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1013, + "end": 1014, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 5 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1019, + "end": 1021, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1022, + "end": 1023, + "loc": { + "start": { + "line": 39, + "column": 7 + }, + "end": { + "line": 39, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "listeningTo", + "start": 1023, + "end": 1034, + "loc": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 39, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1034, + "end": 1035, + "loc": { + "start": { + "line": 39, + "column": 19 + }, + "end": { + "line": 39, + "column": 20 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "error", + "start": 1035, + "end": 1042, + "loc": { + "start": { + "line": 39, + "column": 20 + }, + "end": { + "line": 39, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1042, + "end": 1043, + "loc": { + "start": { + "line": 39, + "column": 27 + }, + "end": { + "line": 39, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1043, + "end": 1044, + "loc": { + "start": { + "line": 39, + "column": 28 + }, + "end": { + "line": 39, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1045, + "end": 1046, + "loc": { + "start": { + "line": 39, + "column": 30 + }, + "end": { + "line": 39, + "column": 31 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 1053, + "end": 1057, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1057, + "end": 1058, + "loc": { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 40, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emit", + "start": 1058, + "end": 1062, + "loc": { + "start": { + "line": 40, + "column": 11 + }, + "end": { + "line": 40, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1062, + "end": 1063, + "loc": { + "start": { + "line": 40, + "column": 15 + }, + "end": { + "line": 40, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "error", + "start": 1063, + "end": 1070, + "loc": { + "start": { + "line": 40, + "column": 16 + }, + "end": { + "line": 40, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1070, + "end": 1071, + "loc": { + "start": { + "line": 40, + "column": 23 + }, + "end": { + "line": 40, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 1072, + "end": 1077, + "loc": { + "start": { + "line": 40, + "column": 25 + }, + "end": { + "line": 40, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1077, + "end": 1078, + "loc": { + "start": { + "line": 40, + "column": 30 + }, + "end": { + "line": 40, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1078, + "end": 1079, + "loc": { + "start": { + "line": 40, + "column": 31 + }, + "end": { + "line": 40, + "column": 32 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1084, + "end": 1085, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 1086, + "end": 1090, + "loc": { + "start": { + "line": 41, + "column": 6 + }, + "end": { + "line": 41, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1091, + "end": 1092, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 41, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 1099, + "end": 1106, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1106, + "end": 1107, + "loc": { + "start": { + "line": 42, + "column": 13 + }, + "end": { + "line": 42, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 1107, + "end": 1112, + "loc": { + "start": { + "line": 42, + "column": 14 + }, + "end": { + "line": 42, + "column": 19 + } + } + }, + { + "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": 42, + "column": 19 + }, + "end": { + "line": 42, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 1113, + "end": 1118, + "loc": { + "start": { + "line": 42, + "column": 20 + }, + "end": { + "line": 42, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1118, + "end": 1119, + "loc": { + "start": { + "line": 42, + "column": 25 + }, + "end": { + "line": 42, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "message", + "start": 1119, + "end": 1126, + "loc": { + "start": { + "line": 42, + "column": 26 + }, + "end": { + "line": 42, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1126, + "end": 1127, + "loc": { + "start": { + "line": 42, + "column": 33 + }, + "end": { + "line": 42, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1127, + "end": 1128, + "loc": { + "start": { + "line": 42, + "column": 34 + }, + "end": { + "line": 42, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1133, + "end": 1134, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1137, + "end": 1138, + "loc": { + "start": { + "line": 44, + "column": 2 + }, + "end": { + "line": 44, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1138, + "end": 1139, + "loc": { + "start": { + "line": 44, + "column": 3 + }, + "end": { + "line": 44, + "column": 4 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1142, + "end": 1148, + "loc": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 1149, + "end": 1156, + "loc": { + "start": { + "line": 45, + "column": 9 + }, + "end": { + "line": 45, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1156, + "end": 1157, + "loc": { + "start": { + "line": 45, + "column": 16 + }, + "end": { + "line": 45, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1158, + "end": 1159, + "loc": { + "start": { + "line": 46, + "column": 0 + }, + "end": { + "line": 46, + "column": 1 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1160, + "end": 1160, + "loc": { + "start": { + "line": 47, + "column": 0 + }, + "end": { + "line": 47, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/EventProcessor.js.json b/docs/ast/source/EventProcessor.js.json new file mode 100644 index 00000000..132ff0f7 --- /dev/null +++ b/docs/ast/source/EventProcessor.js.json @@ -0,0 +1,29990 @@ +{ + "type": "File", + "start": 0, + "end": 4843, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 151, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 4843, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 151, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 40, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 40 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 7, + "end": 18, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 18 + } + }, + "local": { + "type": "Identifier", + "start": 7, + "end": 18, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 18 + }, + "identifierName": "EventSender" + }, + "name": "EventSender" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 24, + "end": 39, + "loc": { + "start": { + "line": 1, + "column": 24 + }, + "end": { + "line": 1, + "column": 39 + } + }, + "extra": { + "rawValue": "./EventSender", + "raw": "'./EventSender'" + }, + "value": "./EventSender" + } + }, + { + "type": "ImportDeclaration", + "start": 41, + "end": 89, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 48 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 48, + "end": 63, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 22 + } + }, + "local": { + "type": "Identifier", + "start": 48, + "end": 63, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 22 + }, + "identifierName": "EventSummarizer" + }, + "name": "EventSummarizer" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 69, + "end": 88, + "loc": { + "start": { + "line": 2, + "column": 28 + }, + "end": { + "line": 2, + "column": 47 + } + }, + "extra": { + "rawValue": "./EventSummarizer", + "raw": "'./EventSummarizer'" + }, + "value": "./EventSummarizer" + } + }, + { + "type": "ImportDeclaration", + "start": 90, + "end": 128, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 38 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 97, + "end": 107, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 17 + } + }, + "local": { + "type": "Identifier", + "start": 97, + "end": 107, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 17 + }, + "identifierName": "UserFilter" + }, + "name": "UserFilter" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 113, + "end": 127, + "loc": { + "start": { + "line": 3, + "column": 23 + }, + "end": { + "line": 3, + "column": 37 + } + }, + "extra": { + "rawValue": "./UserFilter", + "raw": "'./UserFilter'" + }, + "value": "./UserFilter" + } + }, + { + "type": "ImportDeclaration", + "start": 129, + "end": 164, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 4, + "column": 35 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 136, + "end": 147, + "loc": { + "start": { + "line": 4, + "column": 7 + }, + "end": { + "line": 4, + "column": 18 + } + }, + "local": { + "type": "Identifier", + "start": 141, + "end": 147, + "loc": { + "start": { + "line": 4, + "column": 12 + }, + "end": { + "line": 4, + "column": 18 + }, + "identifierName": "errors" + }, + "name": "errors" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 153, + "end": 163, + "loc": { + "start": { + "line": 4, + "column": 24 + }, + "end": { + "line": 4, + "column": 34 + } + }, + "extra": { + "rawValue": "./errors", + "raw": "'./errors'" + }, + "value": "./errors" + } + }, + { + "type": "ImportDeclaration", + "start": 165, + "end": 198, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 33 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 172, + "end": 182, + "loc": { + "start": { + "line": 5, + "column": 7 + }, + "end": { + "line": 5, + "column": 17 + } + }, + "local": { + "type": "Identifier", + "start": 177, + "end": 182, + "loc": { + "start": { + "line": 5, + "column": 12 + }, + "end": { + "line": 5, + "column": 17 + }, + "identifierName": "utils" + }, + "name": "utils" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 188, + "end": 197, + "loc": { + "start": { + "line": 5, + "column": 23 + }, + "end": { + "line": 5, + "column": 32 + } + }, + "extra": { + "rawValue": "./utils", + "raw": "'./utils'" + }, + "value": "./utils" + } + }, + { + "type": "ExportDefaultDeclaration", + "start": 200, + "end": 4842, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 150, + "column": 1 + } + }, + "declaration": { + "type": "FunctionDeclaration", + "start": 215, + "end": 4842, + "loc": { + "start": { + "line": 7, + "column": 15 + }, + "end": { + "line": 150, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 224, + "end": 238, + "loc": { + "start": { + "line": 7, + "column": 24 + }, + "end": { + "line": 7, + "column": 38 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 239, + "end": 248, + "loc": { + "start": { + "line": 7, + "column": 39 + }, + "end": { + "line": 7, + "column": 48 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 250, + "end": 263, + "loc": { + "start": { + "line": 7, + "column": 50 + }, + "end": { + "line": 7, + "column": 63 + }, + "identifierName": "environmentId" + }, + "name": "environmentId" + }, + { + "type": "AssignmentPattern", + "start": 265, + "end": 277, + "loc": { + "start": { + "line": 7, + "column": 65 + }, + "end": { + "line": 7, + "column": 77 + } + }, + "left": { + "type": "Identifier", + "start": 265, + "end": 272, + "loc": { + "start": { + "line": 7, + "column": 65 + }, + "end": { + "line": 7, + "column": 72 + }, + "identifierName": "options" + }, + "name": "options" + }, + "right": { + "type": "ObjectExpression", + "start": 275, + "end": 277, + "loc": { + "start": { + "line": 7, + "column": 75 + }, + "end": { + "line": 7, + "column": 77 + } + }, + "properties": [] + } + }, + { + "type": "AssignmentPattern", + "start": 279, + "end": 293, + "loc": { + "start": { + "line": 7, + "column": 79 + }, + "end": { + "line": 7, + "column": 93 + } + }, + "left": { + "type": "Identifier", + "start": 279, + "end": 286, + "loc": { + "start": { + "line": 7, + "column": 79 + }, + "end": { + "line": 7, + "column": 86 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "right": { + "type": "NullLiteral", + "start": 289, + "end": 293, + "loc": { + "start": { + "line": 7, + "column": 89 + }, + "end": { + "line": 7, + "column": 93 + } + } + } + }, + { + "type": "AssignmentPattern", + "start": 295, + "end": 308, + "loc": { + "start": { + "line": 7, + "column": 95 + }, + "end": { + "line": 7, + "column": 108 + } + }, + "left": { + "type": "Identifier", + "start": 295, + "end": 301, + "loc": { + "start": { + "line": 7, + "column": 95 + }, + "end": { + "line": 7, + "column": 101 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "right": { + "type": "NullLiteral", + "start": 304, + "end": 308, + "loc": { + "start": { + "line": 7, + "column": 104 + }, + "end": { + "line": 7, + "column": 108 + } + } + } + } + ], + "body": { + "type": "BlockStatement", + "start": 310, + "end": 4842, + "loc": { + "start": { + "line": 7, + "column": 110 + }, + "end": { + "line": 150, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 314, + "end": 335, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 23 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 320, + "end": 334, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 22 + } + }, + "id": { + "type": "Identifier", + "start": 320, + "end": 329, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 17 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "init": { + "type": "ObjectExpression", + "start": 332, + "end": 334, + "loc": { + "start": { + "line": 8, + "column": 20 + }, + "end": { + "line": 8, + "column": 22 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 338, + "end": 406, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 70 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 344, + "end": 405, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 69 + } + }, + "id": { + "type": "Identifier", + "start": 344, + "end": 355, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 19 + }, + "identifierName": "eventSender" + }, + "name": "eventSender" + }, + "init": { + "type": "LogicalExpression", + "start": 358, + "end": 405, + "loc": { + "start": { + "line": 9, + "column": 22 + }, + "end": { + "line": 9, + "column": 69 + } + }, + "left": { + "type": "Identifier", + "start": 358, + "end": 364, + "loc": { + "start": { + "line": 9, + "column": 22 + }, + "end": { + "line": 9, + "column": 28 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "operator": "||", + "right": { + "type": "CallExpression", + "start": 368, + "end": 405, + "loc": { + "start": { + "line": 9, + "column": 32 + }, + "end": { + "line": 9, + "column": 69 + } + }, + "callee": { + "type": "Identifier", + "start": 368, + "end": 379, + "loc": { + "start": { + "line": 9, + "column": 32 + }, + "end": { + "line": 9, + "column": 43 + }, + "identifierName": "EventSender" + }, + "name": "EventSender" + }, + "arguments": [ + { + "type": "Identifier", + "start": 380, + "end": 389, + "loc": { + "start": { + "line": 9, + "column": 44 + }, + "end": { + "line": 9, + "column": 53 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 391, + "end": 404, + "loc": { + "start": { + "line": 9, + "column": 55 + }, + "end": { + "line": 9, + "column": 68 + }, + "identifierName": "environmentId" + }, + "name": "environmentId" + } + ] + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 409, + "end": 446, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 415, + "end": 445, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 38 + } + }, + "id": { + "type": "Identifier", + "start": 415, + "end": 425, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 18 + }, + "identifierName": "summarizer" + }, + "name": "summarizer" + }, + "init": { + "type": "CallExpression", + "start": 428, + "end": 445, + "loc": { + "start": { + "line": 10, + "column": 21 + }, + "end": { + "line": 10, + "column": 38 + } + }, + "callee": { + "type": "Identifier", + "start": 428, + "end": 443, + "loc": { + "start": { + "line": 10, + "column": 21 + }, + "end": { + "line": 10, + "column": 36 + }, + "identifierName": "EventSummarizer" + }, + "name": "EventSummarizer" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 449, + "end": 488, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 41 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 455, + "end": 487, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 40 + } + }, + "id": { + "type": "Identifier", + "start": 455, + "end": 465, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 18 + }, + "identifierName": "userFilter" + }, + "name": "userFilter" + }, + "init": { + "type": "CallExpression", + "start": 468, + "end": 487, + "loc": { + "start": { + "line": 11, + "column": 21 + }, + "end": { + "line": 11, + "column": 40 + } + }, + "callee": { + "type": "Identifier", + "start": 468, + "end": 478, + "loc": { + "start": { + "line": 11, + "column": 21 + }, + "end": { + "line": 11, + "column": 31 + }, + "identifierName": "UserFilter" + }, + "name": "UserFilter" + }, + "arguments": [ + { + "type": "Identifier", + "start": 479, + "end": 486, + "loc": { + "start": { + "line": 11, + "column": 32 + }, + "end": { + "line": 11, + "column": 39 + }, + "identifierName": "options" + }, + "name": "options" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 491, + "end": 541, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 52 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 497, + "end": 540, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 51 + } + }, + "id": { + "type": "Identifier", + "start": 497, + "end": 508, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 19 + }, + "identifierName": "inlineUsers" + }, + "name": "inlineUsers" + }, + "init": { + "type": "UnaryExpression", + "start": 511, + "end": 540, + "loc": { + "start": { + "line": 12, + "column": 22 + }, + "end": { + "line": 12, + "column": 51 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "UnaryExpression", + "start": 512, + "end": 540, + "loc": { + "start": { + "line": 12, + "column": 23 + }, + "end": { + "line": 12, + "column": 51 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 513, + "end": 540, + "loc": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 51 + } + }, + "object": { + "type": "Identifier", + "start": 513, + "end": 520, + "loc": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 31 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 521, + "end": 540, + "loc": { + "start": { + "line": 12, + "column": 32 + }, + "end": { + "line": 12, + "column": 51 + }, + "identifierName": "inlineUsersInEvents" + }, + "name": "inlineUsersInEvents" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + }, + "extra": { + "parenthesizedArgument": false + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 544, + "end": 559, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 17 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 548, + "end": 558, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 16 + } + }, + "id": { + "type": "Identifier", + "start": 548, + "end": 553, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 11 + }, + "identifierName": "queue" + }, + "name": "queue" + }, + "init": { + "type": "ArrayExpression", + "start": 556, + "end": 558, + "loc": { + "start": { + "line": 13, + "column": 14 + }, + "end": { + "line": 13, + "column": 16 + } + }, + "elements": [] + } + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 562, + "end": 580, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 20 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 566, + "end": 579, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 19 + } + }, + "id": { + "type": "Identifier", + "start": 566, + "end": 579, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 19 + }, + "identifierName": "flushInterval" + }, + "name": "flushInterval" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 583, + "end": 604, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 23 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 587, + "end": 603, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 22 + } + }, + "id": { + "type": "Identifier", + "start": 587, + "end": 603, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 22 + }, + "identifierName": "samplingInterval" + }, + "name": "samplingInterval" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 607, + "end": 633, + "loc": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 28 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 611, + "end": 632, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 27 + } + }, + "id": { + "type": "Identifier", + "start": 611, + "end": 628, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 23 + }, + "identifierName": "lastKnownPastTime" + }, + "name": "lastKnownPastTime" + }, + "init": { + "type": "NumericLiteral", + "start": 631, + "end": 632, + "loc": { + "start": { + "line": 16, + "column": 26 + }, + "end": { + "line": 16, + "column": 27 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 636, + "end": 657, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 23 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 640, + "end": 656, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 22 + } + }, + "id": { + "type": "Identifier", + "start": 640, + "end": 648, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 14 + }, + "identifierName": "disabled" + }, + "name": "disabled" + }, + "init": { + "type": "BooleanLiteral", + "start": 651, + "end": 656, + "loc": { + "start": { + "line": 17, + "column": 17 + }, + "end": { + "line": 17, + "column": 22 + } + }, + "value": false + } + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 660, + "end": 675, + "loc": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 17 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 664, + "end": 674, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 16 + } + }, + "id": { + "type": "Identifier", + "start": 664, + "end": 674, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 16 + }, + "identifierName": "flushTimer" + }, + "name": "flushTimer" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "FunctionDeclaration", + "start": 679, + "end": 846, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 688, + "end": 707, + "loc": { + "start": { + "line": 20, + "column": 11 + }, + "end": { + "line": 20, + "column": 30 + }, + "identifierName": "reportArgumentError" + }, + "name": "reportArgumentError" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 708, + "end": 715, + "loc": { + "start": { + "line": 20, + "column": 31 + }, + "end": { + "line": 20, + "column": 38 + }, + "identifierName": "message" + }, + "name": "message" + } + ], + "body": { + "type": "BlockStatement", + "start": 717, + "end": 846, + "loc": { + "start": { + "line": 20, + "column": 40 + }, + "end": { + "line": 24, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 723, + "end": 842, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 23, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 723, + "end": 841, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 23, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 723, + "end": 739, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 723, + "end": 728, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 9 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 729, + "end": 739, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 20 + }, + "identifierName": "onNextTick" + }, + "name": "onNextTick" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 740, + "end": 840, + "loc": { + "start": { + "line": 21, + "column": 21 + }, + "end": { + "line": 23, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 746, + "end": 840, + "loc": { + "start": { + "line": 21, + "column": 27 + }, + "end": { + "line": 23, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 754, + "end": 834, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 86 + } + }, + "expression": { + "type": "LogicalExpression", + "start": 754, + "end": 833, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 85 + } + }, + "left": { + "type": "Identifier", + "start": 754, + "end": 761, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 13 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "operator": "&&", + "right": { + "type": "CallExpression", + "start": 765, + "end": 833, + "loc": { + "start": { + "line": 22, + "column": 17 + }, + "end": { + "line": 22, + "column": 85 + } + }, + "callee": { + "type": "MemberExpression", + "start": 765, + "end": 789, + "loc": { + "start": { + "line": 22, + "column": 17 + }, + "end": { + "line": 22, + "column": 41 + } + }, + "object": { + "type": "Identifier", + "start": 765, + "end": 772, + "loc": { + "start": { + "line": 22, + "column": 17 + }, + "end": { + "line": 22, + "column": 24 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 773, + "end": 789, + "loc": { + "start": { + "line": 22, + "column": 25 + }, + "end": { + "line": 22, + "column": 41 + }, + "identifierName": "maybeReportError" + }, + "name": "maybeReportError" + }, + "computed": false + }, + "arguments": [ + { + "type": "NewExpression", + "start": 790, + "end": 832, + "loc": { + "start": { + "line": 22, + "column": 42 + }, + "end": { + "line": 22, + "column": 84 + } + }, + "callee": { + "type": "MemberExpression", + "start": 794, + "end": 823, + "loc": { + "start": { + "line": 22, + "column": 46 + }, + "end": { + "line": 22, + "column": 75 + } + }, + "object": { + "type": "Identifier", + "start": 794, + "end": 800, + "loc": { + "start": { + "line": 22, + "column": 46 + }, + "end": { + "line": 22, + "column": 52 + }, + "identifierName": "errors" + }, + "name": "errors" + }, + "property": { + "type": "Identifier", + "start": 801, + "end": 823, + "loc": { + "start": { + "line": 22, + "column": 53 + }, + "end": { + "line": 22, + "column": 75 + }, + "identifierName": "LDInvalidArgumentError" + }, + "name": "LDInvalidArgumentError" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 824, + "end": 831, + "loc": { + "start": { + "line": 22, + "column": 76 + }, + "end": { + "line": 22, + "column": 83 + }, + "identifierName": "message" + }, + "name": "message" + } + ] + } + ] + } + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "IfStatement", + "start": 850, + "end": 1168, + "loc": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "test": { + "type": "LogicalExpression", + "start": 854, + "end": 961, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 113 + } + }, + "left": { + "type": "BinaryExpression", + "start": 854, + "end": 892, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 44 + } + }, + "left": { + "type": "MemberExpression", + "start": 854, + "end": 878, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 854, + "end": 861, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 13 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 862, + "end": 878, + "loc": { + "start": { + "line": 26, + "column": 14 + }, + "end": { + "line": 26, + "column": 30 + }, + "identifierName": "samplingInterval" + }, + "name": "samplingInterval" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "Identifier", + "start": 883, + "end": 892, + "loc": { + "start": { + "line": 26, + "column": 35 + }, + "end": { + "line": 26, + "column": 44 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + }, + "operator": "&&", + "right": { + "type": "LogicalExpression", + "start": 897, + "end": 960, + "loc": { + "start": { + "line": 26, + "column": 49 + }, + "end": { + "line": 26, + "column": 112 + } + }, + "left": { + "type": "CallExpression", + "start": 897, + "end": 928, + "loc": { + "start": { + "line": 26, + "column": 49 + }, + "end": { + "line": 26, + "column": 80 + } + }, + "callee": { + "type": "Identifier", + "start": 897, + "end": 902, + "loc": { + "start": { + "line": 26, + "column": 49 + }, + "end": { + "line": 26, + "column": 54 + }, + "identifierName": "isNaN" + }, + "name": "isNaN" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 903, + "end": 927, + "loc": { + "start": { + "line": 26, + "column": 55 + }, + "end": { + "line": 26, + "column": 79 + } + }, + "object": { + "type": "Identifier", + "start": 903, + "end": 910, + "loc": { + "start": { + "line": 26, + "column": 55 + }, + "end": { + "line": 26, + "column": 62 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 911, + "end": 927, + "loc": { + "start": { + "line": 26, + "column": 63 + }, + "end": { + "line": 26, + "column": 79 + }, + "identifierName": "samplingInterval" + }, + "name": "samplingInterval" + }, + "computed": false + } + ] + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 932, + "end": 960, + "loc": { + "start": { + "line": 26, + "column": 84 + }, + "end": { + "line": 26, + "column": 112 + } + }, + "left": { + "type": "MemberExpression", + "start": 932, + "end": 956, + "loc": { + "start": { + "line": 26, + "column": 84 + }, + "end": { + "line": 26, + "column": 108 + } + }, + "object": { + "type": "Identifier", + "start": 932, + "end": 939, + "loc": { + "start": { + "line": 26, + "column": 84 + }, + "end": { + "line": 26, + "column": 91 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 940, + "end": 956, + "loc": { + "start": { + "line": 26, + "column": 92 + }, + "end": { + "line": 26, + "column": 108 + }, + "identifierName": "samplingInterval" + }, + "name": "samplingInterval" + }, + "computed": false + }, + "operator": "<", + "right": { + "type": "NumericLiteral", + "start": 959, + "end": 960, + "loc": { + "start": { + "line": 26, + "column": 111 + }, + "end": { + "line": 26, + "column": 112 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + }, + "extra": { + "parenthesized": true, + "parenStart": 896 + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 963, + "end": 1103, + "loc": { + "start": { + "line": 26, + "column": 115 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 969, + "end": 990, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 25 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 969, + "end": 989, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 24 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 969, + "end": 985, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 20 + }, + "identifierName": "samplingInterval" + }, + "name": "samplingInterval" + }, + "right": { + "type": "NumericLiteral", + "start": 988, + "end": 989, + "loc": { + "start": { + "line": 27, + "column": 23 + }, + "end": { + "line": 27, + "column": 24 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + }, + { + "type": "ExpressionStatement", + "start": 995, + "end": 1099, + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 108 + } + }, + "expression": { + "type": "CallExpression", + "start": 995, + "end": 1098, + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 107 + } + }, + "callee": { + "type": "Identifier", + "start": 995, + "end": 1014, + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 23 + }, + "identifierName": "reportArgumentError" + }, + "name": "reportArgumentError" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1015, + "end": 1097, + "loc": { + "start": { + "line": 28, + "column": 24 + }, + "end": { + "line": 28, + "column": 106 + } + }, + "extra": { + "rawValue": "Invalid sampling interval configured. Sampling interval must be an integer >= 0.", + "raw": "'Invalid sampling interval configured. Sampling interval must be an integer >= 0.'" + }, + "value": "Invalid sampling interval configured. Sampling interval must be an integer >= 0." + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 1109, + "end": 1168, + "loc": { + "start": { + "line": 29, + "column": 9 + }, + "end": { + "line": 31, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1115, + "end": 1164, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 53 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1115, + "end": 1163, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 52 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1115, + "end": 1131, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 20 + }, + "identifierName": "samplingInterval" + }, + "name": "samplingInterval" + }, + "right": { + "type": "LogicalExpression", + "start": 1134, + "end": 1163, + "loc": { + "start": { + "line": 30, + "column": 23 + }, + "end": { + "line": 30, + "column": 52 + } + }, + "left": { + "type": "MemberExpression", + "start": 1134, + "end": 1158, + "loc": { + "start": { + "line": 30, + "column": 23 + }, + "end": { + "line": 30, + "column": 47 + } + }, + "object": { + "type": "Identifier", + "start": 1134, + "end": 1141, + "loc": { + "start": { + "line": 30, + "column": 23 + }, + "end": { + "line": 30, + "column": 30 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 1142, + "end": 1158, + "loc": { + "start": { + "line": 30, + "column": 31 + }, + "end": { + "line": 30, + "column": 47 + }, + "identifierName": "samplingInterval" + }, + "name": "samplingInterval" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "NumericLiteral", + "start": 1162, + "end": 1163, + "loc": { + "start": { + "line": 30, + "column": 51 + }, + "end": { + "line": 30, + "column": 52 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + } + } + ], + "directives": [] + } + }, + { + "type": "IfStatement", + "start": 1172, + "end": 1478, + "loc": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "test": { + "type": "LogicalExpression", + "start": 1176, + "end": 1277, + "loc": { + "start": { + "line": 33, + "column": 6 + }, + "end": { + "line": 33, + "column": 107 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1176, + "end": 1211, + "loc": { + "start": { + "line": 33, + "column": 6 + }, + "end": { + "line": 33, + "column": 41 + } + }, + "left": { + "type": "MemberExpression", + "start": 1176, + "end": 1197, + "loc": { + "start": { + "line": 33, + "column": 6 + }, + "end": { + "line": 33, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 1176, + "end": 1183, + "loc": { + "start": { + "line": 33, + "column": 6 + }, + "end": { + "line": 33, + "column": 13 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 1184, + "end": 1197, + "loc": { + "start": { + "line": 33, + "column": 14 + }, + "end": { + "line": 33, + "column": 27 + }, + "identifierName": "flushInterval" + }, + "name": "flushInterval" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "Identifier", + "start": 1202, + "end": 1211, + "loc": { + "start": { + "line": 33, + "column": 32 + }, + "end": { + "line": 33, + "column": 41 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + }, + "operator": "&&", + "right": { + "type": "LogicalExpression", + "start": 1216, + "end": 1276, + "loc": { + "start": { + "line": 33, + "column": 46 + }, + "end": { + "line": 33, + "column": 106 + } + }, + "left": { + "type": "CallExpression", + "start": 1216, + "end": 1244, + "loc": { + "start": { + "line": 33, + "column": 46 + }, + "end": { + "line": 33, + "column": 74 + } + }, + "callee": { + "type": "Identifier", + "start": 1216, + "end": 1221, + "loc": { + "start": { + "line": 33, + "column": 46 + }, + "end": { + "line": 33, + "column": 51 + }, + "identifierName": "isNan" + }, + "name": "isNan" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1222, + "end": 1243, + "loc": { + "start": { + "line": 33, + "column": 52 + }, + "end": { + "line": 33, + "column": 73 + } + }, + "object": { + "type": "Identifier", + "start": 1222, + "end": 1229, + "loc": { + "start": { + "line": 33, + "column": 52 + }, + "end": { + "line": 33, + "column": 59 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 1230, + "end": 1243, + "loc": { + "start": { + "line": 33, + "column": 60 + }, + "end": { + "line": 33, + "column": 73 + }, + "identifierName": "flushInterval" + }, + "name": "flushInterval" + }, + "computed": false + } + ] + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 1248, + "end": 1276, + "loc": { + "start": { + "line": 33, + "column": 78 + }, + "end": { + "line": 33, + "column": 106 + } + }, + "left": { + "type": "MemberExpression", + "start": 1248, + "end": 1269, + "loc": { + "start": { + "line": 33, + "column": 78 + }, + "end": { + "line": 33, + "column": 99 + } + }, + "object": { + "type": "Identifier", + "start": 1248, + "end": 1255, + "loc": { + "start": { + "line": 33, + "column": 78 + }, + "end": { + "line": 33, + "column": 85 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 1256, + "end": 1269, + "loc": { + "start": { + "line": 33, + "column": 86 + }, + "end": { + "line": 33, + "column": 99 + }, + "identifierName": "flushInterval" + }, + "name": "flushInterval" + }, + "computed": false + }, + "operator": "<", + "right": { + "type": "NumericLiteral", + "start": 1272, + "end": 1276, + "loc": { + "start": { + "line": 33, + "column": 102 + }, + "end": { + "line": 33, + "column": 106 + } + }, + "extra": { + "rawValue": 2000, + "raw": "2000" + }, + "value": 2000 + } + }, + "extra": { + "parenthesized": true, + "parenStart": 1215 + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 1279, + "end": 1416, + "loc": { + "start": { + "line": 33, + "column": 109 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1285, + "end": 1306, + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 25 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1285, + "end": 1305, + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 24 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1285, + "end": 1298, + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 17 + }, + "identifierName": "flushInterval" + }, + "name": "flushInterval" + }, + "right": { + "type": "NumericLiteral", + "start": 1301, + "end": 1305, + "loc": { + "start": { + "line": 34, + "column": 20 + }, + "end": { + "line": 34, + "column": 24 + } + }, + "extra": { + "rawValue": 2000, + "raw": "2000" + }, + "value": 2000 + } + } + }, + { + "type": "ExpressionStatement", + "start": 1311, + "end": 1412, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 105 + } + }, + "expression": { + "type": "CallExpression", + "start": 1311, + "end": 1411, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 104 + } + }, + "callee": { + "type": "Identifier", + "start": 1311, + "end": 1330, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 23 + }, + "identifierName": "reportArgumentError" + }, + "name": "reportArgumentError" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1331, + "end": 1410, + "loc": { + "start": { + "line": 35, + "column": 24 + }, + "end": { + "line": 35, + "column": 103 + } + }, + "extra": { + "rawValue": "Invalid flush interval configured. Must be an integer >= 2000 (milliseconds).", + "raw": "'Invalid flush interval configured. Must be an integer >= 2000 (milliseconds).'" + }, + "value": "Invalid flush interval configured. Must be an integer >= 2000 (milliseconds)." + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 1422, + "end": 1478, + "loc": { + "start": { + "line": 36, + "column": 9 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1428, + "end": 1474, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 50 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1428, + "end": 1473, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 49 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1428, + "end": 1441, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 17 + }, + "identifierName": "flushInterval" + }, + "name": "flushInterval" + }, + "right": { + "type": "LogicalExpression", + "start": 1444, + "end": 1473, + "loc": { + "start": { + "line": 37, + "column": 20 + }, + "end": { + "line": 37, + "column": 49 + } + }, + "left": { + "type": "MemberExpression", + "start": 1444, + "end": 1465, + "loc": { + "start": { + "line": 37, + "column": 20 + }, + "end": { + "line": 37, + "column": 41 + } + }, + "object": { + "type": "Identifier", + "start": 1444, + "end": 1451, + "loc": { + "start": { + "line": 37, + "column": 20 + }, + "end": { + "line": 37, + "column": 27 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 1452, + "end": 1465, + "loc": { + "start": { + "line": 37, + "column": 28 + }, + "end": { + "line": 37, + "column": 41 + }, + "identifierName": "flushInterval" + }, + "name": "flushInterval" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "NumericLiteral", + "start": 1469, + "end": 1473, + "loc": { + "start": { + "line": 37, + "column": 45 + }, + "end": { + "line": 37, + "column": 49 + } + }, + "extra": { + "rawValue": 2000, + "raw": "2000" + }, + "value": 2000 + } + } + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 1482, + "end": 1605, + "loc": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 1491, + "end": 1508, + "loc": { + "start": { + "line": 40, + "column": 11 + }, + "end": { + "line": 40, + "column": 28 + }, + "identifierName": "shouldSampleEvent" + }, + "name": "shouldSampleEvent" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1511, + "end": 1605, + "loc": { + "start": { + "line": 40, + "column": 31 + }, + "end": { + "line": 42, + "column": 3 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1517, + "end": 1601, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 88 + } + }, + "argument": { + "type": "LogicalExpression", + "start": 1524, + "end": 1600, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 41, + "column": 87 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1524, + "end": 1546, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 41, + "column": 33 + } + }, + "left": { + "type": "Identifier", + "start": 1524, + "end": 1540, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 41, + "column": 27 + }, + "identifierName": "samplingInterval" + }, + "name": "samplingInterval" + }, + "operator": "===", + "right": { + "type": "NumericLiteral", + "start": 1545, + "end": 1546, + "loc": { + "start": { + "line": 41, + "column": 32 + }, + "end": { + "line": 41, + "column": 33 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 1550, + "end": 1600, + "loc": { + "start": { + "line": 41, + "column": 37 + }, + "end": { + "line": 41, + "column": 87 + } + }, + "left": { + "type": "CallExpression", + "start": 1550, + "end": 1594, + "loc": { + "start": { + "line": 41, + "column": 37 + }, + "end": { + "line": 41, + "column": 81 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1550, + "end": 1560, + "loc": { + "start": { + "line": 41, + "column": 37 + }, + "end": { + "line": 41, + "column": 47 + } + }, + "object": { + "type": "Identifier", + "start": 1550, + "end": 1554, + "loc": { + "start": { + "line": 41, + "column": 37 + }, + "end": { + "line": 41, + "column": 41 + }, + "identifierName": "Math" + }, + "name": "Math" + }, + "property": { + "type": "Identifier", + "start": 1555, + "end": 1560, + "loc": { + "start": { + "line": 41, + "column": 42 + }, + "end": { + "line": 41, + "column": 47 + }, + "identifierName": "floor" + }, + "name": "floor" + }, + "computed": false + }, + "arguments": [ + { + "type": "BinaryExpression", + "start": 1561, + "end": 1593, + "loc": { + "start": { + "line": 41, + "column": 48 + }, + "end": { + "line": 41, + "column": 80 + } + }, + "left": { + "type": "CallExpression", + "start": 1561, + "end": 1574, + "loc": { + "start": { + "line": 41, + "column": 48 + }, + "end": { + "line": 41, + "column": 61 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1561, + "end": 1572, + "loc": { + "start": { + "line": 41, + "column": 48 + }, + "end": { + "line": 41, + "column": 59 + } + }, + "object": { + "type": "Identifier", + "start": 1561, + "end": 1565, + "loc": { + "start": { + "line": 41, + "column": 48 + }, + "end": { + "line": 41, + "column": 52 + }, + "identifierName": "Math" + }, + "name": "Math" + }, + "property": { + "type": "Identifier", + "start": 1566, + "end": 1572, + "loc": { + "start": { + "line": 41, + "column": 53 + }, + "end": { + "line": 41, + "column": 59 + }, + "identifierName": "random" + }, + "name": "random" + }, + "computed": false + }, + "arguments": [] + }, + "operator": "*", + "right": { + "type": "Identifier", + "start": 1577, + "end": 1593, + "loc": { + "start": { + "line": 41, + "column": 64 + }, + "end": { + "line": 41, + "column": 80 + }, + "identifierName": "samplingInterval" + }, + "name": "samplingInterval" + } + } + ] + }, + "operator": "===", + "right": { + "type": "NumericLiteral", + "start": 1599, + "end": 1600, + "loc": { + "start": { + "line": 41, + "column": 86 + }, + "end": { + "line": 41, + "column": 87 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 1609, + "end": 2156, + "loc": { + "start": { + "line": 44, + "column": 2 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 1618, + "end": 1634, + "loc": { + "start": { + "line": 44, + "column": 11 + }, + "end": { + "line": 44, + "column": 27 + }, + "identifierName": "shouldDebugEvent" + }, + "name": "shouldDebugEvent" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1635, + "end": 1636, + "loc": { + "start": { + "line": 44, + "column": 28 + }, + "end": { + "line": 44, + "column": 29 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "BlockStatement", + "start": 1638, + "end": 2156, + "loc": { + "start": { + "line": 44, + "column": 31 + }, + "end": { + "line": 53, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 1644, + "end": 2134, + "loc": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 51, + "column": 5 + } + }, + "test": { + "type": "MemberExpression", + "start": 1648, + "end": 1670, + "loc": { + "start": { + "line": 45, + "column": 8 + }, + "end": { + "line": 45, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 1648, + "end": 1649, + "loc": { + "start": { + "line": 45, + "column": 8 + }, + "end": { + "line": 45, + "column": 9 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1650, + "end": 1670, + "loc": { + "start": { + "line": 45, + "column": 10 + }, + "end": { + "line": 45, + "column": 30 + }, + "identifierName": "debugEventsUntilDate" + }, + "name": "debugEventsUntilDate" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 1672, + "end": 2134, + "loc": { + "start": { + "line": 45, + "column": 32 + }, + "end": { + "line": 51, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 2029, + "end": 2128, + "loc": { + "start": { + "line": 50, + "column": 6 + }, + "end": { + "line": 50, + "column": 105 + } + }, + "argument": { + "type": "LogicalExpression", + "start": 2036, + "end": 2127, + "loc": { + "start": { + "line": 50, + "column": 13 + }, + "end": { + "line": 50, + "column": 104 + } + }, + "left": { + "type": "BinaryExpression", + "start": 2036, + "end": 2078, + "loc": { + "start": { + "line": 50, + "column": 13 + }, + "end": { + "line": 50, + "column": 55 + } + }, + "left": { + "type": "MemberExpression", + "start": 2036, + "end": 2058, + "loc": { + "start": { + "line": 50, + "column": 13 + }, + "end": { + "line": 50, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 2036, + "end": 2037, + "loc": { + "start": { + "line": 50, + "column": 13 + }, + "end": { + "line": 50, + "column": 14 + }, + "identifierName": "e" + }, + "name": "e", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 2038, + "end": 2058, + "loc": { + "start": { + "line": 50, + "column": 15 + }, + "end": { + "line": 50, + "column": 35 + }, + "identifierName": "debugEventsUntilDate" + }, + "name": "debugEventsUntilDate" + }, + "computed": false, + "leadingComments": null + }, + "operator": ">", + "right": { + "type": "Identifier", + "start": 2061, + "end": 2078, + "loc": { + "start": { + "line": 50, + "column": 38 + }, + "end": { + "line": 50, + "column": 55 + }, + "identifierName": "lastKnownPastTime" + }, + "name": "lastKnownPastTime" + }, + "leadingComments": null + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 2082, + "end": 2127, + "loc": { + "start": { + "line": 50, + "column": 59 + }, + "end": { + "line": 50, + "column": 104 + } + }, + "left": { + "type": "MemberExpression", + "start": 2082, + "end": 2104, + "loc": { + "start": { + "line": 50, + "column": 59 + }, + "end": { + "line": 50, + "column": 81 + } + }, + "object": { + "type": "Identifier", + "start": 2082, + "end": 2083, + "loc": { + "start": { + "line": 50, + "column": 59 + }, + "end": { + "line": 50, + "column": 60 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 2084, + "end": 2104, + "loc": { + "start": { + "line": 50, + "column": 61 + }, + "end": { + "line": 50, + "column": 81 + }, + "identifierName": "debugEventsUntilDate" + }, + "name": "debugEventsUntilDate" + }, + "computed": false + }, + "operator": ">", + "right": { + "type": "CallExpression", + "start": 2107, + "end": 2127, + "loc": { + "start": { + "line": 50, + "column": 84 + }, + "end": { + "line": 50, + "column": 104 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2107, + "end": 2125, + "loc": { + "start": { + "line": 50, + "column": 84 + }, + "end": { + "line": 50, + "column": 102 + } + }, + "object": { + "type": "NewExpression", + "start": 2107, + "end": 2117, + "loc": { + "start": { + "line": 50, + "column": 84 + }, + "end": { + "line": 50, + "column": 94 + } + }, + "callee": { + "type": "Identifier", + "start": 2111, + "end": 2115, + "loc": { + "start": { + "line": 50, + "column": 88 + }, + "end": { + "line": 50, + "column": 92 + }, + "identifierName": "Date" + }, + "name": "Date" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 2118, + "end": 2125, + "loc": { + "start": { + "line": 50, + "column": 95 + }, + "end": { + "line": 50, + "column": 102 + }, + "identifierName": "getTime" + }, + "name": "getTime" + }, + "computed": false + }, + "arguments": [] + } + }, + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " The \"last known past time\" comes from the last HTTP response we got from the server.", + "start": 1680, + "end": 1767, + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 93 + } + } + }, + { + "type": "CommentLine", + "value": " In case the client's time is set wrong, at least we know that any expiration date", + "start": 1774, + "end": 1858, + "loc": { + "start": { + "line": 47, + "column": 6 + }, + "end": { + "line": 47, + "column": 90 + } + } + }, + { + "type": "CommentLine", + "value": " earlier than that point is definitely in the past. If there's any discrepancy, we", + "start": 1865, + "end": 1950, + "loc": { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 91 + } + } + }, + { + "type": "CommentLine", + "value": " want to err on the side of cutting off event debugging sooner.", + "start": 1957, + "end": 2022, + "loc": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 71 + } + } + } + ] + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 2139, + "end": 2152, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 17 + } + }, + "argument": { + "type": "BooleanLiteral", + "start": 2146, + "end": 2151, + "loc": { + "start": { + "line": 52, + "column": 11 + }, + "end": { + "line": 52, + "column": 16 + } + }, + "value": false + } + } + ], + "directives": [], + "trailingComments": null + }, + "trailingComments": [ + { + "type": "CommentLine", + "value": " Transform an event from its internal format to the format we use when sending a payload.", + "start": 2160, + "end": 2251, + "loc": { + "start": { + "line": 55, + "column": 2 + }, + "end": { + "line": 55, + "column": 93 + } + } + } + ] + }, + { + "type": "FunctionDeclaration", + "start": 2254, + "end": 2678, + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 2263, + "end": 2278, + "loc": { + "start": { + "line": 56, + "column": 11 + }, + "end": { + "line": 56, + "column": 26 + }, + "identifierName": "makeOutputEvent" + }, + "name": "makeOutputEvent", + "leadingComments": null + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 2279, + "end": 2280, + "loc": { + "start": { + "line": 56, + "column": 27 + }, + "end": { + "line": 56, + "column": 28 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "BlockStatement", + "start": 2282, + "end": 2678, + "loc": { + "start": { + "line": 56, + "column": 30 + }, + "end": { + "line": 70, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2288, + "end": 2320, + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 36 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2294, + "end": 2319, + "loc": { + "start": { + "line": 57, + "column": 10 + }, + "end": { + "line": 57, + "column": 35 + } + }, + "id": { + "type": "Identifier", + "start": 2294, + "end": 2297, + "loc": { + "start": { + "line": 57, + "column": 10 + }, + "end": { + "line": 57, + "column": 13 + }, + "identifierName": "ret" + }, + "name": "ret" + }, + "init": { + "type": "CallExpression", + "start": 2300, + "end": 2319, + "loc": { + "start": { + "line": 57, + "column": 16 + }, + "end": { + "line": 57, + "column": 35 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2300, + "end": 2312, + "loc": { + "start": { + "line": 57, + "column": 16 + }, + "end": { + "line": 57, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 2300, + "end": 2305, + "loc": { + "start": { + "line": 57, + "column": 16 + }, + "end": { + "line": 57, + "column": 21 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 2306, + "end": 2312, + "loc": { + "start": { + "line": 57, + "column": 22 + }, + "end": { + "line": 57, + "column": 28 + }, + "identifierName": "extend" + }, + "name": "extend" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 2313, + "end": 2315, + "loc": { + "start": { + "line": 57, + "column": 29 + }, + "end": { + "line": 57, + "column": 31 + } + }, + "properties": [] + }, + { + "type": "Identifier", + "start": 2317, + "end": 2318, + "loc": { + "start": { + "line": 57, + "column": 33 + }, + "end": { + "line": 57, + "column": 34 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 2325, + "end": 2545, + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 64, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 2329, + "end": 2365, + "loc": { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 58, + "column": 44 + } + }, + "left": { + "type": "Identifier", + "start": 2329, + "end": 2340, + "loc": { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 58, + "column": 19 + }, + "identifierName": "inlineUsers" + }, + "name": "inlineUsers" + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 2344, + "end": 2365, + "loc": { + "start": { + "line": 58, + "column": 23 + }, + "end": { + "line": 58, + "column": 44 + } + }, + "left": { + "type": "MemberExpression", + "start": 2344, + "end": 2350, + "loc": { + "start": { + "line": 58, + "column": 23 + }, + "end": { + "line": 58, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 2344, + "end": 2345, + "loc": { + "start": { + "line": 58, + "column": 23 + }, + "end": { + "line": 58, + "column": 24 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 2346, + "end": 2350, + "loc": { + "start": { + "line": 58, + "column": 25 + }, + "end": { + "line": 58, + "column": 29 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 2355, + "end": 2365, + "loc": { + "start": { + "line": 58, + "column": 34 + }, + "end": { + "line": 58, + "column": 44 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 2367, + "end": 2474, + "loc": { + "start": { + "line": 58, + "column": 46 + }, + "end": { + "line": 61, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2427, + "end": 2468, + "loc": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 60, + "column": 47 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2427, + "end": 2467, + "loc": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 60, + "column": 46 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 2427, + "end": 2435, + "loc": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 60, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 2427, + "end": 2430, + "loc": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 60, + "column": 9 + }, + "identifierName": "ret" + }, + "name": "ret", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 2431, + "end": 2435, + "loc": { + "start": { + "line": 60, + "column": 10 + }, + "end": { + "line": 60, + "column": 14 + }, + "identifierName": "user" + }, + "name": "user" + }, + "computed": false, + "leadingComments": null + }, + "right": { + "type": "CallExpression", + "start": 2438, + "end": 2467, + "loc": { + "start": { + "line": 60, + "column": 17 + }, + "end": { + "line": 60, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2438, + "end": 2459, + "loc": { + "start": { + "line": 60, + "column": 17 + }, + "end": { + "line": 60, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 2438, + "end": 2448, + "loc": { + "start": { + "line": 60, + "column": 17 + }, + "end": { + "line": 60, + "column": 27 + }, + "identifierName": "userFilter" + }, + "name": "userFilter" + }, + "property": { + "type": "Identifier", + "start": 2449, + "end": 2459, + "loc": { + "start": { + "line": 60, + "column": 28 + }, + "end": { + "line": 60, + "column": 38 + }, + "identifierName": "filterUser" + }, + "name": "filterUser" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2460, + "end": 2466, + "loc": { + "start": { + "line": 60, + "column": 39 + }, + "end": { + "line": 60, + "column": 45 + } + }, + "object": { + "type": "Identifier", + "start": 2460, + "end": 2461, + "loc": { + "start": { + "line": 60, + "column": 39 + }, + "end": { + "line": 60, + "column": 40 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 2462, + "end": 2466, + "loc": { + "start": { + "line": 60, + "column": 41 + }, + "end": { + "line": 60, + "column": 45 + }, + "identifierName": "user" + }, + "name": "user" + }, + "computed": false + } + ] + }, + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " identify events always have an inline user", + "start": 2375, + "end": 2420, + "loc": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 59, + "column": 51 + } + } + } + ] + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 2480, + "end": 2545, + "loc": { + "start": { + "line": 61, + "column": 11 + }, + "end": { + "line": 64, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2488, + "end": 2513, + "loc": { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 62, + "column": 31 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2488, + "end": 2512, + "loc": { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 62, + "column": 30 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 2488, + "end": 2499, + "loc": { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 62, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 2488, + "end": 2491, + "loc": { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 62, + "column": 9 + }, + "identifierName": "ret" + }, + "name": "ret" + }, + "property": { + "type": "Identifier", + "start": 2492, + "end": 2499, + "loc": { + "start": { + "line": 62, + "column": 10 + }, + "end": { + "line": 62, + "column": 17 + }, + "identifierName": "userKey" + }, + "name": "userKey" + }, + "computed": false + }, + "right": { + "type": "MemberExpression", + "start": 2502, + "end": 2512, + "loc": { + "start": { + "line": 62, + "column": 20 + }, + "end": { + "line": 62, + "column": 30 + } + }, + "object": { + "type": "MemberExpression", + "start": 2502, + "end": 2508, + "loc": { + "start": { + "line": 62, + "column": 20 + }, + "end": { + "line": 62, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 2502, + "end": 2503, + "loc": { + "start": { + "line": 62, + "column": 20 + }, + "end": { + "line": 62, + "column": 21 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 2504, + "end": 2508, + "loc": { + "start": { + "line": 62, + "column": 22 + }, + "end": { + "line": 62, + "column": 26 + }, + "identifierName": "user" + }, + "name": "user" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 2509, + "end": 2512, + "loc": { + "start": { + "line": 62, + "column": 27 + }, + "end": { + "line": 62, + "column": 30 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + } + }, + { + "type": "ExpressionStatement", + "start": 2520, + "end": 2539, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 25 + } + }, + "expression": { + "type": "UnaryExpression", + "start": 2520, + "end": 2538, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 24 + } + }, + "operator": "delete", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 2527, + "end": 2538, + "loc": { + "start": { + "line": 63, + "column": 13 + }, + "end": { + "line": 63, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 2527, + "end": 2530, + "loc": { + "start": { + "line": 63, + "column": 13 + }, + "end": { + "line": 63, + "column": 16 + }, + "identifierName": "ret" + }, + "name": "ret" + }, + "property": { + "type": "StringLiteral", + "start": 2531, + "end": 2537, + "loc": { + "start": { + "line": 63, + "column": 17 + }, + "end": { + "line": 63, + "column": 23 + } + }, + "extra": { + "rawValue": "user", + "raw": "'user'" + }, + "value": "user" + }, + "computed": true + }, + "extra": { + "parenthesizedArgument": false + } + } + } + ], + "directives": [] + } + }, + { + "type": "IfStatement", + "start": 2550, + "end": 2658, + "loc": { + "start": { + "line": 65, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 2554, + "end": 2574, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 28 + } + }, + "left": { + "type": "MemberExpression", + "start": 2554, + "end": 2560, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 2554, + "end": 2555, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 9 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 2556, + "end": 2560, + "loc": { + "start": { + "line": 65, + "column": 10 + }, + "end": { + "line": 65, + "column": 14 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 2565, + "end": 2574, + "loc": { + "start": { + "line": 65, + "column": 19 + }, + "end": { + "line": 65, + "column": 28 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 2576, + "end": 2658, + "loc": { + "start": { + "line": 65, + "column": 30 + }, + "end": { + "line": 68, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2584, + "end": 2610, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 32 + } + }, + "expression": { + "type": "UnaryExpression", + "start": 2584, + "end": 2609, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 31 + } + }, + "operator": "delete", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 2591, + "end": 2609, + "loc": { + "start": { + "line": 66, + "column": 13 + }, + "end": { + "line": 66, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 2591, + "end": 2594, + "loc": { + "start": { + "line": 66, + "column": 13 + }, + "end": { + "line": 66, + "column": 16 + }, + "identifierName": "ret" + }, + "name": "ret" + }, + "property": { + "type": "StringLiteral", + "start": 2595, + "end": 2608, + "loc": { + "start": { + "line": 66, + "column": 17 + }, + "end": { + "line": 66, + "column": 30 + } + }, + "extra": { + "rawValue": "trackEvents", + "raw": "'trackEvents'" + }, + "value": "trackEvents" + }, + "computed": true + }, + "extra": { + "parenthesizedArgument": false + } + } + }, + { + "type": "ExpressionStatement", + "start": 2617, + "end": 2652, + "loc": { + "start": { + "line": 67, + "column": 6 + }, + "end": { + "line": 67, + "column": 41 + } + }, + "expression": { + "type": "UnaryExpression", + "start": 2617, + "end": 2651, + "loc": { + "start": { + "line": 67, + "column": 6 + }, + "end": { + "line": 67, + "column": 40 + } + }, + "operator": "delete", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 2624, + "end": 2651, + "loc": { + "start": { + "line": 67, + "column": 13 + }, + "end": { + "line": 67, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 2624, + "end": 2627, + "loc": { + "start": { + "line": 67, + "column": 13 + }, + "end": { + "line": 67, + "column": 16 + }, + "identifierName": "ret" + }, + "name": "ret" + }, + "property": { + "type": "StringLiteral", + "start": 2628, + "end": 2650, + "loc": { + "start": { + "line": 67, + "column": 17 + }, + "end": { + "line": 67, + "column": 39 + } + }, + "extra": { + "rawValue": "debugEventsUntilDate", + "raw": "'debugEventsUntilDate'" + }, + "value": "debugEventsUntilDate" + }, + "computed": true + }, + "extra": { + "parenthesizedArgument": false + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 2663, + "end": 2674, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 15 + } + }, + "argument": { + "type": "Identifier", + "start": 2670, + "end": 2673, + "loc": { + "start": { + "line": 69, + "column": 11 + }, + "end": { + "line": 69, + "column": 14 + }, + "identifierName": "ret" + }, + "name": "ret" + } + } + ], + "directives": [] + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " Transform an event from its internal format to the format we use when sending a payload.", + "start": 2160, + "end": 2251, + "loc": { + "start": { + "line": 55, + "column": 2 + }, + "end": { + "line": 55, + "column": 93 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 2682, + "end": 3635, + "loc": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 103, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2682, + "end": 3634, + "loc": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 103, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 2682, + "end": 2699, + "loc": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 2682, + "end": 2691, + "loc": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 11 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 2692, + "end": 2699, + "loc": { + "start": { + "line": 72, + "column": 12 + }, + "end": { + "line": 72, + "column": 19 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 2702, + "end": 3634, + "loc": { + "start": { + "line": 72, + "column": 22 + }, + "end": { + "line": 103, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 2711, + "end": 2716, + "loc": { + "start": { + "line": 72, + "column": 31 + }, + "end": { + "line": 72, + "column": 36 + }, + "identifierName": "event" + }, + "name": "event" + } + ], + "body": { + "type": "BlockStatement", + "start": 2718, + "end": 3634, + "loc": { + "start": { + "line": 72, + "column": 38 + }, + "end": { + "line": 103, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 2724, + "end": 2759, + "loc": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 75, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 2728, + "end": 2736, + "loc": { + "start": { + "line": 73, + "column": 8 + }, + "end": { + "line": 73, + "column": 16 + }, + "identifierName": "disabled" + }, + "name": "disabled" + }, + "consequent": { + "type": "BlockStatement", + "start": 2738, + "end": 2759, + "loc": { + "start": { + "line": 73, + "column": 18 + }, + "end": { + "line": 75, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 2746, + "end": 2753, + "loc": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 13 + } + }, + "argument": null + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "VariableDeclaration", + "start": 2764, + "end": 2789, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 29 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2768, + "end": 2788, + "loc": { + "start": { + "line": 76, + "column": 8 + }, + "end": { + "line": 76, + "column": 28 + } + }, + "id": { + "type": "Identifier", + "start": 2768, + "end": 2780, + "loc": { + "start": { + "line": 76, + "column": 8 + }, + "end": { + "line": 76, + "column": 20 + }, + "identifierName": "addFullEvent" + }, + "name": "addFullEvent" + }, + "init": { + "type": "BooleanLiteral", + "start": 2783, + "end": 2788, + "loc": { + "start": { + "line": 76, + "column": 23 + }, + "end": { + "line": 76, + "column": 28 + } + }, + "value": false + } + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 2794, + "end": 2820, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 30 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2798, + "end": 2819, + "loc": { + "start": { + "line": 77, + "column": 8 + }, + "end": { + "line": 77, + "column": 29 + } + }, + "id": { + "type": "Identifier", + "start": 2798, + "end": 2811, + "loc": { + "start": { + "line": 77, + "column": 8 + }, + "end": { + "line": 77, + "column": 21 + }, + "identifierName": "addDebugEvent" + }, + "name": "addDebugEvent" + }, + "init": { + "type": "BooleanLiteral", + "start": 2814, + "end": 2819, + "loc": { + "start": { + "line": 77, + "column": 24 + }, + "end": { + "line": 77, + "column": 29 + } + }, + "value": false + } + } + ], + "kind": "let", + "trailingComments": [ + { + "type": "CommentLine", + "value": " Add event to the summary counters if appropriate", + "start": 2826, + "end": 2877, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 55 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 2882, + "end": 2915, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 2882, + "end": 2914, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2882, + "end": 2907, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 2882, + "end": 2892, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 14 + }, + "identifierName": "summarizer" + }, + "name": "summarizer", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 2893, + "end": 2907, + "loc": { + "start": { + "line": 80, + "column": 15 + }, + "end": { + "line": 80, + "column": 29 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false, + "leadingComments": null + }, + "arguments": [ + { + "type": "Identifier", + "start": 2908, + "end": 2913, + "loc": { + "start": { + "line": 80, + "column": 30 + }, + "end": { + "line": 80, + "column": 35 + }, + "identifierName": "event" + }, + "name": "event" + } + ], + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " Add event to the summary counters if appropriate", + "start": 2826, + "end": 2877, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 55 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentLine", + "value": " Decide whether to add the event to the payload. Feature events may be added twice, once for", + "start": 2921, + "end": 3015, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 98 + } + } + }, + { + "type": "CommentLine", + "value": " the event (if tracked) and once for debugging.", + "start": 3020, + "end": 3069, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 53 + } + } + } + ] + }, + { + "type": "IfStatement", + "start": 3074, + "end": 3300, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 91, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 3078, + "end": 3102, + "loc": { + "start": { + "line": 84, + "column": 8 + }, + "end": { + "line": 84, + "column": 32 + } + }, + "left": { + "type": "MemberExpression", + "start": 3078, + "end": 3088, + "loc": { + "start": { + "line": 84, + "column": 8 + }, + "end": { + "line": 84, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 3078, + "end": 3083, + "loc": { + "start": { + "line": 84, + "column": 8 + }, + "end": { + "line": 84, + "column": 13 + }, + "identifierName": "event" + }, + "name": "event", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 3084, + "end": 3088, + "loc": { + "start": { + "line": 84, + "column": 14 + }, + "end": { + "line": 84, + "column": 18 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "computed": false, + "leadingComments": null + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 3093, + "end": 3102, + "loc": { + "start": { + "line": 84, + "column": 23 + }, + "end": { + "line": 84, + "column": 32 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + }, + "leadingComments": null + }, + "consequent": { + "type": "BlockStatement", + "start": 3104, + "end": 3245, + "loc": { + "start": { + "line": 84, + "column": 34 + }, + "end": { + "line": 89, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 3112, + "end": 3239, + "loc": { + "start": { + "line": 85, + "column": 6 + }, + "end": { + "line": 88, + "column": 7 + } + }, + "test": { + "type": "CallExpression", + "start": 3116, + "end": 3135, + "loc": { + "start": { + "line": 85, + "column": 10 + }, + "end": { + "line": 85, + "column": 29 + } + }, + "callee": { + "type": "Identifier", + "start": 3116, + "end": 3133, + "loc": { + "start": { + "line": 85, + "column": 10 + }, + "end": { + "line": 85, + "column": 27 + }, + "identifierName": "shouldSampleEvent" + }, + "name": "shouldSampleEvent" + }, + "arguments": [] + }, + "consequent": { + "type": "BlockStatement", + "start": 3137, + "end": 3239, + "loc": { + "start": { + "line": 85, + "column": 31 + }, + "end": { + "line": 88, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3147, + "end": 3182, + "loc": { + "start": { + "line": 86, + "column": 8 + }, + "end": { + "line": 86, + "column": 43 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 3147, + "end": 3181, + "loc": { + "start": { + "line": 86, + "column": 8 + }, + "end": { + "line": 86, + "column": 42 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 3147, + "end": 3159, + "loc": { + "start": { + "line": 86, + "column": 8 + }, + "end": { + "line": 86, + "column": 20 + }, + "identifierName": "addFullEvent" + }, + "name": "addFullEvent" + }, + "right": { + "type": "UnaryExpression", + "start": 3162, + "end": 3181, + "loc": { + "start": { + "line": 86, + "column": 23 + }, + "end": { + "line": 86, + "column": 42 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "UnaryExpression", + "start": 3163, + "end": 3181, + "loc": { + "start": { + "line": 86, + "column": 24 + }, + "end": { + "line": 86, + "column": 42 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 3164, + "end": 3181, + "loc": { + "start": { + "line": 86, + "column": 25 + }, + "end": { + "line": 86, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 3164, + "end": 3169, + "loc": { + "start": { + "line": 86, + "column": 25 + }, + "end": { + "line": 86, + "column": 30 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 3170, + "end": 3181, + "loc": { + "start": { + "line": 86, + "column": 31 + }, + "end": { + "line": 86, + "column": 42 + }, + "identifierName": "trackEvents" + }, + "name": "trackEvents" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + }, + "extra": { + "parenthesizedArgument": false + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 3191, + "end": 3231, + "loc": { + "start": { + "line": 87, + "column": 8 + }, + "end": { + "line": 87, + "column": 48 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 3191, + "end": 3230, + "loc": { + "start": { + "line": 87, + "column": 8 + }, + "end": { + "line": 87, + "column": 47 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 3191, + "end": 3204, + "loc": { + "start": { + "line": 87, + "column": 8 + }, + "end": { + "line": 87, + "column": 21 + }, + "identifierName": "addDebugEvent" + }, + "name": "addDebugEvent" + }, + "right": { + "type": "CallExpression", + "start": 3207, + "end": 3230, + "loc": { + "start": { + "line": 87, + "column": 24 + }, + "end": { + "line": 87, + "column": 47 + } + }, + "callee": { + "type": "Identifier", + "start": 3207, + "end": 3223, + "loc": { + "start": { + "line": 87, + "column": 24 + }, + "end": { + "line": 87, + "column": 40 + }, + "identifierName": "shouldDebugEvent" + }, + "name": "shouldDebugEvent" + }, + "arguments": [ + { + "type": "Identifier", + "start": 3224, + "end": 3229, + "loc": { + "start": { + "line": 87, + "column": 41 + }, + "end": { + "line": 87, + "column": 46 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 3251, + "end": 3300, + "loc": { + "start": { + "line": 89, + "column": 11 + }, + "end": { + "line": 91, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3259, + "end": 3294, + "loc": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 41 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 3259, + "end": 3293, + "loc": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 40 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 3259, + "end": 3271, + "loc": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 18 + }, + "identifierName": "addFullEvent" + }, + "name": "addFullEvent" + }, + "right": { + "type": "CallExpression", + "start": 3274, + "end": 3293, + "loc": { + "start": { + "line": 90, + "column": 21 + }, + "end": { + "line": 90, + "column": 40 + } + }, + "callee": { + "type": "Identifier", + "start": 3274, + "end": 3291, + "loc": { + "start": { + "line": 90, + "column": 21 + }, + "end": { + "line": 90, + "column": 38 + }, + "identifierName": "shouldSampleEvent" + }, + "name": "shouldSampleEvent" + }, + "arguments": [] + } + } + } + ], + "directives": [] + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " Decide whether to add the event to the payload. Feature events may be added twice, once for", + "start": 2921, + "end": 3015, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 98 + } + } + }, + { + "type": "CommentLine", + "value": " the event (if tracked) and once for debugging.", + "start": 3020, + "end": 3069, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 53 + } + } + } + ] + }, + { + "type": "IfStatement", + "start": 3306, + "end": 3373, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 95, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 3310, + "end": 3322, + "loc": { + "start": { + "line": 93, + "column": 8 + }, + "end": { + "line": 93, + "column": 20 + }, + "identifierName": "addFullEvent" + }, + "name": "addFullEvent" + }, + "consequent": { + "type": "BlockStatement", + "start": 3324, + "end": 3373, + "loc": { + "start": { + "line": 93, + "column": 22 + }, + "end": { + "line": 95, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3332, + "end": 3367, + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 3332, + "end": 3366, + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3332, + "end": 3342, + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 3332, + "end": 3337, + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 11 + }, + "identifierName": "queue" + }, + "name": "queue" + }, + "property": { + "type": "Identifier", + "start": 3338, + "end": 3342, + "loc": { + "start": { + "line": 94, + "column": 12 + }, + "end": { + "line": 94, + "column": 16 + }, + "identifierName": "push" + }, + "name": "push" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 3343, + "end": 3365, + "loc": { + "start": { + "line": 94, + "column": 17 + }, + "end": { + "line": 94, + "column": 39 + } + }, + "callee": { + "type": "Identifier", + "start": 3343, + "end": 3358, + "loc": { + "start": { + "line": 94, + "column": 17 + }, + "end": { + "line": 94, + "column": 32 + }, + "identifierName": "makeOutputEvent" + }, + "name": "makeOutputEvent" + }, + "arguments": [ + { + "type": "Identifier", + "start": 3359, + "end": 3364, + "loc": { + "start": { + "line": 94, + "column": 33 + }, + "end": { + "line": 94, + "column": 38 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 3378, + "end": 3630, + "loc": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 102, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 3382, + "end": 3395, + "loc": { + "start": { + "line": 96, + "column": 8 + }, + "end": { + "line": 96, + "column": 21 + }, + "identifierName": "addDebugEvent" + }, + "name": "addDebugEvent" + }, + "consequent": { + "type": "BlockStatement", + "start": 3397, + "end": 3630, + "loc": { + "start": { + "line": 96, + "column": 23 + }, + "end": { + "line": 102, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 3405, + "end": 3467, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 68 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3411, + "end": 3466, + "loc": { + "start": { + "line": 97, + "column": 12 + }, + "end": { + "line": 97, + "column": 67 + } + }, + "id": { + "type": "Identifier", + "start": 3411, + "end": 3421, + "loc": { + "start": { + "line": 97, + "column": 12 + }, + "end": { + "line": 97, + "column": 22 + }, + "identifierName": "debugEvent" + }, + "name": "debugEvent" + }, + "init": { + "type": "CallExpression", + "start": 3424, + "end": 3466, + "loc": { + "start": { + "line": 97, + "column": 25 + }, + "end": { + "line": 97, + "column": 67 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3424, + "end": 3436, + "loc": { + "start": { + "line": 97, + "column": 25 + }, + "end": { + "line": 97, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 3424, + "end": 3429, + "loc": { + "start": { + "line": 97, + "column": 25 + }, + "end": { + "line": 97, + "column": 30 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 3430, + "end": 3436, + "loc": { + "start": { + "line": 97, + "column": 31 + }, + "end": { + "line": 97, + "column": 37 + }, + "identifierName": "extend" + }, + "name": "extend" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 3437, + "end": 3439, + "loc": { + "start": { + "line": 97, + "column": 38 + }, + "end": { + "line": 97, + "column": 40 + } + }, + "properties": [] + }, + { + "type": "Identifier", + "start": 3441, + "end": 3446, + "loc": { + "start": { + "line": 97, + "column": 42 + }, + "end": { + "line": 97, + "column": 47 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "ObjectExpression", + "start": 3448, + "end": 3465, + "loc": { + "start": { + "line": 97, + "column": 49 + }, + "end": { + "line": 97, + "column": 66 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3450, + "end": 3463, + "loc": { + "start": { + "line": 97, + "column": 51 + }, + "end": { + "line": 97, + "column": 64 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3450, + "end": 3454, + "loc": { + "start": { + "line": 97, + "column": 51 + }, + "end": { + "line": 97, + "column": 55 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 3456, + "end": 3463, + "loc": { + "start": { + "line": 97, + "column": 57 + }, + "end": { + "line": 97, + "column": 64 + } + }, + "extra": { + "rawValue": "debug", + "raw": "'debug'" + }, + "value": "debug" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3474, + "end": 3507, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 39 + } + }, + "expression": { + "type": "UnaryExpression", + "start": 3474, + "end": 3506, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 38 + } + }, + "operator": "delete", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 3481, + "end": 3506, + "loc": { + "start": { + "line": 98, + "column": 13 + }, + "end": { + "line": 98, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 3481, + "end": 3491, + "loc": { + "start": { + "line": 98, + "column": 13 + }, + "end": { + "line": 98, + "column": 23 + }, + "identifierName": "debugEvent" + }, + "name": "debugEvent" + }, + "property": { + "type": "StringLiteral", + "start": 3492, + "end": 3505, + "loc": { + "start": { + "line": 98, + "column": 24 + }, + "end": { + "line": 98, + "column": 37 + } + }, + "extra": { + "rawValue": "trackEvents", + "raw": "'trackEvents'" + }, + "value": "trackEvents" + }, + "computed": true + }, + "extra": { + "parenthesizedArgument": false + } + } + }, + { + "type": "ExpressionStatement", + "start": 3514, + "end": 3556, + "loc": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 48 + } + }, + "expression": { + "type": "UnaryExpression", + "start": 3514, + "end": 3555, + "loc": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 47 + } + }, + "operator": "delete", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 3521, + "end": 3555, + "loc": { + "start": { + "line": 99, + "column": 13 + }, + "end": { + "line": 99, + "column": 47 + } + }, + "object": { + "type": "Identifier", + "start": 3521, + "end": 3531, + "loc": { + "start": { + "line": 99, + "column": 13 + }, + "end": { + "line": 99, + "column": 23 + }, + "identifierName": "debugEvent" + }, + "name": "debugEvent" + }, + "property": { + "type": "StringLiteral", + "start": 3532, + "end": 3554, + "loc": { + "start": { + "line": 99, + "column": 24 + }, + "end": { + "line": 99, + "column": 46 + } + }, + "extra": { + "rawValue": "debugEventsUntilDate", + "raw": "'debugEventsUntilDate'" + }, + "value": "debugEventsUntilDate" + }, + "computed": true + }, + "extra": { + "parenthesizedArgument": false + } + } + }, + { + "type": "ExpressionStatement", + "start": 3563, + "end": 3594, + "loc": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 100, + "column": 37 + } + }, + "expression": { + "type": "UnaryExpression", + "start": 3563, + "end": 3593, + "loc": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 100, + "column": 36 + } + }, + "operator": "delete", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 3570, + "end": 3593, + "loc": { + "start": { + "line": 100, + "column": 13 + }, + "end": { + "line": 100, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 3570, + "end": 3580, + "loc": { + "start": { + "line": 100, + "column": 13 + }, + "end": { + "line": 100, + "column": 23 + }, + "identifierName": "debugEvent" + }, + "name": "debugEvent" + }, + "property": { + "type": "StringLiteral", + "start": 3581, + "end": 3592, + "loc": { + "start": { + "line": 100, + "column": 24 + }, + "end": { + "line": 100, + "column": 35 + } + }, + "extra": { + "rawValue": "variation", + "raw": "'variation'" + }, + "value": "variation" + }, + "computed": true + }, + "extra": { + "parenthesizedArgument": false + } + } + }, + { + "type": "ExpressionStatement", + "start": 3601, + "end": 3624, + "loc": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 3601, + "end": 3623, + "loc": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3601, + "end": 3611, + "loc": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 3601, + "end": 3606, + "loc": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 11 + }, + "identifierName": "queue" + }, + "name": "queue" + }, + "property": { + "type": "Identifier", + "start": 3607, + "end": 3611, + "loc": { + "start": { + "line": 101, + "column": 12 + }, + "end": { + "line": 101, + "column": 16 + }, + "identifierName": "push" + }, + "name": "push" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 3612, + "end": 3622, + "loc": { + "start": { + "line": 101, + "column": 17 + }, + "end": { + "line": 101, + "column": 27 + }, + "identifierName": "debugEvent" + }, + "name": "debugEvent" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 3639, + "end": 4538, + "loc": { + "start": { + "line": 105, + "column": 2 + }, + "end": { + "line": 135, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 3639, + "end": 4537, + "loc": { + "start": { + "line": 105, + "column": 2 + }, + "end": { + "line": 135, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 3639, + "end": 3654, + "loc": { + "start": { + "line": 105, + "column": 2 + }, + "end": { + "line": 105, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 3639, + "end": 3648, + "loc": { + "start": { + "line": 105, + "column": 2 + }, + "end": { + "line": 105, + "column": 11 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 3649, + "end": 3654, + "loc": { + "start": { + "line": 105, + "column": 12 + }, + "end": { + "line": 105, + "column": 17 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 3657, + "end": 4537, + "loc": { + "start": { + "line": 105, + "column": 20 + }, + "end": { + "line": 135, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 3666, + "end": 3670, + "loc": { + "start": { + "line": 105, + "column": 29 + }, + "end": { + "line": 105, + "column": 33 + }, + "identifierName": "sync" + }, + "name": "sync" + } + ], + "body": { + "type": "BlockStatement", + "start": 3672, + "end": 4537, + "loc": { + "start": { + "line": 105, + "column": 35 + }, + "end": { + "line": 135, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 3678, + "end": 3731, + "loc": { + "start": { + "line": 106, + "column": 4 + }, + "end": { + "line": 108, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 3682, + "end": 3690, + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 106, + "column": 16 + }, + "identifierName": "disabled" + }, + "name": "disabled" + }, + "consequent": { + "type": "BlockStatement", + "start": 3692, + "end": 3731, + "loc": { + "start": { + "line": 106, + "column": 18 + }, + "end": { + "line": 108, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 3700, + "end": 3725, + "loc": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 107, + "column": 31 + } + }, + "argument": { + "type": "CallExpression", + "start": 3707, + "end": 3724, + "loc": { + "start": { + "line": 107, + "column": 13 + }, + "end": { + "line": 107, + "column": 30 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3707, + "end": 3722, + "loc": { + "start": { + "line": 107, + "column": 13 + }, + "end": { + "line": 107, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 3707, + "end": 3714, + "loc": { + "start": { + "line": 107, + "column": 13 + }, + "end": { + "line": 107, + "column": 20 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "property": { + "type": "Identifier", + "start": 3715, + "end": 3722, + "loc": { + "start": { + "line": 107, + "column": 21 + }, + "end": { + "line": 107, + "column": 28 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "VariableDeclaration", + "start": 3736, + "end": 3763, + "loc": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 31 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3742, + "end": 3762, + "loc": { + "start": { + "line": 109, + "column": 10 + }, + "end": { + "line": 109, + "column": 30 + } + }, + "id": { + "type": "Identifier", + "start": 3742, + "end": 3754, + "loc": { + "start": { + "line": 109, + "column": 10 + }, + "end": { + "line": 109, + "column": 22 + }, + "identifierName": "eventsToSend" + }, + "name": "eventsToSend" + }, + "init": { + "type": "Identifier", + "start": 3757, + "end": 3762, + "loc": { + "start": { + "line": 109, + "column": 25 + }, + "end": { + "line": 109, + "column": 30 + }, + "identifierName": "queue" + }, + "name": "queue" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 3768, + "end": 3808, + "loc": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 110, + "column": 44 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3774, + "end": 3807, + "loc": { + "start": { + "line": 110, + "column": 10 + }, + "end": { + "line": 110, + "column": 43 + } + }, + "id": { + "type": "Identifier", + "start": 3774, + "end": 3781, + "loc": { + "start": { + "line": 110, + "column": 10 + }, + "end": { + "line": 110, + "column": 17 + }, + "identifierName": "summary" + }, + "name": "summary" + }, + "init": { + "type": "CallExpression", + "start": 3784, + "end": 3807, + "loc": { + "start": { + "line": 110, + "column": 20 + }, + "end": { + "line": 110, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3784, + "end": 3805, + "loc": { + "start": { + "line": 110, + "column": 20 + }, + "end": { + "line": 110, + "column": 41 + } + }, + "object": { + "type": "Identifier", + "start": 3784, + "end": 3794, + "loc": { + "start": { + "line": 110, + "column": 20 + }, + "end": { + "line": 110, + "column": 30 + }, + "identifierName": "summarizer" + }, + "name": "summarizer" + }, + "property": { + "type": "Identifier", + "start": 3795, + "end": 3805, + "loc": { + "start": { + "line": 110, + "column": 31 + }, + "end": { + "line": 110, + "column": 41 + }, + "identifierName": "getSummary" + }, + "name": "getSummary" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3813, + "end": 3839, + "loc": { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 111, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 3813, + "end": 3838, + "loc": { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 111, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3813, + "end": 3836, + "loc": { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 111, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 3813, + "end": 3823, + "loc": { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 111, + "column": 14 + }, + "identifierName": "summarizer" + }, + "name": "summarizer" + }, + "property": { + "type": "Identifier", + "start": 3824, + "end": 3836, + "loc": { + "start": { + "line": 111, + "column": 15 + }, + "end": { + "line": 111, + "column": 27 + }, + "identifierName": "clearSummary" + }, + "name": "clearSummary" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "IfStatement", + "start": 3844, + "end": 3930, + "loc": { + "start": { + "line": 112, + "column": 4 + }, + "end": { + "line": 115, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 3848, + "end": 3855, + "loc": { + "start": { + "line": 112, + "column": 8 + }, + "end": { + "line": 112, + "column": 15 + }, + "identifierName": "summary" + }, + "name": "summary" + }, + "consequent": { + "type": "BlockStatement", + "start": 3857, + "end": 3930, + "loc": { + "start": { + "line": 112, + "column": 17 + }, + "end": { + "line": 115, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3865, + "end": 3890, + "loc": { + "start": { + "line": 113, + "column": 6 + }, + "end": { + "line": 113, + "column": 31 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 3865, + "end": 3889, + "loc": { + "start": { + "line": 113, + "column": 6 + }, + "end": { + "line": 113, + "column": 30 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 3865, + "end": 3877, + "loc": { + "start": { + "line": 113, + "column": 6 + }, + "end": { + "line": 113, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 3865, + "end": 3872, + "loc": { + "start": { + "line": 113, + "column": 6 + }, + "end": { + "line": 113, + "column": 13 + }, + "identifierName": "summary" + }, + "name": "summary" + }, + "property": { + "type": "Identifier", + "start": 3873, + "end": 3877, + "loc": { + "start": { + "line": 113, + "column": 14 + }, + "end": { + "line": 113, + "column": 18 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "computed": false + }, + "right": { + "type": "StringLiteral", + "start": 3880, + "end": 3889, + "loc": { + "start": { + "line": 113, + "column": 21 + }, + "end": { + "line": 113, + "column": 30 + } + }, + "extra": { + "rawValue": "summary", + "raw": "'summary'" + }, + "value": "summary" + } + } + }, + { + "type": "ExpressionStatement", + "start": 3897, + "end": 3924, + "loc": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 33 + } + }, + "expression": { + "type": "CallExpression", + "start": 3897, + "end": 3923, + "loc": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3897, + "end": 3914, + "loc": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 3897, + "end": 3909, + "loc": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 18 + }, + "identifierName": "eventsToSend" + }, + "name": "eventsToSend" + }, + "property": { + "type": "Identifier", + "start": 3910, + "end": 3914, + "loc": { + "start": { + "line": 114, + "column": 19 + }, + "end": { + "line": 114, + "column": 23 + }, + "identifierName": "push" + }, + "name": "push" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 3915, + "end": 3922, + "loc": { + "start": { + "line": 114, + "column": 24 + }, + "end": { + "line": 114, + "column": 31 + }, + "identifierName": "summary" + }, + "name": "summary" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 3935, + "end": 4005, + "loc": { + "start": { + "line": 116, + "column": 4 + }, + "end": { + "line": 118, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 3939, + "end": 3964, + "loc": { + "start": { + "line": 116, + "column": 8 + }, + "end": { + "line": 116, + "column": 33 + } + }, + "left": { + "type": "MemberExpression", + "start": 3939, + "end": 3958, + "loc": { + "start": { + "line": 116, + "column": 8 + }, + "end": { + "line": 116, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 3939, + "end": 3951, + "loc": { + "start": { + "line": 116, + "column": 8 + }, + "end": { + "line": 116, + "column": 20 + }, + "identifierName": "eventsToSend" + }, + "name": "eventsToSend" + }, + "property": { + "type": "Identifier", + "start": 3952, + "end": 3958, + "loc": { + "start": { + "line": 116, + "column": 21 + }, + "end": { + "line": 116, + "column": 27 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "NumericLiteral", + "start": 3963, + "end": 3964, + "loc": { + "start": { + "line": 116, + "column": 32 + }, + "end": { + "line": 116, + "column": 33 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + }, + "consequent": { + "type": "BlockStatement", + "start": 3966, + "end": 4005, + "loc": { + "start": { + "line": 116, + "column": 35 + }, + "end": { + "line": 118, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 3974, + "end": 3999, + "loc": { + "start": { + "line": 117, + "column": 6 + }, + "end": { + "line": 117, + "column": 31 + } + }, + "argument": { + "type": "CallExpression", + "start": 3981, + "end": 3998, + "loc": { + "start": { + "line": 117, + "column": 13 + }, + "end": { + "line": 117, + "column": 30 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3981, + "end": 3996, + "loc": { + "start": { + "line": 117, + "column": 13 + }, + "end": { + "line": 117, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 3981, + "end": 3988, + "loc": { + "start": { + "line": 117, + "column": 13 + }, + "end": { + "line": 117, + "column": 20 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "property": { + "type": "Identifier", + "start": 3989, + "end": 3996, + "loc": { + "start": { + "line": 117, + "column": 21 + }, + "end": { + "line": 117, + "column": 28 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 4010, + "end": 4021, + "loc": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 119, + "column": 15 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 4010, + "end": 4020, + "loc": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 119, + "column": 14 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 4010, + "end": 4015, + "loc": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 119, + "column": 9 + }, + "identifierName": "queue" + }, + "name": "queue" + }, + "right": { + "type": "ArrayExpression", + "start": 4018, + "end": 4020, + "loc": { + "start": { + "line": 119, + "column": 12 + }, + "end": { + "line": 119, + "column": 14 + } + }, + "elements": [] + } + } + }, + { + "type": "ReturnStatement", + "start": 4026, + "end": 4533, + "loc": { + "start": { + "line": 120, + "column": 4 + }, + "end": { + "line": 134, + "column": 7 + } + }, + "argument": { + "type": "CallExpression", + "start": 4033, + "end": 4532, + "loc": { + "start": { + "line": 120, + "column": 11 + }, + "end": { + "line": 134, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4033, + "end": 4080, + "loc": { + "start": { + "line": 120, + "column": 11 + }, + "end": { + "line": 120, + "column": 58 + } + }, + "object": { + "type": "CallExpression", + "start": 4033, + "end": 4075, + "loc": { + "start": { + "line": 120, + "column": 11 + }, + "end": { + "line": 120, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4033, + "end": 4055, + "loc": { + "start": { + "line": 120, + "column": 11 + }, + "end": { + "line": 120, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 4033, + "end": 4044, + "loc": { + "start": { + "line": 120, + "column": 11 + }, + "end": { + "line": 120, + "column": 22 + }, + "identifierName": "eventSender" + }, + "name": "eventSender" + }, + "property": { + "type": "Identifier", + "start": 4045, + "end": 4055, + "loc": { + "start": { + "line": 120, + "column": 23 + }, + "end": { + "line": 120, + "column": 33 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 4056, + "end": 4068, + "loc": { + "start": { + "line": 120, + "column": 34 + }, + "end": { + "line": 120, + "column": 46 + }, + "identifierName": "eventsToSend" + }, + "name": "eventsToSend" + }, + { + "type": "Identifier", + "start": 4070, + "end": 4074, + "loc": { + "start": { + "line": 120, + "column": 48 + }, + "end": { + "line": 120, + "column": 52 + }, + "identifierName": "sync" + }, + "name": "sync" + } + ] + }, + "property": { + "type": "Identifier", + "start": 4076, + "end": 4080, + "loc": { + "start": { + "line": 120, + "column": 54 + }, + "end": { + "line": 120, + "column": 58 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 4081, + "end": 4531, + "loc": { + "start": { + "line": 120, + "column": 59 + }, + "end": { + "line": 134, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 4081, + "end": 4093, + "loc": { + "start": { + "line": 120, + "column": 59 + }, + "end": { + "line": 120, + "column": 71 + }, + "identifierName": "responseInfo" + }, + "name": "responseInfo" + } + ], + "body": { + "type": "BlockStatement", + "start": 4097, + "end": 4531, + "loc": { + "start": { + "line": 120, + "column": 75 + }, + "end": { + "line": 134, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 4105, + "end": 4525, + "loc": { + "start": { + "line": 121, + "column": 6 + }, + "end": { + "line": 133, + "column": 7 + } + }, + "test": { + "type": "Identifier", + "start": 4109, + "end": 4121, + "loc": { + "start": { + "line": 121, + "column": 10 + }, + "end": { + "line": 121, + "column": 22 + }, + "identifierName": "responseInfo" + }, + "name": "responseInfo" + }, + "consequent": { + "type": "BlockStatement", + "start": 4123, + "end": 4525, + "loc": { + "start": { + "line": 121, + "column": 24 + }, + "end": { + "line": 133, + "column": 7 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 4133, + "end": 4228, + "loc": { + "start": { + "line": 122, + "column": 8 + }, + "end": { + "line": 124, + "column": 9 + } + }, + "test": { + "type": "MemberExpression", + "start": 4137, + "end": 4160, + "loc": { + "start": { + "line": 122, + "column": 12 + }, + "end": { + "line": 122, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 4137, + "end": 4149, + "loc": { + "start": { + "line": 122, + "column": 12 + }, + "end": { + "line": 122, + "column": 24 + }, + "identifierName": "responseInfo" + }, + "name": "responseInfo" + }, + "property": { + "type": "Identifier", + "start": 4150, + "end": 4160, + "loc": { + "start": { + "line": 122, + "column": 25 + }, + "end": { + "line": 122, + "column": 35 + }, + "identifierName": "serverTime" + }, + "name": "serverTime" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 4162, + "end": 4228, + "loc": { + "start": { + "line": 122, + "column": 37 + }, + "end": { + "line": 124, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4174, + "end": 4218, + "loc": { + "start": { + "line": 123, + "column": 10 + }, + "end": { + "line": 123, + "column": 54 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 4174, + "end": 4217, + "loc": { + "start": { + "line": 123, + "column": 10 + }, + "end": { + "line": 123, + "column": 53 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 4174, + "end": 4191, + "loc": { + "start": { + "line": 123, + "column": 10 + }, + "end": { + "line": 123, + "column": 27 + }, + "identifierName": "lastKnownPastTime" + }, + "name": "lastKnownPastTime" + }, + "right": { + "type": "MemberExpression", + "start": 4194, + "end": 4217, + "loc": { + "start": { + "line": 123, + "column": 30 + }, + "end": { + "line": 123, + "column": 53 + } + }, + "object": { + "type": "Identifier", + "start": 4194, + "end": 4206, + "loc": { + "start": { + "line": 123, + "column": 30 + }, + "end": { + "line": 123, + "column": 42 + }, + "identifierName": "responseInfo" + }, + "name": "responseInfo" + }, + "property": { + "type": "Identifier", + "start": 4207, + "end": 4217, + "loc": { + "start": { + "line": 123, + "column": 43 + }, + "end": { + "line": 123, + "column": 53 + }, + "identifierName": "serverTime" + }, + "name": "serverTime" + }, + "computed": false + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 4237, + "end": 4517, + "loc": { + "start": { + "line": 125, + "column": 8 + }, + "end": { + "line": 132, + "column": 9 + } + }, + "test": { + "type": "BinaryExpression", + "start": 4241, + "end": 4268, + "loc": { + "start": { + "line": 125, + "column": 12 + }, + "end": { + "line": 125, + "column": 39 + } + }, + "left": { + "type": "MemberExpression", + "start": 4241, + "end": 4260, + "loc": { + "start": { + "line": 125, + "column": 12 + }, + "end": { + "line": 125, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 4241, + "end": 4253, + "loc": { + "start": { + "line": 125, + "column": 12 + }, + "end": { + "line": 125, + "column": 24 + }, + "identifierName": "responseInfo" + }, + "name": "responseInfo" + }, + "property": { + "type": "Identifier", + "start": 4254, + "end": 4260, + "loc": { + "start": { + "line": 125, + "column": 25 + }, + "end": { + "line": 125, + "column": 31 + }, + "identifierName": "status" + }, + "name": "status" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "NumericLiteral", + "start": 4265, + "end": 4268, + "loc": { + "start": { + "line": 125, + "column": 36 + }, + "end": { + "line": 125, + "column": 39 + } + }, + "extra": { + "rawValue": 401, + "raw": "401" + }, + "value": 401 + } + }, + "consequent": { + "type": "BlockStatement", + "start": 4270, + "end": 4517, + "loc": { + "start": { + "line": 125, + "column": 41 + }, + "end": { + "line": 132, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4282, + "end": 4298, + "loc": { + "start": { + "line": 126, + "column": 10 + }, + "end": { + "line": 126, + "column": 26 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 4282, + "end": 4297, + "loc": { + "start": { + "line": 126, + "column": 10 + }, + "end": { + "line": 126, + "column": 25 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 4282, + "end": 4290, + "loc": { + "start": { + "line": 126, + "column": 10 + }, + "end": { + "line": 126, + "column": 18 + }, + "identifierName": "disabled" + }, + "name": "disabled" + }, + "right": { + "type": "BooleanLiteral", + "start": 4293, + "end": 4297, + "loc": { + "start": { + "line": 126, + "column": 21 + }, + "end": { + "line": 126, + "column": 25 + } + }, + "value": true + } + } + }, + { + "type": "ExpressionStatement", + "start": 4309, + "end": 4507, + "loc": { + "start": { + "line": 127, + "column": 10 + }, + "end": { + "line": 131, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 4309, + "end": 4506, + "loc": { + "start": { + "line": 127, + "column": 10 + }, + "end": { + "line": 131, + "column": 12 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4309, + "end": 4325, + "loc": { + "start": { + "line": 127, + "column": 10 + }, + "end": { + "line": 127, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 4309, + "end": 4314, + "loc": { + "start": { + "line": 127, + "column": 10 + }, + "end": { + "line": 127, + "column": 15 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 4315, + "end": 4325, + "loc": { + "start": { + "line": 127, + "column": 16 + }, + "end": { + "line": 127, + "column": 26 + }, + "identifierName": "onNextTick" + }, + "name": "onNextTick" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 4326, + "end": 4505, + "loc": { + "start": { + "line": 127, + "column": 27 + }, + "end": { + "line": 131, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 4332, + "end": 4505, + "loc": { + "start": { + "line": 127, + "column": 33 + }, + "end": { + "line": 131, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4346, + "end": 4493, + "loc": { + "start": { + "line": 128, + "column": 12 + }, + "end": { + "line": 130, + "column": 14 + } + }, + "expression": { + "type": "CallExpression", + "start": 4346, + "end": 4492, + "loc": { + "start": { + "line": 128, + "column": 12 + }, + "end": { + "line": 130, + "column": 13 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4346, + "end": 4370, + "loc": { + "start": { + "line": 128, + "column": 12 + }, + "end": { + "line": 128, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 4346, + "end": 4353, + "loc": { + "start": { + "line": 128, + "column": 12 + }, + "end": { + "line": 128, + "column": 19 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 4354, + "end": 4370, + "loc": { + "start": { + "line": 128, + "column": 20 + }, + "end": { + "line": 128, + "column": 36 + }, + "identifierName": "maybeReportError" + }, + "name": "maybeReportError" + }, + "computed": false + }, + "arguments": [ + { + "type": "NewExpression", + "start": 4386, + "end": 4478, + "loc": { + "start": { + "line": 129, + "column": 14 + }, + "end": { + "line": 129, + "column": 106 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4390, + "end": 4422, + "loc": { + "start": { + "line": 129, + "column": 18 + }, + "end": { + "line": 129, + "column": 50 + } + }, + "object": { + "type": "Identifier", + "start": 4390, + "end": 4396, + "loc": { + "start": { + "line": 129, + "column": 18 + }, + "end": { + "line": 129, + "column": 24 + }, + "identifierName": "errors" + }, + "name": "errors" + }, + "property": { + "type": "Identifier", + "start": 4397, + "end": 4422, + "loc": { + "start": { + "line": 129, + "column": 25 + }, + "end": { + "line": 129, + "column": 50 + }, + "identifierName": "LDUnexpectedResponseError" + }, + "name": "LDUnexpectedResponseError" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 4423, + "end": 4477, + "loc": { + "start": { + "line": 129, + "column": 51 + }, + "end": { + "line": 129, + "column": 105 + } + }, + "extra": { + "rawValue": "Received 401 error, no further events will be posted", + "raw": "'Received 401 error, no further events will be posted'" + }, + "value": "Received 401 error, no further events will be posted" + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 4542, + "end": 4751, + "loc": { + "start": { + "line": 137, + "column": 2 + }, + "end": { + "line": 143, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 4542, + "end": 4750, + "loc": { + "start": { + "line": 137, + "column": 2 + }, + "end": { + "line": 143, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 4542, + "end": 4557, + "loc": { + "start": { + "line": 137, + "column": 2 + }, + "end": { + "line": 137, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 4542, + "end": 4551, + "loc": { + "start": { + "line": 137, + "column": 2 + }, + "end": { + "line": 137, + "column": 11 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 4552, + "end": 4557, + "loc": { + "start": { + "line": 137, + "column": 12 + }, + "end": { + "line": 137, + "column": 17 + }, + "identifierName": "start" + }, + "name": "start" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 4560, + "end": 4750, + "loc": { + "start": { + "line": 137, + "column": 20 + }, + "end": { + "line": 143, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 4571, + "end": 4750, + "loc": { + "start": { + "line": 137, + "column": 31 + }, + "end": { + "line": 143, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 4577, + "end": 4691, + "loc": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 141, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 4583, + "end": 4690, + "loc": { + "start": { + "line": 138, + "column": 10 + }, + "end": { + "line": 141, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 4583, + "end": 4592, + "loc": { + "start": { + "line": 138, + "column": 10 + }, + "end": { + "line": 138, + "column": 19 + }, + "identifierName": "flushTick" + }, + "name": "flushTick" + }, + "init": { + "type": "ArrowFunctionExpression", + "start": 4595, + "end": 4690, + "loc": { + "start": { + "line": 138, + "column": 22 + }, + "end": { + "line": 141, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 4601, + "end": 4690, + "loc": { + "start": { + "line": 138, + "column": 28 + }, + "end": { + "line": 141, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4609, + "end": 4627, + "loc": { + "start": { + "line": 139, + "column": 6 + }, + "end": { + "line": 139, + "column": 24 + } + }, + "expression": { + "type": "CallExpression", + "start": 4609, + "end": 4626, + "loc": { + "start": { + "line": 139, + "column": 6 + }, + "end": { + "line": 139, + "column": 23 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4609, + "end": 4624, + "loc": { + "start": { + "line": 139, + "column": 6 + }, + "end": { + "line": 139, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 4609, + "end": 4618, + "loc": { + "start": { + "line": 139, + "column": 6 + }, + "end": { + "line": 139, + "column": 15 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 4619, + "end": 4624, + "loc": { + "start": { + "line": 139, + "column": 16 + }, + "end": { + "line": 139, + "column": 21 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 4634, + "end": 4684, + "loc": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 140, + "column": 56 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 4634, + "end": 4683, + "loc": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 140, + "column": 55 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 4634, + "end": 4644, + "loc": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 140, + "column": 16 + }, + "identifierName": "flushTimer" + }, + "name": "flushTimer" + }, + "right": { + "type": "CallExpression", + "start": 4647, + "end": 4683, + "loc": { + "start": { + "line": 140, + "column": 19 + }, + "end": { + "line": 140, + "column": 55 + } + }, + "callee": { + "type": "Identifier", + "start": 4647, + "end": 4657, + "loc": { + "start": { + "line": 140, + "column": 19 + }, + "end": { + "line": 140, + "column": 29 + }, + "identifierName": "setTimeout" + }, + "name": "setTimeout" + }, + "arguments": [ + { + "type": "Identifier", + "start": 4658, + "end": 4667, + "loc": { + "start": { + "line": 140, + "column": 30 + }, + "end": { + "line": 140, + "column": 39 + }, + "identifierName": "flushTick" + }, + "name": "flushTick" + }, + { + "type": "Identifier", + "start": 4669, + "end": 4682, + "loc": { + "start": { + "line": 140, + "column": 41 + }, + "end": { + "line": 140, + "column": 54 + }, + "identifierName": "flushInterval" + }, + "name": "flushInterval" + } + ] + } + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 4696, + "end": 4746, + "loc": { + "start": { + "line": 142, + "column": 4 + }, + "end": { + "line": 142, + "column": 54 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 4696, + "end": 4745, + "loc": { + "start": { + "line": 142, + "column": 4 + }, + "end": { + "line": 142, + "column": 53 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 4696, + "end": 4706, + "loc": { + "start": { + "line": 142, + "column": 4 + }, + "end": { + "line": 142, + "column": 14 + }, + "identifierName": "flushTimer" + }, + "name": "flushTimer" + }, + "right": { + "type": "CallExpression", + "start": 4709, + "end": 4745, + "loc": { + "start": { + "line": 142, + "column": 17 + }, + "end": { + "line": 142, + "column": 53 + } + }, + "callee": { + "type": "Identifier", + "start": 4709, + "end": 4719, + "loc": { + "start": { + "line": 142, + "column": 17 + }, + "end": { + "line": 142, + "column": 27 + }, + "identifierName": "setTimeout" + }, + "name": "setTimeout" + }, + "arguments": [ + { + "type": "Identifier", + "start": 4720, + "end": 4729, + "loc": { + "start": { + "line": 142, + "column": 28 + }, + "end": { + "line": 142, + "column": 37 + }, + "identifierName": "flushTick" + }, + "name": "flushTick" + }, + { + "type": "Identifier", + "start": 4731, + "end": 4744, + "loc": { + "start": { + "line": 142, + "column": 39 + }, + "end": { + "line": 142, + "column": 52 + }, + "identifierName": "flushInterval" + }, + "name": "flushInterval" + } + ] + } + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 4755, + "end": 4819, + "loc": { + "start": { + "line": 145, + "column": 2 + }, + "end": { + "line": 147, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 4755, + "end": 4818, + "loc": { + "start": { + "line": 145, + "column": 2 + }, + "end": { + "line": 147, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 4755, + "end": 4769, + "loc": { + "start": { + "line": 145, + "column": 2 + }, + "end": { + "line": 145, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 4755, + "end": 4764, + "loc": { + "start": { + "line": 145, + "column": 2 + }, + "end": { + "line": 145, + "column": 11 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 4765, + "end": 4769, + "loc": { + "start": { + "line": 145, + "column": 12 + }, + "end": { + "line": 145, + "column": 16 + }, + "identifierName": "stop" + }, + "name": "stop" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 4772, + "end": 4818, + "loc": { + "start": { + "line": 145, + "column": 19 + }, + "end": { + "line": 147, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 4783, + "end": 4818, + "loc": { + "start": { + "line": 145, + "column": 30 + }, + "end": { + "line": 147, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4789, + "end": 4814, + "loc": { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 146, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 4789, + "end": 4813, + "loc": { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 146, + "column": 28 + } + }, + "callee": { + "type": "Identifier", + "start": 4789, + "end": 4801, + "loc": { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 146, + "column": 16 + }, + "identifierName": "clearTimeout" + }, + "name": "clearTimeout" + }, + "arguments": [ + { + "type": "Identifier", + "start": 4802, + "end": 4812, + "loc": { + "start": { + "line": 146, + "column": 17 + }, + "end": { + "line": 146, + "column": 27 + }, + "identifierName": "flushTimer" + }, + "name": "flushTimer" + } + ] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ReturnStatement", + "start": 4823, + "end": 4840, + "loc": { + "start": { + "line": 149, + "column": 2 + }, + "end": { + "line": 149, + "column": 19 + } + }, + "argument": { + "type": "Identifier", + "start": 4830, + "end": 4839, + "loc": { + "start": { + "line": 149, + "column": 9 + }, + "end": { + "line": 149, + "column": 18 + }, + "identifierName": "processor" + }, + "name": "processor" + } + } + ], + "directives": [] + }, + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [] + }, + "comments": [ + { + "type": "CommentLine", + "value": " The \"last known past time\" comes from the last HTTP response we got from the server.", + "start": 1680, + "end": 1767, + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 93 + } + } + }, + { + "type": "CommentLine", + "value": " In case the client's time is set wrong, at least we know that any expiration date", + "start": 1774, + "end": 1858, + "loc": { + "start": { + "line": 47, + "column": 6 + }, + "end": { + "line": 47, + "column": 90 + } + } + }, + { + "type": "CommentLine", + "value": " earlier than that point is definitely in the past. If there's any discrepancy, we", + "start": 1865, + "end": 1950, + "loc": { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 91 + } + } + }, + { + "type": "CommentLine", + "value": " want to err on the side of cutting off event debugging sooner.", + "start": 1957, + "end": 2022, + "loc": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 71 + } + } + }, + { + "type": "CommentLine", + "value": " Transform an event from its internal format to the format we use when sending a payload.", + "start": 2160, + "end": 2251, + "loc": { + "start": { + "line": 55, + "column": 2 + }, + "end": { + "line": 55, + "column": 93 + } + } + }, + { + "type": "CommentLine", + "value": " identify events always have an inline user", + "start": 2375, + "end": 2420, + "loc": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 59, + "column": 51 + } + } + }, + { + "type": "CommentLine", + "value": " Add event to the summary counters if appropriate", + "start": 2826, + "end": 2877, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 55 + } + } + }, + { + "type": "CommentLine", + "value": " Decide whether to add the event to the payload. Feature events may be added twice, once for", + "start": 2921, + "end": 3015, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 98 + } + } + }, + { + "type": "CommentLine", + "value": " the event (if tracked) and once for debugging.", + "start": 3020, + "end": 3069, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 53 + } + } + } + ], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSender", + "start": 7, + "end": 18, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 19, + "end": 23, + "loc": { + "start": { + "line": 1, + "column": 19 + }, + "end": { + "line": 1, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./EventSender", + "start": 24, + "end": 39, + "loc": { + "start": { + "line": 1, + "column": 24 + }, + "end": { + "line": 1, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 39, + "end": 40, + "loc": { + "start": { + "line": 1, + "column": 39 + }, + "end": { + "line": 1, + "column": 40 + } + } + }, + { + "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": 41, + "end": 47, + "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": "EventSummarizer", + "start": 48, + "end": 63, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 64, + "end": 68, + "loc": { + "start": { + "line": 2, + "column": 23 + }, + "end": { + "line": 2, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./EventSummarizer", + "start": 69, + "end": 88, + "loc": { + "start": { + "line": 2, + "column": 28 + }, + "end": { + "line": 2, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 88, + "end": 89, + "loc": { + "start": { + "line": 2, + "column": 47 + }, + "end": { + "line": 2, + "column": 48 + } + } + }, + { + "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": 90, + "end": 96, + "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": "UserFilter", + "start": 97, + "end": 107, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 108, + "end": 112, + "loc": { + "start": { + "line": 3, + "column": 18 + }, + "end": { + "line": 3, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./UserFilter", + "start": 113, + "end": 127, + "loc": { + "start": { + "line": 3, + "column": 23 + }, + "end": { + "line": 3, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 127, + "end": 128, + "loc": { + "start": { + "line": 3, + "column": 37 + }, + "end": { + "line": 3, + "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": 129, + "end": 135, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 4, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 136, + "end": 137, + "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": "as", + "start": 138, + "end": 140, + "loc": { + "start": { + "line": 4, + "column": 9 + }, + "end": { + "line": 4, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 141, + "end": 147, + "loc": { + "start": { + "line": 4, + "column": 12 + }, + "end": { + "line": 4, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 148, + "end": 152, + "loc": { + "start": { + "line": 4, + "column": 19 + }, + "end": { + "line": 4, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./errors", + "start": 153, + "end": 163, + "loc": { + "start": { + "line": 4, + "column": 24 + }, + "end": { + "line": 4, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 163, + "end": 164, + "loc": { + "start": { + "line": 4, + "column": 34 + }, + "end": { + "line": 4, + "column": 35 + } + } + }, + { + "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": 165, + "end": 171, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 172, + "end": 173, + "loc": { + "start": { + "line": 5, + "column": 7 + }, + "end": { + "line": 5, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "as", + "start": 174, + "end": 176, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 177, + "end": 182, + "loc": { + "start": { + "line": 5, + "column": 12 + }, + "end": { + "line": 5, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 183, + "end": 187, + "loc": { + "start": { + "line": 5, + "column": 18 + }, + "end": { + "line": 5, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./utils", + "start": 188, + "end": 197, + "loc": { + "start": { + "line": 5, + "column": 23 + }, + "end": { + "line": 5, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 197, + "end": 198, + "loc": { + "start": { + "line": 5, + "column": 32 + }, + "end": { + "line": 5, + "column": 33 + } + } + }, + { + "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": 200, + "end": 206, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 7, + "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": 207, + "end": 214, + "loc": { + "start": { + "line": 7, + "column": 7 + }, + "end": { + "line": 7, + "column": 14 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 215, + "end": 223, + "loc": { + "start": { + "line": 7, + "column": 15 + }, + "end": { + "line": 7, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 224, + "end": 238, + "loc": { + "start": { + "line": 7, + "column": 24 + }, + "end": { + "line": 7, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 238, + "end": 239, + "loc": { + "start": { + "line": 7, + "column": 38 + }, + "end": { + "line": 7, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 239, + "end": 248, + "loc": { + "start": { + "line": 7, + "column": 39 + }, + "end": { + "line": 7, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 248, + "end": 249, + "loc": { + "start": { + "line": 7, + "column": 48 + }, + "end": { + "line": 7, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environmentId", + "start": 250, + "end": 263, + "loc": { + "start": { + "line": 7, + "column": 50 + }, + "end": { + "line": 7, + "column": 63 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 263, + "end": 264, + "loc": { + "start": { + "line": 7, + "column": 63 + }, + "end": { + "line": 7, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 265, + "end": 272, + "loc": { + "start": { + "line": 7, + "column": 65 + }, + "end": { + "line": 7, + "column": 72 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 273, + "end": 274, + "loc": { + "start": { + "line": 7, + "column": 73 + }, + "end": { + "line": 7, + "column": 74 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 275, + "end": 276, + "loc": { + "start": { + "line": 7, + "column": 75 + }, + "end": { + "line": 7, + "column": 76 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 276, + "end": 277, + "loc": { + "start": { + "line": 7, + "column": 76 + }, + "end": { + "line": 7, + "column": 77 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 277, + "end": 278, + "loc": { + "start": { + "line": 7, + "column": 77 + }, + "end": { + "line": 7, + "column": 78 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 279, + "end": 286, + "loc": { + "start": { + "line": 7, + "column": 79 + }, + "end": { + "line": 7, + "column": 86 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 287, + "end": 288, + "loc": { + "start": { + "line": 7, + "column": 87 + }, + "end": { + "line": 7, + "column": 88 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 289, + "end": 293, + "loc": { + "start": { + "line": 7, + "column": 89 + }, + "end": { + "line": 7, + "column": 93 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 293, + "end": 294, + "loc": { + "start": { + "line": 7, + "column": 93 + }, + "end": { + "line": 7, + "column": 94 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 295, + "end": 301, + "loc": { + "start": { + "line": 7, + "column": 95 + }, + "end": { + "line": 7, + "column": 101 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 302, + "end": 303, + "loc": { + "start": { + "line": 7, + "column": 102 + }, + "end": { + "line": 7, + "column": 103 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 304, + "end": 308, + "loc": { + "start": { + "line": 7, + "column": 104 + }, + "end": { + "line": 7, + "column": 108 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 308, + "end": 309, + "loc": { + "start": { + "line": 7, + "column": 108 + }, + "end": { + "line": 7, + "column": 109 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 310, + "end": 311, + "loc": { + "start": { + "line": 7, + "column": 110 + }, + "end": { + "line": 7, + "column": 111 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 314, + "end": 319, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 320, + "end": 329, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 330, + "end": 331, + "loc": { + "start": { + "line": 8, + "column": 18 + }, + "end": { + "line": 8, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 332, + "end": 333, + "loc": { + "start": { + "line": 8, + "column": 20 + }, + "end": { + "line": 8, + "column": 21 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 333, + "end": 334, + "loc": { + "start": { + "line": 8, + "column": 21 + }, + "end": { + "line": 8, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 334, + "end": 335, + "loc": { + "start": { + "line": 8, + "column": 22 + }, + "end": { + "line": 8, + "column": 23 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 338, + "end": 343, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventSender", + "start": 344, + "end": 355, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 356, + "end": 357, + "loc": { + "start": { + "line": 9, + "column": 20 + }, + "end": { + "line": 9, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 358, + "end": 364, + "loc": { + "start": { + "line": 9, + "column": 22 + }, + "end": { + "line": 9, + "column": 28 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 365, + "end": 367, + "loc": { + "start": { + "line": 9, + "column": 29 + }, + "end": { + "line": 9, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSender", + "start": 368, + "end": 379, + "loc": { + "start": { + "line": 9, + "column": 32 + }, + "end": { + "line": 9, + "column": 43 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 379, + "end": 380, + "loc": { + "start": { + "line": 9, + "column": 43 + }, + "end": { + "line": 9, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 380, + "end": 389, + "loc": { + "start": { + "line": 9, + "column": 44 + }, + "end": { + "line": 9, + "column": 53 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 389, + "end": 390, + "loc": { + "start": { + "line": 9, + "column": 53 + }, + "end": { + "line": 9, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environmentId", + "start": 391, + "end": 404, + "loc": { + "start": { + "line": 9, + "column": 55 + }, + "end": { + "line": 9, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 404, + "end": 405, + "loc": { + "start": { + "line": 9, + "column": 68 + }, + "end": { + "line": 9, + "column": 69 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 405, + "end": 406, + "loc": { + "start": { + "line": 9, + "column": 69 + }, + "end": { + "line": 9, + "column": 70 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 409, + "end": 414, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizer", + "start": 415, + "end": 425, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 426, + "end": 427, + "loc": { + "start": { + "line": 10, + "column": 19 + }, + "end": { + "line": 10, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSummarizer", + "start": 428, + "end": 443, + "loc": { + "start": { + "line": 10, + "column": 21 + }, + "end": { + "line": 10, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 443, + "end": 444, + "loc": { + "start": { + "line": 10, + "column": 36 + }, + "end": { + "line": 10, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 444, + "end": 445, + "loc": { + "start": { + "line": 10, + "column": 37 + }, + "end": { + "line": 10, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 445, + "end": 446, + "loc": { + "start": { + "line": 10, + "column": 38 + }, + "end": { + "line": 10, + "column": 39 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 449, + "end": 454, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userFilter", + "start": 455, + "end": 465, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 466, + "end": 467, + "loc": { + "start": { + "line": 11, + "column": 19 + }, + "end": { + "line": 11, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UserFilter", + "start": 468, + "end": 478, + "loc": { + "start": { + "line": 11, + "column": 21 + }, + "end": { + "line": 11, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 478, + "end": 479, + "loc": { + "start": { + "line": 11, + "column": 31 + }, + "end": { + "line": 11, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 479, + "end": 486, + "loc": { + "start": { + "line": 11, + "column": 32 + }, + "end": { + "line": 11, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 486, + "end": 487, + "loc": { + "start": { + "line": 11, + "column": 39 + }, + "end": { + "line": 11, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 487, + "end": 488, + "loc": { + "start": { + "line": 11, + "column": 40 + }, + "end": { + "line": 11, + "column": 41 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 491, + "end": 496, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inlineUsers", + "start": 497, + "end": 508, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 509, + "end": 510, + "loc": { + "start": { + "line": 12, + "column": 20 + }, + "end": { + "line": 12, + "column": 21 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 511, + "end": 512, + "loc": { + "start": { + "line": 12, + "column": 22 + }, + "end": { + "line": 12, + "column": 23 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 512, + "end": 513, + "loc": { + "start": { + "line": 12, + "column": 23 + }, + "end": { + "line": 12, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 513, + "end": 520, + "loc": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 520, + "end": 521, + "loc": { + "start": { + "line": 12, + "column": 31 + }, + "end": { + "line": 12, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inlineUsersInEvents", + "start": 521, + "end": 540, + "loc": { + "start": { + "line": 12, + "column": 32 + }, + "end": { + "line": 12, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 540, + "end": 541, + "loc": { + "start": { + "line": 12, + "column": 51 + }, + "end": { + "line": 12, + "column": 52 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 544, + "end": 547, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "queue", + "start": 548, + "end": 553, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 554, + "end": 555, + "loc": { + "start": { + "line": 13, + "column": 12 + }, + "end": { + "line": 13, + "column": 13 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 556, + "end": 557, + "loc": { + "start": { + "line": 13, + "column": 14 + }, + "end": { + "line": 13, + "column": 15 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 557, + "end": 558, + "loc": { + "start": { + "line": 13, + "column": 15 + }, + "end": { + "line": 13, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 558, + "end": 559, + "loc": { + "start": { + "line": 13, + "column": 16 + }, + "end": { + "line": 13, + "column": 17 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 562, + "end": 565, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushInterval", + "start": 566, + "end": 579, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 579, + "end": 580, + "loc": { + "start": { + "line": 14, + "column": 19 + }, + "end": { + "line": 14, + "column": 20 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 583, + "end": 586, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "samplingInterval", + "start": 587, + "end": 603, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 603, + "end": 604, + "loc": { + "start": { + "line": 15, + "column": 22 + }, + "end": { + "line": 15, + "column": 23 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 607, + "end": 610, + "loc": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastKnownPastTime", + "start": 611, + "end": 628, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 629, + "end": 630, + "loc": { + "start": { + "line": 16, + "column": 24 + }, + "end": { + "line": 16, + "column": 25 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 631, + "end": 632, + "loc": { + "start": { + "line": 16, + "column": 26 + }, + "end": { + "line": 16, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 632, + "end": 633, + "loc": { + "start": { + "line": 16, + "column": 27 + }, + "end": { + "line": 16, + "column": 28 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 636, + "end": 639, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "disabled", + "start": 640, + "end": 648, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 649, + "end": 650, + "loc": { + "start": { + "line": 17, + "column": 15 + }, + "end": { + "line": 17, + "column": 16 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 651, + "end": 656, + "loc": { + "start": { + "line": 17, + "column": 17 + }, + "end": { + "line": 17, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 656, + "end": 657, + "loc": { + "start": { + "line": 17, + "column": 22 + }, + "end": { + "line": 17, + "column": 23 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 660, + "end": 663, + "loc": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushTimer", + "start": 664, + "end": 674, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 674, + "end": 675, + "loc": { + "start": { + "line": 18, + "column": 16 + }, + "end": { + "line": 18, + "column": 17 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 679, + "end": 687, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reportArgumentError", + "start": 688, + "end": 707, + "loc": { + "start": { + "line": 20, + "column": 11 + }, + "end": { + "line": 20, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 707, + "end": 708, + "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": "message", + "start": 708, + "end": 715, + "loc": { + "start": { + "line": 20, + "column": 31 + }, + "end": { + "line": 20, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 715, + "end": 716, + "loc": { + "start": { + "line": 20, + "column": 38 + }, + "end": { + "line": 20, + "column": 39 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 717, + "end": 718, + "loc": { + "start": { + "line": 20, + "column": 40 + }, + "end": { + "line": 20, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 723, + "end": 728, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 728, + "end": 729, + "loc": { + "start": { + "line": 21, + "column": 9 + }, + "end": { + "line": 21, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onNextTick", + "start": 729, + "end": 739, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 739, + "end": 740, + "loc": { + "start": { + "line": 21, + "column": 20 + }, + "end": { + "line": 21, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 740, + "end": 741, + "loc": { + "start": { + "line": 21, + "column": 21 + }, + "end": { + "line": 21, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 741, + "end": 742, + "loc": { + "start": { + "line": 21, + "column": 22 + }, + "end": { + "line": 21, + "column": 23 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 743, + "end": 745, + "loc": { + "start": { + "line": 21, + "column": 24 + }, + "end": { + "line": 21, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 746, + "end": 747, + "loc": { + "start": { + "line": 21, + "column": 27 + }, + "end": { + "line": 21, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 754, + "end": 761, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 13 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 762, + "end": 764, + "loc": { + "start": { + "line": 22, + "column": 14 + }, + "end": { + "line": 22, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 765, + "end": 772, + "loc": { + "start": { + "line": 22, + "column": 17 + }, + "end": { + "line": 22, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 772, + "end": 773, + "loc": { + "start": { + "line": 22, + "column": 24 + }, + "end": { + "line": 22, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maybeReportError", + "start": 773, + "end": 789, + "loc": { + "start": { + "line": 22, + "column": 25 + }, + "end": { + "line": 22, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 789, + "end": 790, + "loc": { + "start": { + "line": 22, + "column": 41 + }, + "end": { + "line": 22, + "column": 42 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 790, + "end": 793, + "loc": { + "start": { + "line": 22, + "column": 42 + }, + "end": { + "line": 22, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 794, + "end": 800, + "loc": { + "start": { + "line": 22, + "column": 46 + }, + "end": { + "line": 22, + "column": 52 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 800, + "end": 801, + "loc": { + "start": { + "line": 22, + "column": 52 + }, + "end": { + "line": 22, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDInvalidArgumentError", + "start": 801, + "end": 823, + "loc": { + "start": { + "line": 22, + "column": 53 + }, + "end": { + "line": 22, + "column": 75 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 823, + "end": 824, + "loc": { + "start": { + "line": 22, + "column": 75 + }, + "end": { + "line": 22, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "message", + "start": 824, + "end": 831, + "loc": { + "start": { + "line": 22, + "column": 76 + }, + "end": { + "line": 22, + "column": 83 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 831, + "end": 832, + "loc": { + "start": { + "line": 22, + "column": 83 + }, + "end": { + "line": 22, + "column": 84 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 832, + "end": 833, + "loc": { + "start": { + "line": 22, + "column": 84 + }, + "end": { + "line": 22, + "column": 85 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 833, + "end": 834, + "loc": { + "start": { + "line": 22, + "column": 85 + }, + "end": { + "line": 22, + "column": 86 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 839, + "end": 840, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 840, + "end": 841, + "loc": { + "start": { + "line": 23, + "column": 5 + }, + "end": { + "line": 23, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 841, + "end": 842, + "loc": { + "start": { + "line": 23, + "column": 6 + }, + "end": { + "line": 23, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 845, + "end": 846, + "loc": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 3 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 850, + "end": 852, + "loc": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 853, + "end": 854, + "loc": { + "start": { + "line": 26, + "column": 5 + }, + "end": { + "line": 26, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 854, + "end": 861, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 861, + "end": 862, + "loc": { + "start": { + "line": 26, + "column": 13 + }, + "end": { + "line": 26, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "samplingInterval", + "start": 862, + "end": 878, + "loc": { + "start": { + "line": 26, + "column": 14 + }, + "end": { + "line": 26, + "column": 30 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 879, + "end": 882, + "loc": { + "start": { + "line": 26, + "column": 31 + }, + "end": { + "line": 26, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 883, + "end": 892, + "loc": { + "start": { + "line": 26, + "column": 35 + }, + "end": { + "line": 26, + "column": 44 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 893, + "end": 895, + "loc": { + "start": { + "line": 26, + "column": 45 + }, + "end": { + "line": 26, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 896, + "end": 897, + "loc": { + "start": { + "line": 26, + "column": 48 + }, + "end": { + "line": 26, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isNaN", + "start": 897, + "end": 902, + "loc": { + "start": { + "line": 26, + "column": 49 + }, + "end": { + "line": 26, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 902, + "end": 903, + "loc": { + "start": { + "line": 26, + "column": 54 + }, + "end": { + "line": 26, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 903, + "end": 910, + "loc": { + "start": { + "line": 26, + "column": 55 + }, + "end": { + "line": 26, + "column": 62 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 910, + "end": 911, + "loc": { + "start": { + "line": 26, + "column": 62 + }, + "end": { + "line": 26, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "samplingInterval", + "start": 911, + "end": 927, + "loc": { + "start": { + "line": 26, + "column": 63 + }, + "end": { + "line": 26, + "column": 79 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 927, + "end": 928, + "loc": { + "start": { + "line": 26, + "column": 79 + }, + "end": { + "line": 26, + "column": 80 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 929, + "end": 931, + "loc": { + "start": { + "line": 26, + "column": 81 + }, + "end": { + "line": 26, + "column": 83 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 932, + "end": 939, + "loc": { + "start": { + "line": 26, + "column": 84 + }, + "end": { + "line": 26, + "column": 91 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 939, + "end": 940, + "loc": { + "start": { + "line": 26, + "column": 91 + }, + "end": { + "line": 26, + "column": 92 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "samplingInterval", + "start": 940, + "end": 956, + "loc": { + "start": { + "line": 26, + "column": 92 + }, + "end": { + "line": 26, + "column": 108 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 957, + "end": 958, + "loc": { + "start": { + "line": 26, + "column": 109 + }, + "end": { + "line": 26, + "column": 110 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 959, + "end": 960, + "loc": { + "start": { + "line": 26, + "column": 111 + }, + "end": { + "line": 26, + "column": 112 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 960, + "end": 961, + "loc": { + "start": { + "line": 26, + "column": 112 + }, + "end": { + "line": 26, + "column": 113 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 961, + "end": 962, + "loc": { + "start": { + "line": 26, + "column": 113 + }, + "end": { + "line": 26, + "column": 114 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 963, + "end": 964, + "loc": { + "start": { + "line": 26, + "column": 115 + }, + "end": { + "line": 26, + "column": 116 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "samplingInterval", + "start": 969, + "end": 985, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 986, + "end": 987, + "loc": { + "start": { + "line": 27, + "column": 21 + }, + "end": { + "line": 27, + "column": 22 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 988, + "end": 989, + "loc": { + "start": { + "line": 27, + "column": 23 + }, + "end": { + "line": 27, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 989, + "end": 990, + "loc": { + "start": { + "line": 27, + "column": 24 + }, + "end": { + "line": 27, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reportArgumentError", + "start": 995, + "end": 1014, + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1014, + "end": 1015, + "loc": { + "start": { + "line": 28, + "column": 23 + }, + "end": { + "line": 28, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Invalid sampling interval configured. Sampling interval must be an integer >= 0.", + "start": 1015, + "end": 1097, + "loc": { + "start": { + "line": 28, + "column": 24 + }, + "end": { + "line": 28, + "column": 106 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1097, + "end": 1098, + "loc": { + "start": { + "line": 28, + "column": 106 + }, + "end": { + "line": 28, + "column": 107 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1098, + "end": 1099, + "loc": { + "start": { + "line": 28, + "column": 107 + }, + "end": { + "line": 28, + "column": 108 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1102, + "end": 1103, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 1104, + "end": 1108, + "loc": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 8 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1109, + "end": 1110, + "loc": { + "start": { + "line": 29, + "column": 9 + }, + "end": { + "line": 29, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "samplingInterval", + "start": 1115, + "end": 1131, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1132, + "end": 1133, + "loc": { + "start": { + "line": 30, + "column": 21 + }, + "end": { + "line": 30, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 1134, + "end": 1141, + "loc": { + "start": { + "line": 30, + "column": 23 + }, + "end": { + "line": 30, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1141, + "end": 1142, + "loc": { + "start": { + "line": 30, + "column": 30 + }, + "end": { + "line": 30, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "samplingInterval", + "start": 1142, + "end": 1158, + "loc": { + "start": { + "line": 30, + "column": 31 + }, + "end": { + "line": 30, + "column": 47 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 1159, + "end": 1161, + "loc": { + "start": { + "line": 30, + "column": 48 + }, + "end": { + "line": 30, + "column": 50 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1162, + "end": 1163, + "loc": { + "start": { + "line": 30, + "column": 51 + }, + "end": { + "line": 30, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1163, + "end": 1164, + "loc": { + "start": { + "line": 30, + "column": 52 + }, + "end": { + "line": 30, + "column": 53 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1167, + "end": 1168, + "loc": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 3 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1172, + "end": 1174, + "loc": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 33, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1175, + "end": 1176, + "loc": { + "start": { + "line": 33, + "column": 5 + }, + "end": { + "line": 33, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 1176, + "end": 1183, + "loc": { + "start": { + "line": 33, + "column": 6 + }, + "end": { + "line": 33, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1183, + "end": 1184, + "loc": { + "start": { + "line": 33, + "column": 13 + }, + "end": { + "line": 33, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushInterval", + "start": 1184, + "end": 1197, + "loc": { + "start": { + "line": 33, + "column": 14 + }, + "end": { + "line": 33, + "column": 27 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 1198, + "end": 1201, + "loc": { + "start": { + "line": 33, + "column": 28 + }, + "end": { + "line": 33, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 1202, + "end": 1211, + "loc": { + "start": { + "line": 33, + "column": 32 + }, + "end": { + "line": 33, + "column": 41 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 1212, + "end": 1214, + "loc": { + "start": { + "line": 33, + "column": 42 + }, + "end": { + "line": 33, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1215, + "end": 1216, + "loc": { + "start": { + "line": 33, + "column": 45 + }, + "end": { + "line": 33, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isNan", + "start": 1216, + "end": 1221, + "loc": { + "start": { + "line": 33, + "column": 46 + }, + "end": { + "line": 33, + "column": 51 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1221, + "end": 1222, + "loc": { + "start": { + "line": 33, + "column": 51 + }, + "end": { + "line": 33, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 1222, + "end": 1229, + "loc": { + "start": { + "line": 33, + "column": 52 + }, + "end": { + "line": 33, + "column": 59 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1229, + "end": 1230, + "loc": { + "start": { + "line": 33, + "column": 59 + }, + "end": { + "line": 33, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushInterval", + "start": 1230, + "end": 1243, + "loc": { + "start": { + "line": 33, + "column": 60 + }, + "end": { + "line": 33, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1243, + "end": 1244, + "loc": { + "start": { + "line": 33, + "column": 73 + }, + "end": { + "line": 33, + "column": 74 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 1245, + "end": 1247, + "loc": { + "start": { + "line": 33, + "column": 75 + }, + "end": { + "line": 33, + "column": 77 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 1248, + "end": 1255, + "loc": { + "start": { + "line": 33, + "column": 78 + }, + "end": { + "line": 33, + "column": 85 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1255, + "end": 1256, + "loc": { + "start": { + "line": 33, + "column": 85 + }, + "end": { + "line": 33, + "column": 86 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushInterval", + "start": 1256, + "end": 1269, + "loc": { + "start": { + "line": 33, + "column": 86 + }, + "end": { + "line": 33, + "column": 99 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 1270, + "end": 1271, + "loc": { + "start": { + "line": 33, + "column": 100 + }, + "end": { + "line": 33, + "column": 101 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2000, + "start": 1272, + "end": 1276, + "loc": { + "start": { + "line": 33, + "column": 102 + }, + "end": { + "line": 33, + "column": 106 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1276, + "end": 1277, + "loc": { + "start": { + "line": 33, + "column": 106 + }, + "end": { + "line": 33, + "column": 107 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1277, + "end": 1278, + "loc": { + "start": { + "line": 33, + "column": 107 + }, + "end": { + "line": 33, + "column": 108 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1279, + "end": 1280, + "loc": { + "start": { + "line": 33, + "column": 109 + }, + "end": { + "line": 33, + "column": 110 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushInterval", + "start": 1285, + "end": 1298, + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1299, + "end": 1300, + "loc": { + "start": { + "line": 34, + "column": 18 + }, + "end": { + "line": 34, + "column": 19 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2000, + "start": 1301, + "end": 1305, + "loc": { + "start": { + "line": 34, + "column": 20 + }, + "end": { + "line": 34, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1305, + "end": 1306, + "loc": { + "start": { + "line": 34, + "column": 24 + }, + "end": { + "line": 34, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reportArgumentError", + "start": 1311, + "end": 1330, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1330, + "end": 1331, + "loc": { + "start": { + "line": 35, + "column": 23 + }, + "end": { + "line": 35, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Invalid flush interval configured. Must be an integer >= 2000 (milliseconds).", + "start": 1331, + "end": 1410, + "loc": { + "start": { + "line": 35, + "column": 24 + }, + "end": { + "line": 35, + "column": 103 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1410, + "end": 1411, + "loc": { + "start": { + "line": 35, + "column": 103 + }, + "end": { + "line": 35, + "column": 104 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1411, + "end": 1412, + "loc": { + "start": { + "line": 35, + "column": 104 + }, + "end": { + "line": 35, + "column": 105 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1415, + "end": 1416, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 3 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 1417, + "end": 1421, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 8 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1422, + "end": 1423, + "loc": { + "start": { + "line": 36, + "column": 9 + }, + "end": { + "line": 36, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushInterval", + "start": 1428, + "end": 1441, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "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": 1442, + "end": 1443, + "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": "options", + "start": 1444, + "end": 1451, + "loc": { + "start": { + "line": 37, + "column": 20 + }, + "end": { + "line": 37, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1451, + "end": 1452, + "loc": { + "start": { + "line": 37, + "column": 27 + }, + "end": { + "line": 37, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushInterval", + "start": 1452, + "end": 1465, + "loc": { + "start": { + "line": 37, + "column": 28 + }, + "end": { + "line": 37, + "column": 41 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 1466, + "end": 1468, + "loc": { + "start": { + "line": 37, + "column": 42 + }, + "end": { + "line": 37, + "column": 44 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2000, + "start": 1469, + "end": 1473, + "loc": { + "start": { + "line": 37, + "column": 45 + }, + "end": { + "line": 37, + "column": 49 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1473, + "end": 1474, + "loc": { + "start": { + "line": 37, + "column": 49 + }, + "end": { + "line": 37, + "column": 50 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1477, + "end": 1478, + "loc": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1482, + "end": 1490, + "loc": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "shouldSampleEvent", + "start": 1491, + "end": 1508, + "loc": { + "start": { + "line": 40, + "column": 11 + }, + "end": { + "line": 40, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1508, + "end": 1509, + "loc": { + "start": { + "line": 40, + "column": 28 + }, + "end": { + "line": 40, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1509, + "end": 1510, + "loc": { + "start": { + "line": 40, + "column": 29 + }, + "end": { + "line": 40, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1511, + "end": 1512, + "loc": { + "start": { + "line": 40, + "column": 31 + }, + "end": { + "line": 40, + "column": 32 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1517, + "end": 1523, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "samplingInterval", + "start": 1524, + "end": 1540, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 41, + "column": 27 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 1541, + "end": 1544, + "loc": { + "start": { + "line": 41, + "column": 28 + }, + "end": { + "line": 41, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1545, + "end": 1546, + "loc": { + "start": { + "line": 41, + "column": 32 + }, + "end": { + "line": 41, + "column": 33 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 1547, + "end": 1549, + "loc": { + "start": { + "line": 41, + "column": 34 + }, + "end": { + "line": 41, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Math", + "start": 1550, + "end": 1554, + "loc": { + "start": { + "line": 41, + "column": 37 + }, + "end": { + "line": 41, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1554, + "end": 1555, + "loc": { + "start": { + "line": 41, + "column": 41 + }, + "end": { + "line": 41, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "floor", + "start": 1555, + "end": 1560, + "loc": { + "start": { + "line": 41, + "column": 42 + }, + "end": { + "line": 41, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1560, + "end": 1561, + "loc": { + "start": { + "line": 41, + "column": 47 + }, + "end": { + "line": 41, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Math", + "start": 1561, + "end": 1565, + "loc": { + "start": { + "line": 41, + "column": 48 + }, + "end": { + "line": 41, + "column": 52 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1565, + "end": 1566, + "loc": { + "start": { + "line": 41, + "column": 52 + }, + "end": { + "line": 41, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "random", + "start": 1566, + "end": 1572, + "loc": { + "start": { + "line": 41, + "column": 53 + }, + "end": { + "line": 41, + "column": 59 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1572, + "end": 1573, + "loc": { + "start": { + "line": 41, + "column": 59 + }, + "end": { + "line": 41, + "column": 60 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1573, + "end": 1574, + "loc": { + "start": { + "line": 41, + "column": 60 + }, + "end": { + "line": 41, + "column": 61 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 1575, + "end": 1576, + "loc": { + "start": { + "line": 41, + "column": 62 + }, + "end": { + "line": 41, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "samplingInterval", + "start": 1577, + "end": 1593, + "loc": { + "start": { + "line": 41, + "column": 64 + }, + "end": { + "line": 41, + "column": 80 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1593, + "end": 1594, + "loc": { + "start": { + "line": 41, + "column": 80 + }, + "end": { + "line": 41, + "column": 81 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 1595, + "end": 1598, + "loc": { + "start": { + "line": 41, + "column": 82 + }, + "end": { + "line": 41, + "column": 85 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1599, + "end": 1600, + "loc": { + "start": { + "line": 41, + "column": 86 + }, + "end": { + "line": 41, + "column": 87 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1600, + "end": 1601, + "loc": { + "start": { + "line": 41, + "column": 87 + }, + "end": { + "line": 41, + "column": 88 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1604, + "end": 1605, + "loc": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1609, + "end": 1617, + "loc": { + "start": { + "line": 44, + "column": 2 + }, + "end": { + "line": 44, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "shouldDebugEvent", + "start": 1618, + "end": 1634, + "loc": { + "start": { + "line": 44, + "column": 11 + }, + "end": { + "line": 44, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1634, + "end": 1635, + "loc": { + "start": { + "line": 44, + "column": 27 + }, + "end": { + "line": 44, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1635, + "end": 1636, + "loc": { + "start": { + "line": 44, + "column": 28 + }, + "end": { + "line": 44, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1636, + "end": 1637, + "loc": { + "start": { + "line": 44, + "column": 29 + }, + "end": { + "line": 44, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1638, + "end": 1639, + "loc": { + "start": { + "line": 44, + "column": 31 + }, + "end": { + "line": 44, + "column": 32 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1644, + "end": 1646, + "loc": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1647, + "end": 1648, + "loc": { + "start": { + "line": 45, + "column": 7 + }, + "end": { + "line": 45, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1648, + "end": 1649, + "loc": { + "start": { + "line": 45, + "column": 8 + }, + "end": { + "line": 45, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1649, + "end": 1650, + "loc": { + "start": { + "line": 45, + "column": 9 + }, + "end": { + "line": 45, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugEventsUntilDate", + "start": 1650, + "end": 1670, + "loc": { + "start": { + "line": 45, + "column": 10 + }, + "end": { + "line": 45, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1670, + "end": 1671, + "loc": { + "start": { + "line": 45, + "column": 30 + }, + "end": { + "line": 45, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1672, + "end": 1673, + "loc": { + "start": { + "line": 45, + "column": 32 + }, + "end": { + "line": 45, + "column": 33 + } + } + }, + { + "type": "CommentLine", + "value": " The \"last known past time\" comes from the last HTTP response we got from the server.", + "start": 1680, + "end": 1767, + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 93 + } + } + }, + { + "type": "CommentLine", + "value": " In case the client's time is set wrong, at least we know that any expiration date", + "start": 1774, + "end": 1858, + "loc": { + "start": { + "line": 47, + "column": 6 + }, + "end": { + "line": 47, + "column": 90 + } + } + }, + { + "type": "CommentLine", + "value": " earlier than that point is definitely in the past. If there's any discrepancy, we", + "start": 1865, + "end": 1950, + "loc": { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 91 + } + } + }, + { + "type": "CommentLine", + "value": " want to err on the side of cutting off event debugging sooner.", + "start": 1957, + "end": 2022, + "loc": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 71 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 2029, + "end": 2035, + "loc": { + "start": { + "line": 50, + "column": 6 + }, + "end": { + "line": 50, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 2036, + "end": 2037, + "loc": { + "start": { + "line": 50, + "column": 13 + }, + "end": { + "line": 50, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2037, + "end": 2038, + "loc": { + "start": { + "line": 50, + "column": 14 + }, + "end": { + "line": 50, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugEventsUntilDate", + "start": 2038, + "end": 2058, + "loc": { + "start": { + "line": 50, + "column": 15 + }, + "end": { + "line": 50, + "column": 35 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": ">", + "start": 2059, + "end": 2060, + "loc": { + "start": { + "line": 50, + "column": 36 + }, + "end": { + "line": 50, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastKnownPastTime", + "start": 2061, + "end": 2078, + "loc": { + "start": { + "line": 50, + "column": 38 + }, + "end": { + "line": 50, + "column": 55 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 2079, + "end": 2081, + "loc": { + "start": { + "line": 50, + "column": 56 + }, + "end": { + "line": 50, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 2082, + "end": 2083, + "loc": { + "start": { + "line": 50, + "column": 59 + }, + "end": { + "line": 50, + "column": 60 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2083, + "end": 2084, + "loc": { + "start": { + "line": 50, + "column": 60 + }, + "end": { + "line": 50, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugEventsUntilDate", + "start": 2084, + "end": 2104, + "loc": { + "start": { + "line": 50, + "column": 61 + }, + "end": { + "line": 50, + "column": 81 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": ">", + "start": 2105, + "end": 2106, + "loc": { + "start": { + "line": 50, + "column": 82 + }, + "end": { + "line": 50, + "column": 83 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 2107, + "end": 2110, + "loc": { + "start": { + "line": 50, + "column": 84 + }, + "end": { + "line": 50, + "column": 87 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Date", + "start": 2111, + "end": 2115, + "loc": { + "start": { + "line": 50, + "column": 88 + }, + "end": { + "line": 50, + "column": 92 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2115, + "end": 2116, + "loc": { + "start": { + "line": 50, + "column": 92 + }, + "end": { + "line": 50, + "column": 93 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2116, + "end": 2117, + "loc": { + "start": { + "line": 50, + "column": 93 + }, + "end": { + "line": 50, + "column": 94 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2117, + "end": 2118, + "loc": { + "start": { + "line": 50, + "column": 94 + }, + "end": { + "line": 50, + "column": 95 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getTime", + "start": 2118, + "end": 2125, + "loc": { + "start": { + "line": 50, + "column": 95 + }, + "end": { + "line": 50, + "column": 102 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2125, + "end": 2126, + "loc": { + "start": { + "line": 50, + "column": 102 + }, + "end": { + "line": 50, + "column": 103 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2126, + "end": 2127, + "loc": { + "start": { + "line": 50, + "column": 103 + }, + "end": { + "line": 50, + "column": 104 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2127, + "end": 2128, + "loc": { + "start": { + "line": 50, + "column": 104 + }, + "end": { + "line": 50, + "column": 105 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2133, + "end": 2134, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 2139, + "end": 2145, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 10 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 2146, + "end": 2151, + "loc": { + "start": { + "line": 52, + "column": 11 + }, + "end": { + "line": 52, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2151, + "end": 2152, + "loc": { + "start": { + "line": 52, + "column": 16 + }, + "end": { + "line": 52, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2155, + "end": 2156, + "loc": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " Transform an event from its internal format to the format we use when sending a payload.", + "start": 2160, + "end": 2251, + "loc": { + "start": { + "line": 55, + "column": 2 + }, + "end": { + "line": 55, + "column": 93 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 2254, + "end": 2262, + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "makeOutputEvent", + "start": 2263, + "end": 2278, + "loc": { + "start": { + "line": 56, + "column": 11 + }, + "end": { + "line": 56, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2278, + "end": 2279, + "loc": { + "start": { + "line": 56, + "column": 26 + }, + "end": { + "line": 56, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 2279, + "end": 2280, + "loc": { + "start": { + "line": 56, + "column": 27 + }, + "end": { + "line": 56, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2280, + "end": 2281, + "loc": { + "start": { + "line": 56, + "column": 28 + }, + "end": { + "line": 56, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2282, + "end": 2283, + "loc": { + "start": { + "line": 56, + "column": 30 + }, + "end": { + "line": 56, + "column": 31 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2288, + "end": 2293, + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 2294, + "end": 2297, + "loc": { + "start": { + "line": 57, + "column": 10 + }, + "end": { + "line": 57, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2298, + "end": 2299, + "loc": { + "start": { + "line": 57, + "column": 14 + }, + "end": { + "line": 57, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 2300, + "end": 2305, + "loc": { + "start": { + "line": 57, + "column": 16 + }, + "end": { + "line": 57, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2305, + "end": 2306, + "loc": { + "start": { + "line": 57, + "column": 21 + }, + "end": { + "line": 57, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "extend", + "start": 2306, + "end": 2312, + "loc": { + "start": { + "line": 57, + "column": 22 + }, + "end": { + "line": 57, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2312, + "end": 2313, + "loc": { + "start": { + "line": 57, + "column": 28 + }, + "end": { + "line": 57, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2313, + "end": 2314, + "loc": { + "start": { + "line": 57, + "column": 29 + }, + "end": { + "line": 57, + "column": 30 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2314, + "end": 2315, + "loc": { + "start": { + "line": 57, + "column": 30 + }, + "end": { + "line": 57, + "column": 31 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2315, + "end": 2316, + "loc": { + "start": { + "line": 57, + "column": 31 + }, + "end": { + "line": 57, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 2317, + "end": 2318, + "loc": { + "start": { + "line": 57, + "column": 33 + }, + "end": { + "line": 57, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2318, + "end": 2319, + "loc": { + "start": { + "line": 57, + "column": 34 + }, + "end": { + "line": 57, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2319, + "end": 2320, + "loc": { + "start": { + "line": 57, + "column": 35 + }, + "end": { + "line": 57, + "column": 36 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 2325, + "end": 2327, + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2328, + "end": 2329, + "loc": { + "start": { + "line": 58, + "column": 7 + }, + "end": { + "line": 58, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inlineUsers", + "start": 2329, + "end": 2340, + "loc": { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 58, + "column": 19 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 2341, + "end": 2343, + "loc": { + "start": { + "line": 58, + "column": 20 + }, + "end": { + "line": 58, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 2344, + "end": 2345, + "loc": { + "start": { + "line": 58, + "column": 23 + }, + "end": { + "line": 58, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2345, + "end": 2346, + "loc": { + "start": { + "line": 58, + "column": 24 + }, + "end": { + "line": 58, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 2346, + "end": 2350, + "loc": { + "start": { + "line": 58, + "column": 25 + }, + "end": { + "line": 58, + "column": 29 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 2351, + "end": 2354, + "loc": { + "start": { + "line": 58, + "column": 30 + }, + "end": { + "line": 58, + "column": 33 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 2355, + "end": 2365, + "loc": { + "start": { + "line": 58, + "column": 34 + }, + "end": { + "line": 58, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2365, + "end": 2366, + "loc": { + "start": { + "line": 58, + "column": 44 + }, + "end": { + "line": 58, + "column": 45 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2367, + "end": 2368, + "loc": { + "start": { + "line": 58, + "column": 46 + }, + "end": { + "line": 58, + "column": 47 + } + } + }, + { + "type": "CommentLine", + "value": " identify events always have an inline user", + "start": 2375, + "end": 2420, + "loc": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 59, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 2427, + "end": 2430, + "loc": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 60, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2430, + "end": 2431, + "loc": { + "start": { + "line": 60, + "column": 9 + }, + "end": { + "line": 60, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2431, + "end": 2435, + "loc": { + "start": { + "line": 60, + "column": 10 + }, + "end": { + "line": 60, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2436, + "end": 2437, + "loc": { + "start": { + "line": 60, + "column": 15 + }, + "end": { + "line": 60, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userFilter", + "start": 2438, + "end": 2448, + "loc": { + "start": { + "line": 60, + "column": 17 + }, + "end": { + "line": 60, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2448, + "end": 2449, + "loc": { + "start": { + "line": 60, + "column": 27 + }, + "end": { + "line": 60, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filterUser", + "start": 2449, + "end": 2459, + "loc": { + "start": { + "line": 60, + "column": 28 + }, + "end": { + "line": 60, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2459, + "end": 2460, + "loc": { + "start": { + "line": 60, + "column": 38 + }, + "end": { + "line": 60, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 2460, + "end": 2461, + "loc": { + "start": { + "line": 60, + "column": 39 + }, + "end": { + "line": 60, + "column": 40 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2461, + "end": 2462, + "loc": { + "start": { + "line": 60, + "column": 40 + }, + "end": { + "line": 60, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2462, + "end": 2466, + "loc": { + "start": { + "line": 60, + "column": 41 + }, + "end": { + "line": 60, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2466, + "end": 2467, + "loc": { + "start": { + "line": 60, + "column": 45 + }, + "end": { + "line": 60, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2467, + "end": 2468, + "loc": { + "start": { + "line": 60, + "column": 46 + }, + "end": { + "line": 60, + "column": 47 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2473, + "end": 2474, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 2475, + "end": 2479, + "loc": { + "start": { + "line": 61, + "column": 6 + }, + "end": { + "line": 61, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2480, + "end": 2481, + "loc": { + "start": { + "line": 61, + "column": 11 + }, + "end": { + "line": 61, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 2488, + "end": 2491, + "loc": { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 62, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2491, + "end": 2492, + "loc": { + "start": { + "line": 62, + "column": 9 + }, + "end": { + "line": 62, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userKey", + "start": 2492, + "end": 2499, + "loc": { + "start": { + "line": 62, + "column": 10 + }, + "end": { + "line": 62, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2500, + "end": 2501, + "loc": { + "start": { + "line": 62, + "column": 18 + }, + "end": { + "line": 62, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 2502, + "end": 2503, + "loc": { + "start": { + "line": 62, + "column": 20 + }, + "end": { + "line": 62, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2503, + "end": 2504, + "loc": { + "start": { + "line": 62, + "column": 21 + }, + "end": { + "line": 62, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2504, + "end": 2508, + "loc": { + "start": { + "line": 62, + "column": 22 + }, + "end": { + "line": 62, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2508, + "end": 2509, + "loc": { + "start": { + "line": 62, + "column": 26 + }, + "end": { + "line": 62, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2509, + "end": 2512, + "loc": { + "start": { + "line": 62, + "column": 27 + }, + "end": { + "line": 62, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2512, + "end": 2513, + "loc": { + "start": { + "line": 62, + "column": 30 + }, + "end": { + "line": 62, + "column": 31 + } + } + }, + { + "type": { + "label": "delete", + "keyword": "delete", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "delete", + "start": 2520, + "end": 2526, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 2527, + "end": 2530, + "loc": { + "start": { + "line": 63, + "column": 13 + }, + "end": { + "line": 63, + "column": 16 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2530, + "end": 2531, + "loc": { + "start": { + "line": 63, + "column": 16 + }, + "end": { + "line": 63, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "user", + "start": 2531, + "end": 2537, + "loc": { + "start": { + "line": 63, + "column": 17 + }, + "end": { + "line": 63, + "column": 23 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2537, + "end": 2538, + "loc": { + "start": { + "line": 63, + "column": 23 + }, + "end": { + "line": 63, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2538, + "end": 2539, + "loc": { + "start": { + "line": 63, + "column": 24 + }, + "end": { + "line": 63, + "column": 25 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2544, + "end": 2545, + "loc": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 64, + "column": 5 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 2550, + "end": 2552, + "loc": { + "start": { + "line": 65, + "column": 4 + }, + "end": { + "line": 65, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2553, + "end": 2554, + "loc": { + "start": { + "line": 65, + "column": 7 + }, + "end": { + "line": 65, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 2554, + "end": 2555, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2555, + "end": 2556, + "loc": { + "start": { + "line": 65, + "column": 9 + }, + "end": { + "line": 65, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 2556, + "end": 2560, + "loc": { + "start": { + "line": 65, + "column": 10 + }, + "end": { + "line": 65, + "column": 14 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 2561, + "end": 2564, + "loc": { + "start": { + "line": 65, + "column": 15 + }, + "end": { + "line": 65, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 2565, + "end": 2574, + "loc": { + "start": { + "line": 65, + "column": 19 + }, + "end": { + "line": 65, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2574, + "end": 2575, + "loc": { + "start": { + "line": 65, + "column": 28 + }, + "end": { + "line": 65, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2576, + "end": 2577, + "loc": { + "start": { + "line": 65, + "column": 30 + }, + "end": { + "line": 65, + "column": 31 + } + } + }, + { + "type": { + "label": "delete", + "keyword": "delete", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "delete", + "start": 2584, + "end": 2590, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 2591, + "end": 2594, + "loc": { + "start": { + "line": 66, + "column": 13 + }, + "end": { + "line": 66, + "column": 16 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2594, + "end": 2595, + "loc": { + "start": { + "line": 66, + "column": 16 + }, + "end": { + "line": 66, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "trackEvents", + "start": 2595, + "end": 2608, + "loc": { + "start": { + "line": 66, + "column": 17 + }, + "end": { + "line": 66, + "column": 30 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2608, + "end": 2609, + "loc": { + "start": { + "line": 66, + "column": 30 + }, + "end": { + "line": 66, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2609, + "end": 2610, + "loc": { + "start": { + "line": 66, + "column": 31 + }, + "end": { + "line": 66, + "column": 32 + } + } + }, + { + "type": { + "label": "delete", + "keyword": "delete", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "delete", + "start": 2617, + "end": 2623, + "loc": { + "start": { + "line": 67, + "column": 6 + }, + "end": { + "line": 67, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 2624, + "end": 2627, + "loc": { + "start": { + "line": 67, + "column": 13 + }, + "end": { + "line": 67, + "column": 16 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2627, + "end": 2628, + "loc": { + "start": { + "line": 67, + "column": 16 + }, + "end": { + "line": 67, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "debugEventsUntilDate", + "start": 2628, + "end": 2650, + "loc": { + "start": { + "line": 67, + "column": 17 + }, + "end": { + "line": 67, + "column": 39 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2650, + "end": 2651, + "loc": { + "start": { + "line": 67, + "column": 39 + }, + "end": { + "line": 67, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2651, + "end": 2652, + "loc": { + "start": { + "line": 67, + "column": 40 + }, + "end": { + "line": 67, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2657, + "end": 2658, + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 2663, + "end": 2669, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 2670, + "end": 2673, + "loc": { + "start": { + "line": 69, + "column": 11 + }, + "end": { + "line": 69, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2673, + "end": 2674, + "loc": { + "start": { + "line": 69, + "column": 14 + }, + "end": { + "line": 69, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2677, + "end": 2678, + "loc": { + "start": { + "line": 70, + "column": 2 + }, + "end": { + "line": 70, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 2682, + "end": 2691, + "loc": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2691, + "end": 2692, + "loc": { + "start": { + "line": 72, + "column": 11 + }, + "end": { + "line": 72, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 2692, + "end": 2699, + "loc": { + "start": { + "line": 72, + "column": 12 + }, + "end": { + "line": 72, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2700, + "end": 2701, + "loc": { + "start": { + "line": 72, + "column": 20 + }, + "end": { + "line": 72, + "column": 21 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 2702, + "end": 2710, + "loc": { + "start": { + "line": 72, + "column": 22 + }, + "end": { + "line": 72, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2710, + "end": 2711, + "loc": { + "start": { + "line": 72, + "column": 30 + }, + "end": { + "line": 72, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2711, + "end": 2716, + "loc": { + "start": { + "line": 72, + "column": 31 + }, + "end": { + "line": 72, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2716, + "end": 2717, + "loc": { + "start": { + "line": 72, + "column": 36 + }, + "end": { + "line": 72, + "column": 37 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2718, + "end": 2719, + "loc": { + "start": { + "line": 72, + "column": 38 + }, + "end": { + "line": 72, + "column": 39 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 2724, + "end": 2726, + "loc": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2727, + "end": 2728, + "loc": { + "start": { + "line": 73, + "column": 7 + }, + "end": { + "line": 73, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "disabled", + "start": 2728, + "end": 2736, + "loc": { + "start": { + "line": 73, + "column": 8 + }, + "end": { + "line": 73, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2736, + "end": 2737, + "loc": { + "start": { + "line": 73, + "column": 16 + }, + "end": { + "line": 73, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2738, + "end": 2739, + "loc": { + "start": { + "line": 73, + "column": 18 + }, + "end": { + "line": 73, + "column": 19 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 2746, + "end": 2752, + "loc": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2752, + "end": 2753, + "loc": { + "start": { + "line": 74, + "column": 12 + }, + "end": { + "line": 74, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2758, + "end": 2759, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 5 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 2764, + "end": 2767, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addFullEvent", + "start": 2768, + "end": 2780, + "loc": { + "start": { + "line": 76, + "column": 8 + }, + "end": { + "line": 76, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2781, + "end": 2782, + "loc": { + "start": { + "line": 76, + "column": 21 + }, + "end": { + "line": 76, + "column": 22 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 2783, + "end": 2788, + "loc": { + "start": { + "line": 76, + "column": 23 + }, + "end": { + "line": 76, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2788, + "end": 2789, + "loc": { + "start": { + "line": 76, + "column": 28 + }, + "end": { + "line": 76, + "column": 29 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 2794, + "end": 2797, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addDebugEvent", + "start": 2798, + "end": 2811, + "loc": { + "start": { + "line": 77, + "column": 8 + }, + "end": { + "line": 77, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2812, + "end": 2813, + "loc": { + "start": { + "line": 77, + "column": 22 + }, + "end": { + "line": 77, + "column": 23 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 2814, + "end": 2819, + "loc": { + "start": { + "line": 77, + "column": 24 + }, + "end": { + "line": 77, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2819, + "end": 2820, + "loc": { + "start": { + "line": 77, + "column": 29 + }, + "end": { + "line": 77, + "column": 30 + } + } + }, + { + "type": "CommentLine", + "value": " Add event to the summary counters if appropriate", + "start": 2826, + "end": 2877, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizer", + "start": 2882, + "end": 2892, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2892, + "end": 2893, + "loc": { + "start": { + "line": 80, + "column": 14 + }, + "end": { + "line": 80, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 2893, + "end": 2907, + "loc": { + "start": { + "line": 80, + "column": 15 + }, + "end": { + "line": 80, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2907, + "end": 2908, + "loc": { + "start": { + "line": 80, + "column": 29 + }, + "end": { + "line": 80, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2908, + "end": 2913, + "loc": { + "start": { + "line": 80, + "column": 30 + }, + "end": { + "line": 80, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2913, + "end": 2914, + "loc": { + "start": { + "line": 80, + "column": 35 + }, + "end": { + "line": 80, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2914, + "end": 2915, + "loc": { + "start": { + "line": 80, + "column": 36 + }, + "end": { + "line": 80, + "column": 37 + } + } + }, + { + "type": "CommentLine", + "value": " Decide whether to add the event to the payload. Feature events may be added twice, once for", + "start": 2921, + "end": 3015, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 98 + } + } + }, + { + "type": "CommentLine", + "value": " the event (if tracked) and once for debugging.", + "start": 3020, + "end": 3069, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 53 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 3074, + "end": 3076, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3077, + "end": 3078, + "loc": { + "start": { + "line": 84, + "column": 7 + }, + "end": { + "line": 84, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3078, + "end": 3083, + "loc": { + "start": { + "line": 84, + "column": 8 + }, + "end": { + "line": 84, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3083, + "end": 3084, + "loc": { + "start": { + "line": 84, + "column": 13 + }, + "end": { + "line": 84, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 3084, + "end": 3088, + "loc": { + "start": { + "line": 84, + "column": 14 + }, + "end": { + "line": 84, + "column": 18 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 3089, + "end": 3092, + "loc": { + "start": { + "line": 84, + "column": 19 + }, + "end": { + "line": 84, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 3093, + "end": 3102, + "loc": { + "start": { + "line": 84, + "column": 23 + }, + "end": { + "line": 84, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3102, + "end": 3103, + "loc": { + "start": { + "line": 84, + "column": 32 + }, + "end": { + "line": 84, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3104, + "end": 3105, + "loc": { + "start": { + "line": 84, + "column": 34 + }, + "end": { + "line": 84, + "column": 35 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 3112, + "end": 3114, + "loc": { + "start": { + "line": 85, + "column": 6 + }, + "end": { + "line": 85, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3115, + "end": 3116, + "loc": { + "start": { + "line": 85, + "column": 9 + }, + "end": { + "line": 85, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "shouldSampleEvent", + "start": 3116, + "end": 3133, + "loc": { + "start": { + "line": 85, + "column": 10 + }, + "end": { + "line": 85, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3133, + "end": 3134, + "loc": { + "start": { + "line": 85, + "column": 27 + }, + "end": { + "line": 85, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3134, + "end": 3135, + "loc": { + "start": { + "line": 85, + "column": 28 + }, + "end": { + "line": 85, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3135, + "end": 3136, + "loc": { + "start": { + "line": 85, + "column": 29 + }, + "end": { + "line": 85, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3137, + "end": 3138, + "loc": { + "start": { + "line": 85, + "column": 31 + }, + "end": { + "line": 85, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addFullEvent", + "start": 3147, + "end": 3159, + "loc": { + "start": { + "line": 86, + "column": 8 + }, + "end": { + "line": 86, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3160, + "end": 3161, + "loc": { + "start": { + "line": 86, + "column": 21 + }, + "end": { + "line": 86, + "column": 22 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 3162, + "end": 3163, + "loc": { + "start": { + "line": 86, + "column": 23 + }, + "end": { + "line": 86, + "column": 24 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 3163, + "end": 3164, + "loc": { + "start": { + "line": 86, + "column": 24 + }, + "end": { + "line": 86, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3164, + "end": 3169, + "loc": { + "start": { + "line": 86, + "column": 25 + }, + "end": { + "line": 86, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3169, + "end": 3170, + "loc": { + "start": { + "line": 86, + "column": 30 + }, + "end": { + "line": 86, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "trackEvents", + "start": 3170, + "end": 3181, + "loc": { + "start": { + "line": 86, + "column": 31 + }, + "end": { + "line": 86, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3181, + "end": 3182, + "loc": { + "start": { + "line": 86, + "column": 42 + }, + "end": { + "line": 86, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addDebugEvent", + "start": 3191, + "end": 3204, + "loc": { + "start": { + "line": 87, + "column": 8 + }, + "end": { + "line": 87, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3205, + "end": 3206, + "loc": { + "start": { + "line": 87, + "column": 22 + }, + "end": { + "line": 87, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "shouldDebugEvent", + "start": 3207, + "end": 3223, + "loc": { + "start": { + "line": 87, + "column": 24 + }, + "end": { + "line": 87, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3223, + "end": 3224, + "loc": { + "start": { + "line": 87, + "column": 40 + }, + "end": { + "line": 87, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3224, + "end": 3229, + "loc": { + "start": { + "line": 87, + "column": 41 + }, + "end": { + "line": 87, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3229, + "end": 3230, + "loc": { + "start": { + "line": 87, + "column": 46 + }, + "end": { + "line": 87, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3230, + "end": 3231, + "loc": { + "start": { + "line": 87, + "column": 47 + }, + "end": { + "line": 87, + "column": 48 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3238, + "end": 3239, + "loc": { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 88, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3244, + "end": 3245, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 3246, + "end": 3250, + "loc": { + "start": { + "line": 89, + "column": 6 + }, + "end": { + "line": 89, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3251, + "end": 3252, + "loc": { + "start": { + "line": 89, + "column": 11 + }, + "end": { + "line": 89, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addFullEvent", + "start": 3259, + "end": 3271, + "loc": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3272, + "end": 3273, + "loc": { + "start": { + "line": 90, + "column": 19 + }, + "end": { + "line": 90, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "shouldSampleEvent", + "start": 3274, + "end": 3291, + "loc": { + "start": { + "line": 90, + "column": 21 + }, + "end": { + "line": 90, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3291, + "end": 3292, + "loc": { + "start": { + "line": 90, + "column": 38 + }, + "end": { + "line": 90, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3292, + "end": 3293, + "loc": { + "start": { + "line": 90, + "column": 39 + }, + "end": { + "line": 90, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3293, + "end": 3294, + "loc": { + "start": { + "line": 90, + "column": 40 + }, + "end": { + "line": 90, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3299, + "end": 3300, + "loc": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 5 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 3306, + "end": 3308, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3309, + "end": 3310, + "loc": { + "start": { + "line": 93, + "column": 7 + }, + "end": { + "line": 93, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addFullEvent", + "start": 3310, + "end": 3322, + "loc": { + "start": { + "line": 93, + "column": 8 + }, + "end": { + "line": 93, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3322, + "end": 3323, + "loc": { + "start": { + "line": 93, + "column": 20 + }, + "end": { + "line": 93, + "column": 21 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3324, + "end": 3325, + "loc": { + "start": { + "line": 93, + "column": 22 + }, + "end": { + "line": 93, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "queue", + "start": 3332, + "end": 3337, + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3337, + "end": 3338, + "loc": { + "start": { + "line": 94, + "column": 11 + }, + "end": { + "line": 94, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 3338, + "end": 3342, + "loc": { + "start": { + "line": 94, + "column": 12 + }, + "end": { + "line": 94, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3342, + "end": 3343, + "loc": { + "start": { + "line": 94, + "column": 16 + }, + "end": { + "line": 94, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "makeOutputEvent", + "start": 3343, + "end": 3358, + "loc": { + "start": { + "line": 94, + "column": 17 + }, + "end": { + "line": 94, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3358, + "end": 3359, + "loc": { + "start": { + "line": 94, + "column": 32 + }, + "end": { + "line": 94, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3359, + "end": 3364, + "loc": { + "start": { + "line": 94, + "column": 33 + }, + "end": { + "line": 94, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3364, + "end": 3365, + "loc": { + "start": { + "line": 94, + "column": 38 + }, + "end": { + "line": 94, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3365, + "end": 3366, + "loc": { + "start": { + "line": 94, + "column": 39 + }, + "end": { + "line": 94, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3366, + "end": 3367, + "loc": { + "start": { + "line": 94, + "column": 40 + }, + "end": { + "line": 94, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3372, + "end": 3373, + "loc": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 95, + "column": 5 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 3378, + "end": 3380, + "loc": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3381, + "end": 3382, + "loc": { + "start": { + "line": 96, + "column": 7 + }, + "end": { + "line": 96, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addDebugEvent", + "start": 3382, + "end": 3395, + "loc": { + "start": { + "line": 96, + "column": 8 + }, + "end": { + "line": 96, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3395, + "end": 3396, + "loc": { + "start": { + "line": 96, + "column": 21 + }, + "end": { + "line": 96, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3397, + "end": 3398, + "loc": { + "start": { + "line": 96, + "column": 23 + }, + "end": { + "line": 96, + "column": 24 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3405, + "end": 3410, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugEvent", + "start": 3411, + "end": 3421, + "loc": { + "start": { + "line": 97, + "column": 12 + }, + "end": { + "line": 97, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3422, + "end": 3423, + "loc": { + "start": { + "line": 97, + "column": 23 + }, + "end": { + "line": 97, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 3424, + "end": 3429, + "loc": { + "start": { + "line": 97, + "column": 25 + }, + "end": { + "line": 97, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3429, + "end": 3430, + "loc": { + "start": { + "line": 97, + "column": 30 + }, + "end": { + "line": 97, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "extend", + "start": 3430, + "end": 3436, + "loc": { + "start": { + "line": 97, + "column": 31 + }, + "end": { + "line": 97, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3436, + "end": 3437, + "loc": { + "start": { + "line": 97, + "column": 37 + }, + "end": { + "line": 97, + "column": 38 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3437, + "end": 3438, + "loc": { + "start": { + "line": 97, + "column": 38 + }, + "end": { + "line": 97, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3438, + "end": 3439, + "loc": { + "start": { + "line": 97, + "column": 39 + }, + "end": { + "line": 97, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3439, + "end": 3440, + "loc": { + "start": { + "line": 97, + "column": 40 + }, + "end": { + "line": 97, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3441, + "end": 3446, + "loc": { + "start": { + "line": 97, + "column": 42 + }, + "end": { + "line": 97, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3446, + "end": 3447, + "loc": { + "start": { + "line": 97, + "column": 47 + }, + "end": { + "line": 97, + "column": 48 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3448, + "end": 3449, + "loc": { + "start": { + "line": 97, + "column": 49 + }, + "end": { + "line": 97, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 3450, + "end": 3454, + "loc": { + "start": { + "line": 97, + "column": 51 + }, + "end": { + "line": 97, + "column": 55 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3454, + "end": 3455, + "loc": { + "start": { + "line": 97, + "column": 55 + }, + "end": { + "line": 97, + "column": 56 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "debug", + "start": 3456, + "end": 3463, + "loc": { + "start": { + "line": 97, + "column": 57 + }, + "end": { + "line": 97, + "column": 64 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3464, + "end": 3465, + "loc": { + "start": { + "line": 97, + "column": 65 + }, + "end": { + "line": 97, + "column": 66 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3465, + "end": 3466, + "loc": { + "start": { + "line": 97, + "column": 66 + }, + "end": { + "line": 97, + "column": 67 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3466, + "end": 3467, + "loc": { + "start": { + "line": 97, + "column": 67 + }, + "end": { + "line": 97, + "column": 68 + } + } + }, + { + "type": { + "label": "delete", + "keyword": "delete", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "delete", + "start": 3474, + "end": 3480, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugEvent", + "start": 3481, + "end": 3491, + "loc": { + "start": { + "line": 98, + "column": 13 + }, + "end": { + "line": 98, + "column": 23 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3491, + "end": 3492, + "loc": { + "start": { + "line": 98, + "column": 23 + }, + "end": { + "line": 98, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "trackEvents", + "start": 3492, + "end": 3505, + "loc": { + "start": { + "line": 98, + "column": 24 + }, + "end": { + "line": 98, + "column": 37 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3505, + "end": 3506, + "loc": { + "start": { + "line": 98, + "column": 37 + }, + "end": { + "line": 98, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3506, + "end": 3507, + "loc": { + "start": { + "line": 98, + "column": 38 + }, + "end": { + "line": 98, + "column": 39 + } + } + }, + { + "type": { + "label": "delete", + "keyword": "delete", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "delete", + "start": 3514, + "end": 3520, + "loc": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugEvent", + "start": 3521, + "end": 3531, + "loc": { + "start": { + "line": 99, + "column": 13 + }, + "end": { + "line": 99, + "column": 23 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3531, + "end": 3532, + "loc": { + "start": { + "line": 99, + "column": 23 + }, + "end": { + "line": 99, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "debugEventsUntilDate", + "start": 3532, + "end": 3554, + "loc": { + "start": { + "line": 99, + "column": 24 + }, + "end": { + "line": 99, + "column": 46 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3554, + "end": 3555, + "loc": { + "start": { + "line": 99, + "column": 46 + }, + "end": { + "line": 99, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3555, + "end": 3556, + "loc": { + "start": { + "line": 99, + "column": 47 + }, + "end": { + "line": 99, + "column": 48 + } + } + }, + { + "type": { + "label": "delete", + "keyword": "delete", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "delete", + "start": 3563, + "end": 3569, + "loc": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 100, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugEvent", + "start": 3570, + "end": 3580, + "loc": { + "start": { + "line": 100, + "column": 13 + }, + "end": { + "line": 100, + "column": 23 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3580, + "end": 3581, + "loc": { + "start": { + "line": 100, + "column": 23 + }, + "end": { + "line": 100, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "variation", + "start": 3581, + "end": 3592, + "loc": { + "start": { + "line": 100, + "column": 24 + }, + "end": { + "line": 100, + "column": 35 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3592, + "end": 3593, + "loc": { + "start": { + "line": 100, + "column": 35 + }, + "end": { + "line": 100, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3593, + "end": 3594, + "loc": { + "start": { + "line": 100, + "column": 36 + }, + "end": { + "line": 100, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "queue", + "start": 3601, + "end": 3606, + "loc": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3606, + "end": 3607, + "loc": { + "start": { + "line": 101, + "column": 11 + }, + "end": { + "line": 101, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 3607, + "end": 3611, + "loc": { + "start": { + "line": 101, + "column": 12 + }, + "end": { + "line": 101, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3611, + "end": 3612, + "loc": { + "start": { + "line": 101, + "column": 16 + }, + "end": { + "line": 101, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugEvent", + "start": 3612, + "end": 3622, + "loc": { + "start": { + "line": 101, + "column": 17 + }, + "end": { + "line": 101, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3622, + "end": 3623, + "loc": { + "start": { + "line": 101, + "column": 27 + }, + "end": { + "line": 101, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3623, + "end": 3624, + "loc": { + "start": { + "line": 101, + "column": 28 + }, + "end": { + "line": 101, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3629, + "end": 3630, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3633, + "end": 3634, + "loc": { + "start": { + "line": 103, + "column": 2 + }, + "end": { + "line": 103, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3634, + "end": 3635, + "loc": { + "start": { + "line": 103, + "column": 3 + }, + "end": { + "line": 103, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 3639, + "end": 3648, + "loc": { + "start": { + "line": 105, + "column": 2 + }, + "end": { + "line": 105, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3648, + "end": 3649, + "loc": { + "start": { + "line": 105, + "column": 11 + }, + "end": { + "line": 105, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 3649, + "end": 3654, + "loc": { + "start": { + "line": 105, + "column": 12 + }, + "end": { + "line": 105, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3655, + "end": 3656, + "loc": { + "start": { + "line": 105, + "column": 18 + }, + "end": { + "line": 105, + "column": 19 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 3657, + "end": 3665, + "loc": { + "start": { + "line": 105, + "column": 20 + }, + "end": { + "line": 105, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3665, + "end": 3666, + "loc": { + "start": { + "line": 105, + "column": 28 + }, + "end": { + "line": 105, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 3666, + "end": 3670, + "loc": { + "start": { + "line": 105, + "column": 29 + }, + "end": { + "line": 105, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3670, + "end": 3671, + "loc": { + "start": { + "line": 105, + "column": 33 + }, + "end": { + "line": 105, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3672, + "end": 3673, + "loc": { + "start": { + "line": 105, + "column": 35 + }, + "end": { + "line": 105, + "column": 36 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 3678, + "end": 3680, + "loc": { + "start": { + "line": 106, + "column": 4 + }, + "end": { + "line": 106, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3681, + "end": 3682, + "loc": { + "start": { + "line": 106, + "column": 7 + }, + "end": { + "line": 106, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "disabled", + "start": 3682, + "end": 3690, + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 106, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3690, + "end": 3691, + "loc": { + "start": { + "line": 106, + "column": 16 + }, + "end": { + "line": 106, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3692, + "end": 3693, + "loc": { + "start": { + "line": 106, + "column": 18 + }, + "end": { + "line": 106, + "column": 19 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 3700, + "end": 3706, + "loc": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 107, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 3707, + "end": 3714, + "loc": { + "start": { + "line": 107, + "column": 13 + }, + "end": { + "line": 107, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3714, + "end": 3715, + "loc": { + "start": { + "line": 107, + "column": 20 + }, + "end": { + "line": 107, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 3715, + "end": 3722, + "loc": { + "start": { + "line": 107, + "column": 21 + }, + "end": { + "line": 107, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3722, + "end": 3723, + "loc": { + "start": { + "line": 107, + "column": 28 + }, + "end": { + "line": 107, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3723, + "end": 3724, + "loc": { + "start": { + "line": 107, + "column": 29 + }, + "end": { + "line": 107, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3724, + "end": 3725, + "loc": { + "start": { + "line": 107, + "column": 30 + }, + "end": { + "line": 107, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3730, + "end": 3731, + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 108, + "column": 5 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3736, + "end": 3741, + "loc": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsToSend", + "start": 3742, + "end": 3754, + "loc": { + "start": { + "line": 109, + "column": 10 + }, + "end": { + "line": 109, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3755, + "end": 3756, + "loc": { + "start": { + "line": 109, + "column": 23 + }, + "end": { + "line": 109, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "queue", + "start": 3757, + "end": 3762, + "loc": { + "start": { + "line": 109, + "column": 25 + }, + "end": { + "line": 109, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3762, + "end": 3763, + "loc": { + "start": { + "line": 109, + "column": 30 + }, + "end": { + "line": 109, + "column": 31 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3768, + "end": 3773, + "loc": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 110, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summary", + "start": 3774, + "end": 3781, + "loc": { + "start": { + "line": 110, + "column": 10 + }, + "end": { + "line": 110, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3782, + "end": 3783, + "loc": { + "start": { + "line": 110, + "column": 18 + }, + "end": { + "line": 110, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizer", + "start": 3784, + "end": 3794, + "loc": { + "start": { + "line": 110, + "column": 20 + }, + "end": { + "line": 110, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3794, + "end": 3795, + "loc": { + "start": { + "line": 110, + "column": 30 + }, + "end": { + "line": 110, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getSummary", + "start": 3795, + "end": 3805, + "loc": { + "start": { + "line": 110, + "column": 31 + }, + "end": { + "line": 110, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3805, + "end": 3806, + "loc": { + "start": { + "line": 110, + "column": 41 + }, + "end": { + "line": 110, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3806, + "end": 3807, + "loc": { + "start": { + "line": 110, + "column": 42 + }, + "end": { + "line": 110, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3807, + "end": 3808, + "loc": { + "start": { + "line": 110, + "column": 43 + }, + "end": { + "line": 110, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizer", + "start": 3813, + "end": 3823, + "loc": { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 111, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3823, + "end": 3824, + "loc": { + "start": { + "line": 111, + "column": 14 + }, + "end": { + "line": 111, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clearSummary", + "start": 3824, + "end": 3836, + "loc": { + "start": { + "line": 111, + "column": 15 + }, + "end": { + "line": 111, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3836, + "end": 3837, + "loc": { + "start": { + "line": 111, + "column": 27 + }, + "end": { + "line": 111, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3837, + "end": 3838, + "loc": { + "start": { + "line": 111, + "column": 28 + }, + "end": { + "line": 111, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3838, + "end": 3839, + "loc": { + "start": { + "line": 111, + "column": 29 + }, + "end": { + "line": 111, + "column": 30 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 3844, + "end": 3846, + "loc": { + "start": { + "line": 112, + "column": 4 + }, + "end": { + "line": 112, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3847, + "end": 3848, + "loc": { + "start": { + "line": 112, + "column": 7 + }, + "end": { + "line": 112, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summary", + "start": 3848, + "end": 3855, + "loc": { + "start": { + "line": 112, + "column": 8 + }, + "end": { + "line": 112, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3855, + "end": 3856, + "loc": { + "start": { + "line": 112, + "column": 15 + }, + "end": { + "line": 112, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3857, + "end": 3858, + "loc": { + "start": { + "line": 112, + "column": 17 + }, + "end": { + "line": 112, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summary", + "start": 3865, + "end": 3872, + "loc": { + "start": { + "line": 113, + "column": 6 + }, + "end": { + "line": 113, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3872, + "end": 3873, + "loc": { + "start": { + "line": 113, + "column": 13 + }, + "end": { + "line": 113, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 3873, + "end": 3877, + "loc": { + "start": { + "line": 113, + "column": 14 + }, + "end": { + "line": 113, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3878, + "end": 3879, + "loc": { + "start": { + "line": 113, + "column": 19 + }, + "end": { + "line": 113, + "column": 20 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "summary", + "start": 3880, + "end": 3889, + "loc": { + "start": { + "line": 113, + "column": 21 + }, + "end": { + "line": 113, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3889, + "end": 3890, + "loc": { + "start": { + "line": 113, + "column": 30 + }, + "end": { + "line": 113, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsToSend", + "start": 3897, + "end": 3909, + "loc": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3909, + "end": 3910, + "loc": { + "start": { + "line": 114, + "column": 18 + }, + "end": { + "line": 114, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 3910, + "end": 3914, + "loc": { + "start": { + "line": 114, + "column": 19 + }, + "end": { + "line": 114, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3914, + "end": 3915, + "loc": { + "start": { + "line": 114, + "column": 23 + }, + "end": { + "line": 114, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summary", + "start": 3915, + "end": 3922, + "loc": { + "start": { + "line": 114, + "column": 24 + }, + "end": { + "line": 114, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3922, + "end": 3923, + "loc": { + "start": { + "line": 114, + "column": 31 + }, + "end": { + "line": 114, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3923, + "end": 3924, + "loc": { + "start": { + "line": 114, + "column": 32 + }, + "end": { + "line": 114, + "column": 33 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3929, + "end": 3930, + "loc": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 115, + "column": 5 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 3935, + "end": 3937, + "loc": { + "start": { + "line": 116, + "column": 4 + }, + "end": { + "line": 116, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3938, + "end": 3939, + "loc": { + "start": { + "line": 116, + "column": 7 + }, + "end": { + "line": 116, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsToSend", + "start": 3939, + "end": 3951, + "loc": { + "start": { + "line": 116, + "column": 8 + }, + "end": { + "line": 116, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3951, + "end": 3952, + "loc": { + "start": { + "line": 116, + "column": 20 + }, + "end": { + "line": 116, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 3952, + "end": 3958, + "loc": { + "start": { + "line": 116, + "column": 21 + }, + "end": { + "line": 116, + "column": 27 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 3959, + "end": 3962, + "loc": { + "start": { + "line": 116, + "column": 28 + }, + "end": { + "line": 116, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 3963, + "end": 3964, + "loc": { + "start": { + "line": 116, + "column": 32 + }, + "end": { + "line": 116, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3964, + "end": 3965, + "loc": { + "start": { + "line": 116, + "column": 33 + }, + "end": { + "line": 116, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3966, + "end": 3967, + "loc": { + "start": { + "line": 116, + "column": 35 + }, + "end": { + "line": 116, + "column": 36 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 3974, + "end": 3980, + "loc": { + "start": { + "line": 117, + "column": 6 + }, + "end": { + "line": 117, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 3981, + "end": 3988, + "loc": { + "start": { + "line": 117, + "column": 13 + }, + "end": { + "line": 117, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3988, + "end": 3989, + "loc": { + "start": { + "line": 117, + "column": 20 + }, + "end": { + "line": 117, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 3989, + "end": 3996, + "loc": { + "start": { + "line": 117, + "column": 21 + }, + "end": { + "line": 117, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3996, + "end": 3997, + "loc": { + "start": { + "line": 117, + "column": 28 + }, + "end": { + "line": 117, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3997, + "end": 3998, + "loc": { + "start": { + "line": 117, + "column": 29 + }, + "end": { + "line": 117, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3998, + "end": 3999, + "loc": { + "start": { + "line": 117, + "column": 30 + }, + "end": { + "line": 117, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4004, + "end": 4005, + "loc": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 118, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "queue", + "start": 4010, + "end": 4015, + "loc": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 119, + "column": 9 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4016, + "end": 4017, + "loc": { + "start": { + "line": 119, + "column": 10 + }, + "end": { + "line": 119, + "column": 11 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4018, + "end": 4019, + "loc": { + "start": { + "line": 119, + "column": 12 + }, + "end": { + "line": 119, + "column": 13 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4019, + "end": 4020, + "loc": { + "start": { + "line": 119, + "column": 13 + }, + "end": { + "line": 119, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4020, + "end": 4021, + "loc": { + "start": { + "line": 119, + "column": 14 + }, + "end": { + "line": 119, + "column": 15 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 4026, + "end": 4032, + "loc": { + "start": { + "line": 120, + "column": 4 + }, + "end": { + "line": 120, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventSender", + "start": 4033, + "end": 4044, + "loc": { + "start": { + "line": 120, + "column": 11 + }, + "end": { + "line": 120, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4044, + "end": 4045, + "loc": { + "start": { + "line": 120, + "column": 22 + }, + "end": { + "line": 120, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 4045, + "end": 4055, + "loc": { + "start": { + "line": 120, + "column": 23 + }, + "end": { + "line": 120, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4055, + "end": 4056, + "loc": { + "start": { + "line": 120, + "column": 33 + }, + "end": { + "line": 120, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsToSend", + "start": 4056, + "end": 4068, + "loc": { + "start": { + "line": 120, + "column": 34 + }, + "end": { + "line": 120, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4068, + "end": 4069, + "loc": { + "start": { + "line": 120, + "column": 46 + }, + "end": { + "line": 120, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 4070, + "end": 4074, + "loc": { + "start": { + "line": 120, + "column": 48 + }, + "end": { + "line": 120, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4074, + "end": 4075, + "loc": { + "start": { + "line": 120, + "column": 52 + }, + "end": { + "line": 120, + "column": 53 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4075, + "end": 4076, + "loc": { + "start": { + "line": 120, + "column": 53 + }, + "end": { + "line": 120, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 4076, + "end": 4080, + "loc": { + "start": { + "line": 120, + "column": 54 + }, + "end": { + "line": 120, + "column": 58 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4080, + "end": 4081, + "loc": { + "start": { + "line": 120, + "column": 58 + }, + "end": { + "line": 120, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "responseInfo", + "start": 4081, + "end": 4093, + "loc": { + "start": { + "line": 120, + "column": 59 + }, + "end": { + "line": 120, + "column": 71 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4094, + "end": 4096, + "loc": { + "start": { + "line": 120, + "column": 72 + }, + "end": { + "line": 120, + "column": 74 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4097, + "end": 4098, + "loc": { + "start": { + "line": 120, + "column": 75 + }, + "end": { + "line": 120, + "column": 76 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 4105, + "end": 4107, + "loc": { + "start": { + "line": 121, + "column": 6 + }, + "end": { + "line": 121, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4108, + "end": 4109, + "loc": { + "start": { + "line": 121, + "column": 9 + }, + "end": { + "line": 121, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "responseInfo", + "start": 4109, + "end": 4121, + "loc": { + "start": { + "line": 121, + "column": 10 + }, + "end": { + "line": 121, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4121, + "end": 4122, + "loc": { + "start": { + "line": 121, + "column": 22 + }, + "end": { + "line": 121, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4123, + "end": 4124, + "loc": { + "start": { + "line": 121, + "column": 24 + }, + "end": { + "line": 121, + "column": 25 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 4133, + "end": 4135, + "loc": { + "start": { + "line": 122, + "column": 8 + }, + "end": { + "line": 122, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4136, + "end": 4137, + "loc": { + "start": { + "line": 122, + "column": 11 + }, + "end": { + "line": 122, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "responseInfo", + "start": 4137, + "end": 4149, + "loc": { + "start": { + "line": 122, + "column": 12 + }, + "end": { + "line": 122, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4149, + "end": 4150, + "loc": { + "start": { + "line": 122, + "column": 24 + }, + "end": { + "line": 122, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "serverTime", + "start": 4150, + "end": 4160, + "loc": { + "start": { + "line": 122, + "column": 25 + }, + "end": { + "line": 122, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4160, + "end": 4161, + "loc": { + "start": { + "line": 122, + "column": 35 + }, + "end": { + "line": 122, + "column": 36 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4162, + "end": 4163, + "loc": { + "start": { + "line": 122, + "column": 37 + }, + "end": { + "line": 122, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastKnownPastTime", + "start": 4174, + "end": 4191, + "loc": { + "start": { + "line": 123, + "column": 10 + }, + "end": { + "line": 123, + "column": 27 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4192, + "end": 4193, + "loc": { + "start": { + "line": 123, + "column": 28 + }, + "end": { + "line": 123, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "responseInfo", + "start": 4194, + "end": 4206, + "loc": { + "start": { + "line": 123, + "column": 30 + }, + "end": { + "line": 123, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4206, + "end": 4207, + "loc": { + "start": { + "line": 123, + "column": 42 + }, + "end": { + "line": 123, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "serverTime", + "start": 4207, + "end": 4217, + "loc": { + "start": { + "line": 123, + "column": 43 + }, + "end": { + "line": 123, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4217, + "end": 4218, + "loc": { + "start": { + "line": 123, + "column": 53 + }, + "end": { + "line": 123, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4227, + "end": 4228, + "loc": { + "start": { + "line": 124, + "column": 8 + }, + "end": { + "line": 124, + "column": 9 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 4237, + "end": 4239, + "loc": { + "start": { + "line": 125, + "column": 8 + }, + "end": { + "line": 125, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4240, + "end": 4241, + "loc": { + "start": { + "line": 125, + "column": 11 + }, + "end": { + "line": 125, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "responseInfo", + "start": 4241, + "end": 4253, + "loc": { + "start": { + "line": 125, + "column": 12 + }, + "end": { + "line": 125, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4253, + "end": 4254, + "loc": { + "start": { + "line": 125, + "column": 24 + }, + "end": { + "line": 125, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "status", + "start": 4254, + "end": 4260, + "loc": { + "start": { + "line": 125, + "column": 25 + }, + "end": { + "line": 125, + "column": 31 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 4261, + "end": 4264, + "loc": { + "start": { + "line": 125, + "column": 32 + }, + "end": { + "line": 125, + "column": 35 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 401, + "start": 4265, + "end": 4268, + "loc": { + "start": { + "line": 125, + "column": 36 + }, + "end": { + "line": 125, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4268, + "end": 4269, + "loc": { + "start": { + "line": 125, + "column": 39 + }, + "end": { + "line": 125, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4270, + "end": 4271, + "loc": { + "start": { + "line": 125, + "column": 41 + }, + "end": { + "line": 125, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "disabled", + "start": 4282, + "end": 4290, + "loc": { + "start": { + "line": 126, + "column": 10 + }, + "end": { + "line": 126, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4291, + "end": 4292, + "loc": { + "start": { + "line": 126, + "column": 19 + }, + "end": { + "line": 126, + "column": 20 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 4293, + "end": 4297, + "loc": { + "start": { + "line": 126, + "column": 21 + }, + "end": { + "line": 126, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4297, + "end": 4298, + "loc": { + "start": { + "line": 126, + "column": 25 + }, + "end": { + "line": 126, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 4309, + "end": 4314, + "loc": { + "start": { + "line": 127, + "column": 10 + }, + "end": { + "line": 127, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4314, + "end": 4315, + "loc": { + "start": { + "line": 127, + "column": 15 + }, + "end": { + "line": 127, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onNextTick", + "start": 4315, + "end": 4325, + "loc": { + "start": { + "line": 127, + "column": 16 + }, + "end": { + "line": 127, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4325, + "end": 4326, + "loc": { + "start": { + "line": 127, + "column": 26 + }, + "end": { + "line": 127, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4326, + "end": 4327, + "loc": { + "start": { + "line": 127, + "column": 27 + }, + "end": { + "line": 127, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4327, + "end": 4328, + "loc": { + "start": { + "line": 127, + "column": 28 + }, + "end": { + "line": 127, + "column": 29 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4329, + "end": 4331, + "loc": { + "start": { + "line": 127, + "column": 30 + }, + "end": { + "line": 127, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4332, + "end": 4333, + "loc": { + "start": { + "line": 127, + "column": 33 + }, + "end": { + "line": 127, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 4346, + "end": 4353, + "loc": { + "start": { + "line": 128, + "column": 12 + }, + "end": { + "line": 128, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4353, + "end": 4354, + "loc": { + "start": { + "line": 128, + "column": 19 + }, + "end": { + "line": 128, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maybeReportError", + "start": 4354, + "end": 4370, + "loc": { + "start": { + "line": 128, + "column": 20 + }, + "end": { + "line": 128, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4370, + "end": 4371, + "loc": { + "start": { + "line": 128, + "column": 36 + }, + "end": { + "line": 128, + "column": 37 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 4386, + "end": 4389, + "loc": { + "start": { + "line": 129, + "column": 14 + }, + "end": { + "line": 129, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 4390, + "end": 4396, + "loc": { + "start": { + "line": 129, + "column": 18 + }, + "end": { + "line": 129, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4396, + "end": 4397, + "loc": { + "start": { + "line": 129, + "column": 24 + }, + "end": { + "line": 129, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDUnexpectedResponseError", + "start": 4397, + "end": 4422, + "loc": { + "start": { + "line": 129, + "column": 25 + }, + "end": { + "line": 129, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4422, + "end": 4423, + "loc": { + "start": { + "line": 129, + "column": 50 + }, + "end": { + "line": 129, + "column": 51 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Received 401 error, no further events will be posted", + "start": 4423, + "end": 4477, + "loc": { + "start": { + "line": 129, + "column": 51 + }, + "end": { + "line": 129, + "column": 105 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4477, + "end": 4478, + "loc": { + "start": { + "line": 129, + "column": 105 + }, + "end": { + "line": 129, + "column": 106 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4491, + "end": 4492, + "loc": { + "start": { + "line": 130, + "column": 12 + }, + "end": { + "line": 130, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4492, + "end": 4493, + "loc": { + "start": { + "line": 130, + "column": 13 + }, + "end": { + "line": 130, + "column": 14 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4504, + "end": 4505, + "loc": { + "start": { + "line": 131, + "column": 10 + }, + "end": { + "line": 131, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4505, + "end": 4506, + "loc": { + "start": { + "line": 131, + "column": 11 + }, + "end": { + "line": 131, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4506, + "end": 4507, + "loc": { + "start": { + "line": 131, + "column": 12 + }, + "end": { + "line": 131, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4516, + "end": 4517, + "loc": { + "start": { + "line": 132, + "column": 8 + }, + "end": { + "line": 132, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4524, + "end": 4525, + "loc": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 133, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4530, + "end": 4531, + "loc": { + "start": { + "line": 134, + "column": 4 + }, + "end": { + "line": 134, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4531, + "end": 4532, + "loc": { + "start": { + "line": 134, + "column": 5 + }, + "end": { + "line": 134, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4532, + "end": 4533, + "loc": { + "start": { + "line": 134, + "column": 6 + }, + "end": { + "line": 134, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4536, + "end": 4537, + "loc": { + "start": { + "line": 135, + "column": 2 + }, + "end": { + "line": 135, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4537, + "end": 4538, + "loc": { + "start": { + "line": 135, + "column": 3 + }, + "end": { + "line": 135, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 4542, + "end": 4551, + "loc": { + "start": { + "line": 137, + "column": 2 + }, + "end": { + "line": 137, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4551, + "end": 4552, + "loc": { + "start": { + "line": 137, + "column": 11 + }, + "end": { + "line": 137, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "start", + "start": 4552, + "end": 4557, + "loc": { + "start": { + "line": 137, + "column": 12 + }, + "end": { + "line": 137, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4558, + "end": 4559, + "loc": { + "start": { + "line": 137, + "column": 18 + }, + "end": { + "line": 137, + "column": 19 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 4560, + "end": 4568, + "loc": { + "start": { + "line": 137, + "column": 20 + }, + "end": { + "line": 137, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4568, + "end": 4569, + "loc": { + "start": { + "line": 137, + "column": 28 + }, + "end": { + "line": 137, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4569, + "end": 4570, + "loc": { + "start": { + "line": 137, + "column": 29 + }, + "end": { + "line": 137, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4571, + "end": 4572, + "loc": { + "start": { + "line": 137, + "column": 31 + }, + "end": { + "line": 137, + "column": 32 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 4577, + "end": 4582, + "loc": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushTick", + "start": 4583, + "end": 4592, + "loc": { + "start": { + "line": 138, + "column": 10 + }, + "end": { + "line": 138, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4593, + "end": 4594, + "loc": { + "start": { + "line": 138, + "column": 20 + }, + "end": { + "line": 138, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4595, + "end": 4596, + "loc": { + "start": { + "line": 138, + "column": 22 + }, + "end": { + "line": 138, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4596, + "end": 4597, + "loc": { + "start": { + "line": 138, + "column": 23 + }, + "end": { + "line": 138, + "column": 24 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4598, + "end": 4600, + "loc": { + "start": { + "line": 138, + "column": 25 + }, + "end": { + "line": 138, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4601, + "end": 4602, + "loc": { + "start": { + "line": 138, + "column": 28 + }, + "end": { + "line": 138, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 4609, + "end": 4618, + "loc": { + "start": { + "line": 139, + "column": 6 + }, + "end": { + "line": 139, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4618, + "end": 4619, + "loc": { + "start": { + "line": 139, + "column": 15 + }, + "end": { + "line": 139, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 4619, + "end": 4624, + "loc": { + "start": { + "line": 139, + "column": 16 + }, + "end": { + "line": 139, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4624, + "end": 4625, + "loc": { + "start": { + "line": 139, + "column": 21 + }, + "end": { + "line": 139, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4625, + "end": 4626, + "loc": { + "start": { + "line": 139, + "column": 22 + }, + "end": { + "line": 139, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4626, + "end": 4627, + "loc": { + "start": { + "line": 139, + "column": 23 + }, + "end": { + "line": 139, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushTimer", + "start": 4634, + "end": 4644, + "loc": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 140, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4645, + "end": 4646, + "loc": { + "start": { + "line": 140, + "column": 17 + }, + "end": { + "line": 140, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setTimeout", + "start": 4647, + "end": 4657, + "loc": { + "start": { + "line": 140, + "column": 19 + }, + "end": { + "line": 140, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4657, + "end": 4658, + "loc": { + "start": { + "line": 140, + "column": 29 + }, + "end": { + "line": 140, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushTick", + "start": 4658, + "end": 4667, + "loc": { + "start": { + "line": 140, + "column": 30 + }, + "end": { + "line": 140, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4667, + "end": 4668, + "loc": { + "start": { + "line": 140, + "column": 39 + }, + "end": { + "line": 140, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushInterval", + "start": 4669, + "end": 4682, + "loc": { + "start": { + "line": 140, + "column": 41 + }, + "end": { + "line": 140, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4682, + "end": 4683, + "loc": { + "start": { + "line": 140, + "column": 54 + }, + "end": { + "line": 140, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4683, + "end": 4684, + "loc": { + "start": { + "line": 140, + "column": 55 + }, + "end": { + "line": 140, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4689, + "end": 4690, + "loc": { + "start": { + "line": 141, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4690, + "end": 4691, + "loc": { + "start": { + "line": 141, + "column": 5 + }, + "end": { + "line": 141, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushTimer", + "start": 4696, + "end": 4706, + "loc": { + "start": { + "line": 142, + "column": 4 + }, + "end": { + "line": 142, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4707, + "end": 4708, + "loc": { + "start": { + "line": 142, + "column": 15 + }, + "end": { + "line": 142, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setTimeout", + "start": 4709, + "end": 4719, + "loc": { + "start": { + "line": 142, + "column": 17 + }, + "end": { + "line": 142, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4719, + "end": 4720, + "loc": { + "start": { + "line": 142, + "column": 27 + }, + "end": { + "line": 142, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushTick", + "start": 4720, + "end": 4729, + "loc": { + "start": { + "line": 142, + "column": 28 + }, + "end": { + "line": 142, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4729, + "end": 4730, + "loc": { + "start": { + "line": 142, + "column": 37 + }, + "end": { + "line": 142, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushInterval", + "start": 4731, + "end": 4744, + "loc": { + "start": { + "line": 142, + "column": 39 + }, + "end": { + "line": 142, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4744, + "end": 4745, + "loc": { + "start": { + "line": 142, + "column": 52 + }, + "end": { + "line": 142, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4745, + "end": 4746, + "loc": { + "start": { + "line": 142, + "column": 53 + }, + "end": { + "line": 142, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4749, + "end": 4750, + "loc": { + "start": { + "line": 143, + "column": 2 + }, + "end": { + "line": 143, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4750, + "end": 4751, + "loc": { + "start": { + "line": 143, + "column": 3 + }, + "end": { + "line": 143, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 4755, + "end": 4764, + "loc": { + "start": { + "line": 145, + "column": 2 + }, + "end": { + "line": 145, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4764, + "end": 4765, + "loc": { + "start": { + "line": 145, + "column": 11 + }, + "end": { + "line": 145, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stop", + "start": 4765, + "end": 4769, + "loc": { + "start": { + "line": 145, + "column": 12 + }, + "end": { + "line": 145, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4770, + "end": 4771, + "loc": { + "start": { + "line": 145, + "column": 17 + }, + "end": { + "line": 145, + "column": 18 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 4772, + "end": 4780, + "loc": { + "start": { + "line": 145, + "column": 19 + }, + "end": { + "line": 145, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4780, + "end": 4781, + "loc": { + "start": { + "line": 145, + "column": 27 + }, + "end": { + "line": 145, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4781, + "end": 4782, + "loc": { + "start": { + "line": 145, + "column": 28 + }, + "end": { + "line": 145, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4783, + "end": 4784, + "loc": { + "start": { + "line": 145, + "column": 30 + }, + "end": { + "line": 145, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clearTimeout", + "start": 4789, + "end": 4801, + "loc": { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 146, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4801, + "end": 4802, + "loc": { + "start": { + "line": 146, + "column": 16 + }, + "end": { + "line": 146, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flushTimer", + "start": 4802, + "end": 4812, + "loc": { + "start": { + "line": 146, + "column": 17 + }, + "end": { + "line": 146, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4812, + "end": 4813, + "loc": { + "start": { + "line": 146, + "column": 27 + }, + "end": { + "line": 146, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4813, + "end": 4814, + "loc": { + "start": { + "line": 146, + "column": 28 + }, + "end": { + "line": 146, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4817, + "end": 4818, + "loc": { + "start": { + "line": 147, + "column": 2 + }, + "end": { + "line": 147, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4818, + "end": 4819, + "loc": { + "start": { + "line": 147, + "column": 3 + }, + "end": { + "line": 147, + "column": 4 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 4823, + "end": 4829, + "loc": { + "start": { + "line": 149, + "column": 2 + }, + "end": { + "line": 149, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 4830, + "end": 4839, + "loc": { + "start": { + "line": 149, + "column": 9 + }, + "end": { + "line": 149, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4839, + "end": 4840, + "loc": { + "start": { + "line": 149, + "column": 18 + }, + "end": { + "line": 149, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4841, + "end": 4842, + "loc": { + "start": { + "line": 150, + "column": 0 + }, + "end": { + "line": 150, + "column": 1 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4843, + "end": 4843, + "loc": { + "start": { + "line": 151, + "column": 0 + }, + "end": { + "line": 151, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/EventSender.js.json b/docs/ast/source/EventSender.js.json new file mode 100644 index 00000000..000a360b --- /dev/null +++ b/docs/ast/source/EventSender.js.json @@ -0,0 +1,18462 @@ +{ + "type": "File", + "start": 0, + "end": 2452, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 90, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 2452, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 90, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 33, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 33 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 7, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 17 + } + }, + "local": { + "type": "Identifier", + "start": 12, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 12 + }, + "end": { + "line": 1, + "column": 17 + }, + "identifierName": "utils" + }, + "name": "utils" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 23, + "end": 32, + "loc": { + "start": { + "line": 1, + "column": 23 + }, + "end": { + "line": 1, + "column": 32 + } + }, + "extra": { + "rawValue": "./utils", + "raw": "'./utils'" + }, + "value": "./utils" + } + }, + { + "type": "VariableDeclaration", + "start": 35, + "end": 63, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 28 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 41, + "end": 62, + "loc": { + "start": { + "line": 3, + "column": 6 + }, + "end": { + "line": 3, + "column": 27 + } + }, + "id": { + "type": "Identifier", + "start": 41, + "end": 55, + "loc": { + "start": { + "line": 3, + "column": 6 + }, + "end": { + "line": 3, + "column": 20 + }, + "identifierName": "MAX_URL_LENGTH" + }, + "name": "MAX_URL_LENGTH" + }, + "init": { + "type": "NumericLiteral", + "start": 58, + "end": 62, + "loc": { + "start": { + "line": 3, + "column": 23 + }, + "end": { + "line": 3, + "column": 27 + } + }, + "extra": { + "rawValue": 2000, + "raw": "2000" + }, + "value": 2000 + } + } + ], + "kind": "const" + }, + { + "type": "ExportDefaultDeclaration", + "start": 65, + "end": 2451, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 89, + "column": 1 + } + }, + "declaration": { + "type": "FunctionDeclaration", + "start": 80, + "end": 2451, + "loc": { + "start": { + "line": 5, + "column": 15 + }, + "end": { + "line": 89, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 89, + "end": 100, + "loc": { + "start": { + "line": 5, + "column": 24 + }, + "end": { + "line": 5, + "column": 35 + }, + "identifierName": "EventSender" + }, + "name": "EventSender" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 101, + "end": 110, + "loc": { + "start": { + "line": 5, + "column": 36 + }, + "end": { + "line": 5, + "column": 45 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 112, + "end": 125, + "loc": { + "start": { + "line": 5, + "column": 47 + }, + "end": { + "line": 5, + "column": 60 + }, + "identifierName": "environmentId" + }, + "name": "environmentId" + }, + { + "type": "Identifier", + "start": 127, + "end": 139, + "loc": { + "start": { + "line": 5, + "column": 62 + }, + "end": { + "line": 5, + "column": 74 + }, + "identifierName": "forceHasCors" + }, + "name": "forceHasCors" + }, + { + "type": "Identifier", + "start": 141, + "end": 153, + "loc": { + "start": { + "line": 5, + "column": 76 + }, + "end": { + "line": 5, + "column": 88 + }, + "identifierName": "imageCreator" + }, + "name": "imageCreator" + } + ], + "body": { + "type": "BlockStatement", + "start": 155, + "end": 2451, + "loc": { + "start": { + "line": 5, + "column": 90 + }, + "end": { + "line": 89, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 159, + "end": 171, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 14 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 163, + "end": 170, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 13 + } + }, + "id": { + "type": "Identifier", + "start": 163, + "end": 170, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 13 + }, + "identifierName": "hasCors" + }, + "name": "hasCors" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 174, + "end": 234, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 7, + "column": 62 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 180, + "end": 233, + "loc": { + "start": { + "line": 7, + "column": 8 + }, + "end": { + "line": 7, + "column": 61 + } + }, + "id": { + "type": "Identifier", + "start": 180, + "end": 187, + "loc": { + "start": { + "line": 7, + "column": 8 + }, + "end": { + "line": 7, + "column": 15 + }, + "identifierName": "postUrl" + }, + "name": "postUrl" + }, + "init": { + "type": "BinaryExpression", + "start": 190, + "end": 233, + "loc": { + "start": { + "line": 7, + "column": 18 + }, + "end": { + "line": 7, + "column": 61 + } + }, + "left": { + "type": "BinaryExpression", + "start": 190, + "end": 217, + "loc": { + "start": { + "line": 7, + "column": 18 + }, + "end": { + "line": 7, + "column": 45 + } + }, + "left": { + "type": "Identifier", + "start": 190, + "end": 199, + "loc": { + "start": { + "line": 7, + "column": 18 + }, + "end": { + "line": 7, + "column": 27 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 202, + "end": 217, + "loc": { + "start": { + "line": 7, + "column": 30 + }, + "end": { + "line": 7, + "column": 45 + } + }, + "extra": { + "rawValue": "/events/bulk/", + "raw": "'/events/bulk/'" + }, + "value": "/events/bulk/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 220, + "end": 233, + "loc": { + "start": { + "line": 7, + "column": 48 + }, + "end": { + "line": 7, + "column": 61 + }, + "identifierName": "environmentId" + }, + "name": "environmentId" + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 237, + "end": 297, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 62 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 243, + "end": 296, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 61 + } + }, + "id": { + "type": "Identifier", + "start": 243, + "end": 251, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 16 + }, + "identifierName": "imageUrl" + }, + "name": "imageUrl" + }, + "init": { + "type": "BinaryExpression", + "start": 254, + "end": 296, + "loc": { + "start": { + "line": 8, + "column": 19 + }, + "end": { + "line": 8, + "column": 61 + } + }, + "left": { + "type": "BinaryExpression", + "start": 254, + "end": 287, + "loc": { + "start": { + "line": 8, + "column": 19 + }, + "end": { + "line": 8, + "column": 52 + } + }, + "left": { + "type": "BinaryExpression", + "start": 254, + "end": 271, + "loc": { + "start": { + "line": 8, + "column": 19 + }, + "end": { + "line": 8, + "column": 36 + } + }, + "left": { + "type": "Identifier", + "start": 254, + "end": 263, + "loc": { + "start": { + "line": 8, + "column": 19 + }, + "end": { + "line": 8, + "column": 28 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 266, + "end": 271, + "loc": { + "start": { + "line": 8, + "column": 31 + }, + "end": { + "line": 8, + "column": 36 + } + }, + "extra": { + "rawValue": "/a/", + "raw": "'/a/'" + }, + "value": "/a/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 274, + "end": 287, + "loc": { + "start": { + "line": 8, + "column": 39 + }, + "end": { + "line": 8, + "column": 52 + }, + "identifierName": "environmentId" + }, + "name": "environmentId" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 290, + "end": 296, + "loc": { + "start": { + "line": 8, + "column": 55 + }, + "end": { + "line": 8, + "column": 61 + } + }, + "extra": { + "rawValue": ".gif", + "raw": "'.gif'" + }, + "value": ".gif" + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 300, + "end": 318, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 20 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 306, + "end": 317, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 19 + } + }, + "id": { + "type": "Identifier", + "start": 306, + "end": 312, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 14 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "init": { + "type": "ObjectExpression", + "start": 315, + "end": 317, + "loc": { + "start": { + "line": 9, + "column": 17 + }, + "end": { + "line": 9, + "column": 19 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "FunctionDeclaration", + "start": 322, + "end": 483, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 17, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 331, + "end": 348, + "loc": { + "start": { + "line": 11, + "column": 11 + }, + "end": { + "line": 11, + "column": 28 + }, + "identifierName": "loadUrlUsingImage" + }, + "name": "loadUrlUsingImage" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 349, + "end": 352, + "loc": { + "start": { + "line": 11, + "column": 29 + }, + "end": { + "line": 11, + "column": 32 + }, + "identifierName": "src" + }, + "name": "src" + }, + { + "type": "Identifier", + "start": 354, + "end": 360, + "loc": { + "start": { + "line": 11, + "column": 34 + }, + "end": { + "line": 11, + "column": 40 + }, + "identifierName": "onDone" + }, + "name": "onDone" + } + ], + "body": { + "type": "BlockStatement", + "start": 362, + "end": 483, + "loc": { + "start": { + "line": 11, + "column": 42 + }, + "end": { + "line": 17, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 368, + "end": 392, + "loc": { + "start": { + "line": 12, + "column": 4 + }, + "end": { + "line": 12, + "column": 28 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 374, + "end": 391, + "loc": { + "start": { + "line": 12, + "column": 10 + }, + "end": { + "line": 12, + "column": 27 + } + }, + "id": { + "type": "Identifier", + "start": 374, + "end": 377, + "loc": { + "start": { + "line": 12, + "column": 10 + }, + "end": { + "line": 12, + "column": 13 + }, + "identifierName": "img" + }, + "name": "img" + }, + "init": { + "type": "NewExpression", + "start": 380, + "end": 391, + "loc": { + "start": { + "line": 12, + "column": 16 + }, + "end": { + "line": 12, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 384, + "end": 389, + "loc": { + "start": { + "line": 12, + "column": 20 + }, + "end": { + "line": 12, + "column": 25 + }, + "identifierName": "Image" + }, + "name": "Image" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 397, + "end": 460, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 15, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 401, + "end": 407, + "loc": { + "start": { + "line": 13, + "column": 8 + }, + "end": { + "line": 13, + "column": 14 + }, + "identifierName": "onDone" + }, + "name": "onDone" + }, + "consequent": { + "type": "BlockStatement", + "start": 409, + "end": 460, + "loc": { + "start": { + "line": 13, + "column": 16 + }, + "end": { + "line": 15, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 417, + "end": 454, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 43 + } + }, + "expression": { + "type": "CallExpression", + "start": 417, + "end": 453, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 42 + } + }, + "callee": { + "type": "MemberExpression", + "start": 417, + "end": 437, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 417, + "end": 420, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 9 + }, + "identifierName": "img" + }, + "name": "img" + }, + "property": { + "type": "Identifier", + "start": 421, + "end": 437, + "loc": { + "start": { + "line": 14, + "column": 10 + }, + "end": { + "line": 14, + "column": 26 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 438, + "end": 444, + "loc": { + "start": { + "line": 14, + "column": 27 + }, + "end": { + "line": 14, + "column": 33 + } + }, + "extra": { + "rawValue": "load", + "raw": "'load'" + }, + "value": "load" + }, + { + "type": "Identifier", + "start": 446, + "end": 452, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 14, + "column": 41 + }, + "identifierName": "onDone" + }, + "name": "onDone" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 465, + "end": 479, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 18 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 465, + "end": 478, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 17 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 465, + "end": 472, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 11 + } + }, + "object": { + "type": "Identifier", + "start": 465, + "end": 468, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 7 + }, + "identifierName": "img" + }, + "name": "img" + }, + "property": { + "type": "Identifier", + "start": 469, + "end": 472, + "loc": { + "start": { + "line": 16, + "column": 8 + }, + "end": { + "line": 16, + "column": 11 + }, + "identifierName": "src" + }, + "name": "src" + }, + "computed": false + }, + "right": { + "type": "Identifier", + "start": 475, + "end": 478, + "loc": { + "start": { + "line": 16, + "column": 14 + }, + "end": { + "line": 16, + "column": 17 + }, + "identifierName": "src" + }, + "name": "src" + } + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 487, + "end": 751, + "loc": { + "start": { + "line": 19, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 496, + "end": 511, + "loc": { + "start": { + "line": 19, + "column": 11 + }, + "end": { + "line": 19, + "column": 26 + }, + "identifierName": "getResponseInfo" + }, + "name": "getResponseInfo" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 512, + "end": 515, + "loc": { + "start": { + "line": 19, + "column": 27 + }, + "end": { + "line": 19, + "column": 30 + }, + "identifierName": "xhr" + }, + "name": "xhr" + } + ], + "body": { + "type": "BlockStatement", + "start": 517, + "end": 751, + "loc": { + "start": { + "line": 19, + "column": 32 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 523, + "end": 558, + "loc": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 39 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 529, + "end": 557, + "loc": { + "start": { + "line": 20, + "column": 10 + }, + "end": { + "line": 20, + "column": 38 + } + }, + "id": { + "type": "Identifier", + "start": 529, + "end": 532, + "loc": { + "start": { + "line": 20, + "column": 10 + }, + "end": { + "line": 20, + "column": 13 + }, + "identifierName": "ret" + }, + "name": "ret" + }, + "init": { + "type": "ObjectExpression", + "start": 535, + "end": 557, + "loc": { + "start": { + "line": 20, + "column": 16 + }, + "end": { + "line": 20, + "column": 38 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 537, + "end": 555, + "loc": { + "start": { + "line": 20, + "column": 18 + }, + "end": { + "line": 20, + "column": 36 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 537, + "end": 543, + "loc": { + "start": { + "line": 20, + "column": 18 + }, + "end": { + "line": 20, + "column": 24 + }, + "identifierName": "status" + }, + "name": "status" + }, + "value": { + "type": "MemberExpression", + "start": 545, + "end": 555, + "loc": { + "start": { + "line": 20, + "column": 26 + }, + "end": { + "line": 20, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 545, + "end": 548, + "loc": { + "start": { + "line": 20, + "column": 26 + }, + "end": { + "line": 20, + "column": 29 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 549, + "end": 555, + "loc": { + "start": { + "line": 20, + "column": 30 + }, + "end": { + "line": 20, + "column": 36 + }, + "identifierName": "status" + }, + "name": "status" + }, + "computed": false + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 563, + "end": 609, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 50 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 569, + "end": 608, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 49 + } + }, + "id": { + "type": "Identifier", + "start": 569, + "end": 576, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 17 + }, + "identifierName": "dateStr" + }, + "name": "dateStr" + }, + "init": { + "type": "CallExpression", + "start": 579, + "end": 608, + "loc": { + "start": { + "line": 21, + "column": 20 + }, + "end": { + "line": 21, + "column": 49 + } + }, + "callee": { + "type": "MemberExpression", + "start": 579, + "end": 600, + "loc": { + "start": { + "line": 21, + "column": 20 + }, + "end": { + "line": 21, + "column": 41 + } + }, + "object": { + "type": "Identifier", + "start": 579, + "end": 582, + "loc": { + "start": { + "line": 21, + "column": 20 + }, + "end": { + "line": 21, + "column": 23 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 583, + "end": 600, + "loc": { + "start": { + "line": 21, + "column": 24 + }, + "end": { + "line": 21, + "column": 41 + }, + "identifierName": "getResponseHeader" + }, + "name": "getResponseHeader" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 601, + "end": 607, + "loc": { + "start": { + "line": 21, + "column": 42 + }, + "end": { + "line": 21, + "column": 48 + } + }, + "extra": { + "rawValue": "Date", + "raw": "'Date'" + }, + "value": "Date" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 614, + "end": 731, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 618, + "end": 625, + "loc": { + "start": { + "line": 22, + "column": 8 + }, + "end": { + "line": 22, + "column": 15 + }, + "identifierName": "dateStr" + }, + "name": "dateStr" + }, + "consequent": { + "type": "BlockStatement", + "start": 627, + "end": 731, + "loc": { + "start": { + "line": 22, + "column": 17 + }, + "end": { + "line": 27, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 635, + "end": 668, + "loc": { + "start": { + "line": 23, + "column": 6 + }, + "end": { + "line": 23, + "column": 39 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 641, + "end": 667, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 38 + } + }, + "id": { + "type": "Identifier", + "start": 641, + "end": 645, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 16 + }, + "identifierName": "time" + }, + "name": "time" + }, + "init": { + "type": "CallExpression", + "start": 648, + "end": 667, + "loc": { + "start": { + "line": 23, + "column": 19 + }, + "end": { + "line": 23, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 648, + "end": 658, + "loc": { + "start": { + "line": 23, + "column": 19 + }, + "end": { + "line": 23, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 648, + "end": 652, + "loc": { + "start": { + "line": 23, + "column": 19 + }, + "end": { + "line": 23, + "column": 23 + }, + "identifierName": "Date" + }, + "name": "Date" + }, + "property": { + "type": "Identifier", + "start": 653, + "end": 658, + "loc": { + "start": { + "line": 23, + "column": 24 + }, + "end": { + "line": 23, + "column": 29 + }, + "identifierName": "parse" + }, + "name": "parse" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 659, + "end": 666, + "loc": { + "start": { + "line": 23, + "column": 30 + }, + "end": { + "line": 23, + "column": 37 + }, + "identifierName": "dateStr" + }, + "name": "dateStr" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 675, + "end": 725, + "loc": { + "start": { + "line": 24, + "column": 6 + }, + "end": { + "line": 26, + "column": 7 + } + }, + "test": { + "type": "Identifier", + "start": 679, + "end": 683, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 14 + }, + "identifierName": "time" + }, + "name": "time" + }, + "consequent": { + "type": "BlockStatement", + "start": 685, + "end": 725, + "loc": { + "start": { + "line": 24, + "column": 16 + }, + "end": { + "line": 26, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 695, + "end": 717, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 30 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 695, + "end": 716, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 29 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 695, + "end": 709, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 695, + "end": 698, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 11 + }, + "identifierName": "ret" + }, + "name": "ret" + }, + "property": { + "type": "Identifier", + "start": 699, + "end": 709, + "loc": { + "start": { + "line": 25, + "column": 12 + }, + "end": { + "line": 25, + "column": 22 + }, + "identifierName": "serverTime" + }, + "name": "serverTime" + }, + "computed": false + }, + "right": { + "type": "Identifier", + "start": 712, + "end": 716, + "loc": { + "start": { + "line": 25, + "column": 25 + }, + "end": { + "line": 25, + "column": 29 + }, + "identifierName": "time" + }, + "name": "time" + } + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 736, + "end": 747, + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 15 + } + }, + "argument": { + "type": "Identifier", + "start": 743, + "end": 746, + "loc": { + "start": { + "line": 28, + "column": 11 + }, + "end": { + "line": 28, + "column": 14 + }, + "identifierName": "ret" + }, + "name": "ret" + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 755, + "end": 1623, + "loc": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 764, + "end": 773, + "loc": { + "start": { + "line": 31, + "column": 11 + }, + "end": { + "line": 31, + "column": 20 + }, + "identifierName": "sendChunk" + }, + "name": "sendChunk" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 774, + "end": 780, + "loc": { + "start": { + "line": 31, + "column": 21 + }, + "end": { + "line": 31, + "column": 27 + }, + "identifierName": "events" + }, + "name": "events" + }, + { + "type": "Identifier", + "start": 782, + "end": 789, + "loc": { + "start": { + "line": 31, + "column": 29 + }, + "end": { + "line": 31, + "column": 36 + }, + "identifierName": "usePost" + }, + "name": "usePost" + }, + { + "type": "Identifier", + "start": 791, + "end": 795, + "loc": { + "start": { + "line": 31, + "column": 38 + }, + "end": { + "line": 31, + "column": 42 + }, + "identifierName": "sync" + }, + "name": "sync" + } + ], + "body": { + "type": "BlockStatement", + "start": 797, + "end": 1623, + "loc": { + "start": { + "line": 31, + "column": 44 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 803, + "end": 857, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 58 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 809, + "end": 856, + "loc": { + "start": { + "line": 32, + "column": 10 + }, + "end": { + "line": 32, + "column": 57 + } + }, + "id": { + "type": "Identifier", + "start": 809, + "end": 820, + "loc": { + "start": { + "line": 32, + "column": 10 + }, + "end": { + "line": 32, + "column": 21 + }, + "identifierName": "createImage" + }, + "name": "createImage" + }, + "init": { + "type": "LogicalExpression", + "start": 823, + "end": 856, + "loc": { + "start": { + "line": 32, + "column": 24 + }, + "end": { + "line": 32, + "column": 57 + } + }, + "left": { + "type": "Identifier", + "start": 823, + "end": 835, + "loc": { + "start": { + "line": 32, + "column": 24 + }, + "end": { + "line": 32, + "column": 36 + }, + "identifierName": "imageCreator" + }, + "name": "imageCreator" + }, + "operator": "||", + "right": { + "type": "Identifier", + "start": 839, + "end": 856, + "loc": { + "start": { + "line": 32, + "column": 40 + }, + "end": { + "line": 32, + "column": 57 + }, + "identifierName": "loadUrlUsingImage" + }, + "name": "loadUrlUsingImage" + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 862, + "end": 1498, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 52, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 868, + "end": 1497, + "loc": { + "start": { + "line": 33, + "column": 10 + }, + "end": { + "line": 52, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 868, + "end": 872, + "loc": { + "start": { + "line": 33, + "column": 10 + }, + "end": { + "line": 33, + "column": 14 + }, + "identifierName": "send" + }, + "name": "send" + }, + "init": { + "type": "ArrowFunctionExpression", + "start": 875, + "end": 1497, + "loc": { + "start": { + "line": 33, + "column": 17 + }, + "end": { + "line": 52, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 875, + "end": 881, + "loc": { + "start": { + "line": 33, + "column": 17 + }, + "end": { + "line": 33, + "column": 23 + }, + "identifierName": "onDone" + }, + "name": "onDone" + } + ], + "body": { + "type": "BlockStatement", + "start": 885, + "end": 1497, + "loc": { + "start": { + "line": 33, + "column": 27 + }, + "end": { + "line": 52, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 893, + "end": 1491, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 51, + "column": 7 + } + }, + "test": { + "type": "Identifier", + "start": 897, + "end": 904, + "loc": { + "start": { + "line": 34, + "column": 10 + }, + "end": { + "line": 34, + "column": 17 + }, + "identifierName": "usePost" + }, + "name": "usePost" + }, + "consequent": { + "type": "BlockStatement", + "start": 906, + "end": 1342, + "loc": { + "start": { + "line": 34, + "column": 19 + }, + "end": { + "line": 48, + "column": 7 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 916, + "end": 949, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 41 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 922, + "end": 948, + "loc": { + "start": { + "line": 35, + "column": 14 + }, + "end": { + "line": 35, + "column": 40 + } + }, + "id": { + "type": "Identifier", + "start": 922, + "end": 925, + "loc": { + "start": { + "line": 35, + "column": 14 + }, + "end": { + "line": 35, + "column": 17 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "init": { + "type": "NewExpression", + "start": 928, + "end": 948, + "loc": { + "start": { + "line": 35, + "column": 20 + }, + "end": { + "line": 35, + "column": 40 + } + }, + "callee": { + "type": "Identifier", + "start": 932, + "end": 946, + "loc": { + "start": { + "line": 35, + "column": 24 + }, + "end": { + "line": 35, + "column": 38 + }, + "identifierName": "XMLHttpRequest" + }, + "name": "XMLHttpRequest" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 958, + "end": 991, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 958, + "end": 990, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 958, + "end": 966, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 958, + "end": 961, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 11 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 962, + "end": 966, + "loc": { + "start": { + "line": 36, + "column": 12 + }, + "end": { + "line": 36, + "column": 16 + }, + "identifierName": "open" + }, + "name": "open" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 967, + "end": 973, + "loc": { + "start": { + "line": 36, + "column": 17 + }, + "end": { + "line": 36, + "column": 23 + } + }, + "extra": { + "rawValue": "POST", + "raw": "'POST'" + }, + "value": "POST" + }, + { + "type": "Identifier", + "start": 975, + "end": 982, + "loc": { + "start": { + "line": 36, + "column": 25 + }, + "end": { + "line": 36, + "column": 32 + }, + "identifierName": "postUrl" + }, + "name": "postUrl" + }, + { + "type": "UnaryExpression", + "start": 984, + "end": 989, + "loc": { + "start": { + "line": 36, + "column": 34 + }, + "end": { + "line": 36, + "column": 39 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 985, + "end": 989, + "loc": { + "start": { + "line": 36, + "column": 35 + }, + "end": { + "line": 36, + "column": 39 + }, + "identifierName": "sync" + }, + "name": "sync" + }, + "extra": { + "parenthesizedArgument": false + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1000, + "end": 1024, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 32 + } + }, + "expression": { + "type": "CallExpression", + "start": 1000, + "end": 1023, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 31 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1000, + "end": 1018, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 1000, + "end": 1005, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 13 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 1006, + "end": 1018, + "loc": { + "start": { + "line": 37, + "column": 14 + }, + "end": { + "line": 37, + "column": 26 + }, + "identifierName": "addLDHeaders" + }, + "name": "addLDHeaders" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1019, + "end": 1022, + "loc": { + "start": { + "line": 37, + "column": 27 + }, + "end": { + "line": 37, + "column": 30 + }, + "identifierName": "xhr" + }, + "name": "xhr" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1033, + "end": 1090, + "loc": { + "start": { + "line": 38, + "column": 8 + }, + "end": { + "line": 38, + "column": 65 + } + }, + "expression": { + "type": "CallExpression", + "start": 1033, + "end": 1089, + "loc": { + "start": { + "line": 38, + "column": 8 + }, + "end": { + "line": 38, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1033, + "end": 1053, + "loc": { + "start": { + "line": 38, + "column": 8 + }, + "end": { + "line": 38, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 1033, + "end": 1036, + "loc": { + "start": { + "line": 38, + "column": 8 + }, + "end": { + "line": 38, + "column": 11 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 1037, + "end": 1053, + "loc": { + "start": { + "line": 38, + "column": 12 + }, + "end": { + "line": 38, + "column": 28 + }, + "identifierName": "setRequestHeader" + }, + "name": "setRequestHeader" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1054, + "end": 1068, + "loc": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 38, + "column": 43 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + { + "type": "StringLiteral", + "start": 1070, + "end": 1088, + "loc": { + "start": { + "line": 38, + "column": 45 + }, + "end": { + "line": 38, + "column": 63 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1099, + "end": 1156, + "loc": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 39, + "column": 65 + } + }, + "expression": { + "type": "CallExpression", + "start": 1099, + "end": 1155, + "loc": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 39, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1099, + "end": 1119, + "loc": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 39, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 1099, + "end": 1102, + "loc": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 39, + "column": 11 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 1103, + "end": 1119, + "loc": { + "start": { + "line": 39, + "column": 12 + }, + "end": { + "line": 39, + "column": 28 + }, + "identifierName": "setRequestHeader" + }, + "name": "setRequestHeader" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1120, + "end": 1149, + "loc": { + "start": { + "line": 39, + "column": 29 + }, + "end": { + "line": 39, + "column": 58 + } + }, + "extra": { + "rawValue": "X-LaunchDarkly-Event-Schema", + "raw": "'X-LaunchDarkly-Event-Schema'" + }, + "value": "X-LaunchDarkly-Event-Schema" + }, + { + "type": "StringLiteral", + "start": 1151, + "end": 1154, + "loc": { + "start": { + "line": 39, + "column": 60 + }, + "end": { + "line": 39, + "column": 63 + } + }, + "extra": { + "rawValue": "3", + "raw": "'3'" + }, + "value": "3" + } + ] + } + }, + { + "type": "IfStatement", + "start": 1166, + "end": 1291, + "loc": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 45, + "column": 9 + } + }, + "test": { + "type": "UnaryExpression", + "start": 1170, + "end": 1175, + "loc": { + "start": { + "line": 41, + "column": 12 + }, + "end": { + "line": 41, + "column": 17 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 1171, + "end": 1175, + "loc": { + "start": { + "line": 41, + "column": 13 + }, + "end": { + "line": 41, + "column": 17 + }, + "identifierName": "sync" + }, + "name": "sync" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 1177, + "end": 1291, + "loc": { + "start": { + "line": 41, + "column": 19 + }, + "end": { + "line": 45, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1189, + "end": 1281, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 44, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 1189, + "end": 1280, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 44, + "column": 12 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1189, + "end": 1209, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 1189, + "end": 1192, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 13 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 1193, + "end": 1209, + "loc": { + "start": { + "line": 42, + "column": 14 + }, + "end": { + "line": 42, + "column": 30 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1210, + "end": 1216, + "loc": { + "start": { + "line": 42, + "column": 31 + }, + "end": { + "line": 42, + "column": 37 + } + }, + "extra": { + "rawValue": "load", + "raw": "'load'" + }, + "value": "load" + }, + { + "type": "ArrowFunctionExpression", + "start": 1218, + "end": 1279, + "loc": { + "start": { + "line": 42, + "column": 39 + }, + "end": { + "line": 44, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1224, + "end": 1279, + "loc": { + "start": { + "line": 42, + "column": 45 + }, + "end": { + "line": 44, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1238, + "end": 1267, + "loc": { + "start": { + "line": 43, + "column": 12 + }, + "end": { + "line": 43, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 1238, + "end": 1266, + "loc": { + "start": { + "line": 43, + "column": 12 + }, + "end": { + "line": 43, + "column": 40 + } + }, + "callee": { + "type": "Identifier", + "start": 1238, + "end": 1244, + "loc": { + "start": { + "line": 43, + "column": 12 + }, + "end": { + "line": 43, + "column": 18 + }, + "identifierName": "onDone" + }, + "name": "onDone" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1245, + "end": 1265, + "loc": { + "start": { + "line": 43, + "column": 19 + }, + "end": { + "line": 43, + "column": 39 + } + }, + "callee": { + "type": "Identifier", + "start": 1245, + "end": 1260, + "loc": { + "start": { + "line": 43, + "column": 19 + }, + "end": { + "line": 43, + "column": 34 + }, + "identifierName": "getResponseInfo" + }, + "name": "getResponseInfo" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1261, + "end": 1264, + "loc": { + "start": { + "line": 43, + "column": 35 + }, + "end": { + "line": 43, + "column": 38 + }, + "identifierName": "xhr" + }, + "name": "xhr" + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 1301, + "end": 1334, + "loc": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 47, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 1301, + "end": 1333, + "loc": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 47, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1301, + "end": 1309, + "loc": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 47, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 1301, + "end": 1304, + "loc": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 47, + "column": 11 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 1305, + "end": 1309, + "loc": { + "start": { + "line": 47, + "column": 12 + }, + "end": { + "line": 47, + "column": 16 + }, + "identifierName": "send" + }, + "name": "send" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1310, + "end": 1332, + "loc": { + "start": { + "line": 47, + "column": 17 + }, + "end": { + "line": 47, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1310, + "end": 1324, + "loc": { + "start": { + "line": 47, + "column": 17 + }, + "end": { + "line": 47, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 1310, + "end": 1314, + "loc": { + "start": { + "line": 47, + "column": 17 + }, + "end": { + "line": 47, + "column": 21 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 1315, + "end": 1324, + "loc": { + "start": { + "line": 47, + "column": 22 + }, + "end": { + "line": 47, + "column": 31 + }, + "identifierName": "stringify" + }, + "name": "stringify" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1325, + "end": 1331, + "loc": { + "start": { + "line": 47, + "column": 32 + }, + "end": { + "line": 47, + "column": 38 + }, + "identifierName": "events" + }, + "name": "events" + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 1348, + "end": 1491, + "loc": { + "start": { + "line": 48, + "column": 13 + }, + "end": { + "line": 51, + "column": 7 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1358, + "end": 1435, + "loc": { + "start": { + "line": 49, + "column": 8 + }, + "end": { + "line": 49, + "column": 85 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1364, + "end": 1434, + "loc": { + "start": { + "line": 49, + "column": 14 + }, + "end": { + "line": 49, + "column": 84 + } + }, + "id": { + "type": "Identifier", + "start": 1364, + "end": 1367, + "loc": { + "start": { + "line": 49, + "column": 14 + }, + "end": { + "line": 49, + "column": 17 + }, + "identifierName": "src" + }, + "name": "src" + }, + "init": { + "type": "BinaryExpression", + "start": 1370, + "end": 1434, + "loc": { + "start": { + "line": 49, + "column": 20 + }, + "end": { + "line": 49, + "column": 84 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1370, + "end": 1386, + "loc": { + "start": { + "line": 49, + "column": 20 + }, + "end": { + "line": 49, + "column": 36 + } + }, + "left": { + "type": "Identifier", + "start": 1370, + "end": 1378, + "loc": { + "start": { + "line": 49, + "column": 20 + }, + "end": { + "line": 49, + "column": 28 + }, + "identifierName": "imageUrl" + }, + "name": "imageUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1381, + "end": 1386, + "loc": { + "start": { + "line": 49, + "column": 31 + }, + "end": { + "line": 49, + "column": 36 + } + }, + "extra": { + "rawValue": "?d=", + "raw": "'?d='" + }, + "value": "?d=" + } + }, + "operator": "+", + "right": { + "type": "CallExpression", + "start": 1389, + "end": 1434, + "loc": { + "start": { + "line": 49, + "column": 39 + }, + "end": { + "line": 49, + "column": 84 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1389, + "end": 1410, + "loc": { + "start": { + "line": 49, + "column": 39 + }, + "end": { + "line": 49, + "column": 60 + } + }, + "object": { + "type": "Identifier", + "start": 1389, + "end": 1394, + "loc": { + "start": { + "line": 49, + "column": 39 + }, + "end": { + "line": 49, + "column": 44 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 1395, + "end": 1410, + "loc": { + "start": { + "line": 49, + "column": 45 + }, + "end": { + "line": 49, + "column": 60 + }, + "identifierName": "base64URLEncode" + }, + "name": "base64URLEncode" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1411, + "end": 1433, + "loc": { + "start": { + "line": 49, + "column": 61 + }, + "end": { + "line": 49, + "column": 83 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1411, + "end": 1425, + "loc": { + "start": { + "line": 49, + "column": 61 + }, + "end": { + "line": 49, + "column": 75 + } + }, + "object": { + "type": "Identifier", + "start": 1411, + "end": 1415, + "loc": { + "start": { + "line": 49, + "column": 61 + }, + "end": { + "line": 49, + "column": 65 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 1416, + "end": 1425, + "loc": { + "start": { + "line": 49, + "column": 66 + }, + "end": { + "line": 49, + "column": 75 + }, + "identifierName": "stringify" + }, + "name": "stringify" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1426, + "end": 1432, + "loc": { + "start": { + "line": 49, + "column": 76 + }, + "end": { + "line": 49, + "column": 82 + }, + "identifierName": "events" + }, + "name": "events" + } + ] + } + ] + } + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1444, + "end": 1483, + "loc": { + "start": { + "line": 50, + "column": 8 + }, + "end": { + "line": 50, + "column": 47 + } + }, + "expression": { + "type": "CallExpression", + "start": 1444, + "end": 1482, + "loc": { + "start": { + "line": 50, + "column": 8 + }, + "end": { + "line": 50, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 1444, + "end": 1455, + "loc": { + "start": { + "line": 50, + "column": 8 + }, + "end": { + "line": 50, + "column": 19 + }, + "identifierName": "createImage" + }, + "name": "createImage" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1456, + "end": 1459, + "loc": { + "start": { + "line": 50, + "column": 20 + }, + "end": { + "line": 50, + "column": 23 + }, + "identifierName": "src" + }, + "name": "src" + }, + { + "type": "ConditionalExpression", + "start": 1461, + "end": 1481, + "loc": { + "start": { + "line": 50, + "column": 25 + }, + "end": { + "line": 50, + "column": 45 + } + }, + "test": { + "type": "Identifier", + "start": 1461, + "end": 1465, + "loc": { + "start": { + "line": 50, + "column": 25 + }, + "end": { + "line": 50, + "column": 29 + }, + "identifierName": "sync" + }, + "name": "sync" + }, + "consequent": { + "type": "NullLiteral", + "start": 1468, + "end": 1472, + "loc": { + "start": { + "line": 50, + "column": 32 + }, + "end": { + "line": 50, + "column": 36 + } + } + }, + "alternate": { + "type": "Identifier", + "start": 1475, + "end": 1481, + "loc": { + "start": { + "line": 50, + "column": 39 + }, + "end": { + "line": 50, + "column": 45 + }, + "identifierName": "onDone" + }, + "name": "onDone" + } + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 1504, + "end": 1619, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 60, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 1508, + "end": 1512, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 12 + }, + "identifierName": "sync" + }, + "name": "sync" + }, + "consequent": { + "type": "BlockStatement", + "start": 1514, + "end": 1535, + "loc": { + "start": { + "line": 54, + "column": 14 + }, + "end": { + "line": 56, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1522, + "end": 1529, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 1522, + "end": 1528, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 12 + } + }, + "callee": { + "type": "Identifier", + "start": 1522, + "end": 1526, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 10 + }, + "identifierName": "send" + }, + "name": "send" + }, + "arguments": [] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 1541, + "end": 1619, + "loc": { + "start": { + "line": 56, + "column": 11 + }, + "end": { + "line": 60, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1549, + "end": 1613, + "loc": { + "start": { + "line": 57, + "column": 6 + }, + "end": { + "line": 59, + "column": 9 + } + }, + "argument": { + "type": "NewExpression", + "start": 1556, + "end": 1612, + "loc": { + "start": { + "line": 57, + "column": 13 + }, + "end": { + "line": 59, + "column": 8 + } + }, + "callee": { + "type": "Identifier", + "start": 1560, + "end": 1567, + "loc": { + "start": { + "line": 57, + "column": 17 + }, + "end": { + "line": 57, + "column": 24 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 1568, + "end": 1611, + "loc": { + "start": { + "line": 57, + "column": 25 + }, + "end": { + "line": 59, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1568, + "end": 1575, + "loc": { + "start": { + "line": 57, + "column": 25 + }, + "end": { + "line": 57, + "column": 32 + }, + "identifierName": "resolve" + }, + "name": "resolve" + } + ], + "body": { + "type": "BlockStatement", + "start": 1579, + "end": 1611, + "loc": { + "start": { + "line": 57, + "column": 36 + }, + "end": { + "line": 59, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1589, + "end": 1603, + "loc": { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 58, + "column": 22 + } + }, + "expression": { + "type": "CallExpression", + "start": 1589, + "end": 1602, + "loc": { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 58, + "column": 21 + } + }, + "callee": { + "type": "Identifier", + "start": 1589, + "end": 1593, + "loc": { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 58, + "column": 12 + }, + "identifierName": "send" + }, + "name": "send" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1594, + "end": 1601, + "loc": { + "start": { + "line": 58, + "column": 13 + }, + "end": { + "line": 58, + "column": 20 + }, + "identifierName": "resolve" + }, + "name": "resolve" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1627, + "end": 2431, + "loc": { + "start": { + "line": 63, + "column": 2 + }, + "end": { + "line": 86, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1627, + "end": 2430, + "loc": { + "start": { + "line": 63, + "column": 2 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1627, + "end": 1644, + "loc": { + "start": { + "line": 63, + "column": 2 + }, + "end": { + "line": 63, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 1627, + "end": 1633, + "loc": { + "start": { + "line": 63, + "column": 2 + }, + "end": { + "line": 63, + "column": 8 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "property": { + "type": "Identifier", + "start": 1634, + "end": 1644, + "loc": { + "start": { + "line": 63, + "column": 9 + }, + "end": { + "line": 63, + "column": 19 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 1647, + "end": 2430, + "loc": { + "start": { + "line": 63, + "column": 22 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1656, + "end": 1662, + "loc": { + "start": { + "line": 63, + "column": 31 + }, + "end": { + "line": 63, + "column": 37 + }, + "identifierName": "events" + }, + "name": "events" + }, + { + "type": "Identifier", + "start": 1664, + "end": 1668, + "loc": { + "start": { + "line": 63, + "column": 39 + }, + "end": { + "line": 63, + "column": 43 + }, + "identifierName": "sync" + }, + "name": "sync" + } + ], + "body": { + "type": "BlockStatement", + "start": 1670, + "end": 2430, + "loc": { + "start": { + "line": 63, + "column": 45 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 1744, + "end": 1934, + "loc": { + "start": { + "line": 65, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 1748, + "end": 1769, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 29 + } + }, + "left": { + "type": "Identifier", + "start": 1748, + "end": 1755, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 15 + }, + "identifierName": "hasCors" + }, + "name": "hasCors", + "leadingComments": null + }, + "operator": "===", + "right": { + "type": "Identifier", + "start": 1760, + "end": 1769, + "loc": { + "start": { + "line": 65, + "column": 20 + }, + "end": { + "line": 65, + "column": 29 + }, + "identifierName": "undefined" + }, + "name": "undefined" + }, + "leadingComments": null + }, + "consequent": { + "type": "BlockStatement", + "start": 1771, + "end": 1934, + "loc": { + "start": { + "line": 65, + "column": 31 + }, + "end": { + "line": 71, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 1779, + "end": 1928, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 70, + "column": 7 + } + }, + "test": { + "type": "BinaryExpression", + "start": 1783, + "end": 1809, + "loc": { + "start": { + "line": 66, + "column": 10 + }, + "end": { + "line": 66, + "column": 36 + } + }, + "left": { + "type": "Identifier", + "start": 1783, + "end": 1795, + "loc": { + "start": { + "line": 66, + "column": 10 + }, + "end": { + "line": 66, + "column": 22 + }, + "identifierName": "forceHasCors" + }, + "name": "forceHasCors" + }, + "operator": "===", + "right": { + "type": "Identifier", + "start": 1800, + "end": 1809, + "loc": { + "start": { + "line": 66, + "column": 27 + }, + "end": { + "line": 66, + "column": 36 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 1811, + "end": 1881, + "loc": { + "start": { + "line": 66, + "column": 38 + }, + "end": { + "line": 68, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1821, + "end": 1873, + "loc": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 60 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1821, + "end": 1872, + "loc": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 59 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1821, + "end": 1828, + "loc": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 15 + }, + "identifierName": "hasCors" + }, + "name": "hasCors" + }, + "right": { + "type": "BinaryExpression", + "start": 1831, + "end": 1872, + "loc": { + "start": { + "line": 67, + "column": 18 + }, + "end": { + "line": 67, + "column": 59 + } + }, + "left": { + "type": "StringLiteral", + "start": 1831, + "end": 1848, + "loc": { + "start": { + "line": 67, + "column": 18 + }, + "end": { + "line": 67, + "column": 35 + } + }, + "extra": { + "rawValue": "withCredentials", + "raw": "'withCredentials'" + }, + "value": "withCredentials" + }, + "operator": "in", + "right": { + "type": "NewExpression", + "start": 1852, + "end": 1872, + "loc": { + "start": { + "line": 67, + "column": 39 + }, + "end": { + "line": 67, + "column": 59 + } + }, + "callee": { + "type": "Identifier", + "start": 1856, + "end": 1870, + "loc": { + "start": { + "line": 67, + "column": 43 + }, + "end": { + "line": 67, + "column": 57 + }, + "identifierName": "XMLHttpRequest" + }, + "name": "XMLHttpRequest" + }, + "arguments": [] + } + } + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 1887, + "end": 1928, + "loc": { + "start": { + "line": 68, + "column": 13 + }, + "end": { + "line": 70, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1897, + "end": 1920, + "loc": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 69, + "column": 31 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1897, + "end": 1919, + "loc": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 69, + "column": 30 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1897, + "end": 1904, + "loc": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 69, + "column": 15 + }, + "identifierName": "hasCors" + }, + "name": "hasCors" + }, + "right": { + "type": "Identifier", + "start": 1907, + "end": 1919, + "loc": { + "start": { + "line": 69, + "column": 18 + }, + "end": { + "line": 69, + "column": 30 + }, + "identifierName": "forceHasCors" + }, + "name": "forceHasCors" + } + } + } + ], + "directives": [] + } + } + ], + "directives": [] + }, + "alternate": null, + "leadingComments": [ + { + "type": "CommentLine", + "value": " Detect browser support for CORS (can be overridden by tests)", + "start": 1676, + "end": 1739, + "loc": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 64, + "column": 67 + } + } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 1940, + "end": 1992, + "loc": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 56 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1946, + "end": 1991, + "loc": { + "start": { + "line": 73, + "column": 10 + }, + "end": { + "line": 73, + "column": 55 + } + }, + "id": { + "type": "Identifier", + "start": 1946, + "end": 1955, + "loc": { + "start": { + "line": 73, + "column": 10 + }, + "end": { + "line": 73, + "column": 19 + }, + "identifierName": "finalSync" + }, + "name": "finalSync" + }, + "init": { + "type": "ConditionalExpression", + "start": 1958, + "end": 1991, + "loc": { + "start": { + "line": 73, + "column": 22 + }, + "end": { + "line": 73, + "column": 55 + } + }, + "test": { + "type": "BinaryExpression", + "start": 1958, + "end": 1976, + "loc": { + "start": { + "line": 73, + "column": 22 + }, + "end": { + "line": 73, + "column": 40 + } + }, + "left": { + "type": "Identifier", + "start": 1958, + "end": 1962, + "loc": { + "start": { + "line": 73, + "column": 22 + }, + "end": { + "line": 73, + "column": 26 + }, + "identifierName": "sync" + }, + "name": "sync" + }, + "operator": "===", + "right": { + "type": "Identifier", + "start": 1967, + "end": 1976, + "loc": { + "start": { + "line": 73, + "column": 31 + }, + "end": { + "line": 73, + "column": 40 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + }, + "consequent": { + "type": "BooleanLiteral", + "start": 1979, + "end": 1984, + "loc": { + "start": { + "line": 73, + "column": 43 + }, + "end": { + "line": 73, + "column": 48 + } + }, + "value": false + }, + "alternate": { + "type": "Identifier", + "start": 1987, + "end": 1991, + "loc": { + "start": { + "line": 73, + "column": 51 + }, + "end": { + "line": 73, + "column": 55 + }, + "identifierName": "sync" + }, + "name": "sync" + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1997, + "end": 2008, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 15 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2001, + "end": 2007, + "loc": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 74, + "column": 14 + } + }, + "id": { + "type": "Identifier", + "start": 2001, + "end": 2007, + "loc": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 74, + "column": 14 + }, + "identifierName": "chunks" + }, + "name": "chunks" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "IfStatement", + "start": 2013, + "end": 2228, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 2017, + "end": 2024, + "loc": { + "start": { + "line": 75, + "column": 8 + }, + "end": { + "line": 75, + "column": 15 + }, + "identifierName": "hasCors" + }, + "name": "hasCors" + }, + "consequent": { + "type": "BlockStatement", + "start": 2026, + "end": 2128, + "loc": { + "start": { + "line": 75, + "column": 17 + }, + "end": { + "line": 78, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2104, + "end": 2122, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 24 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2104, + "end": 2121, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 23 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 2104, + "end": 2110, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 12 + }, + "identifierName": "chunks" + }, + "name": "chunks", + "leadingComments": null + }, + "right": { + "type": "ArrayExpression", + "start": 2113, + "end": 2121, + "loc": { + "start": { + "line": 77, + "column": 15 + }, + "end": { + "line": 77, + "column": 23 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 2114, + "end": 2120, + "loc": { + "start": { + "line": 77, + "column": 16 + }, + "end": { + "line": 77, + "column": 22 + }, + "identifierName": "events" + }, + "name": "events" + } + ] + }, + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " no need to break up events into chunks if we can send a POST", + "start": 2034, + "end": 2097, + "loc": { + "start": { + "line": 76, + "column": 6 + }, + "end": { + "line": 76, + "column": 69 + } + } + } + ] + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 2134, + "end": 2228, + "loc": { + "start": { + "line": 78, + "column": 11 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2142, + "end": 2222, + "loc": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 86 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2142, + "end": 2221, + "loc": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 85 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 2142, + "end": 2148, + "loc": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 12 + }, + "identifierName": "chunks" + }, + "name": "chunks" + }, + "right": { + "type": "CallExpression", + "start": 2151, + "end": 2221, + "loc": { + "start": { + "line": 79, + "column": 15 + }, + "end": { + "line": 79, + "column": 85 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2151, + "end": 2178, + "loc": { + "start": { + "line": 79, + "column": 15 + }, + "end": { + "line": 79, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 2151, + "end": 2156, + "loc": { + "start": { + "line": 79, + "column": 15 + }, + "end": { + "line": 79, + "column": 20 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 2157, + "end": 2178, + "loc": { + "start": { + "line": 79, + "column": 21 + }, + "end": { + "line": 79, + "column": 42 + }, + "identifierName": "chunkUserEventsForUrl" + }, + "name": "chunkUserEventsForUrl" + }, + "computed": false + }, + "arguments": [ + { + "type": "BinaryExpression", + "start": 2179, + "end": 2212, + "loc": { + "start": { + "line": 79, + "column": 43 + }, + "end": { + "line": 79, + "column": 76 + } + }, + "left": { + "type": "Identifier", + "start": 2179, + "end": 2193, + "loc": { + "start": { + "line": 79, + "column": 43 + }, + "end": { + "line": 79, + "column": 57 + }, + "identifierName": "MAX_URL_LENGTH" + }, + "name": "MAX_URL_LENGTH" + }, + "operator": "-", + "right": { + "type": "MemberExpression", + "start": 2196, + "end": 2212, + "loc": { + "start": { + "line": 79, + "column": 60 + }, + "end": { + "line": 79, + "column": 76 + } + }, + "object": { + "type": "Identifier", + "start": 2196, + "end": 2205, + "loc": { + "start": { + "line": 79, + "column": 60 + }, + "end": { + "line": 79, + "column": 69 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + "property": { + "type": "Identifier", + "start": 2206, + "end": 2212, + "loc": { + "start": { + "line": 79, + "column": 70 + }, + "end": { + "line": 79, + "column": 76 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + }, + { + "type": "Identifier", + "start": 2214, + "end": 2220, + "loc": { + "start": { + "line": 79, + "column": 78 + }, + "end": { + "line": 79, + "column": 84 + }, + "identifierName": "events" + }, + "name": "events" + } + ] + } + } + } + ], + "directives": [] + } + }, + { + "type": "VariableDeclaration", + "start": 2233, + "end": 2252, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 23 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2239, + "end": 2251, + "loc": { + "start": { + "line": 81, + "column": 10 + }, + "end": { + "line": 81, + "column": 22 + } + }, + "id": { + "type": "Identifier", + "start": 2239, + "end": 2246, + "loc": { + "start": { + "line": 81, + "column": 10 + }, + "end": { + "line": 81, + "column": 17 + }, + "identifierName": "results" + }, + "name": "results" + }, + "init": { + "type": "ArrayExpression", + "start": 2249, + "end": 2251, + "loc": { + "start": { + "line": 81, + "column": 20 + }, + "end": { + "line": 81, + "column": 22 + } + }, + "elements": [] + } + } + ], + "kind": "const" + }, + { + "type": "ForStatement", + "start": 2257, + "end": 2366, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "init": { + "type": "VariableDeclaration", + "start": 2262, + "end": 2271, + "loc": { + "start": { + "line": 82, + "column": 9 + }, + "end": { + "line": 82, + "column": 18 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2266, + "end": 2271, + "loc": { + "start": { + "line": 82, + "column": 13 + }, + "end": { + "line": 82, + "column": 18 + } + }, + "id": { + "type": "Identifier", + "start": 2266, + "end": 2267, + "loc": { + "start": { + "line": 82, + "column": 13 + }, + "end": { + "line": 82, + "column": 14 + }, + "identifierName": "i" + }, + "name": "i" + }, + "init": { + "type": "NumericLiteral", + "start": 2270, + "end": 2271, + "loc": { + "start": { + "line": 82, + "column": 17 + }, + "end": { + "line": 82, + "column": 18 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + ], + "kind": "let" + }, + "test": { + "type": "BinaryExpression", + "start": 2273, + "end": 2290, + "loc": { + "start": { + "line": 82, + "column": 20 + }, + "end": { + "line": 82, + "column": 37 + } + }, + "left": { + "type": "Identifier", + "start": 2273, + "end": 2274, + "loc": { + "start": { + "line": 82, + "column": 20 + }, + "end": { + "line": 82, + "column": 21 + }, + "identifierName": "i" + }, + "name": "i" + }, + "operator": "<", + "right": { + "type": "MemberExpression", + "start": 2277, + "end": 2290, + "loc": { + "start": { + "line": 82, + "column": 24 + }, + "end": { + "line": 82, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 2277, + "end": 2283, + "loc": { + "start": { + "line": 82, + "column": 24 + }, + "end": { + "line": 82, + "column": 30 + }, + "identifierName": "chunks" + }, + "name": "chunks" + }, + "property": { + "type": "Identifier", + "start": 2284, + "end": 2290, + "loc": { + "start": { + "line": 82, + "column": 31 + }, + "end": { + "line": 82, + "column": 37 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + }, + "update": { + "type": "UpdateExpression", + "start": 2292, + "end": 2295, + "loc": { + "start": { + "line": 82, + "column": 39 + }, + "end": { + "line": 82, + "column": 42 + } + }, + "operator": "++", + "prefix": false, + "argument": { + "type": "Identifier", + "start": 2292, + "end": 2293, + "loc": { + "start": { + "line": 82, + "column": 39 + }, + "end": { + "line": 82, + "column": 40 + }, + "identifierName": "i" + }, + "name": "i" + } + }, + "body": { + "type": "BlockStatement", + "start": 2297, + "end": 2366, + "loc": { + "start": { + "line": 82, + "column": 44 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2305, + "end": 2360, + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 61 + } + }, + "expression": { + "type": "CallExpression", + "start": 2305, + "end": 2359, + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 60 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2305, + "end": 2317, + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 2305, + "end": 2312, + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 13 + }, + "identifierName": "results" + }, + "name": "results" + }, + "property": { + "type": "Identifier", + "start": 2313, + "end": 2317, + "loc": { + "start": { + "line": 83, + "column": 14 + }, + "end": { + "line": 83, + "column": 18 + }, + "identifierName": "push" + }, + "name": "push" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2318, + "end": 2358, + "loc": { + "start": { + "line": 83, + "column": 19 + }, + "end": { + "line": 83, + "column": 59 + } + }, + "callee": { + "type": "Identifier", + "start": 2318, + "end": 2327, + "loc": { + "start": { + "line": 83, + "column": 19 + }, + "end": { + "line": 83, + "column": 28 + }, + "identifierName": "sendChunk" + }, + "name": "sendChunk" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2328, + "end": 2337, + "loc": { + "start": { + "line": 83, + "column": 29 + }, + "end": { + "line": 83, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 2328, + "end": 2334, + "loc": { + "start": { + "line": 83, + "column": 29 + }, + "end": { + "line": 83, + "column": 35 + }, + "identifierName": "chunks" + }, + "name": "chunks" + }, + "property": { + "type": "Identifier", + "start": 2335, + "end": 2336, + "loc": { + "start": { + "line": 83, + "column": 36 + }, + "end": { + "line": 83, + "column": 37 + }, + "identifierName": "i" + }, + "name": "i" + }, + "computed": true + }, + { + "type": "Identifier", + "start": 2339, + "end": 2346, + "loc": { + "start": { + "line": 83, + "column": 40 + }, + "end": { + "line": 83, + "column": 47 + }, + "identifierName": "hasCors" + }, + "name": "hasCors" + }, + { + "type": "Identifier", + "start": 2348, + "end": 2357, + "loc": { + "start": { + "line": 83, + "column": 49 + }, + "end": { + "line": 83, + "column": 58 + }, + "identifierName": "finalSync" + }, + "name": "finalSync" + } + ] + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "ReturnStatement", + "start": 2371, + "end": 2426, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 59 + } + }, + "argument": { + "type": "ConditionalExpression", + "start": 2378, + "end": 2425, + "loc": { + "start": { + "line": 85, + "column": 11 + }, + "end": { + "line": 85, + "column": 58 + } + }, + "test": { + "type": "Identifier", + "start": 2378, + "end": 2382, + "loc": { + "start": { + "line": 85, + "column": 11 + }, + "end": { + "line": 85, + "column": 15 + }, + "identifierName": "sync" + }, + "name": "sync" + }, + "consequent": { + "type": "CallExpression", + "start": 2385, + "end": 2402, + "loc": { + "start": { + "line": 85, + "column": 18 + }, + "end": { + "line": 85, + "column": 35 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2385, + "end": 2400, + "loc": { + "start": { + "line": 85, + "column": 18 + }, + "end": { + "line": 85, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 2385, + "end": 2392, + "loc": { + "start": { + "line": 85, + "column": 18 + }, + "end": { + "line": 85, + "column": 25 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "property": { + "type": "Identifier", + "start": 2393, + "end": 2400, + "loc": { + "start": { + "line": 85, + "column": 26 + }, + "end": { + "line": 85, + "column": 33 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + "computed": false + }, + "arguments": [] + }, + "alternate": { + "type": "CallExpression", + "start": 2405, + "end": 2425, + "loc": { + "start": { + "line": 85, + "column": 38 + }, + "end": { + "line": 85, + "column": 58 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2405, + "end": 2416, + "loc": { + "start": { + "line": 85, + "column": 38 + }, + "end": { + "line": 85, + "column": 49 + } + }, + "object": { + "type": "Identifier", + "start": 2405, + "end": 2412, + "loc": { + "start": { + "line": 85, + "column": 38 + }, + "end": { + "line": 85, + "column": 45 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "property": { + "type": "Identifier", + "start": 2413, + "end": 2416, + "loc": { + "start": { + "line": 85, + "column": 46 + }, + "end": { + "line": 85, + "column": 49 + }, + "identifierName": "all" + }, + "name": "all" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2417, + "end": 2424, + "loc": { + "start": { + "line": 85, + "column": 50 + }, + "end": { + "line": 85, + "column": 57 + }, + "identifierName": "results" + }, + "name": "results" + } + ] + } + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ReturnStatement", + "start": 2435, + "end": 2449, + "loc": { + "start": { + "line": 88, + "column": 2 + }, + "end": { + "line": 88, + "column": 16 + } + }, + "argument": { + "type": "Identifier", + "start": 2442, + "end": 2448, + "loc": { + "start": { + "line": 88, + "column": 9 + }, + "end": { + "line": 88, + "column": 15 + }, + "identifierName": "sender" + }, + "name": "sender" + } + } + ], + "directives": [] + }, + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [] + }, + "comments": [ + { + "type": "CommentLine", + "value": " Detect browser support for CORS (can be overridden by tests)", + "start": 1676, + "end": 1739, + "loc": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 64, + "column": 67 + } + } + }, + { + "type": "CommentLine", + "value": " no need to break up events into chunks if we can send a POST", + "start": 2034, + "end": 2097, + "loc": { + "start": { + "line": 76, + "column": 6 + }, + "end": { + "line": 76, + "column": 69 + } + } + } + ], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 7, + "end": 8, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "as", + "start": 9, + "end": 11, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 12, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 12 + }, + "end": { + "line": 1, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 18, + "end": 22, + "loc": { + "start": { + "line": 1, + "column": 18 + }, + "end": { + "line": 1, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./utils", + "start": 23, + "end": 32, + "loc": { + "start": { + "line": 1, + "column": 23 + }, + "end": { + "line": 1, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 32, + "end": 33, + "loc": { + "start": { + "line": 1, + "column": 32 + }, + "end": { + "line": 1, + "column": 33 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 35, + "end": 40, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "MAX_URL_LENGTH", + "start": 41, + "end": 55, + "loc": { + "start": { + "line": 3, + "column": 6 + }, + "end": { + "line": 3, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 56, + "end": 57, + "loc": { + "start": { + "line": 3, + "column": 21 + }, + "end": { + "line": 3, + "column": 22 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2000, + "start": 58, + "end": 62, + "loc": { + "start": { + "line": 3, + "column": 23 + }, + "end": { + "line": 3, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 62, + "end": 63, + "loc": { + "start": { + "line": 3, + "column": 27 + }, + "end": { + "line": 3, + "column": 28 + } + } + }, + { + "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": 65, + "end": 71, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "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": 72, + "end": 79, + "loc": { + "start": { + "line": 5, + "column": 7 + }, + "end": { + "line": 5, + "column": 14 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 80, + "end": 88, + "loc": { + "start": { + "line": 5, + "column": 15 + }, + "end": { + "line": 5, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSender", + "start": 89, + "end": 100, + "loc": { + "start": { + "line": 5, + "column": 24 + }, + "end": { + "line": 5, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 100, + "end": 101, + "loc": { + "start": { + "line": 5, + "column": 35 + }, + "end": { + "line": 5, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 101, + "end": 110, + "loc": { + "start": { + "line": 5, + "column": 36 + }, + "end": { + "line": 5, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 110, + "end": 111, + "loc": { + "start": { + "line": 5, + "column": 45 + }, + "end": { + "line": 5, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environmentId", + "start": 112, + "end": 125, + "loc": { + "start": { + "line": 5, + "column": 47 + }, + "end": { + "line": 5, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 125, + "end": 126, + "loc": { + "start": { + "line": 5, + "column": 60 + }, + "end": { + "line": 5, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forceHasCors", + "start": 127, + "end": 139, + "loc": { + "start": { + "line": 5, + "column": 62 + }, + "end": { + "line": 5, + "column": 74 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 139, + "end": 140, + "loc": { + "start": { + "line": 5, + "column": 74 + }, + "end": { + "line": 5, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "imageCreator", + "start": 141, + "end": 153, + "loc": { + "start": { + "line": 5, + "column": 76 + }, + "end": { + "line": 5, + "column": 88 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 153, + "end": 154, + "loc": { + "start": { + "line": 5, + "column": 88 + }, + "end": { + "line": 5, + "column": 89 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 155, + "end": 156, + "loc": { + "start": { + "line": 5, + "column": 90 + }, + "end": { + "line": 5, + "column": 91 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 159, + "end": 162, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hasCors", + "start": 163, + "end": 170, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 170, + "end": 171, + "loc": { + "start": { + "line": 6, + "column": 13 + }, + "end": { + "line": 6, + "column": 14 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 174, + "end": 179, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 7, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "postUrl", + "start": 180, + "end": 187, + "loc": { + "start": { + "line": 7, + "column": 8 + }, + "end": { + "line": 7, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 188, + "end": 189, + "loc": { + "start": { + "line": 7, + "column": 16 + }, + "end": { + "line": 7, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 190, + "end": 199, + "loc": { + "start": { + "line": 7, + "column": 18 + }, + "end": { + "line": 7, + "column": 27 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 200, + "end": 201, + "loc": { + "start": { + "line": 7, + "column": 28 + }, + "end": { + "line": 7, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/events/bulk/", + "start": 202, + "end": 217, + "loc": { + "start": { + "line": 7, + "column": 30 + }, + "end": { + "line": 7, + "column": 45 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 218, + "end": 219, + "loc": { + "start": { + "line": 7, + "column": 46 + }, + "end": { + "line": 7, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environmentId", + "start": 220, + "end": 233, + "loc": { + "start": { + "line": 7, + "column": 48 + }, + "end": { + "line": 7, + "column": 61 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 233, + "end": 234, + "loc": { + "start": { + "line": 7, + "column": 61 + }, + "end": { + "line": 7, + "column": 62 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 237, + "end": 242, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "imageUrl", + "start": 243, + "end": 251, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 252, + "end": 253, + "loc": { + "start": { + "line": 8, + "column": 17 + }, + "end": { + "line": 8, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 254, + "end": 263, + "loc": { + "start": { + "line": 8, + "column": 19 + }, + "end": { + "line": 8, + "column": 28 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 264, + "end": 265, + "loc": { + "start": { + "line": 8, + "column": 29 + }, + "end": { + "line": 8, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/a/", + "start": 266, + "end": 271, + "loc": { + "start": { + "line": 8, + "column": 31 + }, + "end": { + "line": 8, + "column": 36 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 272, + "end": 273, + "loc": { + "start": { + "line": 8, + "column": 37 + }, + "end": { + "line": 8, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environmentId", + "start": 274, + "end": 287, + "loc": { + "start": { + "line": 8, + "column": 39 + }, + "end": { + "line": 8, + "column": 52 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 288, + "end": 289, + "loc": { + "start": { + "line": 8, + "column": 53 + }, + "end": { + "line": 8, + "column": 54 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": ".gif", + "start": 290, + "end": 296, + "loc": { + "start": { + "line": 8, + "column": 55 + }, + "end": { + "line": 8, + "column": 61 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 296, + "end": 297, + "loc": { + "start": { + "line": 8, + "column": 61 + }, + "end": { + "line": 8, + "column": 62 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 300, + "end": 305, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 306, + "end": 312, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 313, + "end": 314, + "loc": { + "start": { + "line": 9, + "column": 15 + }, + "end": { + "line": 9, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 315, + "end": 316, + "loc": { + "start": { + "line": 9, + "column": 17 + }, + "end": { + "line": 9, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 316, + "end": 317, + "loc": { + "start": { + "line": 9, + "column": 18 + }, + "end": { + "line": 9, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 317, + "end": 318, + "loc": { + "start": { + "line": 9, + "column": 19 + }, + "end": { + "line": 9, + "column": 20 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 322, + "end": 330, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "loadUrlUsingImage", + "start": 331, + "end": 348, + "loc": { + "start": { + "line": 11, + "column": 11 + }, + "end": { + "line": 11, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 348, + "end": 349, + "loc": { + "start": { + "line": 11, + "column": 28 + }, + "end": { + "line": 11, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "src", + "start": 349, + "end": 352, + "loc": { + "start": { + "line": 11, + "column": 29 + }, + "end": { + "line": 11, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 352, + "end": 353, + "loc": { + "start": { + "line": 11, + "column": 32 + }, + "end": { + "line": 11, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onDone", + "start": 354, + "end": 360, + "loc": { + "start": { + "line": 11, + "column": 34 + }, + "end": { + "line": 11, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 360, + "end": 361, + "loc": { + "start": { + "line": 11, + "column": 40 + }, + "end": { + "line": 11, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 362, + "end": 363, + "loc": { + "start": { + "line": 11, + "column": 42 + }, + "end": { + "line": 11, + "column": 43 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 368, + "end": 373, + "loc": { + "start": { + "line": 12, + "column": 4 + }, + "end": { + "line": 12, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "img", + "start": 374, + "end": 377, + "loc": { + "start": { + "line": 12, + "column": 10 + }, + "end": { + "line": 12, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 378, + "end": 379, + "loc": { + "start": { + "line": 12, + "column": 14 + }, + "end": { + "line": 12, + "column": 15 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 380, + "end": 383, + "loc": { + "start": { + "line": 12, + "column": 16 + }, + "end": { + "line": 12, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Image", + "start": 384, + "end": 389, + "loc": { + "start": { + "line": 12, + "column": 20 + }, + "end": { + "line": 12, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 389, + "end": 390, + "loc": { + "start": { + "line": 12, + "column": 25 + }, + "end": { + "line": 12, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 390, + "end": 391, + "loc": { + "start": { + "line": 12, + "column": 26 + }, + "end": { + "line": 12, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 391, + "end": 392, + "loc": { + "start": { + "line": 12, + "column": 27 + }, + "end": { + "line": 12, + "column": 28 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 397, + "end": 399, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 400, + "end": 401, + "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": "onDone", + "start": 401, + "end": 407, + "loc": { + "start": { + "line": 13, + "column": 8 + }, + "end": { + "line": 13, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 407, + "end": 408, + "loc": { + "start": { + "line": 13, + "column": 14 + }, + "end": { + "line": 13, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 409, + "end": 410, + "loc": { + "start": { + "line": 13, + "column": 16 + }, + "end": { + "line": 13, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "img", + "start": 417, + "end": 420, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 420, + "end": 421, + "loc": { + "start": { + "line": 14, + "column": 9 + }, + "end": { + "line": 14, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addEventListener", + "start": 421, + "end": 437, + "loc": { + "start": { + "line": 14, + "column": 10 + }, + "end": { + "line": 14, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 437, + "end": 438, + "loc": { + "start": { + "line": 14, + "column": 26 + }, + "end": { + "line": 14, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "load", + "start": 438, + "end": 444, + "loc": { + "start": { + "line": 14, + "column": 27 + }, + "end": { + "line": 14, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 444, + "end": 445, + "loc": { + "start": { + "line": 14, + "column": 33 + }, + "end": { + "line": 14, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onDone", + "start": 446, + "end": 452, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 14, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 452, + "end": 453, + "loc": { + "start": { + "line": 14, + "column": 41 + }, + "end": { + "line": 14, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 453, + "end": 454, + "loc": { + "start": { + "line": 14, + "column": 42 + }, + "end": { + "line": 14, + "column": 43 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 459, + "end": 460, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "img", + "start": 465, + "end": 468, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 468, + "end": 469, + "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": "src", + "start": 469, + "end": 472, + "loc": { + "start": { + "line": 16, + "column": 8 + }, + "end": { + "line": 16, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 473, + "end": 474, + "loc": { + "start": { + "line": 16, + "column": 12 + }, + "end": { + "line": 16, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "src", + "start": 475, + "end": 478, + "loc": { + "start": { + "line": 16, + "column": 14 + }, + "end": { + "line": 16, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 478, + "end": 479, + "loc": { + "start": { + "line": 16, + "column": 17 + }, + "end": { + "line": 16, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 482, + "end": 483, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 487, + "end": 495, + "loc": { + "start": { + "line": 19, + "column": 2 + }, + "end": { + "line": 19, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getResponseInfo", + "start": 496, + "end": 511, + "loc": { + "start": { + "line": 19, + "column": 11 + }, + "end": { + "line": 19, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 511, + "end": 512, + "loc": { + "start": { + "line": 19, + "column": 26 + }, + "end": { + "line": 19, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 512, + "end": 515, + "loc": { + "start": { + "line": 19, + "column": 27 + }, + "end": { + "line": 19, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 515, + "end": 516, + "loc": { + "start": { + "line": 19, + "column": 30 + }, + "end": { + "line": 19, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 517, + "end": 518, + "loc": { + "start": { + "line": 19, + "column": 32 + }, + "end": { + "line": 19, + "column": 33 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 523, + "end": 528, + "loc": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 529, + "end": 532, + "loc": { + "start": { + "line": 20, + "column": 10 + }, + "end": { + "line": 20, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 533, + "end": 534, + "loc": { + "start": { + "line": 20, + "column": 14 + }, + "end": { + "line": 20, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 535, + "end": 536, + "loc": { + "start": { + "line": 20, + "column": 16 + }, + "end": { + "line": 20, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "status", + "start": 537, + "end": 543, + "loc": { + "start": { + "line": 20, + "column": 18 + }, + "end": { + "line": 20, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 543, + "end": 544, + "loc": { + "start": { + "line": 20, + "column": 24 + }, + "end": { + "line": 20, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 545, + "end": 548, + "loc": { + "start": { + "line": 20, + "column": 26 + }, + "end": { + "line": 20, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 548, + "end": 549, + "loc": { + "start": { + "line": 20, + "column": 29 + }, + "end": { + "line": 20, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "status", + "start": 549, + "end": 555, + "loc": { + "start": { + "line": 20, + "column": 30 + }, + "end": { + "line": 20, + "column": 36 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 556, + "end": 557, + "loc": { + "start": { + "line": 20, + "column": 37 + }, + "end": { + "line": 20, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 557, + "end": 558, + "loc": { + "start": { + "line": 20, + "column": 38 + }, + "end": { + "line": 20, + "column": 39 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 563, + "end": 568, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dateStr", + "start": 569, + "end": 576, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 577, + "end": 578, + "loc": { + "start": { + "line": 21, + "column": 18 + }, + "end": { + "line": 21, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 579, + "end": 582, + "loc": { + "start": { + "line": 21, + "column": 20 + }, + "end": { + "line": 21, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 582, + "end": 583, + "loc": { + "start": { + "line": 21, + "column": 23 + }, + "end": { + "line": 21, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getResponseHeader", + "start": 583, + "end": 600, + "loc": { + "start": { + "line": 21, + "column": 24 + }, + "end": { + "line": 21, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 600, + "end": 601, + "loc": { + "start": { + "line": 21, + "column": 41 + }, + "end": { + "line": 21, + "column": 42 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Date", + "start": 601, + "end": 607, + "loc": { + "start": { + "line": 21, + "column": 42 + }, + "end": { + "line": 21, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 607, + "end": 608, + "loc": { + "start": { + "line": 21, + "column": 48 + }, + "end": { + "line": 21, + "column": 49 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 608, + "end": 609, + "loc": { + "start": { + "line": 21, + "column": 49 + }, + "end": { + "line": 21, + "column": 50 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 614, + "end": 616, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 617, + "end": 618, + "loc": { + "start": { + "line": 22, + "column": 7 + }, + "end": { + "line": 22, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dateStr", + "start": 618, + "end": 625, + "loc": { + "start": { + "line": 22, + "column": 8 + }, + "end": { + "line": 22, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 625, + "end": 626, + "loc": { + "start": { + "line": 22, + "column": 15 + }, + "end": { + "line": 22, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 627, + "end": 628, + "loc": { + "start": { + "line": 22, + "column": 17 + }, + "end": { + "line": 22, + "column": 18 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 635, + "end": 640, + "loc": { + "start": { + "line": 23, + "column": 6 + }, + "end": { + "line": 23, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "time", + "start": 641, + "end": 645, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 646, + "end": 647, + "loc": { + "start": { + "line": 23, + "column": 17 + }, + "end": { + "line": 23, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Date", + "start": 648, + "end": 652, + "loc": { + "start": { + "line": 23, + "column": 19 + }, + "end": { + "line": 23, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 652, + "end": 653, + "loc": { + "start": { + "line": 23, + "column": 23 + }, + "end": { + "line": 23, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parse", + "start": 653, + "end": 658, + "loc": { + "start": { + "line": 23, + "column": 24 + }, + "end": { + "line": 23, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 658, + "end": 659, + "loc": { + "start": { + "line": 23, + "column": 29 + }, + "end": { + "line": 23, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dateStr", + "start": 659, + "end": 666, + "loc": { + "start": { + "line": 23, + "column": 30 + }, + "end": { + "line": 23, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 666, + "end": 667, + "loc": { + "start": { + "line": 23, + "column": 37 + }, + "end": { + "line": 23, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 667, + "end": 668, + "loc": { + "start": { + "line": 23, + "column": 38 + }, + "end": { + "line": 23, + "column": 39 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 675, + "end": 677, + "loc": { + "start": { + "line": 24, + "column": 6 + }, + "end": { + "line": 24, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 678, + "end": 679, + "loc": { + "start": { + "line": 24, + "column": 9 + }, + "end": { + "line": 24, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "time", + "start": 679, + "end": 683, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 683, + "end": 684, + "loc": { + "start": { + "line": 24, + "column": 14 + }, + "end": { + "line": 24, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 685, + "end": 686, + "loc": { + "start": { + "line": 24, + "column": 16 + }, + "end": { + "line": 24, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 695, + "end": 698, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 698, + "end": 699, + "loc": { + "start": { + "line": 25, + "column": 11 + }, + "end": { + "line": 25, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "serverTime", + "start": 699, + "end": 709, + "loc": { + "start": { + "line": 25, + "column": 12 + }, + "end": { + "line": 25, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 710, + "end": 711, + "loc": { + "start": { + "line": 25, + "column": 23 + }, + "end": { + "line": 25, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "time", + "start": 712, + "end": 716, + "loc": { + "start": { + "line": 25, + "column": 25 + }, + "end": { + "line": 25, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 716, + "end": 717, + "loc": { + "start": { + "line": 25, + "column": 29 + }, + "end": { + "line": 25, + "column": 30 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 724, + "end": 725, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 730, + "end": 731, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 736, + "end": 742, + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 743, + "end": 746, + "loc": { + "start": { + "line": 28, + "column": 11 + }, + "end": { + "line": 28, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 746, + "end": 747, + "loc": { + "start": { + "line": 28, + "column": 14 + }, + "end": { + "line": 28, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 750, + "end": 751, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 755, + "end": 763, + "loc": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendChunk", + "start": 764, + "end": 773, + "loc": { + "start": { + "line": 31, + "column": 11 + }, + "end": { + "line": 31, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 773, + "end": 774, + "loc": { + "start": { + "line": 31, + "column": 20 + }, + "end": { + "line": 31, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 774, + "end": 780, + "loc": { + "start": { + "line": 31, + "column": 21 + }, + "end": { + "line": 31, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 780, + "end": 781, + "loc": { + "start": { + "line": 31, + "column": 27 + }, + "end": { + "line": 31, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "usePost", + "start": 782, + "end": 789, + "loc": { + "start": { + "line": 31, + "column": 29 + }, + "end": { + "line": 31, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 789, + "end": 790, + "loc": { + "start": { + "line": 31, + "column": 36 + }, + "end": { + "line": 31, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 791, + "end": 795, + "loc": { + "start": { + "line": 31, + "column": 38 + }, + "end": { + "line": 31, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 795, + "end": 796, + "loc": { + "start": { + "line": 31, + "column": 42 + }, + "end": { + "line": 31, + "column": 43 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 797, + "end": 798, + "loc": { + "start": { + "line": 31, + "column": 44 + }, + "end": { + "line": 31, + "column": 45 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 803, + "end": 808, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createImage", + "start": 809, + "end": 820, + "loc": { + "start": { + "line": 32, + "column": 10 + }, + "end": { + "line": 32, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 821, + "end": 822, + "loc": { + "start": { + "line": 32, + "column": 22 + }, + "end": { + "line": 32, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "imageCreator", + "start": 823, + "end": 835, + "loc": { + "start": { + "line": 32, + "column": 24 + }, + "end": { + "line": 32, + "column": 36 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 836, + "end": 838, + "loc": { + "start": { + "line": 32, + "column": 37 + }, + "end": { + "line": 32, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "loadUrlUsingImage", + "start": 839, + "end": 856, + "loc": { + "start": { + "line": 32, + "column": 40 + }, + "end": { + "line": 32, + "column": 57 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 856, + "end": 857, + "loc": { + "start": { + "line": 32, + "column": 57 + }, + "end": { + "line": 32, + "column": 58 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 862, + "end": 867, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "send", + "start": 868, + "end": 872, + "loc": { + "start": { + "line": 33, + "column": 10 + }, + "end": { + "line": 33, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 873, + "end": 874, + "loc": { + "start": { + "line": 33, + "column": 15 + }, + "end": { + "line": 33, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onDone", + "start": 875, + "end": 881, + "loc": { + "start": { + "line": 33, + "column": 17 + }, + "end": { + "line": 33, + "column": 23 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 882, + "end": 884, + "loc": { + "start": { + "line": 33, + "column": 24 + }, + "end": { + "line": 33, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 885, + "end": 886, + "loc": { + "start": { + "line": 33, + "column": 27 + }, + "end": { + "line": 33, + "column": 28 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 893, + "end": 895, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 896, + "end": 897, + "loc": { + "start": { + "line": 34, + "column": 9 + }, + "end": { + "line": 34, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "usePost", + "start": 897, + "end": 904, + "loc": { + "start": { + "line": 34, + "column": 10 + }, + "end": { + "line": 34, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 904, + "end": 905, + "loc": { + "start": { + "line": 34, + "column": 17 + }, + "end": { + "line": 34, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 906, + "end": 907, + "loc": { + "start": { + "line": 34, + "column": 19 + }, + "end": { + "line": 34, + "column": 20 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 916, + "end": 921, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 922, + "end": 925, + "loc": { + "start": { + "line": 35, + "column": 14 + }, + "end": { + "line": 35, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 926, + "end": 927, + "loc": { + "start": { + "line": 35, + "column": 18 + }, + "end": { + "line": 35, + "column": 19 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 928, + "end": 931, + "loc": { + "start": { + "line": 35, + "column": 20 + }, + "end": { + "line": 35, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "XMLHttpRequest", + "start": 932, + "end": 946, + "loc": { + "start": { + "line": 35, + "column": 24 + }, + "end": { + "line": 35, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 946, + "end": 947, + "loc": { + "start": { + "line": 35, + "column": 38 + }, + "end": { + "line": 35, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 947, + "end": 948, + "loc": { + "start": { + "line": 35, + "column": 39 + }, + "end": { + "line": 35, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 948, + "end": 949, + "loc": { + "start": { + "line": 35, + "column": 40 + }, + "end": { + "line": 35, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 958, + "end": 961, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 961, + "end": 962, + "loc": { + "start": { + "line": 36, + "column": 11 + }, + "end": { + "line": 36, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "open", + "start": 962, + "end": 966, + "loc": { + "start": { + "line": 36, + "column": 12 + }, + "end": { + "line": 36, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 966, + "end": 967, + "loc": { + "start": { + "line": 36, + "column": 16 + }, + "end": { + "line": 36, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "POST", + "start": 967, + "end": 973, + "loc": { + "start": { + "line": 36, + "column": 17 + }, + "end": { + "line": 36, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 973, + "end": 974, + "loc": { + "start": { + "line": 36, + "column": 23 + }, + "end": { + "line": 36, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "postUrl", + "start": 975, + "end": 982, + "loc": { + "start": { + "line": 36, + "column": 25 + }, + "end": { + "line": 36, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 982, + "end": 983, + "loc": { + "start": { + "line": 36, + "column": 32 + }, + "end": { + "line": 36, + "column": 33 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 984, + "end": 985, + "loc": { + "start": { + "line": 36, + "column": 34 + }, + "end": { + "line": 36, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 985, + "end": 989, + "loc": { + "start": { + "line": 36, + "column": 35 + }, + "end": { + "line": 36, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 989, + "end": 990, + "loc": { + "start": { + "line": 36, + "column": 39 + }, + "end": { + "line": 36, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 990, + "end": 991, + "loc": { + "start": { + "line": 36, + "column": 40 + }, + "end": { + "line": 36, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 1000, + "end": 1005, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1005, + "end": 1006, + "loc": { + "start": { + "line": 37, + "column": 13 + }, + "end": { + "line": 37, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addLDHeaders", + "start": 1006, + "end": 1018, + "loc": { + "start": { + "line": 37, + "column": 14 + }, + "end": { + "line": 37, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1018, + "end": 1019, + "loc": { + "start": { + "line": 37, + "column": 26 + }, + "end": { + "line": 37, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 1019, + "end": 1022, + "loc": { + "start": { + "line": 37, + "column": 27 + }, + "end": { + "line": 37, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1022, + "end": 1023, + "loc": { + "start": { + "line": 37, + "column": 30 + }, + "end": { + "line": 37, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1023, + "end": 1024, + "loc": { + "start": { + "line": 37, + "column": 31 + }, + "end": { + "line": 37, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 1033, + "end": 1036, + "loc": { + "start": { + "line": 38, + "column": 8 + }, + "end": { + "line": 38, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1036, + "end": 1037, + "loc": { + "start": { + "line": 38, + "column": 11 + }, + "end": { + "line": 38, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setRequestHeader", + "start": 1037, + "end": 1053, + "loc": { + "start": { + "line": 38, + "column": 12 + }, + "end": { + "line": 38, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1053, + "end": 1054, + "loc": { + "start": { + "line": 38, + "column": 28 + }, + "end": { + "line": 38, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 1054, + "end": 1068, + "loc": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 38, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1068, + "end": 1069, + "loc": { + "start": { + "line": 38, + "column": 43 + }, + "end": { + "line": 38, + "column": 44 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 1070, + "end": 1088, + "loc": { + "start": { + "line": 38, + "column": 45 + }, + "end": { + "line": 38, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1088, + "end": 1089, + "loc": { + "start": { + "line": 38, + "column": 63 + }, + "end": { + "line": 38, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1089, + "end": 1090, + "loc": { + "start": { + "line": 38, + "column": 64 + }, + "end": { + "line": 38, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 1099, + "end": 1102, + "loc": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 39, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1102, + "end": 1103, + "loc": { + "start": { + "line": 39, + "column": 11 + }, + "end": { + "line": 39, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setRequestHeader", + "start": 1103, + "end": 1119, + "loc": { + "start": { + "line": 39, + "column": 12 + }, + "end": { + "line": 39, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1119, + "end": 1120, + "loc": { + "start": { + "line": 39, + "column": 28 + }, + "end": { + "line": 39, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "X-LaunchDarkly-Event-Schema", + "start": 1120, + "end": 1149, + "loc": { + "start": { + "line": 39, + "column": 29 + }, + "end": { + "line": 39, + "column": 58 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1149, + "end": 1150, + "loc": { + "start": { + "line": 39, + "column": 58 + }, + "end": { + "line": 39, + "column": 59 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "3", + "start": 1151, + "end": 1154, + "loc": { + "start": { + "line": 39, + "column": 60 + }, + "end": { + "line": 39, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1154, + "end": 1155, + "loc": { + "start": { + "line": 39, + "column": 63 + }, + "end": { + "line": 39, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1155, + "end": 1156, + "loc": { + "start": { + "line": 39, + "column": 64 + }, + "end": { + "line": 39, + "column": 65 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1166, + "end": 1168, + "loc": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1169, + "end": 1170, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 41, + "column": 12 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 1170, + "end": 1171, + "loc": { + "start": { + "line": 41, + "column": 12 + }, + "end": { + "line": 41, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 1171, + "end": 1175, + "loc": { + "start": { + "line": 41, + "column": 13 + }, + "end": { + "line": 41, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1175, + "end": 1176, + "loc": { + "start": { + "line": 41, + "column": 17 + }, + "end": { + "line": 41, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1177, + "end": 1178, + "loc": { + "start": { + "line": 41, + "column": 19 + }, + "end": { + "line": 41, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 1189, + "end": 1192, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1192, + "end": 1193, + "loc": { + "start": { + "line": 42, + "column": 13 + }, + "end": { + "line": 42, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addEventListener", + "start": 1193, + "end": 1209, + "loc": { + "start": { + "line": 42, + "column": 14 + }, + "end": { + "line": 42, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1209, + "end": 1210, + "loc": { + "start": { + "line": 42, + "column": 30 + }, + "end": { + "line": 42, + "column": 31 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "load", + "start": 1210, + "end": 1216, + "loc": { + "start": { + "line": 42, + "column": 31 + }, + "end": { + "line": 42, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1216, + "end": 1217, + "loc": { + "start": { + "line": 42, + "column": 37 + }, + "end": { + "line": 42, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1218, + "end": 1219, + "loc": { + "start": { + "line": 42, + "column": 39 + }, + "end": { + "line": 42, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1219, + "end": 1220, + "loc": { + "start": { + "line": 42, + "column": 40 + }, + "end": { + "line": 42, + "column": 41 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1221, + "end": 1223, + "loc": { + "start": { + "line": 42, + "column": 42 + }, + "end": { + "line": 42, + "column": 44 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1224, + "end": 1225, + "loc": { + "start": { + "line": 42, + "column": 45 + }, + "end": { + "line": 42, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onDone", + "start": 1238, + "end": 1244, + "loc": { + "start": { + "line": 43, + "column": 12 + }, + "end": { + "line": 43, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1244, + "end": 1245, + "loc": { + "start": { + "line": 43, + "column": 18 + }, + "end": { + "line": 43, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getResponseInfo", + "start": 1245, + "end": 1260, + "loc": { + "start": { + "line": 43, + "column": 19 + }, + "end": { + "line": 43, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1260, + "end": 1261, + "loc": { + "start": { + "line": 43, + "column": 34 + }, + "end": { + "line": 43, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 1261, + "end": 1264, + "loc": { + "start": { + "line": 43, + "column": 35 + }, + "end": { + "line": 43, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1264, + "end": 1265, + "loc": { + "start": { + "line": 43, + "column": 38 + }, + "end": { + "line": 43, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1265, + "end": 1266, + "loc": { + "start": { + "line": 43, + "column": 39 + }, + "end": { + "line": 43, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1266, + "end": 1267, + "loc": { + "start": { + "line": 43, + "column": 40 + }, + "end": { + "line": 43, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1278, + "end": 1279, + "loc": { + "start": { + "line": 44, + "column": 10 + }, + "end": { + "line": 44, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1279, + "end": 1280, + "loc": { + "start": { + "line": 44, + "column": 11 + }, + "end": { + "line": 44, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1280, + "end": 1281, + "loc": { + "start": { + "line": 44, + "column": 12 + }, + "end": { + "line": 44, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1290, + "end": 1291, + "loc": { + "start": { + "line": 45, + "column": 8 + }, + "end": { + "line": 45, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 1301, + "end": 1304, + "loc": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 47, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1304, + "end": 1305, + "loc": { + "start": { + "line": 47, + "column": 11 + }, + "end": { + "line": 47, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "send", + "start": 1305, + "end": 1309, + "loc": { + "start": { + "line": 47, + "column": 12 + }, + "end": { + "line": 47, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1309, + "end": 1310, + "loc": { + "start": { + "line": 47, + "column": 16 + }, + "end": { + "line": 47, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 1310, + "end": 1314, + "loc": { + "start": { + "line": 47, + "column": 17 + }, + "end": { + "line": 47, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1314, + "end": 1315, + "loc": { + "start": { + "line": 47, + "column": 21 + }, + "end": { + "line": 47, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stringify", + "start": 1315, + "end": 1324, + "loc": { + "start": { + "line": 47, + "column": 22 + }, + "end": { + "line": 47, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1324, + "end": 1325, + "loc": { + "start": { + "line": 47, + "column": 31 + }, + "end": { + "line": 47, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 1325, + "end": 1331, + "loc": { + "start": { + "line": 47, + "column": 32 + }, + "end": { + "line": 47, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1331, + "end": 1332, + "loc": { + "start": { + "line": 47, + "column": 38 + }, + "end": { + "line": 47, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1332, + "end": 1333, + "loc": { + "start": { + "line": 47, + "column": 39 + }, + "end": { + "line": 47, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1333, + "end": 1334, + "loc": { + "start": { + "line": 47, + "column": 40 + }, + "end": { + "line": 47, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1341, + "end": 1342, + "loc": { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 7 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 1343, + "end": 1347, + "loc": { + "start": { + "line": 48, + "column": 8 + }, + "end": { + "line": 48, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1348, + "end": 1349, + "loc": { + "start": { + "line": 48, + "column": 13 + }, + "end": { + "line": 48, + "column": 14 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1358, + "end": 1363, + "loc": { + "start": { + "line": 49, + "column": 8 + }, + "end": { + "line": 49, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "src", + "start": 1364, + "end": 1367, + "loc": { + "start": { + "line": 49, + "column": 14 + }, + "end": { + "line": 49, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1368, + "end": 1369, + "loc": { + "start": { + "line": 49, + "column": 18 + }, + "end": { + "line": 49, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "imageUrl", + "start": 1370, + "end": 1378, + "loc": { + "start": { + "line": 49, + "column": 20 + }, + "end": { + "line": 49, + "column": 28 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1379, + "end": 1380, + "loc": { + "start": { + "line": 49, + "column": 29 + }, + "end": { + "line": 49, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "?d=", + "start": 1381, + "end": 1386, + "loc": { + "start": { + "line": 49, + "column": 31 + }, + "end": { + "line": 49, + "column": 36 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1387, + "end": 1388, + "loc": { + "start": { + "line": 49, + "column": 37 + }, + "end": { + "line": 49, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 1389, + "end": 1394, + "loc": { + "start": { + "line": 49, + "column": 39 + }, + "end": { + "line": 49, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1394, + "end": 1395, + "loc": { + "start": { + "line": 49, + "column": 44 + }, + "end": { + "line": 49, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "base64URLEncode", + "start": 1395, + "end": 1410, + "loc": { + "start": { + "line": 49, + "column": 45 + }, + "end": { + "line": 49, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1410, + "end": 1411, + "loc": { + "start": { + "line": 49, + "column": 60 + }, + "end": { + "line": 49, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 1411, + "end": 1415, + "loc": { + "start": { + "line": 49, + "column": 61 + }, + "end": { + "line": 49, + "column": 65 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1415, + "end": 1416, + "loc": { + "start": { + "line": 49, + "column": 65 + }, + "end": { + "line": 49, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stringify", + "start": 1416, + "end": 1425, + "loc": { + "start": { + "line": 49, + "column": 66 + }, + "end": { + "line": 49, + "column": 75 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1425, + "end": 1426, + "loc": { + "start": { + "line": 49, + "column": 75 + }, + "end": { + "line": 49, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 1426, + "end": 1432, + "loc": { + "start": { + "line": 49, + "column": 76 + }, + "end": { + "line": 49, + "column": 82 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1432, + "end": 1433, + "loc": { + "start": { + "line": 49, + "column": 82 + }, + "end": { + "line": 49, + "column": 83 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1433, + "end": 1434, + "loc": { + "start": { + "line": 49, + "column": 83 + }, + "end": { + "line": 49, + "column": 84 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1434, + "end": 1435, + "loc": { + "start": { + "line": 49, + "column": 84 + }, + "end": { + "line": 49, + "column": 85 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createImage", + "start": 1444, + "end": 1455, + "loc": { + "start": { + "line": 50, + "column": 8 + }, + "end": { + "line": 50, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1455, + "end": 1456, + "loc": { + "start": { + "line": 50, + "column": 19 + }, + "end": { + "line": 50, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "src", + "start": 1456, + "end": 1459, + "loc": { + "start": { + "line": 50, + "column": 20 + }, + "end": { + "line": 50, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1459, + "end": 1460, + "loc": { + "start": { + "line": 50, + "column": 23 + }, + "end": { + "line": 50, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 1461, + "end": 1465, + "loc": { + "start": { + "line": 50, + "column": 25 + }, + "end": { + "line": 50, + "column": 29 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1466, + "end": 1467, + "loc": { + "start": { + "line": 50, + "column": 30 + }, + "end": { + "line": 50, + "column": 31 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 1468, + "end": 1472, + "loc": { + "start": { + "line": 50, + "column": 32 + }, + "end": { + "line": 50, + "column": 36 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1473, + "end": 1474, + "loc": { + "start": { + "line": 50, + "column": 37 + }, + "end": { + "line": 50, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onDone", + "start": 1475, + "end": 1481, + "loc": { + "start": { + "line": 50, + "column": 39 + }, + "end": { + "line": 50, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1481, + "end": 1482, + "loc": { + "start": { + "line": 50, + "column": 45 + }, + "end": { + "line": 50, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1482, + "end": 1483, + "loc": { + "start": { + "line": 50, + "column": 46 + }, + "end": { + "line": 50, + "column": 47 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1490, + "end": 1491, + "loc": { + "start": { + "line": 51, + "column": 6 + }, + "end": { + "line": 51, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1496, + "end": 1497, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1497, + "end": 1498, + "loc": { + "start": { + "line": 52, + "column": 5 + }, + "end": { + "line": 52, + "column": 6 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1504, + "end": 1506, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1507, + "end": 1508, + "loc": { + "start": { + "line": 54, + "column": 7 + }, + "end": { + "line": 54, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 1508, + "end": 1512, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 12 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1512, + "end": 1513, + "loc": { + "start": { + "line": 54, + "column": 12 + }, + "end": { + "line": 54, + "column": 13 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1514, + "end": 1515, + "loc": { + "start": { + "line": 54, + "column": 14 + }, + "end": { + "line": 54, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "send", + "start": 1522, + "end": 1526, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1526, + "end": 1527, + "loc": { + "start": { + "line": 55, + "column": 10 + }, + "end": { + "line": 55, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1527, + "end": 1528, + "loc": { + "start": { + "line": 55, + "column": 11 + }, + "end": { + "line": 55, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1528, + "end": 1529, + "loc": { + "start": { + "line": 55, + "column": 12 + }, + "end": { + "line": 55, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1534, + "end": 1535, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 1536, + "end": 1540, + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1541, + "end": 1542, + "loc": { + "start": { + "line": 56, + "column": 11 + }, + "end": { + "line": 56, + "column": 12 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1549, + "end": 1555, + "loc": { + "start": { + "line": 57, + "column": 6 + }, + "end": { + "line": 57, + "column": 12 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 1556, + "end": 1559, + "loc": { + "start": { + "line": 57, + "column": 13 + }, + "end": { + "line": 57, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 1560, + "end": 1567, + "loc": { + "start": { + "line": 57, + "column": 17 + }, + "end": { + "line": 57, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1567, + "end": 1568, + "loc": { + "start": { + "line": 57, + "column": 24 + }, + "end": { + "line": 57, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 1568, + "end": 1575, + "loc": { + "start": { + "line": 57, + "column": 25 + }, + "end": { + "line": 57, + "column": 32 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1576, + "end": 1578, + "loc": { + "start": { + "line": 57, + "column": 33 + }, + "end": { + "line": 57, + "column": 35 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1579, + "end": 1580, + "loc": { + "start": { + "line": 57, + "column": 36 + }, + "end": { + "line": 57, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "send", + "start": 1589, + "end": 1593, + "loc": { + "start": { + "line": 58, + "column": 8 + }, + "end": { + "line": 58, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1593, + "end": 1594, + "loc": { + "start": { + "line": 58, + "column": 12 + }, + "end": { + "line": 58, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 1594, + "end": 1601, + "loc": { + "start": { + "line": 58, + "column": 13 + }, + "end": { + "line": 58, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1601, + "end": 1602, + "loc": { + "start": { + "line": 58, + "column": 20 + }, + "end": { + "line": 58, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1602, + "end": 1603, + "loc": { + "start": { + "line": 58, + "column": 21 + }, + "end": { + "line": 58, + "column": 22 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1610, + "end": 1611, + "loc": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 59, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1611, + "end": 1612, + "loc": { + "start": { + "line": 59, + "column": 7 + }, + "end": { + "line": 59, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1612, + "end": 1613, + "loc": { + "start": { + "line": 59, + "column": 8 + }, + "end": { + "line": 59, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1618, + "end": 1619, + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1622, + "end": 1623, + "loc": { + "start": { + "line": 61, + "column": 2 + }, + "end": { + "line": 61, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 1627, + "end": 1633, + "loc": { + "start": { + "line": 63, + "column": 2 + }, + "end": { + "line": 63, + "column": 8 + } + } + }, + { + "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": 63, + "column": 8 + }, + "end": { + "line": 63, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 1634, + "end": 1644, + "loc": { + "start": { + "line": 63, + "column": 9 + }, + "end": { + "line": 63, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1645, + "end": 1646, + "loc": { + "start": { + "line": 63, + "column": 20 + }, + "end": { + "line": 63, + "column": 21 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1647, + "end": 1655, + "loc": { + "start": { + "line": 63, + "column": 22 + }, + "end": { + "line": 63, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1655, + "end": 1656, + "loc": { + "start": { + "line": 63, + "column": 30 + }, + "end": { + "line": 63, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 1656, + "end": 1662, + "loc": { + "start": { + "line": 63, + "column": 31 + }, + "end": { + "line": 63, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1662, + "end": 1663, + "loc": { + "start": { + "line": 63, + "column": 37 + }, + "end": { + "line": 63, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 1664, + "end": 1668, + "loc": { + "start": { + "line": 63, + "column": 39 + }, + "end": { + "line": 63, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1668, + "end": 1669, + "loc": { + "start": { + "line": 63, + "column": 43 + }, + "end": { + "line": 63, + "column": 44 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1670, + "end": 1671, + "loc": { + "start": { + "line": 63, + "column": 45 + }, + "end": { + "line": 63, + "column": 46 + } + } + }, + { + "type": "CommentLine", + "value": " Detect browser support for CORS (can be overridden by tests)", + "start": 1676, + "end": 1739, + "loc": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 64, + "column": 67 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1744, + "end": 1746, + "loc": { + "start": { + "line": 65, + "column": 4 + }, + "end": { + "line": 65, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1747, + "end": 1748, + "loc": { + "start": { + "line": 65, + "column": 7 + }, + "end": { + "line": 65, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hasCors", + "start": 1748, + "end": 1755, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 15 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 1756, + "end": 1759, + "loc": { + "start": { + "line": 65, + "column": 16 + }, + "end": { + "line": 65, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 1760, + "end": 1769, + "loc": { + "start": { + "line": 65, + "column": 20 + }, + "end": { + "line": 65, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1769, + "end": 1770, + "loc": { + "start": { + "line": 65, + "column": 29 + }, + "end": { + "line": 65, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1771, + "end": 1772, + "loc": { + "start": { + "line": 65, + "column": 31 + }, + "end": { + "line": 65, + "column": 32 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1779, + "end": 1781, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1782, + "end": 1783, + "loc": { + "start": { + "line": 66, + "column": 9 + }, + "end": { + "line": 66, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forceHasCors", + "start": 1783, + "end": 1795, + "loc": { + "start": { + "line": 66, + "column": 10 + }, + "end": { + "line": 66, + "column": 22 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 1796, + "end": 1799, + "loc": { + "start": { + "line": 66, + "column": 23 + }, + "end": { + "line": 66, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 1800, + "end": 1809, + "loc": { + "start": { + "line": 66, + "column": 27 + }, + "end": { + "line": 66, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1809, + "end": 1810, + "loc": { + "start": { + "line": 66, + "column": 36 + }, + "end": { + "line": 66, + "column": 37 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1811, + "end": 1812, + "loc": { + "start": { + "line": 66, + "column": 38 + }, + "end": { + "line": 66, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hasCors", + "start": 1821, + "end": 1828, + "loc": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1829, + "end": 1830, + "loc": { + "start": { + "line": 67, + "column": 16 + }, + "end": { + "line": 67, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "withCredentials", + "start": 1831, + "end": 1848, + "loc": { + "start": { + "line": 67, + "column": 18 + }, + "end": { + "line": 67, + "column": 35 + } + } + }, + { + "type": { + "label": "in", + "keyword": "in", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "in", + "start": 1849, + "end": 1851, + "loc": { + "start": { + "line": 67, + "column": 36 + }, + "end": { + "line": 67, + "column": 38 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 1852, + "end": 1855, + "loc": { + "start": { + "line": 67, + "column": 39 + }, + "end": { + "line": 67, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "XMLHttpRequest", + "start": 1856, + "end": 1870, + "loc": { + "start": { + "line": 67, + "column": 43 + }, + "end": { + "line": 67, + "column": 57 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1870, + "end": 1871, + "loc": { + "start": { + "line": 67, + "column": 57 + }, + "end": { + "line": 67, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1871, + "end": 1872, + "loc": { + "start": { + "line": 67, + "column": 58 + }, + "end": { + "line": 67, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1872, + "end": 1873, + "loc": { + "start": { + "line": 67, + "column": 59 + }, + "end": { + "line": 67, + "column": 60 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1880, + "end": 1881, + "loc": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 7 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 1882, + "end": 1886, + "loc": { + "start": { + "line": 68, + "column": 8 + }, + "end": { + "line": 68, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1887, + "end": 1888, + "loc": { + "start": { + "line": 68, + "column": 13 + }, + "end": { + "line": 68, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hasCors", + "start": 1897, + "end": 1904, + "loc": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 69, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1905, + "end": 1906, + "loc": { + "start": { + "line": 69, + "column": 16 + }, + "end": { + "line": 69, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forceHasCors", + "start": 1907, + "end": 1919, + "loc": { + "start": { + "line": 69, + "column": 18 + }, + "end": { + "line": 69, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1919, + "end": 1920, + "loc": { + "start": { + "line": 69, + "column": 30 + }, + "end": { + "line": 69, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1927, + "end": 1928, + "loc": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1933, + "end": 1934, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1940, + "end": 1945, + "loc": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "finalSync", + "start": 1946, + "end": 1955, + "loc": { + "start": { + "line": 73, + "column": 10 + }, + "end": { + "line": 73, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1956, + "end": 1957, + "loc": { + "start": { + "line": 73, + "column": 20 + }, + "end": { + "line": 73, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 1958, + "end": 1962, + "loc": { + "start": { + "line": 73, + "column": 22 + }, + "end": { + "line": 73, + "column": 26 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 1963, + "end": 1966, + "loc": { + "start": { + "line": 73, + "column": 27 + }, + "end": { + "line": 73, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 1967, + "end": 1976, + "loc": { + "start": { + "line": 73, + "column": 31 + }, + "end": { + "line": 73, + "column": 40 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1977, + "end": 1978, + "loc": { + "start": { + "line": 73, + "column": 41 + }, + "end": { + "line": 73, + "column": 42 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 1979, + "end": 1984, + "loc": { + "start": { + "line": 73, + "column": 43 + }, + "end": { + "line": 73, + "column": 48 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1985, + "end": 1986, + "loc": { + "start": { + "line": 73, + "column": 49 + }, + "end": { + "line": 73, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 1987, + "end": 1991, + "loc": { + "start": { + "line": 73, + "column": 51 + }, + "end": { + "line": 73, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1991, + "end": 1992, + "loc": { + "start": { + "line": 73, + "column": 55 + }, + "end": { + "line": 73, + "column": 56 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1997, + "end": 2000, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "chunks", + "start": 2001, + "end": 2007, + "loc": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 74, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2007, + "end": 2008, + "loc": { + "start": { + "line": 74, + "column": 14 + }, + "end": { + "line": 74, + "column": 15 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 2013, + "end": 2015, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2016, + "end": 2017, + "loc": { + "start": { + "line": 75, + "column": 7 + }, + "end": { + "line": 75, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hasCors", + "start": 2017, + "end": 2024, + "loc": { + "start": { + "line": 75, + "column": 8 + }, + "end": { + "line": 75, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2024, + "end": 2025, + "loc": { + "start": { + "line": 75, + "column": 15 + }, + "end": { + "line": 75, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2026, + "end": 2027, + "loc": { + "start": { + "line": 75, + "column": 17 + }, + "end": { + "line": 75, + "column": 18 + } + } + }, + { + "type": "CommentLine", + "value": " no need to break up events into chunks if we can send a POST", + "start": 2034, + "end": 2097, + "loc": { + "start": { + "line": 76, + "column": 6 + }, + "end": { + "line": 76, + "column": 69 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "chunks", + "start": 2104, + "end": 2110, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2111, + "end": 2112, + "loc": { + "start": { + "line": 77, + "column": 13 + }, + "end": { + "line": 77, + "column": 14 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2113, + "end": 2114, + "loc": { + "start": { + "line": 77, + "column": 15 + }, + "end": { + "line": 77, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 2114, + "end": 2120, + "loc": { + "start": { + "line": 77, + "column": 16 + }, + "end": { + "line": 77, + "column": 22 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2120, + "end": 2121, + "loc": { + "start": { + "line": 77, + "column": 22 + }, + "end": { + "line": 77, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2121, + "end": 2122, + "loc": { + "start": { + "line": 77, + "column": 23 + }, + "end": { + "line": 77, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2127, + "end": 2128, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 2129, + "end": 2133, + "loc": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2134, + "end": 2135, + "loc": { + "start": { + "line": 78, + "column": 11 + }, + "end": { + "line": 78, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "chunks", + "start": 2142, + "end": 2148, + "loc": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2149, + "end": 2150, + "loc": { + "start": { + "line": 79, + "column": 13 + }, + "end": { + "line": 79, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 2151, + "end": 2156, + "loc": { + "start": { + "line": 79, + "column": 15 + }, + "end": { + "line": 79, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2156, + "end": 2157, + "loc": { + "start": { + "line": 79, + "column": 20 + }, + "end": { + "line": 79, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "chunkUserEventsForUrl", + "start": 2157, + "end": 2178, + "loc": { + "start": { + "line": 79, + "column": 21 + }, + "end": { + "line": 79, + "column": 42 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2178, + "end": 2179, + "loc": { + "start": { + "line": 79, + "column": 42 + }, + "end": { + "line": 79, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "MAX_URL_LENGTH", + "start": 2179, + "end": 2193, + "loc": { + "start": { + "line": 79, + "column": 43 + }, + "end": { + "line": 79, + "column": 57 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 2194, + "end": 2195, + "loc": { + "start": { + "line": 79, + "column": 58 + }, + "end": { + "line": 79, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 2196, + "end": 2205, + "loc": { + "start": { + "line": 79, + "column": 60 + }, + "end": { + "line": 79, + "column": 69 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2205, + "end": 2206, + "loc": { + "start": { + "line": 79, + "column": 69 + }, + "end": { + "line": 79, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 2206, + "end": 2212, + "loc": { + "start": { + "line": 79, + "column": 70 + }, + "end": { + "line": 79, + "column": 76 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2212, + "end": 2213, + "loc": { + "start": { + "line": 79, + "column": 76 + }, + "end": { + "line": 79, + "column": 77 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 2214, + "end": 2220, + "loc": { + "start": { + "line": 79, + "column": 78 + }, + "end": { + "line": 79, + "column": 84 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2220, + "end": 2221, + "loc": { + "start": { + "line": 79, + "column": 84 + }, + "end": { + "line": 79, + "column": 85 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2221, + "end": 2222, + "loc": { + "start": { + "line": 79, + "column": 85 + }, + "end": { + "line": 79, + "column": 86 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2227, + "end": 2228, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2233, + "end": 2238, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "results", + "start": 2239, + "end": 2246, + "loc": { + "start": { + "line": 81, + "column": 10 + }, + "end": { + "line": 81, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2247, + "end": 2248, + "loc": { + "start": { + "line": 81, + "column": 18 + }, + "end": { + "line": 81, + "column": 19 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2249, + "end": 2250, + "loc": { + "start": { + "line": 81, + "column": 20 + }, + "end": { + "line": 81, + "column": 21 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2250, + "end": 2251, + "loc": { + "start": { + "line": 81, + "column": 21 + }, + "end": { + "line": 81, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2251, + "end": 2252, + "loc": { + "start": { + "line": 81, + "column": 22 + }, + "end": { + "line": 81, + "column": 23 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 2257, + "end": 2260, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 7 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2261, + "end": 2262, + "loc": { + "start": { + "line": 82, + "column": 8 + }, + "end": { + "line": 82, + "column": 9 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 2262, + "end": 2265, + "loc": { + "start": { + "line": 82, + "column": 9 + }, + "end": { + "line": 82, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 2266, + "end": 2267, + "loc": { + "start": { + "line": 82, + "column": 13 + }, + "end": { + "line": 82, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2268, + "end": 2269, + "loc": { + "start": { + "line": 82, + "column": 15 + }, + "end": { + "line": 82, + "column": 16 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 2270, + "end": 2271, + "loc": { + "start": { + "line": 82, + "column": 17 + }, + "end": { + "line": 82, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2271, + "end": 2272, + "loc": { + "start": { + "line": 82, + "column": 18 + }, + "end": { + "line": 82, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 2273, + "end": 2274, + "loc": { + "start": { + "line": 82, + "column": 20 + }, + "end": { + "line": 82, + "column": 21 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 2275, + "end": 2276, + "loc": { + "start": { + "line": 82, + "column": 22 + }, + "end": { + "line": 82, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "chunks", + "start": 2277, + "end": 2283, + "loc": { + "start": { + "line": 82, + "column": 24 + }, + "end": { + "line": 82, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2283, + "end": 2284, + "loc": { + "start": { + "line": 82, + "column": 30 + }, + "end": { + "line": 82, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 2284, + "end": 2290, + "loc": { + "start": { + "line": 82, + "column": 31 + }, + "end": { + "line": 82, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2290, + "end": 2291, + "loc": { + "start": { + "line": 82, + "column": 37 + }, + "end": { + "line": 82, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 2292, + "end": 2293, + "loc": { + "start": { + "line": 82, + "column": 39 + }, + "end": { + "line": 82, + "column": 40 + } + } + }, + { + "type": { + "label": "++/--", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": true, + "binop": null + }, + "value": "++", + "start": 2293, + "end": 2295, + "loc": { + "start": { + "line": 82, + "column": 40 + }, + "end": { + "line": 82, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2295, + "end": 2296, + "loc": { + "start": { + "line": 82, + "column": 42 + }, + "end": { + "line": 82, + "column": 43 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2297, + "end": 2298, + "loc": { + "start": { + "line": 82, + "column": 44 + }, + "end": { + "line": 82, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "results", + "start": 2305, + "end": 2312, + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2312, + "end": 2313, + "loc": { + "start": { + "line": 83, + "column": 13 + }, + "end": { + "line": 83, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 2313, + "end": 2317, + "loc": { + "start": { + "line": 83, + "column": 14 + }, + "end": { + "line": 83, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2317, + "end": 2318, + "loc": { + "start": { + "line": 83, + "column": 18 + }, + "end": { + "line": 83, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendChunk", + "start": 2318, + "end": 2327, + "loc": { + "start": { + "line": 83, + "column": 19 + }, + "end": { + "line": 83, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2327, + "end": 2328, + "loc": { + "start": { + "line": 83, + "column": 28 + }, + "end": { + "line": 83, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "chunks", + "start": 2328, + "end": 2334, + "loc": { + "start": { + "line": 83, + "column": 29 + }, + "end": { + "line": 83, + "column": 35 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2334, + "end": 2335, + "loc": { + "start": { + "line": 83, + "column": 35 + }, + "end": { + "line": 83, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 2335, + "end": 2336, + "loc": { + "start": { + "line": 83, + "column": 36 + }, + "end": { + "line": 83, + "column": 37 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2336, + "end": 2337, + "loc": { + "start": { + "line": 83, + "column": 37 + }, + "end": { + "line": 83, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2337, + "end": 2338, + "loc": { + "start": { + "line": 83, + "column": 38 + }, + "end": { + "line": 83, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hasCors", + "start": 2339, + "end": 2346, + "loc": { + "start": { + "line": 83, + "column": 40 + }, + "end": { + "line": 83, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2346, + "end": 2347, + "loc": { + "start": { + "line": 83, + "column": 47 + }, + "end": { + "line": 83, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "finalSync", + "start": 2348, + "end": 2357, + "loc": { + "start": { + "line": 83, + "column": 49 + }, + "end": { + "line": 83, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2357, + "end": 2358, + "loc": { + "start": { + "line": 83, + "column": 58 + }, + "end": { + "line": 83, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2358, + "end": 2359, + "loc": { + "start": { + "line": 83, + "column": 59 + }, + "end": { + "line": 83, + "column": 60 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2359, + "end": 2360, + "loc": { + "start": { + "line": 83, + "column": 60 + }, + "end": { + "line": 83, + "column": 61 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2365, + "end": 2366, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 2371, + "end": 2377, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 2378, + "end": 2382, + "loc": { + "start": { + "line": 85, + "column": 11 + }, + "end": { + "line": 85, + "column": 15 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2383, + "end": 2384, + "loc": { + "start": { + "line": 85, + "column": 16 + }, + "end": { + "line": 85, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 2385, + "end": 2392, + "loc": { + "start": { + "line": 85, + "column": 18 + }, + "end": { + "line": 85, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2392, + "end": 2393, + "loc": { + "start": { + "line": 85, + "column": 25 + }, + "end": { + "line": 85, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 2393, + "end": 2400, + "loc": { + "start": { + "line": 85, + "column": 26 + }, + "end": { + "line": 85, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2400, + "end": 2401, + "loc": { + "start": { + "line": 85, + "column": 33 + }, + "end": { + "line": 85, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2401, + "end": 2402, + "loc": { + "start": { + "line": 85, + "column": 34 + }, + "end": { + "line": 85, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2403, + "end": 2404, + "loc": { + "start": { + "line": 85, + "column": 36 + }, + "end": { + "line": 85, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 2405, + "end": 2412, + "loc": { + "start": { + "line": 85, + "column": 38 + }, + "end": { + "line": 85, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2412, + "end": 2413, + "loc": { + "start": { + "line": 85, + "column": 45 + }, + "end": { + "line": 85, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "all", + "start": 2413, + "end": 2416, + "loc": { + "start": { + "line": 85, + "column": 46 + }, + "end": { + "line": 85, + "column": 49 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2416, + "end": 2417, + "loc": { + "start": { + "line": 85, + "column": 49 + }, + "end": { + "line": 85, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "results", + "start": 2417, + "end": 2424, + "loc": { + "start": { + "line": 85, + "column": 50 + }, + "end": { + "line": 85, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2424, + "end": 2425, + "loc": { + "start": { + "line": 85, + "column": 57 + }, + "end": { + "line": 85, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2425, + "end": 2426, + "loc": { + "start": { + "line": 85, + "column": 58 + }, + "end": { + "line": 85, + "column": 59 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2429, + "end": 2430, + "loc": { + "start": { + "line": 86, + "column": 2 + }, + "end": { + "line": 86, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2430, + "end": 2431, + "loc": { + "start": { + "line": 86, + "column": 3 + }, + "end": { + "line": 86, + "column": 4 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 2435, + "end": 2441, + "loc": { + "start": { + "line": 88, + "column": 2 + }, + "end": { + "line": 88, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 2442, + "end": 2448, + "loc": { + "start": { + "line": 88, + "column": 9 + }, + "end": { + "line": 88, + "column": 15 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2448, + "end": 2449, + "loc": { + "start": { + "line": 88, + "column": 15 + }, + "end": { + "line": 88, + "column": 16 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2450, + "end": 2451, + "loc": { + "start": { + "line": 89, + "column": 0 + }, + "end": { + "line": 89, + "column": 1 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2452, + "end": 2452, + "loc": { + "start": { + "line": 90, + "column": 0 + }, + "end": { + "line": 90, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/EventSummarizer.js.json b/docs/ast/source/EventSummarizer.js.json new file mode 100644 index 00000000..b524746e --- /dev/null +++ b/docs/ast/source/EventSummarizer.js.json @@ -0,0 +1,16111 @@ +{ + "type": "File", + "start": 0, + "end": 1963, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 83, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 1963, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 83, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ExportDefaultDeclaration", + "start": 0, + "end": 1962, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 82, + "column": 1 + } + }, + "declaration": { + "type": "FunctionDeclaration", + "start": 15, + "end": 1962, + "loc": { + "start": { + "line": 1, + "column": 15 + }, + "end": { + "line": 82, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 24, + "end": 39, + "loc": { + "start": { + "line": 1, + "column": 24 + }, + "end": { + "line": 1, + "column": 39 + }, + "identifierName": "EventSummarizer" + }, + "name": "EventSummarizer" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 42, + "end": 1962, + "loc": { + "start": { + "line": 1, + "column": 42 + }, + "end": { + "line": 82, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 46, + "end": 60, + "loc": { + "start": { + "line": 2, + "column": 2 + }, + "end": { + "line": 2, + "column": 16 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 52, + "end": 59, + "loc": { + "start": { + "line": 2, + "column": 8 + }, + "end": { + "line": 2, + "column": 15 + } + }, + "id": { + "type": "Identifier", + "start": 52, + "end": 54, + "loc": { + "start": { + "line": 2, + "column": 8 + }, + "end": { + "line": 2, + "column": 10 + }, + "identifierName": "es" + }, + "name": "es" + }, + "init": { + "type": "ObjectExpression", + "start": 57, + "end": 59, + "loc": { + "start": { + "line": 2, + "column": 13 + }, + "end": { + "line": 2, + "column": 15 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 64, + "end": 118, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 6, + "column": 18 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 68, + "end": 81, + "loc": { + "start": { + "line": 4, + "column": 6 + }, + "end": { + "line": 4, + "column": 19 + } + }, + "id": { + "type": "Identifier", + "start": 68, + "end": 77, + "loc": { + "start": { + "line": 4, + "column": 6 + }, + "end": { + "line": 4, + "column": 15 + }, + "identifierName": "startDate" + }, + "name": "startDate" + }, + "init": { + "type": "NumericLiteral", + "start": 80, + "end": 81, + "loc": { + "start": { + "line": 4, + "column": 18 + }, + "end": { + "line": 4, + "column": 19 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + }, + { + "type": "VariableDeclarator", + "start": 87, + "end": 98, + "loc": { + "start": { + "line": 5, + "column": 4 + }, + "end": { + "line": 5, + "column": 15 + } + }, + "id": { + "type": "Identifier", + "start": 87, + "end": 94, + "loc": { + "start": { + "line": 5, + "column": 4 + }, + "end": { + "line": 5, + "column": 11 + }, + "identifierName": "endDate" + }, + "name": "endDate" + }, + "init": { + "type": "NumericLiteral", + "start": 97, + "end": 98, + "loc": { + "start": { + "line": 5, + "column": 14 + }, + "end": { + "line": 5, + "column": 15 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + }, + { + "type": "VariableDeclarator", + "start": 104, + "end": 117, + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 17 + } + }, + "id": { + "type": "Identifier", + "start": 104, + "end": 112, + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 12 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "init": { + "type": "ObjectExpression", + "start": 115, + "end": 117, + "loc": { + "start": { + "line": 6, + "column": 15 + }, + "end": { + "line": 6, + "column": 17 + } + }, + "properties": [] + } + } + ], + "kind": "let" + }, + { + "type": "ExpressionStatement", + "start": 122, + "end": 1026, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 36, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 122, + "end": 1025, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 122, + "end": 139, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 122, + "end": 124, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 4 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 125, + "end": 139, + "loc": { + "start": { + "line": 8, + "column": 5 + }, + "end": { + "line": 8, + "column": 19 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 142, + "end": 1025, + "loc": { + "start": { + "line": 8, + "column": 22 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 151, + "end": 156, + "loc": { + "start": { + "line": 8, + "column": 31 + }, + "end": { + "line": 8, + "column": 36 + }, + "identifierName": "event" + }, + "name": "event" + } + ], + "body": { + "type": "BlockStatement", + "start": 158, + "end": 1025, + "loc": { + "start": { + "line": 8, + "column": 38 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 164, + "end": 1021, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 35, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 168, + "end": 192, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 32 + } + }, + "left": { + "type": "MemberExpression", + "start": 168, + "end": 178, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 168, + "end": 173, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 13 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 174, + "end": 178, + "loc": { + "start": { + "line": 9, + "column": 14 + }, + "end": { + "line": 9, + "column": 18 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 183, + "end": 192, + "loc": { + "start": { + "line": 9, + "column": 23 + }, + "end": { + "line": 9, + "column": 32 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 194, + "end": 1021, + "loc": { + "start": { + "line": 9, + "column": 34 + }, + "end": { + "line": 35, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 202, + "end": 447, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 15, + "column": 85 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 208, + "end": 446, + "loc": { + "start": { + "line": 10, + "column": 12 + }, + "end": { + "line": 15, + "column": 84 + } + }, + "id": { + "type": "Identifier", + "start": 208, + "end": 218, + "loc": { + "start": { + "line": 10, + "column": 12 + }, + "end": { + "line": 10, + "column": 22 + }, + "identifierName": "counterKey" + }, + "name": "counterKey" + }, + "init": { + "type": "BinaryExpression", + "start": 229, + "end": 446, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 15, + "column": 84 + } + }, + "left": { + "type": "BinaryExpression", + "start": 229, + "end": 359, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 14, + "column": 11 + } + }, + "left": { + "type": "BinaryExpression", + "start": 229, + "end": 345, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 13, + "column": 90 + } + }, + "left": { + "type": "BinaryExpression", + "start": 229, + "end": 252, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 12, + "column": 11 + } + }, + "left": { + "type": "MemberExpression", + "start": 229, + "end": 238, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 229, + "end": 234, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 13 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 235, + "end": 238, + "loc": { + "start": { + "line": 11, + "column": 14 + }, + "end": { + "line": 11, + "column": 17 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 249, + "end": 252, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 11 + } + }, + "extra": { + "rawValue": ":", + "raw": "':'" + }, + "value": ":" + } + }, + "operator": "+", + "right": { + "type": "ConditionalExpression", + "start": 264, + "end": 344, + "loc": { + "start": { + "line": 13, + "column": 9 + }, + "end": { + "line": 13, + "column": 89 + } + }, + "test": { + "type": "LogicalExpression", + "start": 264, + "end": 321, + "loc": { + "start": { + "line": 13, + "column": 9 + }, + "end": { + "line": 13, + "column": 66 + } + }, + "left": { + "type": "BinaryExpression", + "start": 264, + "end": 288, + "loc": { + "start": { + "line": 13, + "column": 9 + }, + "end": { + "line": 13, + "column": 33 + } + }, + "left": { + "type": "MemberExpression", + "start": 264, + "end": 279, + "loc": { + "start": { + "line": 13, + "column": 9 + }, + "end": { + "line": 13, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 264, + "end": 269, + "loc": { + "start": { + "line": 13, + "column": 9 + }, + "end": { + "line": 13, + "column": 14 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 270, + "end": 279, + "loc": { + "start": { + "line": 13, + "column": 15 + }, + "end": { + "line": 13, + "column": 24 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "NullLiteral", + "start": 284, + "end": 288, + "loc": { + "start": { + "line": 13, + "column": 29 + }, + "end": { + "line": 13, + "column": 33 + } + } + } + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 292, + "end": 321, + "loc": { + "start": { + "line": 13, + "column": 37 + }, + "end": { + "line": 13, + "column": 66 + } + }, + "left": { + "type": "MemberExpression", + "start": 292, + "end": 307, + "loc": { + "start": { + "line": 13, + "column": 37 + }, + "end": { + "line": 13, + "column": 52 + } + }, + "object": { + "type": "Identifier", + "start": 292, + "end": 297, + "loc": { + "start": { + "line": 13, + "column": 37 + }, + "end": { + "line": 13, + "column": 42 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 298, + "end": 307, + "loc": { + "start": { + "line": 13, + "column": 43 + }, + "end": { + "line": 13, + "column": 52 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "Identifier", + "start": 312, + "end": 321, + "loc": { + "start": { + "line": 13, + "column": 57 + }, + "end": { + "line": 13, + "column": 66 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + } + }, + "consequent": { + "type": "MemberExpression", + "start": 324, + "end": 339, + "loc": { + "start": { + "line": 13, + "column": 69 + }, + "end": { + "line": 13, + "column": 84 + } + }, + "object": { + "type": "Identifier", + "start": 324, + "end": 329, + "loc": { + "start": { + "line": 13, + "column": 69 + }, + "end": { + "line": 13, + "column": 74 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 330, + "end": 339, + "loc": { + "start": { + "line": 13, + "column": 75 + }, + "end": { + "line": 13, + "column": 84 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "alternate": { + "type": "StringLiteral", + "start": 342, + "end": 344, + "loc": { + "start": { + "line": 13, + "column": 87 + }, + "end": { + "line": 13, + "column": 89 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + }, + "extra": { + "parenthesized": true, + "parenStart": 263 + } + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 356, + "end": 359, + "loc": { + "start": { + "line": 14, + "column": 8 + }, + "end": { + "line": 14, + "column": 11 + } + }, + "extra": { + "rawValue": ":", + "raw": "':'" + }, + "value": ":" + } + }, + "operator": "+", + "right": { + "type": "ConditionalExpression", + "start": 371, + "end": 445, + "loc": { + "start": { + "line": 15, + "column": 9 + }, + "end": { + "line": 15, + "column": 83 + } + }, + "test": { + "type": "LogicalExpression", + "start": 371, + "end": 424, + "loc": { + "start": { + "line": 15, + "column": 9 + }, + "end": { + "line": 15, + "column": 62 + } + }, + "left": { + "type": "BinaryExpression", + "start": 371, + "end": 393, + "loc": { + "start": { + "line": 15, + "column": 9 + }, + "end": { + "line": 15, + "column": 31 + } + }, + "left": { + "type": "MemberExpression", + "start": 371, + "end": 384, + "loc": { + "start": { + "line": 15, + "column": 9 + }, + "end": { + "line": 15, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 371, + "end": 376, + "loc": { + "start": { + "line": 15, + "column": 9 + }, + "end": { + "line": 15, + "column": 14 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 377, + "end": 384, + "loc": { + "start": { + "line": 15, + "column": 15 + }, + "end": { + "line": 15, + "column": 22 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "NullLiteral", + "start": 389, + "end": 393, + "loc": { + "start": { + "line": 15, + "column": 27 + }, + "end": { + "line": 15, + "column": 31 + } + } + } + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 397, + "end": 424, + "loc": { + "start": { + "line": 15, + "column": 35 + }, + "end": { + "line": 15, + "column": 62 + } + }, + "left": { + "type": "MemberExpression", + "start": 397, + "end": 410, + "loc": { + "start": { + "line": 15, + "column": 35 + }, + "end": { + "line": 15, + "column": 48 + } + }, + "object": { + "type": "Identifier", + "start": 397, + "end": 402, + "loc": { + "start": { + "line": 15, + "column": 35 + }, + "end": { + "line": 15, + "column": 40 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 403, + "end": 410, + "loc": { + "start": { + "line": 15, + "column": 41 + }, + "end": { + "line": 15, + "column": 48 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "Identifier", + "start": 415, + "end": 424, + "loc": { + "start": { + "line": 15, + "column": 53 + }, + "end": { + "line": 15, + "column": 62 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + } + }, + "consequent": { + "type": "MemberExpression", + "start": 427, + "end": 440, + "loc": { + "start": { + "line": 15, + "column": 65 + }, + "end": { + "line": 15, + "column": 78 + } + }, + "object": { + "type": "Identifier", + "start": 427, + "end": 432, + "loc": { + "start": { + "line": 15, + "column": 65 + }, + "end": { + "line": 15, + "column": 70 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 433, + "end": 440, + "loc": { + "start": { + "line": 15, + "column": 71 + }, + "end": { + "line": 15, + "column": 78 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + }, + "alternate": { + "type": "StringLiteral", + "start": 443, + "end": 445, + "loc": { + "start": { + "line": 15, + "column": 81 + }, + "end": { + "line": 15, + "column": 83 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + }, + "extra": { + "parenthesized": true, + "parenStart": 370 + } + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 454, + "end": 494, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 46 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 460, + "end": 493, + "loc": { + "start": { + "line": 16, + "column": 12 + }, + "end": { + "line": 16, + "column": 45 + } + }, + "id": { + "type": "Identifier", + "start": 460, + "end": 470, + "loc": { + "start": { + "line": 16, + "column": 12 + }, + "end": { + "line": 16, + "column": 22 + }, + "identifierName": "counterVal" + }, + "name": "counterVal" + }, + "init": { + "type": "MemberExpression", + "start": 473, + "end": 493, + "loc": { + "start": { + "line": 16, + "column": 25 + }, + "end": { + "line": 16, + "column": 45 + } + }, + "object": { + "type": "Identifier", + "start": 473, + "end": 481, + "loc": { + "start": { + "line": 16, + "column": 25 + }, + "end": { + "line": 16, + "column": 33 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "property": { + "type": "Identifier", + "start": 482, + "end": 492, + "loc": { + "start": { + "line": 16, + "column": 34 + }, + "end": { + "line": 16, + "column": 44 + }, + "identifierName": "counterKey" + }, + "name": "counterKey" + }, + "computed": true + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 501, + "end": 816, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 28, + "column": 7 + } + }, + "test": { + "type": "Identifier", + "start": 505, + "end": 515, + "loc": { + "start": { + "line": 17, + "column": 10 + }, + "end": { + "line": 17, + "column": 20 + }, + "identifierName": "counterVal" + }, + "name": "counterVal" + }, + "consequent": { + "type": "BlockStatement", + "start": 517, + "end": 575, + "loc": { + "start": { + "line": 17, + "column": 22 + }, + "end": { + "line": 19, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 527, + "end": 567, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 48 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 527, + "end": 566, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 47 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 527, + "end": 543, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 527, + "end": 537, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 18 + }, + "identifierName": "counterVal" + }, + "name": "counterVal" + }, + "property": { + "type": "Identifier", + "start": 538, + "end": 543, + "loc": { + "start": { + "line": 18, + "column": 19 + }, + "end": { + "line": 18, + "column": 24 + }, + "identifierName": "count" + }, + "name": "count" + }, + "computed": false + }, + "right": { + "type": "BinaryExpression", + "start": 546, + "end": 566, + "loc": { + "start": { + "line": 18, + "column": 27 + }, + "end": { + "line": 18, + "column": 47 + } + }, + "left": { + "type": "MemberExpression", + "start": 546, + "end": 562, + "loc": { + "start": { + "line": 18, + "column": 27 + }, + "end": { + "line": 18, + "column": 43 + } + }, + "object": { + "type": "Identifier", + "start": 546, + "end": 556, + "loc": { + "start": { + "line": 18, + "column": 27 + }, + "end": { + "line": 18, + "column": 37 + }, + "identifierName": "counterVal" + }, + "name": "counterVal" + }, + "property": { + "type": "Identifier", + "start": 557, + "end": 562, + "loc": { + "start": { + "line": 18, + "column": 38 + }, + "end": { + "line": 18, + "column": 43 + }, + "identifierName": "count" + }, + "name": "count" + }, + "computed": false + }, + "operator": "+", + "right": { + "type": "NumericLiteral", + "start": 565, + "end": 566, + "loc": { + "start": { + "line": 18, + "column": 46 + }, + "end": { + "line": 18, + "column": 47 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 581, + "end": 816, + "loc": { + "start": { + "line": 19, + "column": 13 + }, + "end": { + "line": 28, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 591, + "end": 808, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 27, + "column": 10 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 591, + "end": 807, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 27, + "column": 9 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 591, + "end": 611, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 20, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 591, + "end": 599, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 20, + "column": 16 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "property": { + "type": "Identifier", + "start": 600, + "end": 610, + "loc": { + "start": { + "line": 20, + "column": 17 + }, + "end": { + "line": 20, + "column": 27 + }, + "identifierName": "counterKey" + }, + "name": "counterKey" + }, + "computed": true + }, + "right": { + "type": "ObjectExpression", + "start": 614, + "end": 807, + "loc": { + "start": { + "line": 20, + "column": 31 + }, + "end": { + "line": 27, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 626, + "end": 634, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 18 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 626, + "end": 631, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 15 + }, + "identifierName": "count" + }, + "name": "count" + }, + "value": { + "type": "NumericLiteral", + "start": 633, + "end": 634, + "loc": { + "start": { + "line": 21, + "column": 17 + }, + "end": { + "line": 21, + "column": 18 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 646, + "end": 660, + "loc": { + "start": { + "line": 22, + "column": 10 + }, + "end": { + "line": 22, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 646, + "end": 649, + "loc": { + "start": { + "line": 22, + "column": 10 + }, + "end": { + "line": 22, + "column": 13 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "MemberExpression", + "start": 651, + "end": 660, + "loc": { + "start": { + "line": 22, + "column": 15 + }, + "end": { + "line": 22, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 651, + "end": 656, + "loc": { + "start": { + "line": 22, + "column": 15 + }, + "end": { + "line": 22, + "column": 20 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 657, + "end": 660, + "loc": { + "start": { + "line": 22, + "column": 21 + }, + "end": { + "line": 22, + "column": 24 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 672, + "end": 698, + "loc": { + "start": { + "line": 23, + "column": 10 + }, + "end": { + "line": 23, + "column": 36 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 672, + "end": 681, + "loc": { + "start": { + "line": 23, + "column": 10 + }, + "end": { + "line": 23, + "column": 19 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "value": { + "type": "MemberExpression", + "start": 683, + "end": 698, + "loc": { + "start": { + "line": 23, + "column": 21 + }, + "end": { + "line": 23, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 683, + "end": 688, + "loc": { + "start": { + "line": 23, + "column": 21 + }, + "end": { + "line": 23, + "column": 26 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 689, + "end": 698, + "loc": { + "start": { + "line": 23, + "column": 27 + }, + "end": { + "line": 23, + "column": 36 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 710, + "end": 732, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 32 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 710, + "end": 717, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 17 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "MemberExpression", + "start": 719, + "end": 732, + "loc": { + "start": { + "line": 24, + "column": 19 + }, + "end": { + "line": 24, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 719, + "end": 724, + "loc": { + "start": { + "line": 24, + "column": 19 + }, + "end": { + "line": 24, + "column": 24 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 725, + "end": 732, + "loc": { + "start": { + "line": 24, + "column": 25 + }, + "end": { + "line": 24, + "column": 32 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 744, + "end": 762, + "loc": { + "start": { + "line": 25, + "column": 10 + }, + "end": { + "line": 25, + "column": 28 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 744, + "end": 749, + "loc": { + "start": { + "line": 25, + "column": 10 + }, + "end": { + "line": 25, + "column": 15 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "MemberExpression", + "start": 751, + "end": 762, + "loc": { + "start": { + "line": 25, + "column": 17 + }, + "end": { + "line": 25, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 751, + "end": 756, + "loc": { + "start": { + "line": 25, + "column": 17 + }, + "end": { + "line": 25, + "column": 22 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 757, + "end": 762, + "loc": { + "start": { + "line": 25, + "column": 23 + }, + "end": { + "line": 25, + "column": 28 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 774, + "end": 796, + "loc": { + "start": { + "line": 26, + "column": 10 + }, + "end": { + "line": 26, + "column": 32 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 774, + "end": 781, + "loc": { + "start": { + "line": 26, + "column": 10 + }, + "end": { + "line": 26, + "column": 17 + }, + "identifierName": "default" + }, + "name": "default" + }, + "value": { + "type": "MemberExpression", + "start": 783, + "end": 796, + "loc": { + "start": { + "line": 26, + "column": 19 + }, + "end": { + "line": 26, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 783, + "end": 788, + "loc": { + "start": { + "line": 26, + "column": 19 + }, + "end": { + "line": 26, + "column": 24 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 789, + "end": 796, + "loc": { + "start": { + "line": 26, + "column": 25 + }, + "end": { + "line": 26, + "column": 32 + }, + "identifierName": "default" + }, + "name": "default" + }, + "computed": false + } + } + ] + } + } + } + ], + "directives": [] + } + }, + { + "type": "IfStatement", + "start": 823, + "end": 927, + "loc": { + "start": { + "line": 29, + "column": 6 + }, + "end": { + "line": 31, + "column": 7 + } + }, + "test": { + "type": "LogicalExpression", + "start": 827, + "end": 876, + "loc": { + "start": { + "line": 29, + "column": 10 + }, + "end": { + "line": 29, + "column": 59 + } + }, + "left": { + "type": "BinaryExpression", + "start": 827, + "end": 842, + "loc": { + "start": { + "line": 29, + "column": 10 + }, + "end": { + "line": 29, + "column": 25 + } + }, + "left": { + "type": "Identifier", + "start": 827, + "end": 836, + "loc": { + "start": { + "line": 29, + "column": 10 + }, + "end": { + "line": 29, + "column": 19 + }, + "identifierName": "startDate" + }, + "name": "startDate" + }, + "operator": "===", + "right": { + "type": "NumericLiteral", + "start": 841, + "end": 842, + "loc": { + "start": { + "line": 29, + "column": 24 + }, + "end": { + "line": 29, + "column": 25 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 846, + "end": 876, + "loc": { + "start": { + "line": 29, + "column": 29 + }, + "end": { + "line": 29, + "column": 59 + } + }, + "left": { + "type": "MemberExpression", + "start": 846, + "end": 864, + "loc": { + "start": { + "line": 29, + "column": 29 + }, + "end": { + "line": 29, + "column": 47 + } + }, + "object": { + "type": "Identifier", + "start": 846, + "end": 851, + "loc": { + "start": { + "line": 29, + "column": 29 + }, + "end": { + "line": 29, + "column": 34 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 852, + "end": 864, + "loc": { + "start": { + "line": 29, + "column": 35 + }, + "end": { + "line": 29, + "column": 47 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "computed": false + }, + "operator": "<", + "right": { + "type": "Identifier", + "start": 867, + "end": 876, + "loc": { + "start": { + "line": 29, + "column": 50 + }, + "end": { + "line": 29, + "column": 59 + }, + "identifierName": "startDate" + }, + "name": "startDate" + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 878, + "end": 927, + "loc": { + "start": { + "line": 29, + "column": 61 + }, + "end": { + "line": 31, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 888, + "end": 919, + "loc": { + "start": { + "line": 30, + "column": 8 + }, + "end": { + "line": 30, + "column": 39 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 888, + "end": 918, + "loc": { + "start": { + "line": 30, + "column": 8 + }, + "end": { + "line": 30, + "column": 38 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 888, + "end": 897, + "loc": { + "start": { + "line": 30, + "column": 8 + }, + "end": { + "line": 30, + "column": 17 + }, + "identifierName": "startDate" + }, + "name": "startDate" + }, + "right": { + "type": "MemberExpression", + "start": 900, + "end": 918, + "loc": { + "start": { + "line": 30, + "column": 20 + }, + "end": { + "line": 30, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 900, + "end": 905, + "loc": { + "start": { + "line": 30, + "column": 20 + }, + "end": { + "line": 30, + "column": 25 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 906, + "end": 918, + "loc": { + "start": { + "line": 30, + "column": 26 + }, + "end": { + "line": 30, + "column": 38 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "computed": false + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 934, + "end": 1015, + "loc": { + "start": { + "line": 32, + "column": 6 + }, + "end": { + "line": 34, + "column": 7 + } + }, + "test": { + "type": "BinaryExpression", + "start": 938, + "end": 966, + "loc": { + "start": { + "line": 32, + "column": 10 + }, + "end": { + "line": 32, + "column": 38 + } + }, + "left": { + "type": "MemberExpression", + "start": 938, + "end": 956, + "loc": { + "start": { + "line": 32, + "column": 10 + }, + "end": { + "line": 32, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 938, + "end": 943, + "loc": { + "start": { + "line": 32, + "column": 10 + }, + "end": { + "line": 32, + "column": 15 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 944, + "end": 956, + "loc": { + "start": { + "line": 32, + "column": 16 + }, + "end": { + "line": 32, + "column": 28 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "computed": false + }, + "operator": ">", + "right": { + "type": "Identifier", + "start": 959, + "end": 966, + "loc": { + "start": { + "line": 32, + "column": 31 + }, + "end": { + "line": 32, + "column": 38 + }, + "identifierName": "endDate" + }, + "name": "endDate" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 968, + "end": 1015, + "loc": { + "start": { + "line": 32, + "column": 40 + }, + "end": { + "line": 34, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 978, + "end": 1007, + "loc": { + "start": { + "line": 33, + "column": 8 + }, + "end": { + "line": 33, + "column": 37 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 978, + "end": 1006, + "loc": { + "start": { + "line": 33, + "column": 8 + }, + "end": { + "line": 33, + "column": 36 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 978, + "end": 985, + "loc": { + "start": { + "line": 33, + "column": 8 + }, + "end": { + "line": 33, + "column": 15 + }, + "identifierName": "endDate" + }, + "name": "endDate" + }, + "right": { + "type": "MemberExpression", + "start": 988, + "end": 1006, + "loc": { + "start": { + "line": 33, + "column": 18 + }, + "end": { + "line": 33, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 988, + "end": 993, + "loc": { + "start": { + "line": 33, + "column": 18 + }, + "end": { + "line": 33, + "column": 23 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 994, + "end": 1006, + "loc": { + "start": { + "line": 33, + "column": 24 + }, + "end": { + "line": 33, + "column": 36 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "computed": false + } + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 1030, + "end": 1852, + "loc": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 73, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1030, + "end": 1851, + "loc": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1030, + "end": 1043, + "loc": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 1030, + "end": 1032, + "loc": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 4 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 1033, + "end": 1043, + "loc": { + "start": { + "line": 38, + "column": 5 + }, + "end": { + "line": 38, + "column": 15 + }, + "identifierName": "getSummary" + }, + "name": "getSummary" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 1046, + "end": 1851, + "loc": { + "start": { + "line": 38, + "column": 18 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1057, + "end": 1851, + "loc": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1063, + "end": 1083, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 24 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1069, + "end": 1082, + "loc": { + "start": { + "line": 39, + "column": 10 + }, + "end": { + "line": 39, + "column": 23 + } + }, + "id": { + "type": "Identifier", + "start": 1069, + "end": 1077, + "loc": { + "start": { + "line": 39, + "column": 10 + }, + "end": { + "line": 39, + "column": 18 + }, + "identifierName": "flagsOut" + }, + "name": "flagsOut" + }, + "init": { + "type": "ObjectExpression", + "start": 1080, + "end": 1082, + "loc": { + "start": { + "line": 39, + "column": 21 + }, + "end": { + "line": 39, + "column": 23 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1088, + "end": 1105, + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 21 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1092, + "end": 1104, + "loc": { + "start": { + "line": 40, + "column": 8 + }, + "end": { + "line": 40, + "column": 20 + } + }, + "id": { + "type": "Identifier", + "start": 1092, + "end": 1097, + "loc": { + "start": { + "line": 40, + "column": 8 + }, + "end": { + "line": 40, + "column": 13 + }, + "identifierName": "empty" + }, + "name": "empty" + }, + "init": { + "type": "BooleanLiteral", + "start": 1100, + "end": 1104, + "loc": { + "start": { + "line": 40, + "column": 16 + }, + "end": { + "line": 40, + "column": 20 + } + }, + "value": true + } + } + ], + "kind": "let" + }, + { + "type": "ForInStatement", + "start": 1110, + "end": 1726, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 65, + "column": 5 + } + }, + "left": { + "type": "VariableDeclaration", + "start": 1115, + "end": 1122, + "loc": { + "start": { + "line": 41, + "column": 9 + }, + "end": { + "line": 41, + "column": 16 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1121, + "end": 1122, + "loc": { + "start": { + "line": 41, + "column": 15 + }, + "end": { + "line": 41, + "column": 16 + } + }, + "id": { + "type": "Identifier", + "start": 1121, + "end": 1122, + "loc": { + "start": { + "line": 41, + "column": 15 + }, + "end": { + "line": 41, + "column": 16 + }, + "identifierName": "i" + }, + "name": "i" + }, + "init": null + } + ], + "kind": "const" + }, + "right": { + "type": "Identifier", + "start": 1126, + "end": 1134, + "loc": { + "start": { + "line": 41, + "column": 20 + }, + "end": { + "line": 41, + "column": 28 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "body": { + "type": "BlockStatement", + "start": 1136, + "end": 1726, + "loc": { + "start": { + "line": 41, + "column": 30 + }, + "end": { + "line": 65, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1144, + "end": 1166, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 28 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1150, + "end": 1165, + "loc": { + "start": { + "line": 42, + "column": 12 + }, + "end": { + "line": 42, + "column": 27 + } + }, + "id": { + "type": "Identifier", + "start": 1150, + "end": 1151, + "loc": { + "start": { + "line": 42, + "column": 12 + }, + "end": { + "line": 42, + "column": 13 + }, + "identifierName": "c" + }, + "name": "c" + }, + "init": { + "type": "MemberExpression", + "start": 1154, + "end": 1165, + "loc": { + "start": { + "line": 42, + "column": 16 + }, + "end": { + "line": 42, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 1154, + "end": 1162, + "loc": { + "start": { + "line": 42, + "column": 16 + }, + "end": { + "line": 42, + "column": 24 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "property": { + "type": "Identifier", + "start": 1163, + "end": 1164, + "loc": { + "start": { + "line": 42, + "column": 25 + }, + "end": { + "line": 42, + "column": 26 + }, + "identifierName": "i" + }, + "name": "i" + }, + "computed": true + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1173, + "end": 1200, + "loc": { + "start": { + "line": 43, + "column": 6 + }, + "end": { + "line": 43, + "column": 33 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1177, + "end": 1199, + "loc": { + "start": { + "line": 43, + "column": 10 + }, + "end": { + "line": 43, + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 1177, + "end": 1181, + "loc": { + "start": { + "line": 43, + "column": 10 + }, + "end": { + "line": 43, + "column": 14 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "init": { + "type": "MemberExpression", + "start": 1184, + "end": 1199, + "loc": { + "start": { + "line": 43, + "column": 17 + }, + "end": { + "line": 43, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 1184, + "end": 1192, + "loc": { + "start": { + "line": 43, + "column": 17 + }, + "end": { + "line": 43, + "column": 25 + }, + "identifierName": "flagsOut" + }, + "name": "flagsOut" + }, + "property": { + "type": "MemberExpression", + "start": 1193, + "end": 1198, + "loc": { + "start": { + "line": 43, + "column": 26 + }, + "end": { + "line": 43, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 1193, + "end": 1194, + "loc": { + "start": { + "line": 43, + "column": 26 + }, + "end": { + "line": 43, + "column": 27 + }, + "identifierName": "c" + }, + "name": "c" + }, + "property": { + "type": "Identifier", + "start": 1195, + "end": 1198, + "loc": { + "start": { + "line": 43, + "column": 28 + }, + "end": { + "line": 43, + "column": 31 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "computed": true + } + } + ], + "kind": "let" + }, + { + "type": "IfStatement", + "start": 1207, + "end": 1341, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 50, + "column": 7 + } + }, + "test": { + "type": "UnaryExpression", + "start": 1211, + "end": 1216, + "loc": { + "start": { + "line": 44, + "column": 10 + }, + "end": { + "line": 44, + "column": 15 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 1212, + "end": 1216, + "loc": { + "start": { + "line": 44, + "column": 11 + }, + "end": { + "line": 44, + "column": 15 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 1218, + "end": 1341, + "loc": { + "start": { + "line": 44, + "column": 17 + }, + "end": { + "line": 50, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1228, + "end": 1301, + "loc": { + "start": { + "line": 45, + "column": 8 + }, + "end": { + "line": 48, + "column": 10 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1228, + "end": 1300, + "loc": { + "start": { + "line": 45, + "column": 8 + }, + "end": { + "line": 48, + "column": 9 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1228, + "end": 1232, + "loc": { + "start": { + "line": 45, + "column": 8 + }, + "end": { + "line": 45, + "column": 12 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "right": { + "type": "ObjectExpression", + "start": 1235, + "end": 1300, + "loc": { + "start": { + "line": 45, + "column": 15 + }, + "end": { + "line": 48, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1247, + "end": 1265, + "loc": { + "start": { + "line": 46, + "column": 10 + }, + "end": { + "line": 46, + "column": 28 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1247, + "end": 1254, + "loc": { + "start": { + "line": 46, + "column": 10 + }, + "end": { + "line": 46, + "column": 17 + }, + "identifierName": "default" + }, + "name": "default" + }, + "value": { + "type": "MemberExpression", + "start": 1256, + "end": 1265, + "loc": { + "start": { + "line": 46, + "column": 19 + }, + "end": { + "line": 46, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 1256, + "end": 1257, + "loc": { + "start": { + "line": 46, + "column": 19 + }, + "end": { + "line": 46, + "column": 20 + }, + "identifierName": "c" + }, + "name": "c" + }, + "property": { + "type": "Identifier", + "start": 1258, + "end": 1265, + "loc": { + "start": { + "line": 46, + "column": 21 + }, + "end": { + "line": 46, + "column": 28 + }, + "identifierName": "default" + }, + "name": "default" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 1277, + "end": 1289, + "loc": { + "start": { + "line": 47, + "column": 10 + }, + "end": { + "line": 47, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1277, + "end": 1285, + "loc": { + "start": { + "line": 47, + "column": 10 + }, + "end": { + "line": 47, + "column": 18 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "value": { + "type": "ArrayExpression", + "start": 1287, + "end": 1289, + "loc": { + "start": { + "line": 47, + "column": 20 + }, + "end": { + "line": 47, + "column": 22 + } + }, + "elements": [] + } + } + ] + } + } + }, + { + "type": "ExpressionStatement", + "start": 1310, + "end": 1333, + "loc": { + "start": { + "line": 49, + "column": 8 + }, + "end": { + "line": 49, + "column": 31 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1310, + "end": 1332, + "loc": { + "start": { + "line": 49, + "column": 8 + }, + "end": { + "line": 49, + "column": 30 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1310, + "end": 1325, + "loc": { + "start": { + "line": 49, + "column": 8 + }, + "end": { + "line": 49, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 1310, + "end": 1318, + "loc": { + "start": { + "line": 49, + "column": 8 + }, + "end": { + "line": 49, + "column": 16 + }, + "identifierName": "flagsOut" + }, + "name": "flagsOut" + }, + "property": { + "type": "MemberExpression", + "start": 1319, + "end": 1324, + "loc": { + "start": { + "line": 49, + "column": 17 + }, + "end": { + "line": 49, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 1319, + "end": 1320, + "loc": { + "start": { + "line": 49, + "column": 17 + }, + "end": { + "line": 49, + "column": 18 + }, + "identifierName": "c" + }, + "name": "c" + }, + "property": { + "type": "Identifier", + "start": 1321, + "end": 1324, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 22 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "computed": true + }, + "right": { + "type": "Identifier", + "start": 1328, + "end": 1332, + "loc": { + "start": { + "line": 49, + "column": 26 + }, + "end": { + "line": 49, + "column": 30 + }, + "identifierName": "flag" + }, + "name": "flag" + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "VariableDeclaration", + "start": 1348, + "end": 1425, + "loc": { + "start": { + "line": 51, + "column": 6 + }, + "end": { + "line": 54, + "column": 8 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1354, + "end": 1424, + "loc": { + "start": { + "line": 51, + "column": 12 + }, + "end": { + "line": 54, + "column": 7 + } + }, + "id": { + "type": "Identifier", + "start": 1354, + "end": 1364, + "loc": { + "start": { + "line": 51, + "column": 12 + }, + "end": { + "line": 51, + "column": 22 + }, + "identifierName": "counterOut" + }, + "name": "counterOut" + }, + "init": { + "type": "ObjectExpression", + "start": 1367, + "end": 1424, + "loc": { + "start": { + "line": 51, + "column": 25 + }, + "end": { + "line": 54, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1377, + "end": 1391, + "loc": { + "start": { + "line": 52, + "column": 8 + }, + "end": { + "line": 52, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1377, + "end": 1382, + "loc": { + "start": { + "line": 52, + "column": 8 + }, + "end": { + "line": 52, + "column": 13 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "MemberExpression", + "start": 1384, + "end": 1391, + "loc": { + "start": { + "line": 52, + "column": 15 + }, + "end": { + "line": 52, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 1384, + "end": 1385, + "loc": { + "start": { + "line": 52, + "column": 15 + }, + "end": { + "line": 52, + "column": 16 + }, + "identifierName": "c" + }, + "name": "c" + }, + "property": { + "type": "Identifier", + "start": 1386, + "end": 1391, + "loc": { + "start": { + "line": 52, + "column": 17 + }, + "end": { + "line": 52, + "column": 22 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 1401, + "end": 1415, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1401, + "end": 1406, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 13 + }, + "identifierName": "count" + }, + "name": "count" + }, + "value": { + "type": "MemberExpression", + "start": 1408, + "end": 1415, + "loc": { + "start": { + "line": 53, + "column": 15 + }, + "end": { + "line": 53, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 1408, + "end": 1409, + "loc": { + "start": { + "line": 53, + "column": 15 + }, + "end": { + "line": 53, + "column": 16 + }, + "identifierName": "c" + }, + "name": "c" + }, + "property": { + "type": "Identifier", + "start": 1410, + "end": 1415, + "loc": { + "start": { + "line": 53, + "column": 17 + }, + "end": { + "line": 53, + "column": 22 + }, + "identifierName": "count" + }, + "name": "count" + }, + "computed": false + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 1432, + "end": 1540, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 57, + "column": 7 + } + }, + "test": { + "type": "LogicalExpression", + "start": 1436, + "end": 1485, + "loc": { + "start": { + "line": 55, + "column": 10 + }, + "end": { + "line": 55, + "column": 59 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1436, + "end": 1461, + "loc": { + "start": { + "line": 55, + "column": 10 + }, + "end": { + "line": 55, + "column": 35 + } + }, + "left": { + "type": "MemberExpression", + "start": 1436, + "end": 1447, + "loc": { + "start": { + "line": 55, + "column": 10 + }, + "end": { + "line": 55, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 1436, + "end": 1437, + "loc": { + "start": { + "line": 55, + "column": 10 + }, + "end": { + "line": 55, + "column": 11 + }, + "identifierName": "c" + }, + "name": "c" + }, + "property": { + "type": "Identifier", + "start": 1438, + "end": 1447, + "loc": { + "start": { + "line": 55, + "column": 12 + }, + "end": { + "line": 55, + "column": 21 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "Identifier", + "start": 1452, + "end": 1461, + "loc": { + "start": { + "line": 55, + "column": 26 + }, + "end": { + "line": 55, + "column": 35 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 1465, + "end": 1485, + "loc": { + "start": { + "line": 55, + "column": 39 + }, + "end": { + "line": 55, + "column": 59 + } + }, + "left": { + "type": "MemberExpression", + "start": 1465, + "end": 1476, + "loc": { + "start": { + "line": 55, + "column": 39 + }, + "end": { + "line": 55, + "column": 50 + } + }, + "object": { + "type": "Identifier", + "start": 1465, + "end": 1466, + "loc": { + "start": { + "line": 55, + "column": 39 + }, + "end": { + "line": 55, + "column": 40 + }, + "identifierName": "c" + }, + "name": "c" + }, + "property": { + "type": "Identifier", + "start": 1467, + "end": 1476, + "loc": { + "start": { + "line": 55, + "column": 41 + }, + "end": { + "line": 55, + "column": 50 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "NullLiteral", + "start": 1481, + "end": 1485, + "loc": { + "start": { + "line": 55, + "column": 55 + }, + "end": { + "line": 55, + "column": 59 + } + } + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 1487, + "end": 1540, + "loc": { + "start": { + "line": 55, + "column": 61 + }, + "end": { + "line": 57, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1497, + "end": 1532, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 43 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1497, + "end": 1531, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 42 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1497, + "end": 1517, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 1497, + "end": 1507, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 18 + }, + "identifierName": "counterOut" + }, + "name": "counterOut" + }, + "property": { + "type": "Identifier", + "start": 1508, + "end": 1517, + "loc": { + "start": { + "line": 56, + "column": 19 + }, + "end": { + "line": 56, + "column": 28 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "right": { + "type": "MemberExpression", + "start": 1520, + "end": 1531, + "loc": { + "start": { + "line": 56, + "column": 31 + }, + "end": { + "line": 56, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 1520, + "end": 1521, + "loc": { + "start": { + "line": 56, + "column": 31 + }, + "end": { + "line": 56, + "column": 32 + }, + "identifierName": "c" + }, + "name": "c" + }, + "property": { + "type": "Identifier", + "start": 1522, + "end": 1531, + "loc": { + "start": { + "line": 56, + "column": 33 + }, + "end": { + "line": 56, + "column": 42 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 1547, + "end": 1661, + "loc": { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 62, + "column": 7 + } + }, + "test": { + "type": "MemberExpression", + "start": 1551, + "end": 1560, + "loc": { + "start": { + "line": 58, + "column": 10 + }, + "end": { + "line": 58, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 1551, + "end": 1552, + "loc": { + "start": { + "line": 58, + "column": 10 + }, + "end": { + "line": 58, + "column": 11 + }, + "identifierName": "c" + }, + "name": "c" + }, + "property": { + "type": "Identifier", + "start": 1553, + "end": 1560, + "loc": { + "start": { + "line": 58, + "column": 12 + }, + "end": { + "line": 58, + "column": 19 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 1562, + "end": 1611, + "loc": { + "start": { + "line": 58, + "column": 21 + }, + "end": { + "line": 60, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1572, + "end": 1603, + "loc": { + "start": { + "line": 59, + "column": 8 + }, + "end": { + "line": 59, + "column": 39 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1572, + "end": 1602, + "loc": { + "start": { + "line": 59, + "column": 8 + }, + "end": { + "line": 59, + "column": 38 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1572, + "end": 1590, + "loc": { + "start": { + "line": 59, + "column": 8 + }, + "end": { + "line": 59, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 1572, + "end": 1582, + "loc": { + "start": { + "line": 59, + "column": 8 + }, + "end": { + "line": 59, + "column": 18 + }, + "identifierName": "counterOut" + }, + "name": "counterOut" + }, + "property": { + "type": "Identifier", + "start": 1583, + "end": 1590, + "loc": { + "start": { + "line": 59, + "column": 19 + }, + "end": { + "line": 59, + "column": 26 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + }, + "right": { + "type": "MemberExpression", + "start": 1593, + "end": 1602, + "loc": { + "start": { + "line": 59, + "column": 29 + }, + "end": { + "line": 59, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 1593, + "end": 1594, + "loc": { + "start": { + "line": 59, + "column": 29 + }, + "end": { + "line": 59, + "column": 30 + }, + "identifierName": "c" + }, + "name": "c" + }, + "property": { + "type": "Identifier", + "start": 1595, + "end": 1602, + "loc": { + "start": { + "line": 59, + "column": 31 + }, + "end": { + "line": 59, + "column": 38 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + } + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 1617, + "end": 1661, + "loc": { + "start": { + "line": 60, + "column": 13 + }, + "end": { + "line": 62, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1627, + "end": 1653, + "loc": { + "start": { + "line": 61, + "column": 8 + }, + "end": { + "line": 61, + "column": 34 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1627, + "end": 1652, + "loc": { + "start": { + "line": 61, + "column": 8 + }, + "end": { + "line": 61, + "column": 33 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1627, + "end": 1645, + "loc": { + "start": { + "line": 61, + "column": 8 + }, + "end": { + "line": 61, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 1627, + "end": 1637, + "loc": { + "start": { + "line": 61, + "column": 8 + }, + "end": { + "line": 61, + "column": 18 + }, + "identifierName": "counterOut" + }, + "name": "counterOut" + }, + "property": { + "type": "Identifier", + "start": 1638, + "end": 1645, + "loc": { + "start": { + "line": 61, + "column": 19 + }, + "end": { + "line": 61, + "column": 26 + }, + "identifierName": "unknown" + }, + "name": "unknown" + }, + "computed": false + }, + "right": { + "type": "BooleanLiteral", + "start": 1648, + "end": 1652, + "loc": { + "start": { + "line": 61, + "column": 29 + }, + "end": { + "line": 61, + "column": 33 + } + }, + "value": true + } + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1668, + "end": 1699, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 1668, + "end": 1698, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1668, + "end": 1686, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 24 + } + }, + "object": { + "type": "MemberExpression", + "start": 1668, + "end": 1681, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 1668, + "end": 1672, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 10 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "property": { + "type": "Identifier", + "start": 1673, + "end": 1681, + "loc": { + "start": { + "line": 63, + "column": 11 + }, + "end": { + "line": 63, + "column": 19 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1682, + "end": 1686, + "loc": { + "start": { + "line": 63, + "column": 20 + }, + "end": { + "line": 63, + "column": 24 + }, + "identifierName": "push" + }, + "name": "push" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1687, + "end": 1697, + "loc": { + "start": { + "line": 63, + "column": 25 + }, + "end": { + "line": 63, + "column": 35 + }, + "identifierName": "counterOut" + }, + "name": "counterOut" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1706, + "end": 1720, + "loc": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 64, + "column": 20 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1706, + "end": 1719, + "loc": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 64, + "column": 19 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1706, + "end": 1711, + "loc": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 64, + "column": 11 + }, + "identifierName": "empty" + }, + "name": "empty" + }, + "right": { + "type": "BooleanLiteral", + "start": 1714, + "end": 1719, + "loc": { + "start": { + "line": 64, + "column": 14 + }, + "end": { + "line": 64, + "column": 19 + } + }, + "value": false + } + } + } + ], + "directives": [] + } + }, + { + "type": "ReturnStatement", + "start": 1731, + "end": 1847, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 72, + "column": 10 + } + }, + "argument": { + "type": "ConditionalExpression", + "start": 1738, + "end": 1846, + "loc": { + "start": { + "line": 66, + "column": 11 + }, + "end": { + "line": 72, + "column": 9 + } + }, + "test": { + "type": "Identifier", + "start": 1738, + "end": 1743, + "loc": { + "start": { + "line": 66, + "column": 11 + }, + "end": { + "line": 66, + "column": 16 + }, + "identifierName": "empty" + }, + "name": "empty" + }, + "consequent": { + "type": "NullLiteral", + "start": 1752, + "end": 1756, + "loc": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 12 + } + } + }, + "alternate": { + "type": "ObjectExpression", + "start": 1765, + "end": 1846, + "loc": { + "start": { + "line": 68, + "column": 8 + }, + "end": { + "line": 72, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1777, + "end": 1786, + "loc": { + "start": { + "line": 69, + "column": 10 + }, + "end": { + "line": 69, + "column": 19 + } + }, + "method": false, + "shorthand": true, + "computed": false, + "key": { + "type": "Identifier", + "start": 1777, + "end": 1786, + "loc": { + "start": { + "line": 69, + "column": 10 + }, + "end": { + "line": 69, + "column": 19 + }, + "identifierName": "startDate" + }, + "name": "startDate" + }, + "value": { + "type": "Identifier", + "start": 1777, + "end": 1786, + "loc": { + "start": { + "line": 69, + "column": 10 + }, + "end": { + "line": 69, + "column": 19 + }, + "identifierName": "startDate" + }, + "name": "startDate" + }, + "extra": { + "shorthand": true + } + }, + { + "type": "ObjectProperty", + "start": 1798, + "end": 1805, + "loc": { + "start": { + "line": 70, + "column": 10 + }, + "end": { + "line": 70, + "column": 17 + } + }, + "method": false, + "shorthand": true, + "computed": false, + "key": { + "type": "Identifier", + "start": 1798, + "end": 1805, + "loc": { + "start": { + "line": 70, + "column": 10 + }, + "end": { + "line": 70, + "column": 17 + }, + "identifierName": "endDate" + }, + "name": "endDate" + }, + "value": { + "type": "Identifier", + "start": 1798, + "end": 1805, + "loc": { + "start": { + "line": 70, + "column": 10 + }, + "end": { + "line": 70, + "column": 17 + }, + "identifierName": "endDate" + }, + "name": "endDate" + }, + "extra": { + "shorthand": true + } + }, + { + "type": "ObjectProperty", + "start": 1817, + "end": 1835, + "loc": { + "start": { + "line": 71, + "column": 10 + }, + "end": { + "line": 71, + "column": 28 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1817, + "end": 1825, + "loc": { + "start": { + "line": 71, + "column": 10 + }, + "end": { + "line": 71, + "column": 18 + }, + "identifierName": "features" + }, + "name": "features" + }, + "value": { + "type": "Identifier", + "start": 1827, + "end": 1835, + "loc": { + "start": { + "line": 71, + "column": 20 + }, + "end": { + "line": 71, + "column": 28 + }, + "identifierName": "flagsOut" + }, + "name": "flagsOut" + } + } + ] + } + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 1856, + "end": 1946, + "loc": { + "start": { + "line": 75, + "column": 2 + }, + "end": { + "line": 79, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1856, + "end": 1945, + "loc": { + "start": { + "line": 75, + "column": 2 + }, + "end": { + "line": 79, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1856, + "end": 1871, + "loc": { + "start": { + "line": 75, + "column": 2 + }, + "end": { + "line": 75, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 1856, + "end": 1858, + "loc": { + "start": { + "line": 75, + "column": 2 + }, + "end": { + "line": 75, + "column": 4 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 1859, + "end": 1871, + "loc": { + "start": { + "line": 75, + "column": 5 + }, + "end": { + "line": 75, + "column": 17 + }, + "identifierName": "clearSummary" + }, + "name": "clearSummary" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 1874, + "end": 1945, + "loc": { + "start": { + "line": 75, + "column": 20 + }, + "end": { + "line": 79, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1885, + "end": 1945, + "loc": { + "start": { + "line": 75, + "column": 31 + }, + "end": { + "line": 79, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1891, + "end": 1905, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 18 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1891, + "end": 1904, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 17 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1891, + "end": 1900, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 13 + }, + "identifierName": "startDate" + }, + "name": "startDate" + }, + "right": { + "type": "NumericLiteral", + "start": 1903, + "end": 1904, + "loc": { + "start": { + "line": 76, + "column": 16 + }, + "end": { + "line": 76, + "column": 17 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + }, + { + "type": "ExpressionStatement", + "start": 1910, + "end": 1922, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 16 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1910, + "end": 1921, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 15 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1910, + "end": 1917, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 11 + }, + "identifierName": "endDate" + }, + "name": "endDate" + }, + "right": { + "type": "NumericLiteral", + "start": 1920, + "end": 1921, + "loc": { + "start": { + "line": 77, + "column": 14 + }, + "end": { + "line": 77, + "column": 15 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + }, + { + "type": "ExpressionStatement", + "start": 1927, + "end": 1941, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 18 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1927, + "end": 1940, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 17 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1927, + "end": 1935, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 12 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "right": { + "type": "ObjectExpression", + "start": 1938, + "end": 1940, + "loc": { + "start": { + "line": 78, + "column": 15 + }, + "end": { + "line": 78, + "column": 17 + } + }, + "properties": [] + } + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ReturnStatement", + "start": 1950, + "end": 1960, + "loc": { + "start": { + "line": 81, + "column": 2 + }, + "end": { + "line": 81, + "column": 12 + } + }, + "argument": { + "type": "Identifier", + "start": 1957, + "end": 1959, + "loc": { + "start": { + "line": 81, + "column": 9 + }, + "end": { + "line": 81, + "column": 11 + }, + "identifierName": "es" + }, + "name": "es" + } + } + ], + "directives": [] + }, + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [] + }, + "comments": [], + "tokens": [ + { + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "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": 7, + "end": 14, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 14 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 15, + "end": 23, + "loc": { + "start": { + "line": 1, + "column": 15 + }, + "end": { + "line": 1, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSummarizer", + "start": 24, + "end": 39, + "loc": { + "start": { + "line": 1, + "column": 24 + }, + "end": { + "line": 1, + "column": 39 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 39, + "end": 40, + "loc": { + "start": { + "line": 1, + "column": 39 + }, + "end": { + "line": 1, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 40, + "end": 41, + "loc": { + "start": { + "line": 1, + "column": 40 + }, + "end": { + "line": 1, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 42, + "end": 43, + "loc": { + "start": { + "line": 1, + "column": 42 + }, + "end": { + "line": 1, + "column": 43 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 46, + "end": 51, + "loc": { + "start": { + "line": 2, + "column": 2 + }, + "end": { + "line": 2, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 52, + "end": 54, + "loc": { + "start": { + "line": 2, + "column": 8 + }, + "end": { + "line": 2, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 55, + "end": 56, + "loc": { + "start": { + "line": 2, + "column": 11 + }, + "end": { + "line": 2, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 57, + "end": 58, + "loc": { + "start": { + "line": 2, + "column": 13 + }, + "end": { + "line": 2, + "column": 14 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 58, + "end": 59, + "loc": { + "start": { + "line": 2, + "column": 14 + }, + "end": { + "line": 2, + "column": 15 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 59, + "end": 60, + "loc": { + "start": { + "line": 2, + "column": 15 + }, + "end": { + "line": 2, + "column": 16 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 64, + "end": 67, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "startDate", + "start": 68, + "end": 77, + "loc": { + "start": { + "line": 4, + "column": 6 + }, + "end": { + "line": 4, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 78, + "end": 79, + "loc": { + "start": { + "line": 4, + "column": 16 + }, + "end": { + "line": 4, + "column": 17 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 80, + "end": 81, + "loc": { + "start": { + "line": 4, + "column": 18 + }, + "end": { + "line": 4, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 81, + "end": 82, + "loc": { + "start": { + "line": 4, + "column": 19 + }, + "end": { + "line": 4, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endDate", + "start": 87, + "end": 94, + "loc": { + "start": { + "line": 5, + "column": 4 + }, + "end": { + "line": 5, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 95, + "end": 96, + "loc": { + "start": { + "line": 5, + "column": 12 + }, + "end": { + "line": 5, + "column": 13 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 97, + "end": 98, + "loc": { + "start": { + "line": 5, + "column": 14 + }, + "end": { + "line": 5, + "column": 15 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 98, + "end": 99, + "loc": { + "start": { + "line": 5, + "column": 15 + }, + "end": { + "line": 5, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 104, + "end": 112, + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 113, + "end": 114, + "loc": { + "start": { + "line": 6, + "column": 13 + }, + "end": { + "line": 6, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 115, + "end": 116, + "loc": { + "start": { + "line": 6, + "column": 15 + }, + "end": { + "line": 6, + "column": 16 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 116, + "end": 117, + "loc": { + "start": { + "line": 6, + "column": 16 + }, + "end": { + "line": 6, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 117, + "end": 118, + "loc": { + "start": { + "line": 6, + "column": 17 + }, + "end": { + "line": 6, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 122, + "end": 124, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 4 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 124, + "end": 125, + "loc": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 125, + "end": 139, + "loc": { + "start": { + "line": 8, + "column": 5 + }, + "end": { + "line": 8, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 140, + "end": 141, + "loc": { + "start": { + "line": 8, + "column": 20 + }, + "end": { + "line": 8, + "column": 21 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 142, + "end": 150, + "loc": { + "start": { + "line": 8, + "column": 22 + }, + "end": { + "line": 8, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 150, + "end": 151, + "loc": { + "start": { + "line": 8, + "column": 30 + }, + "end": { + "line": 8, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 151, + "end": 156, + "loc": { + "start": { + "line": 8, + "column": 31 + }, + "end": { + "line": 8, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 156, + "end": 157, + "loc": { + "start": { + "line": 8, + "column": 36 + }, + "end": { + "line": 8, + "column": 37 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 158, + "end": 159, + "loc": { + "start": { + "line": 8, + "column": 38 + }, + "end": { + "line": 8, + "column": 39 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 164, + "end": 166, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 167, + "end": 168, + "loc": { + "start": { + "line": 9, + "column": 7 + }, + "end": { + "line": 9, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 168, + "end": 173, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 173, + "end": 174, + "loc": { + "start": { + "line": 9, + "column": 13 + }, + "end": { + "line": 9, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 174, + "end": 178, + "loc": { + "start": { + "line": 9, + "column": 14 + }, + "end": { + "line": 9, + "column": 18 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 179, + "end": 182, + "loc": { + "start": { + "line": 9, + "column": 19 + }, + "end": { + "line": 9, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 183, + "end": 192, + "loc": { + "start": { + "line": 9, + "column": 23 + }, + "end": { + "line": 9, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 192, + "end": 193, + "loc": { + "start": { + "line": 9, + "column": 32 + }, + "end": { + "line": 9, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 194, + "end": 195, + "loc": { + "start": { + "line": 9, + "column": 34 + }, + "end": { + "line": 9, + "column": 35 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 202, + "end": 207, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counterKey", + "start": 208, + "end": 218, + "loc": { + "start": { + "line": 10, + "column": 12 + }, + "end": { + "line": 10, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 219, + "end": 220, + "loc": { + "start": { + "line": 10, + "column": 23 + }, + "end": { + "line": 10, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 229, + "end": 234, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 234, + "end": 235, + "loc": { + "start": { + "line": 11, + "column": 13 + }, + "end": { + "line": 11, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 235, + "end": 238, + "loc": { + "start": { + "line": 11, + "column": 14 + }, + "end": { + "line": 11, + "column": 17 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 239, + "end": 240, + "loc": { + "start": { + "line": 11, + "column": 18 + }, + "end": { + "line": 11, + "column": 19 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": ":", + "start": 249, + "end": 252, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 11 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 253, + "end": 254, + "loc": { + "start": { + "line": 12, + "column": 12 + }, + "end": { + "line": 12, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 263, + "end": 264, + "loc": { + "start": { + "line": 13, + "column": 8 + }, + "end": { + "line": 13, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 264, + "end": 269, + "loc": { + "start": { + "line": 13, + "column": 9 + }, + "end": { + "line": 13, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 269, + "end": 270, + "loc": { + "start": { + "line": 13, + "column": 14 + }, + "end": { + "line": 13, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 270, + "end": 279, + "loc": { + "start": { + "line": 13, + "column": 15 + }, + "end": { + "line": 13, + "column": 24 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 280, + "end": 283, + "loc": { + "start": { + "line": 13, + "column": 25 + }, + "end": { + "line": 13, + "column": 28 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 284, + "end": 288, + "loc": { + "start": { + "line": 13, + "column": 29 + }, + "end": { + "line": 13, + "column": 33 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 289, + "end": 291, + "loc": { + "start": { + "line": 13, + "column": 34 + }, + "end": { + "line": 13, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 292, + "end": 297, + "loc": { + "start": { + "line": 13, + "column": 37 + }, + "end": { + "line": 13, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 297, + "end": 298, + "loc": { + "start": { + "line": 13, + "column": 42 + }, + "end": { + "line": 13, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 298, + "end": 307, + "loc": { + "start": { + "line": 13, + "column": 43 + }, + "end": { + "line": 13, + "column": 52 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 308, + "end": 311, + "loc": { + "start": { + "line": 13, + "column": 53 + }, + "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": "undefined", + "start": 312, + "end": 321, + "loc": { + "start": { + "line": 13, + "column": 57 + }, + "end": { + "line": 13, + "column": 66 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 322, + "end": 323, + "loc": { + "start": { + "line": 13, + "column": 67 + }, + "end": { + "line": 13, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 324, + "end": 329, + "loc": { + "start": { + "line": 13, + "column": 69 + }, + "end": { + "line": 13, + "column": 74 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 329, + "end": 330, + "loc": { + "start": { + "line": 13, + "column": 74 + }, + "end": { + "line": 13, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 330, + "end": 339, + "loc": { + "start": { + "line": 13, + "column": 75 + }, + "end": { + "line": 13, + "column": 84 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 340, + "end": 341, + "loc": { + "start": { + "line": 13, + "column": 85 + }, + "end": { + "line": 13, + "column": 86 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 342, + "end": 344, + "loc": { + "start": { + "line": 13, + "column": 87 + }, + "end": { + "line": 13, + "column": 89 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 344, + "end": 345, + "loc": { + "start": { + "line": 13, + "column": 89 + }, + "end": { + "line": 13, + "column": 90 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 346, + "end": 347, + "loc": { + "start": { + "line": 13, + "column": 91 + }, + "end": { + "line": 13, + "column": 92 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": ":", + "start": 356, + "end": 359, + "loc": { + "start": { + "line": 14, + "column": 8 + }, + "end": { + "line": 14, + "column": 11 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 360, + "end": 361, + "loc": { + "start": { + "line": 14, + "column": 12 + }, + "end": { + "line": 14, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 370, + "end": 371, + "loc": { + "start": { + "line": 15, + "column": 8 + }, + "end": { + "line": 15, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 371, + "end": 376, + "loc": { + "start": { + "line": 15, + "column": 9 + }, + "end": { + "line": 15, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 376, + "end": 377, + "loc": { + "start": { + "line": 15, + "column": 14 + }, + "end": { + "line": 15, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 377, + "end": 384, + "loc": { + "start": { + "line": 15, + "column": 15 + }, + "end": { + "line": 15, + "column": 22 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 385, + "end": 388, + "loc": { + "start": { + "line": 15, + "column": 23 + }, + "end": { + "line": 15, + "column": 26 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 389, + "end": 393, + "loc": { + "start": { + "line": 15, + "column": 27 + }, + "end": { + "line": 15, + "column": 31 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 394, + "end": 396, + "loc": { + "start": { + "line": 15, + "column": 32 + }, + "end": { + "line": 15, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 397, + "end": 402, + "loc": { + "start": { + "line": 15, + "column": 35 + }, + "end": { + "line": 15, + "column": 40 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 402, + "end": 403, + "loc": { + "start": { + "line": 15, + "column": 40 + }, + "end": { + "line": 15, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 403, + "end": 410, + "loc": { + "start": { + "line": 15, + "column": 41 + }, + "end": { + "line": 15, + "column": 48 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 411, + "end": 414, + "loc": { + "start": { + "line": 15, + "column": 49 + }, + "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": "undefined", + "start": 415, + "end": 424, + "loc": { + "start": { + "line": 15, + "column": 53 + }, + "end": { + "line": 15, + "column": 62 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 425, + "end": 426, + "loc": { + "start": { + "line": 15, + "column": 63 + }, + "end": { + "line": 15, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 427, + "end": 432, + "loc": { + "start": { + "line": 15, + "column": 65 + }, + "end": { + "line": 15, + "column": 70 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 432, + "end": 433, + "loc": { + "start": { + "line": 15, + "column": 70 + }, + "end": { + "line": 15, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 433, + "end": 440, + "loc": { + "start": { + "line": 15, + "column": 71 + }, + "end": { + "line": 15, + "column": 78 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 441, + "end": 442, + "loc": { + "start": { + "line": 15, + "column": 79 + }, + "end": { + "line": 15, + "column": 80 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 443, + "end": 445, + "loc": { + "start": { + "line": 15, + "column": 81 + }, + "end": { + "line": 15, + "column": 83 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 445, + "end": 446, + "loc": { + "start": { + "line": 15, + "column": 83 + }, + "end": { + "line": 15, + "column": 84 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 446, + "end": 447, + "loc": { + "start": { + "line": 15, + "column": 84 + }, + "end": { + "line": 15, + "column": 85 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 454, + "end": 459, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counterVal", + "start": 460, + "end": 470, + "loc": { + "start": { + "line": 16, + "column": 12 + }, + "end": { + "line": 16, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 471, + "end": 472, + "loc": { + "start": { + "line": 16, + "column": 23 + }, + "end": { + "line": 16, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 473, + "end": 481, + "loc": { + "start": { + "line": 16, + "column": 25 + }, + "end": { + "line": 16, + "column": 33 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 481, + "end": 482, + "loc": { + "start": { + "line": 16, + "column": 33 + }, + "end": { + "line": 16, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counterKey", + "start": 482, + "end": 492, + "loc": { + "start": { + "line": 16, + "column": 34 + }, + "end": { + "line": 16, + "column": 44 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 492, + "end": 493, + "loc": { + "start": { + "line": 16, + "column": 44 + }, + "end": { + "line": 16, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 493, + "end": 494, + "loc": { + "start": { + "line": 16, + "column": 45 + }, + "end": { + "line": 16, + "column": 46 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 501, + "end": 503, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 504, + "end": 505, + "loc": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counterVal", + "start": 505, + "end": 515, + "loc": { + "start": { + "line": 17, + "column": 10 + }, + "end": { + "line": 17, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 515, + "end": 516, + "loc": { + "start": { + "line": 17, + "column": 20 + }, + "end": { + "line": 17, + "column": 21 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 517, + "end": 518, + "loc": { + "start": { + "line": 17, + "column": 22 + }, + "end": { + "line": 17, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counterVal", + "start": 527, + "end": 537, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 537, + "end": 538, + "loc": { + "start": { + "line": 18, + "column": 18 + }, + "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": "count", + "start": 538, + "end": 543, + "loc": { + "start": { + "line": 18, + "column": 19 + }, + "end": { + "line": 18, + "column": 24 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 544, + "end": 545, + "loc": { + "start": { + "line": 18, + "column": 25 + }, + "end": { + "line": 18, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counterVal", + "start": 546, + "end": 556, + "loc": { + "start": { + "line": 18, + "column": 27 + }, + "end": { + "line": 18, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 556, + "end": 557, + "loc": { + "start": { + "line": 18, + "column": 37 + }, + "end": { + "line": 18, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "count", + "start": 557, + "end": 562, + "loc": { + "start": { + "line": 18, + "column": 38 + }, + "end": { + "line": 18, + "column": 43 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 563, + "end": 564, + "loc": { + "start": { + "line": 18, + "column": 44 + }, + "end": { + "line": 18, + "column": 45 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 565, + "end": 566, + "loc": { + "start": { + "line": 18, + "column": 46 + }, + "end": { + "line": 18, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 566, + "end": 567, + "loc": { + "start": { + "line": 18, + "column": 47 + }, + "end": { + "line": 18, + "column": 48 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 574, + "end": 575, + "loc": { + "start": { + "line": 19, + "column": 6 + }, + "end": { + "line": 19, + "column": 7 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 576, + "end": 580, + "loc": { + "start": { + "line": 19, + "column": 8 + }, + "end": { + "line": 19, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 581, + "end": 582, + "loc": { + "start": { + "line": 19, + "column": 13 + }, + "end": { + "line": 19, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 591, + "end": 599, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 20, + "column": 16 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 599, + "end": 600, + "loc": { + "start": { + "line": 20, + "column": 16 + }, + "end": { + "line": 20, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counterKey", + "start": 600, + "end": 610, + "loc": { + "start": { + "line": 20, + "column": 17 + }, + "end": { + "line": 20, + "column": 27 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 610, + "end": 611, + "loc": { + "start": { + "line": 20, + "column": 27 + }, + "end": { + "line": 20, + "column": 28 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 612, + "end": 613, + "loc": { + "start": { + "line": 20, + "column": 29 + }, + "end": { + "line": 20, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 614, + "end": 615, + "loc": { + "start": { + "line": 20, + "column": 31 + }, + "end": { + "line": 20, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "count", + "start": 626, + "end": 631, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 15 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 631, + "end": 632, + "loc": { + "start": { + "line": 21, + "column": 15 + }, + "end": { + "line": 21, + "column": 16 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 633, + "end": 634, + "loc": { + "start": { + "line": 21, + "column": 17 + }, + "end": { + "line": 21, + "column": 18 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 634, + "end": 635, + "loc": { + "start": { + "line": 21, + "column": 18 + }, + "end": { + "line": 21, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 646, + "end": 649, + "loc": { + "start": { + "line": 22, + "column": 10 + }, + "end": { + "line": 22, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 649, + "end": 650, + "loc": { + "start": { + "line": 22, + "column": 13 + }, + "end": { + "line": 22, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 651, + "end": 656, + "loc": { + "start": { + "line": 22, + "column": 15 + }, + "end": { + "line": 22, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 656, + "end": 657, + "loc": { + "start": { + "line": 22, + "column": 20 + }, + "end": { + "line": 22, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 657, + "end": 660, + "loc": { + "start": { + "line": 22, + "column": 21 + }, + "end": { + "line": 22, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 660, + "end": 661, + "loc": { + "start": { + "line": 22, + "column": 24 + }, + "end": { + "line": 22, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 672, + "end": 681, + "loc": { + "start": { + "line": 23, + "column": 10 + }, + "end": { + "line": 23, + "column": 19 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 681, + "end": 682, + "loc": { + "start": { + "line": 23, + "column": 19 + }, + "end": { + "line": 23, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 683, + "end": 688, + "loc": { + "start": { + "line": 23, + "column": 21 + }, + "end": { + "line": 23, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 688, + "end": 689, + "loc": { + "start": { + "line": 23, + "column": 26 + }, + "end": { + "line": 23, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 689, + "end": 698, + "loc": { + "start": { + "line": 23, + "column": 27 + }, + "end": { + "line": 23, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 698, + "end": 699, + "loc": { + "start": { + "line": 23, + "column": 36 + }, + "end": { + "line": 23, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 710, + "end": 717, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 717, + "end": 718, + "loc": { + "start": { + "line": 24, + "column": 17 + }, + "end": { + "line": 24, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 719, + "end": 724, + "loc": { + "start": { + "line": 24, + "column": 19 + }, + "end": { + "line": 24, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 724, + "end": 725, + "loc": { + "start": { + "line": 24, + "column": 24 + }, + "end": { + "line": 24, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 725, + "end": 732, + "loc": { + "start": { + "line": 24, + "column": 25 + }, + "end": { + "line": 24, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 732, + "end": 733, + "loc": { + "start": { + "line": 24, + "column": 32 + }, + "end": { + "line": 24, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 744, + "end": 749, + "loc": { + "start": { + "line": 25, + "column": 10 + }, + "end": { + "line": 25, + "column": 15 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 749, + "end": 750, + "loc": { + "start": { + "line": 25, + "column": 15 + }, + "end": { + "line": 25, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 751, + "end": 756, + "loc": { + "start": { + "line": 25, + "column": 17 + }, + "end": { + "line": 25, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 756, + "end": 757, + "loc": { + "start": { + "line": 25, + "column": 22 + }, + "end": { + "line": 25, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 757, + "end": 762, + "loc": { + "start": { + "line": 25, + "column": 23 + }, + "end": { + "line": 25, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 762, + "end": 763, + "loc": { + "start": { + "line": 25, + "column": 28 + }, + "end": { + "line": 25, + "column": 29 + } + } + }, + { + "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": 774, + "end": 781, + "loc": { + "start": { + "line": 26, + "column": 10 + }, + "end": { + "line": 26, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 781, + "end": 782, + "loc": { + "start": { + "line": 26, + "column": 17 + }, + "end": { + "line": 26, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 783, + "end": 788, + "loc": { + "start": { + "line": 26, + "column": 19 + }, + "end": { + "line": 26, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 788, + "end": 789, + "loc": { + "start": { + "line": 26, + "column": 24 + }, + "end": { + "line": 26, + "column": 25 + } + } + }, + { + "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": 789, + "end": 796, + "loc": { + "start": { + "line": 26, + "column": 25 + }, + "end": { + "line": 26, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 796, + "end": 797, + "loc": { + "start": { + "line": 26, + "column": 32 + }, + "end": { + "line": 26, + "column": 33 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 806, + "end": 807, + "loc": { + "start": { + "line": 27, + "column": 8 + }, + "end": { + "line": 27, + "column": 9 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 807, + "end": 808, + "loc": { + "start": { + "line": 27, + "column": 9 + }, + "end": { + "line": 27, + "column": 10 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 815, + "end": 816, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 7 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 823, + "end": 825, + "loc": { + "start": { + "line": 29, + "column": 6 + }, + "end": { + "line": 29, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 826, + "end": 827, + "loc": { + "start": { + "line": 29, + "column": 9 + }, + "end": { + "line": 29, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "startDate", + "start": 827, + "end": 836, + "loc": { + "start": { + "line": 29, + "column": 10 + }, + "end": { + "line": 29, + "column": 19 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 837, + "end": 840, + "loc": { + "start": { + "line": 29, + "column": 20 + }, + "end": { + "line": 29, + "column": 23 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 841, + "end": 842, + "loc": { + "start": { + "line": 29, + "column": 24 + }, + "end": { + "line": 29, + "column": 25 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 843, + "end": 845, + "loc": { + "start": { + "line": 29, + "column": 26 + }, + "end": { + "line": 29, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 846, + "end": 851, + "loc": { + "start": { + "line": 29, + "column": 29 + }, + "end": { + "line": 29, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 851, + "end": 852, + "loc": { + "start": { + "line": 29, + "column": 34 + }, + "end": { + "line": 29, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 852, + "end": 864, + "loc": { + "start": { + "line": 29, + "column": 35 + }, + "end": { + "line": 29, + "column": 47 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 865, + "end": 866, + "loc": { + "start": { + "line": 29, + "column": 48 + }, + "end": { + "line": 29, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "startDate", + "start": 867, + "end": 876, + "loc": { + "start": { + "line": 29, + "column": 50 + }, + "end": { + "line": 29, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 876, + "end": 877, + "loc": { + "start": { + "line": 29, + "column": 59 + }, + "end": { + "line": 29, + "column": 60 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 878, + "end": 879, + "loc": { + "start": { + "line": 29, + "column": 61 + }, + "end": { + "line": 29, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "startDate", + "start": 888, + "end": 897, + "loc": { + "start": { + "line": 30, + "column": 8 + }, + "end": { + "line": 30, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 898, + "end": 899, + "loc": { + "start": { + "line": 30, + "column": 18 + }, + "end": { + "line": 30, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 900, + "end": 905, + "loc": { + "start": { + "line": 30, + "column": 20 + }, + "end": { + "line": 30, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 905, + "end": 906, + "loc": { + "start": { + "line": 30, + "column": 25 + }, + "end": { + "line": 30, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 906, + "end": 918, + "loc": { + "start": { + "line": 30, + "column": 26 + }, + "end": { + "line": 30, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 918, + "end": 919, + "loc": { + "start": { + "line": 30, + "column": 38 + }, + "end": { + "line": 30, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 926, + "end": 927, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 7 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 934, + "end": 936, + "loc": { + "start": { + "line": 32, + "column": 6 + }, + "end": { + "line": 32, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 937, + "end": 938, + "loc": { + "start": { + "line": 32, + "column": 9 + }, + "end": { + "line": 32, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 938, + "end": 943, + "loc": { + "start": { + "line": 32, + "column": 10 + }, + "end": { + "line": 32, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 943, + "end": 944, + "loc": { + "start": { + "line": 32, + "column": 15 + }, + "end": { + "line": 32, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 944, + "end": 956, + "loc": { + "start": { + "line": 32, + "column": 16 + }, + "end": { + "line": 32, + "column": 28 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": ">", + "start": 957, + "end": 958, + "loc": { + "start": { + "line": 32, + "column": 29 + }, + "end": { + "line": 32, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endDate", + "start": 959, + "end": 966, + "loc": { + "start": { + "line": 32, + "column": 31 + }, + "end": { + "line": 32, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 966, + "end": 967, + "loc": { + "start": { + "line": 32, + "column": 38 + }, + "end": { + "line": 32, + "column": 39 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 968, + "end": 969, + "loc": { + "start": { + "line": 32, + "column": 40 + }, + "end": { + "line": 32, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endDate", + "start": 978, + "end": 985, + "loc": { + "start": { + "line": 33, + "column": 8 + }, + "end": { + "line": 33, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 986, + "end": 987, + "loc": { + "start": { + "line": 33, + "column": 16 + }, + "end": { + "line": 33, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 988, + "end": 993, + "loc": { + "start": { + "line": 33, + "column": 18 + }, + "end": { + "line": 33, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 993, + "end": 994, + "loc": { + "start": { + "line": 33, + "column": 23 + }, + "end": { + "line": 33, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 994, + "end": 1006, + "loc": { + "start": { + "line": 33, + "column": 24 + }, + "end": { + "line": 33, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1006, + "end": 1007, + "loc": { + "start": { + "line": 33, + "column": 36 + }, + "end": { + "line": 33, + "column": 37 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1014, + "end": 1015, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1020, + "end": 1021, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1024, + "end": 1025, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1025, + "end": 1026, + "loc": { + "start": { + "line": 36, + "column": 3 + }, + "end": { + "line": 36, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1030, + "end": 1032, + "loc": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 4 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1032, + "end": 1033, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getSummary", + "start": 1033, + "end": 1043, + "loc": { + "start": { + "line": 38, + "column": 5 + }, + "end": { + "line": 38, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1044, + "end": 1045, + "loc": { + "start": { + "line": 38, + "column": 16 + }, + "end": { + "line": 38, + "column": 17 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1046, + "end": 1054, + "loc": { + "start": { + "line": 38, + "column": 18 + }, + "end": { + "line": 38, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1054, + "end": 1055, + "loc": { + "start": { + "line": 38, + "column": 26 + }, + "end": { + "line": 38, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1055, + "end": 1056, + "loc": { + "start": { + "line": 38, + "column": 27 + }, + "end": { + "line": 38, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1057, + "end": 1058, + "loc": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 38, + "column": 30 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1063, + "end": 1068, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flagsOut", + "start": 1069, + "end": 1077, + "loc": { + "start": { + "line": 39, + "column": 10 + }, + "end": { + "line": 39, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1078, + "end": 1079, + "loc": { + "start": { + "line": 39, + "column": 19 + }, + "end": { + "line": 39, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1080, + "end": 1081, + "loc": { + "start": { + "line": 39, + "column": 21 + }, + "end": { + "line": 39, + "column": 22 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1081, + "end": 1082, + "loc": { + "start": { + "line": 39, + "column": 22 + }, + "end": { + "line": 39, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1082, + "end": 1083, + "loc": { + "start": { + "line": 39, + "column": 23 + }, + "end": { + "line": 39, + "column": 24 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1088, + "end": 1091, + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "empty", + "start": 1092, + "end": 1097, + "loc": { + "start": { + "line": 40, + "column": 8 + }, + "end": { + "line": 40, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1098, + "end": 1099, + "loc": { + "start": { + "line": 40, + "column": 14 + }, + "end": { + "line": 40, + "column": 15 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 1100, + "end": 1104, + "loc": { + "start": { + "line": 40, + "column": 16 + }, + "end": { + "line": 40, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1104, + "end": 1105, + "loc": { + "start": { + "line": 40, + "column": 20 + }, + "end": { + "line": 40, + "column": 21 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 1110, + "end": 1113, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 7 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1114, + "end": 1115, + "loc": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 9 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1115, + "end": 1120, + "loc": { + "start": { + "line": 41, + "column": 9 + }, + "end": { + "line": 41, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 1121, + "end": 1122, + "loc": { + "start": { + "line": 41, + "column": 15 + }, + "end": { + "line": 41, + "column": 16 + } + } + }, + { + "type": { + "label": "in", + "keyword": "in", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "in", + "start": 1123, + "end": 1125, + "loc": { + "start": { + "line": 41, + "column": 17 + }, + "end": { + "line": 41, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 1126, + "end": 1134, + "loc": { + "start": { + "line": 41, + "column": 20 + }, + "end": { + "line": 41, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1134, + "end": 1135, + "loc": { + "start": { + "line": 41, + "column": 28 + }, + "end": { + "line": 41, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1136, + "end": 1137, + "loc": { + "start": { + "line": 41, + "column": 30 + }, + "end": { + "line": 41, + "column": 31 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1144, + "end": 1149, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "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": "c", + "start": 1150, + "end": 1151, + "loc": { + "start": { + "line": 42, + "column": 12 + }, + "end": { + "line": 42, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1152, + "end": 1153, + "loc": { + "start": { + "line": 42, + "column": 14 + }, + "end": { + "line": 42, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 1154, + "end": 1162, + "loc": { + "start": { + "line": 42, + "column": 16 + }, + "end": { + "line": 42, + "column": 24 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1162, + "end": 1163, + "loc": { + "start": { + "line": 42, + "column": 24 + }, + "end": { + "line": 42, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 1163, + "end": 1164, + "loc": { + "start": { + "line": 42, + "column": 25 + }, + "end": { + "line": 42, + "column": 26 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1164, + "end": 1165, + "loc": { + "start": { + "line": 42, + "column": 26 + }, + "end": { + "line": 42, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1165, + "end": 1166, + "loc": { + "start": { + "line": 42, + "column": 27 + }, + "end": { + "line": 42, + "column": 28 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1173, + "end": 1176, + "loc": { + "start": { + "line": 43, + "column": 6 + }, + "end": { + "line": 43, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 1177, + "end": 1181, + "loc": { + "start": { + "line": 43, + "column": 10 + }, + "end": { + "line": 43, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1182, + "end": 1183, + "loc": { + "start": { + "line": 43, + "column": 15 + }, + "end": { + "line": 43, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flagsOut", + "start": 1184, + "end": 1192, + "loc": { + "start": { + "line": 43, + "column": 17 + }, + "end": { + "line": 43, + "column": 25 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1192, + "end": 1193, + "loc": { + "start": { + "line": 43, + "column": 25 + }, + "end": { + "line": 43, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "c", + "start": 1193, + "end": 1194, + "loc": { + "start": { + "line": 43, + "column": 26 + }, + "end": { + "line": 43, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1194, + "end": 1195, + "loc": { + "start": { + "line": 43, + "column": 27 + }, + "end": { + "line": 43, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1195, + "end": 1198, + "loc": { + "start": { + "line": 43, + "column": 28 + }, + "end": { + "line": 43, + "column": 31 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1198, + "end": 1199, + "loc": { + "start": { + "line": 43, + "column": 31 + }, + "end": { + "line": 43, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1199, + "end": 1200, + "loc": { + "start": { + "line": 43, + "column": 32 + }, + "end": { + "line": 43, + "column": 33 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1207, + "end": 1209, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1210, + "end": 1211, + "loc": { + "start": { + "line": 44, + "column": 9 + }, + "end": { + "line": 44, + "column": 10 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 1211, + "end": 1212, + "loc": { + "start": { + "line": 44, + "column": 10 + }, + "end": { + "line": 44, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 1212, + "end": 1216, + "loc": { + "start": { + "line": 44, + "column": 11 + }, + "end": { + "line": 44, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1216, + "end": 1217, + "loc": { + "start": { + "line": 44, + "column": 15 + }, + "end": { + "line": 44, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1218, + "end": 1219, + "loc": { + "start": { + "line": 44, + "column": 17 + }, + "end": { + "line": 44, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 1228, + "end": 1232, + "loc": { + "start": { + "line": 45, + "column": 8 + }, + "end": { + "line": 45, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1233, + "end": 1234, + "loc": { + "start": { + "line": 45, + "column": 13 + }, + "end": { + "line": 45, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1235, + "end": 1236, + "loc": { + "start": { + "line": 45, + "column": 15 + }, + "end": { + "line": 45, + "column": 16 + } + } + }, + { + "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": 1247, + "end": 1254, + "loc": { + "start": { + "line": 46, + "column": 10 + }, + "end": { + "line": 46, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1254, + "end": 1255, + "loc": { + "start": { + "line": 46, + "column": 17 + }, + "end": { + "line": 46, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "c", + "start": 1256, + "end": 1257, + "loc": { + "start": { + "line": 46, + "column": 19 + }, + "end": { + "line": 46, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1257, + "end": 1258, + "loc": { + "start": { + "line": 46, + "column": 20 + }, + "end": { + "line": 46, + "column": 21 + } + } + }, + { + "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": 1258, + "end": 1265, + "loc": { + "start": { + "line": 46, + "column": 21 + }, + "end": { + "line": 46, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1265, + "end": 1266, + "loc": { + "start": { + "line": 46, + "column": 28 + }, + "end": { + "line": 46, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 1277, + "end": 1285, + "loc": { + "start": { + "line": 47, + "column": 10 + }, + "end": { + "line": 47, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1285, + "end": 1286, + "loc": { + "start": { + "line": 47, + "column": 18 + }, + "end": { + "line": 47, + "column": 19 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1287, + "end": 1288, + "loc": { + "start": { + "line": 47, + "column": 20 + }, + "end": { + "line": 47, + "column": 21 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1288, + "end": 1289, + "loc": { + "start": { + "line": 47, + "column": 21 + }, + "end": { + "line": 47, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1289, + "end": 1290, + "loc": { + "start": { + "line": 47, + "column": 22 + }, + "end": { + "line": 47, + "column": 23 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1299, + "end": 1300, + "loc": { + "start": { + "line": 48, + "column": 8 + }, + "end": { + "line": 48, + "column": 9 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1300, + "end": 1301, + "loc": { + "start": { + "line": 48, + "column": 9 + }, + "end": { + "line": 48, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flagsOut", + "start": 1310, + "end": 1318, + "loc": { + "start": { + "line": 49, + "column": 8 + }, + "end": { + "line": 49, + "column": 16 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1318, + "end": 1319, + "loc": { + "start": { + "line": 49, + "column": 16 + }, + "end": { + "line": 49, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "c", + "start": 1319, + "end": 1320, + "loc": { + "start": { + "line": 49, + "column": 17 + }, + "end": { + "line": 49, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1320, + "end": 1321, + "loc": { + "start": { + "line": 49, + "column": 18 + }, + "end": { + "line": 49, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1321, + "end": 1324, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 22 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1324, + "end": 1325, + "loc": { + "start": { + "line": 49, + "column": 22 + }, + "end": { + "line": 49, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1326, + "end": 1327, + "loc": { + "start": { + "line": 49, + "column": 24 + }, + "end": { + "line": 49, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 1328, + "end": 1332, + "loc": { + "start": { + "line": 49, + "column": 26 + }, + "end": { + "line": 49, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1332, + "end": 1333, + "loc": { + "start": { + "line": 49, + "column": 30 + }, + "end": { + "line": 49, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1340, + "end": 1341, + "loc": { + "start": { + "line": 50, + "column": 6 + }, + "end": { + "line": 50, + "column": 7 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1348, + "end": 1353, + "loc": { + "start": { + "line": 51, + "column": 6 + }, + "end": { + "line": 51, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counterOut", + "start": 1354, + "end": 1364, + "loc": { + "start": { + "line": 51, + "column": 12 + }, + "end": { + "line": 51, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1365, + "end": 1366, + "loc": { + "start": { + "line": 51, + "column": 23 + }, + "end": { + "line": 51, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1367, + "end": 1368, + "loc": { + "start": { + "line": 51, + "column": 25 + }, + "end": { + "line": 51, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 1377, + "end": 1382, + "loc": { + "start": { + "line": 52, + "column": 8 + }, + "end": { + "line": 52, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1382, + "end": 1383, + "loc": { + "start": { + "line": 52, + "column": 13 + }, + "end": { + "line": 52, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "c", + "start": 1384, + "end": 1385, + "loc": { + "start": { + "line": 52, + "column": 15 + }, + "end": { + "line": 52, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1385, + "end": 1386, + "loc": { + "start": { + "line": 52, + "column": 16 + }, + "end": { + "line": 52, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 1386, + "end": 1391, + "loc": { + "start": { + "line": 52, + "column": 17 + }, + "end": { + "line": 52, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1391, + "end": 1392, + "loc": { + "start": { + "line": 52, + "column": 22 + }, + "end": { + "line": 52, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "count", + "start": 1401, + "end": 1406, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1406, + "end": 1407, + "loc": { + "start": { + "line": 53, + "column": 13 + }, + "end": { + "line": 53, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "c", + "start": 1408, + "end": 1409, + "loc": { + "start": { + "line": 53, + "column": 15 + }, + "end": { + "line": 53, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1409, + "end": 1410, + "loc": { + "start": { + "line": 53, + "column": 16 + }, + "end": { + "line": 53, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "count", + "start": 1410, + "end": 1415, + "loc": { + "start": { + "line": 53, + "column": 17 + }, + "end": { + "line": 53, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1415, + "end": 1416, + "loc": { + "start": { + "line": 53, + "column": 22 + }, + "end": { + "line": 53, + "column": 23 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1423, + "end": 1424, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 7 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1424, + "end": 1425, + "loc": { + "start": { + "line": 54, + "column": 7 + }, + "end": { + "line": 54, + "column": 8 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1432, + "end": 1434, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1435, + "end": 1436, + "loc": { + "start": { + "line": 55, + "column": 9 + }, + "end": { + "line": 55, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "c", + "start": 1436, + "end": 1437, + "loc": { + "start": { + "line": 55, + "column": 10 + }, + "end": { + "line": 55, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1437, + "end": 1438, + "loc": { + "start": { + "line": 55, + "column": 11 + }, + "end": { + "line": 55, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 1438, + "end": 1447, + "loc": { + "start": { + "line": 55, + "column": 12 + }, + "end": { + "line": 55, + "column": 21 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 1448, + "end": 1451, + "loc": { + "start": { + "line": 55, + "column": 22 + }, + "end": { + "line": 55, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 1452, + "end": 1461, + "loc": { + "start": { + "line": 55, + "column": 26 + }, + "end": { + "line": 55, + "column": 35 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 1462, + "end": 1464, + "loc": { + "start": { + "line": 55, + "column": 36 + }, + "end": { + "line": 55, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "c", + "start": 1465, + "end": 1466, + "loc": { + "start": { + "line": 55, + "column": 39 + }, + "end": { + "line": 55, + "column": 40 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1466, + "end": 1467, + "loc": { + "start": { + "line": 55, + "column": 40 + }, + "end": { + "line": 55, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 1467, + "end": 1476, + "loc": { + "start": { + "line": 55, + "column": 41 + }, + "end": { + "line": 55, + "column": 50 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 1477, + "end": 1480, + "loc": { + "start": { + "line": 55, + "column": 51 + }, + "end": { + "line": 55, + "column": 54 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 1481, + "end": 1485, + "loc": { + "start": { + "line": 55, + "column": 55 + }, + "end": { + "line": 55, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1485, + "end": 1486, + "loc": { + "start": { + "line": 55, + "column": 59 + }, + "end": { + "line": 55, + "column": 60 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1487, + "end": 1488, + "loc": { + "start": { + "line": 55, + "column": 61 + }, + "end": { + "line": 55, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counterOut", + "start": 1497, + "end": 1507, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1507, + "end": 1508, + "loc": { + "start": { + "line": 56, + "column": 18 + }, + "end": { + "line": 56, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 1508, + "end": 1517, + "loc": { + "start": { + "line": 56, + "column": 19 + }, + "end": { + "line": 56, + "column": 28 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1518, + "end": 1519, + "loc": { + "start": { + "line": 56, + "column": 29 + }, + "end": { + "line": 56, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "c", + "start": 1520, + "end": 1521, + "loc": { + "start": { + "line": 56, + "column": 31 + }, + "end": { + "line": 56, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1521, + "end": 1522, + "loc": { + "start": { + "line": 56, + "column": 32 + }, + "end": { + "line": 56, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 1522, + "end": 1531, + "loc": { + "start": { + "line": 56, + "column": 33 + }, + "end": { + "line": 56, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1531, + "end": 1532, + "loc": { + "start": { + "line": 56, + "column": 42 + }, + "end": { + "line": 56, + "column": 43 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1539, + "end": 1540, + "loc": { + "start": { + "line": 57, + "column": 6 + }, + "end": { + "line": 57, + "column": 7 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1547, + "end": 1549, + "loc": { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 58, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1550, + "end": 1551, + "loc": { + "start": { + "line": 58, + "column": 9 + }, + "end": { + "line": 58, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "c", + "start": 1551, + "end": 1552, + "loc": { + "start": { + "line": 58, + "column": 10 + }, + "end": { + "line": 58, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1552, + "end": 1553, + "loc": { + "start": { + "line": 58, + "column": 11 + }, + "end": { + "line": 58, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 1553, + "end": 1560, + "loc": { + "start": { + "line": 58, + "column": 12 + }, + "end": { + "line": 58, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1560, + "end": 1561, + "loc": { + "start": { + "line": 58, + "column": 19 + }, + "end": { + "line": 58, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1562, + "end": 1563, + "loc": { + "start": { + "line": 58, + "column": 21 + }, + "end": { + "line": 58, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counterOut", + "start": 1572, + "end": 1582, + "loc": { + "start": { + "line": 59, + "column": 8 + }, + "end": { + "line": 59, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1582, + "end": 1583, + "loc": { + "start": { + "line": 59, + "column": 18 + }, + "end": { + "line": 59, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 1583, + "end": 1590, + "loc": { + "start": { + "line": 59, + "column": 19 + }, + "end": { + "line": 59, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1591, + "end": 1592, + "loc": { + "start": { + "line": 59, + "column": 27 + }, + "end": { + "line": 59, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "c", + "start": 1593, + "end": 1594, + "loc": { + "start": { + "line": 59, + "column": 29 + }, + "end": { + "line": 59, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1594, + "end": 1595, + "loc": { + "start": { + "line": 59, + "column": 30 + }, + "end": { + "line": 59, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 1595, + "end": 1602, + "loc": { + "start": { + "line": 59, + "column": 31 + }, + "end": { + "line": 59, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1602, + "end": 1603, + "loc": { + "start": { + "line": 59, + "column": 38 + }, + "end": { + "line": 59, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1610, + "end": 1611, + "loc": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 60, + "column": 7 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 1612, + "end": 1616, + "loc": { + "start": { + "line": 60, + "column": 8 + }, + "end": { + "line": 60, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1617, + "end": 1618, + "loc": { + "start": { + "line": 60, + "column": 13 + }, + "end": { + "line": 60, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counterOut", + "start": 1627, + "end": 1637, + "loc": { + "start": { + "line": 61, + "column": 8 + }, + "end": { + "line": 61, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1637, + "end": 1638, + "loc": { + "start": { + "line": 61, + "column": 18 + }, + "end": { + "line": 61, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "unknown", + "start": 1638, + "end": 1645, + "loc": { + "start": { + "line": 61, + "column": 19 + }, + "end": { + "line": 61, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1646, + "end": 1647, + "loc": { + "start": { + "line": 61, + "column": 27 + }, + "end": { + "line": 61, + "column": 28 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 1648, + "end": 1652, + "loc": { + "start": { + "line": 61, + "column": 29 + }, + "end": { + "line": 61, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1652, + "end": 1653, + "loc": { + "start": { + "line": 61, + "column": 33 + }, + "end": { + "line": 61, + "column": 34 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1660, + "end": 1661, + "loc": { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 62, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 1668, + "end": 1672, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1672, + "end": 1673, + "loc": { + "start": { + "line": 63, + "column": 10 + }, + "end": { + "line": 63, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 1673, + "end": 1681, + "loc": { + "start": { + "line": 63, + "column": 11 + }, + "end": { + "line": 63, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1681, + "end": 1682, + "loc": { + "start": { + "line": 63, + "column": 19 + }, + "end": { + "line": 63, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 1682, + "end": 1686, + "loc": { + "start": { + "line": 63, + "column": 20 + }, + "end": { + "line": 63, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1686, + "end": 1687, + "loc": { + "start": { + "line": 63, + "column": 24 + }, + "end": { + "line": 63, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counterOut", + "start": 1687, + "end": 1697, + "loc": { + "start": { + "line": 63, + "column": 25 + }, + "end": { + "line": 63, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1697, + "end": 1698, + "loc": { + "start": { + "line": 63, + "column": 35 + }, + "end": { + "line": 63, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1698, + "end": 1699, + "loc": { + "start": { + "line": 63, + "column": 36 + }, + "end": { + "line": 63, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "empty", + "start": 1706, + "end": 1711, + "loc": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 64, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1712, + "end": 1713, + "loc": { + "start": { + "line": 64, + "column": 12 + }, + "end": { + "line": 64, + "column": 13 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 1714, + "end": 1719, + "loc": { + "start": { + "line": 64, + "column": 14 + }, + "end": { + "line": 64, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1719, + "end": 1720, + "loc": { + "start": { + "line": 64, + "column": 19 + }, + "end": { + "line": 64, + "column": 20 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1725, + "end": 1726, + "loc": { + "start": { + "line": 65, + "column": 4 + }, + "end": { + "line": 65, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1731, + "end": 1737, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "empty", + "start": 1738, + "end": 1743, + "loc": { + "start": { + "line": 66, + "column": 11 + }, + "end": { + "line": 66, + "column": 16 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1750, + "end": 1751, + "loc": { + "start": { + "line": 67, + "column": 6 + }, + "end": { + "line": 67, + "column": 7 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 1752, + "end": 1756, + "loc": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1763, + "end": 1764, + "loc": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 7 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1765, + "end": 1766, + "loc": { + "start": { + "line": 68, + "column": 8 + }, + "end": { + "line": 68, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "startDate", + "start": 1777, + "end": 1786, + "loc": { + "start": { + "line": 69, + "column": 10 + }, + "end": { + "line": 69, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1786, + "end": 1787, + "loc": { + "start": { + "line": 69, + "column": 19 + }, + "end": { + "line": 69, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endDate", + "start": 1798, + "end": 1805, + "loc": { + "start": { + "line": 70, + "column": 10 + }, + "end": { + "line": 70, + "column": 17 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1805, + "end": 1806, + "loc": { + "start": { + "line": 70, + "column": 17 + }, + "end": { + "line": 70, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "features", + "start": 1817, + "end": 1825, + "loc": { + "start": { + "line": 71, + "column": 10 + }, + "end": { + "line": 71, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1825, + "end": 1826, + "loc": { + "start": { + "line": 71, + "column": 18 + }, + "end": { + "line": 71, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flagsOut", + "start": 1827, + "end": 1835, + "loc": { + "start": { + "line": 71, + "column": 20 + }, + "end": { + "line": 71, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1835, + "end": 1836, + "loc": { + "start": { + "line": 71, + "column": 28 + }, + "end": { + "line": 71, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1845, + "end": 1846, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 9 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1846, + "end": 1847, + "loc": { + "start": { + "line": 72, + "column": 9 + }, + "end": { + "line": 72, + "column": 10 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1850, + "end": 1851, + "loc": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1851, + "end": 1852, + "loc": { + "start": { + "line": 73, + "column": 3 + }, + "end": { + "line": 73, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1856, + "end": 1858, + "loc": { + "start": { + "line": 75, + "column": 2 + }, + "end": { + "line": 75, + "column": 4 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1858, + "end": 1859, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clearSummary", + "start": 1859, + "end": 1871, + "loc": { + "start": { + "line": 75, + "column": 5 + }, + "end": { + "line": 75, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1872, + "end": 1873, + "loc": { + "start": { + "line": 75, + "column": 18 + }, + "end": { + "line": 75, + "column": 19 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1874, + "end": 1882, + "loc": { + "start": { + "line": 75, + "column": 20 + }, + "end": { + "line": 75, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1882, + "end": 1883, + "loc": { + "start": { + "line": 75, + "column": 28 + }, + "end": { + "line": 75, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1883, + "end": 1884, + "loc": { + "start": { + "line": 75, + "column": 29 + }, + "end": { + "line": 75, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1885, + "end": 1886, + "loc": { + "start": { + "line": 75, + "column": 31 + }, + "end": { + "line": 75, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "startDate", + "start": 1891, + "end": 1900, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1901, + "end": 1902, + "loc": { + "start": { + "line": 76, + "column": 14 + }, + "end": { + "line": 76, + "column": 15 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1903, + "end": 1904, + "loc": { + "start": { + "line": 76, + "column": 16 + }, + "end": { + "line": 76, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1904, + "end": 1905, + "loc": { + "start": { + "line": 76, + "column": 17 + }, + "end": { + "line": 76, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endDate", + "start": 1910, + "end": 1917, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1918, + "end": 1919, + "loc": { + "start": { + "line": 77, + "column": 12 + }, + "end": { + "line": 77, + "column": 13 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1920, + "end": 1921, + "loc": { + "start": { + "line": 77, + "column": 14 + }, + "end": { + "line": 77, + "column": 15 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1921, + "end": 1922, + "loc": { + "start": { + "line": 77, + "column": 15 + }, + "end": { + "line": 77, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 1927, + "end": 1935, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1936, + "end": 1937, + "loc": { + "start": { + "line": 78, + "column": 13 + }, + "end": { + "line": 78, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1938, + "end": 1939, + "loc": { + "start": { + "line": 78, + "column": 15 + }, + "end": { + "line": 78, + "column": 16 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1939, + "end": 1940, + "loc": { + "start": { + "line": 78, + "column": 16 + }, + "end": { + "line": 78, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1940, + "end": 1941, + "loc": { + "start": { + "line": 78, + "column": 17 + }, + "end": { + "line": 78, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1944, + "end": 1945, + "loc": { + "start": { + "line": 79, + "column": 2 + }, + "end": { + "line": 79, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1945, + "end": 1946, + "loc": { + "start": { + "line": 79, + "column": 3 + }, + "end": { + "line": 79, + "column": 4 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1950, + "end": 1956, + "loc": { + "start": { + "line": 81, + "column": 2 + }, + "end": { + "line": 81, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1957, + "end": 1959, + "loc": { + "start": { + "line": 81, + "column": 9 + }, + "end": { + "line": 81, + "column": 11 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1959, + "end": 1960, + "loc": { + "start": { + "line": 81, + "column": 11 + }, + "end": { + "line": 81, + "column": 12 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1961, + "end": 1962, + "loc": { + "start": { + "line": 82, + "column": 0 + }, + "end": { + "line": 82, + "column": 1 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1963, + "end": 1963, + "loc": { + "start": { + "line": 83, + "column": 0 + }, + "end": { + "line": 83, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/GoalTracker.js.json b/docs/ast/source/GoalTracker.js.json new file mode 100644 index 00000000..e702a0b2 --- /dev/null +++ b/docs/ast/source/GoalTracker.js.json @@ -0,0 +1,19809 @@ +{ + "type": "File", + "start": 0, + "end": 2303, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 92, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 2303, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 92, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 54, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 54 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 7, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 25 + } + }, + "local": { + "type": "Identifier", + "start": 7, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 25 + }, + "identifierName": "escapeStringRegexp" + }, + "name": "escapeStringRegexp" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 31, + "end": 53, + "loc": { + "start": { + "line": 1, + "column": 31 + }, + "end": { + "line": 1, + "column": 53 + } + }, + "extra": { + "rawValue": "escape-string-regexp", + "raw": "'escape-string-regexp'" + }, + "value": "escape-string-regexp" + } + }, + { + "type": "FunctionDeclaration", + "start": 56, + "end": 812, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 29, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 65, + "end": 77, + "loc": { + "start": { + "line": 3, + "column": 9 + }, + "end": { + "line": 3, + "column": 21 + }, + "identifierName": "doesUrlMatch" + }, + "name": "doesUrlMatch" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 78, + "end": 85, + "loc": { + "start": { + "line": 3, + "column": 22 + }, + "end": { + "line": 3, + "column": 29 + }, + "identifierName": "matcher" + }, + "name": "matcher" + }, + { + "type": "Identifier", + "start": 87, + "end": 91, + "loc": { + "start": { + "line": 3, + "column": 31 + }, + "end": { + "line": 3, + "column": 35 + }, + "identifierName": "href" + }, + "name": "href" + }, + { + "type": "Identifier", + "start": 93, + "end": 99, + "loc": { + "start": { + "line": 3, + "column": 37 + }, + "end": { + "line": 3, + "column": 43 + }, + "identifierName": "search" + }, + "name": "search" + }, + { + "type": "Identifier", + "start": 101, + "end": 105, + "loc": { + "start": { + "line": 3, + "column": 45 + }, + "end": { + "line": 3, + "column": 49 + }, + "identifierName": "hash" + }, + "name": "hash" + } + ], + "body": { + "type": "BlockStatement", + "start": 107, + "end": 812, + "loc": { + "start": { + "line": 3, + "column": 51 + }, + "end": { + "line": 29, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 111, + "end": 175, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 66 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 117, + "end": 174, + "loc": { + "start": { + "line": 4, + "column": 8 + }, + "end": { + "line": 4, + "column": 65 + } + }, + "id": { + "type": "Identifier", + "start": 117, + "end": 129, + "loc": { + "start": { + "line": 4, + "column": 8 + }, + "end": { + "line": 4, + "column": 20 + }, + "identifierName": "canonicalUrl" + }, + "name": "canonicalUrl" + }, + "init": { + "type": "CallExpression", + "start": 132, + "end": 174, + "loc": { + "start": { + "line": 4, + "column": 23 + }, + "end": { + "line": 4, + "column": 65 + } + }, + "callee": { + "type": "MemberExpression", + "start": 132, + "end": 164, + "loc": { + "start": { + "line": 4, + "column": 23 + }, + "end": { + "line": 4, + "column": 55 + } + }, + "object": { + "type": "CallExpression", + "start": 132, + "end": 156, + "loc": { + "start": { + "line": 4, + "column": 23 + }, + "end": { + "line": 4, + "column": 47 + } + }, + "callee": { + "type": "MemberExpression", + "start": 132, + "end": 144, + "loc": { + "start": { + "line": 4, + "column": 23 + }, + "end": { + "line": 4, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 132, + "end": 136, + "loc": { + "start": { + "line": 4, + "column": 23 + }, + "end": { + "line": 4, + "column": 27 + }, + "identifierName": "href" + }, + "name": "href" + }, + "property": { + "type": "Identifier", + "start": 137, + "end": 144, + "loc": { + "start": { + "line": 4, + "column": 28 + }, + "end": { + "line": 4, + "column": 35 + }, + "identifierName": "replace" + }, + "name": "replace" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 145, + "end": 151, + "loc": { + "start": { + "line": 4, + "column": 36 + }, + "end": { + "line": 4, + "column": 42 + }, + "identifierName": "search" + }, + "name": "search" + }, + { + "type": "StringLiteral", + "start": 153, + "end": 155, + "loc": { + "start": { + "line": 4, + "column": 44 + }, + "end": { + "line": 4, + "column": 46 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + } + ] + }, + "property": { + "type": "Identifier", + "start": 157, + "end": 164, + "loc": { + "start": { + "line": 4, + "column": 48 + }, + "end": { + "line": 4, + "column": 55 + }, + "identifierName": "replace" + }, + "name": "replace" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 165, + "end": 169, + "loc": { + "start": { + "line": 4, + "column": 56 + }, + "end": { + "line": 4, + "column": 60 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "StringLiteral", + "start": 171, + "end": 173, + "loc": { + "start": { + "line": 4, + "column": 62 + }, + "end": { + "line": 4, + "column": 64 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 178, + "end": 188, + "loc": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 12 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 182, + "end": 187, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 11 + } + }, + "id": { + "type": "Identifier", + "start": 182, + "end": 187, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 11 + }, + "identifierName": "regex" + }, + "name": "regex" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 191, + "end": 203, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 14 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 195, + "end": 202, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 13 + } + }, + "id": { + "type": "Identifier", + "start": 195, + "end": 202, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 13 + }, + "identifierName": "testUrl" + }, + "name": "testUrl" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "SwitchStatement", + "start": 207, + "end": 780, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "discriminant": { + "type": "MemberExpression", + "start": 215, + "end": 227, + "loc": { + "start": { + "line": 8, + "column": 10 + }, + "end": { + "line": 8, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 215, + "end": 222, + "loc": { + "start": { + "line": 8, + "column": 10 + }, + "end": { + "line": 8, + "column": 17 + }, + "identifierName": "matcher" + }, + "name": "matcher" + }, + "property": { + "type": "Identifier", + "start": 223, + "end": 227, + "loc": { + "start": { + "line": 8, + "column": 18 + }, + "end": { + "line": 8, + "column": 22 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "computed": false + }, + "cases": [ + { + "type": "SwitchCase", + "start": 235, + "end": 356, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 12, + "column": 12 + } + }, + "consequent": [ + { + "type": "ExpressionStatement", + "start": 255, + "end": 270, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 21 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 255, + "end": 269, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 20 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 255, + "end": 262, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 13 + }, + "identifierName": "testUrl" + }, + "name": "testUrl" + }, + "right": { + "type": "Identifier", + "start": 265, + "end": 269, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 10, + "column": 20 + }, + "identifierName": "href" + }, + "name": "href" + } + } + }, + { + "type": "ExpressionStatement", + "start": 277, + "end": 343, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 72 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 277, + "end": 342, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 71 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 277, + "end": 282, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 11 + }, + "identifierName": "regex" + }, + "name": "regex" + }, + "right": { + "type": "NewExpression", + "start": 285, + "end": 342, + "loc": { + "start": { + "line": 11, + "column": 14 + }, + "end": { + "line": 11, + "column": 71 + } + }, + "callee": { + "type": "Identifier", + "start": 289, + "end": 295, + "loc": { + "start": { + "line": 11, + "column": 18 + }, + "end": { + "line": 11, + "column": 24 + }, + "identifierName": "RegExp" + }, + "name": "RegExp" + }, + "arguments": [ + { + "type": "BinaryExpression", + "start": 296, + "end": 341, + "loc": { + "start": { + "line": 11, + "column": 25 + }, + "end": { + "line": 11, + "column": 70 + } + }, + "left": { + "type": "BinaryExpression", + "start": 296, + "end": 333, + "loc": { + "start": { + "line": 11, + "column": 25 + }, + "end": { + "line": 11, + "column": 62 + } + }, + "left": { + "type": "StringLiteral", + "start": 296, + "end": 299, + "loc": { + "start": { + "line": 11, + "column": 25 + }, + "end": { + "line": 11, + "column": 28 + } + }, + "extra": { + "rawValue": "^", + "raw": "'^'" + }, + "value": "^" + }, + "operator": "+", + "right": { + "type": "CallExpression", + "start": 302, + "end": 333, + "loc": { + "start": { + "line": 11, + "column": 31 + }, + "end": { + "line": 11, + "column": 62 + } + }, + "callee": { + "type": "Identifier", + "start": 302, + "end": 320, + "loc": { + "start": { + "line": 11, + "column": 31 + }, + "end": { + "line": 11, + "column": 49 + }, + "identifierName": "escapeStringRegexp" + }, + "name": "escapeStringRegexp" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 321, + "end": 332, + "loc": { + "start": { + "line": 11, + "column": 50 + }, + "end": { + "line": 11, + "column": 61 + } + }, + "object": { + "type": "Identifier", + "start": 321, + "end": 328, + "loc": { + "start": { + "line": 11, + "column": 50 + }, + "end": { + "line": 11, + "column": 57 + }, + "identifierName": "matcher" + }, + "name": "matcher" + }, + "property": { + "type": "Identifier", + "start": 329, + "end": 332, + "loc": { + "start": { + "line": 11, + "column": 58 + }, + "end": { + "line": 11, + "column": 61 + }, + "identifierName": "url" + }, + "name": "url" + }, + "computed": false + } + ] + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 336, + "end": 341, + "loc": { + "start": { + "line": 11, + "column": 65 + }, + "end": { + "line": 11, + "column": 70 + } + }, + "extra": { + "rawValue": "/?$", + "raw": "'/?$'" + }, + "value": "/?$" + } + } + ] + } + } + }, + { + "type": "BreakStatement", + "start": 350, + "end": 356, + "loc": { + "start": { + "line": 12, + "column": 6 + }, + "end": { + "line": 12, + "column": 12 + } + }, + "label": null + } + ], + "test": { + "type": "StringLiteral", + "start": 240, + "end": 247, + "loc": { + "start": { + "line": 9, + "column": 9 + }, + "end": { + "line": 9, + "column": 16 + } + }, + "extra": { + "rawValue": "exact", + "raw": "'exact'" + }, + "value": "exact" + } + }, + { + "type": "SwitchCase", + "start": 361, + "end": 494, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 16, + "column": 12 + } + }, + "consequent": [ + { + "type": "ExpressionStatement", + "start": 385, + "end": 408, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 29 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 385, + "end": 407, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 28 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 385, + "end": 392, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 13 + }, + "identifierName": "testUrl" + }, + "name": "testUrl" + }, + "right": { + "type": "Identifier", + "start": 395, + "end": 407, + "loc": { + "start": { + "line": 14, + "column": 16 + }, + "end": { + "line": 14, + "column": 28 + }, + "identifierName": "canonicalUrl" + }, + "name": "canonicalUrl" + } + } + }, + { + "type": "ExpressionStatement", + "start": 415, + "end": 481, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 72 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 415, + "end": 480, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 71 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 415, + "end": 420, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 11 + }, + "identifierName": "regex" + }, + "name": "regex" + }, + "right": { + "type": "NewExpression", + "start": 423, + "end": 480, + "loc": { + "start": { + "line": 15, + "column": 14 + }, + "end": { + "line": 15, + "column": 71 + } + }, + "callee": { + "type": "Identifier", + "start": 427, + "end": 433, + "loc": { + "start": { + "line": 15, + "column": 18 + }, + "end": { + "line": 15, + "column": 24 + }, + "identifierName": "RegExp" + }, + "name": "RegExp" + }, + "arguments": [ + { + "type": "BinaryExpression", + "start": 434, + "end": 479, + "loc": { + "start": { + "line": 15, + "column": 25 + }, + "end": { + "line": 15, + "column": 70 + } + }, + "left": { + "type": "BinaryExpression", + "start": 434, + "end": 471, + "loc": { + "start": { + "line": 15, + "column": 25 + }, + "end": { + "line": 15, + "column": 62 + } + }, + "left": { + "type": "StringLiteral", + "start": 434, + "end": 437, + "loc": { + "start": { + "line": 15, + "column": 25 + }, + "end": { + "line": 15, + "column": 28 + } + }, + "extra": { + "rawValue": "^", + "raw": "'^'" + }, + "value": "^" + }, + "operator": "+", + "right": { + "type": "CallExpression", + "start": 440, + "end": 471, + "loc": { + "start": { + "line": 15, + "column": 31 + }, + "end": { + "line": 15, + "column": 62 + } + }, + "callee": { + "type": "Identifier", + "start": 440, + "end": 458, + "loc": { + "start": { + "line": 15, + "column": 31 + }, + "end": { + "line": 15, + "column": 49 + }, + "identifierName": "escapeStringRegexp" + }, + "name": "escapeStringRegexp" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 459, + "end": 470, + "loc": { + "start": { + "line": 15, + "column": 50 + }, + "end": { + "line": 15, + "column": 61 + } + }, + "object": { + "type": "Identifier", + "start": 459, + "end": 466, + "loc": { + "start": { + "line": 15, + "column": 50 + }, + "end": { + "line": 15, + "column": 57 + }, + "identifierName": "matcher" + }, + "name": "matcher" + }, + "property": { + "type": "Identifier", + "start": 467, + "end": 470, + "loc": { + "start": { + "line": 15, + "column": 58 + }, + "end": { + "line": 15, + "column": 61 + }, + "identifierName": "url" + }, + "name": "url" + }, + "computed": false + } + ] + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 474, + "end": 479, + "loc": { + "start": { + "line": 15, + "column": 65 + }, + "end": { + "line": 15, + "column": 70 + } + }, + "extra": { + "rawValue": "/?$", + "raw": "'/?$'" + }, + "value": "/?$" + } + } + ] + } + } + }, + { + "type": "BreakStatement", + "start": 488, + "end": 494, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 12 + } + }, + "label": null + } + ], + "test": { + "type": "StringLiteral", + "start": 366, + "end": 377, + "loc": { + "start": { + "line": 13, + "column": 9 + }, + "end": { + "line": 13, + "column": 20 + } + }, + "extra": { + "rawValue": "canonical", + "raw": "'canonical'" + }, + "value": "canonical" + } + }, + { + "type": "SwitchCase", + "start": 499, + "end": 639, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 20, + "column": 12 + } + }, + "consequent": [ + { + "type": "ExpressionStatement", + "start": 523, + "end": 546, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 29 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 523, + "end": 545, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 28 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 523, + "end": 530, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 13 + }, + "identifierName": "testUrl" + }, + "name": "testUrl" + }, + "right": { + "type": "Identifier", + "start": 533, + "end": 545, + "loc": { + "start": { + "line": 18, + "column": 16 + }, + "end": { + "line": 18, + "column": 28 + }, + "identifierName": "canonicalUrl" + }, + "name": "canonicalUrl" + } + } + }, + { + "type": "ExpressionStatement", + "start": 553, + "end": 626, + "loc": { + "start": { + "line": 19, + "column": 6 + }, + "end": { + "line": 19, + "column": 79 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 553, + "end": 625, + "loc": { + "start": { + "line": 19, + "column": 6 + }, + "end": { + "line": 19, + "column": 78 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 553, + "end": 558, + "loc": { + "start": { + "line": 19, + "column": 6 + }, + "end": { + "line": 19, + "column": 11 + }, + "identifierName": "regex" + }, + "name": "regex" + }, + "right": { + "type": "NewExpression", + "start": 561, + "end": 625, + "loc": { + "start": { + "line": 19, + "column": 14 + }, + "end": { + "line": 19, + "column": 78 + } + }, + "callee": { + "type": "Identifier", + "start": 565, + "end": 571, + "loc": { + "start": { + "line": 19, + "column": 18 + }, + "end": { + "line": 19, + "column": 24 + }, + "identifierName": "RegExp" + }, + "name": "RegExp" + }, + "arguments": [ + { + "type": "BinaryExpression", + "start": 572, + "end": 624, + "loc": { + "start": { + "line": 19, + "column": 25 + }, + "end": { + "line": 19, + "column": 77 + } + }, + "left": { + "type": "BinaryExpression", + "start": 572, + "end": 616, + "loc": { + "start": { + "line": 19, + "column": 25 + }, + "end": { + "line": 19, + "column": 69 + } + }, + "left": { + "type": "StringLiteral", + "start": 572, + "end": 576, + "loc": { + "start": { + "line": 19, + "column": 25 + }, + "end": { + "line": 19, + "column": 29 + } + }, + "extra": { + "rawValue": ".*", + "raw": "'.*'" + }, + "value": ".*" + }, + "operator": "+", + "right": { + "type": "CallExpression", + "start": 579, + "end": 616, + "loc": { + "start": { + "line": 19, + "column": 32 + }, + "end": { + "line": 19, + "column": 69 + } + }, + "callee": { + "type": "Identifier", + "start": 579, + "end": 597, + "loc": { + "start": { + "line": 19, + "column": 32 + }, + "end": { + "line": 19, + "column": 50 + }, + "identifierName": "escapeStringRegexp" + }, + "name": "escapeStringRegexp" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 598, + "end": 615, + "loc": { + "start": { + "line": 19, + "column": 51 + }, + "end": { + "line": 19, + "column": 68 + } + }, + "object": { + "type": "Identifier", + "start": 598, + "end": 605, + "loc": { + "start": { + "line": 19, + "column": 51 + }, + "end": { + "line": 19, + "column": 58 + }, + "identifierName": "matcher" + }, + "name": "matcher" + }, + "property": { + "type": "Identifier", + "start": 606, + "end": 615, + "loc": { + "start": { + "line": 19, + "column": 59 + }, + "end": { + "line": 19, + "column": 68 + }, + "identifierName": "substring" + }, + "name": "substring" + }, + "computed": false + } + ] + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 619, + "end": 624, + "loc": { + "start": { + "line": 19, + "column": 72 + }, + "end": { + "line": 19, + "column": 77 + } + }, + "extra": { + "rawValue": ".*$", + "raw": "'.*$'" + }, + "value": ".*$" + } + } + ] + } + } + }, + { + "type": "BreakStatement", + "start": 633, + "end": 639, + "loc": { + "start": { + "line": 20, + "column": 6 + }, + "end": { + "line": 20, + "column": 12 + } + }, + "label": null + } + ], + "test": { + "type": "StringLiteral", + "start": 504, + "end": 515, + "loc": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 20 + } + }, + "extra": { + "rawValue": "substring", + "raw": "'substring'" + }, + "value": "substring" + } + }, + { + "type": "SwitchCase", + "start": 644, + "end": 743, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 24, + "column": 12 + } + }, + "consequent": [ + { + "type": "ExpressionStatement", + "start": 664, + "end": 687, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 29 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 664, + "end": 686, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 28 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 664, + "end": 671, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 13 + }, + "identifierName": "testUrl" + }, + "name": "testUrl" + }, + "right": { + "type": "Identifier", + "start": 674, + "end": 686, + "loc": { + "start": { + "line": 22, + "column": 16 + }, + "end": { + "line": 22, + "column": 28 + }, + "identifierName": "canonicalUrl" + }, + "name": "canonicalUrl" + } + } + }, + { + "type": "ExpressionStatement", + "start": 694, + "end": 730, + "loc": { + "start": { + "line": 23, + "column": 6 + }, + "end": { + "line": 23, + "column": 42 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 694, + "end": 729, + "loc": { + "start": { + "line": 23, + "column": 6 + }, + "end": { + "line": 23, + "column": 41 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 694, + "end": 699, + "loc": { + "start": { + "line": 23, + "column": 6 + }, + "end": { + "line": 23, + "column": 11 + }, + "identifierName": "regex" + }, + "name": "regex" + }, + "right": { + "type": "NewExpression", + "start": 702, + "end": 729, + "loc": { + "start": { + "line": 23, + "column": 14 + }, + "end": { + "line": 23, + "column": 41 + } + }, + "callee": { + "type": "Identifier", + "start": 706, + "end": 712, + "loc": { + "start": { + "line": 23, + "column": 18 + }, + "end": { + "line": 23, + "column": 24 + }, + "identifierName": "RegExp" + }, + "name": "RegExp" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 713, + "end": 728, + "loc": { + "start": { + "line": 23, + "column": 25 + }, + "end": { + "line": 23, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 713, + "end": 720, + "loc": { + "start": { + "line": 23, + "column": 25 + }, + "end": { + "line": 23, + "column": 32 + }, + "identifierName": "matcher" + }, + "name": "matcher" + }, + "property": { + "type": "Identifier", + "start": 721, + "end": 728, + "loc": { + "start": { + "line": 23, + "column": 33 + }, + "end": { + "line": 23, + "column": 40 + }, + "identifierName": "pattern" + }, + "name": "pattern" + }, + "computed": false + } + ] + } + } + }, + { + "type": "BreakStatement", + "start": 737, + "end": 743, + "loc": { + "start": { + "line": 24, + "column": 6 + }, + "end": { + "line": 24, + "column": 12 + } + }, + "label": null + } + ], + "test": { + "type": "StringLiteral", + "start": 649, + "end": 656, + "loc": { + "start": { + "line": 21, + "column": 9 + }, + "end": { + "line": 21, + "column": 16 + } + }, + "extra": { + "rawValue": "regex", + "raw": "'regex'" + }, + "value": "regex" + } + }, + { + "type": "SwitchCase", + "start": 748, + "end": 776, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 26, + "column": 19 + } + }, + "consequent": [ + { + "type": "ReturnStatement", + "start": 763, + "end": 776, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 19 + } + }, + "argument": { + "type": "BooleanLiteral", + "start": 770, + "end": 775, + "loc": { + "start": { + "line": 26, + "column": 13 + }, + "end": { + "line": 26, + "column": 18 + } + }, + "value": false + } + } + ], + "test": null + } + ] + }, + { + "type": "ReturnStatement", + "start": 783, + "end": 810, + "loc": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 29 + } + }, + "argument": { + "type": "CallExpression", + "start": 790, + "end": 809, + "loc": { + "start": { + "line": 28, + "column": 9 + }, + "end": { + "line": 28, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 790, + "end": 800, + "loc": { + "start": { + "line": 28, + "column": 9 + }, + "end": { + "line": 28, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 790, + "end": 795, + "loc": { + "start": { + "line": 28, + "column": 9 + }, + "end": { + "line": 28, + "column": 14 + }, + "identifierName": "regex" + }, + "name": "regex" + }, + "property": { + "type": "Identifier", + "start": 796, + "end": 800, + "loc": { + "start": { + "line": 28, + "column": 15 + }, + "end": { + "line": 28, + "column": 19 + }, + "identifierName": "test" + }, + "name": "test" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 801, + "end": 808, + "loc": { + "start": { + "line": 28, + "column": 20 + }, + "end": { + "line": 28, + "column": 27 + }, + "identifierName": "testUrl" + }, + "name": "testUrl" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 814, + "end": 1334, + "loc": { + "start": { + "line": 31, + "column": 0 + }, + "end": { + "line": 50, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 823, + "end": 840, + "loc": { + "start": { + "line": 31, + "column": 9 + }, + "end": { + "line": 31, + "column": 26 + }, + "identifierName": "findGoalsForClick" + }, + "name": "findGoalsForClick" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 841, + "end": 846, + "loc": { + "start": { + "line": 31, + "column": 27 + }, + "end": { + "line": 31, + "column": 32 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "Identifier", + "start": 848, + "end": 858, + "loc": { + "start": { + "line": 31, + "column": 34 + }, + "end": { + "line": 31, + "column": 44 + }, + "identifierName": "clickGoals" + }, + "name": "clickGoals" + } + ], + "body": { + "type": "BlockStatement", + "start": 860, + "end": 1334, + "loc": { + "start": { + "line": 31, + "column": 46 + }, + "end": { + "line": 50, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 864, + "end": 883, + "loc": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 32, + "column": 21 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 870, + "end": 882, + "loc": { + "start": { + "line": 32, + "column": 8 + }, + "end": { + "line": 32, + "column": 20 + } + }, + "id": { + "type": "Identifier", + "start": 870, + "end": 877, + "loc": { + "start": { + "line": 32, + "column": 8 + }, + "end": { + "line": 32, + "column": 15 + }, + "identifierName": "matches" + }, + "name": "matches" + }, + "init": { + "type": "ArrayExpression", + "start": 880, + "end": 882, + "loc": { + "start": { + "line": 32, + "column": 18 + }, + "end": { + "line": 32, + "column": 20 + } + }, + "elements": [] + } + } + ], + "kind": "const" + }, + { + "type": "ForStatement", + "start": 887, + "end": 1313, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 47, + "column": 3 + } + }, + "init": { + "type": "VariableDeclaration", + "start": 892, + "end": 901, + "loc": { + "start": { + "line": 34, + "column": 7 + }, + "end": { + "line": 34, + "column": 16 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 896, + "end": 901, + "loc": { + "start": { + "line": 34, + "column": 11 + }, + "end": { + "line": 34, + "column": 16 + } + }, + "id": { + "type": "Identifier", + "start": 896, + "end": 897, + "loc": { + "start": { + "line": 34, + "column": 11 + }, + "end": { + "line": 34, + "column": 12 + }, + "identifierName": "i" + }, + "name": "i" + }, + "init": { + "type": "NumericLiteral", + "start": 900, + "end": 901, + "loc": { + "start": { + "line": 34, + "column": 15 + }, + "end": { + "line": 34, + "column": 16 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + ], + "kind": "let" + }, + "test": { + "type": "BinaryExpression", + "start": 903, + "end": 924, + "loc": { + "start": { + "line": 34, + "column": 18 + }, + "end": { + "line": 34, + "column": 39 + } + }, + "left": { + "type": "Identifier", + "start": 903, + "end": 904, + "loc": { + "start": { + "line": 34, + "column": 18 + }, + "end": { + "line": 34, + "column": 19 + }, + "identifierName": "i" + }, + "name": "i" + }, + "operator": "<", + "right": { + "type": "MemberExpression", + "start": 907, + "end": 924, + "loc": { + "start": { + "line": 34, + "column": 22 + }, + "end": { + "line": 34, + "column": 39 + } + }, + "object": { + "type": "Identifier", + "start": 907, + "end": 917, + "loc": { + "start": { + "line": 34, + "column": 22 + }, + "end": { + "line": 34, + "column": 32 + }, + "identifierName": "clickGoals" + }, + "name": "clickGoals" + }, + "property": { + "type": "Identifier", + "start": 918, + "end": 924, + "loc": { + "start": { + "line": 34, + "column": 33 + }, + "end": { + "line": 34, + "column": 39 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + }, + "update": { + "type": "UpdateExpression", + "start": 926, + "end": 929, + "loc": { + "start": { + "line": 34, + "column": 41 + }, + "end": { + "line": 34, + "column": 44 + } + }, + "operator": "++", + "prefix": false, + "argument": { + "type": "Identifier", + "start": 926, + "end": 927, + "loc": { + "start": { + "line": 34, + "column": 41 + }, + "end": { + "line": 34, + "column": 42 + }, + "identifierName": "i" + }, + "name": "i" + } + }, + "body": { + "type": "BlockStatement", + "start": 931, + "end": 1313, + "loc": { + "start": { + "line": 34, + "column": 46 + }, + "end": { + "line": 47, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 937, + "end": 963, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 30 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 941, + "end": 962, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 29 + } + }, + "id": { + "type": "Identifier", + "start": 941, + "end": 947, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 14 + }, + "identifierName": "target" + }, + "name": "target" + }, + "init": { + "type": "MemberExpression", + "start": 950, + "end": 962, + "loc": { + "start": { + "line": 35, + "column": 17 + }, + "end": { + "line": 35, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 950, + "end": 955, + "loc": { + "start": { + "line": 35, + "column": 17 + }, + "end": { + "line": 35, + "column": 22 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 956, + "end": 962, + "loc": { + "start": { + "line": 35, + "column": 23 + }, + "end": { + "line": 35, + "column": 29 + }, + "identifierName": "target" + }, + "name": "target" + }, + "computed": false + } + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 968, + "end": 995, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 31 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 974, + "end": 994, + "loc": { + "start": { + "line": 36, + "column": 10 + }, + "end": { + "line": 36, + "column": 30 + } + }, + "id": { + "type": "Identifier", + "start": 974, + "end": 978, + "loc": { + "start": { + "line": 36, + "column": 10 + }, + "end": { + "line": 36, + "column": 14 + }, + "identifierName": "goal" + }, + "name": "goal" + }, + "init": { + "type": "MemberExpression", + "start": 981, + "end": 994, + "loc": { + "start": { + "line": 36, + "column": 17 + }, + "end": { + "line": 36, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 981, + "end": 991, + "loc": { + "start": { + "line": 36, + "column": 17 + }, + "end": { + "line": 36, + "column": 27 + }, + "identifierName": "clickGoals" + }, + "name": "clickGoals" + }, + "property": { + "type": "Identifier", + "start": 992, + "end": 993, + "loc": { + "start": { + "line": 36, + "column": 28 + }, + "end": { + "line": 36, + "column": 29 + }, + "identifierName": "i" + }, + "name": "i" + }, + "computed": true + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1000, + "end": 1031, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 35 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1006, + "end": 1030, + "loc": { + "start": { + "line": 37, + "column": 10 + }, + "end": { + "line": 37, + "column": 34 + } + }, + "id": { + "type": "Identifier", + "start": 1006, + "end": 1014, + "loc": { + "start": { + "line": 37, + "column": 10 + }, + "end": { + "line": 37, + "column": 18 + }, + "identifierName": "selector" + }, + "name": "selector" + }, + "init": { + "type": "MemberExpression", + "start": 1017, + "end": 1030, + "loc": { + "start": { + "line": 37, + "column": 21 + }, + "end": { + "line": 37, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 1017, + "end": 1021, + "loc": { + "start": { + "line": 37, + "column": 21 + }, + "end": { + "line": 37, + "column": 25 + }, + "identifierName": "goal" + }, + "name": "goal" + }, + "property": { + "type": "Identifier", + "start": 1022, + "end": 1030, + "loc": { + "start": { + "line": 37, + "column": 26 + }, + "end": { + "line": 37, + "column": 34 + }, + "identifierName": "selector" + }, + "name": "selector" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1036, + "end": 1089, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1042, + "end": 1088, + "loc": { + "start": { + "line": 38, + "column": 10 + }, + "end": { + "line": 38, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 1042, + "end": 1050, + "loc": { + "start": { + "line": 38, + "column": 10 + }, + "end": { + "line": 38, + "column": 18 + }, + "identifierName": "elements" + }, + "name": "elements" + }, + "init": { + "type": "CallExpression", + "start": 1053, + "end": 1088, + "loc": { + "start": { + "line": 38, + "column": 21 + }, + "end": { + "line": 38, + "column": 56 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1053, + "end": 1078, + "loc": { + "start": { + "line": 38, + "column": 21 + }, + "end": { + "line": 38, + "column": 46 + } + }, + "object": { + "type": "Identifier", + "start": 1053, + "end": 1061, + "loc": { + "start": { + "line": 38, + "column": 21 + }, + "end": { + "line": 38, + "column": 29 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 1062, + "end": 1078, + "loc": { + "start": { + "line": 38, + "column": 30 + }, + "end": { + "line": 38, + "column": 46 + }, + "identifierName": "querySelectorAll" + }, + "name": "querySelectorAll" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1079, + "end": 1087, + "loc": { + "start": { + "line": 38, + "column": 47 + }, + "end": { + "line": 38, + "column": 55 + }, + "identifierName": "selector" + }, + "name": "selector" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "WhileStatement", + "start": 1094, + "end": 1309, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 1101, + "end": 1130, + "loc": { + "start": { + "line": 39, + "column": 11 + }, + "end": { + "line": 39, + "column": 40 + } + }, + "left": { + "type": "Identifier", + "start": 1101, + "end": 1107, + "loc": { + "start": { + "line": 39, + "column": 11 + }, + "end": { + "line": 39, + "column": 17 + }, + "identifierName": "target" + }, + "name": "target" + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 1111, + "end": 1130, + "loc": { + "start": { + "line": 39, + "column": 21 + }, + "end": { + "line": 39, + "column": 40 + } + }, + "left": { + "type": "MemberExpression", + "start": 1111, + "end": 1126, + "loc": { + "start": { + "line": 39, + "column": 21 + }, + "end": { + "line": 39, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 1111, + "end": 1119, + "loc": { + "start": { + "line": 39, + "column": 21 + }, + "end": { + "line": 39, + "column": 29 + }, + "identifierName": "elements" + }, + "name": "elements" + }, + "property": { + "type": "Identifier", + "start": 1120, + "end": 1126, + "loc": { + "start": { + "line": 39, + "column": 30 + }, + "end": { + "line": 39, + "column": 36 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + }, + "operator": ">", + "right": { + "type": "NumericLiteral", + "start": 1129, + "end": 1130, + "loc": { + "start": { + "line": 39, + "column": 39 + }, + "end": { + "line": 39, + "column": 40 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + }, + "body": { + "type": "BlockStatement", + "start": 1132, + "end": 1309, + "loc": { + "start": { + "line": 39, + "column": 42 + }, + "end": { + "line": 46, + "column": 5 + } + }, + "body": [ + { + "type": "ForStatement", + "start": 1140, + "end": 1269, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 44, + "column": 7 + } + }, + "init": { + "type": "VariableDeclaration", + "start": 1145, + "end": 1154, + "loc": { + "start": { + "line": 40, + "column": 11 + }, + "end": { + "line": 40, + "column": 20 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1149, + "end": 1154, + "loc": { + "start": { + "line": 40, + "column": 15 + }, + "end": { + "line": 40, + "column": 20 + } + }, + "id": { + "type": "Identifier", + "start": 1149, + "end": 1150, + "loc": { + "start": { + "line": 40, + "column": 15 + }, + "end": { + "line": 40, + "column": 16 + }, + "identifierName": "j" + }, + "name": "j" + }, + "init": { + "type": "NumericLiteral", + "start": 1153, + "end": 1154, + "loc": { + "start": { + "line": 40, + "column": 19 + }, + "end": { + "line": 40, + "column": 20 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + ], + "kind": "let" + }, + "test": { + "type": "BinaryExpression", + "start": 1156, + "end": 1175, + "loc": { + "start": { + "line": 40, + "column": 22 + }, + "end": { + "line": 40, + "column": 41 + } + }, + "left": { + "type": "Identifier", + "start": 1156, + "end": 1157, + "loc": { + "start": { + "line": 40, + "column": 22 + }, + "end": { + "line": 40, + "column": 23 + }, + "identifierName": "j" + }, + "name": "j" + }, + "operator": "<", + "right": { + "type": "MemberExpression", + "start": 1160, + "end": 1175, + "loc": { + "start": { + "line": 40, + "column": 26 + }, + "end": { + "line": 40, + "column": 41 + } + }, + "object": { + "type": "Identifier", + "start": 1160, + "end": 1168, + "loc": { + "start": { + "line": 40, + "column": 26 + }, + "end": { + "line": 40, + "column": 34 + }, + "identifierName": "elements" + }, + "name": "elements" + }, + "property": { + "type": "Identifier", + "start": 1169, + "end": 1175, + "loc": { + "start": { + "line": 40, + "column": 35 + }, + "end": { + "line": 40, + "column": 41 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + }, + "update": { + "type": "UpdateExpression", + "start": 1177, + "end": 1180, + "loc": { + "start": { + "line": 40, + "column": 43 + }, + "end": { + "line": 40, + "column": 46 + } + }, + "operator": "++", + "prefix": false, + "argument": { + "type": "Identifier", + "start": 1177, + "end": 1178, + "loc": { + "start": { + "line": 40, + "column": 43 + }, + "end": { + "line": 40, + "column": 44 + }, + "identifierName": "j" + }, + "name": "j" + } + }, + "body": { + "type": "BlockStatement", + "start": 1182, + "end": 1269, + "loc": { + "start": { + "line": 40, + "column": 48 + }, + "end": { + "line": 44, + "column": 7 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 1192, + "end": 1261, + "loc": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 43, + "column": 9 + } + }, + "test": { + "type": "BinaryExpression", + "start": 1196, + "end": 1218, + "loc": { + "start": { + "line": 41, + "column": 12 + }, + "end": { + "line": 41, + "column": 34 + } + }, + "left": { + "type": "Identifier", + "start": 1196, + "end": 1202, + "loc": { + "start": { + "line": 41, + "column": 12 + }, + "end": { + "line": 41, + "column": 18 + }, + "identifierName": "target" + }, + "name": "target" + }, + "operator": "===", + "right": { + "type": "MemberExpression", + "start": 1207, + "end": 1218, + "loc": { + "start": { + "line": 41, + "column": 23 + }, + "end": { + "line": 41, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 1207, + "end": 1215, + "loc": { + "start": { + "line": 41, + "column": 23 + }, + "end": { + "line": 41, + "column": 31 + }, + "identifierName": "elements" + }, + "name": "elements" + }, + "property": { + "type": "Identifier", + "start": 1216, + "end": 1217, + "loc": { + "start": { + "line": 41, + "column": 32 + }, + "end": { + "line": 41, + "column": 33 + }, + "identifierName": "j" + }, + "name": "j" + }, + "computed": true + } + }, + "consequent": { + "type": "BlockStatement", + "start": 1220, + "end": 1261, + "loc": { + "start": { + "line": 41, + "column": 36 + }, + "end": { + "line": 43, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1232, + "end": 1251, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 1232, + "end": 1250, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1232, + "end": 1244, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 1232, + "end": 1239, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 17 + }, + "identifierName": "matches" + }, + "name": "matches" + }, + "property": { + "type": "Identifier", + "start": 1240, + "end": 1244, + "loc": { + "start": { + "line": 42, + "column": 18 + }, + "end": { + "line": 42, + "column": 22 + }, + "identifierName": "push" + }, + "name": "push" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1245, + "end": 1249, + "loc": { + "start": { + "line": 42, + "column": 23 + }, + "end": { + "line": 42, + "column": 27 + }, + "identifierName": "goal" + }, + "name": "goal" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1276, + "end": 1303, + "loc": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 45, + "column": 33 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1276, + "end": 1302, + "loc": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 45, + "column": 32 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1276, + "end": 1282, + "loc": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 45, + "column": 12 + }, + "identifierName": "target" + }, + "name": "target" + }, + "right": { + "type": "MemberExpression", + "start": 1285, + "end": 1302, + "loc": { + "start": { + "line": 45, + "column": 15 + }, + "end": { + "line": 45, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 1285, + "end": 1291, + "loc": { + "start": { + "line": 45, + "column": 15 + }, + "end": { + "line": 45, + "column": 21 + }, + "identifierName": "target" + }, + "name": "target" + }, + "property": { + "type": "Identifier", + "start": 1292, + "end": 1302, + "loc": { + "start": { + "line": 45, + "column": 22 + }, + "end": { + "line": 45, + "column": 32 + }, + "identifierName": "parentNode" + }, + "name": "parentNode" + }, + "computed": false + } + } + } + ], + "directives": [] + } + } + ], + "directives": [] + } + }, + { + "type": "ReturnStatement", + "start": 1317, + "end": 1332, + "loc": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 49, + "column": 17 + } + }, + "argument": { + "type": "Identifier", + "start": 1324, + "end": 1331, + "loc": { + "start": { + "line": 49, + "column": 9 + }, + "end": { + "line": 49, + "column": 16 + }, + "identifierName": "matches" + }, + "name": "matches" + } + } + ], + "directives": [] + } + }, + { + "type": "ExportDefaultDeclaration", + "start": 1336, + "end": 2302, + "loc": { + "start": { + "line": 52, + "column": 0 + }, + "end": { + "line": 91, + "column": 1 + } + }, + "declaration": { + "type": "FunctionDeclaration", + "start": 1351, + "end": 2302, + "loc": { + "start": { + "line": 52, + "column": 15 + }, + "end": { + "line": 91, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 1360, + "end": 1371, + "loc": { + "start": { + "line": 52, + "column": 24 + }, + "end": { + "line": 52, + "column": 35 + }, + "identifierName": "GoalTracker" + }, + "name": "GoalTracker" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1372, + "end": 1377, + "loc": { + "start": { + "line": 52, + "column": 36 + }, + "end": { + "line": 52, + "column": 41 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + { + "type": "Identifier", + "start": 1379, + "end": 1386, + "loc": { + "start": { + "line": 52, + "column": 43 + }, + "end": { + "line": 52, + "column": 50 + }, + "identifierName": "onEvent" + }, + "name": "onEvent" + } + ], + "body": { + "type": "BlockStatement", + "start": 1388, + "end": 2302, + "loc": { + "start": { + "line": 52, + "column": 52 + }, + "end": { + "line": 91, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1392, + "end": 1411, + "loc": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 21 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1398, + "end": 1410, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 20 + } + }, + "id": { + "type": "Identifier", + "start": 1398, + "end": 1405, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 15 + }, + "identifierName": "tracker" + }, + "name": "tracker" + }, + "init": { + "type": "ObjectExpression", + "start": 1408, + "end": 1410, + "loc": { + "start": { + "line": 53, + "column": 18 + }, + "end": { + "line": 53, + "column": 20 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1414, + "end": 1436, + "loc": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 54, + "column": 24 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1418, + "end": 1435, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 23 + } + }, + "id": { + "type": "Identifier", + "start": 1418, + "end": 1428, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 16 + }, + "identifierName": "listenerFn" + }, + "name": "listenerFn" + }, + "init": { + "type": "NullLiteral", + "start": 1431, + "end": 1435, + "loc": { + "start": { + "line": 54, + "column": 19 + }, + "end": { + "line": 54, + "column": 23 + } + } + } + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 1440, + "end": 1462, + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 24 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1446, + "end": 1461, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 23 + } + }, + "id": { + "type": "Identifier", + "start": 1446, + "end": 1456, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 18 + }, + "identifierName": "clickGoals" + }, + "name": "clickGoals" + }, + "init": { + "type": "ArrayExpression", + "start": 1459, + "end": 1461, + "loc": { + "start": { + "line": 56, + "column": 21 + }, + "end": { + "line": 56, + "column": 23 + } + }, + "elements": [] + } + } + ], + "kind": "const" + }, + { + "type": "ForStatement", + "start": 1466, + "end": 1907, + "loc": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "init": { + "type": "VariableDeclaration", + "start": 1471, + "end": 1480, + "loc": { + "start": { + "line": 58, + "column": 7 + }, + "end": { + "line": 58, + "column": 16 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1475, + "end": 1480, + "loc": { + "start": { + "line": 58, + "column": 11 + }, + "end": { + "line": 58, + "column": 16 + } + }, + "id": { + "type": "Identifier", + "start": 1475, + "end": 1476, + "loc": { + "start": { + "line": 58, + "column": 11 + }, + "end": { + "line": 58, + "column": 12 + }, + "identifierName": "i" + }, + "name": "i" + }, + "init": { + "type": "NumericLiteral", + "start": 1479, + "end": 1480, + "loc": { + "start": { + "line": 58, + "column": 15 + }, + "end": { + "line": 58, + "column": 16 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + ], + "kind": "let" + }, + "test": { + "type": "BinaryExpression", + "start": 1482, + "end": 1498, + "loc": { + "start": { + "line": 58, + "column": 18 + }, + "end": { + "line": 58, + "column": 34 + } + }, + "left": { + "type": "Identifier", + "start": 1482, + "end": 1483, + "loc": { + "start": { + "line": 58, + "column": 18 + }, + "end": { + "line": 58, + "column": 19 + }, + "identifierName": "i" + }, + "name": "i" + }, + "operator": "<", + "right": { + "type": "MemberExpression", + "start": 1486, + "end": 1498, + "loc": { + "start": { + "line": 58, + "column": 22 + }, + "end": { + "line": 58, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 1486, + "end": 1491, + "loc": { + "start": { + "line": 58, + "column": 22 + }, + "end": { + "line": 58, + "column": 27 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + "property": { + "type": "Identifier", + "start": 1492, + "end": 1498, + "loc": { + "start": { + "line": 58, + "column": 28 + }, + "end": { + "line": 58, + "column": 34 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + }, + "update": { + "type": "UpdateExpression", + "start": 1500, + "end": 1503, + "loc": { + "start": { + "line": 58, + "column": 36 + }, + "end": { + "line": 58, + "column": 39 + } + }, + "operator": "++", + "prefix": false, + "argument": { + "type": "Identifier", + "start": 1500, + "end": 1501, + "loc": { + "start": { + "line": 58, + "column": 36 + }, + "end": { + "line": 58, + "column": 37 + }, + "identifierName": "i" + }, + "name": "i" + } + }, + "body": { + "type": "BlockStatement", + "start": 1505, + "end": 1907, + "loc": { + "start": { + "line": 58, + "column": 41 + }, + "end": { + "line": 73, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1511, + "end": 1533, + "loc": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 26 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1517, + "end": 1532, + "loc": { + "start": { + "line": 59, + "column": 10 + }, + "end": { + "line": 59, + "column": 25 + } + }, + "id": { + "type": "Identifier", + "start": 1517, + "end": 1521, + "loc": { + "start": { + "line": 59, + "column": 10 + }, + "end": { + "line": 59, + "column": 14 + }, + "identifierName": "goal" + }, + "name": "goal" + }, + "init": { + "type": "MemberExpression", + "start": 1524, + "end": 1532, + "loc": { + "start": { + "line": 59, + "column": 17 + }, + "end": { + "line": 59, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 1524, + "end": 1529, + "loc": { + "start": { + "line": 59, + "column": 17 + }, + "end": { + "line": 59, + "column": 22 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + "property": { + "type": "Identifier", + "start": 1530, + "end": 1531, + "loc": { + "start": { + "line": 59, + "column": 23 + }, + "end": { + "line": 59, + "column": 24 + }, + "identifierName": "i" + }, + "name": "i" + }, + "computed": true + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1538, + "end": 1567, + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 33 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1544, + "end": 1566, + "loc": { + "start": { + "line": 60, + "column": 10 + }, + "end": { + "line": 60, + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 1544, + "end": 1548, + "loc": { + "start": { + "line": 60, + "column": 10 + }, + "end": { + "line": 60, + "column": 14 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "init": { + "type": "LogicalExpression", + "start": 1551, + "end": 1566, + "loc": { + "start": { + "line": 60, + "column": 17 + }, + "end": { + "line": 60, + "column": 32 + } + }, + "left": { + "type": "MemberExpression", + "start": 1551, + "end": 1560, + "loc": { + "start": { + "line": 60, + "column": 17 + }, + "end": { + "line": 60, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 1551, + "end": 1555, + "loc": { + "start": { + "line": 60, + "column": 17 + }, + "end": { + "line": 60, + "column": 21 + }, + "identifierName": "goal" + }, + "name": "goal" + }, + "property": { + "type": "Identifier", + "start": 1556, + "end": 1560, + "loc": { + "start": { + "line": 60, + "column": 22 + }, + "end": { + "line": 60, + "column": 26 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "ArrayExpression", + "start": 1564, + "end": 1566, + "loc": { + "start": { + "line": 60, + "column": 30 + }, + "end": { + "line": 60, + "column": 32 + } + }, + "elements": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "ForStatement", + "start": 1573, + "end": 1903, + "loc": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 72, + "column": 5 + } + }, + "init": { + "type": "VariableDeclaration", + "start": 1578, + "end": 1587, + "loc": { + "start": { + "line": 62, + "column": 9 + }, + "end": { + "line": 62, + "column": 18 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1582, + "end": 1587, + "loc": { + "start": { + "line": 62, + "column": 13 + }, + "end": { + "line": 62, + "column": 18 + } + }, + "id": { + "type": "Identifier", + "start": 1582, + "end": 1583, + "loc": { + "start": { + "line": 62, + "column": 13 + }, + "end": { + "line": 62, + "column": 14 + }, + "identifierName": "j" + }, + "name": "j" + }, + "init": { + "type": "NumericLiteral", + "start": 1586, + "end": 1587, + "loc": { + "start": { + "line": 62, + "column": 17 + }, + "end": { + "line": 62, + "column": 18 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + ], + "kind": "let" + }, + "test": { + "type": "BinaryExpression", + "start": 1589, + "end": 1604, + "loc": { + "start": { + "line": 62, + "column": 20 + }, + "end": { + "line": 62, + "column": 35 + } + }, + "left": { + "type": "Identifier", + "start": 1589, + "end": 1590, + "loc": { + "start": { + "line": 62, + "column": 20 + }, + "end": { + "line": 62, + "column": 21 + }, + "identifierName": "j" + }, + "name": "j" + }, + "operator": "<", + "right": { + "type": "MemberExpression", + "start": 1593, + "end": 1604, + "loc": { + "start": { + "line": 62, + "column": 24 + }, + "end": { + "line": 62, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 1593, + "end": 1597, + "loc": { + "start": { + "line": 62, + "column": 24 + }, + "end": { + "line": 62, + "column": 28 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "property": { + "type": "Identifier", + "start": 1598, + "end": 1604, + "loc": { + "start": { + "line": 62, + "column": 29 + }, + "end": { + "line": 62, + "column": 35 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + }, + "update": { + "type": "UpdateExpression", + "start": 1606, + "end": 1609, + "loc": { + "start": { + "line": 62, + "column": 37 + }, + "end": { + "line": 62, + "column": 40 + } + }, + "operator": "++", + "prefix": false, + "argument": { + "type": "Identifier", + "start": 1606, + "end": 1607, + "loc": { + "start": { + "line": 62, + "column": 37 + }, + "end": { + "line": 62, + "column": 38 + }, + "identifierName": "j" + }, + "name": "j" + } + }, + "body": { + "type": "BlockStatement", + "start": 1611, + "end": 1903, + "loc": { + "start": { + "line": 62, + "column": 42 + }, + "end": { + "line": 72, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 1619, + "end": 1897, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 71, + "column": 7 + } + }, + "test": { + "type": "CallExpression", + "start": 1623, + "end": 1691, + "loc": { + "start": { + "line": 63, + "column": 10 + }, + "end": { + "line": 63, + "column": 78 + } + }, + "callee": { + "type": "Identifier", + "start": 1623, + "end": 1635, + "loc": { + "start": { + "line": 63, + "column": 10 + }, + "end": { + "line": 63, + "column": 22 + }, + "identifierName": "doesUrlMatch" + }, + "name": "doesUrlMatch" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1636, + "end": 1643, + "loc": { + "start": { + "line": 63, + "column": 23 + }, + "end": { + "line": 63, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 1636, + "end": 1640, + "loc": { + "start": { + "line": 63, + "column": 23 + }, + "end": { + "line": 63, + "column": 27 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "property": { + "type": "Identifier", + "start": 1641, + "end": 1642, + "loc": { + "start": { + "line": 63, + "column": 28 + }, + "end": { + "line": 63, + "column": 29 + }, + "identifierName": "j" + }, + "name": "j" + }, + "computed": true + }, + { + "type": "MemberExpression", + "start": 1645, + "end": 1658, + "loc": { + "start": { + "line": 63, + "column": 32 + }, + "end": { + "line": 63, + "column": 45 + } + }, + "object": { + "type": "Identifier", + "start": 1645, + "end": 1653, + "loc": { + "start": { + "line": 63, + "column": 32 + }, + "end": { + "line": 63, + "column": 40 + }, + "identifierName": "location" + }, + "name": "location" + }, + "property": { + "type": "Identifier", + "start": 1654, + "end": 1658, + "loc": { + "start": { + "line": 63, + "column": 41 + }, + "end": { + "line": 63, + "column": 45 + }, + "identifierName": "href" + }, + "name": "href" + }, + "computed": false + }, + { + "type": "MemberExpression", + "start": 1660, + "end": 1675, + "loc": { + "start": { + "line": 63, + "column": 47 + }, + "end": { + "line": 63, + "column": 62 + } + }, + "object": { + "type": "Identifier", + "start": 1660, + "end": 1668, + "loc": { + "start": { + "line": 63, + "column": 47 + }, + "end": { + "line": 63, + "column": 55 + }, + "identifierName": "location" + }, + "name": "location" + }, + "property": { + "type": "Identifier", + "start": 1669, + "end": 1675, + "loc": { + "start": { + "line": 63, + "column": 56 + }, + "end": { + "line": 63, + "column": 62 + }, + "identifierName": "search" + }, + "name": "search" + }, + "computed": false + }, + { + "type": "MemberExpression", + "start": 1677, + "end": 1690, + "loc": { + "start": { + "line": 63, + "column": 64 + }, + "end": { + "line": 63, + "column": 77 + } + }, + "object": { + "type": "Identifier", + "start": 1677, + "end": 1685, + "loc": { + "start": { + "line": 63, + "column": 64 + }, + "end": { + "line": 63, + "column": 72 + }, + "identifierName": "location" + }, + "name": "location" + }, + "property": { + "type": "Identifier", + "start": 1686, + "end": 1690, + "loc": { + "start": { + "line": 63, + "column": 73 + }, + "end": { + "line": 63, + "column": 77 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + "computed": false + } + ] + }, + "consequent": { + "type": "BlockStatement", + "start": 1693, + "end": 1897, + "loc": { + "start": { + "line": 63, + "column": 80 + }, + "end": { + "line": 71, + "column": 7 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 1703, + "end": 1874, + "loc": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 69, + "column": 9 + } + }, + "test": { + "type": "BinaryExpression", + "start": 1707, + "end": 1731, + "loc": { + "start": { + "line": 64, + "column": 12 + }, + "end": { + "line": 64, + "column": 36 + } + }, + "left": { + "type": "MemberExpression", + "start": 1707, + "end": 1716, + "loc": { + "start": { + "line": 64, + "column": 12 + }, + "end": { + "line": 64, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 1707, + "end": 1711, + "loc": { + "start": { + "line": 64, + "column": 12 + }, + "end": { + "line": 64, + "column": 16 + }, + "identifierName": "goal" + }, + "name": "goal" + }, + "property": { + "type": "Identifier", + "start": 1712, + "end": 1716, + "loc": { + "start": { + "line": 64, + "column": 17 + }, + "end": { + "line": 64, + "column": 21 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 1721, + "end": 1731, + "loc": { + "start": { + "line": 64, + "column": 26 + }, + "end": { + "line": 64, + "column": 36 + } + }, + "extra": { + "rawValue": "pageview", + "raw": "'pageview'" + }, + "value": "pageview" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 1733, + "end": 1781, + "loc": { + "start": { + "line": 64, + "column": 38 + }, + "end": { + "line": 66, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1745, + "end": 1771, + "loc": { + "start": { + "line": 65, + "column": 10 + }, + "end": { + "line": 65, + "column": 36 + } + }, + "expression": { + "type": "CallExpression", + "start": 1745, + "end": 1770, + "loc": { + "start": { + "line": 65, + "column": 10 + }, + "end": { + "line": 65, + "column": 35 + } + }, + "callee": { + "type": "Identifier", + "start": 1745, + "end": 1752, + "loc": { + "start": { + "line": 65, + "column": 10 + }, + "end": { + "line": 65, + "column": 17 + }, + "identifierName": "onEvent" + }, + "name": "onEvent" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1753, + "end": 1763, + "loc": { + "start": { + "line": 65, + "column": 18 + }, + "end": { + "line": 65, + "column": 28 + } + }, + "extra": { + "rawValue": "pageview", + "raw": "'pageview'" + }, + "value": "pageview" + }, + { + "type": "Identifier", + "start": 1765, + "end": 1769, + "loc": { + "start": { + "line": 65, + "column": 30 + }, + "end": { + "line": 65, + "column": 34 + }, + "identifierName": "goal" + }, + "name": "goal" + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 1787, + "end": 1874, + "loc": { + "start": { + "line": 66, + "column": 15 + }, + "end": { + "line": 69, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1799, + "end": 1821, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 32 + } + }, + "expression": { + "type": "CallExpression", + "start": 1799, + "end": 1820, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 31 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1799, + "end": 1814, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 1799, + "end": 1809, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 20 + }, + "identifierName": "clickGoals" + }, + "name": "clickGoals" + }, + "property": { + "type": "Identifier", + "start": 1810, + "end": 1814, + "loc": { + "start": { + "line": 67, + "column": 21 + }, + "end": { + "line": 67, + "column": 25 + }, + "identifierName": "push" + }, + "name": "push" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1815, + "end": 1819, + "loc": { + "start": { + "line": 67, + "column": 26 + }, + "end": { + "line": 67, + "column": 30 + }, + "identifierName": "goal" + }, + "name": "goal" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1832, + "end": 1864, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 42 + } + }, + "expression": { + "type": "CallExpression", + "start": 1832, + "end": 1863, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 41 + } + }, + "callee": { + "type": "Identifier", + "start": 1832, + "end": 1839, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 17 + }, + "identifierName": "onEvent" + }, + "name": "onEvent" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1840, + "end": 1856, + "loc": { + "start": { + "line": 68, + "column": 18 + }, + "end": { + "line": 68, + "column": 34 + } + }, + "extra": { + "rawValue": "click_pageview", + "raw": "'click_pageview'" + }, + "value": "click_pageview" + }, + { + "type": "Identifier", + "start": 1858, + "end": 1862, + "loc": { + "start": { + "line": 68, + "column": 36 + }, + "end": { + "line": 68, + "column": 40 + }, + "identifierName": "goal" + }, + "name": "goal" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "BreakStatement", + "start": 1883, + "end": 1889, + "loc": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 14 + } + }, + "label": null + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + } + ], + "directives": [] + } + }, + { + "type": "IfStatement", + "start": 1911, + "end": 2187, + "loc": { + "start": { + "line": 75, + "column": 2 + }, + "end": { + "line": 84, + "column": 3 + } + }, + "test": { + "type": "BinaryExpression", + "start": 1915, + "end": 1936, + "loc": { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 75, + "column": 27 + } + }, + "left": { + "type": "MemberExpression", + "start": 1915, + "end": 1932, + "loc": { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 75, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 1915, + "end": 1925, + "loc": { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 75, + "column": 16 + }, + "identifierName": "clickGoals" + }, + "name": "clickGoals" + }, + "property": { + "type": "Identifier", + "start": 1926, + "end": 1932, + "loc": { + "start": { + "line": 75, + "column": 17 + }, + "end": { + "line": 75, + "column": 23 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + }, + "operator": ">", + "right": { + "type": "NumericLiteral", + "start": 1935, + "end": 1936, + "loc": { + "start": { + "line": 75, + "column": 26 + }, + "end": { + "line": 75, + "column": 27 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + }, + "consequent": { + "type": "BlockStatement", + "start": 1938, + "end": 2187, + "loc": { + "start": { + "line": 75, + "column": 29 + }, + "end": { + "line": 84, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1944, + "end": 2130, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 81, + "column": 6 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1944, + "end": 2129, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 81, + "column": 5 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1944, + "end": 1954, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 14 + }, + "identifierName": "listenerFn" + }, + "name": "listenerFn" + }, + "right": { + "type": "FunctionExpression", + "start": 1957, + "end": 2129, + "loc": { + "start": { + "line": 76, + "column": 17 + }, + "end": { + "line": 81, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1966, + "end": 1971, + "loc": { + "start": { + "line": 76, + "column": 26 + }, + "end": { + "line": 76, + "column": 31 + }, + "identifierName": "event" + }, + "name": "event" + } + ], + "body": { + "type": "BlockStatement", + "start": 1973, + "end": 2129, + "loc": { + "start": { + "line": 76, + "column": 33 + }, + "end": { + "line": 81, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1981, + "end": 2032, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1987, + "end": 2031, + "loc": { + "start": { + "line": 77, + "column": 12 + }, + "end": { + "line": 77, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 1987, + "end": 1992, + "loc": { + "start": { + "line": 77, + "column": 12 + }, + "end": { + "line": 77, + "column": 17 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + "init": { + "type": "CallExpression", + "start": 1995, + "end": 2031, + "loc": { + "start": { + "line": 77, + "column": 20 + }, + "end": { + "line": 77, + "column": 56 + } + }, + "callee": { + "type": "Identifier", + "start": 1995, + "end": 2012, + "loc": { + "start": { + "line": 77, + "column": 20 + }, + "end": { + "line": 77, + "column": 37 + }, + "identifierName": "findGoalsForClick" + }, + "name": "findGoalsForClick" + }, + "arguments": [ + { + "type": "Identifier", + "start": 2013, + "end": 2018, + "loc": { + "start": { + "line": 77, + "column": 38 + }, + "end": { + "line": 77, + "column": 43 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "Identifier", + "start": 2020, + "end": 2030, + "loc": { + "start": { + "line": 77, + "column": 45 + }, + "end": { + "line": 77, + "column": 55 + }, + "identifierName": "clickGoals" + }, + "name": "clickGoals" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ForStatement", + "start": 2039, + "end": 2123, + "loc": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 80, + "column": 7 + } + }, + "init": { + "type": "VariableDeclaration", + "start": 2044, + "end": 2053, + "loc": { + "start": { + "line": 78, + "column": 11 + }, + "end": { + "line": 78, + "column": 20 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2048, + "end": 2053, + "loc": { + "start": { + "line": 78, + "column": 15 + }, + "end": { + "line": 78, + "column": 20 + } + }, + "id": { + "type": "Identifier", + "start": 2048, + "end": 2049, + "loc": { + "start": { + "line": 78, + "column": 15 + }, + "end": { + "line": 78, + "column": 16 + }, + "identifierName": "i" + }, + "name": "i" + }, + "init": { + "type": "NumericLiteral", + "start": 2052, + "end": 2053, + "loc": { + "start": { + "line": 78, + "column": 19 + }, + "end": { + "line": 78, + "column": 20 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + ], + "kind": "let" + }, + "test": { + "type": "BinaryExpression", + "start": 2055, + "end": 2071, + "loc": { + "start": { + "line": 78, + "column": 22 + }, + "end": { + "line": 78, + "column": 38 + } + }, + "left": { + "type": "Identifier", + "start": 2055, + "end": 2056, + "loc": { + "start": { + "line": 78, + "column": 22 + }, + "end": { + "line": 78, + "column": 23 + }, + "identifierName": "i" + }, + "name": "i" + }, + "operator": "<", + "right": { + "type": "MemberExpression", + "start": 2059, + "end": 2071, + "loc": { + "start": { + "line": 78, + "column": 26 + }, + "end": { + "line": 78, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 2059, + "end": 2064, + "loc": { + "start": { + "line": 78, + "column": 26 + }, + "end": { + "line": 78, + "column": 31 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + "property": { + "type": "Identifier", + "start": 2065, + "end": 2071, + "loc": { + "start": { + "line": 78, + "column": 32 + }, + "end": { + "line": 78, + "column": 38 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + }, + "update": { + "type": "UpdateExpression", + "start": 2073, + "end": 2076, + "loc": { + "start": { + "line": 78, + "column": 40 + }, + "end": { + "line": 78, + "column": 43 + } + }, + "operator": "++", + "prefix": false, + "argument": { + "type": "Identifier", + "start": 2073, + "end": 2074, + "loc": { + "start": { + "line": 78, + "column": 40 + }, + "end": { + "line": 78, + "column": 41 + }, + "identifierName": "i" + }, + "name": "i" + } + }, + "body": { + "type": "BlockStatement", + "start": 2078, + "end": 2123, + "loc": { + "start": { + "line": 78, + "column": 45 + }, + "end": { + "line": 80, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2088, + "end": 2115, + "loc": { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 79, + "column": 35 + } + }, + "expression": { + "type": "CallExpression", + "start": 2088, + "end": 2114, + "loc": { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 79, + "column": 34 + } + }, + "callee": { + "type": "Identifier", + "start": 2088, + "end": 2095, + "loc": { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 79, + "column": 15 + }, + "identifierName": "onEvent" + }, + "name": "onEvent" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2096, + "end": 2103, + "loc": { + "start": { + "line": 79, + "column": 16 + }, + "end": { + "line": 79, + "column": 23 + } + }, + "extra": { + "rawValue": "click", + "raw": "'click'" + }, + "value": "click" + }, + { + "type": "MemberExpression", + "start": 2105, + "end": 2113, + "loc": { + "start": { + "line": 79, + "column": 25 + }, + "end": { + "line": 79, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 2105, + "end": 2110, + "loc": { + "start": { + "line": 79, + "column": 25 + }, + "end": { + "line": 79, + "column": 30 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + "property": { + "type": "Identifier", + "start": 2111, + "end": 2112, + "loc": { + "start": { + "line": 79, + "column": 31 + }, + "end": { + "line": 79, + "column": 32 + }, + "identifierName": "i" + }, + "name": "i" + }, + "computed": true + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 2136, + "end": 2183, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 51 + } + }, + "expression": { + "type": "CallExpression", + "start": 2136, + "end": 2182, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 50 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2136, + "end": 2161, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 2136, + "end": 2144, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 12 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 2145, + "end": 2161, + "loc": { + "start": { + "line": 83, + "column": 13 + }, + "end": { + "line": 83, + "column": 29 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2162, + "end": 2169, + "loc": { + "start": { + "line": 83, + "column": 30 + }, + "end": { + "line": 83, + "column": 37 + } + }, + "extra": { + "rawValue": "click", + "raw": "'click'" + }, + "value": "click" + }, + { + "type": "Identifier", + "start": 2171, + "end": 2181, + "loc": { + "start": { + "line": 83, + "column": 39 + }, + "end": { + "line": 83, + "column": 49 + }, + "identifierName": "listenerFn" + }, + "name": "listenerFn" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 2191, + "end": 2281, + "loc": { + "start": { + "line": 86, + "column": 2 + }, + "end": { + "line": 88, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2191, + "end": 2280, + "loc": { + "start": { + "line": 86, + "column": 2 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 2191, + "end": 2206, + "loc": { + "start": { + "line": 86, + "column": 2 + }, + "end": { + "line": 86, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 2191, + "end": 2198, + "loc": { + "start": { + "line": 86, + "column": 2 + }, + "end": { + "line": 86, + "column": 9 + }, + "identifierName": "tracker" + }, + "name": "tracker" + }, + "property": { + "type": "Identifier", + "start": 2199, + "end": 2206, + "loc": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 86, + "column": 17 + }, + "identifierName": "dispose" + }, + "name": "dispose" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 2209, + "end": 2280, + "loc": { + "start": { + "line": 86, + "column": 20 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 2220, + "end": 2280, + "loc": { + "start": { + "line": 86, + "column": 31 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2226, + "end": 2276, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 2226, + "end": 2275, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2226, + "end": 2254, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 2226, + "end": 2234, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 12 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 2235, + "end": 2254, + "loc": { + "start": { + "line": 87, + "column": 13 + }, + "end": { + "line": 87, + "column": 32 + }, + "identifierName": "removeEventListener" + }, + "name": "removeEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2255, + "end": 2262, + "loc": { + "start": { + "line": 87, + "column": 33 + }, + "end": { + "line": 87, + "column": 40 + } + }, + "extra": { + "rawValue": "click", + "raw": "'click'" + }, + "value": "click" + }, + { + "type": "Identifier", + "start": 2264, + "end": 2274, + "loc": { + "start": { + "line": 87, + "column": 42 + }, + "end": { + "line": 87, + "column": 52 + }, + "identifierName": "listenerFn" + }, + "name": "listenerFn" + } + ] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ReturnStatement", + "start": 2285, + "end": 2300, + "loc": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 90, + "column": 17 + } + }, + "argument": { + "type": "Identifier", + "start": 2292, + "end": 2299, + "loc": { + "start": { + "line": 90, + "column": 9 + }, + "end": { + "line": 90, + "column": 16 + }, + "identifierName": "tracker" + }, + "name": "tracker" + } + } + ], + "directives": [] + }, + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [] + }, + "comments": [], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "escapeStringRegexp", + "start": 7, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 26, + "end": 30, + "loc": { + "start": { + "line": 1, + "column": 26 + }, + "end": { + "line": 1, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "escape-string-regexp", + "start": 31, + "end": 53, + "loc": { + "start": { + "line": 1, + "column": 31 + }, + "end": { + "line": 1, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 53, + "end": 54, + "loc": { + "start": { + "line": 1, + "column": 53 + }, + "end": { + "line": 1, + "column": 54 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 56, + "end": 64, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "doesUrlMatch", + "start": 65, + "end": 77, + "loc": { + "start": { + "line": 3, + "column": 9 + }, + "end": { + "line": 3, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 77, + "end": 78, + "loc": { + "start": { + "line": 3, + "column": 21 + }, + "end": { + "line": 3, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "matcher", + "start": 78, + "end": 85, + "loc": { + "start": { + "line": 3, + "column": 22 + }, + "end": { + "line": 3, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 85, + "end": 86, + "loc": { + "start": { + "line": 3, + "column": 29 + }, + "end": { + "line": 3, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "href", + "start": 87, + "end": 91, + "loc": { + "start": { + "line": 3, + "column": 31 + }, + "end": { + "line": 3, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 91, + "end": 92, + "loc": { + "start": { + "line": 3, + "column": 35 + }, + "end": { + "line": 3, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "search", + "start": 93, + "end": 99, + "loc": { + "start": { + "line": 3, + "column": 37 + }, + "end": { + "line": 3, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 99, + "end": 100, + "loc": { + "start": { + "line": 3, + "column": 43 + }, + "end": { + "line": 3, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 101, + "end": 105, + "loc": { + "start": { + "line": 3, + "column": 45 + }, + "end": { + "line": 3, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 105, + "end": 106, + "loc": { + "start": { + "line": 3, + "column": 49 + }, + "end": { + "line": 3, + "column": 50 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 107, + "end": 108, + "loc": { + "start": { + "line": 3, + "column": 51 + }, + "end": { + "line": 3, + "column": 52 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 111, + "end": 116, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "canonicalUrl", + "start": 117, + "end": 129, + "loc": { + "start": { + "line": 4, + "column": 8 + }, + "end": { + "line": 4, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 130, + "end": 131, + "loc": { + "start": { + "line": 4, + "column": 21 + }, + "end": { + "line": 4, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "href", + "start": 132, + "end": 136, + "loc": { + "start": { + "line": 4, + "column": 23 + }, + "end": { + "line": 4, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 136, + "end": 137, + "loc": { + "start": { + "line": 4, + "column": 27 + }, + "end": { + "line": 4, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "replace", + "start": 137, + "end": 144, + "loc": { + "start": { + "line": 4, + "column": 28 + }, + "end": { + "line": 4, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 144, + "end": 145, + "loc": { + "start": { + "line": 4, + "column": 35 + }, + "end": { + "line": 4, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "search", + "start": 145, + "end": 151, + "loc": { + "start": { + "line": 4, + "column": 36 + }, + "end": { + "line": 4, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 151, + "end": 152, + "loc": { + "start": { + "line": 4, + "column": 42 + }, + "end": { + "line": 4, + "column": 43 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 153, + "end": 155, + "loc": { + "start": { + "line": 4, + "column": 44 + }, + "end": { + "line": 4, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 155, + "end": 156, + "loc": { + "start": { + "line": 4, + "column": 46 + }, + "end": { + "line": 4, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 156, + "end": 157, + "loc": { + "start": { + "line": 4, + "column": 47 + }, + "end": { + "line": 4, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "replace", + "start": 157, + "end": 164, + "loc": { + "start": { + "line": 4, + "column": 48 + }, + "end": { + "line": 4, + "column": 55 + } + } + }, + { + "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": 4, + "column": 55 + }, + "end": { + "line": 4, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 165, + "end": 169, + "loc": { + "start": { + "line": 4, + "column": 56 + }, + "end": { + "line": 4, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 169, + "end": 170, + "loc": { + "start": { + "line": 4, + "column": 60 + }, + "end": { + "line": 4, + "column": 61 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 171, + "end": 173, + "loc": { + "start": { + "line": 4, + "column": 62 + }, + "end": { + "line": 4, + "column": 64 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 173, + "end": 174, + "loc": { + "start": { + "line": 4, + "column": 64 + }, + "end": { + "line": 4, + "column": 65 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 174, + "end": 175, + "loc": { + "start": { + "line": 4, + "column": 65 + }, + "end": { + "line": 4, + "column": 66 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 178, + "end": 181, + "loc": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "regex", + "start": 182, + "end": 187, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 11 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 187, + "end": 188, + "loc": { + "start": { + "line": 5, + "column": 11 + }, + "end": { + "line": 5, + "column": 12 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 191, + "end": 194, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "testUrl", + "start": 195, + "end": 202, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 202, + "end": 203, + "loc": { + "start": { + "line": 6, + "column": 13 + }, + "end": { + "line": 6, + "column": 14 + } + } + }, + { + "type": { + "label": "switch", + "keyword": "switch", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "switch", + "start": 207, + "end": 213, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 214, + "end": 215, + "loc": { + "start": { + "line": 8, + "column": 9 + }, + "end": { + "line": 8, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "matcher", + "start": 215, + "end": 222, + "loc": { + "start": { + "line": 8, + "column": 10 + }, + "end": { + "line": 8, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 222, + "end": 223, + "loc": { + "start": { + "line": 8, + "column": 17 + }, + "end": { + "line": 8, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 223, + "end": 227, + "loc": { + "start": { + "line": 8, + "column": 18 + }, + "end": { + "line": 8, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 227, + "end": 228, + "loc": { + "start": { + "line": 8, + "column": 22 + }, + "end": { + "line": 8, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 229, + "end": 230, + "loc": { + "start": { + "line": 8, + "column": 24 + }, + "end": { + "line": 8, + "column": 25 + } + } + }, + { + "type": { + "label": "case", + "keyword": "case", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "case", + "start": 235, + "end": 239, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "exact", + "start": 240, + "end": 247, + "loc": { + "start": { + "line": 9, + "column": 9 + }, + "end": { + "line": 9, + "column": 16 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 247, + "end": 248, + "loc": { + "start": { + "line": 9, + "column": 16 + }, + "end": { + "line": 9, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "testUrl", + "start": 255, + "end": 262, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 263, + "end": 264, + "loc": { + "start": { + "line": 10, + "column": 14 + }, + "end": { + "line": 10, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "href", + "start": 265, + "end": 269, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 10, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 269, + "end": 270, + "loc": { + "start": { + "line": 10, + "column": 20 + }, + "end": { + "line": 10, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "regex", + "start": 277, + "end": 282, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 283, + "end": 284, + "loc": { + "start": { + "line": 11, + "column": 12 + }, + "end": { + "line": 11, + "column": 13 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 285, + "end": 288, + "loc": { + "start": { + "line": 11, + "column": 14 + }, + "end": { + "line": 11, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "RegExp", + "start": 289, + "end": 295, + "loc": { + "start": { + "line": 11, + "column": 18 + }, + "end": { + "line": 11, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 295, + "end": 296, + "loc": { + "start": { + "line": 11, + "column": 24 + }, + "end": { + "line": 11, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "^", + "start": 296, + "end": 299, + "loc": { + "start": { + "line": 11, + "column": 25 + }, + "end": { + "line": 11, + "column": 28 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 300, + "end": 301, + "loc": { + "start": { + "line": 11, + "column": 29 + }, + "end": { + "line": 11, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "escapeStringRegexp", + "start": 302, + "end": 320, + "loc": { + "start": { + "line": 11, + "column": 31 + }, + "end": { + "line": 11, + "column": 49 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 320, + "end": 321, + "loc": { + "start": { + "line": 11, + "column": 49 + }, + "end": { + "line": 11, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "matcher", + "start": 321, + "end": 328, + "loc": { + "start": { + "line": 11, + "column": 50 + }, + "end": { + "line": 11, + "column": 57 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 328, + "end": 329, + "loc": { + "start": { + "line": 11, + "column": 57 + }, + "end": { + "line": 11, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 329, + "end": 332, + "loc": { + "start": { + "line": 11, + "column": 58 + }, + "end": { + "line": 11, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 332, + "end": 333, + "loc": { + "start": { + "line": 11, + "column": 61 + }, + "end": { + "line": 11, + "column": 62 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 334, + "end": 335, + "loc": { + "start": { + "line": 11, + "column": 63 + }, + "end": { + "line": 11, + "column": 64 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/?$", + "start": 336, + "end": 341, + "loc": { + "start": { + "line": 11, + "column": 65 + }, + "end": { + "line": 11, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 341, + "end": 342, + "loc": { + "start": { + "line": 11, + "column": 70 + }, + "end": { + "line": 11, + "column": 71 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 342, + "end": 343, + "loc": { + "start": { + "line": 11, + "column": 71 + }, + "end": { + "line": 11, + "column": 72 + } + } + }, + { + "type": { + "label": "break", + "keyword": "break", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "break", + "start": 350, + "end": 355, + "loc": { + "start": { + "line": 12, + "column": 6 + }, + "end": { + "line": 12, + "column": 11 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 355, + "end": 356, + "loc": { + "start": { + "line": 12, + "column": 11 + }, + "end": { + "line": 12, + "column": 12 + } + } + }, + { + "type": { + "label": "case", + "keyword": "case", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "case", + "start": 361, + "end": 365, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "canonical", + "start": 366, + "end": 377, + "loc": { + "start": { + "line": 13, + "column": 9 + }, + "end": { + "line": 13, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 377, + "end": 378, + "loc": { + "start": { + "line": 13, + "column": 20 + }, + "end": { + "line": 13, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "testUrl", + "start": 385, + "end": 392, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 393, + "end": 394, + "loc": { + "start": { + "line": 14, + "column": 14 + }, + "end": { + "line": 14, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "canonicalUrl", + "start": 395, + "end": 407, + "loc": { + "start": { + "line": 14, + "column": 16 + }, + "end": { + "line": 14, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 407, + "end": 408, + "loc": { + "start": { + "line": 14, + "column": 28 + }, + "end": { + "line": 14, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "regex", + "start": 415, + "end": 420, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 421, + "end": 422, + "loc": { + "start": { + "line": 15, + "column": 12 + }, + "end": { + "line": 15, + "column": 13 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 423, + "end": 426, + "loc": { + "start": { + "line": 15, + "column": 14 + }, + "end": { + "line": 15, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "RegExp", + "start": 427, + "end": 433, + "loc": { + "start": { + "line": 15, + "column": 18 + }, + "end": { + "line": 15, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 433, + "end": 434, + "loc": { + "start": { + "line": 15, + "column": 24 + }, + "end": { + "line": 15, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "^", + "start": 434, + "end": 437, + "loc": { + "start": { + "line": 15, + "column": 25 + }, + "end": { + "line": 15, + "column": 28 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 438, + "end": 439, + "loc": { + "start": { + "line": 15, + "column": 29 + }, + "end": { + "line": 15, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "escapeStringRegexp", + "start": 440, + "end": 458, + "loc": { + "start": { + "line": 15, + "column": 31 + }, + "end": { + "line": 15, + "column": 49 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 458, + "end": 459, + "loc": { + "start": { + "line": 15, + "column": 49 + }, + "end": { + "line": 15, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "matcher", + "start": 459, + "end": 466, + "loc": { + "start": { + "line": 15, + "column": 50 + }, + "end": { + "line": 15, + "column": 57 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 466, + "end": 467, + "loc": { + "start": { + "line": 15, + "column": 57 + }, + "end": { + "line": 15, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 467, + "end": 470, + "loc": { + "start": { + "line": 15, + "column": 58 + }, + "end": { + "line": 15, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 470, + "end": 471, + "loc": { + "start": { + "line": 15, + "column": 61 + }, + "end": { + "line": 15, + "column": 62 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 472, + "end": 473, + "loc": { + "start": { + "line": 15, + "column": 63 + }, + "end": { + "line": 15, + "column": 64 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/?$", + "start": 474, + "end": 479, + "loc": { + "start": { + "line": 15, + "column": 65 + }, + "end": { + "line": 15, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 479, + "end": 480, + "loc": { + "start": { + "line": 15, + "column": 70 + }, + "end": { + "line": 15, + "column": 71 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 480, + "end": 481, + "loc": { + "start": { + "line": 15, + "column": 71 + }, + "end": { + "line": 15, + "column": 72 + } + } + }, + { + "type": { + "label": "break", + "keyword": "break", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "break", + "start": 488, + "end": 493, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 11 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 493, + "end": 494, + "loc": { + "start": { + "line": 16, + "column": 11 + }, + "end": { + "line": 16, + "column": 12 + } + } + }, + { + "type": { + "label": "case", + "keyword": "case", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "case", + "start": 499, + "end": 503, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "substring", + "start": 504, + "end": 515, + "loc": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 515, + "end": 516, + "loc": { + "start": { + "line": 17, + "column": 20 + }, + "end": { + "line": 17, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "testUrl", + "start": 523, + "end": 530, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 531, + "end": 532, + "loc": { + "start": { + "line": 18, + "column": 14 + }, + "end": { + "line": 18, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "canonicalUrl", + "start": 533, + "end": 545, + "loc": { + "start": { + "line": 18, + "column": 16 + }, + "end": { + "line": 18, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 545, + "end": 546, + "loc": { + "start": { + "line": 18, + "column": 28 + }, + "end": { + "line": 18, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "regex", + "start": 553, + "end": 558, + "loc": { + "start": { + "line": 19, + "column": 6 + }, + "end": { + "line": 19, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 559, + "end": 560, + "loc": { + "start": { + "line": 19, + "column": 12 + }, + "end": { + "line": 19, + "column": 13 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 561, + "end": 564, + "loc": { + "start": { + "line": 19, + "column": 14 + }, + "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": "RegExp", + "start": 565, + "end": 571, + "loc": { + "start": { + "line": 19, + "column": 18 + }, + "end": { + "line": 19, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 571, + "end": 572, + "loc": { + "start": { + "line": 19, + "column": 24 + }, + "end": { + "line": 19, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": ".*", + "start": 572, + "end": 576, + "loc": { + "start": { + "line": 19, + "column": 25 + }, + "end": { + "line": 19, + "column": 29 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 577, + "end": 578, + "loc": { + "start": { + "line": 19, + "column": 30 + }, + "end": { + "line": 19, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "escapeStringRegexp", + "start": 579, + "end": 597, + "loc": { + "start": { + "line": 19, + "column": 32 + }, + "end": { + "line": 19, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 597, + "end": 598, + "loc": { + "start": { + "line": 19, + "column": 50 + }, + "end": { + "line": 19, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "matcher", + "start": 598, + "end": 605, + "loc": { + "start": { + "line": 19, + "column": 51 + }, + "end": { + "line": 19, + "column": 58 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 605, + "end": 606, + "loc": { + "start": { + "line": 19, + "column": 58 + }, + "end": { + "line": 19, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "substring", + "start": 606, + "end": 615, + "loc": { + "start": { + "line": 19, + "column": 59 + }, + "end": { + "line": 19, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 615, + "end": 616, + "loc": { + "start": { + "line": 19, + "column": 68 + }, + "end": { + "line": 19, + "column": 69 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 617, + "end": 618, + "loc": { + "start": { + "line": 19, + "column": 70 + }, + "end": { + "line": 19, + "column": 71 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": ".*$", + "start": 619, + "end": 624, + "loc": { + "start": { + "line": 19, + "column": 72 + }, + "end": { + "line": 19, + "column": 77 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 624, + "end": 625, + "loc": { + "start": { + "line": 19, + "column": 77 + }, + "end": { + "line": 19, + "column": 78 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 625, + "end": 626, + "loc": { + "start": { + "line": 19, + "column": 78 + }, + "end": { + "line": 19, + "column": 79 + } + } + }, + { + "type": { + "label": "break", + "keyword": "break", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "break", + "start": 633, + "end": 638, + "loc": { + "start": { + "line": 20, + "column": 6 + }, + "end": { + "line": 20, + "column": 11 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 638, + "end": 639, + "loc": { + "start": { + "line": 20, + "column": 11 + }, + "end": { + "line": 20, + "column": 12 + } + } + }, + { + "type": { + "label": "case", + "keyword": "case", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "case", + "start": 644, + "end": 648, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "regex", + "start": 649, + "end": 656, + "loc": { + "start": { + "line": 21, + "column": 9 + }, + "end": { + "line": 21, + "column": 16 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 656, + "end": 657, + "loc": { + "start": { + "line": 21, + "column": 16 + }, + "end": { + "line": 21, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "testUrl", + "start": 664, + "end": 671, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 672, + "end": 673, + "loc": { + "start": { + "line": 22, + "column": 14 + }, + "end": { + "line": 22, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "canonicalUrl", + "start": 674, + "end": 686, + "loc": { + "start": { + "line": 22, + "column": 16 + }, + "end": { + "line": 22, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 686, + "end": 687, + "loc": { + "start": { + "line": 22, + "column": 28 + }, + "end": { + "line": 22, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "regex", + "start": 694, + "end": 699, + "loc": { + "start": { + "line": 23, + "column": 6 + }, + "end": { + "line": 23, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 700, + "end": 701, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 13 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 702, + "end": 705, + "loc": { + "start": { + "line": 23, + "column": 14 + }, + "end": { + "line": 23, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "RegExp", + "start": 706, + "end": 712, + "loc": { + "start": { + "line": 23, + "column": 18 + }, + "end": { + "line": 23, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 712, + "end": 713, + "loc": { + "start": { + "line": 23, + "column": 24 + }, + "end": { + "line": 23, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "matcher", + "start": 713, + "end": 720, + "loc": { + "start": { + "line": 23, + "column": 25 + }, + "end": { + "line": 23, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 720, + "end": 721, + "loc": { + "start": { + "line": 23, + "column": 32 + }, + "end": { + "line": 23, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "pattern", + "start": 721, + "end": 728, + "loc": { + "start": { + "line": 23, + "column": 33 + }, + "end": { + "line": 23, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 728, + "end": 729, + "loc": { + "start": { + "line": 23, + "column": 40 + }, + "end": { + "line": 23, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 729, + "end": 730, + "loc": { + "start": { + "line": 23, + "column": 41 + }, + "end": { + "line": 23, + "column": 42 + } + } + }, + { + "type": { + "label": "break", + "keyword": "break", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "break", + "start": 737, + "end": 742, + "loc": { + "start": { + "line": 24, + "column": 6 + }, + "end": { + "line": 24, + "column": 11 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 742, + "end": 743, + "loc": { + "start": { + "line": 24, + "column": 11 + }, + "end": { + "line": 24, + "column": 12 + } + } + }, + { + "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": 748, + "end": 755, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 755, + "end": 756, + "loc": { + "start": { + "line": 25, + "column": 11 + }, + "end": { + "line": 25, + "column": 12 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 763, + "end": 769, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 12 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 770, + "end": 775, + "loc": { + "start": { + "line": 26, + "column": 13 + }, + "end": { + "line": 26, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 775, + "end": 776, + "loc": { + "start": { + "line": 26, + "column": 18 + }, + "end": { + "line": 26, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 779, + "end": 780, + "loc": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 3 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 783, + "end": 789, + "loc": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "regex", + "start": 790, + "end": 795, + "loc": { + "start": { + "line": 28, + "column": 9 + }, + "end": { + "line": 28, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 795, + "end": 796, + "loc": { + "start": { + "line": 28, + "column": 14 + }, + "end": { + "line": 28, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "test", + "start": 796, + "end": 800, + "loc": { + "start": { + "line": 28, + "column": 15 + }, + "end": { + "line": 28, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 800, + "end": 801, + "loc": { + "start": { + "line": 28, + "column": 19 + }, + "end": { + "line": 28, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "testUrl", + "start": 801, + "end": 808, + "loc": { + "start": { + "line": 28, + "column": 20 + }, + "end": { + "line": 28, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 808, + "end": 809, + "loc": { + "start": { + "line": 28, + "column": 27 + }, + "end": { + "line": 28, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 809, + "end": 810, + "loc": { + "start": { + "line": 28, + "column": 28 + }, + "end": { + "line": 28, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 811, + "end": 812, + "loc": { + "start": { + "line": 29, + "column": 0 + }, + "end": { + "line": 29, + "column": 1 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 814, + "end": 822, + "loc": { + "start": { + "line": 31, + "column": 0 + }, + "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": "findGoalsForClick", + "start": 823, + "end": 840, + "loc": { + "start": { + "line": 31, + "column": 9 + }, + "end": { + "line": 31, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 840, + "end": 841, + "loc": { + "start": { + "line": 31, + "column": 26 + }, + "end": { + "line": 31, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 841, + "end": 846, + "loc": { + "start": { + "line": 31, + "column": 27 + }, + "end": { + "line": 31, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 846, + "end": 847, + "loc": { + "start": { + "line": 31, + "column": 32 + }, + "end": { + "line": 31, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clickGoals", + "start": 848, + "end": 858, + "loc": { + "start": { + "line": 31, + "column": 34 + }, + "end": { + "line": 31, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 858, + "end": 859, + "loc": { + "start": { + "line": 31, + "column": 44 + }, + "end": { + "line": 31, + "column": 45 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 860, + "end": 861, + "loc": { + "start": { + "line": 31, + "column": 46 + }, + "end": { + "line": 31, + "column": 47 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 864, + "end": 869, + "loc": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 32, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "matches", + "start": 870, + "end": 877, + "loc": { + "start": { + "line": 32, + "column": 8 + }, + "end": { + "line": 32, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 878, + "end": 879, + "loc": { + "start": { + "line": 32, + "column": 16 + }, + "end": { + "line": 32, + "column": 17 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 880, + "end": 881, + "loc": { + "start": { + "line": 32, + "column": 18 + }, + "end": { + "line": 32, + "column": 19 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 881, + "end": 882, + "loc": { + "start": { + "line": 32, + "column": 19 + }, + "end": { + "line": 32, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 882, + "end": 883, + "loc": { + "start": { + "line": 32, + "column": 20 + }, + "end": { + "line": 32, + "column": 21 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 887, + "end": 890, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 5 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 891, + "end": 892, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 7 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 892, + "end": 895, + "loc": { + "start": { + "line": 34, + "column": 7 + }, + "end": { + "line": 34, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 896, + "end": 897, + "loc": { + "start": { + "line": 34, + "column": 11 + }, + "end": { + "line": 34, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 898, + "end": 899, + "loc": { + "start": { + "line": 34, + "column": 13 + }, + "end": { + "line": 34, + "column": 14 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 900, + "end": 901, + "loc": { + "start": { + "line": 34, + "column": 15 + }, + "end": { + "line": 34, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 901, + "end": 902, + "loc": { + "start": { + "line": 34, + "column": 16 + }, + "end": { + "line": 34, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 903, + "end": 904, + "loc": { + "start": { + "line": 34, + "column": 18 + }, + "end": { + "line": 34, + "column": 19 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 905, + "end": 906, + "loc": { + "start": { + "line": 34, + "column": 20 + }, + "end": { + "line": 34, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clickGoals", + "start": 907, + "end": 917, + "loc": { + "start": { + "line": 34, + "column": 22 + }, + "end": { + "line": 34, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 917, + "end": 918, + "loc": { + "start": { + "line": 34, + "column": 32 + }, + "end": { + "line": 34, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 918, + "end": 924, + "loc": { + "start": { + "line": 34, + "column": 33 + }, + "end": { + "line": 34, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 924, + "end": 925, + "loc": { + "start": { + "line": 34, + "column": 39 + }, + "end": { + "line": 34, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 926, + "end": 927, + "loc": { + "start": { + "line": 34, + "column": 41 + }, + "end": { + "line": 34, + "column": 42 + } + } + }, + { + "type": { + "label": "++/--", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": true, + "binop": null + }, + "value": "++", + "start": 927, + "end": 929, + "loc": { + "start": { + "line": 34, + "column": 42 + }, + "end": { + "line": 34, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 929, + "end": 930, + "loc": { + "start": { + "line": 34, + "column": 44 + }, + "end": { + "line": 34, + "column": 45 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 931, + "end": 932, + "loc": { + "start": { + "line": 34, + "column": 46 + }, + "end": { + "line": 34, + "column": 47 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 937, + "end": 940, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "target", + "start": 941, + "end": 947, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 948, + "end": 949, + "loc": { + "start": { + "line": 35, + "column": 15 + }, + "end": { + "line": 35, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 950, + "end": 955, + "loc": { + "start": { + "line": 35, + "column": 17 + }, + "end": { + "line": 35, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 955, + "end": 956, + "loc": { + "start": { + "line": 35, + "column": 22 + }, + "end": { + "line": 35, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "target", + "start": 956, + "end": 962, + "loc": { + "start": { + "line": 35, + "column": 23 + }, + "end": { + "line": 35, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 962, + "end": 963, + "loc": { + "start": { + "line": 35, + "column": 29 + }, + "end": { + "line": 35, + "column": 30 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 968, + "end": 973, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goal", + "start": 974, + "end": 978, + "loc": { + "start": { + "line": 36, + "column": 10 + }, + "end": { + "line": 36, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 979, + "end": 980, + "loc": { + "start": { + "line": 36, + "column": 15 + }, + "end": { + "line": 36, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clickGoals", + "start": 981, + "end": 991, + "loc": { + "start": { + "line": 36, + "column": 17 + }, + "end": { + "line": 36, + "column": 27 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 991, + "end": 992, + "loc": { + "start": { + "line": 36, + "column": 27 + }, + "end": { + "line": 36, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 992, + "end": 993, + "loc": { + "start": { + "line": 36, + "column": 28 + }, + "end": { + "line": 36, + "column": 29 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 993, + "end": 994, + "loc": { + "start": { + "line": 36, + "column": 29 + }, + "end": { + "line": 36, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 994, + "end": 995, + "loc": { + "start": { + "line": 36, + "column": 30 + }, + "end": { + "line": 36, + "column": 31 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1000, + "end": 1005, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "selector", + "start": 1006, + "end": 1014, + "loc": { + "start": { + "line": 37, + "column": 10 + }, + "end": { + "line": 37, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1015, + "end": 1016, + "loc": { + "start": { + "line": 37, + "column": 19 + }, + "end": { + "line": 37, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goal", + "start": 1017, + "end": 1021, + "loc": { + "start": { + "line": 37, + "column": 21 + }, + "end": { + "line": 37, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1021, + "end": 1022, + "loc": { + "start": { + "line": 37, + "column": 25 + }, + "end": { + "line": 37, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "selector", + "start": 1022, + "end": 1030, + "loc": { + "start": { + "line": 37, + "column": 26 + }, + "end": { + "line": 37, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1030, + "end": 1031, + "loc": { + "start": { + "line": 37, + "column": 34 + }, + "end": { + "line": 37, + "column": 35 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1036, + "end": 1041, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "elements", + "start": 1042, + "end": 1050, + "loc": { + "start": { + "line": 38, + "column": 10 + }, + "end": { + "line": 38, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1051, + "end": 1052, + "loc": { + "start": { + "line": 38, + "column": 19 + }, + "end": { + "line": 38, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "document", + "start": 1053, + "end": 1061, + "loc": { + "start": { + "line": 38, + "column": 21 + }, + "end": { + "line": 38, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1061, + "end": 1062, + "loc": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 38, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "querySelectorAll", + "start": 1062, + "end": 1078, + "loc": { + "start": { + "line": 38, + "column": 30 + }, + "end": { + "line": 38, + "column": 46 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1078, + "end": 1079, + "loc": { + "start": { + "line": 38, + "column": 46 + }, + "end": { + "line": 38, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "selector", + "start": 1079, + "end": 1087, + "loc": { + "start": { + "line": 38, + "column": 47 + }, + "end": { + "line": 38, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1087, + "end": 1088, + "loc": { + "start": { + "line": 38, + "column": 55 + }, + "end": { + "line": 38, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1088, + "end": 1089, + "loc": { + "start": { + "line": 38, + "column": 56 + }, + "end": { + "line": 38, + "column": 57 + } + } + }, + { + "type": { + "label": "while", + "keyword": "while", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "while", + "start": 1094, + "end": 1099, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 9 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1100, + "end": 1101, + "loc": { + "start": { + "line": 39, + "column": 10 + }, + "end": { + "line": 39, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "target", + "start": 1101, + "end": 1107, + "loc": { + "start": { + "line": 39, + "column": 11 + }, + "end": { + "line": 39, + "column": 17 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 1108, + "end": 1110, + "loc": { + "start": { + "line": 39, + "column": 18 + }, + "end": { + "line": 39, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "elements", + "start": 1111, + "end": 1119, + "loc": { + "start": { + "line": 39, + "column": 21 + }, + "end": { + "line": 39, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1119, + "end": 1120, + "loc": { + "start": { + "line": 39, + "column": 29 + }, + "end": { + "line": 39, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 1120, + "end": 1126, + "loc": { + "start": { + "line": 39, + "column": 30 + }, + "end": { + "line": 39, + "column": 36 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": ">", + "start": 1127, + "end": 1128, + "loc": { + "start": { + "line": 39, + "column": 37 + }, + "end": { + "line": 39, + "column": 38 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1129, + "end": 1130, + "loc": { + "start": { + "line": 39, + "column": 39 + }, + "end": { + "line": 39, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1130, + "end": 1131, + "loc": { + "start": { + "line": 39, + "column": 40 + }, + "end": { + "line": 39, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1132, + "end": 1133, + "loc": { + "start": { + "line": 39, + "column": 42 + }, + "end": { + "line": 39, + "column": 43 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 1140, + "end": 1143, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 9 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1144, + "end": 1145, + "loc": { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 40, + "column": 11 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1145, + "end": 1148, + "loc": { + "start": { + "line": 40, + "column": 11 + }, + "end": { + "line": 40, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "j", + "start": 1149, + "end": 1150, + "loc": { + "start": { + "line": 40, + "column": 15 + }, + "end": { + "line": 40, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1151, + "end": 1152, + "loc": { + "start": { + "line": 40, + "column": 17 + }, + "end": { + "line": 40, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1153, + "end": 1154, + "loc": { + "start": { + "line": 40, + "column": 19 + }, + "end": { + "line": 40, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1154, + "end": 1155, + "loc": { + "start": { + "line": 40, + "column": 20 + }, + "end": { + "line": 40, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "j", + "start": 1156, + "end": 1157, + "loc": { + "start": { + "line": 40, + "column": 22 + }, + "end": { + "line": 40, + "column": 23 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 1158, + "end": 1159, + "loc": { + "start": { + "line": 40, + "column": 24 + }, + "end": { + "line": 40, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "elements", + "start": 1160, + "end": 1168, + "loc": { + "start": { + "line": 40, + "column": 26 + }, + "end": { + "line": 40, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1168, + "end": 1169, + "loc": { + "start": { + "line": 40, + "column": 34 + }, + "end": { + "line": 40, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 1169, + "end": 1175, + "loc": { + "start": { + "line": 40, + "column": 35 + }, + "end": { + "line": 40, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1175, + "end": 1176, + "loc": { + "start": { + "line": 40, + "column": 41 + }, + "end": { + "line": 40, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "j", + "start": 1177, + "end": 1178, + "loc": { + "start": { + "line": 40, + "column": 43 + }, + "end": { + "line": 40, + "column": 44 + } + } + }, + { + "type": { + "label": "++/--", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": true, + "binop": null + }, + "value": "++", + "start": 1178, + "end": 1180, + "loc": { + "start": { + "line": 40, + "column": 44 + }, + "end": { + "line": 40, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1180, + "end": 1181, + "loc": { + "start": { + "line": 40, + "column": 46 + }, + "end": { + "line": 40, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1182, + "end": 1183, + "loc": { + "start": { + "line": 40, + "column": 48 + }, + "end": { + "line": 40, + "column": 49 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1192, + "end": 1194, + "loc": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1195, + "end": 1196, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 41, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "target", + "start": 1196, + "end": 1202, + "loc": { + "start": { + "line": 41, + "column": 12 + }, + "end": { + "line": 41, + "column": 18 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 1203, + "end": 1206, + "loc": { + "start": { + "line": 41, + "column": 19 + }, + "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": "elements", + "start": 1207, + "end": 1215, + "loc": { + "start": { + "line": 41, + "column": 23 + }, + "end": { + "line": 41, + "column": 31 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1215, + "end": 1216, + "loc": { + "start": { + "line": 41, + "column": 31 + }, + "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": "j", + "start": 1216, + "end": 1217, + "loc": { + "start": { + "line": 41, + "column": 32 + }, + "end": { + "line": 41, + "column": 33 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1217, + "end": 1218, + "loc": { + "start": { + "line": 41, + "column": 33 + }, + "end": { + "line": 41, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1218, + "end": 1219, + "loc": { + "start": { + "line": 41, + "column": 34 + }, + "end": { + "line": 41, + "column": 35 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1220, + "end": 1221, + "loc": { + "start": { + "line": 41, + "column": 36 + }, + "end": { + "line": 41, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "matches", + "start": 1232, + "end": 1239, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1239, + "end": 1240, + "loc": { + "start": { + "line": 42, + "column": 17 + }, + "end": { + "line": 42, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 1240, + "end": 1244, + "loc": { + "start": { + "line": 42, + "column": 18 + }, + "end": { + "line": 42, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1244, + "end": 1245, + "loc": { + "start": { + "line": 42, + "column": 22 + }, + "end": { + "line": 42, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goal", + "start": 1245, + "end": 1249, + "loc": { + "start": { + "line": 42, + "column": 23 + }, + "end": { + "line": 42, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1249, + "end": 1250, + "loc": { + "start": { + "line": 42, + "column": 27 + }, + "end": { + "line": 42, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1250, + "end": 1251, + "loc": { + "start": { + "line": 42, + "column": 28 + }, + "end": { + "line": 42, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1260, + "end": 1261, + "loc": { + "start": { + "line": 43, + "column": 8 + }, + "end": { + "line": 43, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1268, + "end": 1269, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "target", + "start": 1276, + "end": 1282, + "loc": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 45, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1283, + "end": 1284, + "loc": { + "start": { + "line": 45, + "column": 13 + }, + "end": { + "line": 45, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "target", + "start": 1285, + "end": 1291, + "loc": { + "start": { + "line": 45, + "column": 15 + }, + "end": { + "line": 45, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1291, + "end": 1292, + "loc": { + "start": { + "line": 45, + "column": 21 + }, + "end": { + "line": 45, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parentNode", + "start": 1292, + "end": 1302, + "loc": { + "start": { + "line": 45, + "column": 22 + }, + "end": { + "line": 45, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1302, + "end": 1303, + "loc": { + "start": { + "line": 45, + "column": 32 + }, + "end": { + "line": 45, + "column": 33 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1308, + "end": 1309, + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1312, + "end": 1313, + "loc": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 47, + "column": 3 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1317, + "end": 1323, + "loc": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 49, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "matches", + "start": 1324, + "end": 1331, + "loc": { + "start": { + "line": 49, + "column": 9 + }, + "end": { + "line": 49, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1331, + "end": 1332, + "loc": { + "start": { + "line": 49, + "column": 16 + }, + "end": { + "line": 49, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1333, + "end": 1334, + "loc": { + "start": { + "line": 50, + "column": 0 + }, + "end": { + "line": 50, + "column": 1 + } + } + }, + { + "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": 1336, + "end": 1342, + "loc": { + "start": { + "line": 52, + "column": 0 + }, + "end": { + "line": 52, + "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": 1343, + "end": 1350, + "loc": { + "start": { + "line": 52, + "column": 7 + }, + "end": { + "line": 52, + "column": 14 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1351, + "end": 1359, + "loc": { + "start": { + "line": 52, + "column": 15 + }, + "end": { + "line": 52, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "GoalTracker", + "start": 1360, + "end": 1371, + "loc": { + "start": { + "line": 52, + "column": 24 + }, + "end": { + "line": 52, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1371, + "end": 1372, + "loc": { + "start": { + "line": 52, + "column": 35 + }, + "end": { + "line": 52, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 1372, + "end": 1377, + "loc": { + "start": { + "line": 52, + "column": 36 + }, + "end": { + "line": 52, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1377, + "end": 1378, + "loc": { + "start": { + "line": 52, + "column": 41 + }, + "end": { + "line": 52, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onEvent", + "start": 1379, + "end": 1386, + "loc": { + "start": { + "line": 52, + "column": 43 + }, + "end": { + "line": 52, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1386, + "end": 1387, + "loc": { + "start": { + "line": 52, + "column": 50 + }, + "end": { + "line": 52, + "column": 51 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1388, + "end": 1389, + "loc": { + "start": { + "line": 52, + "column": 52 + }, + "end": { + "line": 52, + "column": 53 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1392, + "end": 1397, + "loc": { + "start": { + "line": 53, + "column": 2 + }, + "end": { + "line": 53, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "tracker", + "start": 1398, + "end": 1405, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1406, + "end": 1407, + "loc": { + "start": { + "line": 53, + "column": 16 + }, + "end": { + "line": 53, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1408, + "end": 1409, + "loc": { + "start": { + "line": 53, + "column": 18 + }, + "end": { + "line": 53, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1409, + "end": 1410, + "loc": { + "start": { + "line": 53, + "column": 19 + }, + "end": { + "line": 53, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1410, + "end": 1411, + "loc": { + "start": { + "line": 53, + "column": 20 + }, + "end": { + "line": 53, + "column": 21 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1414, + "end": 1417, + "loc": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 54, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "listenerFn", + "start": 1418, + "end": 1428, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1429, + "end": 1430, + "loc": { + "start": { + "line": 54, + "column": 17 + }, + "end": { + "line": 54, + "column": 18 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 1431, + "end": 1435, + "loc": { + "start": { + "line": 54, + "column": 19 + }, + "end": { + "line": 54, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1435, + "end": 1436, + "loc": { + "start": { + "line": 54, + "column": 23 + }, + "end": { + "line": 54, + "column": 24 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1440, + "end": 1445, + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clickGoals", + "start": 1446, + "end": 1456, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1457, + "end": 1458, + "loc": { + "start": { + "line": 56, + "column": 19 + }, + "end": { + "line": 56, + "column": 20 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1459, + "end": 1460, + "loc": { + "start": { + "line": 56, + "column": 21 + }, + "end": { + "line": 56, + "column": 22 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1460, + "end": 1461, + "loc": { + "start": { + "line": 56, + "column": 22 + }, + "end": { + "line": 56, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1461, + "end": 1462, + "loc": { + "start": { + "line": 56, + "column": 23 + }, + "end": { + "line": 56, + "column": 24 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 1466, + "end": 1469, + "loc": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 58, + "column": 5 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1470, + "end": 1471, + "loc": { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 58, + "column": 7 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1471, + "end": 1474, + "loc": { + "start": { + "line": 58, + "column": 7 + }, + "end": { + "line": 58, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 1475, + "end": 1476, + "loc": { + "start": { + "line": 58, + "column": 11 + }, + "end": { + "line": 58, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1477, + "end": 1478, + "loc": { + "start": { + "line": 58, + "column": 13 + }, + "end": { + "line": 58, + "column": 14 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1479, + "end": 1480, + "loc": { + "start": { + "line": 58, + "column": 15 + }, + "end": { + "line": 58, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1480, + "end": 1481, + "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": "i", + "start": 1482, + "end": 1483, + "loc": { + "start": { + "line": 58, + "column": 18 + }, + "end": { + "line": 58, + "column": 19 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 1484, + "end": 1485, + "loc": { + "start": { + "line": 58, + "column": 20 + }, + "end": { + "line": 58, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 1486, + "end": 1491, + "loc": { + "start": { + "line": 58, + "column": 22 + }, + "end": { + "line": 58, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1491, + "end": 1492, + "loc": { + "start": { + "line": 58, + "column": 27 + }, + "end": { + "line": 58, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 1492, + "end": 1498, + "loc": { + "start": { + "line": 58, + "column": 28 + }, + "end": { + "line": 58, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1498, + "end": 1499, + "loc": { + "start": { + "line": 58, + "column": 34 + }, + "end": { + "line": 58, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 1500, + "end": 1501, + "loc": { + "start": { + "line": 58, + "column": 36 + }, + "end": { + "line": 58, + "column": 37 + } + } + }, + { + "type": { + "label": "++/--", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": true, + "binop": null + }, + "value": "++", + "start": 1501, + "end": 1503, + "loc": { + "start": { + "line": 58, + "column": 37 + }, + "end": { + "line": 58, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1503, + "end": 1504, + "loc": { + "start": { + "line": 58, + "column": 39 + }, + "end": { + "line": 58, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1505, + "end": 1506, + "loc": { + "start": { + "line": 58, + "column": 41 + }, + "end": { + "line": 58, + "column": 42 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1511, + "end": 1516, + "loc": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goal", + "start": 1517, + "end": 1521, + "loc": { + "start": { + "line": 59, + "column": 10 + }, + "end": { + "line": 59, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1522, + "end": 1523, + "loc": { + "start": { + "line": 59, + "column": 15 + }, + "end": { + "line": 59, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 1524, + "end": 1529, + "loc": { + "start": { + "line": 59, + "column": 17 + }, + "end": { + "line": 59, + "column": 22 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1529, + "end": 1530, + "loc": { + "start": { + "line": 59, + "column": 22 + }, + "end": { + "line": 59, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 1530, + "end": 1531, + "loc": { + "start": { + "line": 59, + "column": 23 + }, + "end": { + "line": 59, + "column": 24 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1531, + "end": 1532, + "loc": { + "start": { + "line": 59, + "column": 24 + }, + "end": { + "line": 59, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1532, + "end": 1533, + "loc": { + "start": { + "line": 59, + "column": 25 + }, + "end": { + "line": 59, + "column": 26 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1538, + "end": 1543, + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 1544, + "end": 1548, + "loc": { + "start": { + "line": 60, + "column": 10 + }, + "end": { + "line": 60, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1549, + "end": 1550, + "loc": { + "start": { + "line": 60, + "column": 15 + }, + "end": { + "line": 60, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goal", + "start": 1551, + "end": 1555, + "loc": { + "start": { + "line": 60, + "column": 17 + }, + "end": { + "line": 60, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1555, + "end": 1556, + "loc": { + "start": { + "line": 60, + "column": 21 + }, + "end": { + "line": 60, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 1556, + "end": 1560, + "loc": { + "start": { + "line": 60, + "column": 22 + }, + "end": { + "line": 60, + "column": 26 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 1561, + "end": 1563, + "loc": { + "start": { + "line": 60, + "column": 27 + }, + "end": { + "line": 60, + "column": 29 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1564, + "end": 1565, + "loc": { + "start": { + "line": 60, + "column": 30 + }, + "end": { + "line": 60, + "column": 31 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1565, + "end": 1566, + "loc": { + "start": { + "line": 60, + "column": 31 + }, + "end": { + "line": 60, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1566, + "end": 1567, + "loc": { + "start": { + "line": 60, + "column": 32 + }, + "end": { + "line": 60, + "column": 33 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 1573, + "end": 1576, + "loc": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 7 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1577, + "end": 1578, + "loc": { + "start": { + "line": 62, + "column": 8 + }, + "end": { + "line": 62, + "column": 9 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1578, + "end": 1581, + "loc": { + "start": { + "line": 62, + "column": 9 + }, + "end": { + "line": 62, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "j", + "start": 1582, + "end": 1583, + "loc": { + "start": { + "line": 62, + "column": 13 + }, + "end": { + "line": 62, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1584, + "end": 1585, + "loc": { + "start": { + "line": 62, + "column": 15 + }, + "end": { + "line": 62, + "column": 16 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1586, + "end": 1587, + "loc": { + "start": { + "line": 62, + "column": 17 + }, + "end": { + "line": 62, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1587, + "end": 1588, + "loc": { + "start": { + "line": 62, + "column": 18 + }, + "end": { + "line": 62, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "j", + "start": 1589, + "end": 1590, + "loc": { + "start": { + "line": 62, + "column": 20 + }, + "end": { + "line": 62, + "column": 21 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 1591, + "end": 1592, + "loc": { + "start": { + "line": 62, + "column": 22 + }, + "end": { + "line": 62, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 1593, + "end": 1597, + "loc": { + "start": { + "line": 62, + "column": 24 + }, + "end": { + "line": 62, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1597, + "end": 1598, + "loc": { + "start": { + "line": 62, + "column": 28 + }, + "end": { + "line": 62, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 1598, + "end": 1604, + "loc": { + "start": { + "line": 62, + "column": 29 + }, + "end": { + "line": 62, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1604, + "end": 1605, + "loc": { + "start": { + "line": 62, + "column": 35 + }, + "end": { + "line": 62, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "j", + "start": 1606, + "end": 1607, + "loc": { + "start": { + "line": 62, + "column": 37 + }, + "end": { + "line": 62, + "column": 38 + } + } + }, + { + "type": { + "label": "++/--", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": true, + "binop": null + }, + "value": "++", + "start": 1607, + "end": 1609, + "loc": { + "start": { + "line": 62, + "column": 38 + }, + "end": { + "line": 62, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1609, + "end": 1610, + "loc": { + "start": { + "line": 62, + "column": 40 + }, + "end": { + "line": 62, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1611, + "end": 1612, + "loc": { + "start": { + "line": 62, + "column": 42 + }, + "end": { + "line": 62, + "column": 43 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1619, + "end": 1621, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1622, + "end": 1623, + "loc": { + "start": { + "line": 63, + "column": 9 + }, + "end": { + "line": 63, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "doesUrlMatch", + "start": 1623, + "end": 1635, + "loc": { + "start": { + "line": 63, + "column": 10 + }, + "end": { + "line": 63, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1635, + "end": 1636, + "loc": { + "start": { + "line": 63, + "column": 22 + }, + "end": { + "line": 63, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 1636, + "end": 1640, + "loc": { + "start": { + "line": 63, + "column": 23 + }, + "end": { + "line": 63, + "column": 27 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1640, + "end": 1641, + "loc": { + "start": { + "line": 63, + "column": 27 + }, + "end": { + "line": 63, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "j", + "start": 1641, + "end": 1642, + "loc": { + "start": { + "line": 63, + "column": 28 + }, + "end": { + "line": 63, + "column": 29 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1642, + "end": 1643, + "loc": { + "start": { + "line": 63, + "column": 29 + }, + "end": { + "line": 63, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1643, + "end": 1644, + "loc": { + "start": { + "line": 63, + "column": 30 + }, + "end": { + "line": 63, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "location", + "start": 1645, + "end": 1653, + "loc": { + "start": { + "line": 63, + "column": 32 + }, + "end": { + "line": 63, + "column": 40 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1653, + "end": 1654, + "loc": { + "start": { + "line": 63, + "column": 40 + }, + "end": { + "line": 63, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "href", + "start": 1654, + "end": 1658, + "loc": { + "start": { + "line": 63, + "column": 41 + }, + "end": { + "line": 63, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1658, + "end": 1659, + "loc": { + "start": { + "line": 63, + "column": 45 + }, + "end": { + "line": 63, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "location", + "start": 1660, + "end": 1668, + "loc": { + "start": { + "line": 63, + "column": 47 + }, + "end": { + "line": 63, + "column": 55 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1668, + "end": 1669, + "loc": { + "start": { + "line": 63, + "column": 55 + }, + "end": { + "line": 63, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "search", + "start": 1669, + "end": 1675, + "loc": { + "start": { + "line": 63, + "column": 56 + }, + "end": { + "line": 63, + "column": 62 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1675, + "end": 1676, + "loc": { + "start": { + "line": 63, + "column": 62 + }, + "end": { + "line": 63, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "location", + "start": 1677, + "end": 1685, + "loc": { + "start": { + "line": 63, + "column": 64 + }, + "end": { + "line": 63, + "column": 72 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1685, + "end": 1686, + "loc": { + "start": { + "line": 63, + "column": 72 + }, + "end": { + "line": 63, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 1686, + "end": 1690, + "loc": { + "start": { + "line": 63, + "column": 73 + }, + "end": { + "line": 63, + "column": 77 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1690, + "end": 1691, + "loc": { + "start": { + "line": 63, + "column": 77 + }, + "end": { + "line": 63, + "column": 78 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1691, + "end": 1692, + "loc": { + "start": { + "line": 63, + "column": 78 + }, + "end": { + "line": 63, + "column": 79 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1693, + "end": 1694, + "loc": { + "start": { + "line": 63, + "column": 80 + }, + "end": { + "line": 63, + "column": 81 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1703, + "end": 1705, + "loc": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 64, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1706, + "end": 1707, + "loc": { + "start": { + "line": 64, + "column": 11 + }, + "end": { + "line": 64, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goal", + "start": 1707, + "end": 1711, + "loc": { + "start": { + "line": 64, + "column": 12 + }, + "end": { + "line": 64, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1711, + "end": 1712, + "loc": { + "start": { + "line": 64, + "column": 16 + }, + "end": { + "line": 64, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 1712, + "end": 1716, + "loc": { + "start": { + "line": 64, + "column": 17 + }, + "end": { + "line": 64, + "column": 21 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 1717, + "end": 1720, + "loc": { + "start": { + "line": 64, + "column": 22 + }, + "end": { + "line": 64, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "pageview", + "start": 1721, + "end": 1731, + "loc": { + "start": { + "line": 64, + "column": 26 + }, + "end": { + "line": 64, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1731, + "end": 1732, + "loc": { + "start": { + "line": 64, + "column": 36 + }, + "end": { + "line": 64, + "column": 37 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1733, + "end": 1734, + "loc": { + "start": { + "line": 64, + "column": 38 + }, + "end": { + "line": 64, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onEvent", + "start": 1745, + "end": 1752, + "loc": { + "start": { + "line": 65, + "column": 10 + }, + "end": { + "line": 65, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1752, + "end": 1753, + "loc": { + "start": { + "line": 65, + "column": 17 + }, + "end": { + "line": 65, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "pageview", + "start": 1753, + "end": 1763, + "loc": { + "start": { + "line": 65, + "column": 18 + }, + "end": { + "line": 65, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1763, + "end": 1764, + "loc": { + "start": { + "line": 65, + "column": 28 + }, + "end": { + "line": 65, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goal", + "start": 1765, + "end": 1769, + "loc": { + "start": { + "line": 65, + "column": 30 + }, + "end": { + "line": 65, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1769, + "end": 1770, + "loc": { + "start": { + "line": 65, + "column": 34 + }, + "end": { + "line": 65, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1770, + "end": 1771, + "loc": { + "start": { + "line": 65, + "column": 35 + }, + "end": { + "line": 65, + "column": 36 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1780, + "end": 1781, + "loc": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 9 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 1782, + "end": 1786, + "loc": { + "start": { + "line": 66, + "column": 10 + }, + "end": { + "line": 66, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1787, + "end": 1788, + "loc": { + "start": { + "line": 66, + "column": 15 + }, + "end": { + "line": 66, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clickGoals", + "start": 1799, + "end": 1809, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1809, + "end": 1810, + "loc": { + "start": { + "line": 67, + "column": 20 + }, + "end": { + "line": 67, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 1810, + "end": 1814, + "loc": { + "start": { + "line": 67, + "column": 21 + }, + "end": { + "line": 67, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1814, + "end": 1815, + "loc": { + "start": { + "line": 67, + "column": 25 + }, + "end": { + "line": 67, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goal", + "start": 1815, + "end": 1819, + "loc": { + "start": { + "line": 67, + "column": 26 + }, + "end": { + "line": 67, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1819, + "end": 1820, + "loc": { + "start": { + "line": 67, + "column": 30 + }, + "end": { + "line": 67, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1820, + "end": 1821, + "loc": { + "start": { + "line": 67, + "column": 31 + }, + "end": { + "line": 67, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onEvent", + "start": 1832, + "end": 1839, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1839, + "end": 1840, + "loc": { + "start": { + "line": 68, + "column": 17 + }, + "end": { + "line": 68, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "click_pageview", + "start": 1840, + "end": 1856, + "loc": { + "start": { + "line": 68, + "column": 18 + }, + "end": { + "line": 68, + "column": 34 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1856, + "end": 1857, + "loc": { + "start": { + "line": 68, + "column": 34 + }, + "end": { + "line": 68, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goal", + "start": 1858, + "end": 1862, + "loc": { + "start": { + "line": 68, + "column": 36 + }, + "end": { + "line": 68, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1862, + "end": 1863, + "loc": { + "start": { + "line": 68, + "column": 40 + }, + "end": { + "line": 68, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1863, + "end": 1864, + "loc": { + "start": { + "line": 68, + "column": 41 + }, + "end": { + "line": 68, + "column": 42 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1873, + "end": 1874, + "loc": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 69, + "column": 9 + } + } + }, + { + "type": { + "label": "break", + "keyword": "break", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "break", + "start": 1883, + "end": 1888, + "loc": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1888, + "end": 1889, + "loc": { + "start": { + "line": 70, + "column": 13 + }, + "end": { + "line": 70, + "column": 14 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1896, + "end": 1897, + "loc": { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 71, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1902, + "end": 1903, + "loc": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1906, + "end": 1907, + "loc": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 73, + "column": 3 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1911, + "end": 1913, + "loc": { + "start": { + "line": 75, + "column": 2 + }, + "end": { + "line": 75, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1914, + "end": 1915, + "loc": { + "start": { + "line": 75, + "column": 5 + }, + "end": { + "line": 75, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clickGoals", + "start": 1915, + "end": 1925, + "loc": { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 75, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1925, + "end": 1926, + "loc": { + "start": { + "line": 75, + "column": 16 + }, + "end": { + "line": 75, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 1926, + "end": 1932, + "loc": { + "start": { + "line": 75, + "column": 17 + }, + "end": { + "line": 75, + "column": 23 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": ">", + "start": 1933, + "end": 1934, + "loc": { + "start": { + "line": 75, + "column": 24 + }, + "end": { + "line": 75, + "column": 25 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1935, + "end": 1936, + "loc": { + "start": { + "line": 75, + "column": 26 + }, + "end": { + "line": 75, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1936, + "end": 1937, + "loc": { + "start": { + "line": 75, + "column": 27 + }, + "end": { + "line": 75, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1938, + "end": 1939, + "loc": { + "start": { + "line": 75, + "column": 29 + }, + "end": { + "line": 75, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "listenerFn", + "start": 1944, + "end": 1954, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1955, + "end": 1956, + "loc": { + "start": { + "line": 76, + "column": 15 + }, + "end": { + "line": 76, + "column": 16 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1957, + "end": 1965, + "loc": { + "start": { + "line": 76, + "column": 17 + }, + "end": { + "line": 76, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1965, + "end": 1966, + "loc": { + "start": { + "line": 76, + "column": 25 + }, + "end": { + "line": 76, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1966, + "end": 1971, + "loc": { + "start": { + "line": 76, + "column": 26 + }, + "end": { + "line": 76, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1971, + "end": 1972, + "loc": { + "start": { + "line": 76, + "column": 31 + }, + "end": { + "line": 76, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1973, + "end": 1974, + "loc": { + "start": { + "line": 76, + "column": 33 + }, + "end": { + "line": 76, + "column": 34 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1981, + "end": 1986, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 1987, + "end": 1992, + "loc": { + "start": { + "line": 77, + "column": 12 + }, + "end": { + "line": 77, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1993, + "end": 1994, + "loc": { + "start": { + "line": 77, + "column": 18 + }, + "end": { + "line": 77, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "findGoalsForClick", + "start": 1995, + "end": 2012, + "loc": { + "start": { + "line": 77, + "column": 20 + }, + "end": { + "line": 77, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2012, + "end": 2013, + "loc": { + "start": { + "line": 77, + "column": 37 + }, + "end": { + "line": 77, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2013, + "end": 2018, + "loc": { + "start": { + "line": 77, + "column": 38 + }, + "end": { + "line": 77, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2018, + "end": 2019, + "loc": { + "start": { + "line": 77, + "column": 43 + }, + "end": { + "line": 77, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clickGoals", + "start": 2020, + "end": 2030, + "loc": { + "start": { + "line": 77, + "column": 45 + }, + "end": { + "line": 77, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2030, + "end": 2031, + "loc": { + "start": { + "line": 77, + "column": 55 + }, + "end": { + "line": 77, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2031, + "end": 2032, + "loc": { + "start": { + "line": 77, + "column": 56 + }, + "end": { + "line": 77, + "column": 57 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 2039, + "end": 2042, + "loc": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 9 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2043, + "end": 2044, + "loc": { + "start": { + "line": 78, + "column": 10 + }, + "end": { + "line": 78, + "column": 11 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 2044, + "end": 2047, + "loc": { + "start": { + "line": 78, + "column": 11 + }, + "end": { + "line": 78, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 2048, + "end": 2049, + "loc": { + "start": { + "line": 78, + "column": 15 + }, + "end": { + "line": 78, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2050, + "end": 2051, + "loc": { + "start": { + "line": 78, + "column": 17 + }, + "end": { + "line": 78, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 2052, + "end": 2053, + "loc": { + "start": { + "line": 78, + "column": 19 + }, + "end": { + "line": 78, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2053, + "end": 2054, + "loc": { + "start": { + "line": 78, + "column": 20 + }, + "end": { + "line": 78, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 2055, + "end": 2056, + "loc": { + "start": { + "line": 78, + "column": 22 + }, + "end": { + "line": 78, + "column": 23 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 2057, + "end": 2058, + "loc": { + "start": { + "line": 78, + "column": 24 + }, + "end": { + "line": 78, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 2059, + "end": 2064, + "loc": { + "start": { + "line": 78, + "column": 26 + }, + "end": { + "line": 78, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2064, + "end": 2065, + "loc": { + "start": { + "line": 78, + "column": 31 + }, + "end": { + "line": 78, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 2065, + "end": 2071, + "loc": { + "start": { + "line": 78, + "column": 32 + }, + "end": { + "line": 78, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2071, + "end": 2072, + "loc": { + "start": { + "line": 78, + "column": 38 + }, + "end": { + "line": 78, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 2073, + "end": 2074, + "loc": { + "start": { + "line": 78, + "column": 40 + }, + "end": { + "line": 78, + "column": 41 + } + } + }, + { + "type": { + "label": "++/--", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": true, + "binop": null + }, + "value": "++", + "start": 2074, + "end": 2076, + "loc": { + "start": { + "line": 78, + "column": 41 + }, + "end": { + "line": 78, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2076, + "end": 2077, + "loc": { + "start": { + "line": 78, + "column": 43 + }, + "end": { + "line": 78, + "column": 44 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2078, + "end": 2079, + "loc": { + "start": { + "line": 78, + "column": 45 + }, + "end": { + "line": 78, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onEvent", + "start": 2088, + "end": 2095, + "loc": { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 79, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2095, + "end": 2096, + "loc": { + "start": { + "line": 79, + "column": 15 + }, + "end": { + "line": 79, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "click", + "start": 2096, + "end": 2103, + "loc": { + "start": { + "line": 79, + "column": 16 + }, + "end": { + "line": 79, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2103, + "end": 2104, + "loc": { + "start": { + "line": 79, + "column": 23 + }, + "end": { + "line": 79, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 2105, + "end": 2110, + "loc": { + "start": { + "line": 79, + "column": 25 + }, + "end": { + "line": 79, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2110, + "end": 2111, + "loc": { + "start": { + "line": 79, + "column": 30 + }, + "end": { + "line": 79, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 2111, + "end": 2112, + "loc": { + "start": { + "line": 79, + "column": 31 + }, + "end": { + "line": 79, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2112, + "end": 2113, + "loc": { + "start": { + "line": 79, + "column": 32 + }, + "end": { + "line": 79, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2113, + "end": 2114, + "loc": { + "start": { + "line": 79, + "column": 33 + }, + "end": { + "line": 79, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2114, + "end": 2115, + "loc": { + "start": { + "line": 79, + "column": 34 + }, + "end": { + "line": 79, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2122, + "end": 2123, + "loc": { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 80, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2128, + "end": 2129, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2129, + "end": 2130, + "loc": { + "start": { + "line": 81, + "column": 5 + }, + "end": { + "line": 81, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "document", + "start": 2136, + "end": 2144, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2144, + "end": 2145, + "loc": { + "start": { + "line": 83, + "column": 12 + }, + "end": { + "line": 83, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addEventListener", + "start": 2145, + "end": 2161, + "loc": { + "start": { + "line": 83, + "column": 13 + }, + "end": { + "line": 83, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2161, + "end": 2162, + "loc": { + "start": { + "line": 83, + "column": 29 + }, + "end": { + "line": 83, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "click", + "start": 2162, + "end": 2169, + "loc": { + "start": { + "line": 83, + "column": 30 + }, + "end": { + "line": 83, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2169, + "end": 2170, + "loc": { + "start": { + "line": 83, + "column": 37 + }, + "end": { + "line": 83, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "listenerFn", + "start": 2171, + "end": 2181, + "loc": { + "start": { + "line": 83, + "column": 39 + }, + "end": { + "line": 83, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2181, + "end": 2182, + "loc": { + "start": { + "line": 83, + "column": 49 + }, + "end": { + "line": 83, + "column": 50 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2182, + "end": 2183, + "loc": { + "start": { + "line": 83, + "column": 50 + }, + "end": { + "line": 83, + "column": 51 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2186, + "end": 2187, + "loc": { + "start": { + "line": 84, + "column": 2 + }, + "end": { + "line": 84, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "tracker", + "start": 2191, + "end": 2198, + "loc": { + "start": { + "line": 86, + "column": 2 + }, + "end": { + "line": 86, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2198, + "end": 2199, + "loc": { + "start": { + "line": 86, + "column": 9 + }, + "end": { + "line": 86, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dispose", + "start": 2199, + "end": 2206, + "loc": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 86, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2207, + "end": 2208, + "loc": { + "start": { + "line": 86, + "column": 18 + }, + "end": { + "line": 86, + "column": 19 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 2209, + "end": 2217, + "loc": { + "start": { + "line": 86, + "column": 20 + }, + "end": { + "line": 86, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2217, + "end": 2218, + "loc": { + "start": { + "line": 86, + "column": 28 + }, + "end": { + "line": 86, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2218, + "end": 2219, + "loc": { + "start": { + "line": 86, + "column": 29 + }, + "end": { + "line": 86, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2220, + "end": 2221, + "loc": { + "start": { + "line": 86, + "column": 31 + }, + "end": { + "line": 86, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "document", + "start": 2226, + "end": 2234, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2234, + "end": 2235, + "loc": { + "start": { + "line": 87, + "column": 12 + }, + "end": { + "line": 87, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "removeEventListener", + "start": 2235, + "end": 2254, + "loc": { + "start": { + "line": 87, + "column": 13 + }, + "end": { + "line": 87, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2254, + "end": 2255, + "loc": { + "start": { + "line": 87, + "column": 32 + }, + "end": { + "line": 87, + "column": 33 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "click", + "start": 2255, + "end": 2262, + "loc": { + "start": { + "line": 87, + "column": 33 + }, + "end": { + "line": 87, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2262, + "end": 2263, + "loc": { + "start": { + "line": 87, + "column": 40 + }, + "end": { + "line": 87, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "listenerFn", + "start": 2264, + "end": 2274, + "loc": { + "start": { + "line": 87, + "column": 42 + }, + "end": { + "line": 87, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2274, + "end": 2275, + "loc": { + "start": { + "line": 87, + "column": 52 + }, + "end": { + "line": 87, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2275, + "end": 2276, + "loc": { + "start": { + "line": 87, + "column": 53 + }, + "end": { + "line": 87, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2279, + "end": 2280, + "loc": { + "start": { + "line": 88, + "column": 2 + }, + "end": { + "line": 88, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2280, + "end": 2281, + "loc": { + "start": { + "line": 88, + "column": 3 + }, + "end": { + "line": 88, + "column": 4 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 2285, + "end": 2291, + "loc": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 90, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "tracker", + "start": 2292, + "end": 2299, + "loc": { + "start": { + "line": 90, + "column": 9 + }, + "end": { + "line": 90, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2299, + "end": 2300, + "loc": { + "start": { + "line": 90, + "column": 16 + }, + "end": { + "line": 90, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2301, + "end": 2302, + "loc": { + "start": { + "line": 91, + "column": 0 + }, + "end": { + "line": 91, + "column": 1 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2303, + "end": 2303, + "loc": { + "start": { + "line": 92, + "column": 0 + }, + "end": { + "line": 92, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/Identity.js.json b/docs/ast/source/Identity.js.json new file mode 100644 index 00000000..29b32fe0 --- /dev/null +++ b/docs/ast/source/Identity.js.json @@ -0,0 +1,5127 @@ +{ + "type": "File", + "start": 0, + "end": 516, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 30, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 516, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 30, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 33, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 33 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 7, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 17 + } + }, + "local": { + "type": "Identifier", + "start": 12, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 12 + }, + "end": { + "line": 1, + "column": 17 + }, + "identifierName": "utils" + }, + "name": "utils" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 23, + "end": 32, + "loc": { + "start": { + "line": 1, + "column": 23 + }, + "end": { + "line": 1, + "column": 32 + } + }, + "extra": { + "rawValue": "./utils", + "raw": "'./utils'" + }, + "value": "./utils" + } + }, + { + "type": "FunctionDeclaration", + "start": 35, + "end": 167, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 9, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 44, + "end": 56, + "loc": { + "start": { + "line": 3, + "column": 9 + }, + "end": { + "line": 3, + "column": 21 + }, + "identifierName": "sanitizeUser" + }, + "name": "sanitizeUser" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 57, + "end": 58, + "loc": { + "start": { + "line": 3, + "column": 22 + }, + "end": { + "line": 3, + "column": 23 + }, + "identifierName": "u" + }, + "name": "u" + } + ], + "body": { + "type": "BlockStatement", + "start": 60, + "end": 167, + "loc": { + "start": { + "line": 3, + "column": 25 + }, + "end": { + "line": 9, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 64, + "end": 92, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 30 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 70, + "end": 91, + "loc": { + "start": { + "line": 4, + "column": 8 + }, + "end": { + "line": 4, + "column": 29 + } + }, + "id": { + "type": "Identifier", + "start": 70, + "end": 74, + "loc": { + "start": { + "line": 4, + "column": 8 + }, + "end": { + "line": 4, + "column": 12 + }, + "identifierName": "sane" + }, + "name": "sane" + }, + "init": { + "type": "CallExpression", + "start": 77, + "end": 91, + "loc": { + "start": { + "line": 4, + "column": 15 + }, + "end": { + "line": 4, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 77, + "end": 88, + "loc": { + "start": { + "line": 4, + "column": 15 + }, + "end": { + "line": 4, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 77, + "end": 82, + "loc": { + "start": { + "line": 4, + "column": 15 + }, + "end": { + "line": 4, + "column": 20 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 83, + "end": 88, + "loc": { + "start": { + "line": 4, + "column": 21 + }, + "end": { + "line": 4, + "column": 26 + }, + "identifierName": "clone" + }, + "name": "clone" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 89, + "end": 90, + "loc": { + "start": { + "line": 4, + "column": 27 + }, + "end": { + "line": 4, + "column": 28 + }, + "identifierName": "u" + }, + "name": "u" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 95, + "end": 150, + "loc": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 7, + "column": 3 + } + }, + "test": { + "type": "MemberExpression", + "start": 99, + "end": 107, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 99, + "end": 103, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 10 + }, + "identifierName": "sane" + }, + "name": "sane" + }, + "property": { + "type": "Identifier", + "start": 104, + "end": 107, + "loc": { + "start": { + "line": 5, + "column": 11 + }, + "end": { + "line": 5, + "column": 14 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 109, + "end": 150, + "loc": { + "start": { + "line": 5, + "column": 16 + }, + "end": { + "line": 7, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 115, + "end": 146, + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 115, + "end": 145, + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 34 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 115, + "end": 123, + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 115, + "end": 119, + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 8 + }, + "identifierName": "sane" + }, + "name": "sane" + }, + "property": { + "type": "Identifier", + "start": 120, + "end": 123, + "loc": { + "start": { + "line": 6, + "column": 9 + }, + "end": { + "line": 6, + "column": 12 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "right": { + "type": "CallExpression", + "start": 126, + "end": 145, + "loc": { + "start": { + "line": 6, + "column": 15 + }, + "end": { + "line": 6, + "column": 34 + } + }, + "callee": { + "type": "MemberExpression", + "start": 126, + "end": 143, + "loc": { + "start": { + "line": 6, + "column": 15 + }, + "end": { + "line": 6, + "column": 32 + } + }, + "object": { + "type": "MemberExpression", + "start": 126, + "end": 134, + "loc": { + "start": { + "line": 6, + "column": 15 + }, + "end": { + "line": 6, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 126, + "end": 130, + "loc": { + "start": { + "line": 6, + "column": 15 + }, + "end": { + "line": 6, + "column": 19 + }, + "identifierName": "sane" + }, + "name": "sane" + }, + "property": { + "type": "Identifier", + "start": 131, + "end": 134, + "loc": { + "start": { + "line": 6, + "column": 20 + }, + "end": { + "line": 6, + "column": 23 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 135, + "end": 143, + "loc": { + "start": { + "line": 6, + "column": 24 + }, + "end": { + "line": 6, + "column": 32 + }, + "identifierName": "toString" + }, + "name": "toString" + }, + "computed": false + }, + "arguments": [] + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 153, + "end": 165, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 14 + } + }, + "argument": { + "type": "Identifier", + "start": 160, + "end": 164, + "loc": { + "start": { + "line": 8, + "column": 9 + }, + "end": { + "line": 8, + "column": 13 + }, + "identifierName": "sane" + }, + "name": "sane" + } + } + ], + "directives": [] + } + }, + { + "type": "ExportDefaultDeclaration", + "start": 169, + "end": 515, + "loc": { + "start": { + "line": 11, + "column": 0 + }, + "end": { + "line": 29, + "column": 1 + } + }, + "declaration": { + "type": "FunctionDeclaration", + "start": 184, + "end": 515, + "loc": { + "start": { + "line": 11, + "column": 15 + }, + "end": { + "line": 29, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 193, + "end": 201, + "loc": { + "start": { + "line": 11, + "column": 24 + }, + "end": { + "line": 11, + "column": 32 + }, + "identifierName": "Identity" + }, + "name": "Identity" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 202, + "end": 213, + "loc": { + "start": { + "line": 11, + "column": 33 + }, + "end": { + "line": 11, + "column": 44 + }, + "identifierName": "initialUser" + }, + "name": "initialUser" + }, + { + "type": "Identifier", + "start": 215, + "end": 223, + "loc": { + "start": { + "line": 11, + "column": 46 + }, + "end": { + "line": 11, + "column": 54 + }, + "identifierName": "onChange" + }, + "name": "onChange" + } + ], + "body": { + "type": "BlockStatement", + "start": 225, + "end": 515, + "loc": { + "start": { + "line": 11, + "column": 56 + }, + "end": { + "line": 29, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 229, + "end": 246, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 19 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 235, + "end": 245, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 18 + } + }, + "id": { + "type": "Identifier", + "start": 235, + "end": 240, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 13 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "init": { + "type": "ObjectExpression", + "start": 243, + "end": 245, + "loc": { + "start": { + "line": 12, + "column": 16 + }, + "end": { + "line": 12, + "column": 18 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 249, + "end": 258, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 11 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 253, + "end": 257, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 10 + } + }, + "id": { + "type": "Identifier", + "start": 253, + "end": 257, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 10 + }, + "identifierName": "user" + }, + "name": "user" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "ExpressionStatement", + "start": 262, + "end": 357, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 18, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 262, + "end": 356, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 262, + "end": 275, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 262, + "end": 267, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 7 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 268, + "end": 275, + "loc": { + "start": { + "line": 15, + "column": 8 + }, + "end": { + "line": 15, + "column": 15 + }, + "identifierName": "setUser" + }, + "name": "setUser" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 278, + "end": 356, + "loc": { + "start": { + "line": 15, + "column": 18 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 287, + "end": 288, + "loc": { + "start": { + "line": 15, + "column": 27 + }, + "end": { + "line": 15, + "column": 28 + }, + "identifierName": "u" + }, + "name": "u" + } + ], + "body": { + "type": "BlockStatement", + "start": 290, + "end": 356, + "loc": { + "start": { + "line": 15, + "column": 30 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 296, + "end": 319, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 27 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 296, + "end": 318, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 26 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 296, + "end": 300, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 8 + }, + "identifierName": "user" + }, + "name": "user" + }, + "right": { + "type": "CallExpression", + "start": 303, + "end": 318, + "loc": { + "start": { + "line": 16, + "column": 11 + }, + "end": { + "line": 16, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 303, + "end": 315, + "loc": { + "start": { + "line": 16, + "column": 11 + }, + "end": { + "line": 16, + "column": 23 + }, + "identifierName": "sanitizeUser" + }, + "name": "sanitizeUser" + }, + "arguments": [ + { + "type": "Identifier", + "start": 316, + "end": 317, + "loc": { + "start": { + "line": 16, + "column": 24 + }, + "end": { + "line": 16, + "column": 25 + }, + "identifierName": "u" + }, + "name": "u" + } + ] + } + } + }, + { + "type": "ExpressionStatement", + "start": 324, + "end": 352, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 32 + } + }, + "expression": { + "type": "CallExpression", + "start": 324, + "end": 351, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 31 + } + }, + "callee": { + "type": "Identifier", + "start": 324, + "end": 332, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 12 + }, + "identifierName": "onChange" + }, + "name": "onChange" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 333, + "end": 350, + "loc": { + "start": { + "line": 17, + "column": 13 + }, + "end": { + "line": 17, + "column": 30 + } + }, + "callee": { + "type": "MemberExpression", + "start": 333, + "end": 344, + "loc": { + "start": { + "line": 17, + "column": 13 + }, + "end": { + "line": 17, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 333, + "end": 338, + "loc": { + "start": { + "line": 17, + "column": 13 + }, + "end": { + "line": 17, + "column": 18 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 339, + "end": 344, + "loc": { + "start": { + "line": 17, + "column": 19 + }, + "end": { + "line": 17, + "column": 24 + }, + "identifierName": "clone" + }, + "name": "clone" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 345, + "end": 349, + "loc": { + "start": { + "line": 17, + "column": 25 + }, + "end": { + "line": 17, + "column": 29 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + ] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 361, + "end": 438, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 22, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 361, + "end": 437, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 361, + "end": 374, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 361, + "end": 366, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 7 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 367, + "end": 374, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 20, + "column": 15 + }, + "identifierName": "getUser" + }, + "name": "getUser" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 377, + "end": 437, + "loc": { + "start": { + "line": 20, + "column": 18 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 388, + "end": 437, + "loc": { + "start": { + "line": 20, + "column": 29 + }, + "end": { + "line": 22, + "column": 3 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 394, + "end": 433, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 43 + } + }, + "argument": { + "type": "ConditionalExpression", + "start": 401, + "end": 432, + "loc": { + "start": { + "line": 21, + "column": 11 + }, + "end": { + "line": 21, + "column": 42 + } + }, + "test": { + "type": "Identifier", + "start": 401, + "end": 405, + "loc": { + "start": { + "line": 21, + "column": 11 + }, + "end": { + "line": 21, + "column": 15 + }, + "identifierName": "user" + }, + "name": "user" + }, + "consequent": { + "type": "CallExpression", + "start": 408, + "end": 425, + "loc": { + "start": { + "line": 21, + "column": 18 + }, + "end": { + "line": 21, + "column": 35 + } + }, + "callee": { + "type": "MemberExpression", + "start": 408, + "end": 419, + "loc": { + "start": { + "line": 21, + "column": 18 + }, + "end": { + "line": 21, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 408, + "end": 413, + "loc": { + "start": { + "line": 21, + "column": 18 + }, + "end": { + "line": 21, + "column": 23 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 414, + "end": 419, + "loc": { + "start": { + "line": 21, + "column": 24 + }, + "end": { + "line": 21, + "column": 29 + }, + "identifierName": "clone" + }, + "name": "clone" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 420, + "end": 424, + "loc": { + "start": { + "line": 21, + "column": 30 + }, + "end": { + "line": 21, + "column": 34 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + }, + "alternate": { + "type": "NullLiteral", + "start": 428, + "end": 432, + "loc": { + "start": { + "line": 21, + "column": 38 + }, + "end": { + "line": 21, + "column": 42 + } + } + } + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "IfStatement", + "start": 442, + "end": 496, + "loc": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "test": { + "type": "Identifier", + "start": 446, + "end": 457, + "loc": { + "start": { + "line": 24, + "column": 6 + }, + "end": { + "line": 24, + "column": 17 + }, + "identifierName": "initialUser" + }, + "name": "initialUser" + }, + "consequent": { + "type": "BlockStatement", + "start": 459, + "end": 496, + "loc": { + "start": { + "line": 24, + "column": 19 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 465, + "end": 492, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 31 + } + }, + "expression": { + "type": "CallExpression", + "start": 465, + "end": 491, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 30 + } + }, + "callee": { + "type": "MemberExpression", + "start": 465, + "end": 478, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 465, + "end": 470, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 9 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 471, + "end": 478, + "loc": { + "start": { + "line": 25, + "column": 10 + }, + "end": { + "line": 25, + "column": 17 + }, + "identifierName": "setUser" + }, + "name": "setUser" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 479, + "end": 490, + "loc": { + "start": { + "line": 25, + "column": 18 + }, + "end": { + "line": 25, + "column": 29 + }, + "identifierName": "initialUser" + }, + "name": "initialUser" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 500, + "end": 513, + "loc": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 15 + } + }, + "argument": { + "type": "Identifier", + "start": 507, + "end": 512, + "loc": { + "start": { + "line": 28, + "column": 9 + }, + "end": { + "line": 28, + "column": 14 + }, + "identifierName": "ident" + }, + "name": "ident" + } + } + ], + "directives": [] + }, + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [] + }, + "comments": [], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 7, + "end": 8, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "as", + "start": 9, + "end": 11, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 12, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 12 + }, + "end": { + "line": 1, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 18, + "end": 22, + "loc": { + "start": { + "line": 1, + "column": 18 + }, + "end": { + "line": 1, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./utils", + "start": 23, + "end": 32, + "loc": { + "start": { + "line": 1, + "column": 23 + }, + "end": { + "line": 1, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 32, + "end": 33, + "loc": { + "start": { + "line": 1, + "column": 32 + }, + "end": { + "line": 1, + "column": 33 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 35, + "end": 43, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sanitizeUser", + "start": 44, + "end": 56, + "loc": { + "start": { + "line": 3, + "column": 9 + }, + "end": { + "line": 3, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 56, + "end": 57, + "loc": { + "start": { + "line": 3, + "column": 21 + }, + "end": { + "line": 3, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "u", + "start": 57, + "end": 58, + "loc": { + "start": { + "line": 3, + "column": 22 + }, + "end": { + "line": 3, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 58, + "end": 59, + "loc": { + "start": { + "line": 3, + "column": 23 + }, + "end": { + "line": 3, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 60, + "end": 61, + "loc": { + "start": { + "line": 3, + "column": 25 + }, + "end": { + "line": 3, + "column": 26 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 64, + "end": 69, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sane", + "start": 70, + "end": 74, + "loc": { + "start": { + "line": 4, + "column": 8 + }, + "end": { + "line": 4, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 75, + "end": 76, + "loc": { + "start": { + "line": 4, + "column": 13 + }, + "end": { + "line": 4, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 77, + "end": 82, + "loc": { + "start": { + "line": 4, + "column": 15 + }, + "end": { + "line": 4, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 82, + "end": 83, + "loc": { + "start": { + "line": 4, + "column": 20 + }, + "end": { + "line": 4, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clone", + "start": 83, + "end": 88, + "loc": { + "start": { + "line": 4, + "column": 21 + }, + "end": { + "line": 4, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 88, + "end": 89, + "loc": { + "start": { + "line": 4, + "column": 26 + }, + "end": { + "line": 4, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "u", + "start": 89, + "end": 90, + "loc": { + "start": { + "line": 4, + "column": 27 + }, + "end": { + "line": 4, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 90, + "end": 91, + "loc": { + "start": { + "line": 4, + "column": 28 + }, + "end": { + "line": 4, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 91, + "end": 92, + "loc": { + "start": { + "line": 4, + "column": 29 + }, + "end": { + "line": 4, + "column": 30 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 95, + "end": 97, + "loc": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 98, + "end": 99, + "loc": { + "start": { + "line": 5, + "column": 5 + }, + "end": { + "line": 5, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sane", + "start": 99, + "end": 103, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 103, + "end": 104, + "loc": { + "start": { + "line": 5, + "column": 10 + }, + "end": { + "line": 5, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 104, + "end": 107, + "loc": { + "start": { + "line": 5, + "column": 11 + }, + "end": { + "line": 5, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 107, + "end": 108, + "loc": { + "start": { + "line": 5, + "column": 14 + }, + "end": { + "line": 5, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 109, + "end": 110, + "loc": { + "start": { + "line": 5, + "column": 16 + }, + "end": { + "line": 5, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sane", + "start": 115, + "end": 119, + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 119, + "end": 120, + "loc": { + "start": { + "line": 6, + "column": 8 + }, + "end": { + "line": 6, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 120, + "end": 123, + "loc": { + "start": { + "line": 6, + "column": 9 + }, + "end": { + "line": 6, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 124, + "end": 125, + "loc": { + "start": { + "line": 6, + "column": 13 + }, + "end": { + "line": 6, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sane", + "start": 126, + "end": 130, + "loc": { + "start": { + "line": 6, + "column": 15 + }, + "end": { + "line": 6, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 130, + "end": 131, + "loc": { + "start": { + "line": 6, + "column": 19 + }, + "end": { + "line": 6, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 131, + "end": 134, + "loc": { + "start": { + "line": 6, + "column": 20 + }, + "end": { + "line": 6, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 134, + "end": 135, + "loc": { + "start": { + "line": 6, + "column": 23 + }, + "end": { + "line": 6, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toString", + "start": 135, + "end": 143, + "loc": { + "start": { + "line": 6, + "column": 24 + }, + "end": { + "line": 6, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 143, + "end": 144, + "loc": { + "start": { + "line": 6, + "column": 32 + }, + "end": { + "line": 6, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 144, + "end": 145, + "loc": { + "start": { + "line": 6, + "column": 33 + }, + "end": { + "line": 6, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 145, + "end": 146, + "loc": { + "start": { + "line": 6, + "column": 34 + }, + "end": { + "line": 6, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 149, + "end": 150, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 7, + "column": 3 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 153, + "end": 159, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sane", + "start": 160, + "end": 164, + "loc": { + "start": { + "line": 8, + "column": 9 + }, + "end": { + "line": 8, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 164, + "end": 165, + "loc": { + "start": { + "line": 8, + "column": 13 + }, + "end": { + "line": 8, + "column": 14 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 166, + "end": 167, + "loc": { + "start": { + "line": 9, + "column": 0 + }, + "end": { + "line": 9, + "column": 1 + } + } + }, + { + "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": 169, + "end": 175, + "loc": { + "start": { + "line": 11, + "column": 0 + }, + "end": { + "line": 11, + "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": 176, + "end": 183, + "loc": { + "start": { + "line": 11, + "column": 7 + }, + "end": { + "line": 11, + "column": 14 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 184, + "end": 192, + "loc": { + "start": { + "line": 11, + "column": 15 + }, + "end": { + "line": 11, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Identity", + "start": 193, + "end": 201, + "loc": { + "start": { + "line": 11, + "column": 24 + }, + "end": { + "line": 11, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 201, + "end": 202, + "loc": { + "start": { + "line": 11, + "column": 32 + }, + "end": { + "line": 11, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialUser", + "start": 202, + "end": 213, + "loc": { + "start": { + "line": 11, + "column": 33 + }, + "end": { + "line": 11, + "column": 44 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 213, + "end": 214, + "loc": { + "start": { + "line": 11, + "column": 44 + }, + "end": { + "line": 11, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onChange", + "start": 215, + "end": 223, + "loc": { + "start": { + "line": 11, + "column": 46 + }, + "end": { + "line": 11, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 223, + "end": 224, + "loc": { + "start": { + "line": 11, + "column": 54 + }, + "end": { + "line": 11, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 225, + "end": 226, + "loc": { + "start": { + "line": 11, + "column": 56 + }, + "end": { + "line": 11, + "column": 57 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 229, + "end": 234, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 235, + "end": 240, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 241, + "end": 242, + "loc": { + "start": { + "line": 12, + "column": 14 + }, + "end": { + "line": 12, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 243, + "end": 244, + "loc": { + "start": { + "line": 12, + "column": 16 + }, + "end": { + "line": 12, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 244, + "end": 245, + "loc": { + "start": { + "line": 12, + "column": 17 + }, + "end": { + "line": 12, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 245, + "end": 246, + "loc": { + "start": { + "line": 12, + "column": 18 + }, + "end": { + "line": 12, + "column": 19 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 249, + "end": 252, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 253, + "end": 257, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 257, + "end": 258, + "loc": { + "start": { + "line": 13, + "column": 10 + }, + "end": { + "line": 13, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 262, + "end": 267, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 267, + "end": 268, + "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": "setUser", + "start": 268, + "end": 275, + "loc": { + "start": { + "line": 15, + "column": 8 + }, + "end": { + "line": 15, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 276, + "end": 277, + "loc": { + "start": { + "line": 15, + "column": 16 + }, + "end": { + "line": 15, + "column": 17 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 278, + "end": 286, + "loc": { + "start": { + "line": 15, + "column": 18 + }, + "end": { + "line": 15, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 286, + "end": 287, + "loc": { + "start": { + "line": 15, + "column": 26 + }, + "end": { + "line": 15, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "u", + "start": 287, + "end": 288, + "loc": { + "start": { + "line": 15, + "column": 27 + }, + "end": { + "line": 15, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 288, + "end": 289, + "loc": { + "start": { + "line": 15, + "column": 28 + }, + "end": { + "line": 15, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 290, + "end": 291, + "loc": { + "start": { + "line": 15, + "column": 30 + }, + "end": { + "line": 15, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 296, + "end": 300, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 8 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 301, + "end": 302, + "loc": { + "start": { + "line": 16, + "column": 9 + }, + "end": { + "line": 16, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sanitizeUser", + "start": 303, + "end": 315, + "loc": { + "start": { + "line": 16, + "column": 11 + }, + "end": { + "line": 16, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 315, + "end": 316, + "loc": { + "start": { + "line": 16, + "column": 23 + }, + "end": { + "line": 16, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "u", + "start": 316, + "end": 317, + "loc": { + "start": { + "line": 16, + "column": 24 + }, + "end": { + "line": 16, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 317, + "end": 318, + "loc": { + "start": { + "line": 16, + "column": 25 + }, + "end": { + "line": 16, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 318, + "end": 319, + "loc": { + "start": { + "line": 16, + "column": 26 + }, + "end": { + "line": 16, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onChange", + "start": 324, + "end": 332, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 332, + "end": 333, + "loc": { + "start": { + "line": 17, + "column": 12 + }, + "end": { + "line": 17, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 333, + "end": 338, + "loc": { + "start": { + "line": 17, + "column": 13 + }, + "end": { + "line": 17, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 338, + "end": 339, + "loc": { + "start": { + "line": 17, + "column": 18 + }, + "end": { + "line": 17, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clone", + "start": 339, + "end": 344, + "loc": { + "start": { + "line": 17, + "column": 19 + }, + "end": { + "line": 17, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 344, + "end": 345, + "loc": { + "start": { + "line": 17, + "column": 24 + }, + "end": { + "line": 17, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 345, + "end": 349, + "loc": { + "start": { + "line": 17, + "column": 25 + }, + "end": { + "line": 17, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 349, + "end": 350, + "loc": { + "start": { + "line": 17, + "column": 29 + }, + "end": { + "line": 17, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 350, + "end": 351, + "loc": { + "start": { + "line": 17, + "column": 30 + }, + "end": { + "line": 17, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 351, + "end": 352, + "loc": { + "start": { + "line": 17, + "column": 31 + }, + "end": { + "line": 17, + "column": 32 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 355, + "end": 356, + "loc": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 356, + "end": 357, + "loc": { + "start": { + "line": 18, + "column": 3 + }, + "end": { + "line": 18, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 361, + "end": 366, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 366, + "end": 367, + "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": "getUser", + "start": 367, + "end": 374, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 20, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 375, + "end": 376, + "loc": { + "start": { + "line": 20, + "column": 16 + }, + "end": { + "line": 20, + "column": 17 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 377, + "end": 385, + "loc": { + "start": { + "line": 20, + "column": 18 + }, + "end": { + "line": 20, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 385, + "end": 386, + "loc": { + "start": { + "line": 20, + "column": 26 + }, + "end": { + "line": 20, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 386, + "end": 387, + "loc": { + "start": { + "line": 20, + "column": 27 + }, + "end": { + "line": 20, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 388, + "end": 389, + "loc": { + "start": { + "line": 20, + "column": 29 + }, + "end": { + "line": 20, + "column": 30 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 394, + "end": 400, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 401, + "end": 405, + "loc": { + "start": { + "line": 21, + "column": 11 + }, + "end": { + "line": 21, + "column": 15 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 406, + "end": 407, + "loc": { + "start": { + "line": 21, + "column": 16 + }, + "end": { + "line": 21, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 408, + "end": 413, + "loc": { + "start": { + "line": 21, + "column": 18 + }, + "end": { + "line": 21, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 413, + "end": 414, + "loc": { + "start": { + "line": 21, + "column": 23 + }, + "end": { + "line": 21, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clone", + "start": 414, + "end": 419, + "loc": { + "start": { + "line": 21, + "column": 24 + }, + "end": { + "line": 21, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 419, + "end": 420, + "loc": { + "start": { + "line": 21, + "column": 29 + }, + "end": { + "line": 21, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 420, + "end": 424, + "loc": { + "start": { + "line": 21, + "column": 30 + }, + "end": { + "line": 21, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 424, + "end": 425, + "loc": { + "start": { + "line": 21, + "column": 34 + }, + "end": { + "line": 21, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 426, + "end": 427, + "loc": { + "start": { + "line": 21, + "column": 36 + }, + "end": { + "line": 21, + "column": 37 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 428, + "end": 432, + "loc": { + "start": { + "line": 21, + "column": 38 + }, + "end": { + "line": 21, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 432, + "end": 433, + "loc": { + "start": { + "line": 21, + "column": 42 + }, + "end": { + "line": 21, + "column": 43 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 436, + "end": 437, + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 437, + "end": 438, + "loc": { + "start": { + "line": 22, + "column": 3 + }, + "end": { + "line": 22, + "column": 4 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 442, + "end": 444, + "loc": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 445, + "end": 446, + "loc": { + "start": { + "line": 24, + "column": 5 + }, + "end": { + "line": 24, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialUser", + "start": 446, + "end": 457, + "loc": { + "start": { + "line": 24, + "column": 6 + }, + "end": { + "line": 24, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 457, + "end": 458, + "loc": { + "start": { + "line": 24, + "column": 17 + }, + "end": { + "line": 24, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 459, + "end": 460, + "loc": { + "start": { + "line": 24, + "column": 19 + }, + "end": { + "line": 24, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 465, + "end": 470, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 470, + "end": 471, + "loc": { + "start": { + "line": 25, + "column": 9 + }, + "end": { + "line": 25, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setUser", + "start": 471, + "end": 478, + "loc": { + "start": { + "line": 25, + "column": 10 + }, + "end": { + "line": 25, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 478, + "end": 479, + "loc": { + "start": { + "line": 25, + "column": 17 + }, + "end": { + "line": 25, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialUser", + "start": 479, + "end": 490, + "loc": { + "start": { + "line": 25, + "column": 18 + }, + "end": { + "line": 25, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 490, + "end": 491, + "loc": { + "start": { + "line": 25, + "column": 29 + }, + "end": { + "line": 25, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 491, + "end": 492, + "loc": { + "start": { + "line": 25, + "column": 30 + }, + "end": { + "line": 25, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 495, + "end": 496, + "loc": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 500, + "end": 506, + "loc": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 507, + "end": 512, + "loc": { + "start": { + "line": 28, + "column": 9 + }, + "end": { + "line": 28, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 512, + "end": 513, + "loc": { + "start": { + "line": 28, + "column": 14 + }, + "end": { + "line": 28, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 514, + "end": 515, + "loc": { + "start": { + "line": 29, + "column": 0 + }, + "end": { + "line": 29, + "column": 1 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 516, + "end": 516, + "loc": { + "start": { + "line": 30, + "column": 0 + }, + "end": { + "line": 30, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/Requestor.js.json b/docs/ast/source/Requestor.js.json new file mode 100644 index 00000000..622dab6c --- /dev/null +++ b/docs/ast/source/Requestor.js.json @@ -0,0 +1,19610 @@ +{ + "type": "File", + "start": 0, + "end": 2489, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 94, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 2489, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 94, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 33, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 33 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 7, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 17 + } + }, + "local": { + "type": "Identifier", + "start": 12, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 12 + }, + "end": { + "line": 1, + "column": 17 + }, + "identifierName": "utils" + }, + "name": "utils" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 23, + "end": 32, + "loc": { + "start": { + "line": 1, + "column": 23 + }, + "end": { + "line": 1, + "column": 32 + } + }, + "extra": { + "rawValue": "./utils", + "raw": "'./utils'" + }, + "value": "./utils" + } + }, + { + "type": "ImportDeclaration", + "start": 34, + "end": 69, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 35 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 41, + "end": 52, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 18 + } + }, + "local": { + "type": "Identifier", + "start": 46, + "end": 52, + "loc": { + "start": { + "line": 2, + "column": 12 + }, + "end": { + "line": 2, + "column": 18 + }, + "identifierName": "errors" + }, + "name": "errors" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 58, + "end": 68, + "loc": { + "start": { + "line": 2, + "column": 24 + }, + "end": { + "line": 2, + "column": 34 + } + }, + "extra": { + "rawValue": "./errors", + "raw": "'./errors'" + }, + "value": "./errors" + } + }, + { + "type": "ImportDeclaration", + "start": 70, + "end": 109, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 39 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 77, + "end": 90, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 20 + } + }, + "local": { + "type": "Identifier", + "start": 82, + "end": 90, + "loc": { + "start": { + "line": 3, + "column": 12 + }, + "end": { + "line": 3, + "column": 20 + }, + "identifierName": "messages" + }, + "name": "messages" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 96, + "end": 108, + "loc": { + "start": { + "line": 3, + "column": 26 + }, + "end": { + "line": 3, + "column": 38 + } + }, + "extra": { + "rawValue": "./messages", + "raw": "'./messages'" + }, + "value": "./messages" + } + }, + { + "type": "VariableDeclaration", + "start": 111, + "end": 143, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 32 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 117, + "end": 142, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 31 + } + }, + "id": { + "type": "Identifier", + "start": 117, + "end": 121, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 10 + }, + "identifierName": "json" + }, + "name": "json" + }, + "init": { + "type": "StringLiteral", + "start": 124, + "end": 142, + "loc": { + "start": { + "line": 5, + "column": 13 + }, + "end": { + "line": 5, + "column": 31 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ], + "kind": "const" + }, + { + "type": "FunctionDeclaration", + "start": 145, + "end": 1021, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 41, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 154, + "end": 163, + "loc": { + "start": { + "line": 7, + "column": 9 + }, + "end": { + "line": 7, + "column": 18 + }, + "identifierName": "fetchJSON" + }, + "name": "fetchJSON" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 164, + "end": 172, + "loc": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 27 + }, + "identifierName": "endpoint" + }, + "name": "endpoint" + }, + { + "type": "Identifier", + "start": 174, + "end": 178, + "loc": { + "start": { + "line": 7, + "column": 29 + }, + "end": { + "line": 7, + "column": 33 + }, + "identifierName": "body" + }, + "name": "body" + }, + { + "type": "Identifier", + "start": 180, + "end": 188, + "loc": { + "start": { + "line": 7, + "column": 35 + }, + "end": { + "line": 7, + "column": 43 + }, + "identifierName": "callback" + }, + "name": "callback" + } + ], + "body": { + "type": "BlockStatement", + "start": 190, + "end": 1021, + "loc": { + "start": { + "line": 7, + "column": 45 + }, + "end": { + "line": 41, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 194, + "end": 227, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 35 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 200, + "end": 226, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 34 + } + }, + "id": { + "type": "Identifier", + "start": 200, + "end": 203, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 11 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "init": { + "type": "NewExpression", + "start": 206, + "end": 226, + "loc": { + "start": { + "line": 8, + "column": 14 + }, + "end": { + "line": 8, + "column": 34 + } + }, + "callee": { + "type": "Identifier", + "start": 210, + "end": 224, + "loc": { + "start": { + "line": 8, + "column": 18 + }, + "end": { + "line": 8, + "column": 32 + }, + "identifierName": "XMLHttpRequest" + }, + "name": "XMLHttpRequest" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 231, + "end": 536, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 20, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 231, + "end": 535, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 20, + "column": 4 + } + }, + "callee": { + "type": "MemberExpression", + "start": 231, + "end": 251, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 231, + "end": 234, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 5 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 235, + "end": 251, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 22 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 252, + "end": 258, + "loc": { + "start": { + "line": 10, + "column": 23 + }, + "end": { + "line": 10, + "column": 29 + } + }, + "extra": { + "rawValue": "load", + "raw": "'load'" + }, + "value": "load" + }, + { + "type": "ArrowFunctionExpression", + "start": 260, + "end": 534, + "loc": { + "start": { + "line": 10, + "column": 31 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 266, + "end": 534, + "loc": { + "start": { + "line": 10, + "column": 37 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 272, + "end": 530, + "loc": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 19, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 283, + "end": 419, + "loc": { + "start": { + "line": 12, + "column": 6 + }, + "end": { + "line": 14, + "column": 67 + } + }, + "left": { + "type": "LogicalExpression", + "start": 283, + "end": 348, + "loc": { + "start": { + "line": 12, + "column": 6 + }, + "end": { + "line": 13, + "column": 43 + } + }, + "left": { + "type": "BinaryExpression", + "start": 283, + "end": 301, + "loc": { + "start": { + "line": 12, + "column": 6 + }, + "end": { + "line": 12, + "column": 24 + } + }, + "left": { + "type": "MemberExpression", + "start": 283, + "end": 293, + "loc": { + "start": { + "line": 12, + "column": 6 + }, + "end": { + "line": 12, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 283, + "end": 286, + "loc": { + "start": { + "line": 12, + "column": 6 + }, + "end": { + "line": 12, + "column": 9 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 287, + "end": 293, + "loc": { + "start": { + "line": 12, + "column": 10 + }, + "end": { + "line": 12, + "column": 16 + }, + "identifierName": "status" + }, + "name": "status" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "NumericLiteral", + "start": 298, + "end": 301, + "loc": { + "start": { + "line": 12, + "column": 21 + }, + "end": { + "line": 12, + "column": 24 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + } + }, + "operator": "&&", + "right": { + "type": "CallExpression", + "start": 311, + "end": 348, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 311, + "end": 332, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 311, + "end": 314, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 9 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 315, + "end": 332, + "loc": { + "start": { + "line": 13, + "column": 10 + }, + "end": { + "line": 13, + "column": 27 + }, + "identifierName": "getResponseHeader" + }, + "name": "getResponseHeader" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 333, + "end": 347, + "loc": { + "start": { + "line": 13, + "column": 28 + }, + "end": { + "line": 13, + "column": 42 + } + }, + "extra": { + "rawValue": "Content-type", + "raw": "'Content-type'" + }, + "value": "Content-type" + } + ] + } + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 358, + "end": 419, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 67 + } + }, + "left": { + "type": "CallExpression", + "start": 358, + "end": 413, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 61 + } + }, + "callee": { + "type": "MemberExpression", + "start": 358, + "end": 407, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 55 + } + }, + "object": { + "type": "CallExpression", + "start": 358, + "end": 395, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 358, + "end": 379, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 358, + "end": 361, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 9 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 362, + "end": 379, + "loc": { + "start": { + "line": 14, + "column": 10 + }, + "end": { + "line": 14, + "column": 27 + }, + "identifierName": "getResponseHeader" + }, + "name": "getResponseHeader" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 380, + "end": 394, + "loc": { + "start": { + "line": 14, + "column": 28 + }, + "end": { + "line": 14, + "column": 42 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + } + ] + }, + "property": { + "type": "Identifier", + "start": 396, + "end": 407, + "loc": { + "start": { + "line": 14, + "column": 44 + }, + "end": { + "line": 14, + "column": 55 + }, + "identifierName": "lastIndexOf" + }, + "name": "lastIndexOf" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 408, + "end": 412, + "loc": { + "start": { + "line": 14, + "column": 56 + }, + "end": { + "line": 14, + "column": 60 + }, + "identifierName": "json" + }, + "name": "json" + } + ] + }, + "operator": "===", + "right": { + "type": "NumericLiteral", + "start": 418, + "end": 419, + "loc": { + "start": { + "line": 14, + "column": 66 + }, + "end": { + "line": 14, + "column": 67 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 426, + "end": 485, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 17, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 434, + "end": 479, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 51 + } + }, + "expression": { + "type": "CallExpression", + "start": 434, + "end": 478, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 50 + } + }, + "callee": { + "type": "Identifier", + "start": 434, + "end": 442, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 14 + }, + "identifierName": "callback" + }, + "name": "callback" + }, + "arguments": [ + { + "type": "NullLiteral", + "start": 443, + "end": 447, + "loc": { + "start": { + "line": 16, + "column": 15 + }, + "end": { + "line": 16, + "column": 19 + } + } + }, + { + "type": "CallExpression", + "start": 449, + "end": 477, + "loc": { + "start": { + "line": 16, + "column": 21 + }, + "end": { + "line": 16, + "column": 49 + } + }, + "callee": { + "type": "MemberExpression", + "start": 449, + "end": 459, + "loc": { + "start": { + "line": 16, + "column": 21 + }, + "end": { + "line": 16, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 449, + "end": 453, + "loc": { + "start": { + "line": 16, + "column": 21 + }, + "end": { + "line": 16, + "column": 25 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 454, + "end": 459, + "loc": { + "start": { + "line": 16, + "column": 26 + }, + "end": { + "line": 16, + "column": 31 + }, + "identifierName": "parse" + }, + "name": "parse" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 460, + "end": 476, + "loc": { + "start": { + "line": 16, + "column": 32 + }, + "end": { + "line": 16, + "column": 48 + } + }, + "object": { + "type": "Identifier", + "start": 460, + "end": 463, + "loc": { + "start": { + "line": 16, + "column": 32 + }, + "end": { + "line": 16, + "column": 35 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 464, + "end": 476, + "loc": { + "start": { + "line": 16, + "column": 36 + }, + "end": { + "line": 16, + "column": 48 + }, + "identifierName": "responseText" + }, + "name": "responseText" + }, + "computed": false + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 491, + "end": 530, + "loc": { + "start": { + "line": 17, + "column": 11 + }, + "end": { + "line": 19, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 499, + "end": 524, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 31 + } + }, + "expression": { + "type": "CallExpression", + "start": 499, + "end": 523, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 30 + } + }, + "callee": { + "type": "Identifier", + "start": 499, + "end": 507, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 14 + }, + "identifierName": "callback" + }, + "name": "callback" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 508, + "end": 522, + "loc": { + "start": { + "line": 18, + "column": 15 + }, + "end": { + "line": 18, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 508, + "end": 511, + "loc": { + "start": { + "line": 18, + "column": 15 + }, + "end": { + "line": 18, + "column": 18 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 512, + "end": 522, + "loc": { + "start": { + "line": 18, + "column": 19 + }, + "end": { + "line": 18, + "column": 29 + }, + "identifierName": "statusText" + }, + "name": "statusText" + }, + "computed": false + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 540, + "end": 737, + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 27, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 540, + "end": 736, + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 27, + "column": 4 + } + }, + "callee": { + "type": "MemberExpression", + "start": 540, + "end": 560, + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 540, + "end": 543, + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 5 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 544, + "end": 560, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 22 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 561, + "end": 568, + "loc": { + "start": { + "line": 22, + "column": 23 + }, + "end": { + "line": 22, + "column": 30 + } + }, + "extra": { + "rawValue": "error", + "raw": "'error'" + }, + "value": "error" + }, + { + "type": "ArrowFunctionExpression", + "start": 570, + "end": 735, + "loc": { + "start": { + "line": 22, + "column": 32 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 576, + "end": 735, + "loc": { + "start": { + "line": 22, + "column": 38 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 582, + "end": 701, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 25, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 586, + "end": 604, + "loc": { + "start": { + "line": 23, + "column": 8 + }, + "end": { + "line": 23, + "column": 26 + } + }, + "left": { + "type": "MemberExpression", + "start": 586, + "end": 596, + "loc": { + "start": { + "line": 23, + "column": 8 + }, + "end": { + "line": 23, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 586, + "end": 589, + "loc": { + "start": { + "line": 23, + "column": 8 + }, + "end": { + "line": 23, + "column": 11 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 590, + "end": 596, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 18 + }, + "identifierName": "status" + }, + "name": "status" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "NumericLiteral", + "start": 601, + "end": 604, + "loc": { + "start": { + "line": 23, + "column": 23 + }, + "end": { + "line": 23, + "column": 26 + } + }, + "extra": { + "rawValue": 404, + "raw": "404" + }, + "value": 404 + } + }, + "consequent": { + "type": "BlockStatement", + "start": 606, + "end": 701, + "loc": { + "start": { + "line": 23, + "column": 28 + }, + "end": { + "line": 25, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 614, + "end": 695, + "loc": { + "start": { + "line": 24, + "column": 6 + }, + "end": { + "line": 24, + "column": 87 + } + }, + "expression": { + "type": "CallExpression", + "start": 614, + "end": 694, + "loc": { + "start": { + "line": 24, + "column": 6 + }, + "end": { + "line": 24, + "column": 86 + } + }, + "callee": { + "type": "Identifier", + "start": 614, + "end": 622, + "loc": { + "start": { + "line": 24, + "column": 6 + }, + "end": { + "line": 24, + "column": 14 + }, + "identifierName": "callback" + }, + "name": "callback" + }, + "arguments": [ + { + "type": "NewExpression", + "start": 623, + "end": 693, + "loc": { + "start": { + "line": 24, + "column": 15 + }, + "end": { + "line": 24, + "column": 85 + } + }, + "callee": { + "type": "MemberExpression", + "start": 627, + "end": 661, + "loc": { + "start": { + "line": 24, + "column": 19 + }, + "end": { + "line": 24, + "column": 53 + } + }, + "object": { + "type": "Identifier", + "start": 627, + "end": 633, + "loc": { + "start": { + "line": 24, + "column": 19 + }, + "end": { + "line": 24, + "column": 25 + }, + "identifierName": "errors" + }, + "name": "errors" + }, + "property": { + "type": "Identifier", + "start": 634, + "end": 661, + "loc": { + "start": { + "line": 24, + "column": 26 + }, + "end": { + "line": 24, + "column": 53 + }, + "identifierName": "LDInvalidEnvironmentIdError" + }, + "name": "LDInvalidEnvironmentIdError" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 662, + "end": 692, + "loc": { + "start": { + "line": 24, + "column": 54 + }, + "end": { + "line": 24, + "column": 84 + } + }, + "callee": { + "type": "MemberExpression", + "start": 662, + "end": 690, + "loc": { + "start": { + "line": 24, + "column": 54 + }, + "end": { + "line": 24, + "column": 82 + } + }, + "object": { + "type": "Identifier", + "start": 662, + "end": 670, + "loc": { + "start": { + "line": 24, + "column": 54 + }, + "end": { + "line": 24, + "column": 62 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 671, + "end": 690, + "loc": { + "start": { + "line": 24, + "column": 63 + }, + "end": { + "line": 24, + "column": 82 + }, + "identifierName": "environmentNotFound" + }, + "name": "environmentNotFound" + }, + "computed": false + }, + "arguments": [] + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 706, + "end": 731, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 706, + "end": 730, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 28 + } + }, + "callee": { + "type": "Identifier", + "start": 706, + "end": 714, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 12 + }, + "identifierName": "callback" + }, + "name": "callback" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 715, + "end": 729, + "loc": { + "start": { + "line": 26, + "column": 13 + }, + "end": { + "line": 26, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 715, + "end": 718, + "loc": { + "start": { + "line": 26, + "column": 13 + }, + "end": { + "line": 26, + "column": 16 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 719, + "end": 729, + "loc": { + "start": { + "line": 26, + "column": 17 + }, + "end": { + "line": 26, + "column": 27 + }, + "identifierName": "statusText" + }, + "name": "statusText" + }, + "computed": false + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "IfStatement", + "start": 741, + "end": 1004, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "test": { + "type": "Identifier", + "start": 745, + "end": 749, + "loc": { + "start": { + "line": 29, + "column": 6 + }, + "end": { + "line": 29, + "column": 10 + }, + "identifierName": "body" + }, + "name": "body" + }, + "consequent": { + "type": "BlockStatement", + "start": 751, + "end": 917, + "loc": { + "start": { + "line": 29, + "column": 12 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 757, + "end": 786, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 33 + } + }, + "expression": { + "type": "CallExpression", + "start": 757, + "end": 785, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 757, + "end": 765, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 757, + "end": 760, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 7 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 761, + "end": 765, + "loc": { + "start": { + "line": 30, + "column": 8 + }, + "end": { + "line": 30, + "column": 12 + }, + "identifierName": "open" + }, + "name": "open" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 766, + "end": 774, + "loc": { + "start": { + "line": 30, + "column": 13 + }, + "end": { + "line": 30, + "column": 21 + } + }, + "extra": { + "rawValue": "REPORT", + "raw": "'REPORT'" + }, + "value": "REPORT" + }, + { + "type": "Identifier", + "start": 776, + "end": 784, + "loc": { + "start": { + "line": 30, + "column": 23 + }, + "end": { + "line": 30, + "column": 31 + }, + "identifierName": "endpoint" + }, + "name": "endpoint" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 791, + "end": 848, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 61 + } + }, + "expression": { + "type": "CallExpression", + "start": 791, + "end": 847, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 60 + } + }, + "callee": { + "type": "MemberExpression", + "start": 791, + "end": 811, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 791, + "end": 794, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 7 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 795, + "end": 811, + "loc": { + "start": { + "line": 31, + "column": 8 + }, + "end": { + "line": 31, + "column": 24 + }, + "identifierName": "setRequestHeader" + }, + "name": "setRequestHeader" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 812, + "end": 826, + "loc": { + "start": { + "line": 31, + "column": 25 + }, + "end": { + "line": 31, + "column": 39 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + { + "type": "StringLiteral", + "start": 828, + "end": 846, + "loc": { + "start": { + "line": 31, + "column": 41 + }, + "end": { + "line": 31, + "column": 59 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 853, + "end": 877, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 28 + } + }, + "expression": { + "type": "CallExpression", + "start": 853, + "end": 876, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 27 + } + }, + "callee": { + "type": "MemberExpression", + "start": 853, + "end": 871, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 853, + "end": 858, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 9 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 859, + "end": 871, + "loc": { + "start": { + "line": 32, + "column": 10 + }, + "end": { + "line": 32, + "column": 22 + }, + "identifierName": "addLDHeaders" + }, + "name": "addLDHeaders" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 872, + "end": 875, + "loc": { + "start": { + "line": 32, + "column": 23 + }, + "end": { + "line": 32, + "column": 26 + }, + "identifierName": "xhr" + }, + "name": "xhr" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 882, + "end": 913, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 35 + } + }, + "expression": { + "type": "CallExpression", + "start": 882, + "end": 912, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 34 + } + }, + "callee": { + "type": "MemberExpression", + "start": 882, + "end": 890, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 882, + "end": 885, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 7 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 886, + "end": 890, + "loc": { + "start": { + "line": 33, + "column": 8 + }, + "end": { + "line": 33, + "column": 12 + }, + "identifierName": "send" + }, + "name": "send" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 891, + "end": 911, + "loc": { + "start": { + "line": 33, + "column": 13 + }, + "end": { + "line": 33, + "column": 33 + } + }, + "callee": { + "type": "MemberExpression", + "start": 891, + "end": 905, + "loc": { + "start": { + "line": 33, + "column": 13 + }, + "end": { + "line": 33, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 891, + "end": 895, + "loc": { + "start": { + "line": 33, + "column": 13 + }, + "end": { + "line": 33, + "column": 17 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 896, + "end": 905, + "loc": { + "start": { + "line": 33, + "column": 18 + }, + "end": { + "line": 33, + "column": 27 + }, + "identifierName": "stringify" + }, + "name": "stringify" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 906, + "end": 910, + "loc": { + "start": { + "line": 33, + "column": 28 + }, + "end": { + "line": 33, + "column": 32 + }, + "identifierName": "body" + }, + "name": "body" + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 923, + "end": 1004, + "loc": { + "start": { + "line": 34, + "column": 9 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 929, + "end": 955, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 929, + "end": 954, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 929, + "end": 937, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 929, + "end": 932, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 7 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 933, + "end": 937, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 12 + }, + "identifierName": "open" + }, + "name": "open" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 938, + "end": 943, + "loc": { + "start": { + "line": 35, + "column": 13 + }, + "end": { + "line": 35, + "column": 18 + } + }, + "extra": { + "rawValue": "GET", + "raw": "'GET'" + }, + "value": "GET" + }, + { + "type": "Identifier", + "start": 945, + "end": 953, + "loc": { + "start": { + "line": 35, + "column": 20 + }, + "end": { + "line": 35, + "column": 28 + }, + "identifierName": "endpoint" + }, + "name": "endpoint" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 960, + "end": 984, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 28 + } + }, + "expression": { + "type": "CallExpression", + "start": 960, + "end": 983, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 27 + } + }, + "callee": { + "type": "MemberExpression", + "start": 960, + "end": 978, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 960, + "end": 965, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 9 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 966, + "end": 978, + "loc": { + "start": { + "line": 36, + "column": 10 + }, + "end": { + "line": 36, + "column": 22 + }, + "identifierName": "addLDHeaders" + }, + "name": "addLDHeaders" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 979, + "end": 982, + "loc": { + "start": { + "line": 36, + "column": 23 + }, + "end": { + "line": 36, + "column": 26 + }, + "identifierName": "xhr" + }, + "name": "xhr" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 989, + "end": 1000, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 989, + "end": 999, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 989, + "end": 997, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 989, + "end": 992, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 7 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 993, + "end": 997, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 12 + }, + "identifierName": "send" + }, + "name": "send" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + }, + { + "type": "ReturnStatement", + "start": 1008, + "end": 1019, + "loc": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 13 + } + }, + "argument": { + "type": "Identifier", + "start": 1015, + "end": 1018, + "loc": { + "start": { + "line": 40, + "column": 9 + }, + "end": { + "line": 40, + "column": 12 + }, + "identifierName": "xhr" + }, + "name": "xhr" + } + } + ], + "directives": [] + } + }, + { + "type": "ExportDefaultDeclaration", + "start": 1023, + "end": 2488, + "loc": { + "start": { + "line": 43, + "column": 0 + }, + "end": { + "line": 93, + "column": 1 + } + }, + "declaration": { + "type": "FunctionDeclaration", + "start": 1038, + "end": 2488, + "loc": { + "start": { + "line": 43, + "column": 15 + }, + "end": { + "line": 93, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 1047, + "end": 1056, + "loc": { + "start": { + "line": 43, + "column": 24 + }, + "end": { + "line": 43, + "column": 33 + }, + "identifierName": "Requestor" + }, + "name": "Requestor" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1057, + "end": 1064, + "loc": { + "start": { + "line": 43, + "column": 34 + }, + "end": { + "line": 43, + "column": 41 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + { + "type": "Identifier", + "start": 1066, + "end": 1077, + "loc": { + "start": { + "line": 43, + "column": 43 + }, + "end": { + "line": 43, + "column": 54 + }, + "identifierName": "environment" + }, + "name": "environment" + }, + { + "type": "Identifier", + "start": 1079, + "end": 1088, + "loc": { + "start": { + "line": 43, + "column": 56 + }, + "end": { + "line": 43, + "column": 65 + }, + "identifierName": "useReport" + }, + "name": "useReport" + } + ], + "body": { + "type": "BlockStatement", + "start": 1090, + "end": 2488, + "loc": { + "start": { + "line": 43, + "column": 67 + }, + "end": { + "line": 93, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1094, + "end": 1118, + "loc": { + "start": { + "line": 44, + "column": 2 + }, + "end": { + "line": 44, + "column": 26 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1098, + "end": 1117, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 25 + } + }, + "id": { + "type": "Identifier", + "start": 1098, + "end": 1117, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 25 + }, + "identifierName": "flagSettingsRequest" + }, + "name": "flagSettingsRequest" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 1121, + "end": 1150, + "loc": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 31 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1125, + "end": 1149, + "loc": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 45, + "column": 30 + } + }, + "id": { + "type": "Identifier", + "start": 1125, + "end": 1149, + "loc": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 45, + "column": 30 + }, + "identifierName": "lastFlagSettingsCallback" + }, + "name": "lastFlagSettingsCallback" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 1154, + "end": 1175, + "loc": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 47, + "column": 23 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1160, + "end": 1174, + "loc": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 47, + "column": 22 + } + }, + "id": { + "type": "Identifier", + "start": 1160, + "end": 1169, + "loc": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 47, + "column": 17 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "init": { + "type": "ObjectExpression", + "start": 1172, + "end": 1174, + "loc": { + "start": { + "line": 47, + "column": 20 + }, + "end": { + "line": 47, + "column": 22 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1179, + "end": 2303, + "loc": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 85, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1179, + "end": 2302, + "loc": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1179, + "end": 1206, + "loc": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 49, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 1179, + "end": 1188, + "loc": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 49, + "column": 11 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 1189, + "end": 1206, + "loc": { + "start": { + "line": 49, + "column": 12 + }, + "end": { + "line": 49, + "column": 29 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 1209, + "end": 2302, + "loc": { + "start": { + "line": 49, + "column": 32 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1218, + "end": 1222, + "loc": { + "start": { + "line": 49, + "column": 41 + }, + "end": { + "line": 49, + "column": 45 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "Identifier", + "start": 1224, + "end": 1228, + "loc": { + "start": { + "line": 49, + "column": 47 + }, + "end": { + "line": 49, + "column": 51 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "Identifier", + "start": 1230, + "end": 1238, + "loc": { + "start": { + "line": 49, + "column": 53 + }, + "end": { + "line": 49, + "column": 61 + }, + "identifierName": "callback" + }, + "name": "callback" + } + ], + "body": { + "type": "BlockStatement", + "start": 1240, + "end": 2302, + "loc": { + "start": { + "line": 49, + "column": 63 + }, + "end": { + "line": 85, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1246, + "end": 1255, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 13 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1250, + "end": 1254, + "loc": { + "start": { + "line": 50, + "column": 8 + }, + "end": { + "line": 50, + "column": 12 + } + }, + "id": { + "type": "Identifier", + "start": 1250, + "end": 1254, + "loc": { + "start": { + "line": 50, + "column": 8 + }, + "end": { + "line": 50, + "column": 12 + }, + "identifierName": "data" + }, + "name": "data" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 1260, + "end": 1273, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 17 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1264, + "end": 1272, + "loc": { + "start": { + "line": 51, + "column": 8 + }, + "end": { + "line": 51, + "column": 16 + } + }, + "id": { + "type": "Identifier", + "start": 1264, + "end": 1272, + "loc": { + "start": { + "line": 51, + "column": 8 + }, + "end": { + "line": 51, + "column": 16 + }, + "identifierName": "endpoint" + }, + "name": "endpoint" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 1278, + "end": 1287, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 13 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1282, + "end": 1286, + "loc": { + "start": { + "line": 52, + "column": 8 + }, + "end": { + "line": 52, + "column": 12 + } + }, + "id": { + "type": "Identifier", + "start": 1282, + "end": 1286, + "loc": { + "start": { + "line": 52, + "column": 8 + }, + "end": { + "line": 52, + "column": 12 + }, + "identifierName": "body" + }, + "name": "body" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 1292, + "end": 1299, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 11 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1296, + "end": 1298, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 10 + } + }, + "id": { + "type": "Identifier", + "start": 1296, + "end": 1298, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 10 + }, + "identifierName": "cb" + }, + "name": "cb" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "IfStatement", + "start": 1305, + "end": 1625, + "loc": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 61, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 1309, + "end": 1318, + "loc": { + "start": { + "line": 55, + "column": 8 + }, + "end": { + "line": 55, + "column": 17 + }, + "identifierName": "useReport" + }, + "name": "useReport" + }, + "consequent": { + "type": "BlockStatement", + "start": 1320, + "end": 1446, + "loc": { + "start": { + "line": 55, + "column": 19 + }, + "end": { + "line": 58, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1328, + "end": 1421, + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 99 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1328, + "end": 1420, + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 98 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1328, + "end": 1336, + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 14 + }, + "identifierName": "endpoint" + }, + "name": "endpoint" + }, + "right": { + "type": "CallExpression", + "start": 1339, + "end": 1420, + "loc": { + "start": { + "line": 56, + "column": 17 + }, + "end": { + "line": 56, + "column": 98 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1339, + "end": 1416, + "loc": { + "start": { + "line": 56, + "column": 17 + }, + "end": { + "line": 56, + "column": 94 + } + }, + "object": { + "type": "ArrayExpression", + "start": 1339, + "end": 1411, + "loc": { + "start": { + "line": 56, + "column": 17 + }, + "end": { + "line": 56, + "column": 89 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 1340, + "end": 1347, + "loc": { + "start": { + "line": 56, + "column": 18 + }, + "end": { + "line": 56, + "column": 25 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + { + "type": "StringLiteral", + "start": 1349, + "end": 1362, + "loc": { + "start": { + "line": 56, + "column": 27 + }, + "end": { + "line": 56, + "column": 40 + } + }, + "extra": { + "rawValue": "/sdk/evalx/", + "raw": "'/sdk/evalx/'" + }, + "value": "/sdk/evalx/" + }, + { + "type": "Identifier", + "start": 1364, + "end": 1375, + "loc": { + "start": { + "line": 56, + "column": 42 + }, + "end": { + "line": 56, + "column": 53 + }, + "identifierName": "environment" + }, + "name": "environment" + }, + { + "type": "StringLiteral", + "start": 1377, + "end": 1384, + "loc": { + "start": { + "line": 56, + "column": 55 + }, + "end": { + "line": 56, + "column": 62 + } + }, + "extra": { + "rawValue": "/user", + "raw": "'/user'" + }, + "value": "/user" + }, + { + "type": "ConditionalExpression", + "start": 1386, + "end": 1410, + "loc": { + "start": { + "line": 56, + "column": 64 + }, + "end": { + "line": 56, + "column": 88 + } + }, + "test": { + "type": "Identifier", + "start": 1386, + "end": 1390, + "loc": { + "start": { + "line": 56, + "column": 64 + }, + "end": { + "line": 56, + "column": 68 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + "consequent": { + "type": "BinaryExpression", + "start": 1393, + "end": 1405, + "loc": { + "start": { + "line": 56, + "column": 71 + }, + "end": { + "line": 56, + "column": 83 + } + }, + "left": { + "type": "StringLiteral", + "start": 1393, + "end": 1398, + "loc": { + "start": { + "line": 56, + "column": 71 + }, + "end": { + "line": 56, + "column": 76 + } + }, + "extra": { + "rawValue": "?h=", + "raw": "'?h='" + }, + "value": "?h=" + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 1401, + "end": 1405, + "loc": { + "start": { + "line": 56, + "column": 79 + }, + "end": { + "line": 56, + "column": 83 + }, + "identifierName": "hash" + }, + "name": "hash" + } + }, + "alternate": { + "type": "StringLiteral", + "start": 1408, + "end": 1410, + "loc": { + "start": { + "line": 56, + "column": 86 + }, + "end": { + "line": 56, + "column": 88 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + } + } + ] + }, + "property": { + "type": "Identifier", + "start": 1412, + "end": 1416, + "loc": { + "start": { + "line": 56, + "column": 90 + }, + "end": { + "line": 56, + "column": 94 + }, + "identifierName": "join" + }, + "name": "join" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1417, + "end": 1419, + "loc": { + "start": { + "line": 56, + "column": 95 + }, + "end": { + "line": 56, + "column": 97 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + } + ] + } + } + }, + { + "type": "ExpressionStatement", + "start": 1428, + "end": 1440, + "loc": { + "start": { + "line": 57, + "column": 6 + }, + "end": { + "line": 57, + "column": 18 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1428, + "end": 1439, + "loc": { + "start": { + "line": 57, + "column": 6 + }, + "end": { + "line": 57, + "column": 17 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1428, + "end": 1432, + "loc": { + "start": { + "line": 57, + "column": 6 + }, + "end": { + "line": 57, + "column": 10 + }, + "identifierName": "body" + }, + "name": "body" + }, + "right": { + "type": "Identifier", + "start": 1435, + "end": 1439, + "loc": { + "start": { + "line": 57, + "column": 13 + }, + "end": { + "line": 57, + "column": 17 + }, + "identifierName": "user" + }, + "name": "user" + } + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 1452, + "end": 1625, + "loc": { + "start": { + "line": 58, + "column": 11 + }, + "end": { + "line": 61, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1460, + "end": 1511, + "loc": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 59, + "column": 57 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1460, + "end": 1510, + "loc": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 59, + "column": 56 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1460, + "end": 1464, + "loc": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 59, + "column": 10 + }, + "identifierName": "data" + }, + "name": "data" + }, + "right": { + "type": "CallExpression", + "start": 1467, + "end": 1510, + "loc": { + "start": { + "line": 59, + "column": 13 + }, + "end": { + "line": 59, + "column": 56 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1467, + "end": 1488, + "loc": { + "start": { + "line": 59, + "column": 13 + }, + "end": { + "line": 59, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 1467, + "end": 1472, + "loc": { + "start": { + "line": 59, + "column": 13 + }, + "end": { + "line": 59, + "column": 18 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 1473, + "end": 1488, + "loc": { + "start": { + "line": 59, + "column": 19 + }, + "end": { + "line": 59, + "column": 34 + }, + "identifierName": "base64URLEncode" + }, + "name": "base64URLEncode" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1489, + "end": 1509, + "loc": { + "start": { + "line": 59, + "column": 35 + }, + "end": { + "line": 59, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1489, + "end": 1503, + "loc": { + "start": { + "line": 59, + "column": 35 + }, + "end": { + "line": 59, + "column": 49 + } + }, + "object": { + "type": "Identifier", + "start": 1489, + "end": 1493, + "loc": { + "start": { + "line": 59, + "column": 35 + }, + "end": { + "line": 59, + "column": 39 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 1494, + "end": 1503, + "loc": { + "start": { + "line": 59, + "column": 40 + }, + "end": { + "line": 59, + "column": 49 + }, + "identifierName": "stringify" + }, + "name": "stringify" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1504, + "end": 1508, + "loc": { + "start": { + "line": 59, + "column": 50 + }, + "end": { + "line": 59, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + ] + } + } + }, + { + "type": "ExpressionStatement", + "start": 1518, + "end": 1619, + "loc": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 60, + "column": 107 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1518, + "end": 1618, + "loc": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 60, + "column": 106 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1518, + "end": 1526, + "loc": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 60, + "column": 14 + }, + "identifierName": "endpoint" + }, + "name": "endpoint" + }, + "right": { + "type": "CallExpression", + "start": 1529, + "end": 1618, + "loc": { + "start": { + "line": 60, + "column": 17 + }, + "end": { + "line": 60, + "column": 106 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1529, + "end": 1614, + "loc": { + "start": { + "line": 60, + "column": 17 + }, + "end": { + "line": 60, + "column": 102 + } + }, + "object": { + "type": "ArrayExpression", + "start": 1529, + "end": 1609, + "loc": { + "start": { + "line": 60, + "column": 17 + }, + "end": { + "line": 60, + "column": 97 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 1530, + "end": 1537, + "loc": { + "start": { + "line": 60, + "column": 18 + }, + "end": { + "line": 60, + "column": 25 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + { + "type": "StringLiteral", + "start": 1539, + "end": 1552, + "loc": { + "start": { + "line": 60, + "column": 27 + }, + "end": { + "line": 60, + "column": 40 + } + }, + "extra": { + "rawValue": "/sdk/evalx/", + "raw": "'/sdk/evalx/'" + }, + "value": "/sdk/evalx/" + }, + { + "type": "Identifier", + "start": 1554, + "end": 1565, + "loc": { + "start": { + "line": 60, + "column": 42 + }, + "end": { + "line": 60, + "column": 53 + }, + "identifierName": "environment" + }, + "name": "environment" + }, + { + "type": "StringLiteral", + "start": 1567, + "end": 1576, + "loc": { + "start": { + "line": 60, + "column": 55 + }, + "end": { + "line": 60, + "column": 64 + } + }, + "extra": { + "rawValue": "/users/", + "raw": "'/users/'" + }, + "value": "/users/" + }, + { + "type": "Identifier", + "start": 1578, + "end": 1582, + "loc": { + "start": { + "line": 60, + "column": 66 + }, + "end": { + "line": 60, + "column": 70 + }, + "identifierName": "data" + }, + "name": "data" + }, + { + "type": "ConditionalExpression", + "start": 1584, + "end": 1608, + "loc": { + "start": { + "line": 60, + "column": 72 + }, + "end": { + "line": 60, + "column": 96 + } + }, + "test": { + "type": "Identifier", + "start": 1584, + "end": 1588, + "loc": { + "start": { + "line": 60, + "column": 72 + }, + "end": { + "line": 60, + "column": 76 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + "consequent": { + "type": "BinaryExpression", + "start": 1591, + "end": 1603, + "loc": { + "start": { + "line": 60, + "column": 79 + }, + "end": { + "line": 60, + "column": 91 + } + }, + "left": { + "type": "StringLiteral", + "start": 1591, + "end": 1596, + "loc": { + "start": { + "line": 60, + "column": 79 + }, + "end": { + "line": 60, + "column": 84 + } + }, + "extra": { + "rawValue": "?h=", + "raw": "'?h='" + }, + "value": "?h=" + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 1599, + "end": 1603, + "loc": { + "start": { + "line": 60, + "column": 87 + }, + "end": { + "line": 60, + "column": 91 + }, + "identifierName": "hash" + }, + "name": "hash" + } + }, + "alternate": { + "type": "StringLiteral", + "start": 1606, + "end": 1608, + "loc": { + "start": { + "line": 60, + "column": 94 + }, + "end": { + "line": 60, + "column": 96 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + } + } + ] + }, + "property": { + "type": "Identifier", + "start": 1610, + "end": 1614, + "loc": { + "start": { + "line": 60, + "column": 98 + }, + "end": { + "line": 60, + "column": 102 + }, + "identifierName": "join" + }, + "name": "join" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1615, + "end": 1617, + "loc": { + "start": { + "line": 60, + "column": 103 + }, + "end": { + "line": 60, + "column": 105 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + } + ] + } + } + } + ], + "directives": [] + } + }, + { + "type": "VariableDeclaration", + "start": 1631, + "end": 1866, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 69, + "column": 17 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1637, + "end": 1865, + "loc": { + "start": { + "line": 63, + "column": 10 + }, + "end": { + "line": 69, + "column": 16 + } + }, + "id": { + "type": "Identifier", + "start": 1637, + "end": 1652, + "loc": { + "start": { + "line": 63, + "column": 10 + }, + "end": { + "line": 63, + "column": 25 + }, + "identifierName": "wrappedCallback" + }, + "name": "wrappedCallback" + }, + "init": { + "type": "CallExpression", + "start": 1655, + "end": 1865, + "loc": { + "start": { + "line": 63, + "column": 28 + }, + "end": { + "line": 69, + "column": 16 + } + }, + "callee": { + "type": "FunctionExpression", + "start": 1656, + "end": 1854, + "loc": { + "start": { + "line": 63, + "column": 29 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1665, + "end": 1680, + "loc": { + "start": { + "line": 63, + "column": 38 + }, + "end": { + "line": 63, + "column": 53 + }, + "identifierName": "currentCallback" + }, + "name": "currentCallback" + } + ], + "body": { + "type": "BlockStatement", + "start": 1682, + "end": 1854, + "loc": { + "start": { + "line": 63, + "column": 55 + }, + "end": { + "line": 69, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1690, + "end": 1848, + "loc": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 68, + "column": 8 + } + }, + "argument": { + "type": "FunctionExpression", + "start": 1697, + "end": 1847, + "loc": { + "start": { + "line": 64, + "column": 13 + }, + "end": { + "line": 68, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1706, + "end": 1711, + "loc": { + "start": { + "line": 64, + "column": 22 + }, + "end": { + "line": 64, + "column": 27 + }, + "identifierName": "error" + }, + "name": "error" + }, + { + "type": "Identifier", + "start": 1713, + "end": 1719, + "loc": { + "start": { + "line": 64, + "column": 29 + }, + "end": { + "line": 64, + "column": 35 + }, + "identifierName": "result" + }, + "name": "result" + } + ], + "body": { + "type": "BlockStatement", + "start": 1721, + "end": 1847, + "loc": { + "start": { + "line": 64, + "column": 37 + }, + "end": { + "line": 68, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1731, + "end": 1762, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 1731, + "end": 1761, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 38 + } + }, + "callee": { + "type": "Identifier", + "start": 1731, + "end": 1746, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 23 + }, + "identifierName": "currentCallback" + }, + "name": "currentCallback" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1747, + "end": 1752, + "loc": { + "start": { + "line": 65, + "column": 24 + }, + "end": { + "line": 65, + "column": 29 + }, + "identifierName": "error" + }, + "name": "error" + }, + { + "type": "Identifier", + "start": 1754, + "end": 1760, + "loc": { + "start": { + "line": 65, + "column": 31 + }, + "end": { + "line": 65, + "column": 37 + }, + "identifierName": "result" + }, + "name": "result" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1771, + "end": 1798, + "loc": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 35 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1771, + "end": 1797, + "loc": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 34 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1771, + "end": 1790, + "loc": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 27 + }, + "identifierName": "flagSettingsRequest" + }, + "name": "flagSettingsRequest" + }, + "right": { + "type": "NullLiteral", + "start": 1793, + "end": 1797, + "loc": { + "start": { + "line": 66, + "column": 30 + }, + "end": { + "line": 66, + "column": 34 + } + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 1807, + "end": 1839, + "loc": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 40 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1807, + "end": 1838, + "loc": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 39 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1807, + "end": 1831, + "loc": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 32 + }, + "identifierName": "lastFlagSettingsCallback" + }, + "name": "lastFlagSettingsCallback" + }, + "right": { + "type": "NullLiteral", + "start": 1834, + "end": 1838, + "loc": { + "start": { + "line": 67, + "column": 35 + }, + "end": { + "line": 67, + "column": 39 + } + } + } + } + } + ], + "directives": [] + } + } + } + ], + "directives": [] + }, + "extra": { + "parenthesized": true, + "parenStart": 1655 + } + }, + "arguments": [ + { + "type": "Identifier", + "start": 1856, + "end": 1864, + "loc": { + "start": { + "line": 69, + "column": 7 + }, + "end": { + "line": 69, + "column": 15 + }, + "identifierName": "callback" + }, + "name": "callback" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 1872, + "end": 2205, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 81, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 1876, + "end": 1895, + "loc": { + "start": { + "line": 71, + "column": 8 + }, + "end": { + "line": 71, + "column": 27 + }, + "identifierName": "flagSettingsRequest" + }, + "name": "flagSettingsRequest" + }, + "consequent": { + "type": "BlockStatement", + "start": 1897, + "end": 2164, + "loc": { + "start": { + "line": 71, + "column": 29 + }, + "end": { + "line": 79, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1905, + "end": 1933, + "loc": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 34 + } + }, + "expression": { + "type": "CallExpression", + "start": 1905, + "end": 1932, + "loc": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 33 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1905, + "end": 1930, + "loc": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 1905, + "end": 1924, + "loc": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 25 + }, + "identifierName": "flagSettingsRequest" + }, + "name": "flagSettingsRequest" + }, + "property": { + "type": "Identifier", + "start": 1925, + "end": 1930, + "loc": { + "start": { + "line": 72, + "column": 26 + }, + "end": { + "line": 72, + "column": 31 + }, + "identifierName": "abort" + }, + "name": "abort" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1940, + "end": 2158, + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 78, + "column": 35 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1940, + "end": 2157, + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 78, + "column": 34 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1940, + "end": 1942, + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 8 + }, + "identifierName": "cb" + }, + "name": "cb" + }, + "right": { + "type": "CallExpression", + "start": 1945, + "end": 2157, + "loc": { + "start": { + "line": 73, + "column": 11 + }, + "end": { + "line": 78, + "column": 34 + } + }, + "callee": { + "type": "FunctionExpression", + "start": 1946, + "end": 2130, + "loc": { + "start": { + "line": 73, + "column": 12 + }, + "end": { + "line": 78, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1955, + "end": 1967, + "loc": { + "start": { + "line": 73, + "column": 21 + }, + "end": { + "line": 73, + "column": 33 + }, + "identifierName": "prevCallback" + }, + "name": "prevCallback" + } + ], + "body": { + "type": "BlockStatement", + "start": 1969, + "end": 2130, + "loc": { + "start": { + "line": 73, + "column": 35 + }, + "end": { + "line": 78, + "column": 7 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1979, + "end": 2122, + "loc": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 77, + "column": 10 + } + }, + "argument": { + "type": "FunctionExpression", + "start": 1986, + "end": 2121, + "loc": { + "start": { + "line": 74, + "column": 15 + }, + "end": { + "line": 77, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1997, + "end": 2121, + "loc": { + "start": { + "line": 74, + "column": 26 + }, + "end": { + "line": 77, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2009, + "end": 2061, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 62 + } + }, + "expression": { + "type": "LogicalExpression", + "start": 2009, + "end": 2060, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 61 + } + }, + "left": { + "type": "Identifier", + "start": 2009, + "end": 2021, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 22 + }, + "identifierName": "prevCallback" + }, + "name": "prevCallback" + }, + "operator": "&&", + "right": { + "type": "CallExpression", + "start": 2025, + "end": 2060, + "loc": { + "start": { + "line": 75, + "column": 26 + }, + "end": { + "line": 75, + "column": 61 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2025, + "end": 2043, + "loc": { + "start": { + "line": 75, + "column": 26 + }, + "end": { + "line": 75, + "column": 44 + } + }, + "object": { + "type": "Identifier", + "start": 2025, + "end": 2037, + "loc": { + "start": { + "line": 75, + "column": 26 + }, + "end": { + "line": 75, + "column": 38 + }, + "identifierName": "prevCallback" + }, + "name": "prevCallback" + }, + "property": { + "type": "Identifier", + "start": 2038, + "end": 2043, + "loc": { + "start": { + "line": 75, + "column": 39 + }, + "end": { + "line": 75, + "column": 44 + }, + "identifierName": "apply" + }, + "name": "apply" + }, + "computed": false + }, + "arguments": [ + { + "type": "NullLiteral", + "start": 2044, + "end": 2048, + "loc": { + "start": { + "line": 75, + "column": 45 + }, + "end": { + "line": 75, + "column": 49 + } + } + }, + { + "type": "Identifier", + "start": 2050, + "end": 2059, + "loc": { + "start": { + "line": 75, + "column": 51 + }, + "end": { + "line": 75, + "column": 60 + }, + "identifierName": "arguments" + }, + "name": "arguments" + } + ] + } + } + }, + { + "type": "ExpressionStatement", + "start": 2072, + "end": 2111, + "loc": { + "start": { + "line": 76, + "column": 10 + }, + "end": { + "line": 76, + "column": 49 + } + }, + "expression": { + "type": "CallExpression", + "start": 2072, + "end": 2110, + "loc": { + "start": { + "line": 76, + "column": 10 + }, + "end": { + "line": 76, + "column": 48 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2072, + "end": 2093, + "loc": { + "start": { + "line": 76, + "column": 10 + }, + "end": { + "line": 76, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 2072, + "end": 2087, + "loc": { + "start": { + "line": 76, + "column": 10 + }, + "end": { + "line": 76, + "column": 25 + }, + "identifierName": "wrappedCallback" + }, + "name": "wrappedCallback" + }, + "property": { + "type": "Identifier", + "start": 2088, + "end": 2093, + "loc": { + "start": { + "line": 76, + "column": 26 + }, + "end": { + "line": 76, + "column": 31 + }, + "identifierName": "apply" + }, + "name": "apply" + }, + "computed": false + }, + "arguments": [ + { + "type": "NullLiteral", + "start": 2094, + "end": 2098, + "loc": { + "start": { + "line": 76, + "column": 32 + }, + "end": { + "line": 76, + "column": 36 + } + } + }, + { + "type": "Identifier", + "start": 2100, + "end": 2109, + "loc": { + "start": { + "line": 76, + "column": 38 + }, + "end": { + "line": 76, + "column": 47 + }, + "identifierName": "arguments" + }, + "name": "arguments" + } + ] + } + } + ], + "directives": [] + } + } + } + ], + "directives": [] + }, + "extra": { + "parenthesized": true, + "parenStart": 1945 + } + }, + "arguments": [ + { + "type": "Identifier", + "start": 2132, + "end": 2156, + "loc": { + "start": { + "line": 78, + "column": 9 + }, + "end": { + "line": 78, + "column": 33 + }, + "identifierName": "lastFlagSettingsCallback" + }, + "name": "lastFlagSettingsCallback" + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 2170, + "end": 2205, + "loc": { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 81, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2178, + "end": 2199, + "loc": { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 80, + "column": 27 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2178, + "end": 2198, + "loc": { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 80, + "column": 26 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 2178, + "end": 2180, + "loc": { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 80, + "column": 8 + }, + "identifierName": "cb" + }, + "name": "cb" + }, + "right": { + "type": "Identifier", + "start": 2183, + "end": 2198, + "loc": { + "start": { + "line": 80, + "column": 11 + }, + "end": { + "line": 80, + "column": 26 + }, + "identifierName": "wrappedCallback" + }, + "name": "wrappedCallback" + } + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 2211, + "end": 2241, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 34 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2211, + "end": 2240, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 33 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 2211, + "end": 2235, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 28 + }, + "identifierName": "lastFlagSettingsCallback" + }, + "name": "lastFlagSettingsCallback" + }, + "right": { + "type": "Identifier", + "start": 2238, + "end": 2240, + "loc": { + "start": { + "line": 83, + "column": 31 + }, + "end": { + "line": 83, + "column": 33 + }, + "identifierName": "cb" + }, + "name": "cb" + } + } + }, + { + "type": "ExpressionStatement", + "start": 2246, + "end": 2298, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 56 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2246, + "end": 2297, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 55 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 2246, + "end": 2265, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 23 + }, + "identifierName": "flagSettingsRequest" + }, + "name": "flagSettingsRequest" + }, + "right": { + "type": "CallExpression", + "start": 2268, + "end": 2297, + "loc": { + "start": { + "line": 84, + "column": 26 + }, + "end": { + "line": 84, + "column": 55 + } + }, + "callee": { + "type": "Identifier", + "start": 2268, + "end": 2277, + "loc": { + "start": { + "line": 84, + "column": 26 + }, + "end": { + "line": 84, + "column": 35 + }, + "identifierName": "fetchJSON" + }, + "name": "fetchJSON" + }, + "arguments": [ + { + "type": "Identifier", + "start": 2278, + "end": 2286, + "loc": { + "start": { + "line": 84, + "column": 36 + }, + "end": { + "line": 84, + "column": 44 + }, + "identifierName": "endpoint" + }, + "name": "endpoint" + }, + { + "type": "Identifier", + "start": 2288, + "end": 2292, + "loc": { + "start": { + "line": 84, + "column": 46 + }, + "end": { + "line": 84, + "column": 50 + }, + "identifierName": "body" + }, + "name": "body" + }, + { + "type": "Identifier", + "start": 2294, + "end": 2296, + "loc": { + "start": { + "line": 84, + "column": 52 + }, + "end": { + "line": 84, + "column": 54 + }, + "identifierName": "cb" + }, + "name": "cb" + } + ] + } + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 2307, + "end": 2465, + "loc": { + "start": { + "line": 87, + "column": 2 + }, + "end": { + "line": 90, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2307, + "end": 2464, + "loc": { + "start": { + "line": 87, + "column": 2 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 2307, + "end": 2327, + "loc": { + "start": { + "line": 87, + "column": 2 + }, + "end": { + "line": 87, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 2307, + "end": 2316, + "loc": { + "start": { + "line": 87, + "column": 2 + }, + "end": { + "line": 87, + "column": 11 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 2317, + "end": 2327, + "loc": { + "start": { + "line": 87, + "column": 12 + }, + "end": { + "line": 87, + "column": 22 + }, + "identifierName": "fetchGoals" + }, + "name": "fetchGoals" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 2330, + "end": 2464, + "loc": { + "start": { + "line": 87, + "column": 25 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 2339, + "end": 2347, + "loc": { + "start": { + "line": 87, + "column": 34 + }, + "end": { + "line": 87, + "column": 42 + }, + "identifierName": "callback" + }, + "name": "callback" + } + ], + "body": { + "type": "BlockStatement", + "start": 2349, + "end": 2464, + "loc": { + "start": { + "line": 87, + "column": 44 + }, + "end": { + "line": 90, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2355, + "end": 2419, + "loc": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 68 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2361, + "end": 2418, + "loc": { + "start": { + "line": 88, + "column": 10 + }, + "end": { + "line": 88, + "column": 67 + } + }, + "id": { + "type": "Identifier", + "start": 2361, + "end": 2369, + "loc": { + "start": { + "line": 88, + "column": 10 + }, + "end": { + "line": 88, + "column": 18 + }, + "identifierName": "endpoint" + }, + "name": "endpoint" + }, + "init": { + "type": "CallExpression", + "start": 2372, + "end": 2418, + "loc": { + "start": { + "line": 88, + "column": 21 + }, + "end": { + "line": 88, + "column": 67 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2372, + "end": 2414, + "loc": { + "start": { + "line": 88, + "column": 21 + }, + "end": { + "line": 88, + "column": 63 + } + }, + "object": { + "type": "ArrayExpression", + "start": 2372, + "end": 2409, + "loc": { + "start": { + "line": 88, + "column": 21 + }, + "end": { + "line": 88, + "column": 58 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 2373, + "end": 2380, + "loc": { + "start": { + "line": 88, + "column": 22 + }, + "end": { + "line": 88, + "column": 29 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + { + "type": "StringLiteral", + "start": 2382, + "end": 2395, + "loc": { + "start": { + "line": 88, + "column": 31 + }, + "end": { + "line": 88, + "column": 44 + } + }, + "extra": { + "rawValue": "/sdk/goals/", + "raw": "'/sdk/goals/'" + }, + "value": "/sdk/goals/" + }, + { + "type": "Identifier", + "start": 2397, + "end": 2408, + "loc": { + "start": { + "line": 88, + "column": 46 + }, + "end": { + "line": 88, + "column": 57 + }, + "identifierName": "environment" + }, + "name": "environment" + } + ] + }, + "property": { + "type": "Identifier", + "start": 2410, + "end": 2414, + "loc": { + "start": { + "line": 88, + "column": 59 + }, + "end": { + "line": 88, + "column": 63 + }, + "identifierName": "join" + }, + "name": "join" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2415, + "end": 2417, + "loc": { + "start": { + "line": 88, + "column": 64 + }, + "end": { + "line": 88, + "column": 66 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2424, + "end": 2460, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 40 + } + }, + "expression": { + "type": "CallExpression", + "start": 2424, + "end": 2459, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 39 + } + }, + "callee": { + "type": "Identifier", + "start": 2424, + "end": 2433, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 13 + }, + "identifierName": "fetchJSON" + }, + "name": "fetchJSON" + }, + "arguments": [ + { + "type": "Identifier", + "start": 2434, + "end": 2442, + "loc": { + "start": { + "line": 89, + "column": 14 + }, + "end": { + "line": 89, + "column": 22 + }, + "identifierName": "endpoint" + }, + "name": "endpoint" + }, + { + "type": "NullLiteral", + "start": 2444, + "end": 2448, + "loc": { + "start": { + "line": 89, + "column": 24 + }, + "end": { + "line": 89, + "column": 28 + } + } + }, + { + "type": "Identifier", + "start": 2450, + "end": 2458, + "loc": { + "start": { + "line": 89, + "column": 30 + }, + "end": { + "line": 89, + "column": 38 + }, + "identifierName": "callback" + }, + "name": "callback" + } + ] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ReturnStatement", + "start": 2469, + "end": 2486, + "loc": { + "start": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 19 + } + }, + "argument": { + "type": "Identifier", + "start": 2476, + "end": 2485, + "loc": { + "start": { + "line": 92, + "column": 9 + }, + "end": { + "line": 92, + "column": 18 + }, + "identifierName": "requestor" + }, + "name": "requestor" + } + } + ], + "directives": [] + }, + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [] + }, + "comments": [], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 7, + "end": 8, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "as", + "start": 9, + "end": 11, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 12, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 12 + }, + "end": { + "line": 1, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 18, + "end": 22, + "loc": { + "start": { + "line": 1, + "column": 18 + }, + "end": { + "line": 1, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./utils", + "start": 23, + "end": 32, + "loc": { + "start": { + "line": 1, + "column": 23 + }, + "end": { + "line": 1, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 32, + "end": 33, + "loc": { + "start": { + "line": 1, + "column": 32 + }, + "end": { + "line": 1, + "column": 33 + } + } + }, + { + "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": 34, + "end": 40, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 41, + "end": 42, + "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": "as", + "start": 43, + "end": 45, + "loc": { + "start": { + "line": 2, + "column": 9 + }, + "end": { + "line": 2, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 46, + "end": 52, + "loc": { + "start": { + "line": 2, + "column": 12 + }, + "end": { + "line": 2, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 53, + "end": 57, + "loc": { + "start": { + "line": 2, + "column": 19 + }, + "end": { + "line": 2, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./errors", + "start": 58, + "end": 68, + "loc": { + "start": { + "line": 2, + "column": 24 + }, + "end": { + "line": 2, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 68, + "end": 69, + "loc": { + "start": { + "line": 2, + "column": 34 + }, + "end": { + "line": 2, + "column": 35 + } + } + }, + { + "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": 70, + "end": 76, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 77, + "end": 78, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "as", + "start": 79, + "end": 81, + "loc": { + "start": { + "line": 3, + "column": 9 + }, + "end": { + "line": 3, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 82, + "end": 90, + "loc": { + "start": { + "line": 3, + "column": 12 + }, + "end": { + "line": 3, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 91, + "end": 95, + "loc": { + "start": { + "line": 3, + "column": 21 + }, + "end": { + "line": 3, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./messages", + "start": 96, + "end": 108, + "loc": { + "start": { + "line": 3, + "column": 26 + }, + "end": { + "line": 3, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 108, + "end": 109, + "loc": { + "start": { + "line": 3, + "column": 38 + }, + "end": { + "line": 3, + "column": 39 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 111, + "end": 116, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "json", + "start": 117, + "end": 121, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 122, + "end": 123, + "loc": { + "start": { + "line": 5, + "column": 11 + }, + "end": { + "line": 5, + "column": 12 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 124, + "end": 142, + "loc": { + "start": { + "line": 5, + "column": 13 + }, + "end": { + "line": 5, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 142, + "end": 143, + "loc": { + "start": { + "line": 5, + "column": 31 + }, + "end": { + "line": 5, + "column": 32 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 145, + "end": 153, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 7, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchJSON", + "start": 154, + "end": 163, + "loc": { + "start": { + "line": 7, + "column": 9 + }, + "end": { + "line": 7, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 163, + "end": 164, + "loc": { + "start": { + "line": 7, + "column": 18 + }, + "end": { + "line": 7, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endpoint", + "start": 164, + "end": 172, + "loc": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 172, + "end": 173, + "loc": { + "start": { + "line": 7, + "column": 27 + }, + "end": { + "line": 7, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "body", + "start": 174, + "end": 178, + "loc": { + "start": { + "line": 7, + "column": 29 + }, + "end": { + "line": 7, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 178, + "end": 179, + "loc": { + "start": { + "line": 7, + "column": 33 + }, + "end": { + "line": 7, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 180, + "end": 188, + "loc": { + "start": { + "line": 7, + "column": 35 + }, + "end": { + "line": 7, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 188, + "end": 189, + "loc": { + "start": { + "line": 7, + "column": 43 + }, + "end": { + "line": 7, + "column": 44 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 190, + "end": 191, + "loc": { + "start": { + "line": 7, + "column": 45 + }, + "end": { + "line": 7, + "column": 46 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 194, + "end": 199, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 200, + "end": 203, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 204, + "end": 205, + "loc": { + "start": { + "line": 8, + "column": 12 + }, + "end": { + "line": 8, + "column": 13 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 206, + "end": 209, + "loc": { + "start": { + "line": 8, + "column": 14 + }, + "end": { + "line": 8, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "XMLHttpRequest", + "start": 210, + "end": 224, + "loc": { + "start": { + "line": 8, + "column": 18 + }, + "end": { + "line": 8, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 224, + "end": 225, + "loc": { + "start": { + "line": 8, + "column": 32 + }, + "end": { + "line": 8, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 225, + "end": 226, + "loc": { + "start": { + "line": 8, + "column": 33 + }, + "end": { + "line": 8, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 226, + "end": 227, + "loc": { + "start": { + "line": 8, + "column": 34 + }, + "end": { + "line": 8, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 231, + "end": 234, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 5 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 234, + "end": 235, + "loc": { + "start": { + "line": 10, + "column": 5 + }, + "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": "addEventListener", + "start": 235, + "end": 251, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 251, + "end": 252, + "loc": { + "start": { + "line": 10, + "column": 22 + }, + "end": { + "line": 10, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "load", + "start": 252, + "end": 258, + "loc": { + "start": { + "line": 10, + "column": 23 + }, + "end": { + "line": 10, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 258, + "end": 259, + "loc": { + "start": { + "line": 10, + "column": 29 + }, + "end": { + "line": 10, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 260, + "end": 261, + "loc": { + "start": { + "line": 10, + "column": 31 + }, + "end": { + "line": 10, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 261, + "end": 262, + "loc": { + "start": { + "line": 10, + "column": 32 + }, + "end": { + "line": 10, + "column": 33 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 263, + "end": 265, + "loc": { + "start": { + "line": 10, + "column": 34 + }, + "end": { + "line": 10, + "column": 36 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 266, + "end": 267, + "loc": { + "start": { + "line": 10, + "column": 37 + }, + "end": { + "line": 10, + "column": 38 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 272, + "end": 274, + "loc": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 275, + "end": 276, + "loc": { + "start": { + "line": 11, + "column": 7 + }, + "end": { + "line": 11, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 283, + "end": 286, + "loc": { + "start": { + "line": 12, + "column": 6 + }, + "end": { + "line": 12, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 286, + "end": 287, + "loc": { + "start": { + "line": 12, + "column": 9 + }, + "end": { + "line": 12, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "status", + "start": 287, + "end": 293, + "loc": { + "start": { + "line": 12, + "column": 10 + }, + "end": { + "line": 12, + "column": 16 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 294, + "end": 297, + "loc": { + "start": { + "line": 12, + "column": 17 + }, + "end": { + "line": 12, + "column": 20 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 298, + "end": 301, + "loc": { + "start": { + "line": 12, + "column": 21 + }, + "end": { + "line": 12, + "column": 24 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 302, + "end": 304, + "loc": { + "start": { + "line": 12, + "column": 25 + }, + "end": { + "line": 12, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 311, + "end": 314, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 314, + "end": 315, + "loc": { + "start": { + "line": 13, + "column": 9 + }, + "end": { + "line": 13, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getResponseHeader", + "start": 315, + "end": 332, + "loc": { + "start": { + "line": 13, + "column": 10 + }, + "end": { + "line": 13, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 332, + "end": 333, + "loc": { + "start": { + "line": 13, + "column": 27 + }, + "end": { + "line": 13, + "column": 28 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-type", + "start": 333, + "end": 347, + "loc": { + "start": { + "line": 13, + "column": 28 + }, + "end": { + "line": 13, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 347, + "end": 348, + "loc": { + "start": { + "line": 13, + "column": 42 + }, + "end": { + "line": 13, + "column": 43 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 349, + "end": 351, + "loc": { + "start": { + "line": 13, + "column": 44 + }, + "end": { + "line": 13, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 358, + "end": 361, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 361, + "end": 362, + "loc": { + "start": { + "line": 14, + "column": 9 + }, + "end": { + "line": 14, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getResponseHeader", + "start": 362, + "end": 379, + "loc": { + "start": { + "line": 14, + "column": 10 + }, + "end": { + "line": 14, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 379, + "end": 380, + "loc": { + "start": { + "line": 14, + "column": 27 + }, + "end": { + "line": 14, + "column": 28 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 380, + "end": 394, + "loc": { + "start": { + "line": 14, + "column": 28 + }, + "end": { + "line": 14, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 394, + "end": 395, + "loc": { + "start": { + "line": 14, + "column": 42 + }, + "end": { + "line": 14, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 395, + "end": 396, + "loc": { + "start": { + "line": 14, + "column": 43 + }, + "end": { + "line": 14, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastIndexOf", + "start": 396, + "end": 407, + "loc": { + "start": { + "line": 14, + "column": 44 + }, + "end": { + "line": 14, + "column": 55 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 407, + "end": 408, + "loc": { + "start": { + "line": 14, + "column": 55 + }, + "end": { + "line": 14, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "json", + "start": 408, + "end": 412, + "loc": { + "start": { + "line": 14, + "column": 56 + }, + "end": { + "line": 14, + "column": 60 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 412, + "end": 413, + "loc": { + "start": { + "line": 14, + "column": 60 + }, + "end": { + "line": 14, + "column": 61 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 414, + "end": 417, + "loc": { + "start": { + "line": 14, + "column": 62 + }, + "end": { + "line": 14, + "column": 65 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 418, + "end": 419, + "loc": { + "start": { + "line": 14, + "column": 66 + }, + "end": { + "line": 14, + "column": 67 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 424, + "end": 425, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 5 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 426, + "end": 427, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 434, + "end": 442, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 442, + "end": 443, + "loc": { + "start": { + "line": 16, + "column": 14 + }, + "end": { + "line": 16, + "column": 15 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 443, + "end": 447, + "loc": { + "start": { + "line": 16, + "column": 15 + }, + "end": { + "line": 16, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 447, + "end": 448, + "loc": { + "start": { + "line": 16, + "column": 19 + }, + "end": { + "line": 16, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 449, + "end": 453, + "loc": { + "start": { + "line": 16, + "column": 21 + }, + "end": { + "line": 16, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 453, + "end": 454, + "loc": { + "start": { + "line": 16, + "column": 25 + }, + "end": { + "line": 16, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parse", + "start": 454, + "end": 459, + "loc": { + "start": { + "line": 16, + "column": 26 + }, + "end": { + "line": 16, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 459, + "end": 460, + "loc": { + "start": { + "line": 16, + "column": 31 + }, + "end": { + "line": 16, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 460, + "end": 463, + "loc": { + "start": { + "line": 16, + "column": 32 + }, + "end": { + "line": 16, + "column": 35 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 463, + "end": 464, + "loc": { + "start": { + "line": 16, + "column": 35 + }, + "end": { + "line": 16, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "responseText", + "start": 464, + "end": 476, + "loc": { + "start": { + "line": 16, + "column": 36 + }, + "end": { + "line": 16, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 476, + "end": 477, + "loc": { + "start": { + "line": 16, + "column": 48 + }, + "end": { + "line": 16, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 477, + "end": 478, + "loc": { + "start": { + "line": 16, + "column": 49 + }, + "end": { + "line": 16, + "column": 50 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 478, + "end": 479, + "loc": { + "start": { + "line": 16, + "column": 50 + }, + "end": { + "line": 16, + "column": 51 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 484, + "end": 485, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 486, + "end": 490, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 491, + "end": 492, + "loc": { + "start": { + "line": 17, + "column": 11 + }, + "end": { + "line": 17, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 499, + "end": 507, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 507, + "end": 508, + "loc": { + "start": { + "line": 18, + "column": 14 + }, + "end": { + "line": 18, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 508, + "end": 511, + "loc": { + "start": { + "line": 18, + "column": 15 + }, + "end": { + "line": 18, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 511, + "end": 512, + "loc": { + "start": { + "line": 18, + "column": 18 + }, + "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": "statusText", + "start": 512, + "end": 522, + "loc": { + "start": { + "line": 18, + "column": 19 + }, + "end": { + "line": 18, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 522, + "end": 523, + "loc": { + "start": { + "line": 18, + "column": 29 + }, + "end": { + "line": 18, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 523, + "end": 524, + "loc": { + "start": { + "line": 18, + "column": 30 + }, + "end": { + "line": 18, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 529, + "end": 530, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 533, + "end": 534, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 534, + "end": 535, + "loc": { + "start": { + "line": 20, + "column": 3 + }, + "end": { + "line": 20, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 535, + "end": 536, + "loc": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 540, + "end": 543, + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 5 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 543, + "end": 544, + "loc": { + "start": { + "line": 22, + "column": 5 + }, + "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": "addEventListener", + "start": 544, + "end": 560, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 560, + "end": 561, + "loc": { + "start": { + "line": 22, + "column": 22 + }, + "end": { + "line": 22, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "error", + "start": 561, + "end": 568, + "loc": { + "start": { + "line": 22, + "column": 23 + }, + "end": { + "line": 22, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 568, + "end": 569, + "loc": { + "start": { + "line": 22, + "column": 30 + }, + "end": { + "line": 22, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 570, + "end": 571, + "loc": { + "start": { + "line": 22, + "column": 32 + }, + "end": { + "line": 22, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 571, + "end": 572, + "loc": { + "start": { + "line": 22, + "column": 33 + }, + "end": { + "line": 22, + "column": 34 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 573, + "end": 575, + "loc": { + "start": { + "line": 22, + "column": 35 + }, + "end": { + "line": 22, + "column": 37 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 576, + "end": 577, + "loc": { + "start": { + "line": 22, + "column": 38 + }, + "end": { + "line": 22, + "column": 39 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 582, + "end": 584, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 585, + "end": 586, + "loc": { + "start": { + "line": 23, + "column": 7 + }, + "end": { + "line": 23, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 586, + "end": 589, + "loc": { + "start": { + "line": 23, + "column": 8 + }, + "end": { + "line": 23, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 589, + "end": 590, + "loc": { + "start": { + "line": 23, + "column": 11 + }, + "end": { + "line": 23, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "status", + "start": 590, + "end": 596, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 18 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 597, + "end": 600, + "loc": { + "start": { + "line": 23, + "column": 19 + }, + "end": { + "line": 23, + "column": 22 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 404, + "start": 601, + "end": 604, + "loc": { + "start": { + "line": 23, + "column": 23 + }, + "end": { + "line": 23, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 604, + "end": 605, + "loc": { + "start": { + "line": 23, + "column": 26 + }, + "end": { + "line": 23, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 606, + "end": 607, + "loc": { + "start": { + "line": 23, + "column": 28 + }, + "end": { + "line": 23, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 614, + "end": 622, + "loc": { + "start": { + "line": 24, + "column": 6 + }, + "end": { + "line": 24, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 622, + "end": 623, + "loc": { + "start": { + "line": 24, + "column": 14 + }, + "end": { + "line": 24, + "column": 15 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 623, + "end": 626, + "loc": { + "start": { + "line": 24, + "column": 15 + }, + "end": { + "line": 24, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 627, + "end": 633, + "loc": { + "start": { + "line": 24, + "column": 19 + }, + "end": { + "line": 24, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 633, + "end": 634, + "loc": { + "start": { + "line": 24, + "column": 25 + }, + "end": { + "line": 24, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDInvalidEnvironmentIdError", + "start": 634, + "end": 661, + "loc": { + "start": { + "line": 24, + "column": 26 + }, + "end": { + "line": 24, + "column": 53 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 661, + "end": 662, + "loc": { + "start": { + "line": 24, + "column": 53 + }, + "end": { + "line": 24, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 662, + "end": 670, + "loc": { + "start": { + "line": 24, + "column": 54 + }, + "end": { + "line": 24, + "column": 62 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 670, + "end": 671, + "loc": { + "start": { + "line": 24, + "column": 62 + }, + "end": { + "line": 24, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environmentNotFound", + "start": 671, + "end": 690, + "loc": { + "start": { + "line": 24, + "column": 63 + }, + "end": { + "line": 24, + "column": 82 + } + } + }, + { + "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": 24, + "column": 82 + }, + "end": { + "line": 24, + "column": 83 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 691, + "end": 692, + "loc": { + "start": { + "line": 24, + "column": 83 + }, + "end": { + "line": 24, + "column": 84 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 692, + "end": 693, + "loc": { + "start": { + "line": 24, + "column": 84 + }, + "end": { + "line": 24, + "column": 85 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 693, + "end": 694, + "loc": { + "start": { + "line": 24, + "column": 85 + }, + "end": { + "line": 24, + "column": 86 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 694, + "end": 695, + "loc": { + "start": { + "line": 24, + "column": 86 + }, + "end": { + "line": 24, + "column": 87 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 700, + "end": 701, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 706, + "end": 714, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 714, + "end": 715, + "loc": { + "start": { + "line": 26, + "column": 12 + }, + "end": { + "line": 26, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 715, + "end": 718, + "loc": { + "start": { + "line": 26, + "column": 13 + }, + "end": { + "line": 26, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 718, + "end": 719, + "loc": { + "start": { + "line": 26, + "column": 16 + }, + "end": { + "line": 26, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "statusText", + "start": 719, + "end": 729, + "loc": { + "start": { + "line": 26, + "column": 17 + }, + "end": { + "line": 26, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 729, + "end": 730, + "loc": { + "start": { + "line": 26, + "column": 27 + }, + "end": { + "line": 26, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 730, + "end": 731, + "loc": { + "start": { + "line": 26, + "column": 28 + }, + "end": { + "line": 26, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 734, + "end": 735, + "loc": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 735, + "end": 736, + "loc": { + "start": { + "line": 27, + "column": 3 + }, + "end": { + "line": 27, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 736, + "end": 737, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 741, + "end": 743, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 744, + "end": 745, + "loc": { + "start": { + "line": 29, + "column": 5 + }, + "end": { + "line": 29, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "body", + "start": 745, + "end": 749, + "loc": { + "start": { + "line": 29, + "column": 6 + }, + "end": { + "line": 29, + "column": 10 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 749, + "end": 750, + "loc": { + "start": { + "line": 29, + "column": 10 + }, + "end": { + "line": 29, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 751, + "end": 752, + "loc": { + "start": { + "line": 29, + "column": 12 + }, + "end": { + "line": 29, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 757, + "end": 760, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 760, + "end": 761, + "loc": { + "start": { + "line": 30, + "column": 7 + }, + "end": { + "line": 30, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "open", + "start": 761, + "end": 765, + "loc": { + "start": { + "line": 30, + "column": 8 + }, + "end": { + "line": 30, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 765, + "end": 766, + "loc": { + "start": { + "line": 30, + "column": 12 + }, + "end": { + "line": 30, + "column": 13 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "REPORT", + "start": 766, + "end": 774, + "loc": { + "start": { + "line": 30, + "column": 13 + }, + "end": { + "line": 30, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 774, + "end": 775, + "loc": { + "start": { + "line": 30, + "column": 21 + }, + "end": { + "line": 30, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endpoint", + "start": 776, + "end": 784, + "loc": { + "start": { + "line": 30, + "column": 23 + }, + "end": { + "line": 30, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 784, + "end": 785, + "loc": { + "start": { + "line": 30, + "column": 31 + }, + "end": { + "line": 30, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 785, + "end": 786, + "loc": { + "start": { + "line": 30, + "column": 32 + }, + "end": { + "line": 30, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 791, + "end": 794, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 794, + "end": 795, + "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": "setRequestHeader", + "start": 795, + "end": 811, + "loc": { + "start": { + "line": 31, + "column": 8 + }, + "end": { + "line": 31, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 811, + "end": 812, + "loc": { + "start": { + "line": 31, + "column": 24 + }, + "end": { + "line": 31, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 812, + "end": 826, + "loc": { + "start": { + "line": 31, + "column": 25 + }, + "end": { + "line": 31, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 826, + "end": 827, + "loc": { + "start": { + "line": 31, + "column": 39 + }, + "end": { + "line": 31, + "column": 40 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 828, + "end": 846, + "loc": { + "start": { + "line": 31, + "column": 41 + }, + "end": { + "line": 31, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 846, + "end": 847, + "loc": { + "start": { + "line": 31, + "column": 59 + }, + "end": { + "line": 31, + "column": 60 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 847, + "end": 848, + "loc": { + "start": { + "line": 31, + "column": 60 + }, + "end": { + "line": 31, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 853, + "end": 858, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 858, + "end": 859, + "loc": { + "start": { + "line": 32, + "column": 9 + }, + "end": { + "line": 32, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addLDHeaders", + "start": 859, + "end": 871, + "loc": { + "start": { + "line": 32, + "column": 10 + }, + "end": { + "line": 32, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 871, + "end": 872, + "loc": { + "start": { + "line": 32, + "column": 22 + }, + "end": { + "line": 32, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 872, + "end": 875, + "loc": { + "start": { + "line": 32, + "column": 23 + }, + "end": { + "line": 32, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 875, + "end": 876, + "loc": { + "start": { + "line": 32, + "column": 26 + }, + "end": { + "line": 32, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 876, + "end": 877, + "loc": { + "start": { + "line": 32, + "column": 27 + }, + "end": { + "line": 32, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 882, + "end": 885, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 885, + "end": 886, + "loc": { + "start": { + "line": 33, + "column": 7 + }, + "end": { + "line": 33, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "send", + "start": 886, + "end": 890, + "loc": { + "start": { + "line": 33, + "column": 8 + }, + "end": { + "line": 33, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 890, + "end": 891, + "loc": { + "start": { + "line": 33, + "column": 12 + }, + "end": { + "line": 33, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 891, + "end": 895, + "loc": { + "start": { + "line": 33, + "column": 13 + }, + "end": { + "line": 33, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 895, + "end": 896, + "loc": { + "start": { + "line": 33, + "column": 17 + }, + "end": { + "line": 33, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stringify", + "start": 896, + "end": 905, + "loc": { + "start": { + "line": 33, + "column": 18 + }, + "end": { + "line": 33, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 905, + "end": 906, + "loc": { + "start": { + "line": 33, + "column": 27 + }, + "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": "body", + "start": 906, + "end": 910, + "loc": { + "start": { + "line": 33, + "column": 28 + }, + "end": { + "line": 33, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 910, + "end": 911, + "loc": { + "start": { + "line": 33, + "column": 32 + }, + "end": { + "line": 33, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 911, + "end": 912, + "loc": { + "start": { + "line": 33, + "column": 33 + }, + "end": { + "line": 33, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 912, + "end": 913, + "loc": { + "start": { + "line": 33, + "column": 34 + }, + "end": { + "line": 33, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 916, + "end": 917, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 918, + "end": 922, + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 8 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 923, + "end": 924, + "loc": { + "start": { + "line": 34, + "column": 9 + }, + "end": { + "line": 34, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 929, + "end": 932, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 932, + "end": 933, + "loc": { + "start": { + "line": 35, + "column": 7 + }, + "end": { + "line": 35, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "open", + "start": 933, + "end": 937, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 937, + "end": 938, + "loc": { + "start": { + "line": 35, + "column": 12 + }, + "end": { + "line": 35, + "column": 13 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "GET", + "start": 938, + "end": 943, + "loc": { + "start": { + "line": 35, + "column": 13 + }, + "end": { + "line": 35, + "column": 18 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 943, + "end": 944, + "loc": { + "start": { + "line": 35, + "column": 18 + }, + "end": { + "line": 35, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endpoint", + "start": 945, + "end": 953, + "loc": { + "start": { + "line": 35, + "column": 20 + }, + "end": { + "line": 35, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 953, + "end": 954, + "loc": { + "start": { + "line": 35, + "column": 28 + }, + "end": { + "line": 35, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 954, + "end": 955, + "loc": { + "start": { + "line": 35, + "column": 29 + }, + "end": { + "line": 35, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 960, + "end": 965, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 965, + "end": 966, + "loc": { + "start": { + "line": 36, + "column": 9 + }, + "end": { + "line": 36, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addLDHeaders", + "start": 966, + "end": 978, + "loc": { + "start": { + "line": 36, + "column": 10 + }, + "end": { + "line": 36, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 978, + "end": 979, + "loc": { + "start": { + "line": 36, + "column": 22 + }, + "end": { + "line": 36, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 979, + "end": 982, + "loc": { + "start": { + "line": 36, + "column": 23 + }, + "end": { + "line": 36, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 982, + "end": 983, + "loc": { + "start": { + "line": 36, + "column": 26 + }, + "end": { + "line": 36, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 983, + "end": 984, + "loc": { + "start": { + "line": 36, + "column": 27 + }, + "end": { + "line": 36, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 989, + "end": 992, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 992, + "end": 993, + "loc": { + "start": { + "line": 37, + "column": 7 + }, + "end": { + "line": 37, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "send", + "start": 993, + "end": 997, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 997, + "end": 998, + "loc": { + "start": { + "line": 37, + "column": 12 + }, + "end": { + "line": 37, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 998, + "end": 999, + "loc": { + "start": { + "line": 37, + "column": 13 + }, + "end": { + "line": 37, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 999, + "end": 1000, + "loc": { + "start": { + "line": 37, + "column": 14 + }, + "end": { + "line": 37, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1003, + "end": 1004, + "loc": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1008, + "end": 1014, + "loc": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 1015, + "end": 1018, + "loc": { + "start": { + "line": 40, + "column": 9 + }, + "end": { + "line": 40, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1018, + "end": 1019, + "loc": { + "start": { + "line": 40, + "column": 12 + }, + "end": { + "line": 40, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1020, + "end": 1021, + "loc": { + "start": { + "line": 41, + "column": 0 + }, + "end": { + "line": 41, + "column": 1 + } + } + }, + { + "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": 1023, + "end": 1029, + "loc": { + "start": { + "line": 43, + "column": 0 + }, + "end": { + "line": 43, + "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": 1030, + "end": 1037, + "loc": { + "start": { + "line": 43, + "column": 7 + }, + "end": { + "line": 43, + "column": 14 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1038, + "end": 1046, + "loc": { + "start": { + "line": 43, + "column": 15 + }, + "end": { + "line": 43, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Requestor", + "start": 1047, + "end": 1056, + "loc": { + "start": { + "line": 43, + "column": 24 + }, + "end": { + "line": 43, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1056, + "end": 1057, + "loc": { + "start": { + "line": 43, + "column": 33 + }, + "end": { + "line": 43, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 1057, + "end": 1064, + "loc": { + "start": { + "line": 43, + "column": 34 + }, + "end": { + "line": 43, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1064, + "end": 1065, + "loc": { + "start": { + "line": 43, + "column": 41 + }, + "end": { + "line": 43, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environment", + "start": 1066, + "end": 1077, + "loc": { + "start": { + "line": 43, + "column": 43 + }, + "end": { + "line": 43, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1077, + "end": 1078, + "loc": { + "start": { + "line": 43, + "column": 54 + }, + "end": { + "line": 43, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useReport", + "start": 1079, + "end": 1088, + "loc": { + "start": { + "line": 43, + "column": 56 + }, + "end": { + "line": 43, + "column": 65 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1088, + "end": 1089, + "loc": { + "start": { + "line": 43, + "column": 65 + }, + "end": { + "line": 43, + "column": 66 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1090, + "end": 1091, + "loc": { + "start": { + "line": 43, + "column": 67 + }, + "end": { + "line": 43, + "column": 68 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1094, + "end": 1097, + "loc": { + "start": { + "line": 44, + "column": 2 + }, + "end": { + "line": 44, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flagSettingsRequest", + "start": 1098, + "end": 1117, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1117, + "end": 1118, + "loc": { + "start": { + "line": 44, + "column": 25 + }, + "end": { + "line": 44, + "column": 26 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1121, + "end": 1124, + "loc": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastFlagSettingsCallback", + "start": 1125, + "end": 1149, + "loc": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 45, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1149, + "end": 1150, + "loc": { + "start": { + "line": 45, + "column": 30 + }, + "end": { + "line": 45, + "column": 31 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1154, + "end": 1159, + "loc": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 47, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 1160, + "end": 1169, + "loc": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 47, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1170, + "end": 1171, + "loc": { + "start": { + "line": 47, + "column": 18 + }, + "end": { + "line": 47, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1172, + "end": 1173, + "loc": { + "start": { + "line": 47, + "column": 20 + }, + "end": { + "line": 47, + "column": 21 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1173, + "end": 1174, + "loc": { + "start": { + "line": 47, + "column": 21 + }, + "end": { + "line": 47, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1174, + "end": 1175, + "loc": { + "start": { + "line": 47, + "column": 22 + }, + "end": { + "line": 47, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 1179, + "end": 1188, + "loc": { + "start": { + "line": 49, + "column": 2 + }, + "end": { + "line": 49, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1188, + "end": 1189, + "loc": { + "start": { + "line": 49, + "column": 11 + }, + "end": { + "line": 49, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 1189, + "end": 1206, + "loc": { + "start": { + "line": 49, + "column": 12 + }, + "end": { + "line": 49, + "column": 29 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1207, + "end": 1208, + "loc": { + "start": { + "line": 49, + "column": 30 + }, + "end": { + "line": 49, + "column": 31 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1209, + "end": 1217, + "loc": { + "start": { + "line": 49, + "column": 32 + }, + "end": { + "line": 49, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1217, + "end": 1218, + "loc": { + "start": { + "line": 49, + "column": 40 + }, + "end": { + "line": 49, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1218, + "end": 1222, + "loc": { + "start": { + "line": 49, + "column": 41 + }, + "end": { + "line": 49, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1222, + "end": 1223, + "loc": { + "start": { + "line": 49, + "column": 45 + }, + "end": { + "line": 49, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 1224, + "end": 1228, + "loc": { + "start": { + "line": 49, + "column": 47 + }, + "end": { + "line": 49, + "column": 51 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1228, + "end": 1229, + "loc": { + "start": { + "line": 49, + "column": 51 + }, + "end": { + "line": 49, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 1230, + "end": 1238, + "loc": { + "start": { + "line": 49, + "column": 53 + }, + "end": { + "line": 49, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1238, + "end": 1239, + "loc": { + "start": { + "line": 49, + "column": 61 + }, + "end": { + "line": 49, + "column": 62 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1240, + "end": 1241, + "loc": { + "start": { + "line": 49, + "column": 63 + }, + "end": { + "line": 49, + "column": 64 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1246, + "end": 1249, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 1250, + "end": 1254, + "loc": { + "start": { + "line": 50, + "column": 8 + }, + "end": { + "line": 50, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1254, + "end": 1255, + "loc": { + "start": { + "line": 50, + "column": 12 + }, + "end": { + "line": 50, + "column": 13 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1260, + "end": 1263, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endpoint", + "start": 1264, + "end": 1272, + "loc": { + "start": { + "line": 51, + "column": 8 + }, + "end": { + "line": 51, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1272, + "end": 1273, + "loc": { + "start": { + "line": 51, + "column": 16 + }, + "end": { + "line": 51, + "column": 17 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1278, + "end": 1281, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "body", + "start": 1282, + "end": 1286, + "loc": { + "start": { + "line": 52, + "column": 8 + }, + "end": { + "line": 52, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1286, + "end": 1287, + "loc": { + "start": { + "line": 52, + "column": 12 + }, + "end": { + "line": 52, + "column": 13 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1292, + "end": 1295, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "cb", + "start": 1296, + "end": 1298, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1298, + "end": 1299, + "loc": { + "start": { + "line": 53, + "column": 10 + }, + "end": { + "line": 53, + "column": 11 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1305, + "end": 1307, + "loc": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1308, + "end": 1309, + "loc": { + "start": { + "line": 55, + "column": 7 + }, + "end": { + "line": 55, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useReport", + "start": 1309, + "end": 1318, + "loc": { + "start": { + "line": 55, + "column": 8 + }, + "end": { + "line": 55, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1318, + "end": 1319, + "loc": { + "start": { + "line": 55, + "column": 17 + }, + "end": { + "line": 55, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1320, + "end": 1321, + "loc": { + "start": { + "line": 55, + "column": 19 + }, + "end": { + "line": 55, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endpoint", + "start": 1328, + "end": 1336, + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1337, + "end": 1338, + "loc": { + "start": { + "line": 56, + "column": 15 + }, + "end": { + "line": 56, + "column": 16 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1339, + "end": 1340, + "loc": { + "start": { + "line": 56, + "column": 17 + }, + "end": { + "line": 56, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 1340, + "end": 1347, + "loc": { + "start": { + "line": 56, + "column": 18 + }, + "end": { + "line": 56, + "column": 25 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1347, + "end": 1348, + "loc": { + "start": { + "line": 56, + "column": 25 + }, + "end": { + "line": 56, + "column": 26 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/sdk/evalx/", + "start": 1349, + "end": 1362, + "loc": { + "start": { + "line": 56, + "column": 27 + }, + "end": { + "line": 56, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1362, + "end": 1363, + "loc": { + "start": { + "line": 56, + "column": 40 + }, + "end": { + "line": 56, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environment", + "start": 1364, + "end": 1375, + "loc": { + "start": { + "line": 56, + "column": 42 + }, + "end": { + "line": 56, + "column": 53 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1375, + "end": 1376, + "loc": { + "start": { + "line": 56, + "column": 53 + }, + "end": { + "line": 56, + "column": 54 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/user", + "start": 1377, + "end": 1384, + "loc": { + "start": { + "line": 56, + "column": 55 + }, + "end": { + "line": 56, + "column": 62 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1384, + "end": 1385, + "loc": { + "start": { + "line": 56, + "column": 62 + }, + "end": { + "line": 56, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 1386, + "end": 1390, + "loc": { + "start": { + "line": 56, + "column": 64 + }, + "end": { + "line": 56, + "column": 68 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1391, + "end": 1392, + "loc": { + "start": { + "line": 56, + "column": 69 + }, + "end": { + "line": 56, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "?h=", + "start": 1393, + "end": 1398, + "loc": { + "start": { + "line": 56, + "column": 71 + }, + "end": { + "line": 56, + "column": 76 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1399, + "end": 1400, + "loc": { + "start": { + "line": 56, + "column": 77 + }, + "end": { + "line": 56, + "column": 78 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 1401, + "end": 1405, + "loc": { + "start": { + "line": 56, + "column": 79 + }, + "end": { + "line": 56, + "column": 83 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1406, + "end": 1407, + "loc": { + "start": { + "line": 56, + "column": 84 + }, + "end": { + "line": 56, + "column": 85 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 1408, + "end": 1410, + "loc": { + "start": { + "line": 56, + "column": 86 + }, + "end": { + "line": 56, + "column": 88 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1410, + "end": 1411, + "loc": { + "start": { + "line": 56, + "column": 88 + }, + "end": { + "line": 56, + "column": 89 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1411, + "end": 1412, + "loc": { + "start": { + "line": 56, + "column": 89 + }, + "end": { + "line": 56, + "column": 90 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "join", + "start": 1412, + "end": 1416, + "loc": { + "start": { + "line": 56, + "column": 90 + }, + "end": { + "line": 56, + "column": 94 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1416, + "end": 1417, + "loc": { + "start": { + "line": 56, + "column": 94 + }, + "end": { + "line": 56, + "column": 95 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 1417, + "end": 1419, + "loc": { + "start": { + "line": 56, + "column": 95 + }, + "end": { + "line": 56, + "column": 97 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1419, + "end": 1420, + "loc": { + "start": { + "line": 56, + "column": 97 + }, + "end": { + "line": 56, + "column": 98 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1420, + "end": 1421, + "loc": { + "start": { + "line": 56, + "column": 98 + }, + "end": { + "line": 56, + "column": 99 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "body", + "start": 1428, + "end": 1432, + "loc": { + "start": { + "line": 57, + "column": 6 + }, + "end": { + "line": 57, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1433, + "end": 1434, + "loc": { + "start": { + "line": 57, + "column": 11 + }, + "end": { + "line": 57, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1435, + "end": 1439, + "loc": { + "start": { + "line": 57, + "column": 13 + }, + "end": { + "line": 57, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1439, + "end": 1440, + "loc": { + "start": { + "line": 57, + "column": 17 + }, + "end": { + "line": 57, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1445, + "end": 1446, + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 1447, + "end": 1451, + "loc": { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 58, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1452, + "end": 1453, + "loc": { + "start": { + "line": 58, + "column": 11 + }, + "end": { + "line": 58, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 1460, + "end": 1464, + "loc": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 59, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1465, + "end": 1466, + "loc": { + "start": { + "line": 59, + "column": 11 + }, + "end": { + "line": 59, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 1467, + "end": 1472, + "loc": { + "start": { + "line": 59, + "column": 13 + }, + "end": { + "line": 59, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1472, + "end": 1473, + "loc": { + "start": { + "line": 59, + "column": 18 + }, + "end": { + "line": 59, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "base64URLEncode", + "start": 1473, + "end": 1488, + "loc": { + "start": { + "line": 59, + "column": 19 + }, + "end": { + "line": 59, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1488, + "end": 1489, + "loc": { + "start": { + "line": 59, + "column": 34 + }, + "end": { + "line": 59, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 1489, + "end": 1493, + "loc": { + "start": { + "line": 59, + "column": 35 + }, + "end": { + "line": 59, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1493, + "end": 1494, + "loc": { + "start": { + "line": 59, + "column": 39 + }, + "end": { + "line": 59, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stringify", + "start": 1494, + "end": 1503, + "loc": { + "start": { + "line": 59, + "column": 40 + }, + "end": { + "line": 59, + "column": 49 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1503, + "end": 1504, + "loc": { + "start": { + "line": 59, + "column": 49 + }, + "end": { + "line": 59, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1504, + "end": 1508, + "loc": { + "start": { + "line": 59, + "column": 50 + }, + "end": { + "line": 59, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1508, + "end": 1509, + "loc": { + "start": { + "line": 59, + "column": 54 + }, + "end": { + "line": 59, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1509, + "end": 1510, + "loc": { + "start": { + "line": 59, + "column": 55 + }, + "end": { + "line": 59, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1510, + "end": 1511, + "loc": { + "start": { + "line": 59, + "column": 56 + }, + "end": { + "line": 59, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endpoint", + "start": 1518, + "end": 1526, + "loc": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 60, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1527, + "end": 1528, + "loc": { + "start": { + "line": 60, + "column": 15 + }, + "end": { + "line": 60, + "column": 16 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1529, + "end": 1530, + "loc": { + "start": { + "line": 60, + "column": 17 + }, + "end": { + "line": 60, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 1530, + "end": 1537, + "loc": { + "start": { + "line": 60, + "column": 18 + }, + "end": { + "line": 60, + "column": 25 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1537, + "end": 1538, + "loc": { + "start": { + "line": 60, + "column": 25 + }, + "end": { + "line": 60, + "column": 26 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/sdk/evalx/", + "start": 1539, + "end": 1552, + "loc": { + "start": { + "line": 60, + "column": 27 + }, + "end": { + "line": 60, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1552, + "end": 1553, + "loc": { + "start": { + "line": 60, + "column": 40 + }, + "end": { + "line": 60, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environment", + "start": 1554, + "end": 1565, + "loc": { + "start": { + "line": 60, + "column": 42 + }, + "end": { + "line": 60, + "column": 53 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1565, + "end": 1566, + "loc": { + "start": { + "line": 60, + "column": 53 + }, + "end": { + "line": 60, + "column": 54 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/users/", + "start": 1567, + "end": 1576, + "loc": { + "start": { + "line": 60, + "column": 55 + }, + "end": { + "line": 60, + "column": 64 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1576, + "end": 1577, + "loc": { + "start": { + "line": 60, + "column": 64 + }, + "end": { + "line": 60, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 1578, + "end": 1582, + "loc": { + "start": { + "line": 60, + "column": 66 + }, + "end": { + "line": 60, + "column": 70 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1582, + "end": 1583, + "loc": { + "start": { + "line": 60, + "column": 70 + }, + "end": { + "line": 60, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 1584, + "end": 1588, + "loc": { + "start": { + "line": 60, + "column": 72 + }, + "end": { + "line": 60, + "column": 76 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1589, + "end": 1590, + "loc": { + "start": { + "line": 60, + "column": 77 + }, + "end": { + "line": 60, + "column": 78 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "?h=", + "start": 1591, + "end": 1596, + "loc": { + "start": { + "line": 60, + "column": 79 + }, + "end": { + "line": 60, + "column": 84 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1597, + "end": 1598, + "loc": { + "start": { + "line": 60, + "column": 85 + }, + "end": { + "line": 60, + "column": 86 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 1599, + "end": 1603, + "loc": { + "start": { + "line": 60, + "column": 87 + }, + "end": { + "line": 60, + "column": 91 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1604, + "end": 1605, + "loc": { + "start": { + "line": 60, + "column": 92 + }, + "end": { + "line": 60, + "column": 93 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 1606, + "end": 1608, + "loc": { + "start": { + "line": 60, + "column": 94 + }, + "end": { + "line": 60, + "column": 96 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1608, + "end": 1609, + "loc": { + "start": { + "line": 60, + "column": 96 + }, + "end": { + "line": 60, + "column": 97 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1609, + "end": 1610, + "loc": { + "start": { + "line": 60, + "column": 97 + }, + "end": { + "line": 60, + "column": 98 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "join", + "start": 1610, + "end": 1614, + "loc": { + "start": { + "line": 60, + "column": 98 + }, + "end": { + "line": 60, + "column": 102 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1614, + "end": 1615, + "loc": { + "start": { + "line": 60, + "column": 102 + }, + "end": { + "line": 60, + "column": 103 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 1615, + "end": 1617, + "loc": { + "start": { + "line": 60, + "column": 103 + }, + "end": { + "line": 60, + "column": 105 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1617, + "end": 1618, + "loc": { + "start": { + "line": 60, + "column": 105 + }, + "end": { + "line": 60, + "column": 106 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1618, + "end": 1619, + "loc": { + "start": { + "line": 60, + "column": 106 + }, + "end": { + "line": 60, + "column": 107 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1624, + "end": 1625, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 5 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1631, + "end": 1636, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "wrappedCallback", + "start": 1637, + "end": 1652, + "loc": { + "start": { + "line": 63, + "column": 10 + }, + "end": { + "line": 63, + "column": 25 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1653, + "end": 1654, + "loc": { + "start": { + "line": 63, + "column": 26 + }, + "end": { + "line": 63, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1655, + "end": 1656, + "loc": { + "start": { + "line": 63, + "column": 28 + }, + "end": { + "line": 63, + "column": 29 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1656, + "end": 1664, + "loc": { + "start": { + "line": 63, + "column": 29 + }, + "end": { + "line": 63, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1664, + "end": 1665, + "loc": { + "start": { + "line": 63, + "column": 37 + }, + "end": { + "line": 63, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "currentCallback", + "start": 1665, + "end": 1680, + "loc": { + "start": { + "line": 63, + "column": 38 + }, + "end": { + "line": 63, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1680, + "end": 1681, + "loc": { + "start": { + "line": 63, + "column": 53 + }, + "end": { + "line": 63, + "column": 54 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1682, + "end": 1683, + "loc": { + "start": { + "line": 63, + "column": 55 + }, + "end": { + "line": 63, + "column": 56 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1690, + "end": 1696, + "loc": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 64, + "column": 12 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1697, + "end": 1705, + "loc": { + "start": { + "line": 64, + "column": 13 + }, + "end": { + "line": 64, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1705, + "end": 1706, + "loc": { + "start": { + "line": 64, + "column": 21 + }, + "end": { + "line": 64, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 1706, + "end": 1711, + "loc": { + "start": { + "line": 64, + "column": 22 + }, + "end": { + "line": 64, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1711, + "end": 1712, + "loc": { + "start": { + "line": 64, + "column": 27 + }, + "end": { + "line": 64, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "result", + "start": 1713, + "end": 1719, + "loc": { + "start": { + "line": 64, + "column": 29 + }, + "end": { + "line": 64, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1719, + "end": 1720, + "loc": { + "start": { + "line": 64, + "column": 35 + }, + "end": { + "line": 64, + "column": 36 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1721, + "end": 1722, + "loc": { + "start": { + "line": 64, + "column": 37 + }, + "end": { + "line": 64, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "currentCallback", + "start": 1731, + "end": 1746, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1746, + "end": 1747, + "loc": { + "start": { + "line": 65, + "column": 23 + }, + "end": { + "line": 65, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 1747, + "end": 1752, + "loc": { + "start": { + "line": 65, + "column": 24 + }, + "end": { + "line": 65, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1752, + "end": 1753, + "loc": { + "start": { + "line": 65, + "column": 29 + }, + "end": { + "line": 65, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "result", + "start": 1754, + "end": 1760, + "loc": { + "start": { + "line": 65, + "column": 31 + }, + "end": { + "line": 65, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1760, + "end": 1761, + "loc": { + "start": { + "line": 65, + "column": 37 + }, + "end": { + "line": 65, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1761, + "end": 1762, + "loc": { + "start": { + "line": 65, + "column": 38 + }, + "end": { + "line": 65, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flagSettingsRequest", + "start": 1771, + "end": 1790, + "loc": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 27 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1791, + "end": 1792, + "loc": { + "start": { + "line": 66, + "column": 28 + }, + "end": { + "line": 66, + "column": 29 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 1793, + "end": 1797, + "loc": { + "start": { + "line": 66, + "column": 30 + }, + "end": { + "line": 66, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1797, + "end": 1798, + "loc": { + "start": { + "line": 66, + "column": 34 + }, + "end": { + "line": 66, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastFlagSettingsCallback", + "start": 1807, + "end": 1831, + "loc": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 32 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1832, + "end": 1833, + "loc": { + "start": { + "line": 67, + "column": 33 + }, + "end": { + "line": 67, + "column": 34 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 1834, + "end": 1838, + "loc": { + "start": { + "line": 67, + "column": 35 + }, + "end": { + "line": 67, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1838, + "end": 1839, + "loc": { + "start": { + "line": 67, + "column": 39 + }, + "end": { + "line": 67, + "column": 40 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1846, + "end": 1847, + "loc": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 7 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1847, + "end": 1848, + "loc": { + "start": { + "line": 68, + "column": 7 + }, + "end": { + "line": 68, + "column": 8 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1853, + "end": 1854, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1854, + "end": 1855, + "loc": { + "start": { + "line": 69, + "column": 5 + }, + "end": { + "line": 69, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1855, + "end": 1856, + "loc": { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 69, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 1856, + "end": 1864, + "loc": { + "start": { + "line": 69, + "column": 7 + }, + "end": { + "line": 69, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1864, + "end": 1865, + "loc": { + "start": { + "line": 69, + "column": 15 + }, + "end": { + "line": 69, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1865, + "end": 1866, + "loc": { + "start": { + "line": 69, + "column": 16 + }, + "end": { + "line": 69, + "column": 17 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1872, + "end": 1874, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1875, + "end": 1876, + "loc": { + "start": { + "line": 71, + "column": 7 + }, + "end": { + "line": 71, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flagSettingsRequest", + "start": 1876, + "end": 1895, + "loc": { + "start": { + "line": 71, + "column": 8 + }, + "end": { + "line": 71, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1895, + "end": 1896, + "loc": { + "start": { + "line": 71, + "column": 27 + }, + "end": { + "line": 71, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1897, + "end": 1898, + "loc": { + "start": { + "line": 71, + "column": 29 + }, + "end": { + "line": 71, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flagSettingsRequest", + "start": 1905, + "end": 1924, + "loc": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1924, + "end": 1925, + "loc": { + "start": { + "line": 72, + "column": 25 + }, + "end": { + "line": 72, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "abort", + "start": 1925, + "end": 1930, + "loc": { + "start": { + "line": 72, + "column": 26 + }, + "end": { + "line": 72, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1930, + "end": 1931, + "loc": { + "start": { + "line": 72, + "column": 31 + }, + "end": { + "line": 72, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1931, + "end": 1932, + "loc": { + "start": { + "line": 72, + "column": 32 + }, + "end": { + "line": 72, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1932, + "end": 1933, + "loc": { + "start": { + "line": 72, + "column": 33 + }, + "end": { + "line": 72, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "cb", + "start": 1940, + "end": 1942, + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 8 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1943, + "end": 1944, + "loc": { + "start": { + "line": 73, + "column": 9 + }, + "end": { + "line": 73, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1945, + "end": 1946, + "loc": { + "start": { + "line": 73, + "column": 11 + }, + "end": { + "line": 73, + "column": 12 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1946, + "end": 1954, + "loc": { + "start": { + "line": 73, + "column": 12 + }, + "end": { + "line": 73, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1954, + "end": 1955, + "loc": { + "start": { + "line": 73, + "column": 20 + }, + "end": { + "line": 73, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prevCallback", + "start": 1955, + "end": 1967, + "loc": { + "start": { + "line": 73, + "column": 21 + }, + "end": { + "line": 73, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1967, + "end": 1968, + "loc": { + "start": { + "line": 73, + "column": 33 + }, + "end": { + "line": 73, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1969, + "end": 1970, + "loc": { + "start": { + "line": 73, + "column": 35 + }, + "end": { + "line": 73, + "column": 36 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1979, + "end": 1985, + "loc": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 74, + "column": 14 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1986, + "end": 1994, + "loc": { + "start": { + "line": 74, + "column": 15 + }, + "end": { + "line": 74, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1994, + "end": 1995, + "loc": { + "start": { + "line": 74, + "column": 23 + }, + "end": { + "line": 74, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1995, + "end": 1996, + "loc": { + "start": { + "line": 74, + "column": 24 + }, + "end": { + "line": 74, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1997, + "end": 1998, + "loc": { + "start": { + "line": 74, + "column": 26 + }, + "end": { + "line": 74, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prevCallback", + "start": 2009, + "end": 2021, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 22 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 2022, + "end": 2024, + "loc": { + "start": { + "line": 75, + "column": 23 + }, + "end": { + "line": 75, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prevCallback", + "start": 2025, + "end": 2037, + "loc": { + "start": { + "line": 75, + "column": 26 + }, + "end": { + "line": 75, + "column": 38 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2037, + "end": 2038, + "loc": { + "start": { + "line": 75, + "column": 38 + }, + "end": { + "line": 75, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "apply", + "start": 2038, + "end": 2043, + "loc": { + "start": { + "line": 75, + "column": 39 + }, + "end": { + "line": 75, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2043, + "end": 2044, + "loc": { + "start": { + "line": 75, + "column": 44 + }, + "end": { + "line": 75, + "column": 45 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 2044, + "end": 2048, + "loc": { + "start": { + "line": 75, + "column": 45 + }, + "end": { + "line": 75, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2048, + "end": 2049, + "loc": { + "start": { + "line": 75, + "column": 49 + }, + "end": { + "line": 75, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "arguments", + "start": 2050, + "end": 2059, + "loc": { + "start": { + "line": 75, + "column": 51 + }, + "end": { + "line": 75, + "column": 60 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2059, + "end": 2060, + "loc": { + "start": { + "line": 75, + "column": 60 + }, + "end": { + "line": 75, + "column": 61 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2060, + "end": 2061, + "loc": { + "start": { + "line": 75, + "column": 61 + }, + "end": { + "line": 75, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "wrappedCallback", + "start": 2072, + "end": 2087, + "loc": { + "start": { + "line": 76, + "column": 10 + }, + "end": { + "line": 76, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2087, + "end": 2088, + "loc": { + "start": { + "line": 76, + "column": 25 + }, + "end": { + "line": 76, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "apply", + "start": 2088, + "end": 2093, + "loc": { + "start": { + "line": 76, + "column": 26 + }, + "end": { + "line": 76, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2093, + "end": 2094, + "loc": { + "start": { + "line": 76, + "column": 31 + }, + "end": { + "line": 76, + "column": 32 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 2094, + "end": 2098, + "loc": { + "start": { + "line": 76, + "column": 32 + }, + "end": { + "line": 76, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2098, + "end": 2099, + "loc": { + "start": { + "line": 76, + "column": 36 + }, + "end": { + "line": 76, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "arguments", + "start": 2100, + "end": 2109, + "loc": { + "start": { + "line": 76, + "column": 38 + }, + "end": { + "line": 76, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2109, + "end": 2110, + "loc": { + "start": { + "line": 76, + "column": 47 + }, + "end": { + "line": 76, + "column": 48 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2110, + "end": 2111, + "loc": { + "start": { + "line": 76, + "column": 48 + }, + "end": { + "line": 76, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2120, + "end": 2121, + "loc": { + "start": { + "line": 77, + "column": 8 + }, + "end": { + "line": 77, + "column": 9 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2121, + "end": 2122, + "loc": { + "start": { + "line": 77, + "column": 9 + }, + "end": { + "line": 77, + "column": 10 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2129, + "end": 2130, + "loc": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2130, + "end": 2131, + "loc": { + "start": { + "line": 78, + "column": 7 + }, + "end": { + "line": 78, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2131, + "end": 2132, + "loc": { + "start": { + "line": 78, + "column": 8 + }, + "end": { + "line": 78, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastFlagSettingsCallback", + "start": 2132, + "end": 2156, + "loc": { + "start": { + "line": 78, + "column": 9 + }, + "end": { + "line": 78, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2156, + "end": 2157, + "loc": { + "start": { + "line": 78, + "column": 33 + }, + "end": { + "line": 78, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2157, + "end": 2158, + "loc": { + "start": { + "line": 78, + "column": 34 + }, + "end": { + "line": 78, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2163, + "end": 2164, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 2165, + "end": 2169, + "loc": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2170, + "end": 2171, + "loc": { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 79, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "cb", + "start": 2178, + "end": 2180, + "loc": { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 80, + "column": 8 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2181, + "end": 2182, + "loc": { + "start": { + "line": 80, + "column": 9 + }, + "end": { + "line": 80, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "wrappedCallback", + "start": 2183, + "end": 2198, + "loc": { + "start": { + "line": 80, + "column": 11 + }, + "end": { + "line": 80, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2198, + "end": 2199, + "loc": { + "start": { + "line": 80, + "column": 26 + }, + "end": { + "line": 80, + "column": 27 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2204, + "end": 2205, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastFlagSettingsCallback", + "start": 2211, + "end": 2235, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 28 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2236, + "end": 2237, + "loc": { + "start": { + "line": 83, + "column": 29 + }, + "end": { + "line": 83, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "cb", + "start": 2238, + "end": 2240, + "loc": { + "start": { + "line": 83, + "column": 31 + }, + "end": { + "line": 83, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2240, + "end": 2241, + "loc": { + "start": { + "line": 83, + "column": 33 + }, + "end": { + "line": 83, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flagSettingsRequest", + "start": 2246, + "end": 2265, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2266, + "end": 2267, + "loc": { + "start": { + "line": 84, + "column": 24 + }, + "end": { + "line": 84, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchJSON", + "start": 2268, + "end": 2277, + "loc": { + "start": { + "line": 84, + "column": 26 + }, + "end": { + "line": 84, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2277, + "end": 2278, + "loc": { + "start": { + "line": 84, + "column": 35 + }, + "end": { + "line": 84, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endpoint", + "start": 2278, + "end": 2286, + "loc": { + "start": { + "line": 84, + "column": 36 + }, + "end": { + "line": 84, + "column": 44 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2286, + "end": 2287, + "loc": { + "start": { + "line": 84, + "column": 44 + }, + "end": { + "line": 84, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "body", + "start": 2288, + "end": 2292, + "loc": { + "start": { + "line": 84, + "column": 46 + }, + "end": { + "line": 84, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2292, + "end": 2293, + "loc": { + "start": { + "line": 84, + "column": 50 + }, + "end": { + "line": 84, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "cb", + "start": 2294, + "end": 2296, + "loc": { + "start": { + "line": 84, + "column": 52 + }, + "end": { + "line": 84, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2296, + "end": 2297, + "loc": { + "start": { + "line": 84, + "column": 54 + }, + "end": { + "line": 84, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2297, + "end": 2298, + "loc": { + "start": { + "line": 84, + "column": 55 + }, + "end": { + "line": 84, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2301, + "end": 2302, + "loc": { + "start": { + "line": 85, + "column": 2 + }, + "end": { + "line": 85, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2302, + "end": 2303, + "loc": { + "start": { + "line": 85, + "column": 3 + }, + "end": { + "line": 85, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 2307, + "end": 2316, + "loc": { + "start": { + "line": 87, + "column": 2 + }, + "end": { + "line": 87, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2316, + "end": 2317, + "loc": { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 87, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchGoals", + "start": 2317, + "end": 2327, + "loc": { + "start": { + "line": 87, + "column": 12 + }, + "end": { + "line": 87, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2328, + "end": 2329, + "loc": { + "start": { + "line": 87, + "column": 23 + }, + "end": { + "line": 87, + "column": 24 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 2330, + "end": 2338, + "loc": { + "start": { + "line": 87, + "column": 25 + }, + "end": { + "line": 87, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2338, + "end": 2339, + "loc": { + "start": { + "line": 87, + "column": 33 + }, + "end": { + "line": 87, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 2339, + "end": 2347, + "loc": { + "start": { + "line": 87, + "column": 34 + }, + "end": { + "line": 87, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2347, + "end": 2348, + "loc": { + "start": { + "line": 87, + "column": 42 + }, + "end": { + "line": 87, + "column": 43 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2349, + "end": 2350, + "loc": { + "start": { + "line": 87, + "column": 44 + }, + "end": { + "line": 87, + "column": 45 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2355, + "end": 2360, + "loc": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endpoint", + "start": 2361, + "end": 2369, + "loc": { + "start": { + "line": 88, + "column": 10 + }, + "end": { + "line": 88, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2370, + "end": 2371, + "loc": { + "start": { + "line": 88, + "column": 19 + }, + "end": { + "line": 88, + "column": 20 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2372, + "end": 2373, + "loc": { + "start": { + "line": 88, + "column": 21 + }, + "end": { + "line": 88, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 2373, + "end": 2380, + "loc": { + "start": { + "line": 88, + "column": 22 + }, + "end": { + "line": 88, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2380, + "end": 2381, + "loc": { + "start": { + "line": 88, + "column": 29 + }, + "end": { + "line": 88, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/sdk/goals/", + "start": 2382, + "end": 2395, + "loc": { + "start": { + "line": 88, + "column": 31 + }, + "end": { + "line": 88, + "column": 44 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2395, + "end": 2396, + "loc": { + "start": { + "line": 88, + "column": 44 + }, + "end": { + "line": 88, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environment", + "start": 2397, + "end": 2408, + "loc": { + "start": { + "line": 88, + "column": 46 + }, + "end": { + "line": 88, + "column": 57 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2408, + "end": 2409, + "loc": { + "start": { + "line": 88, + "column": 57 + }, + "end": { + "line": 88, + "column": 58 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2409, + "end": 2410, + "loc": { + "start": { + "line": 88, + "column": 58 + }, + "end": { + "line": 88, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "join", + "start": 2410, + "end": 2414, + "loc": { + "start": { + "line": 88, + "column": 59 + }, + "end": { + "line": 88, + "column": 63 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2414, + "end": 2415, + "loc": { + "start": { + "line": 88, + "column": 63 + }, + "end": { + "line": 88, + "column": 64 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 2415, + "end": 2417, + "loc": { + "start": { + "line": 88, + "column": 64 + }, + "end": { + "line": 88, + "column": 66 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2417, + "end": 2418, + "loc": { + "start": { + "line": 88, + "column": 66 + }, + "end": { + "line": 88, + "column": 67 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2418, + "end": 2419, + "loc": { + "start": { + "line": 88, + "column": 67 + }, + "end": { + "line": 88, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchJSON", + "start": 2424, + "end": 2433, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2433, + "end": 2434, + "loc": { + "start": { + "line": 89, + "column": 13 + }, + "end": { + "line": 89, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endpoint", + "start": 2434, + "end": 2442, + "loc": { + "start": { + "line": 89, + "column": 14 + }, + "end": { + "line": 89, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2442, + "end": 2443, + "loc": { + "start": { + "line": 89, + "column": 22 + }, + "end": { + "line": 89, + "column": 23 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 2444, + "end": 2448, + "loc": { + "start": { + "line": 89, + "column": 24 + }, + "end": { + "line": 89, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2448, + "end": 2449, + "loc": { + "start": { + "line": 89, + "column": 28 + }, + "end": { + "line": 89, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 2450, + "end": 2458, + "loc": { + "start": { + "line": 89, + "column": 30 + }, + "end": { + "line": 89, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2458, + "end": 2459, + "loc": { + "start": { + "line": 89, + "column": 38 + }, + "end": { + "line": 89, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2459, + "end": 2460, + "loc": { + "start": { + "line": 89, + "column": 39 + }, + "end": { + "line": 89, + "column": 40 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2463, + "end": 2464, + "loc": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 90, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2464, + "end": 2465, + "loc": { + "start": { + "line": 90, + "column": 3 + }, + "end": { + "line": 90, + "column": 4 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 2469, + "end": 2475, + "loc": { + "start": { + "line": 92, + "column": 2 + }, + "end": { + "line": 92, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 2476, + "end": 2485, + "loc": { + "start": { + "line": 92, + "column": 9 + }, + "end": { + "line": 92, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2485, + "end": 2486, + "loc": { + "start": { + "line": 92, + "column": 18 + }, + "end": { + "line": 92, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2487, + "end": 2488, + "loc": { + "start": { + "line": 93, + "column": 0 + }, + "end": { + "line": 93, + "column": 1 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2489, + "end": 2489, + "loc": { + "start": { + "line": 94, + "column": 0 + }, + "end": { + "line": 94, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/Store.js.json b/docs/ast/source/Store.js.json new file mode 100644 index 00000000..800beca7 --- /dev/null +++ b/docs/ast/source/Store.js.json @@ -0,0 +1,11836 @@ +{ + "type": "File", + "start": 0, + "end": 1343, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 59, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 1343, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 59, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 39, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 39 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 7, + "end": 20, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 20 + } + }, + "local": { + "type": "Identifier", + "start": 12, + "end": 20, + "loc": { + "start": { + "line": 1, + "column": 12 + }, + "end": { + "line": 1, + "column": 20 + }, + "identifierName": "messages" + }, + "name": "messages" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 26, + "end": 38, + "loc": { + "start": { + "line": 1, + "column": 26 + }, + "end": { + "line": 1, + "column": 38 + } + }, + "extra": { + "rawValue": "./messages", + "raw": "'./messages'" + }, + "value": "./messages" + } + }, + { + "type": "ImportDeclaration", + "start": 40, + "end": 73, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 33 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 47, + "end": 57, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 17 + } + }, + "local": { + "type": "Identifier", + "start": 52, + "end": 57, + "loc": { + "start": { + "line": 2, + "column": 12 + }, + "end": { + "line": 2, + "column": 17 + }, + "identifierName": "utils" + }, + "name": "utils" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 63, + "end": 72, + "loc": { + "start": { + "line": 2, + "column": 23 + }, + "end": { + "line": 2, + "column": 32 + } + }, + "extra": { + "rawValue": "./utils", + "raw": "'./utils'" + }, + "value": "./utils" + } + }, + { + "type": "ExportDefaultDeclaration", + "start": 75, + "end": 1342, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 58, + "column": 1 + } + }, + "declaration": { + "type": "FunctionDeclaration", + "start": 90, + "end": 1342, + "loc": { + "start": { + "line": 4, + "column": 15 + }, + "end": { + "line": 58, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 99, + "end": 104, + "loc": { + "start": { + "line": 4, + "column": 24 + }, + "end": { + "line": 4, + "column": 29 + }, + "identifierName": "Store" + }, + "name": "Store" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 105, + "end": 116, + "loc": { + "start": { + "line": 4, + "column": 30 + }, + "end": { + "line": 4, + "column": 41 + }, + "identifierName": "environment" + }, + "name": "environment" + }, + { + "type": "Identifier", + "start": 118, + "end": 122, + "loc": { + "start": { + "line": 4, + "column": 43 + }, + "end": { + "line": 4, + "column": 47 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "Identifier", + "start": 124, + "end": 129, + "loc": { + "start": { + "line": 4, + "column": 49 + }, + "end": { + "line": 4, + "column": 54 + }, + "identifierName": "ident" + }, + "name": "ident" + } + ], + "body": { + "type": "BlockStatement", + "start": 131, + "end": 1342, + "loc": { + "start": { + "line": 4, + "column": 56 + }, + "end": { + "line": 58, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 135, + "end": 152, + "loc": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 19 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 141, + "end": 151, + "loc": { + "start": { + "line": 5, + "column": 8 + }, + "end": { + "line": 5, + "column": 18 + } + }, + "id": { + "type": "Identifier", + "start": 141, + "end": 146, + "loc": { + "start": { + "line": 5, + "column": 8 + }, + "end": { + "line": 5, + "column": 13 + }, + "identifierName": "store" + }, + "name": "store" + }, + "init": { + "type": "ObjectExpression", + "start": 149, + "end": 151, + "loc": { + "start": { + "line": 5, + "column": 16 + }, + "end": { + "line": 5, + "column": 18 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "FunctionDeclaration", + "start": 156, + "end": 356, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 165, + "end": 176, + "loc": { + "start": { + "line": 7, + "column": 11 + }, + "end": { + "line": 7, + "column": 22 + }, + "identifierName": "getFlagsKey" + }, + "name": "getFlagsKey" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 179, + "end": 356, + "loc": { + "start": { + "line": 7, + "column": 25 + }, + "end": { + "line": 14, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 185, + "end": 198, + "loc": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 17 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 189, + "end": 197, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 16 + } + }, + "id": { + "type": "Identifier", + "start": 189, + "end": 192, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 11 + }, + "identifierName": "key" + }, + "name": "key" + }, + "init": { + "type": "StringLiteral", + "start": 195, + "end": 197, + "loc": { + "start": { + "line": 8, + "column": 14 + }, + "end": { + "line": 8, + "column": 16 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + } + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 203, + "end": 232, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 33 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 209, + "end": 231, + "loc": { + "start": { + "line": 9, + "column": 10 + }, + "end": { + "line": 9, + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 209, + "end": 213, + "loc": { + "start": { + "line": 9, + "column": 10 + }, + "end": { + "line": 9, + "column": 14 + }, + "identifierName": "user" + }, + "name": "user" + }, + "init": { + "type": "CallExpression", + "start": 216, + "end": 231, + "loc": { + "start": { + "line": 9, + "column": 17 + }, + "end": { + "line": 9, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 216, + "end": 229, + "loc": { + "start": { + "line": 9, + "column": 17 + }, + "end": { + "line": 9, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 216, + "end": 221, + "loc": { + "start": { + "line": 9, + "column": 17 + }, + "end": { + "line": 9, + "column": 22 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 222, + "end": 229, + "loc": { + "start": { + "line": 9, + "column": 23 + }, + "end": { + "line": 9, + "column": 30 + }, + "identifierName": "getUser" + }, + "name": "getUser" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 237, + "end": 308, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 12, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 241, + "end": 245, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 12 + }, + "identifierName": "user" + }, + "name": "user" + }, + "consequent": { + "type": "BlockStatement", + "start": 247, + "end": 308, + "loc": { + "start": { + "line": 10, + "column": 14 + }, + "end": { + "line": 12, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 255, + "end": 302, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 53 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 255, + "end": 301, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 52 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 255, + "end": 258, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 9 + }, + "identifierName": "key" + }, + "name": "key" + }, + "right": { + "type": "LogicalExpression", + "start": 261, + "end": 301, + "loc": { + "start": { + "line": 11, + "column": 12 + }, + "end": { + "line": 11, + "column": 52 + } + }, + "left": { + "type": "Identifier", + "start": 261, + "end": 265, + "loc": { + "start": { + "line": 11, + "column": 12 + }, + "end": { + "line": 11, + "column": 16 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + "operator": "||", + "right": { + "type": "CallExpression", + "start": 269, + "end": 301, + "loc": { + "start": { + "line": 11, + "column": 20 + }, + "end": { + "line": 11, + "column": 52 + } + }, + "callee": { + "type": "MemberExpression", + "start": 269, + "end": 279, + "loc": { + "start": { + "line": 11, + "column": 20 + }, + "end": { + "line": 11, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 269, + "end": 274, + "loc": { + "start": { + "line": 11, + "column": 20 + }, + "end": { + "line": 11, + "column": 25 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 275, + "end": 279, + "loc": { + "start": { + "line": 11, + "column": 26 + }, + "end": { + "line": 11, + "column": 30 + }, + "identifierName": "btoa" + }, + "name": "btoa" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 280, + "end": 300, + "loc": { + "start": { + "line": 11, + "column": 31 + }, + "end": { + "line": 11, + "column": 51 + } + }, + "callee": { + "type": "MemberExpression", + "start": 280, + "end": 294, + "loc": { + "start": { + "line": 11, + "column": 31 + }, + "end": { + "line": 11, + "column": 45 + } + }, + "object": { + "type": "Identifier", + "start": 280, + "end": 284, + "loc": { + "start": { + "line": 11, + "column": 31 + }, + "end": { + "line": 11, + "column": 35 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 285, + "end": 294, + "loc": { + "start": { + "line": 11, + "column": 36 + }, + "end": { + "line": 11, + "column": 45 + }, + "identifierName": "stringify" + }, + "name": "stringify" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 295, + "end": 299, + "loc": { + "start": { + "line": 11, + "column": 46 + }, + "end": { + "line": 11, + "column": 50 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + ] + } + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 313, + "end": 352, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 43 + } + }, + "argument": { + "type": "BinaryExpression", + "start": 320, + "end": 351, + "loc": { + "start": { + "line": 13, + "column": 11 + }, + "end": { + "line": 13, + "column": 42 + } + }, + "left": { + "type": "BinaryExpression", + "start": 320, + "end": 345, + "loc": { + "start": { + "line": 13, + "column": 11 + }, + "end": { + "line": 13, + "column": 36 + } + }, + "left": { + "type": "BinaryExpression", + "start": 320, + "end": 339, + "loc": { + "start": { + "line": 13, + "column": 11 + }, + "end": { + "line": 13, + "column": 30 + } + }, + "left": { + "type": "StringLiteral", + "start": 320, + "end": 325, + "loc": { + "start": { + "line": 13, + "column": 11 + }, + "end": { + "line": 13, + "column": 16 + } + }, + "extra": { + "rawValue": "ld:", + "raw": "'ld:'" + }, + "value": "ld:" + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 328, + "end": 339, + "loc": { + "start": { + "line": 13, + "column": 19 + }, + "end": { + "line": 13, + "column": 30 + }, + "identifierName": "environment" + }, + "name": "environment" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 342, + "end": 345, + "loc": { + "start": { + "line": 13, + "column": 33 + }, + "end": { + "line": 13, + "column": 36 + } + }, + "extra": { + "rawValue": ":", + "raw": "':'" + }, + "value": ":" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 348, + "end": 351, + "loc": { + "start": { + "line": 13, + "column": 39 + }, + "end": { + "line": 13, + "column": 42 + }, + "identifierName": "key" + }, + "name": "key" + } + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 360, + "end": 907, + "loc": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 38, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 360, + "end": 906, + "loc": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 360, + "end": 375, + "loc": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 360, + "end": 365, + "loc": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 7 + }, + "identifierName": "store" + }, + "name": "store" + }, + "property": { + "type": "Identifier", + "start": 366, + "end": 375, + "loc": { + "start": { + "line": 16, + "column": 8 + }, + "end": { + "line": 16, + "column": 17 + }, + "identifierName": "loadFlags" + }, + "name": "loadFlags" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 378, + "end": 906, + "loc": { + "start": { + "line": 16, + "column": 20 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 389, + "end": 906, + "loc": { + "start": { + "line": 16, + "column": 31 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 395, + "end": 421, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 30 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 401, + "end": 420, + "loc": { + "start": { + "line": 17, + "column": 10 + }, + "end": { + "line": 17, + "column": 29 + } + }, + "id": { + "type": "Identifier", + "start": 401, + "end": 404, + "loc": { + "start": { + "line": 17, + "column": 10 + }, + "end": { + "line": 17, + "column": 13 + }, + "identifierName": "key" + }, + "name": "key" + }, + "init": { + "type": "CallExpression", + "start": 407, + "end": 420, + "loc": { + "start": { + "line": 17, + "column": 16 + }, + "end": { + "line": 17, + "column": 29 + } + }, + "callee": { + "type": "Identifier", + "start": 407, + "end": 418, + "loc": { + "start": { + "line": 17, + "column": 16 + }, + "end": { + "line": 17, + "column": 27 + }, + "identifierName": "getFlagsKey" + }, + "name": "getFlagsKey" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 426, + "end": 444, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 22 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 430, + "end": 437, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 15 + } + }, + "id": { + "type": "Identifier", + "start": 430, + "end": 437, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 15 + }, + "identifierName": "dataStr" + }, + "name": "dataStr" + }, + "init": null + }, + { + "type": "VariableDeclarator", + "start": 439, + "end": 443, + "loc": { + "start": { + "line": 18, + "column": 17 + }, + "end": { + "line": 18, + "column": 21 + } + }, + "id": { + "type": "Identifier", + "start": 439, + "end": 443, + "loc": { + "start": { + "line": 18, + "column": 17 + }, + "end": { + "line": 18, + "column": 21 + }, + "identifierName": "data" + }, + "name": "data" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "TryStatement", + "start": 449, + "end": 597, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 24, + "column": 5 + } + }, + "block": { + "type": "BlockStatement", + "start": 453, + "end": 503, + "loc": { + "start": { + "line": 19, + "column": 8 + }, + "end": { + "line": 21, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 461, + "end": 497, + "loc": { + "start": { + "line": 20, + "column": 6 + }, + "end": { + "line": 20, + "column": 42 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 461, + "end": 496, + "loc": { + "start": { + "line": 20, + "column": 6 + }, + "end": { + "line": 20, + "column": 41 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 461, + "end": 468, + "loc": { + "start": { + "line": 20, + "column": 6 + }, + "end": { + "line": 20, + "column": 13 + }, + "identifierName": "dataStr" + }, + "name": "dataStr" + }, + "right": { + "type": "CallExpression", + "start": 471, + "end": 496, + "loc": { + "start": { + "line": 20, + "column": 16 + }, + "end": { + "line": 20, + "column": 41 + } + }, + "callee": { + "type": "MemberExpression", + "start": 471, + "end": 491, + "loc": { + "start": { + "line": 20, + "column": 16 + }, + "end": { + "line": 20, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 471, + "end": 483, + "loc": { + "start": { + "line": 20, + "column": 16 + }, + "end": { + "line": 20, + "column": 28 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "property": { + "type": "Identifier", + "start": 484, + "end": 491, + "loc": { + "start": { + "line": 20, + "column": 29 + }, + "end": { + "line": 20, + "column": 36 + }, + "identifierName": "getItem" + }, + "name": "getItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 492, + "end": 495, + "loc": { + "start": { + "line": 20, + "column": 37 + }, + "end": { + "line": 20, + "column": 40 + }, + "identifierName": "key" + }, + "name": "key" + } + ] + } + } + } + ], + "directives": [] + }, + "handler": { + "type": "CatchClause", + "start": 504, + "end": 597, + "loc": { + "start": { + "line": 21, + "column": 6 + }, + "end": { + "line": 24, + "column": 5 + } + }, + "param": { + "type": "Identifier", + "start": 511, + "end": 513, + "loc": { + "start": { + "line": 21, + "column": 13 + }, + "end": { + "line": 21, + "column": 15 + }, + "identifierName": "ex" + }, + "name": "ex" + }, + "body": { + "type": "BlockStatement", + "start": 515, + "end": 597, + "loc": { + "start": { + "line": 21, + "column": 17 + }, + "end": { + "line": 24, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 523, + "end": 572, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 55 + } + }, + "expression": { + "type": "CallExpression", + "start": 523, + "end": 571, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 54 + } + }, + "callee": { + "type": "MemberExpression", + "start": 523, + "end": 535, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 523, + "end": 530, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 13 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 531, + "end": 535, + "loc": { + "start": { + "line": 22, + "column": 14 + }, + "end": { + "line": 22, + "column": 18 + }, + "identifierName": "warn" + }, + "name": "warn" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 536, + "end": 570, + "loc": { + "start": { + "line": 22, + "column": 19 + }, + "end": { + "line": 22, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 536, + "end": 568, + "loc": { + "start": { + "line": 22, + "column": 19 + }, + "end": { + "line": 22, + "column": 51 + } + }, + "object": { + "type": "Identifier", + "start": 536, + "end": 544, + "loc": { + "start": { + "line": 22, + "column": 19 + }, + "end": { + "line": 22, + "column": 27 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 545, + "end": 568, + "loc": { + "start": { + "line": 22, + "column": 28 + }, + "end": { + "line": 22, + "column": 51 + }, + "identifierName": "localStorageUnavailable" + }, + "name": "localStorageUnavailable" + }, + "computed": false + }, + "arguments": [] + } + ] + } + }, + { + "type": "ReturnStatement", + "start": 579, + "end": 591, + "loc": { + "start": { + "line": 23, + "column": 6 + }, + "end": { + "line": 23, + "column": 18 + } + }, + "argument": { + "type": "NullLiteral", + "start": 586, + "end": 590, + "loc": { + "start": { + "line": 23, + "column": 13 + }, + "end": { + "line": 23, + "column": 17 + } + } + } + } + ], + "directives": [] + } + }, + "guardedHandlers": [], + "finalizer": null + }, + { + "type": "TryStatement", + "start": 602, + "end": 711, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 30, + "column": 5 + } + }, + "block": { + "type": "BlockStatement", + "start": 606, + "end": 647, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 27, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 614, + "end": 641, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 33 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 614, + "end": 640, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 32 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 614, + "end": 618, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 10 + }, + "identifierName": "data" + }, + "name": "data" + }, + "right": { + "type": "CallExpression", + "start": 621, + "end": 640, + "loc": { + "start": { + "line": 26, + "column": 13 + }, + "end": { + "line": 26, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 621, + "end": 631, + "loc": { + "start": { + "line": 26, + "column": 13 + }, + "end": { + "line": 26, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 621, + "end": 625, + "loc": { + "start": { + "line": 26, + "column": 13 + }, + "end": { + "line": 26, + "column": 17 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 626, + "end": 631, + "loc": { + "start": { + "line": 26, + "column": 18 + }, + "end": { + "line": 26, + "column": 23 + }, + "identifierName": "parse" + }, + "name": "parse" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 632, + "end": 639, + "loc": { + "start": { + "line": 26, + "column": 24 + }, + "end": { + "line": 26, + "column": 31 + }, + "identifierName": "dataStr" + }, + "name": "dataStr" + } + ] + } + } + } + ], + "directives": [] + }, + "handler": { + "type": "CatchClause", + "start": 648, + "end": 711, + "loc": { + "start": { + "line": 27, + "column": 6 + }, + "end": { + "line": 30, + "column": 5 + } + }, + "param": { + "type": "Identifier", + "start": 655, + "end": 657, + "loc": { + "start": { + "line": 27, + "column": 13 + }, + "end": { + "line": 27, + "column": 15 + }, + "identifierName": "ex" + }, + "name": "ex" + }, + "body": { + "type": "BlockStatement", + "start": 659, + "end": 711, + "loc": { + "start": { + "line": 27, + "column": 17 + }, + "end": { + "line": 30, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 667, + "end": 686, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 25 + } + }, + "expression": { + "type": "CallExpression", + "start": 667, + "end": 685, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 24 + } + }, + "callee": { + "type": "MemberExpression", + "start": 667, + "end": 683, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 667, + "end": 672, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 11 + }, + "identifierName": "store" + }, + "name": "store" + }, + "property": { + "type": "Identifier", + "start": 673, + "end": 683, + "loc": { + "start": { + "line": 28, + "column": 12 + }, + "end": { + "line": 28, + "column": 22 + }, + "identifierName": "clearFlags" + }, + "name": "clearFlags" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ReturnStatement", + "start": 693, + "end": 705, + "loc": { + "start": { + "line": 29, + "column": 6 + }, + "end": { + "line": 29, + "column": 18 + } + }, + "argument": { + "type": "NullLiteral", + "start": 700, + "end": 704, + "loc": { + "start": { + "line": 29, + "column": 13 + }, + "end": { + "line": 29, + "column": 17 + } + } + } + } + ], + "directives": [] + } + }, + "guardedHandlers": [], + "finalizer": null + }, + { + "type": "IfStatement", + "start": 716, + "end": 885, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 36, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 720, + "end": 724, + "loc": { + "start": { + "line": 31, + "column": 8 + }, + "end": { + "line": 31, + "column": 12 + }, + "identifierName": "data" + }, + "name": "data" + }, + "consequent": { + "type": "BlockStatement", + "start": 726, + "end": 885, + "loc": { + "start": { + "line": 31, + "column": 14 + }, + "end": { + "line": 36, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 734, + "end": 762, + "loc": { + "start": { + "line": 32, + "column": 6 + }, + "end": { + "line": 32, + "column": 34 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 740, + "end": 761, + "loc": { + "start": { + "line": 32, + "column": 12 + }, + "end": { + "line": 32, + "column": 33 + } + }, + "id": { + "type": "Identifier", + "start": 740, + "end": 746, + "loc": { + "start": { + "line": 32, + "column": 12 + }, + "end": { + "line": 32, + "column": 18 + }, + "identifierName": "schema" + }, + "name": "schema" + }, + "init": { + "type": "MemberExpression", + "start": 749, + "end": 761, + "loc": { + "start": { + "line": 32, + "column": 21 + }, + "end": { + "line": 32, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 749, + "end": 753, + "loc": { + "start": { + "line": 32, + "column": 21 + }, + "end": { + "line": 32, + "column": 25 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 754, + "end": 761, + "loc": { + "start": { + "line": 32, + "column": 26 + }, + "end": { + "line": 32, + "column": 33 + }, + "identifierName": "$schema" + }, + "name": "$schema" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 769, + "end": 879, + "loc": { + "start": { + "line": 33, + "column": 6 + }, + "end": { + "line": 35, + "column": 7 + } + }, + "test": { + "type": "LogicalExpression", + "start": 773, + "end": 807, + "loc": { + "start": { + "line": 33, + "column": 10 + }, + "end": { + "line": 33, + "column": 44 + } + }, + "left": { + "type": "BinaryExpression", + "start": 773, + "end": 793, + "loc": { + "start": { + "line": 33, + "column": 10 + }, + "end": { + "line": 33, + "column": 30 + } + }, + "left": { + "type": "Identifier", + "start": 773, + "end": 779, + "loc": { + "start": { + "line": 33, + "column": 10 + }, + "end": { + "line": 33, + "column": 16 + }, + "identifierName": "schema" + }, + "name": "schema" + }, + "operator": "===", + "right": { + "type": "Identifier", + "start": 784, + "end": 793, + "loc": { + "start": { + "line": 33, + "column": 21 + }, + "end": { + "line": 33, + "column": 30 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 797, + "end": 807, + "loc": { + "start": { + "line": 33, + "column": 34 + }, + "end": { + "line": 33, + "column": 44 + } + }, + "left": { + "type": "Identifier", + "start": 797, + "end": 803, + "loc": { + "start": { + "line": 33, + "column": 34 + }, + "end": { + "line": 33, + "column": 40 + }, + "identifierName": "schema" + }, + "name": "schema" + }, + "operator": "<", + "right": { + "type": "NumericLiteral", + "start": 806, + "end": 807, + "loc": { + "start": { + "line": 33, + "column": 43 + }, + "end": { + "line": 33, + "column": 44 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 809, + "end": 879, + "loc": { + "start": { + "line": 33, + "column": 46 + }, + "end": { + "line": 35, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 819, + "end": 871, + "loc": { + "start": { + "line": 34, + "column": 8 + }, + "end": { + "line": 34, + "column": 60 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 819, + "end": 870, + "loc": { + "start": { + "line": 34, + "column": 8 + }, + "end": { + "line": 34, + "column": 59 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 819, + "end": 823, + "loc": { + "start": { + "line": 34, + "column": 8 + }, + "end": { + "line": 34, + "column": 12 + }, + "identifierName": "data" + }, + "name": "data" + }, + "right": { + "type": "CallExpression", + "start": 826, + "end": 870, + "loc": { + "start": { + "line": 34, + "column": 15 + }, + "end": { + "line": 34, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 826, + "end": 864, + "loc": { + "start": { + "line": 34, + "column": 15 + }, + "end": { + "line": 34, + "column": 53 + } + }, + "object": { + "type": "Identifier", + "start": 826, + "end": 831, + "loc": { + "start": { + "line": 34, + "column": 15 + }, + "end": { + "line": 34, + "column": 20 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 832, + "end": 864, + "loc": { + "start": { + "line": 34, + "column": 21 + }, + "end": { + "line": 34, + "column": 53 + }, + "identifierName": "transformValuesToVersionedValues" + }, + "name": "transformValuesToVersionedValues" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 865, + "end": 869, + "loc": { + "start": { + "line": 34, + "column": 54 + }, + "end": { + "line": 34, + "column": 58 + }, + "identifierName": "data" + }, + "name": "data" + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 890, + "end": 902, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 16 + } + }, + "argument": { + "type": "Identifier", + "start": 897, + "end": 901, + "loc": { + "start": { + "line": 37, + "column": 11 + }, + "end": { + "line": 37, + "column": 15 + }, + "identifierName": "data" + }, + "name": "data" + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 911, + "end": 1186, + "loc": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 48, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 911, + "end": 1185, + "loc": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 911, + "end": 926, + "loc": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 911, + "end": 916, + "loc": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 7 + }, + "identifierName": "store" + }, + "name": "store" + }, + "property": { + "type": "Identifier", + "start": 917, + "end": 926, + "loc": { + "start": { + "line": 40, + "column": 8 + }, + "end": { + "line": 40, + "column": 17 + }, + "identifierName": "saveFlags" + }, + "name": "saveFlags" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 929, + "end": 1185, + "loc": { + "start": { + "line": 40, + "column": 20 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 938, + "end": 943, + "loc": { + "start": { + "line": 40, + "column": 29 + }, + "end": { + "line": 40, + "column": 34 + }, + "identifierName": "flags" + }, + "name": "flags" + } + ], + "body": { + "type": "BlockStatement", + "start": 945, + "end": 1185, + "loc": { + "start": { + "line": 40, + "column": 36 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 951, + "end": 977, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 30 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 957, + "end": 976, + "loc": { + "start": { + "line": 41, + "column": 10 + }, + "end": { + "line": 41, + "column": 29 + } + }, + "id": { + "type": "Identifier", + "start": 957, + "end": 960, + "loc": { + "start": { + "line": 41, + "column": 10 + }, + "end": { + "line": 41, + "column": 13 + }, + "identifierName": "key" + }, + "name": "key" + }, + "init": { + "type": "CallExpression", + "start": 963, + "end": 976, + "loc": { + "start": { + "line": 41, + "column": 16 + }, + "end": { + "line": 41, + "column": 29 + } + }, + "callee": { + "type": "Identifier", + "start": 963, + "end": 974, + "loc": { + "start": { + "line": 41, + "column": 16 + }, + "end": { + "line": 41, + "column": 27 + }, + "identifierName": "getFlagsKey" + }, + "name": "getFlagsKey" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 982, + "end": 1035, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 988, + "end": 1034, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 988, + "end": 992, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "init": { + "type": "CallExpression", + "start": 995, + "end": 1034, + "loc": { + "start": { + "line": 42, + "column": 17 + }, + "end": { + "line": 42, + "column": 56 + } + }, + "callee": { + "type": "MemberExpression", + "start": 995, + "end": 1007, + "loc": { + "start": { + "line": 42, + "column": 17 + }, + "end": { + "line": 42, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 995, + "end": 1000, + "loc": { + "start": { + "line": 42, + "column": 17 + }, + "end": { + "line": 42, + "column": 22 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 1001, + "end": 1007, + "loc": { + "start": { + "line": 42, + "column": 23 + }, + "end": { + "line": 42, + "column": 29 + }, + "identifierName": "extend" + }, + "name": "extend" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 1008, + "end": 1010, + "loc": { + "start": { + "line": 42, + "column": 30 + }, + "end": { + "line": 42, + "column": 32 + } + }, + "properties": [] + }, + { + "type": "Identifier", + "start": 1012, + "end": 1017, + "loc": { + "start": { + "line": 42, + "column": 34 + }, + "end": { + "line": 42, + "column": 39 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + { + "type": "ObjectExpression", + "start": 1019, + "end": 1033, + "loc": { + "start": { + "line": 42, + "column": 41 + }, + "end": { + "line": 42, + "column": 55 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1021, + "end": 1031, + "loc": { + "start": { + "line": 42, + "column": 43 + }, + "end": { + "line": 42, + "column": 53 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1021, + "end": 1028, + "loc": { + "start": { + "line": 42, + "column": 43 + }, + "end": { + "line": 42, + "column": 50 + }, + "identifierName": "$schema" + }, + "name": "$schema" + }, + "value": { + "type": "NumericLiteral", + "start": 1030, + "end": 1031, + "loc": { + "start": { + "line": 42, + "column": 52 + }, + "end": { + "line": 42, + "column": 53 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "TryStatement", + "start": 1040, + "end": 1181, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 47, + "column": 5 + } + }, + "block": { + "type": "BlockStatement", + "start": 1044, + "end": 1106, + "loc": { + "start": { + "line": 43, + "column": 8 + }, + "end": { + "line": 45, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1052, + "end": 1100, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 1052, + "end": 1099, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1052, + "end": 1072, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 1052, + "end": 1064, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 18 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "property": { + "type": "Identifier", + "start": 1065, + "end": 1072, + "loc": { + "start": { + "line": 44, + "column": 19 + }, + "end": { + "line": 44, + "column": 26 + }, + "identifierName": "setItem" + }, + "name": "setItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1073, + "end": 1076, + "loc": { + "start": { + "line": 44, + "column": 27 + }, + "end": { + "line": 44, + "column": 30 + }, + "identifierName": "key" + }, + "name": "key" + }, + { + "type": "CallExpression", + "start": 1078, + "end": 1098, + "loc": { + "start": { + "line": 44, + "column": 32 + }, + "end": { + "line": 44, + "column": 52 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1078, + "end": 1092, + "loc": { + "start": { + "line": 44, + "column": 32 + }, + "end": { + "line": 44, + "column": 46 + } + }, + "object": { + "type": "Identifier", + "start": 1078, + "end": 1082, + "loc": { + "start": { + "line": 44, + "column": 32 + }, + "end": { + "line": 44, + "column": 36 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 1083, + "end": 1092, + "loc": { + "start": { + "line": 44, + "column": 37 + }, + "end": { + "line": 44, + "column": 46 + }, + "identifierName": "stringify" + }, + "name": "stringify" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1093, + "end": 1097, + "loc": { + "start": { + "line": 44, + "column": 47 + }, + "end": { + "line": 44, + "column": 51 + }, + "identifierName": "data" + }, + "name": "data" + } + ] + } + ] + } + } + ], + "directives": [] + }, + "handler": { + "type": "CatchClause", + "start": 1107, + "end": 1181, + "loc": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 47, + "column": 5 + } + }, + "param": { + "type": "Identifier", + "start": 1114, + "end": 1116, + "loc": { + "start": { + "line": 45, + "column": 13 + }, + "end": { + "line": 45, + "column": 15 + }, + "identifierName": "ex" + }, + "name": "ex" + }, + "body": { + "type": "BlockStatement", + "start": 1118, + "end": 1181, + "loc": { + "start": { + "line": 45, + "column": 17 + }, + "end": { + "line": 47, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1126, + "end": 1175, + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 55 + } + }, + "expression": { + "type": "CallExpression", + "start": 1126, + "end": 1174, + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 54 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1126, + "end": 1138, + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 1126, + "end": 1133, + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 13 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 1134, + "end": 1138, + "loc": { + "start": { + "line": 46, + "column": 14 + }, + "end": { + "line": 46, + "column": 18 + }, + "identifierName": "warn" + }, + "name": "warn" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1139, + "end": 1173, + "loc": { + "start": { + "line": 46, + "column": 19 + }, + "end": { + "line": 46, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1139, + "end": 1171, + "loc": { + "start": { + "line": 46, + "column": 19 + }, + "end": { + "line": 46, + "column": 51 + } + }, + "object": { + "type": "Identifier", + "start": 1139, + "end": 1147, + "loc": { + "start": { + "line": 46, + "column": 19 + }, + "end": { + "line": 46, + "column": 27 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 1148, + "end": 1171, + "loc": { + "start": { + "line": 46, + "column": 28 + }, + "end": { + "line": 46, + "column": 51 + }, + "identifierName": "localStorageUnavailable" + }, + "name": "localStorageUnavailable" + }, + "computed": false + }, + "arguments": [] + } + ] + } + } + ], + "directives": [] + } + }, + "guardedHandlers": [], + "finalizer": null + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 1190, + "end": 1323, + "loc": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 55, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1190, + "end": 1322, + "loc": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1190, + "end": 1206, + "loc": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 50, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 1190, + "end": 1195, + "loc": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 50, + "column": 7 + }, + "identifierName": "store" + }, + "name": "store" + }, + "property": { + "type": "Identifier", + "start": 1196, + "end": 1206, + "loc": { + "start": { + "line": 50, + "column": 8 + }, + "end": { + "line": 50, + "column": 18 + }, + "identifierName": "clearFlags" + }, + "name": "clearFlags" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 1209, + "end": 1322, + "loc": { + "start": { + "line": 50, + "column": 21 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1220, + "end": 1322, + "loc": { + "start": { + "line": 50, + "column": 32 + }, + "end": { + "line": 55, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1226, + "end": 1252, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 30 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1232, + "end": 1251, + "loc": { + "start": { + "line": 51, + "column": 10 + }, + "end": { + "line": 51, + "column": 29 + } + }, + "id": { + "type": "Identifier", + "start": 1232, + "end": 1235, + "loc": { + "start": { + "line": 51, + "column": 10 + }, + "end": { + "line": 51, + "column": 13 + }, + "identifierName": "key" + }, + "name": "key" + }, + "init": { + "type": "CallExpression", + "start": 1238, + "end": 1251, + "loc": { + "start": { + "line": 51, + "column": 16 + }, + "end": { + "line": 51, + "column": 29 + } + }, + "callee": { + "type": "Identifier", + "start": 1238, + "end": 1249, + "loc": { + "start": { + "line": 51, + "column": 16 + }, + "end": { + "line": 51, + "column": 27 + }, + "identifierName": "getFlagsKey" + }, + "name": "getFlagsKey" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "TryStatement", + "start": 1257, + "end": 1318, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 54, + "column": 19 + } + }, + "block": { + "type": "BlockStatement", + "start": 1261, + "end": 1304, + "loc": { + "start": { + "line": 52, + "column": 8 + }, + "end": { + "line": 54, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1269, + "end": 1298, + "loc": { + "start": { + "line": 53, + "column": 6 + }, + "end": { + "line": 53, + "column": 35 + } + }, + "expression": { + "type": "CallExpression", + "start": 1269, + "end": 1297, + "loc": { + "start": { + "line": 53, + "column": 6 + }, + "end": { + "line": 53, + "column": 34 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1269, + "end": 1292, + "loc": { + "start": { + "line": 53, + "column": 6 + }, + "end": { + "line": 53, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 1269, + "end": 1281, + "loc": { + "start": { + "line": 53, + "column": 6 + }, + "end": { + "line": 53, + "column": 18 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "property": { + "type": "Identifier", + "start": 1282, + "end": 1292, + "loc": { + "start": { + "line": 53, + "column": 19 + }, + "end": { + "line": 53, + "column": 29 + }, + "identifierName": "removeItem" + }, + "name": "removeItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1293, + "end": 1296, + "loc": { + "start": { + "line": 53, + "column": 30 + }, + "end": { + "line": 53, + "column": 33 + }, + "identifierName": "key" + }, + "name": "key" + } + ] + } + } + ], + "directives": [] + }, + "handler": { + "type": "CatchClause", + "start": 1305, + "end": 1318, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 19 + } + }, + "param": { + "type": "Identifier", + "start": 1312, + "end": 1314, + "loc": { + "start": { + "line": 54, + "column": 13 + }, + "end": { + "line": 54, + "column": 15 + }, + "identifierName": "ex" + }, + "name": "ex" + }, + "body": { + "type": "BlockStatement", + "start": 1316, + "end": 1318, + "loc": { + "start": { + "line": 54, + "column": 17 + }, + "end": { + "line": 54, + "column": 19 + } + }, + "body": [], + "directives": [] + } + }, + "guardedHandlers": [], + "finalizer": null + } + ], + "directives": [] + } + } + } + }, + { + "type": "ReturnStatement", + "start": 1327, + "end": 1340, + "loc": { + "start": { + "line": 57, + "column": 2 + }, + "end": { + "line": 57, + "column": 15 + } + }, + "argument": { + "type": "Identifier", + "start": 1334, + "end": 1339, + "loc": { + "start": { + "line": 57, + "column": 9 + }, + "end": { + "line": 57, + "column": 14 + }, + "identifierName": "store" + }, + "name": "store" + } + } + ], + "directives": [] + }, + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [] + }, + "comments": [], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 7, + "end": 8, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "as", + "start": 9, + "end": 11, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 12, + "end": 20, + "loc": { + "start": { + "line": 1, + "column": 12 + }, + "end": { + "line": 1, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 21, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 21 + }, + "end": { + "line": 1, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./messages", + "start": 26, + "end": 38, + "loc": { + "start": { + "line": 1, + "column": 26 + }, + "end": { + "line": 1, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 38, + "end": 39, + "loc": { + "start": { + "line": 1, + "column": 38 + }, + "end": { + "line": 1, + "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": 40, + "end": 46, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 47, + "end": 48, + "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": "as", + "start": 49, + "end": 51, + "loc": { + "start": { + "line": 2, + "column": 9 + }, + "end": { + "line": 2, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 52, + "end": 57, + "loc": { + "start": { + "line": 2, + "column": 12 + }, + "end": { + "line": 2, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 58, + "end": 62, + "loc": { + "start": { + "line": 2, + "column": 18 + }, + "end": { + "line": 2, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./utils", + "start": 63, + "end": 72, + "loc": { + "start": { + "line": 2, + "column": 23 + }, + "end": { + "line": 2, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 72, + "end": 73, + "loc": { + "start": { + "line": 2, + "column": 32 + }, + "end": { + "line": 2, + "column": 33 + } + } + }, + { + "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": 75, + "end": 81, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 4, + "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": 82, + "end": 89, + "loc": { + "start": { + "line": 4, + "column": 7 + }, + "end": { + "line": 4, + "column": 14 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 90, + "end": 98, + "loc": { + "start": { + "line": 4, + "column": 15 + }, + "end": { + "line": 4, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Store", + "start": 99, + "end": 104, + "loc": { + "start": { + "line": 4, + "column": 24 + }, + "end": { + "line": 4, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 104, + "end": 105, + "loc": { + "start": { + "line": 4, + "column": 29 + }, + "end": { + "line": 4, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environment", + "start": 105, + "end": 116, + "loc": { + "start": { + "line": 4, + "column": 30 + }, + "end": { + "line": 4, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 116, + "end": 117, + "loc": { + "start": { + "line": 4, + "column": 41 + }, + "end": { + "line": 4, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 118, + "end": 122, + "loc": { + "start": { + "line": 4, + "column": 43 + }, + "end": { + "line": 4, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 122, + "end": 123, + "loc": { + "start": { + "line": 4, + "column": 47 + }, + "end": { + "line": 4, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 124, + "end": 129, + "loc": { + "start": { + "line": 4, + "column": 49 + }, + "end": { + "line": 4, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 129, + "end": 130, + "loc": { + "start": { + "line": 4, + "column": 54 + }, + "end": { + "line": 4, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 131, + "end": 132, + "loc": { + "start": { + "line": 4, + "column": 56 + }, + "end": { + "line": 4, + "column": 57 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 135, + "end": 140, + "loc": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 141, + "end": 146, + "loc": { + "start": { + "line": 5, + "column": 8 + }, + "end": { + "line": 5, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 147, + "end": 148, + "loc": { + "start": { + "line": 5, + "column": 14 + }, + "end": { + "line": 5, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 149, + "end": 150, + "loc": { + "start": { + "line": 5, + "column": 16 + }, + "end": { + "line": 5, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 150, + "end": 151, + "loc": { + "start": { + "line": 5, + "column": 17 + }, + "end": { + "line": 5, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 151, + "end": 152, + "loc": { + "start": { + "line": 5, + "column": 18 + }, + "end": { + "line": 5, + "column": 19 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 156, + "end": 164, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 7, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getFlagsKey", + "start": 165, + "end": 176, + "loc": { + "start": { + "line": 7, + "column": 11 + }, + "end": { + "line": 7, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 176, + "end": 177, + "loc": { + "start": { + "line": 7, + "column": 22 + }, + "end": { + "line": 7, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 177, + "end": 178, + "loc": { + "start": { + "line": 7, + "column": 23 + }, + "end": { + "line": 7, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 179, + "end": 180, + "loc": { + "start": { + "line": 7, + "column": 25 + }, + "end": { + "line": 7, + "column": 26 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 185, + "end": 188, + "loc": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 189, + "end": 192, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 193, + "end": 194, + "loc": { + "start": { + "line": 8, + "column": 12 + }, + "end": { + "line": 8, + "column": 13 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 195, + "end": 197, + "loc": { + "start": { + "line": 8, + "column": 14 + }, + "end": { + "line": 8, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 197, + "end": 198, + "loc": { + "start": { + "line": 8, + "column": 16 + }, + "end": { + "line": 8, + "column": 17 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 203, + "end": 208, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 209, + "end": 213, + "loc": { + "start": { + "line": 9, + "column": 10 + }, + "end": { + "line": 9, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 214, + "end": 215, + "loc": { + "start": { + "line": 9, + "column": 15 + }, + "end": { + "line": 9, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 216, + "end": 221, + "loc": { + "start": { + "line": 9, + "column": 17 + }, + "end": { + "line": 9, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 221, + "end": 222, + "loc": { + "start": { + "line": 9, + "column": 22 + }, + "end": { + "line": 9, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getUser", + "start": 222, + "end": 229, + "loc": { + "start": { + "line": 9, + "column": 23 + }, + "end": { + "line": 9, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 229, + "end": 230, + "loc": { + "start": { + "line": 9, + "column": 30 + }, + "end": { + "line": 9, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 230, + "end": 231, + "loc": { + "start": { + "line": 9, + "column": 31 + }, + "end": { + "line": 9, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 231, + "end": 232, + "loc": { + "start": { + "line": 9, + "column": 32 + }, + "end": { + "line": 9, + "column": 33 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 237, + "end": 239, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 240, + "end": 241, + "loc": { + "start": { + "line": 10, + "column": 7 + }, + "end": { + "line": 10, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 241, + "end": 245, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 12 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 245, + "end": 246, + "loc": { + "start": { + "line": 10, + "column": 12 + }, + "end": { + "line": 10, + "column": 13 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 247, + "end": 248, + "loc": { + "start": { + "line": 10, + "column": 14 + }, + "end": { + "line": 10, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 255, + "end": 258, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 9 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 259, + "end": 260, + "loc": { + "start": { + "line": 11, + "column": 10 + }, + "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": "hash", + "start": 261, + "end": 265, + "loc": { + "start": { + "line": 11, + "column": 12 + }, + "end": { + "line": 11, + "column": 16 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 266, + "end": 268, + "loc": { + "start": { + "line": 11, + "column": 17 + }, + "end": { + "line": 11, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 269, + "end": 274, + "loc": { + "start": { + "line": 11, + "column": 20 + }, + "end": { + "line": 11, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 274, + "end": 275, + "loc": { + "start": { + "line": 11, + "column": 25 + }, + "end": { + "line": 11, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "btoa", + "start": 275, + "end": 279, + "loc": { + "start": { + "line": 11, + "column": 26 + }, + "end": { + "line": 11, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 279, + "end": 280, + "loc": { + "start": { + "line": 11, + "column": 30 + }, + "end": { + "line": 11, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 280, + "end": 284, + "loc": { + "start": { + "line": 11, + "column": 31 + }, + "end": { + "line": 11, + "column": 35 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 284, + "end": 285, + "loc": { + "start": { + "line": 11, + "column": 35 + }, + "end": { + "line": 11, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stringify", + "start": 285, + "end": 294, + "loc": { + "start": { + "line": 11, + "column": 36 + }, + "end": { + "line": 11, + "column": 45 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 294, + "end": 295, + "loc": { + "start": { + "line": 11, + "column": 45 + }, + "end": { + "line": 11, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 295, + "end": 299, + "loc": { + "start": { + "line": 11, + "column": 46 + }, + "end": { + "line": 11, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 299, + "end": 300, + "loc": { + "start": { + "line": 11, + "column": 50 + }, + "end": { + "line": 11, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 300, + "end": 301, + "loc": { + "start": { + "line": 11, + "column": 51 + }, + "end": { + "line": 11, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 301, + "end": 302, + "loc": { + "start": { + "line": 11, + "column": 52 + }, + "end": { + "line": 11, + "column": 53 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 307, + "end": 308, + "loc": { + "start": { + "line": 12, + "column": 4 + }, + "end": { + "line": 12, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 313, + "end": 319, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 10 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ld:", + "start": 320, + "end": 325, + "loc": { + "start": { + "line": 13, + "column": 11 + }, + "end": { + "line": 13, + "column": 16 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 326, + "end": 327, + "loc": { + "start": { + "line": 13, + "column": 17 + }, + "end": { + "line": 13, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environment", + "start": 328, + "end": 339, + "loc": { + "start": { + "line": 13, + "column": 19 + }, + "end": { + "line": 13, + "column": 30 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 340, + "end": 341, + "loc": { + "start": { + "line": 13, + "column": 31 + }, + "end": { + "line": 13, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": ":", + "start": 342, + "end": 345, + "loc": { + "start": { + "line": 13, + "column": 33 + }, + "end": { + "line": 13, + "column": 36 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 346, + "end": 347, + "loc": { + "start": { + "line": 13, + "column": 37 + }, + "end": { + "line": 13, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 348, + "end": 351, + "loc": { + "start": { + "line": 13, + "column": 39 + }, + "end": { + "line": 13, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 351, + "end": 352, + "loc": { + "start": { + "line": 13, + "column": 42 + }, + "end": { + "line": 13, + "column": 43 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 355, + "end": 356, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 360, + "end": 365, + "loc": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 365, + "end": 366, + "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": "loadFlags", + "start": 366, + "end": 375, + "loc": { + "start": { + "line": 16, + "column": 8 + }, + "end": { + "line": 16, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 376, + "end": 377, + "loc": { + "start": { + "line": 16, + "column": 18 + }, + "end": { + "line": 16, + "column": 19 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 378, + "end": 386, + "loc": { + "start": { + "line": 16, + "column": 20 + }, + "end": { + "line": 16, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 386, + "end": 387, + "loc": { + "start": { + "line": 16, + "column": 28 + }, + "end": { + "line": 16, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 387, + "end": 388, + "loc": { + "start": { + "line": 16, + "column": 29 + }, + "end": { + "line": 16, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 389, + "end": 390, + "loc": { + "start": { + "line": 16, + "column": 31 + }, + "end": { + "line": 16, + "column": 32 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 395, + "end": 400, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 401, + "end": 404, + "loc": { + "start": { + "line": 17, + "column": 10 + }, + "end": { + "line": 17, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 405, + "end": 406, + "loc": { + "start": { + "line": 17, + "column": 14 + }, + "end": { + "line": 17, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getFlagsKey", + "start": 407, + "end": 418, + "loc": { + "start": { + "line": 17, + "column": 16 + }, + "end": { + "line": 17, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 418, + "end": 419, + "loc": { + "start": { + "line": 17, + "column": 27 + }, + "end": { + "line": 17, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 419, + "end": 420, + "loc": { + "start": { + "line": 17, + "column": 28 + }, + "end": { + "line": 17, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 420, + "end": 421, + "loc": { + "start": { + "line": 17, + "column": 29 + }, + "end": { + "line": 17, + "column": 30 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 426, + "end": 429, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dataStr", + "start": 430, + "end": 437, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 15 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 437, + "end": 438, + "loc": { + "start": { + "line": 18, + "column": 15 + }, + "end": { + "line": 18, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 439, + "end": 443, + "loc": { + "start": { + "line": 18, + "column": 17 + }, + "end": { + "line": 18, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 443, + "end": 444, + "loc": { + "start": { + "line": 18, + "column": 21 + }, + "end": { + "line": 18, + "column": 22 + } + } + }, + { + "type": { + "label": "try", + "keyword": "try", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "try", + "start": 449, + "end": 452, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 7 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 453, + "end": 454, + "loc": { + "start": { + "line": 19, + "column": 8 + }, + "end": { + "line": 19, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dataStr", + "start": 461, + "end": 468, + "loc": { + "start": { + "line": 20, + "column": 6 + }, + "end": { + "line": 20, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 469, + "end": 470, + "loc": { + "start": { + "line": 20, + "column": 14 + }, + "end": { + "line": 20, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 471, + "end": 483, + "loc": { + "start": { + "line": 20, + "column": 16 + }, + "end": { + "line": 20, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 483, + "end": 484, + "loc": { + "start": { + "line": 20, + "column": 28 + }, + "end": { + "line": 20, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getItem", + "start": 484, + "end": 491, + "loc": { + "start": { + "line": 20, + "column": 29 + }, + "end": { + "line": 20, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 491, + "end": 492, + "loc": { + "start": { + "line": 20, + "column": 36 + }, + "end": { + "line": 20, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 492, + "end": 495, + "loc": { + "start": { + "line": 20, + "column": 37 + }, + "end": { + "line": 20, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 495, + "end": 496, + "loc": { + "start": { + "line": 20, + "column": 40 + }, + "end": { + "line": 20, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 496, + "end": 497, + "loc": { + "start": { + "line": 20, + "column": 41 + }, + "end": { + "line": 20, + "column": 42 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 502, + "end": 503, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 5 + } + } + }, + { + "type": { + "label": "catch", + "keyword": "catch", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "catch", + "start": 504, + "end": 509, + "loc": { + "start": { + "line": 21, + "column": 6 + }, + "end": { + "line": 21, + "column": 11 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 510, + "end": 511, + "loc": { + "start": { + "line": 21, + "column": 12 + }, + "end": { + "line": 21, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ex", + "start": 511, + "end": 513, + "loc": { + "start": { + "line": 21, + "column": 13 + }, + "end": { + "line": 21, + "column": 15 + } + } + }, + { + "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": 21, + "column": 15 + }, + "end": { + "line": 21, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 515, + "end": 516, + "loc": { + "start": { + "line": 21, + "column": 17 + }, + "end": { + "line": 21, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 523, + "end": 530, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 530, + "end": 531, + "loc": { + "start": { + "line": 22, + "column": 13 + }, + "end": { + "line": 22, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warn", + "start": 531, + "end": 535, + "loc": { + "start": { + "line": 22, + "column": 14 + }, + "end": { + "line": 22, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 535, + "end": 536, + "loc": { + "start": { + "line": 22, + "column": 18 + }, + "end": { + "line": 22, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 536, + "end": 544, + "loc": { + "start": { + "line": 22, + "column": 19 + }, + "end": { + "line": 22, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 544, + "end": 545, + "loc": { + "start": { + "line": 22, + "column": 27 + }, + "end": { + "line": 22, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorageUnavailable", + "start": 545, + "end": 568, + "loc": { + "start": { + "line": 22, + "column": 28 + }, + "end": { + "line": 22, + "column": 51 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 568, + "end": 569, + "loc": { + "start": { + "line": 22, + "column": 51 + }, + "end": { + "line": 22, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 569, + "end": 570, + "loc": { + "start": { + "line": 22, + "column": 52 + }, + "end": { + "line": 22, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 570, + "end": 571, + "loc": { + "start": { + "line": 22, + "column": 53 + }, + "end": { + "line": 22, + "column": 54 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 571, + "end": 572, + "loc": { + "start": { + "line": 22, + "column": 54 + }, + "end": { + "line": 22, + "column": 55 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 579, + "end": 585, + "loc": { + "start": { + "line": 23, + "column": 6 + }, + "end": { + "line": 23, + "column": 12 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 586, + "end": 590, + "loc": { + "start": { + "line": 23, + "column": 13 + }, + "end": { + "line": 23, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 590, + "end": 591, + "loc": { + "start": { + "line": 23, + "column": 17 + }, + "end": { + "line": 23, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 596, + "end": 597, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 5 + } + } + }, + { + "type": { + "label": "try", + "keyword": "try", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "try", + "start": 602, + "end": 605, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 7 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 606, + "end": 607, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 614, + "end": 618, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 619, + "end": 620, + "loc": { + "start": { + "line": 26, + "column": 11 + }, + "end": { + "line": 26, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 621, + "end": 625, + "loc": { + "start": { + "line": 26, + "column": 13 + }, + "end": { + "line": 26, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 625, + "end": 626, + "loc": { + "start": { + "line": 26, + "column": 17 + }, + "end": { + "line": 26, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parse", + "start": 626, + "end": 631, + "loc": { + "start": { + "line": 26, + "column": 18 + }, + "end": { + "line": 26, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 631, + "end": 632, + "loc": { + "start": { + "line": 26, + "column": 23 + }, + "end": { + "line": 26, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dataStr", + "start": 632, + "end": 639, + "loc": { + "start": { + "line": 26, + "column": 24 + }, + "end": { + "line": 26, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 639, + "end": 640, + "loc": { + "start": { + "line": 26, + "column": 31 + }, + "end": { + "line": 26, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 640, + "end": 641, + "loc": { + "start": { + "line": 26, + "column": 32 + }, + "end": { + "line": 26, + "column": 33 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 646, + "end": 647, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + } + }, + { + "type": { + "label": "catch", + "keyword": "catch", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "catch", + "start": 648, + "end": 653, + "loc": { + "start": { + "line": 27, + "column": 6 + }, + "end": { + "line": 27, + "column": 11 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 654, + "end": 655, + "loc": { + "start": { + "line": 27, + "column": 12 + }, + "end": { + "line": 27, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ex", + "start": 655, + "end": 657, + "loc": { + "start": { + "line": 27, + "column": 13 + }, + "end": { + "line": 27, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 657, + "end": 658, + "loc": { + "start": { + "line": 27, + "column": 15 + }, + "end": { + "line": 27, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 659, + "end": 660, + "loc": { + "start": { + "line": 27, + "column": 17 + }, + "end": { + "line": 27, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 667, + "end": 672, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 672, + "end": 673, + "loc": { + "start": { + "line": 28, + "column": 11 + }, + "end": { + "line": 28, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clearFlags", + "start": 673, + "end": 683, + "loc": { + "start": { + "line": 28, + "column": 12 + }, + "end": { + "line": 28, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 683, + "end": 684, + "loc": { + "start": { + "line": 28, + "column": 22 + }, + "end": { + "line": 28, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 684, + "end": 685, + "loc": { + "start": { + "line": 28, + "column": 23 + }, + "end": { + "line": 28, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 685, + "end": 686, + "loc": { + "start": { + "line": 28, + "column": 24 + }, + "end": { + "line": 28, + "column": 25 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 693, + "end": 699, + "loc": { + "start": { + "line": 29, + "column": 6 + }, + "end": { + "line": 29, + "column": 12 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 700, + "end": 704, + "loc": { + "start": { + "line": 29, + "column": 13 + }, + "end": { + "line": 29, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 704, + "end": 705, + "loc": { + "start": { + "line": 29, + "column": 17 + }, + "end": { + "line": 29, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 710, + "end": 711, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 5 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 716, + "end": 718, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 719, + "end": 720, + "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": "data", + "start": 720, + "end": 724, + "loc": { + "start": { + "line": 31, + "column": 8 + }, + "end": { + "line": 31, + "column": 12 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 724, + "end": 725, + "loc": { + "start": { + "line": 31, + "column": 12 + }, + "end": { + "line": 31, + "column": 13 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 726, + "end": 727, + "loc": { + "start": { + "line": 31, + "column": 14 + }, + "end": { + "line": 31, + "column": 15 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 734, + "end": 739, + "loc": { + "start": { + "line": 32, + "column": 6 + }, + "end": { + "line": 32, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "schema", + "start": 740, + "end": 746, + "loc": { + "start": { + "line": 32, + "column": 12 + }, + "end": { + "line": 32, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 747, + "end": 748, + "loc": { + "start": { + "line": 32, + "column": 19 + }, + "end": { + "line": 32, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 749, + "end": 753, + "loc": { + "start": { + "line": 32, + "column": 21 + }, + "end": { + "line": 32, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 753, + "end": 754, + "loc": { + "start": { + "line": 32, + "column": 25 + }, + "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": "$schema", + "start": 754, + "end": 761, + "loc": { + "start": { + "line": 32, + "column": 26 + }, + "end": { + "line": 32, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 761, + "end": 762, + "loc": { + "start": { + "line": 32, + "column": 33 + }, + "end": { + "line": 32, + "column": 34 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 769, + "end": 771, + "loc": { + "start": { + "line": 33, + "column": 6 + }, + "end": { + "line": 33, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 772, + "end": 773, + "loc": { + "start": { + "line": 33, + "column": 9 + }, + "end": { + "line": 33, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "schema", + "start": 773, + "end": 779, + "loc": { + "start": { + "line": 33, + "column": 10 + }, + "end": { + "line": 33, + "column": 16 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 780, + "end": 783, + "loc": { + "start": { + "line": 33, + "column": 17 + }, + "end": { + "line": 33, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 784, + "end": 793, + "loc": { + "start": { + "line": 33, + "column": 21 + }, + "end": { + "line": 33, + "column": 30 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 794, + "end": 796, + "loc": { + "start": { + "line": 33, + "column": 31 + }, + "end": { + "line": 33, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "schema", + "start": 797, + "end": 803, + "loc": { + "start": { + "line": 33, + "column": 34 + }, + "end": { + "line": 33, + "column": 40 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 804, + "end": 805, + "loc": { + "start": { + "line": 33, + "column": 41 + }, + "end": { + "line": 33, + "column": 42 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 806, + "end": 807, + "loc": { + "start": { + "line": 33, + "column": 43 + }, + "end": { + "line": 33, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 807, + "end": 808, + "loc": { + "start": { + "line": 33, + "column": 44 + }, + "end": { + "line": 33, + "column": 45 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 809, + "end": 810, + "loc": { + "start": { + "line": 33, + "column": 46 + }, + "end": { + "line": 33, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 819, + "end": 823, + "loc": { + "start": { + "line": 34, + "column": 8 + }, + "end": { + "line": 34, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 824, + "end": 825, + "loc": { + "start": { + "line": 34, + "column": 13 + }, + "end": { + "line": 34, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 826, + "end": 831, + "loc": { + "start": { + "line": 34, + "column": 15 + }, + "end": { + "line": 34, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 831, + "end": 832, + "loc": { + "start": { + "line": 34, + "column": 20 + }, + "end": { + "line": 34, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "transformValuesToVersionedValues", + "start": 832, + "end": 864, + "loc": { + "start": { + "line": 34, + "column": 21 + }, + "end": { + "line": 34, + "column": 53 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 864, + "end": 865, + "loc": { + "start": { + "line": 34, + "column": 53 + }, + "end": { + "line": 34, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 865, + "end": 869, + "loc": { + "start": { + "line": 34, + "column": 54 + }, + "end": { + "line": 34, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 869, + "end": 870, + "loc": { + "start": { + "line": 34, + "column": 58 + }, + "end": { + "line": 34, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 870, + "end": 871, + "loc": { + "start": { + "line": 34, + "column": 59 + }, + "end": { + "line": 34, + "column": 60 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 878, + "end": 879, + "loc": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 35, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 884, + "end": 885, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 890, + "end": 896, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 897, + "end": 901, + "loc": { + "start": { + "line": 37, + "column": 11 + }, + "end": { + "line": 37, + "column": 15 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 901, + "end": 902, + "loc": { + "start": { + "line": 37, + "column": 15 + }, + "end": { + "line": 37, + "column": 16 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 905, + "end": 906, + "loc": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 906, + "end": 907, + "loc": { + "start": { + "line": 38, + "column": 3 + }, + "end": { + "line": 38, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 911, + "end": 916, + "loc": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 916, + "end": 917, + "loc": { + "start": { + "line": 40, + "column": 7 + }, + "end": { + "line": 40, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "saveFlags", + "start": 917, + "end": 926, + "loc": { + "start": { + "line": 40, + "column": 8 + }, + "end": { + "line": 40, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 927, + "end": 928, + "loc": { + "start": { + "line": 40, + "column": 18 + }, + "end": { + "line": 40, + "column": 19 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 929, + "end": 937, + "loc": { + "start": { + "line": 40, + "column": 20 + }, + "end": { + "line": 40, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 937, + "end": 938, + "loc": { + "start": { + "line": 40, + "column": 28 + }, + "end": { + "line": 40, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 938, + "end": 943, + "loc": { + "start": { + "line": 40, + "column": 29 + }, + "end": { + "line": 40, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 943, + "end": 944, + "loc": { + "start": { + "line": 40, + "column": 34 + }, + "end": { + "line": 40, + "column": 35 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 945, + "end": 946, + "loc": { + "start": { + "line": 40, + "column": 36 + }, + "end": { + "line": 40, + "column": 37 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 951, + "end": 956, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 957, + "end": 960, + "loc": { + "start": { + "line": 41, + "column": 10 + }, + "end": { + "line": 41, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 961, + "end": 962, + "loc": { + "start": { + "line": 41, + "column": 14 + }, + "end": { + "line": 41, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getFlagsKey", + "start": 963, + "end": 974, + "loc": { + "start": { + "line": 41, + "column": 16 + }, + "end": { + "line": 41, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 974, + "end": 975, + "loc": { + "start": { + "line": 41, + "column": 27 + }, + "end": { + "line": 41, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 975, + "end": 976, + "loc": { + "start": { + "line": 41, + "column": 28 + }, + "end": { + "line": 41, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 976, + "end": 977, + "loc": { + "start": { + "line": 41, + "column": 29 + }, + "end": { + "line": 41, + "column": 30 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 982, + "end": 987, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 988, + "end": 992, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 993, + "end": 994, + "loc": { + "start": { + "line": 42, + "column": 15 + }, + "end": { + "line": 42, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 995, + "end": 1000, + "loc": { + "start": { + "line": 42, + "column": 17 + }, + "end": { + "line": 42, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1000, + "end": 1001, + "loc": { + "start": { + "line": 42, + "column": 22 + }, + "end": { + "line": 42, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "extend", + "start": 1001, + "end": 1007, + "loc": { + "start": { + "line": 42, + "column": 23 + }, + "end": { + "line": 42, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1007, + "end": 1008, + "loc": { + "start": { + "line": 42, + "column": 29 + }, + "end": { + "line": 42, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1008, + "end": 1009, + "loc": { + "start": { + "line": 42, + "column": 30 + }, + "end": { + "line": 42, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1009, + "end": 1010, + "loc": { + "start": { + "line": 42, + "column": 31 + }, + "end": { + "line": 42, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1010, + "end": 1011, + "loc": { + "start": { + "line": 42, + "column": 32 + }, + "end": { + "line": 42, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 1012, + "end": 1017, + "loc": { + "start": { + "line": 42, + "column": 34 + }, + "end": { + "line": 42, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1017, + "end": 1018, + "loc": { + "start": { + "line": 42, + "column": 39 + }, + "end": { + "line": 42, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1019, + "end": 1020, + "loc": { + "start": { + "line": 42, + "column": 41 + }, + "end": { + "line": 42, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "$schema", + "start": 1021, + "end": 1028, + "loc": { + "start": { + "line": 42, + "column": 43 + }, + "end": { + "line": 42, + "column": 50 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1028, + "end": 1029, + "loc": { + "start": { + "line": 42, + "column": 50 + }, + "end": { + "line": 42, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 1030, + "end": 1031, + "loc": { + "start": { + "line": 42, + "column": 52 + }, + "end": { + "line": 42, + "column": 53 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1032, + "end": 1033, + "loc": { + "start": { + "line": 42, + "column": 54 + }, + "end": { + "line": 42, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1033, + "end": 1034, + "loc": { + "start": { + "line": 42, + "column": 55 + }, + "end": { + "line": 42, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1034, + "end": 1035, + "loc": { + "start": { + "line": 42, + "column": 56 + }, + "end": { + "line": 42, + "column": 57 + } + } + }, + { + "type": { + "label": "try", + "keyword": "try", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "try", + "start": 1040, + "end": 1043, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 7 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1044, + "end": 1045, + "loc": { + "start": { + "line": 43, + "column": 8 + }, + "end": { + "line": 43, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 1052, + "end": 1064, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1064, + "end": 1065, + "loc": { + "start": { + "line": 44, + "column": 18 + }, + "end": { + "line": 44, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setItem", + "start": 1065, + "end": 1072, + "loc": { + "start": { + "line": 44, + "column": 19 + }, + "end": { + "line": 44, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1072, + "end": 1073, + "loc": { + "start": { + "line": 44, + "column": 26 + }, + "end": { + "line": 44, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1073, + "end": 1076, + "loc": { + "start": { + "line": 44, + "column": 27 + }, + "end": { + "line": 44, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1076, + "end": 1077, + "loc": { + "start": { + "line": 44, + "column": 30 + }, + "end": { + "line": 44, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 1078, + "end": 1082, + "loc": { + "start": { + "line": 44, + "column": 32 + }, + "end": { + "line": 44, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1082, + "end": 1083, + "loc": { + "start": { + "line": 44, + "column": 36 + }, + "end": { + "line": 44, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stringify", + "start": 1083, + "end": 1092, + "loc": { + "start": { + "line": 44, + "column": 37 + }, + "end": { + "line": 44, + "column": 46 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1092, + "end": 1093, + "loc": { + "start": { + "line": 44, + "column": 46 + }, + "end": { + "line": 44, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 1093, + "end": 1097, + "loc": { + "start": { + "line": 44, + "column": 47 + }, + "end": { + "line": 44, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1097, + "end": 1098, + "loc": { + "start": { + "line": 44, + "column": 51 + }, + "end": { + "line": 44, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1098, + "end": 1099, + "loc": { + "start": { + "line": 44, + "column": 52 + }, + "end": { + "line": 44, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1099, + "end": 1100, + "loc": { + "start": { + "line": 44, + "column": 53 + }, + "end": { + "line": 44, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1105, + "end": 1106, + "loc": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + } + }, + { + "type": { + "label": "catch", + "keyword": "catch", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "catch", + "start": 1107, + "end": 1112, + "loc": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 45, + "column": 11 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1113, + "end": 1114, + "loc": { + "start": { + "line": 45, + "column": 12 + }, + "end": { + "line": 45, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ex", + "start": 1114, + "end": 1116, + "loc": { + "start": { + "line": 45, + "column": 13 + }, + "end": { + "line": 45, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1116, + "end": 1117, + "loc": { + "start": { + "line": 45, + "column": 15 + }, + "end": { + "line": 45, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1118, + "end": 1119, + "loc": { + "start": { + "line": 45, + "column": 17 + }, + "end": { + "line": 45, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 1126, + "end": 1133, + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1133, + "end": 1134, + "loc": { + "start": { + "line": 46, + "column": 13 + }, + "end": { + "line": 46, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warn", + "start": 1134, + "end": 1138, + "loc": { + "start": { + "line": 46, + "column": 14 + }, + "end": { + "line": 46, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1138, + "end": 1139, + "loc": { + "start": { + "line": 46, + "column": 18 + }, + "end": { + "line": 46, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 1139, + "end": 1147, + "loc": { + "start": { + "line": 46, + "column": 19 + }, + "end": { + "line": 46, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1147, + "end": 1148, + "loc": { + "start": { + "line": 46, + "column": 27 + }, + "end": { + "line": 46, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorageUnavailable", + "start": 1148, + "end": 1171, + "loc": { + "start": { + "line": 46, + "column": 28 + }, + "end": { + "line": 46, + "column": 51 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1171, + "end": 1172, + "loc": { + "start": { + "line": 46, + "column": 51 + }, + "end": { + "line": 46, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1172, + "end": 1173, + "loc": { + "start": { + "line": 46, + "column": 52 + }, + "end": { + "line": 46, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1173, + "end": 1174, + "loc": { + "start": { + "line": 46, + "column": 53 + }, + "end": { + "line": 46, + "column": 54 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1174, + "end": 1175, + "loc": { + "start": { + "line": 46, + "column": 54 + }, + "end": { + "line": 46, + "column": 55 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1180, + "end": 1181, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1184, + "end": 1185, + "loc": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 48, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1185, + "end": 1186, + "loc": { + "start": { + "line": 48, + "column": 3 + }, + "end": { + "line": 48, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 1190, + "end": 1195, + "loc": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 50, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1195, + "end": 1196, + "loc": { + "start": { + "line": 50, + "column": 7 + }, + "end": { + "line": 50, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clearFlags", + "start": 1196, + "end": 1206, + "loc": { + "start": { + "line": 50, + "column": 8 + }, + "end": { + "line": 50, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1207, + "end": 1208, + "loc": { + "start": { + "line": 50, + "column": 19 + }, + "end": { + "line": 50, + "column": 20 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1209, + "end": 1217, + "loc": { + "start": { + "line": 50, + "column": 21 + }, + "end": { + "line": 50, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1217, + "end": 1218, + "loc": { + "start": { + "line": 50, + "column": 29 + }, + "end": { + "line": 50, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1218, + "end": 1219, + "loc": { + "start": { + "line": 50, + "column": 30 + }, + "end": { + "line": 50, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1220, + "end": 1221, + "loc": { + "start": { + "line": 50, + "column": 32 + }, + "end": { + "line": 50, + "column": 33 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1226, + "end": 1231, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1232, + "end": 1235, + "loc": { + "start": { + "line": 51, + "column": 10 + }, + "end": { + "line": 51, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1236, + "end": 1237, + "loc": { + "start": { + "line": 51, + "column": 14 + }, + "end": { + "line": 51, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getFlagsKey", + "start": 1238, + "end": 1249, + "loc": { + "start": { + "line": 51, + "column": 16 + }, + "end": { + "line": 51, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1249, + "end": 1250, + "loc": { + "start": { + "line": 51, + "column": 27 + }, + "end": { + "line": 51, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1250, + "end": 1251, + "loc": { + "start": { + "line": 51, + "column": 28 + }, + "end": { + "line": 51, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1251, + "end": 1252, + "loc": { + "start": { + "line": 51, + "column": 29 + }, + "end": { + "line": 51, + "column": 30 + } + } + }, + { + "type": { + "label": "try", + "keyword": "try", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "try", + "start": 1257, + "end": 1260, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 7 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1261, + "end": 1262, + "loc": { + "start": { + "line": 52, + "column": 8 + }, + "end": { + "line": 52, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 1269, + "end": 1281, + "loc": { + "start": { + "line": 53, + "column": 6 + }, + "end": { + "line": 53, + "column": 18 + } + } + }, + { + "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": 53, + "column": 18 + }, + "end": { + "line": 53, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "removeItem", + "start": 1282, + "end": 1292, + "loc": { + "start": { + "line": 53, + "column": 19 + }, + "end": { + "line": 53, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1292, + "end": 1293, + "loc": { + "start": { + "line": 53, + "column": 29 + }, + "end": { + "line": 53, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1293, + "end": 1296, + "loc": { + "start": { + "line": 53, + "column": 30 + }, + "end": { + "line": 53, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1296, + "end": 1297, + "loc": { + "start": { + "line": 53, + "column": 33 + }, + "end": { + "line": 53, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1297, + "end": 1298, + "loc": { + "start": { + "line": 53, + "column": 34 + }, + "end": { + "line": 53, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1303, + "end": 1304, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 5 + } + } + }, + { + "type": { + "label": "catch", + "keyword": "catch", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "catch", + "start": 1305, + "end": 1310, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 11 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1311, + "end": 1312, + "loc": { + "start": { + "line": 54, + "column": 12 + }, + "end": { + "line": 54, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ex", + "start": 1312, + "end": 1314, + "loc": { + "start": { + "line": 54, + "column": 13 + }, + "end": { + "line": 54, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1314, + "end": 1315, + "loc": { + "start": { + "line": 54, + "column": 15 + }, + "end": { + "line": 54, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1316, + "end": 1317, + "loc": { + "start": { + "line": 54, + "column": 17 + }, + "end": { + "line": 54, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1317, + "end": 1318, + "loc": { + "start": { + "line": 54, + "column": 18 + }, + "end": { + "line": 54, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1321, + "end": 1322, + "loc": { + "start": { + "line": 55, + "column": 2 + }, + "end": { + "line": 55, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1322, + "end": 1323, + "loc": { + "start": { + "line": 55, + "column": 3 + }, + "end": { + "line": 55, + "column": 4 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1327, + "end": 1333, + "loc": { + "start": { + "line": 57, + "column": 2 + }, + "end": { + "line": 57, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 1334, + "end": 1339, + "loc": { + "start": { + "line": 57, + "column": 9 + }, + "end": { + "line": 57, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1339, + "end": 1340, + "loc": { + "start": { + "line": 57, + "column": 14 + }, + "end": { + "line": 57, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1341, + "end": 1342, + "loc": { + "start": { + "line": 58, + "column": 0 + }, + "end": { + "line": 58, + "column": 1 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1343, + "end": 1343, + "loc": { + "start": { + "line": 59, + "column": 0 + }, + "end": { + "line": 59, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/Stream.js.json b/docs/ast/source/Stream.js.json new file mode 100644 index 00000000..b4dfa79c --- /dev/null +++ b/docs/ast/source/Stream.js.json @@ -0,0 +1,8578 @@ +{ + "type": "File", + "start": 0, + "end": 1160, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 42, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 1160, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 42, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 42, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 42 + } + }, + "specifiers": [ + { + "type": "ImportSpecifier", + "start": 9, + "end": 24, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 24 + } + }, + "imported": { + "type": "Identifier", + "start": 9, + "end": 24, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 24 + }, + "identifierName": "base64URLEncode" + }, + "name": "base64URLEncode" + }, + "local": { + "type": "Identifier", + "start": 9, + "end": 24, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 24 + }, + "identifierName": "base64URLEncode" + }, + "name": "base64URLEncode" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 32, + "end": 41, + "loc": { + "start": { + "line": 1, + "column": 32 + }, + "end": { + "line": 1, + "column": 41 + } + }, + "extra": { + "rawValue": "./utils", + "raw": "'./utils'" + }, + "value": "./utils" + } + }, + { + "type": "ExportDefaultDeclaration", + "start": 44, + "end": 1159, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 41, + "column": 1 + } + }, + "declaration": { + "type": "FunctionDeclaration", + "start": 59, + "end": 1159, + "loc": { + "start": { + "line": 3, + "column": 15 + }, + "end": { + "line": 41, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 68, + "end": 74, + "loc": { + "start": { + "line": 3, + "column": 24 + }, + "end": { + "line": 3, + "column": 30 + }, + "identifierName": "Stream" + }, + "name": "Stream" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 75, + "end": 82, + "loc": { + "start": { + "line": 3, + "column": 31 + }, + "end": { + "line": 3, + "column": 38 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + { + "type": "Identifier", + "start": 84, + "end": 95, + "loc": { + "start": { + "line": 3, + "column": 40 + }, + "end": { + "line": 3, + "column": 51 + }, + "identifierName": "environment" + }, + "name": "environment" + }, + { + "type": "Identifier", + "start": 97, + "end": 101, + "loc": { + "start": { + "line": 3, + "column": 53 + }, + "end": { + "line": 3, + "column": 57 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "Identifier", + "start": 103, + "end": 112, + "loc": { + "start": { + "line": 3, + "column": 59 + }, + "end": { + "line": 3, + "column": 68 + }, + "identifierName": "useReport" + }, + "name": "useReport" + } + ], + "body": { + "type": "BlockStatement", + "start": 114, + "end": 1159, + "loc": { + "start": { + "line": 3, + "column": 70 + }, + "end": { + "line": 41, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 118, + "end": 136, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 20 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 124, + "end": 135, + "loc": { + "start": { + "line": 4, + "column": 8 + }, + "end": { + "line": 4, + "column": 19 + } + }, + "id": { + "type": "Identifier", + "start": 124, + "end": 130, + "loc": { + "start": { + "line": 4, + "column": 8 + }, + "end": { + "line": 4, + "column": 14 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "init": { + "type": "ObjectExpression", + "start": 133, + "end": 135, + "loc": { + "start": { + "line": 4, + "column": 17 + }, + "end": { + "line": 4, + "column": 19 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 139, + "end": 200, + "loc": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 63 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 145, + "end": 199, + "loc": { + "start": { + "line": 5, + "column": 8 + }, + "end": { + "line": 5, + "column": 62 + } + }, + "id": { + "type": "Identifier", + "start": 145, + "end": 158, + "loc": { + "start": { + "line": 5, + "column": 8 + }, + "end": { + "line": 5, + "column": 21 + }, + "identifierName": "evalUrlPrefix" + }, + "name": "evalUrlPrefix" + }, + "init": { + "type": "BinaryExpression", + "start": 161, + "end": 199, + "loc": { + "start": { + "line": 5, + "column": 24 + }, + "end": { + "line": 5, + "column": 62 + } + }, + "left": { + "type": "BinaryExpression", + "start": 161, + "end": 193, + "loc": { + "start": { + "line": 5, + "column": 24 + }, + "end": { + "line": 5, + "column": 56 + } + }, + "left": { + "type": "BinaryExpression", + "start": 161, + "end": 179, + "loc": { + "start": { + "line": 5, + "column": 24 + }, + "end": { + "line": 5, + "column": 42 + } + }, + "left": { + "type": "Identifier", + "start": 161, + "end": 168, + "loc": { + "start": { + "line": 5, + "column": 24 + }, + "end": { + "line": 5, + "column": 31 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 171, + "end": 179, + "loc": { + "start": { + "line": 5, + "column": 34 + }, + "end": { + "line": 5, + "column": 42 + } + }, + "extra": { + "rawValue": "/eval/", + "raw": "'/eval/'" + }, + "value": "/eval/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 182, + "end": 193, + "loc": { + "start": { + "line": 5, + "column": 45 + }, + "end": { + "line": 5, + "column": 56 + }, + "identifierName": "environment" + }, + "name": "environment" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 196, + "end": 199, + "loc": { + "start": { + "line": 5, + "column": 59 + }, + "end": { + "line": 5, + "column": 62 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 203, + "end": 217, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 16 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 207, + "end": 216, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 15 + } + }, + "id": { + "type": "Identifier", + "start": 207, + "end": 209, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 8 + }, + "identifierName": "es" + }, + "name": "es" + }, + "init": { + "type": "NullLiteral", + "start": 212, + "end": 216, + "loc": { + "start": { + "line": 6, + "column": 11 + }, + "end": { + "line": 6, + "column": 15 + } + } + } + } + ], + "kind": "let" + }, + { + "type": "ExpressionStatement", + "start": 221, + "end": 919, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 28, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 221, + "end": 918, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 221, + "end": 235, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 221, + "end": 227, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 8 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "property": { + "type": "Identifier", + "start": 228, + "end": 235, + "loc": { + "start": { + "line": 8, + "column": 9 + }, + "end": { + "line": 8, + "column": 16 + }, + "identifierName": "connect" + }, + "name": "connect" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 238, + "end": 918, + "loc": { + "start": { + "line": 8, + "column": 19 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 247, + "end": 251, + "loc": { + "start": { + "line": 8, + "column": 28 + }, + "end": { + "line": 8, + "column": 32 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "Identifier", + "start": 253, + "end": 261, + "loc": { + "start": { + "line": 8, + "column": 34 + }, + "end": { + "line": 8, + "column": 42 + }, + "identifierName": "handlers" + }, + "name": "handlers" + } + ], + "body": { + "type": "BlockStatement", + "start": 263, + "end": 918, + "loc": { + "start": { + "line": 8, + "column": 44 + }, + "end": { + "line": 28, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 269, + "end": 914, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 273, + "end": 307, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 42 + } + }, + "left": { + "type": "UnaryExpression", + "start": 273, + "end": 291, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 26 + } + }, + "operator": "typeof", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 280, + "end": 291, + "loc": { + "start": { + "line": 9, + "column": 15 + }, + "end": { + "line": 9, + "column": 26 + }, + "identifierName": "EventSource" + }, + "name": "EventSource" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "!==", + "right": { + "type": "StringLiteral", + "start": 296, + "end": 307, + "loc": { + "start": { + "line": 9, + "column": 31 + }, + "end": { + "line": 9, + "column": 42 + } + }, + "extra": { + "rawValue": "undefined", + "raw": "'undefined'" + }, + "value": "undefined" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 309, + "end": 914, + "loc": { + "start": { + "line": 9, + "column": 44 + }, + "end": { + "line": 27, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 317, + "end": 325, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 14 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 321, + "end": 324, + "loc": { + "start": { + "line": 10, + "column": 10 + }, + "end": { + "line": 10, + "column": 13 + } + }, + "id": { + "type": "Identifier", + "start": 321, + "end": 324, + "loc": { + "start": { + "line": 10, + "column": 10 + }, + "end": { + "line": 10, + "column": 13 + }, + "identifierName": "url" + }, + "name": "url" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "IfStatement", + "start": 332, + "end": 719, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 20, + "column": 7 + } + }, + "test": { + "type": "Identifier", + "start": 336, + "end": 345, + "loc": { + "start": { + "line": 11, + "column": 10 + }, + "end": { + "line": 11, + "column": 19 + }, + "identifierName": "useReport" + }, + "name": "useReport" + }, + "consequent": { + "type": "BlockStatement", + "start": 347, + "end": 538, + "loc": { + "start": { + "line": 11, + "column": 21 + }, + "end": { + "line": 15, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 491, + "end": 530, + "loc": { + "start": { + "line": 14, + "column": 8 + }, + "end": { + "line": 14, + "column": 47 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 491, + "end": 529, + "loc": { + "start": { + "line": 14, + "column": 8 + }, + "end": { + "line": 14, + "column": 46 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 491, + "end": 494, + "loc": { + "start": { + "line": 14, + "column": 8 + }, + "end": { + "line": 14, + "column": 11 + }, + "identifierName": "url" + }, + "name": "url", + "leadingComments": null + }, + "right": { + "type": "BinaryExpression", + "start": 497, + "end": 529, + "loc": { + "start": { + "line": 14, + "column": 14 + }, + "end": { + "line": 14, + "column": 46 + } + }, + "left": { + "type": "BinaryExpression", + "start": 497, + "end": 515, + "loc": { + "start": { + "line": 14, + "column": 14 + }, + "end": { + "line": 14, + "column": 32 + } + }, + "left": { + "type": "Identifier", + "start": 497, + "end": 504, + "loc": { + "start": { + "line": 14, + "column": 14 + }, + "end": { + "line": 14, + "column": 21 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 507, + "end": 515, + "loc": { + "start": { + "line": 14, + "column": 24 + }, + "end": { + "line": 14, + "column": 32 + } + }, + "extra": { + "rawValue": "/ping/", + "raw": "'/ping/'" + }, + "value": "/ping/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 518, + "end": 529, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 14, + "column": 46 + }, + "identifierName": "environment" + }, + "name": "environment" + } + }, + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " we don't yet have an EventSource implementation that supports REPORT, so", + "start": 357, + "end": 432, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 83 + } + } + }, + { + "type": "CommentLine", + "value": " fall back to the old ping-based stream", + "start": 441, + "end": 482, + "loc": { + "start": { + "line": 13, + "column": 8 + }, + "end": { + "line": 13, + "column": 49 + } + } + } + ] + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 544, + "end": 719, + "loc": { + "start": { + "line": 15, + "column": 13 + }, + "end": { + "line": 20, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 554, + "end": 614, + "loc": { + "start": { + "line": 16, + "column": 8 + }, + "end": { + "line": 16, + "column": 68 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 554, + "end": 613, + "loc": { + "start": { + "line": 16, + "column": 8 + }, + "end": { + "line": 16, + "column": 67 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 554, + "end": 557, + "loc": { + "start": { + "line": 16, + "column": 8 + }, + "end": { + "line": 16, + "column": 11 + }, + "identifierName": "url" + }, + "name": "url" + }, + "right": { + "type": "BinaryExpression", + "start": 560, + "end": 613, + "loc": { + "start": { + "line": 16, + "column": 14 + }, + "end": { + "line": 16, + "column": 67 + } + }, + "left": { + "type": "Identifier", + "start": 560, + "end": 573, + "loc": { + "start": { + "line": 16, + "column": 14 + }, + "end": { + "line": 16, + "column": 27 + }, + "identifierName": "evalUrlPrefix" + }, + "name": "evalUrlPrefix" + }, + "operator": "+", + "right": { + "type": "CallExpression", + "start": 576, + "end": 613, + "loc": { + "start": { + "line": 16, + "column": 30 + }, + "end": { + "line": 16, + "column": 67 + } + }, + "callee": { + "type": "Identifier", + "start": 576, + "end": 591, + "loc": { + "start": { + "line": 16, + "column": 30 + }, + "end": { + "line": 16, + "column": 45 + }, + "identifierName": "base64URLEncode" + }, + "name": "base64URLEncode" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 592, + "end": 612, + "loc": { + "start": { + "line": 16, + "column": 46 + }, + "end": { + "line": 16, + "column": 66 + } + }, + "callee": { + "type": "MemberExpression", + "start": 592, + "end": 606, + "loc": { + "start": { + "line": 16, + "column": 46 + }, + "end": { + "line": 16, + "column": 60 + } + }, + "object": { + "type": "Identifier", + "start": 592, + "end": 596, + "loc": { + "start": { + "line": 16, + "column": 46 + }, + "end": { + "line": 16, + "column": 50 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 597, + "end": 606, + "loc": { + "start": { + "line": 16, + "column": 51 + }, + "end": { + "line": 16, + "column": 60 + }, + "identifierName": "stringify" + }, + "name": "stringify" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 607, + "end": 611, + "loc": { + "start": { + "line": 16, + "column": 61 + }, + "end": { + "line": 16, + "column": 65 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + ] + } + } + } + }, + { + "type": "IfStatement", + "start": 623, + "end": 711, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 19, + "column": 9 + } + }, + "test": { + "type": "LogicalExpression", + "start": 627, + "end": 662, + "loc": { + "start": { + "line": 17, + "column": 12 + }, + "end": { + "line": 17, + "column": 47 + } + }, + "left": { + "type": "BinaryExpression", + "start": 627, + "end": 640, + "loc": { + "start": { + "line": 17, + "column": 12 + }, + "end": { + "line": 17, + "column": 25 + } + }, + "left": { + "type": "Identifier", + "start": 627, + "end": 631, + "loc": { + "start": { + "line": 17, + "column": 12 + }, + "end": { + "line": 17, + "column": 16 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + "operator": "!==", + "right": { + "type": "NullLiteral", + "start": 636, + "end": 640, + "loc": { + "start": { + "line": 17, + "column": 21 + }, + "end": { + "line": 17, + "column": 25 + } + } + } + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 644, + "end": 662, + "loc": { + "start": { + "line": 17, + "column": 29 + }, + "end": { + "line": 17, + "column": 47 + } + }, + "left": { + "type": "Identifier", + "start": 644, + "end": 648, + "loc": { + "start": { + "line": 17, + "column": 29 + }, + "end": { + "line": 17, + "column": 33 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + "operator": "!==", + "right": { + "type": "Identifier", + "start": 653, + "end": 662, + "loc": { + "start": { + "line": 17, + "column": 38 + }, + "end": { + "line": 17, + "column": 47 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 664, + "end": 711, + "loc": { + "start": { + "line": 17, + "column": 49 + }, + "end": { + "line": 19, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 676, + "end": 701, + "loc": { + "start": { + "line": 18, + "column": 10 + }, + "end": { + "line": 18, + "column": 35 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 676, + "end": 700, + "loc": { + "start": { + "line": 18, + "column": 10 + }, + "end": { + "line": 18, + "column": 34 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 676, + "end": 679, + "loc": { + "start": { + "line": 18, + "column": 10 + }, + "end": { + "line": 18, + "column": 13 + }, + "identifierName": "url" + }, + "name": "url" + }, + "right": { + "type": "BinaryExpression", + "start": 682, + "end": 700, + "loc": { + "start": { + "line": 18, + "column": 16 + }, + "end": { + "line": 18, + "column": 34 + } + }, + "left": { + "type": "BinaryExpression", + "start": 682, + "end": 693, + "loc": { + "start": { + "line": 18, + "column": 16 + }, + "end": { + "line": 18, + "column": 27 + } + }, + "left": { + "type": "Identifier", + "start": 682, + "end": 685, + "loc": { + "start": { + "line": 18, + "column": 16 + }, + "end": { + "line": 18, + "column": 19 + }, + "identifierName": "url" + }, + "name": "url" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 688, + "end": 693, + "loc": { + "start": { + "line": 18, + "column": 22 + }, + "end": { + "line": 18, + "column": 27 + } + }, + "extra": { + "rawValue": "?h=", + "raw": "'?h='" + }, + "value": "?h=" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 696, + "end": 700, + "loc": { + "start": { + "line": 18, + "column": 30 + }, + "end": { + "line": 18, + "column": 34 + }, + "identifierName": "hash" + }, + "name": "hash" + } + } + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 726, + "end": 759, + "loc": { + "start": { + "line": 21, + "column": 6 + }, + "end": { + "line": 21, + "column": 39 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 726, + "end": 758, + "loc": { + "start": { + "line": 21, + "column": 6 + }, + "end": { + "line": 21, + "column": 38 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 726, + "end": 728, + "loc": { + "start": { + "line": 21, + "column": 6 + }, + "end": { + "line": 21, + "column": 8 + }, + "identifierName": "es" + }, + "name": "es" + }, + "right": { + "type": "NewExpression", + "start": 731, + "end": 758, + "loc": { + "start": { + "line": 21, + "column": 11 + }, + "end": { + "line": 21, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 735, + "end": 753, + "loc": { + "start": { + "line": 21, + "column": 15 + }, + "end": { + "line": 21, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 735, + "end": 741, + "loc": { + "start": { + "line": 21, + "column": 15 + }, + "end": { + "line": 21, + "column": 21 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 742, + "end": 753, + "loc": { + "start": { + "line": 21, + "column": 22 + }, + "end": { + "line": 21, + "column": 33 + }, + "identifierName": "EventSource" + }, + "name": "EventSource" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 754, + "end": 757, + "loc": { + "start": { + "line": 21, + "column": 34 + }, + "end": { + "line": 21, + "column": 37 + }, + "identifierName": "url" + }, + "name": "url" + } + ] + } + } + }, + { + "type": "ForInStatement", + "start": 766, + "end": 908, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 26, + "column": 7 + } + }, + "left": { + "type": "VariableDeclaration", + "start": 771, + "end": 780, + "loc": { + "start": { + "line": 22, + "column": 11 + }, + "end": { + "line": 22, + "column": 20 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 777, + "end": 780, + "loc": { + "start": { + "line": 22, + "column": 17 + }, + "end": { + "line": 22, + "column": 20 + } + }, + "id": { + "type": "Identifier", + "start": 777, + "end": 780, + "loc": { + "start": { + "line": 22, + "column": 17 + }, + "end": { + "line": 22, + "column": 20 + }, + "identifierName": "key" + }, + "name": "key" + }, + "init": null + } + ], + "kind": "const" + }, + "right": { + "type": "Identifier", + "start": 784, + "end": 792, + "loc": { + "start": { + "line": 22, + "column": 24 + }, + "end": { + "line": 22, + "column": 32 + }, + "identifierName": "handlers" + }, + "name": "handlers" + }, + "body": { + "type": "BlockStatement", + "start": 794, + "end": 908, + "loc": { + "start": { + "line": 22, + "column": 34 + }, + "end": { + "line": 26, + "column": 7 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 804, + "end": 900, + "loc": { + "start": { + "line": 23, + "column": 8 + }, + "end": { + "line": 25, + "column": 9 + } + }, + "test": { + "type": "CallExpression", + "start": 808, + "end": 836, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 808, + "end": 831, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 808, + "end": 816, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 20 + }, + "identifierName": "handlers" + }, + "name": "handlers" + }, + "property": { + "type": "Identifier", + "start": 817, + "end": 831, + "loc": { + "start": { + "line": 23, + "column": 21 + }, + "end": { + "line": 23, + "column": 35 + }, + "identifierName": "hasOwnProperty" + }, + "name": "hasOwnProperty" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 832, + "end": 835, + "loc": { + "start": { + "line": 23, + "column": 36 + }, + "end": { + "line": 23, + "column": 39 + }, + "identifierName": "key" + }, + "name": "key" + } + ] + }, + "consequent": { + "type": "BlockStatement", + "start": 838, + "end": 900, + "loc": { + "start": { + "line": 23, + "column": 42 + }, + "end": { + "line": 25, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 850, + "end": 890, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 50 + } + }, + "expression": { + "type": "CallExpression", + "start": 850, + "end": 889, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 49 + } + }, + "callee": { + "type": "MemberExpression", + "start": 850, + "end": 869, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 850, + "end": 852, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 12 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 853, + "end": 869, + "loc": { + "start": { + "line": 24, + "column": 13 + }, + "end": { + "line": 24, + "column": 29 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 870, + "end": 873, + "loc": { + "start": { + "line": 24, + "column": 30 + }, + "end": { + "line": 24, + "column": 33 + }, + "identifierName": "key" + }, + "name": "key" + }, + { + "type": "MemberExpression", + "start": 875, + "end": 888, + "loc": { + "start": { + "line": 24, + "column": 35 + }, + "end": { + "line": 24, + "column": 48 + } + }, + "object": { + "type": "Identifier", + "start": 875, + "end": 883, + "loc": { + "start": { + "line": 24, + "column": 35 + }, + "end": { + "line": 24, + "column": 43 + }, + "identifierName": "handlers" + }, + "name": "handlers" + }, + "property": { + "type": "Identifier", + "start": 884, + "end": 887, + "loc": { + "start": { + "line": 24, + "column": 44 + }, + "end": { + "line": 24, + "column": 47 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 923, + "end": 998, + "loc": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 34, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 923, + "end": 997, + "loc": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 923, + "end": 940, + "loc": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 923, + "end": 929, + "loc": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 8 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "property": { + "type": "Identifier", + "start": 930, + "end": 940, + "loc": { + "start": { + "line": 30, + "column": 9 + }, + "end": { + "line": 30, + "column": 19 + }, + "identifierName": "disconnect" + }, + "name": "disconnect" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 943, + "end": 997, + "loc": { + "start": { + "line": 30, + "column": 22 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 954, + "end": 997, + "loc": { + "start": { + "line": 30, + "column": 33 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 960, + "end": 993, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 33, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 964, + "end": 966, + "loc": { + "start": { + "line": 31, + "column": 8 + }, + "end": { + "line": 31, + "column": 10 + }, + "identifierName": "es" + }, + "name": "es" + }, + "consequent": { + "type": "BlockStatement", + "start": 968, + "end": 993, + "loc": { + "start": { + "line": 31, + "column": 12 + }, + "end": { + "line": 33, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 976, + "end": 987, + "loc": { + "start": { + "line": 32, + "column": 6 + }, + "end": { + "line": 32, + "column": 17 + } + }, + "expression": { + "type": "CallExpression", + "start": 976, + "end": 986, + "loc": { + "start": { + "line": 32, + "column": 6 + }, + "end": { + "line": 32, + "column": 16 + } + }, + "callee": { + "type": "MemberExpression", + "start": 976, + "end": 984, + "loc": { + "start": { + "line": 32, + "column": 6 + }, + "end": { + "line": 32, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 976, + "end": 978, + "loc": { + "start": { + "line": 32, + "column": 6 + }, + "end": { + "line": 32, + "column": 8 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 979, + "end": 984, + "loc": { + "start": { + "line": 32, + "column": 9 + }, + "end": { + "line": 32, + "column": 14 + }, + "identifierName": "close" + }, + "name": "close" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 1002, + "end": 1139, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 38, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1002, + "end": 1138, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1002, + "end": 1020, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 1002, + "end": 1008, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 8 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "property": { + "type": "Identifier", + "start": 1009, + "end": 1020, + "loc": { + "start": { + "line": 36, + "column": 9 + }, + "end": { + "line": 36, + "column": 20 + }, + "identifierName": "isConnected" + }, + "name": "isConnected" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 1023, + "end": 1138, + "loc": { + "start": { + "line": 36, + "column": 23 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1034, + "end": 1138, + "loc": { + "start": { + "line": 36, + "column": 34 + }, + "end": { + "line": 38, + "column": 3 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1040, + "end": 1134, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 98 + } + }, + "argument": { + "type": "LogicalExpression", + "start": 1047, + "end": 1133, + "loc": { + "start": { + "line": 37, + "column": 11 + }, + "end": { + "line": 37, + "column": 97 + } + }, + "left": { + "type": "Identifier", + "start": 1047, + "end": 1049, + "loc": { + "start": { + "line": 37, + "column": 11 + }, + "end": { + "line": 37, + "column": 13 + }, + "identifierName": "es" + }, + "name": "es" + }, + "operator": "&&", + "right": { + "type": "LogicalExpression", + "start": 1054, + "end": 1132, + "loc": { + "start": { + "line": 37, + "column": 18 + }, + "end": { + "line": 37, + "column": 96 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1054, + "end": 1088, + "loc": { + "start": { + "line": 37, + "column": 18 + }, + "end": { + "line": 37, + "column": 52 + } + }, + "left": { + "type": "MemberExpression", + "start": 1054, + "end": 1067, + "loc": { + "start": { + "line": 37, + "column": 18 + }, + "end": { + "line": 37, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 1054, + "end": 1056, + "loc": { + "start": { + "line": 37, + "column": 18 + }, + "end": { + "line": 37, + "column": 20 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 1057, + "end": 1067, + "loc": { + "start": { + "line": 37, + "column": 21 + }, + "end": { + "line": 37, + "column": 31 + }, + "identifierName": "readyState" + }, + "name": "readyState" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "MemberExpression", + "start": 1072, + "end": 1088, + "loc": { + "start": { + "line": 37, + "column": 36 + }, + "end": { + "line": 37, + "column": 52 + } + }, + "object": { + "type": "Identifier", + "start": 1072, + "end": 1083, + "loc": { + "start": { + "line": 37, + "column": 36 + }, + "end": { + "line": 37, + "column": 47 + }, + "identifierName": "EventSource" + }, + "name": "EventSource" + }, + "property": { + "type": "Identifier", + "start": 1084, + "end": 1088, + "loc": { + "start": { + "line": 37, + "column": 48 + }, + "end": { + "line": 37, + "column": 52 + }, + "identifierName": "OPEN" + }, + "name": "OPEN" + }, + "computed": false + } + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 1092, + "end": 1132, + "loc": { + "start": { + "line": 37, + "column": 56 + }, + "end": { + "line": 37, + "column": 96 + } + }, + "left": { + "type": "MemberExpression", + "start": 1092, + "end": 1105, + "loc": { + "start": { + "line": 37, + "column": 56 + }, + "end": { + "line": 37, + "column": 69 + } + }, + "object": { + "type": "Identifier", + "start": 1092, + "end": 1094, + "loc": { + "start": { + "line": 37, + "column": 56 + }, + "end": { + "line": 37, + "column": 58 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 1095, + "end": 1105, + "loc": { + "start": { + "line": 37, + "column": 59 + }, + "end": { + "line": 37, + "column": 69 + }, + "identifierName": "readyState" + }, + "name": "readyState" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "MemberExpression", + "start": 1110, + "end": 1132, + "loc": { + "start": { + "line": 37, + "column": 74 + }, + "end": { + "line": 37, + "column": 96 + } + }, + "object": { + "type": "Identifier", + "start": 1110, + "end": 1121, + "loc": { + "start": { + "line": 37, + "column": 74 + }, + "end": { + "line": 37, + "column": 85 + }, + "identifierName": "EventSource" + }, + "name": "EventSource" + }, + "property": { + "type": "Identifier", + "start": 1122, + "end": 1132, + "loc": { + "start": { + "line": 37, + "column": 86 + }, + "end": { + "line": 37, + "column": 96 + }, + "identifierName": "CONNECTING" + }, + "name": "CONNECTING" + }, + "computed": false + } + }, + "extra": { + "parenthesized": true, + "parenStart": 1053 + } + } + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ReturnStatement", + "start": 1143, + "end": 1157, + "loc": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 16 + } + }, + "argument": { + "type": "Identifier", + "start": 1150, + "end": 1156, + "loc": { + "start": { + "line": 40, + "column": 9 + }, + "end": { + "line": 40, + "column": 15 + }, + "identifierName": "stream" + }, + "name": "stream" + } + } + ], + "directives": [] + }, + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [] + }, + "comments": [ + { + "type": "CommentLine", + "value": " we don't yet have an EventSource implementation that supports REPORT, so", + "start": 357, + "end": 432, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 83 + } + } + }, + { + "type": "CommentLine", + "value": " fall back to the old ping-based stream", + "start": 441, + "end": 482, + "loc": { + "start": { + "line": 13, + "column": 8 + }, + "end": { + "line": 13, + "column": 49 + } + } + } + ], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7, + "end": 8, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "base64URLEncode", + "start": 9, + "end": 24, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25, + "end": 26, + "loc": { + "start": { + "line": 1, + "column": 25 + }, + "end": { + "line": 1, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 27, + "end": 31, + "loc": { + "start": { + "line": 1, + "column": 27 + }, + "end": { + "line": 1, + "column": 31 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./utils", + "start": 32, + "end": 41, + "loc": { + "start": { + "line": 1, + "column": 32 + }, + "end": { + "line": 1, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 41, + "end": 42, + "loc": { + "start": { + "line": 1, + "column": 41 + }, + "end": { + "line": 1, + "column": 42 + } + } + }, + { + "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": 44, + "end": 50, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "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": 51, + "end": 58, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 14 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 59, + "end": 67, + "loc": { + "start": { + "line": 3, + "column": 15 + }, + "end": { + "line": 3, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Stream", + "start": 68, + "end": 74, + "loc": { + "start": { + "line": 3, + "column": 24 + }, + "end": { + "line": 3, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 74, + "end": 75, + "loc": { + "start": { + "line": 3, + "column": 30 + }, + "end": { + "line": 3, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 75, + "end": 82, + "loc": { + "start": { + "line": 3, + "column": 31 + }, + "end": { + "line": 3, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 82, + "end": 83, + "loc": { + "start": { + "line": 3, + "column": 38 + }, + "end": { + "line": 3, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environment", + "start": 84, + "end": 95, + "loc": { + "start": { + "line": 3, + "column": 40 + }, + "end": { + "line": 3, + "column": 51 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 95, + "end": 96, + "loc": { + "start": { + "line": 3, + "column": 51 + }, + "end": { + "line": 3, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 97, + "end": 101, + "loc": { + "start": { + "line": 3, + "column": 53 + }, + "end": { + "line": 3, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 101, + "end": 102, + "loc": { + "start": { + "line": 3, + "column": 57 + }, + "end": { + "line": 3, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useReport", + "start": 103, + "end": 112, + "loc": { + "start": { + "line": 3, + "column": 59 + }, + "end": { + "line": 3, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 112, + "end": 113, + "loc": { + "start": { + "line": 3, + "column": 68 + }, + "end": { + "line": 3, + "column": 69 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 114, + "end": 115, + "loc": { + "start": { + "line": 3, + "column": 70 + }, + "end": { + "line": 3, + "column": 71 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 118, + "end": 123, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 124, + "end": 130, + "loc": { + "start": { + "line": 4, + "column": 8 + }, + "end": { + "line": 4, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 131, + "end": 132, + "loc": { + "start": { + "line": 4, + "column": 15 + }, + "end": { + "line": 4, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 133, + "end": 134, + "loc": { + "start": { + "line": 4, + "column": 17 + }, + "end": { + "line": 4, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 134, + "end": 135, + "loc": { + "start": { + "line": 4, + "column": 18 + }, + "end": { + "line": 4, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 135, + "end": 136, + "loc": { + "start": { + "line": 4, + "column": 19 + }, + "end": { + "line": 4, + "column": 20 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 139, + "end": 144, + "loc": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "evalUrlPrefix", + "start": 145, + "end": 158, + "loc": { + "start": { + "line": 5, + "column": 8 + }, + "end": { + "line": 5, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 159, + "end": 160, + "loc": { + "start": { + "line": 5, + "column": 22 + }, + "end": { + "line": 5, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 161, + "end": 168, + "loc": { + "start": { + "line": 5, + "column": 24 + }, + "end": { + "line": 5, + "column": 31 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 169, + "end": 170, + "loc": { + "start": { + "line": 5, + "column": 32 + }, + "end": { + "line": 5, + "column": 33 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/eval/", + "start": 171, + "end": 179, + "loc": { + "start": { + "line": 5, + "column": 34 + }, + "end": { + "line": 5, + "column": 42 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 180, + "end": 181, + "loc": { + "start": { + "line": 5, + "column": 43 + }, + "end": { + "line": 5, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environment", + "start": 182, + "end": 193, + "loc": { + "start": { + "line": 5, + "column": 45 + }, + "end": { + "line": 5, + "column": 56 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 194, + "end": 195, + "loc": { + "start": { + "line": 5, + "column": 57 + }, + "end": { + "line": 5, + "column": 58 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/", + "start": 196, + "end": 199, + "loc": { + "start": { + "line": 5, + "column": 59 + }, + "end": { + "line": 5, + "column": 62 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 199, + "end": 200, + "loc": { + "start": { + "line": 5, + "column": 62 + }, + "end": { + "line": 5, + "column": 63 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 203, + "end": 206, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 207, + "end": 209, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 8 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 210, + "end": 211, + "loc": { + "start": { + "line": 6, + "column": 9 + }, + "end": { + "line": 6, + "column": 10 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 212, + "end": 216, + "loc": { + "start": { + "line": 6, + "column": 11 + }, + "end": { + "line": 6, + "column": 15 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 216, + "end": 217, + "loc": { + "start": { + "line": 6, + "column": 15 + }, + "end": { + "line": 6, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 221, + "end": 227, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 227, + "end": 228, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "connect", + "start": 228, + "end": 235, + "loc": { + "start": { + "line": 8, + "column": 9 + }, + "end": { + "line": 8, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 236, + "end": 237, + "loc": { + "start": { + "line": 8, + "column": 17 + }, + "end": { + "line": 8, + "column": 18 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 238, + "end": 246, + "loc": { + "start": { + "line": 8, + "column": 19 + }, + "end": { + "line": 8, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 246, + "end": 247, + "loc": { + "start": { + "line": 8, + "column": 27 + }, + "end": { + "line": 8, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 247, + "end": 251, + "loc": { + "start": { + "line": 8, + "column": 28 + }, + "end": { + "line": 8, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 251, + "end": 252, + "loc": { + "start": { + "line": 8, + "column": 32 + }, + "end": { + "line": 8, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handlers", + "start": 253, + "end": 261, + "loc": { + "start": { + "line": 8, + "column": 34 + }, + "end": { + "line": 8, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 261, + "end": 262, + "loc": { + "start": { + "line": 8, + "column": 42 + }, + "end": { + "line": 8, + "column": 43 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 263, + "end": 264, + "loc": { + "start": { + "line": 8, + "column": 44 + }, + "end": { + "line": 8, + "column": 45 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 269, + "end": 271, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 272, + "end": 273, + "loc": { + "start": { + "line": 9, + "column": 7 + }, + "end": { + "line": 9, + "column": 8 + } + } + }, + { + "type": { + "label": "typeof", + "keyword": "typeof", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "typeof", + "start": 273, + "end": 279, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSource", + "start": 280, + "end": 291, + "loc": { + "start": { + "line": 9, + "column": 15 + }, + "end": { + "line": 9, + "column": 26 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 292, + "end": 295, + "loc": { + "start": { + "line": 9, + "column": 27 + }, + "end": { + "line": 9, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "undefined", + "start": 296, + "end": 307, + "loc": { + "start": { + "line": 9, + "column": 31 + }, + "end": { + "line": 9, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 307, + "end": 308, + "loc": { + "start": { + "line": 9, + "column": 42 + }, + "end": { + "line": 9, + "column": 43 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 309, + "end": 310, + "loc": { + "start": { + "line": 9, + "column": 44 + }, + "end": { + "line": 9, + "column": 45 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 317, + "end": 320, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 321, + "end": 324, + "loc": { + "start": { + "line": 10, + "column": 10 + }, + "end": { + "line": 10, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 324, + "end": 325, + "loc": { + "start": { + "line": 10, + "column": 13 + }, + "end": { + "line": 10, + "column": 14 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 332, + "end": 334, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 335, + "end": 336, + "loc": { + "start": { + "line": 11, + "column": 9 + }, + "end": { + "line": 11, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useReport", + "start": 336, + "end": 345, + "loc": { + "start": { + "line": 11, + "column": 10 + }, + "end": { + "line": 11, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 345, + "end": 346, + "loc": { + "start": { + "line": 11, + "column": 19 + }, + "end": { + "line": 11, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 347, + "end": 348, + "loc": { + "start": { + "line": 11, + "column": 21 + }, + "end": { + "line": 11, + "column": 22 + } + } + }, + { + "type": "CommentLine", + "value": " we don't yet have an EventSource implementation that supports REPORT, so", + "start": 357, + "end": 432, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 83 + } + } + }, + { + "type": "CommentLine", + "value": " fall back to the old ping-based stream", + "start": 441, + "end": 482, + "loc": { + "start": { + "line": 13, + "column": 8 + }, + "end": { + "line": 13, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 491, + "end": 494, + "loc": { + "start": { + "line": 14, + "column": 8 + }, + "end": { + "line": 14, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 495, + "end": 496, + "loc": { + "start": { + "line": 14, + "column": 12 + }, + "end": { + "line": 14, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 497, + "end": 504, + "loc": { + "start": { + "line": 14, + "column": 14 + }, + "end": { + "line": 14, + "column": 21 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 505, + "end": 506, + "loc": { + "start": { + "line": 14, + "column": 22 + }, + "end": { + "line": 14, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/ping/", + "start": 507, + "end": 515, + "loc": { + "start": { + "line": 14, + "column": 24 + }, + "end": { + "line": 14, + "column": 32 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 516, + "end": 517, + "loc": { + "start": { + "line": 14, + "column": 33 + }, + "end": { + "line": 14, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environment", + "start": 518, + "end": 529, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 14, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 529, + "end": 530, + "loc": { + "start": { + "line": 14, + "column": 46 + }, + "end": { + "line": 14, + "column": 47 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 537, + "end": 538, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 7 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 539, + "end": 543, + "loc": { + "start": { + "line": 15, + "column": 8 + }, + "end": { + "line": 15, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 544, + "end": 545, + "loc": { + "start": { + "line": 15, + "column": 13 + }, + "end": { + "line": 15, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 554, + "end": 557, + "loc": { + "start": { + "line": 16, + "column": 8 + }, + "end": { + "line": 16, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 558, + "end": 559, + "loc": { + "start": { + "line": 16, + "column": 12 + }, + "end": { + "line": 16, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "evalUrlPrefix", + "start": 560, + "end": 573, + "loc": { + "start": { + "line": 16, + "column": 14 + }, + "end": { + "line": 16, + "column": 27 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 574, + "end": 575, + "loc": { + "start": { + "line": 16, + "column": 28 + }, + "end": { + "line": 16, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "base64URLEncode", + "start": 576, + "end": 591, + "loc": { + "start": { + "line": 16, + "column": 30 + }, + "end": { + "line": 16, + "column": 45 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 591, + "end": 592, + "loc": { + "start": { + "line": 16, + "column": 45 + }, + "end": { + "line": 16, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 592, + "end": 596, + "loc": { + "start": { + "line": 16, + "column": 46 + }, + "end": { + "line": 16, + "column": 50 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 596, + "end": 597, + "loc": { + "start": { + "line": 16, + "column": 50 + }, + "end": { + "line": 16, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stringify", + "start": 597, + "end": 606, + "loc": { + "start": { + "line": 16, + "column": 51 + }, + "end": { + "line": 16, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 606, + "end": 607, + "loc": { + "start": { + "line": 16, + "column": 60 + }, + "end": { + "line": 16, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 607, + "end": 611, + "loc": { + "start": { + "line": 16, + "column": 61 + }, + "end": { + "line": 16, + "column": 65 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 611, + "end": 612, + "loc": { + "start": { + "line": 16, + "column": 65 + }, + "end": { + "line": 16, + "column": 66 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 612, + "end": 613, + "loc": { + "start": { + "line": 16, + "column": 66 + }, + "end": { + "line": 16, + "column": 67 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 613, + "end": 614, + "loc": { + "start": { + "line": 16, + "column": 67 + }, + "end": { + "line": 16, + "column": 68 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 623, + "end": 625, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 17, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 626, + "end": 627, + "loc": { + "start": { + "line": 17, + "column": 11 + }, + "end": { + "line": 17, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 627, + "end": 631, + "loc": { + "start": { + "line": 17, + "column": 12 + }, + "end": { + "line": 17, + "column": 16 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 632, + "end": 635, + "loc": { + "start": { + "line": 17, + "column": 17 + }, + "end": { + "line": 17, + "column": 20 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 636, + "end": 640, + "loc": { + "start": { + "line": 17, + "column": 21 + }, + "end": { + "line": 17, + "column": 25 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 641, + "end": 643, + "loc": { + "start": { + "line": 17, + "column": 26 + }, + "end": { + "line": 17, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 644, + "end": 648, + "loc": { + "start": { + "line": 17, + "column": 29 + }, + "end": { + "line": 17, + "column": 33 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 649, + "end": 652, + "loc": { + "start": { + "line": 17, + "column": 34 + }, + "end": { + "line": 17, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 653, + "end": 662, + "loc": { + "start": { + "line": 17, + "column": 38 + }, + "end": { + "line": 17, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 662, + "end": 663, + "loc": { + "start": { + "line": 17, + "column": 47 + }, + "end": { + "line": 17, + "column": 48 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 664, + "end": 665, + "loc": { + "start": { + "line": 17, + "column": 49 + }, + "end": { + "line": 17, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 676, + "end": 679, + "loc": { + "start": { + "line": 18, + "column": 10 + }, + "end": { + "line": 18, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 680, + "end": 681, + "loc": { + "start": { + "line": 18, + "column": 14 + }, + "end": { + "line": 18, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 682, + "end": 685, + "loc": { + "start": { + "line": 18, + "column": 16 + }, + "end": { + "line": 18, + "column": 19 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 686, + "end": 687, + "loc": { + "start": { + "line": 18, + "column": 20 + }, + "end": { + "line": 18, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "?h=", + "start": 688, + "end": 693, + "loc": { + "start": { + "line": 18, + "column": 22 + }, + "end": { + "line": 18, + "column": 27 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 694, + "end": 695, + "loc": { + "start": { + "line": 18, + "column": 28 + }, + "end": { + "line": 18, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 696, + "end": 700, + "loc": { + "start": { + "line": 18, + "column": 30 + }, + "end": { + "line": 18, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 700, + "end": 701, + "loc": { + "start": { + "line": 18, + "column": 34 + }, + "end": { + "line": 18, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 710, + "end": 711, + "loc": { + "start": { + "line": 19, + "column": 8 + }, + "end": { + "line": 19, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 718, + "end": 719, + "loc": { + "start": { + "line": 20, + "column": 6 + }, + "end": { + "line": 20, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 726, + "end": 728, + "loc": { + "start": { + "line": 21, + "column": 6 + }, + "end": { + "line": 21, + "column": 8 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 729, + "end": 730, + "loc": { + "start": { + "line": 21, + "column": 9 + }, + "end": { + "line": 21, + "column": 10 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 731, + "end": 734, + "loc": { + "start": { + "line": 21, + "column": 11 + }, + "end": { + "line": 21, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 735, + "end": 741, + "loc": { + "start": { + "line": 21, + "column": 15 + }, + "end": { + "line": 21, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 741, + "end": 742, + "loc": { + "start": { + "line": 21, + "column": 21 + }, + "end": { + "line": 21, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSource", + "start": 742, + "end": 753, + "loc": { + "start": { + "line": 21, + "column": 22 + }, + "end": { + "line": 21, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 753, + "end": 754, + "loc": { + "start": { + "line": 21, + "column": 33 + }, + "end": { + "line": 21, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 754, + "end": 757, + "loc": { + "start": { + "line": 21, + "column": 34 + }, + "end": { + "line": 21, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 757, + "end": 758, + "loc": { + "start": { + "line": 21, + "column": 37 + }, + "end": { + "line": 21, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 758, + "end": 759, + "loc": { + "start": { + "line": 21, + "column": 38 + }, + "end": { + "line": 21, + "column": 39 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 766, + "end": 769, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 9 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 770, + "end": 771, + "loc": { + "start": { + "line": 22, + "column": 10 + }, + "end": { + "line": 22, + "column": 11 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 771, + "end": 776, + "loc": { + "start": { + "line": 22, + "column": 11 + }, + "end": { + "line": 22, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 777, + "end": 780, + "loc": { + "start": { + "line": 22, + "column": 17 + }, + "end": { + "line": 22, + "column": 20 + } + } + }, + { + "type": { + "label": "in", + "keyword": "in", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "in", + "start": 781, + "end": 783, + "loc": { + "start": { + "line": 22, + "column": 21 + }, + "end": { + "line": 22, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handlers", + "start": 784, + "end": 792, + "loc": { + "start": { + "line": 22, + "column": 24 + }, + "end": { + "line": 22, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 792, + "end": 793, + "loc": { + "start": { + "line": 22, + "column": 32 + }, + "end": { + "line": 22, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 794, + "end": 795, + "loc": { + "start": { + "line": 22, + "column": 34 + }, + "end": { + "line": 22, + "column": 35 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 804, + "end": 806, + "loc": { + "start": { + "line": 23, + "column": 8 + }, + "end": { + "line": 23, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 807, + "end": 808, + "loc": { + "start": { + "line": 23, + "column": 11 + }, + "end": { + "line": 23, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handlers", + "start": 808, + "end": 816, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 816, + "end": 817, + "loc": { + "start": { + "line": 23, + "column": 20 + }, + "end": { + "line": 23, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hasOwnProperty", + "start": 817, + "end": 831, + "loc": { + "start": { + "line": 23, + "column": 21 + }, + "end": { + "line": 23, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 831, + "end": 832, + "loc": { + "start": { + "line": 23, + "column": 35 + }, + "end": { + "line": 23, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 832, + "end": 835, + "loc": { + "start": { + "line": 23, + "column": 36 + }, + "end": { + "line": 23, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 835, + "end": 836, + "loc": { + "start": { + "line": 23, + "column": 39 + }, + "end": { + "line": 23, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 836, + "end": 837, + "loc": { + "start": { + "line": 23, + "column": 40 + }, + "end": { + "line": 23, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 838, + "end": 839, + "loc": { + "start": { + "line": 23, + "column": 42 + }, + "end": { + "line": 23, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 850, + "end": 852, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 852, + "end": 853, + "loc": { + "start": { + "line": 24, + "column": 12 + }, + "end": { + "line": 24, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addEventListener", + "start": 853, + "end": 869, + "loc": { + "start": { + "line": 24, + "column": 13 + }, + "end": { + "line": 24, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 869, + "end": 870, + "loc": { + "start": { + "line": 24, + "column": 29 + }, + "end": { + "line": 24, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 870, + "end": 873, + "loc": { + "start": { + "line": 24, + "column": 30 + }, + "end": { + "line": 24, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 873, + "end": 874, + "loc": { + "start": { + "line": 24, + "column": 33 + }, + "end": { + "line": 24, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handlers", + "start": 875, + "end": 883, + "loc": { + "start": { + "line": 24, + "column": 35 + }, + "end": { + "line": 24, + "column": 43 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 883, + "end": 884, + "loc": { + "start": { + "line": 24, + "column": 43 + }, + "end": { + "line": 24, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 884, + "end": 887, + "loc": { + "start": { + "line": 24, + "column": 44 + }, + "end": { + "line": 24, + "column": 47 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 887, + "end": 888, + "loc": { + "start": { + "line": 24, + "column": 47 + }, + "end": { + "line": 24, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 888, + "end": 889, + "loc": { + "start": { + "line": 24, + "column": 48 + }, + "end": { + "line": 24, + "column": 49 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 889, + "end": 890, + "loc": { + "start": { + "line": 24, + "column": 49 + }, + "end": { + "line": 24, + "column": 50 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 899, + "end": 900, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 907, + "end": 908, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 913, + "end": 914, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 917, + "end": 918, + "loc": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 918, + "end": 919, + "loc": { + "start": { + "line": 28, + "column": 3 + }, + "end": { + "line": 28, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 923, + "end": 929, + "loc": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 929, + "end": 930, + "loc": { + "start": { + "line": 30, + "column": 8 + }, + "end": { + "line": 30, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "disconnect", + "start": 930, + "end": 940, + "loc": { + "start": { + "line": 30, + "column": 9 + }, + "end": { + "line": 30, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 941, + "end": 942, + "loc": { + "start": { + "line": 30, + "column": 20 + }, + "end": { + "line": 30, + "column": 21 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 943, + "end": 951, + "loc": { + "start": { + "line": 30, + "column": 22 + }, + "end": { + "line": 30, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 951, + "end": 952, + "loc": { + "start": { + "line": 30, + "column": 30 + }, + "end": { + "line": 30, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 952, + "end": 953, + "loc": { + "start": { + "line": 30, + "column": 31 + }, + "end": { + "line": 30, + "column": 32 + } + } + }, + { + "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": 30, + "column": 33 + }, + "end": { + "line": 30, + "column": 34 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 960, + "end": 962, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 963, + "end": 964, + "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": "es", + "start": 964, + "end": 966, + "loc": { + "start": { + "line": 31, + "column": 8 + }, + "end": { + "line": 31, + "column": 10 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 966, + "end": 967, + "loc": { + "start": { + "line": 31, + "column": 10 + }, + "end": { + "line": 31, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 968, + "end": 969, + "loc": { + "start": { + "line": 31, + "column": 12 + }, + "end": { + "line": 31, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 976, + "end": 978, + "loc": { + "start": { + "line": 32, + "column": 6 + }, + "end": { + "line": 32, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 978, + "end": 979, + "loc": { + "start": { + "line": 32, + "column": 8 + }, + "end": { + "line": 32, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "close", + "start": 979, + "end": 984, + "loc": { + "start": { + "line": 32, + "column": 9 + }, + "end": { + "line": 32, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 984, + "end": 985, + "loc": { + "start": { + "line": 32, + "column": 14 + }, + "end": { + "line": 32, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 985, + "end": 986, + "loc": { + "start": { + "line": 32, + "column": 15 + }, + "end": { + "line": 32, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 986, + "end": 987, + "loc": { + "start": { + "line": 32, + "column": 16 + }, + "end": { + "line": 32, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 992, + "end": 993, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 996, + "end": 997, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 997, + "end": 998, + "loc": { + "start": { + "line": 34, + "column": 3 + }, + "end": { + "line": 34, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 1002, + "end": 1008, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1008, + "end": 1009, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isConnected", + "start": 1009, + "end": 1020, + "loc": { + "start": { + "line": 36, + "column": 9 + }, + "end": { + "line": 36, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1021, + "end": 1022, + "loc": { + "start": { + "line": 36, + "column": 21 + }, + "end": { + "line": 36, + "column": 22 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1023, + "end": 1031, + "loc": { + "start": { + "line": 36, + "column": 23 + }, + "end": { + "line": 36, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1031, + "end": 1032, + "loc": { + "start": { + "line": 36, + "column": 31 + }, + "end": { + "line": 36, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1032, + "end": 1033, + "loc": { + "start": { + "line": 36, + "column": 32 + }, + "end": { + "line": 36, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1034, + "end": 1035, + "loc": { + "start": { + "line": 36, + "column": 34 + }, + "end": { + "line": 36, + "column": 35 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1040, + "end": 1046, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1047, + "end": 1049, + "loc": { + "start": { + "line": 37, + "column": 11 + }, + "end": { + "line": 37, + "column": 13 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 1050, + "end": 1052, + "loc": { + "start": { + "line": 37, + "column": 14 + }, + "end": { + "line": 37, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1053, + "end": 1054, + "loc": { + "start": { + "line": 37, + "column": 17 + }, + "end": { + "line": 37, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1054, + "end": 1056, + "loc": { + "start": { + "line": 37, + "column": 18 + }, + "end": { + "line": 37, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1056, + "end": 1057, + "loc": { + "start": { + "line": 37, + "column": 20 + }, + "end": { + "line": 37, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readyState", + "start": 1057, + "end": 1067, + "loc": { + "start": { + "line": 37, + "column": 21 + }, + "end": { + "line": 37, + "column": 31 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 1068, + "end": 1071, + "loc": { + "start": { + "line": 37, + "column": 32 + }, + "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": "EventSource", + "start": 1072, + "end": 1083, + "loc": { + "start": { + "line": 37, + "column": 36 + }, + "end": { + "line": 37, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1083, + "end": 1084, + "loc": { + "start": { + "line": 37, + "column": 47 + }, + "end": { + "line": 37, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "OPEN", + "start": 1084, + "end": 1088, + "loc": { + "start": { + "line": 37, + "column": 48 + }, + "end": { + "line": 37, + "column": 52 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 1089, + "end": 1091, + "loc": { + "start": { + "line": 37, + "column": 53 + }, + "end": { + "line": 37, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1092, + "end": 1094, + "loc": { + "start": { + "line": 37, + "column": 56 + }, + "end": { + "line": 37, + "column": 58 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1094, + "end": 1095, + "loc": { + "start": { + "line": 37, + "column": 58 + }, + "end": { + "line": 37, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readyState", + "start": 1095, + "end": 1105, + "loc": { + "start": { + "line": 37, + "column": 59 + }, + "end": { + "line": 37, + "column": 69 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 1106, + "end": 1109, + "loc": { + "start": { + "line": 37, + "column": 70 + }, + "end": { + "line": 37, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSource", + "start": 1110, + "end": 1121, + "loc": { + "start": { + "line": 37, + "column": 74 + }, + "end": { + "line": 37, + "column": 85 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1121, + "end": 1122, + "loc": { + "start": { + "line": 37, + "column": 85 + }, + "end": { + "line": 37, + "column": 86 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "CONNECTING", + "start": 1122, + "end": 1132, + "loc": { + "start": { + "line": 37, + "column": 86 + }, + "end": { + "line": 37, + "column": 96 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1132, + "end": 1133, + "loc": { + "start": { + "line": 37, + "column": 96 + }, + "end": { + "line": 37, + "column": 97 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1133, + "end": 1134, + "loc": { + "start": { + "line": 37, + "column": 97 + }, + "end": { + "line": 37, + "column": 98 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1137, + "end": 1138, + "loc": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1138, + "end": 1139, + "loc": { + "start": { + "line": 38, + "column": 3 + }, + "end": { + "line": 38, + "column": 4 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1143, + "end": 1149, + "loc": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 1150, + "end": 1156, + "loc": { + "start": { + "line": 40, + "column": 9 + }, + "end": { + "line": 40, + "column": 15 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1156, + "end": 1157, + "loc": { + "start": { + "line": 40, + "column": 15 + }, + "end": { + "line": 40, + "column": 16 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1158, + "end": 1159, + "loc": { + "start": { + "line": 41, + "column": 0 + }, + "end": { + "line": 41, + "column": 1 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1160, + "end": 1160, + "loc": { + "start": { + "line": 42, + "column": 0 + }, + "end": { + "line": 42, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/UserFilter.js.json b/docs/ast/source/UserFilter.js.json new file mode 100644 index 00000000..5940f708 --- /dev/null +++ b/docs/ast/source/UserFilter.js.json @@ -0,0 +1,18485 @@ +{ + "type": "File", + "start": 0, + "end": 2722, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 84, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 2722, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 84, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 39, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 39 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 7, + "end": 20, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 20 + } + }, + "local": { + "type": "Identifier", + "start": 12, + "end": 20, + "loc": { + "start": { + "line": 1, + "column": 12 + }, + "end": { + "line": 1, + "column": 20 + }, + "identifierName": "messages" + }, + "name": "messages" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 26, + "end": 38, + "loc": { + "start": { + "line": 1, + "column": 26 + }, + "end": { + "line": 1, + "column": 38 + } + }, + "extra": { + "rawValue": "./messages", + "raw": "'./messages'" + }, + "value": "./messages" + } + }, + { + "type": "ImportDeclaration", + "start": 40, + "end": 73, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 33 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 47, + "end": 57, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 17 + } + }, + "local": { + "type": "Identifier", + "start": 52, + "end": 57, + "loc": { + "start": { + "line": 2, + "column": 12 + }, + "end": { + "line": 2, + "column": 17 + }, + "identifierName": "utils" + }, + "name": "utils" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 63, + "end": 72, + "loc": { + "start": { + "line": 2, + "column": 23 + }, + "end": { + "line": 2, + "column": 32 + } + }, + "extra": { + "rawValue": "./utils", + "raw": "'./utils'" + }, + "value": "./utils" + }, + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\n * The UserFilter object transforms user objects into objects suitable to be sent as JSON to\n * the server, hiding any private user attributes.\n *\n * @param {Object} the LaunchDarkly client configuration object\n *", + "start": 75, + "end": 294, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 9, + "column": 4 + } + } + } + ] + }, + { + "type": "ExportDefaultDeclaration", + "start": 295, + "end": 2721, + "loc": { + "start": { + "line": 10, + "column": 0 + }, + "end": { + "line": 83, + "column": 1 + } + }, + "declaration": { + "type": "FunctionDeclaration", + "start": 310, + "end": 2721, + "loc": { + "start": { + "line": 10, + "column": 15 + }, + "end": { + "line": 83, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 319, + "end": 329, + "loc": { + "start": { + "line": 10, + "column": 24 + }, + "end": { + "line": 10, + "column": 34 + }, + "identifierName": "UserFilter" + }, + "name": "UserFilter", + "leadingComments": null + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 330, + "end": 336, + "loc": { + "start": { + "line": 10, + "column": 35 + }, + "end": { + "line": 10, + "column": 41 + }, + "identifierName": "config" + }, + "name": "config" + } + ], + "body": { + "type": "BlockStatement", + "start": 338, + "end": 2721, + "loc": { + "start": { + "line": 10, + "column": 43 + }, + "end": { + "line": 83, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 342, + "end": 360, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 20 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 348, + "end": 359, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 19 + } + }, + "id": { + "type": "Identifier", + "start": 348, + "end": 354, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 14 + }, + "identifierName": "filter" + }, + "name": "filter" + }, + "init": { + "type": "ObjectExpression", + "start": 357, + "end": 359, + "loc": { + "start": { + "line": 11, + "column": 17 + }, + "end": { + "line": 11, + "column": 19 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 363, + "end": 500, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 13, + "column": 108 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 369, + "end": 499, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 13, + "column": 107 + } + }, + "id": { + "type": "Identifier", + "start": 369, + "end": 389, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 28 + }, + "identifierName": "allAttributesPrivate" + }, + "name": "allAttributesPrivate" + }, + "init": { + "type": "ConditionalExpression", + "start": 396, + "end": 499, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 107 + } + }, + "test": { + "type": "BinaryExpression", + "start": 396, + "end": 437, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 45 + } + }, + "left": { + "type": "MemberExpression", + "start": 396, + "end": 423, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 396, + "end": 402, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 10 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 403, + "end": 423, + "loc": { + "start": { + "line": 13, + "column": 11 + }, + "end": { + "line": 13, + "column": 31 + }, + "identifierName": "allAttributesPrivate" + }, + "name": "allAttributesPrivate" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "Identifier", + "start": 428, + "end": 437, + "loc": { + "start": { + "line": 13, + "column": 36 + }, + "end": { + "line": 13, + "column": 45 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + }, + "consequent": { + "type": "MemberExpression", + "start": 440, + "end": 467, + "loc": { + "start": { + "line": 13, + "column": 48 + }, + "end": { + "line": 13, + "column": 75 + } + }, + "object": { + "type": "Identifier", + "start": 440, + "end": 446, + "loc": { + "start": { + "line": 13, + "column": 48 + }, + "end": { + "line": 13, + "column": 54 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 447, + "end": 467, + "loc": { + "start": { + "line": 13, + "column": 55 + }, + "end": { + "line": 13, + "column": 75 + }, + "identifierName": "allAttributesPrivate" + }, + "name": "allAttributesPrivate" + }, + "computed": false + }, + "alternate": { + "type": "MemberExpression", + "start": 470, + "end": 499, + "loc": { + "start": { + "line": 13, + "column": 78 + }, + "end": { + "line": 13, + "column": 107 + } + }, + "object": { + "type": "Identifier", + "start": 470, + "end": 476, + "loc": { + "start": { + "line": 13, + "column": 78 + }, + "end": { + "line": 13, + "column": 84 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 477, + "end": 499, + "loc": { + "start": { + "line": 13, + "column": 85 + }, + "end": { + "line": 13, + "column": 107 + }, + "identifierName": "all_attributes_private" + }, + "name": "all_attributes_private" + }, + "computed": false + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 503, + "end": 652, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 15, + "column": 119 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 509, + "end": 651, + "loc": { + "start": { + "line": 14, + "column": 8 + }, + "end": { + "line": 15, + "column": 118 + } + }, + "id": { + "type": "Identifier", + "start": 509, + "end": 530, + "loc": { + "start": { + "line": 14, + "column": 8 + }, + "end": { + "line": 14, + "column": 29 + }, + "identifierName": "privateAttributeNames" + }, + "name": "privateAttributeNames" + }, + "init": { + "type": "LogicalExpression", + "start": 537, + "end": 651, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 118 + } + }, + "left": { + "type": "ConditionalExpression", + "start": 538, + "end": 644, + "loc": { + "start": { + "line": 15, + "column": 5 + }, + "end": { + "line": 15, + "column": 111 + } + }, + "test": { + "type": "BinaryExpression", + "start": 538, + "end": 580, + "loc": { + "start": { + "line": 15, + "column": 5 + }, + "end": { + "line": 15, + "column": 47 + } + }, + "left": { + "type": "MemberExpression", + "start": 538, + "end": 566, + "loc": { + "start": { + "line": 15, + "column": 5 + }, + "end": { + "line": 15, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 538, + "end": 544, + "loc": { + "start": { + "line": 15, + "column": 5 + }, + "end": { + "line": 15, + "column": 11 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 545, + "end": 566, + "loc": { + "start": { + "line": 15, + "column": 12 + }, + "end": { + "line": 15, + "column": 33 + }, + "identifierName": "privateAttributeNames" + }, + "name": "privateAttributeNames" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "Identifier", + "start": 571, + "end": 580, + "loc": { + "start": { + "line": 15, + "column": 38 + }, + "end": { + "line": 15, + "column": 47 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + }, + "consequent": { + "type": "MemberExpression", + "start": 583, + "end": 611, + "loc": { + "start": { + "line": 15, + "column": 50 + }, + "end": { + "line": 15, + "column": 78 + } + }, + "object": { + "type": "Identifier", + "start": 583, + "end": 589, + "loc": { + "start": { + "line": 15, + "column": 50 + }, + "end": { + "line": 15, + "column": 56 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 590, + "end": 611, + "loc": { + "start": { + "line": 15, + "column": 57 + }, + "end": { + "line": 15, + "column": 78 + }, + "identifierName": "privateAttributeNames" + }, + "name": "privateAttributeNames" + }, + "computed": false + }, + "alternate": { + "type": "MemberExpression", + "start": 614, + "end": 644, + "loc": { + "start": { + "line": 15, + "column": 81 + }, + "end": { + "line": 15, + "column": 111 + } + }, + "object": { + "type": "Identifier", + "start": 614, + "end": 620, + "loc": { + "start": { + "line": 15, + "column": 81 + }, + "end": { + "line": 15, + "column": 87 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 621, + "end": 644, + "loc": { + "start": { + "line": 15, + "column": 88 + }, + "end": { + "line": 15, + "column": 111 + }, + "identifierName": "private_attribute_names" + }, + "name": "private_attribute_names" + }, + "computed": false + }, + "extra": { + "parenthesized": true, + "parenStart": 537 + } + }, + "operator": "||", + "right": { + "type": "ArrayExpression", + "start": 649, + "end": 651, + "loc": { + "start": { + "line": 15, + "column": 116 + }, + "end": { + "line": 15, + "column": 118 + } + }, + "elements": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 655, + "end": 720, + "loc": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 67 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 661, + "end": 719, + "loc": { + "start": { + "line": 16, + "column": 8 + }, + "end": { + "line": 16, + "column": 66 + } + }, + "id": { + "type": "Identifier", + "start": 661, + "end": 672, + "loc": { + "start": { + "line": 16, + "column": 8 + }, + "end": { + "line": 16, + "column": 19 + }, + "identifierName": "ignoreAttrs" + }, + "name": "ignoreAttrs" + }, + "init": { + "type": "ObjectExpression", + "start": 675, + "end": 719, + "loc": { + "start": { + "line": 16, + "column": 22 + }, + "end": { + "line": 16, + "column": 66 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 677, + "end": 686, + "loc": { + "start": { + "line": 16, + "column": 24 + }, + "end": { + "line": 16, + "column": 33 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 677, + "end": 680, + "loc": { + "start": { + "line": 16, + "column": 24 + }, + "end": { + "line": 16, + "column": 27 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "BooleanLiteral", + "start": 682, + "end": 686, + "loc": { + "start": { + "line": 16, + "column": 29 + }, + "end": { + "line": 16, + "column": 33 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 688, + "end": 700, + "loc": { + "start": { + "line": 16, + "column": 35 + }, + "end": { + "line": 16, + "column": 47 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 688, + "end": 694, + "loc": { + "start": { + "line": 16, + "column": 35 + }, + "end": { + "line": 16, + "column": 41 + }, + "identifierName": "custom" + }, + "name": "custom" + }, + "value": { + "type": "BooleanLiteral", + "start": 696, + "end": 700, + "loc": { + "start": { + "line": 16, + "column": 43 + }, + "end": { + "line": 16, + "column": 47 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 702, + "end": 717, + "loc": { + "start": { + "line": 16, + "column": 49 + }, + "end": { + "line": 16, + "column": 64 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 702, + "end": 711, + "loc": { + "start": { + "line": 16, + "column": 49 + }, + "end": { + "line": 16, + "column": 58 + }, + "identifierName": "anonymous" + }, + "name": "anonymous" + }, + "value": { + "type": "BooleanLiteral", + "start": 713, + "end": 717, + "loc": { + "start": { + "line": 16, + "column": 60 + }, + "end": { + "line": 16, + "column": 64 + } + }, + "value": true + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 723, + "end": 958, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 29, + "column": 4 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 729, + "end": 957, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 729, + "end": 749, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 17, + "column": 28 + }, + "identifierName": "allowedTopLevelAttrs" + }, + "name": "allowedTopLevelAttrs" + }, + "init": { + "type": "ObjectExpression", + "start": 752, + "end": 957, + "loc": { + "start": { + "line": 17, + "column": 31 + }, + "end": { + "line": 29, + "column": 3 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 758, + "end": 767, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 13 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 758, + "end": 761, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 7 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "BooleanLiteral", + "start": 763, + "end": 767, + "loc": { + "start": { + "line": 18, + "column": 9 + }, + "end": { + "line": 18, + "column": 13 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 773, + "end": 788, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 19 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 773, + "end": 782, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 13 + }, + "identifierName": "secondary" + }, + "name": "secondary" + }, + "value": { + "type": "BooleanLiteral", + "start": 784, + "end": 788, + "loc": { + "start": { + "line": 19, + "column": 15 + }, + "end": { + "line": 19, + "column": 19 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 794, + "end": 802, + "loc": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 12 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 794, + "end": 796, + "loc": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 6 + }, + "identifierName": "ip" + }, + "name": "ip" + }, + "value": { + "type": "BooleanLiteral", + "start": 798, + "end": 802, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 20, + "column": 12 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 808, + "end": 821, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 17 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 808, + "end": 815, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 11 + }, + "identifierName": "country" + }, + "name": "country" + }, + "value": { + "type": "BooleanLiteral", + "start": 817, + "end": 821, + "loc": { + "start": { + "line": 21, + "column": 13 + }, + "end": { + "line": 21, + "column": 17 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 827, + "end": 838, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 15 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 827, + "end": 832, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 9 + }, + "identifierName": "email" + }, + "name": "email" + }, + "value": { + "type": "BooleanLiteral", + "start": 834, + "end": 838, + "loc": { + "start": { + "line": 22, + "column": 11 + }, + "end": { + "line": 22, + "column": 15 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 844, + "end": 859, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 19 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 844, + "end": 853, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 13 + }, + "identifierName": "firstName" + }, + "name": "firstName" + }, + "value": { + "type": "BooleanLiteral", + "start": 855, + "end": 859, + "loc": { + "start": { + "line": 23, + "column": 15 + }, + "end": { + "line": 23, + "column": 19 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 865, + "end": 879, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 18 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 865, + "end": 873, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 12 + }, + "identifierName": "lastName" + }, + "name": "lastName" + }, + "value": { + "type": "BooleanLiteral", + "start": 875, + "end": 879, + "loc": { + "start": { + "line": 24, + "column": 14 + }, + "end": { + "line": 24, + "column": 18 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 885, + "end": 897, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 885, + "end": 891, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 10 + }, + "identifierName": "avatar" + }, + "name": "avatar" + }, + "value": { + "type": "BooleanLiteral", + "start": 893, + "end": 897, + "loc": { + "start": { + "line": 25, + "column": 12 + }, + "end": { + "line": 25, + "column": 16 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 903, + "end": 913, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 903, + "end": 907, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 8 + }, + "identifierName": "name" + }, + "name": "name" + }, + "value": { + "type": "BooleanLiteral", + "start": 909, + "end": 913, + "loc": { + "start": { + "line": 26, + "column": 10 + }, + "end": { + "line": 26, + "column": 14 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 919, + "end": 934, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 19 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 919, + "end": 928, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 13 + }, + "identifierName": "anonymous" + }, + "name": "anonymous" + }, + "value": { + "type": "BooleanLiteral", + "start": 930, + "end": 934, + "loc": { + "start": { + "line": 27, + "column": 15 + }, + "end": { + "line": 27, + "column": 19 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 940, + "end": 952, + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 940, + "end": 946, + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 10 + }, + "identifierName": "custom" + }, + "name": "custom" + }, + "value": { + "type": "BooleanLiteral", + "start": 948, + "end": 952, + "loc": { + "start": { + "line": 28, + "column": 12 + }, + "end": { + "line": 28, + "column": 16 + } + }, + "value": true + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 962, + "end": 1132, + "loc": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "test": { + "type": "BinaryExpression", + "start": 966, + "end": 1009, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 49 + } + }, + "left": { + "type": "MemberExpression", + "start": 966, + "end": 995, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 966, + "end": 972, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 12 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 973, + "end": 995, + "loc": { + "start": { + "line": 31, + "column": 13 + }, + "end": { + "line": 31, + "column": 35 + }, + "identifierName": "all_attributes_private" + }, + "name": "all_attributes_private" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "Identifier", + "start": 1000, + "end": 1009, + "loc": { + "start": { + "line": 31, + "column": 40 + }, + "end": { + "line": 31, + "column": 49 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 1011, + "end": 1132, + "loc": { + "start": { + "line": 31, + "column": 51 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1017, + "end": 1128, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 115 + } + }, + "expression": { + "type": "LogicalExpression", + "start": 1017, + "end": 1127, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 114 + } + }, + "left": { + "type": "LogicalExpression", + "start": 1017, + "end": 1040, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 27 + } + }, + "left": { + "type": "Identifier", + "start": 1017, + "end": 1024, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 11 + }, + "identifierName": "console" + }, + "name": "console" + }, + "operator": "&&", + "right": { + "type": "MemberExpression", + "start": 1028, + "end": 1040, + "loc": { + "start": { + "line": 32, + "column": 15 + }, + "end": { + "line": 32, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 1028, + "end": 1035, + "loc": { + "start": { + "line": 32, + "column": 15 + }, + "end": { + "line": 32, + "column": 22 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 1036, + "end": 1040, + "loc": { + "start": { + "line": 32, + "column": 23 + }, + "end": { + "line": 32, + "column": 27 + }, + "identifierName": "warn" + }, + "name": "warn" + }, + "computed": false + } + }, + "operator": "&&", + "right": { + "type": "CallExpression", + "start": 1044, + "end": 1127, + "loc": { + "start": { + "line": 32, + "column": 31 + }, + "end": { + "line": 32, + "column": 114 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1044, + "end": 1056, + "loc": { + "start": { + "line": 32, + "column": 31 + }, + "end": { + "line": 32, + "column": 43 + } + }, + "object": { + "type": "Identifier", + "start": 1044, + "end": 1051, + "loc": { + "start": { + "line": 32, + "column": 31 + }, + "end": { + "line": 32, + "column": 38 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 1052, + "end": 1056, + "loc": { + "start": { + "line": 32, + "column": 39 + }, + "end": { + "line": 32, + "column": 43 + }, + "identifierName": "warn" + }, + "name": "warn" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1057, + "end": 1126, + "loc": { + "start": { + "line": 32, + "column": 44 + }, + "end": { + "line": 32, + "column": 113 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1057, + "end": 1076, + "loc": { + "start": { + "line": 32, + "column": 44 + }, + "end": { + "line": 32, + "column": 63 + } + }, + "object": { + "type": "Identifier", + "start": 1057, + "end": 1065, + "loc": { + "start": { + "line": 32, + "column": 44 + }, + "end": { + "line": 32, + "column": 52 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 1066, + "end": 1076, + "loc": { + "start": { + "line": 32, + "column": 53 + }, + "end": { + "line": 32, + "column": 63 + }, + "identifierName": "deprecated" + }, + "name": "deprecated" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1077, + "end": 1101, + "loc": { + "start": { + "line": 32, + "column": 64 + }, + "end": { + "line": 32, + "column": 88 + } + }, + "extra": { + "rawValue": "all_attributes_private", + "raw": "'all_attributes_private'" + }, + "value": "all_attributes_private" + }, + { + "type": "StringLiteral", + "start": 1103, + "end": 1125, + "loc": { + "start": { + "line": 32, + "column": 90 + }, + "end": { + "line": 32, + "column": 112 + } + }, + "extra": { + "rawValue": "allAttributesPrivate", + "raw": "'allAttributesPrivate'" + }, + "value": "allAttributesPrivate" + } + ] + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 1135, + "end": 1308, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "test": { + "type": "BinaryExpression", + "start": 1139, + "end": 1183, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 50 + } + }, + "left": { + "type": "MemberExpression", + "start": 1139, + "end": 1169, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 1139, + "end": 1145, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 12 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1146, + "end": 1169, + "loc": { + "start": { + "line": 34, + "column": 13 + }, + "end": { + "line": 34, + "column": 36 + }, + "identifierName": "private_attribute_names" + }, + "name": "private_attribute_names" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "Identifier", + "start": 1174, + "end": 1183, + "loc": { + "start": { + "line": 34, + "column": 41 + }, + "end": { + "line": 34, + "column": 50 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 1185, + "end": 1308, + "loc": { + "start": { + "line": 34, + "column": 52 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1191, + "end": 1304, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 117 + } + }, + "expression": { + "type": "LogicalExpression", + "start": 1191, + "end": 1303, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 116 + } + }, + "left": { + "type": "LogicalExpression", + "start": 1191, + "end": 1214, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 27 + } + }, + "left": { + "type": "Identifier", + "start": 1191, + "end": 1198, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 11 + }, + "identifierName": "console" + }, + "name": "console" + }, + "operator": "&&", + "right": { + "type": "MemberExpression", + "start": 1202, + "end": 1214, + "loc": { + "start": { + "line": 35, + "column": 15 + }, + "end": { + "line": 35, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 1202, + "end": 1209, + "loc": { + "start": { + "line": 35, + "column": 15 + }, + "end": { + "line": 35, + "column": 22 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 1210, + "end": 1214, + "loc": { + "start": { + "line": 35, + "column": 23 + }, + "end": { + "line": 35, + "column": 27 + }, + "identifierName": "warn" + }, + "name": "warn" + }, + "computed": false + } + }, + "operator": "&&", + "right": { + "type": "CallExpression", + "start": 1218, + "end": 1303, + "loc": { + "start": { + "line": 35, + "column": 31 + }, + "end": { + "line": 35, + "column": 116 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1218, + "end": 1230, + "loc": { + "start": { + "line": 35, + "column": 31 + }, + "end": { + "line": 35, + "column": 43 + } + }, + "object": { + "type": "Identifier", + "start": 1218, + "end": 1225, + "loc": { + "start": { + "line": 35, + "column": 31 + }, + "end": { + "line": 35, + "column": 38 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 1226, + "end": 1230, + "loc": { + "start": { + "line": 35, + "column": 39 + }, + "end": { + "line": 35, + "column": 43 + }, + "identifierName": "warn" + }, + "name": "warn" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1231, + "end": 1302, + "loc": { + "start": { + "line": 35, + "column": 44 + }, + "end": { + "line": 35, + "column": 115 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1231, + "end": 1250, + "loc": { + "start": { + "line": 35, + "column": 44 + }, + "end": { + "line": 35, + "column": 63 + } + }, + "object": { + "type": "Identifier", + "start": 1231, + "end": 1239, + "loc": { + "start": { + "line": 35, + "column": 44 + }, + "end": { + "line": 35, + "column": 52 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 1240, + "end": 1250, + "loc": { + "start": { + "line": 35, + "column": 53 + }, + "end": { + "line": 35, + "column": 63 + }, + "identifierName": "deprecated" + }, + "name": "deprecated" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1251, + "end": 1276, + "loc": { + "start": { + "line": 35, + "column": 64 + }, + "end": { + "line": 35, + "column": 89 + } + }, + "extra": { + "rawValue": "private_attribute_names", + "raw": "'private_attribute_names'" + }, + "value": "private_attribute_names" + }, + { + "type": "StringLiteral", + "start": 1278, + "end": 1301, + "loc": { + "start": { + "line": 35, + "column": 91 + }, + "end": { + "line": 35, + "column": 114 + } + }, + "extra": { + "rawValue": "privateAttributeNames", + "raw": "'privateAttributeNames'" + }, + "value": "privateAttributeNames" + } + ] + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 1312, + "end": 2702, + "loc": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 81, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1312, + "end": 2701, + "loc": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1312, + "end": 1329, + "loc": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 1312, + "end": 1318, + "loc": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 8 + }, + "identifierName": "filter" + }, + "name": "filter" + }, + "property": { + "type": "Identifier", + "start": 1319, + "end": 1329, + "loc": { + "start": { + "line": 38, + "column": 9 + }, + "end": { + "line": 38, + "column": 19 + }, + "identifierName": "filterUser" + }, + "name": "filterUser" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 1332, + "end": 2701, + "loc": { + "start": { + "line": 38, + "column": 22 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1341, + "end": 1345, + "loc": { + "start": { + "line": 38, + "column": 31 + }, + "end": { + "line": 38, + "column": 35 + }, + "identifierName": "user" + }, + "name": "user" + } + ], + "body": { + "type": "BlockStatement", + "start": 1347, + "end": 2701, + "loc": { + "start": { + "line": 38, + "column": 37 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 1353, + "end": 1390, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 41, + "column": 5 + } + }, + "test": { + "type": "UnaryExpression", + "start": 1357, + "end": 1362, + "loc": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 39, + "column": 13 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 1358, + "end": 1362, + "loc": { + "start": { + "line": 39, + "column": 9 + }, + "end": { + "line": 39, + "column": 13 + }, + "identifierName": "user" + }, + "name": "user" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 1364, + "end": 1390, + "loc": { + "start": { + "line": 39, + "column": 15 + }, + "end": { + "line": 41, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1372, + "end": 1384, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 18 + } + }, + "argument": { + "type": "NullLiteral", + "start": 1379, + "end": 1383, + "loc": { + "start": { + "line": 40, + "column": 13 + }, + "end": { + "line": 40, + "column": 17 + } + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "VariableDeclaration", + "start": 1395, + "end": 1453, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 62 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1401, + "end": 1452, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 61 + } + }, + "id": { + "type": "Identifier", + "start": 1401, + "end": 1417, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 26 + }, + "identifierName": "userPrivateAttrs" + }, + "name": "userPrivateAttrs" + }, + "init": { + "type": "LogicalExpression", + "start": 1420, + "end": 1452, + "loc": { + "start": { + "line": 42, + "column": 29 + }, + "end": { + "line": 42, + "column": 61 + } + }, + "left": { + "type": "MemberExpression", + "start": 1420, + "end": 1446, + "loc": { + "start": { + "line": 42, + "column": 29 + }, + "end": { + "line": 42, + "column": 55 + } + }, + "object": { + "type": "Identifier", + "start": 1420, + "end": 1424, + "loc": { + "start": { + "line": 42, + "column": 29 + }, + "end": { + "line": 42, + "column": 33 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 1425, + "end": 1446, + "loc": { + "start": { + "line": 42, + "column": 34 + }, + "end": { + "line": 42, + "column": 55 + }, + "identifierName": "privateAttributeNames" + }, + "name": "privateAttributeNames" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "ArrayExpression", + "start": 1450, + "end": 1452, + "loc": { + "start": { + "line": 42, + "column": 59 + }, + "end": { + "line": 42, + "column": 61 + } + }, + "elements": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1459, + "end": 1676, + "loc": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 49, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1465, + "end": 1675, + "loc": { + "start": { + "line": 44, + "column": 10 + }, + "end": { + "line": 49, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 1465, + "end": 1478, + "loc": { + "start": { + "line": 44, + "column": 10 + }, + "end": { + "line": 44, + "column": 23 + }, + "identifierName": "isPrivateAttr" + }, + "name": "isPrivateAttr" + }, + "init": { + "type": "FunctionExpression", + "start": 1481, + "end": 1675, + "loc": { + "start": { + "line": 44, + "column": 26 + }, + "end": { + "line": 49, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1490, + "end": 1494, + "loc": { + "start": { + "line": 44, + "column": 35 + }, + "end": { + "line": 44, + "column": 39 + }, + "identifierName": "name" + }, + "name": "name" + } + ], + "body": { + "type": "BlockStatement", + "start": 1496, + "end": 1675, + "loc": { + "start": { + "line": 44, + "column": 41 + }, + "end": { + "line": 49, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1504, + "end": 1669, + "loc": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 48, + "column": 8 + } + }, + "argument": { + "type": "LogicalExpression", + "start": 1521, + "end": 1660, + "loc": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 47, + "column": 117 + } + }, + "left": { + "type": "UnaryExpression", + "start": 1521, + "end": 1539, + "loc": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 26 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 1522, + "end": 1539, + "loc": { + "start": { + "line": 46, + "column": 9 + }, + "end": { + "line": 46, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 1522, + "end": 1533, + "loc": { + "start": { + "line": 46, + "column": 9 + }, + "end": { + "line": 46, + "column": 20 + }, + "identifierName": "ignoreAttrs" + }, + "name": "ignoreAttrs" + }, + "property": { + "type": "Identifier", + "start": 1534, + "end": 1538, + "loc": { + "start": { + "line": 46, + "column": 21 + }, + "end": { + "line": 46, + "column": 25 + }, + "identifierName": "name" + }, + "name": "name" + }, + "computed": true + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "&&", + "right": { + "type": "LogicalExpression", + "start": 1552, + "end": 1659, + "loc": { + "start": { + "line": 47, + "column": 9 + }, + "end": { + "line": 47, + "column": 116 + } + }, + "left": { + "type": "LogicalExpression", + "start": 1552, + "end": 1613, + "loc": { + "start": { + "line": 47, + "column": 9 + }, + "end": { + "line": 47, + "column": 70 + } + }, + "left": { + "type": "Identifier", + "start": 1552, + "end": 1572, + "loc": { + "start": { + "line": 47, + "column": 9 + }, + "end": { + "line": 47, + "column": 29 + }, + "identifierName": "allAttributesPrivate" + }, + "name": "allAttributesPrivate" + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 1576, + "end": 1613, + "loc": { + "start": { + "line": 47, + "column": 33 + }, + "end": { + "line": 47, + "column": 70 + } + }, + "left": { + "type": "CallExpression", + "start": 1576, + "end": 1606, + "loc": { + "start": { + "line": 47, + "column": 33 + }, + "end": { + "line": 47, + "column": 63 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1576, + "end": 1600, + "loc": { + "start": { + "line": 47, + "column": 33 + }, + "end": { + "line": 47, + "column": 57 + } + }, + "object": { + "type": "Identifier", + "start": 1576, + "end": 1592, + "loc": { + "start": { + "line": 47, + "column": 33 + }, + "end": { + "line": 47, + "column": 49 + }, + "identifierName": "userPrivateAttrs" + }, + "name": "userPrivateAttrs" + }, + "property": { + "type": "Identifier", + "start": 1593, + "end": 1600, + "loc": { + "start": { + "line": 47, + "column": 50 + }, + "end": { + "line": 47, + "column": 57 + }, + "identifierName": "indexOf" + }, + "name": "indexOf" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1601, + "end": 1605, + "loc": { + "start": { + "line": 47, + "column": 58 + }, + "end": { + "line": 47, + "column": 62 + }, + "identifierName": "name" + }, + "name": "name" + } + ] + }, + "operator": "!==", + "right": { + "type": "UnaryExpression", + "start": 1611, + "end": 1613, + "loc": { + "start": { + "line": 47, + "column": 68 + }, + "end": { + "line": 47, + "column": 70 + } + }, + "operator": "-", + "prefix": true, + "argument": { + "type": "NumericLiteral", + "start": 1612, + "end": 1613, + "loc": { + "start": { + "line": 47, + "column": 69 + }, + "end": { + "line": 47, + "column": 70 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "extra": { + "parenthesizedArgument": false + } + } + } + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 1617, + "end": 1659, + "loc": { + "start": { + "line": 47, + "column": 74 + }, + "end": { + "line": 47, + "column": 116 + } + }, + "left": { + "type": "CallExpression", + "start": 1617, + "end": 1652, + "loc": { + "start": { + "line": 47, + "column": 74 + }, + "end": { + "line": 47, + "column": 109 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1617, + "end": 1646, + "loc": { + "start": { + "line": 47, + "column": 74 + }, + "end": { + "line": 47, + "column": 103 + } + }, + "object": { + "type": "Identifier", + "start": 1617, + "end": 1638, + "loc": { + "start": { + "line": 47, + "column": 74 + }, + "end": { + "line": 47, + "column": 95 + }, + "identifierName": "privateAttributeNames" + }, + "name": "privateAttributeNames" + }, + "property": { + "type": "Identifier", + "start": 1639, + "end": 1646, + "loc": { + "start": { + "line": 47, + "column": 96 + }, + "end": { + "line": 47, + "column": 103 + }, + "identifierName": "indexOf" + }, + "name": "indexOf" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1647, + "end": 1651, + "loc": { + "start": { + "line": 47, + "column": 104 + }, + "end": { + "line": 47, + "column": 108 + }, + "identifierName": "name" + }, + "name": "name" + } + ] + }, + "operator": "!==", + "right": { + "type": "UnaryExpression", + "start": 1657, + "end": 1659, + "loc": { + "start": { + "line": 47, + "column": 114 + }, + "end": { + "line": 47, + "column": 116 + } + }, + "operator": "-", + "prefix": true, + "argument": { + "type": "NumericLiteral", + "start": 1658, + "end": 1659, + "loc": { + "start": { + "line": 47, + "column": 115 + }, + "end": { + "line": 47, + "column": 116 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "extra": { + "parenthesizedArgument": false + } + } + }, + "extra": { + "parenthesized": true, + "parenStart": 1551 + } + }, + "extra": { + "parenthesized": true, + "parenStart": 1511 + } + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1681, + "end": 2137, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 66, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1687, + "end": 2136, + "loc": { + "start": { + "line": 50, + "column": 10 + }, + "end": { + "line": 66, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 1687, + "end": 1698, + "loc": { + "start": { + "line": 50, + "column": 10 + }, + "end": { + "line": 50, + "column": 21 + }, + "identifierName": "filterAttrs" + }, + "name": "filterAttrs" + }, + "init": { + "type": "FunctionExpression", + "start": 1701, + "end": 2136, + "loc": { + "start": { + "line": 50, + "column": 24 + }, + "end": { + "line": 66, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1710, + "end": 1715, + "loc": { + "start": { + "line": 50, + "column": 33 + }, + "end": { + "line": 50, + "column": 38 + }, + "identifierName": "props" + }, + "name": "props" + }, + { + "type": "Identifier", + "start": 1717, + "end": 1735, + "loc": { + "start": { + "line": 50, + "column": 40 + }, + "end": { + "line": 50, + "column": 58 + }, + "identifierName": "isAttributeAllowed" + }, + "name": "isAttributeAllowed" + } + ], + "body": { + "type": "BlockStatement", + "start": 1737, + "end": 2136, + "loc": { + "start": { + "line": 50, + "column": 60 + }, + "end": { + "line": 66, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1745, + "end": 2130, + "loc": { + "start": { + "line": 51, + "column": 6 + }, + "end": { + "line": 65, + "column": 8 + } + }, + "argument": { + "type": "CallExpression", + "start": 1752, + "end": 2129, + "loc": { + "start": { + "line": 51, + "column": 13 + }, + "end": { + "line": 65, + "column": 7 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1752, + "end": 1777, + "loc": { + "start": { + "line": 51, + "column": 13 + }, + "end": { + "line": 51, + "column": 38 + } + }, + "object": { + "type": "CallExpression", + "start": 1752, + "end": 1770, + "loc": { + "start": { + "line": 51, + "column": 13 + }, + "end": { + "line": 51, + "column": 31 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1752, + "end": 1763, + "loc": { + "start": { + "line": 51, + "column": 13 + }, + "end": { + "line": 51, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 1752, + "end": 1758, + "loc": { + "start": { + "line": 51, + "column": 13 + }, + "end": { + "line": 51, + "column": 19 + }, + "identifierName": "Object" + }, + "name": "Object" + }, + "property": { + "type": "Identifier", + "start": 1759, + "end": 1763, + "loc": { + "start": { + "line": 51, + "column": 20 + }, + "end": { + "line": 51, + "column": 24 + }, + "identifierName": "keys" + }, + "name": "keys" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1764, + "end": 1769, + "loc": { + "start": { + "line": 51, + "column": 25 + }, + "end": { + "line": 51, + "column": 30 + }, + "identifierName": "props" + }, + "name": "props" + } + ] + }, + "property": { + "type": "Identifier", + "start": 1771, + "end": 1777, + "loc": { + "start": { + "line": 51, + "column": 32 + }, + "end": { + "line": 51, + "column": 38 + }, + "identifierName": "reduce" + }, + "name": "reduce" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 1787, + "end": 2103, + "loc": { + "start": { + "line": 52, + "column": 8 + }, + "end": { + "line": 63, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1788, + "end": 1791, + "loc": { + "start": { + "line": 52, + "column": 9 + }, + "end": { + "line": 52, + "column": 12 + }, + "identifierName": "acc" + }, + "name": "acc" + }, + { + "type": "Identifier", + "start": 1793, + "end": 1797, + "loc": { + "start": { + "line": 52, + "column": 14 + }, + "end": { + "line": 52, + "column": 18 + }, + "identifierName": "name" + }, + "name": "name" + } + ], + "body": { + "type": "BlockStatement", + "start": 1802, + "end": 2103, + "loc": { + "start": { + "line": 52, + "column": 23 + }, + "end": { + "line": 63, + "column": 9 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1814, + "end": 1830, + "loc": { + "start": { + "line": 53, + "column": 10 + }, + "end": { + "line": 53, + "column": 26 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1820, + "end": 1829, + "loc": { + "start": { + "line": 53, + "column": 16 + }, + "end": { + "line": 53, + "column": 25 + } + }, + "id": { + "type": "Identifier", + "start": 1820, + "end": 1823, + "loc": { + "start": { + "line": 53, + "column": 16 + }, + "end": { + "line": 53, + "column": 19 + }, + "identifierName": "ret" + }, + "name": "ret" + }, + "init": { + "type": "Identifier", + "start": 1826, + "end": 1829, + "loc": { + "start": { + "line": 53, + "column": 22 + }, + "end": { + "line": 53, + "column": 25 + }, + "identifierName": "acc" + }, + "name": "acc" + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 1841, + "end": 2071, + "loc": { + "start": { + "line": 54, + "column": 10 + }, + "end": { + "line": 61, + "column": 11 + } + }, + "test": { + "type": "CallExpression", + "start": 1845, + "end": 1869, + "loc": { + "start": { + "line": 54, + "column": 14 + }, + "end": { + "line": 54, + "column": 38 + } + }, + "callee": { + "type": "Identifier", + "start": 1845, + "end": 1863, + "loc": { + "start": { + "line": 54, + "column": 14 + }, + "end": { + "line": 54, + "column": 32 + }, + "identifierName": "isAttributeAllowed" + }, + "name": "isAttributeAllowed" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1864, + "end": 1868, + "loc": { + "start": { + "line": 54, + "column": 33 + }, + "end": { + "line": 54, + "column": 37 + }, + "identifierName": "name" + }, + "name": "name" + } + ] + }, + "consequent": { + "type": "BlockStatement", + "start": 1871, + "end": 2071, + "loc": { + "start": { + "line": 54, + "column": 40 + }, + "end": { + "line": 61, + "column": 11 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 1885, + "end": 2059, + "loc": { + "start": { + "line": 55, + "column": 12 + }, + "end": { + "line": 60, + "column": 13 + } + }, + "test": { + "type": "CallExpression", + "start": 1889, + "end": 1908, + "loc": { + "start": { + "line": 55, + "column": 16 + }, + "end": { + "line": 55, + "column": 35 + } + }, + "callee": { + "type": "Identifier", + "start": 1889, + "end": 1902, + "loc": { + "start": { + "line": 55, + "column": 16 + }, + "end": { + "line": 55, + "column": 29 + }, + "identifierName": "isPrivateAttr" + }, + "name": "isPrivateAttr" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1903, + "end": 1907, + "loc": { + "start": { + "line": 55, + "column": 30 + }, + "end": { + "line": 55, + "column": 34 + }, + "identifierName": "name" + }, + "name": "name" + } + ] + }, + "consequent": { + "type": "BlockStatement", + "start": 1910, + "end": 1996, + "loc": { + "start": { + "line": 55, + "column": 37 + }, + "end": { + "line": 58, + "column": 13 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1962, + "end": 1982, + "loc": { + "start": { + "line": 57, + "column": 14 + }, + "end": { + "line": 57, + "column": 34 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1962, + "end": 1981, + "loc": { + "start": { + "line": 57, + "column": 14 + }, + "end": { + "line": 57, + "column": 33 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1962, + "end": 1974, + "loc": { + "start": { + "line": 57, + "column": 14 + }, + "end": { + "line": 57, + "column": 26 + } + }, + "object": { + "type": "MemberExpression", + "start": 1962, + "end": 1968, + "loc": { + "start": { + "line": 57, + "column": 14 + }, + "end": { + "line": 57, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 1962, + "end": 1965, + "loc": { + "start": { + "line": 57, + "column": 14 + }, + "end": { + "line": 57, + "column": 17 + }, + "identifierName": "ret" + }, + "name": "ret", + "leadingComments": null + }, + "property": { + "type": "NumericLiteral", + "start": 1966, + "end": 1967, + "loc": { + "start": { + "line": 57, + "column": 18 + }, + "end": { + "line": 57, + "column": 19 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "computed": true, + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 1969, + "end": 1973, + "loc": { + "start": { + "line": 57, + "column": 21 + }, + "end": { + "line": 57, + "column": 25 + }, + "identifierName": "name" + }, + "name": "name" + }, + "computed": true, + "leadingComments": null + }, + "right": { + "type": "BooleanLiteral", + "start": 1977, + "end": 1981, + "loc": { + "start": { + "line": 57, + "column": 29 + }, + "end": { + "line": 57, + "column": 33 + } + }, + "value": true + }, + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " add to hidden list", + "start": 1926, + "end": 1947, + "loc": { + "start": { + "line": 56, + "column": 14 + }, + "end": { + "line": 56, + "column": 35 + } + } + } + ] + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 2002, + "end": 2059, + "loc": { + "start": { + "line": 58, + "column": 19 + }, + "end": { + "line": 60, + "column": 13 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2018, + "end": 2045, + "loc": { + "start": { + "line": 59, + "column": 14 + }, + "end": { + "line": 59, + "column": 41 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2018, + "end": 2044, + "loc": { + "start": { + "line": 59, + "column": 14 + }, + "end": { + "line": 59, + "column": 40 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 2018, + "end": 2030, + "loc": { + "start": { + "line": 59, + "column": 14 + }, + "end": { + "line": 59, + "column": 26 + } + }, + "object": { + "type": "MemberExpression", + "start": 2018, + "end": 2024, + "loc": { + "start": { + "line": 59, + "column": 14 + }, + "end": { + "line": 59, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 2018, + "end": 2021, + "loc": { + "start": { + "line": 59, + "column": 14 + }, + "end": { + "line": 59, + "column": 17 + }, + "identifierName": "ret" + }, + "name": "ret" + }, + "property": { + "type": "NumericLiteral", + "start": 2022, + "end": 2023, + "loc": { + "start": { + "line": 59, + "column": 18 + }, + "end": { + "line": 59, + "column": 19 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 2025, + "end": 2029, + "loc": { + "start": { + "line": 59, + "column": 21 + }, + "end": { + "line": 59, + "column": 25 + }, + "identifierName": "name" + }, + "name": "name" + }, + "computed": true + }, + "right": { + "type": "MemberExpression", + "start": 2033, + "end": 2044, + "loc": { + "start": { + "line": 59, + "column": 29 + }, + "end": { + "line": 59, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 2033, + "end": 2038, + "loc": { + "start": { + "line": 59, + "column": 29 + }, + "end": { + "line": 59, + "column": 34 + }, + "identifierName": "props" + }, + "name": "props" + }, + "property": { + "type": "Identifier", + "start": 2039, + "end": 2043, + "loc": { + "start": { + "line": 59, + "column": 35 + }, + "end": { + "line": 59, + "column": 39 + }, + "identifierName": "name" + }, + "name": "name" + }, + "computed": true + } + } + } + ], + "directives": [] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 2082, + "end": 2093, + "loc": { + "start": { + "line": 62, + "column": 10 + }, + "end": { + "line": 62, + "column": 21 + } + }, + "argument": { + "type": "Identifier", + "start": 2089, + "end": 2092, + "loc": { + "start": { + "line": 62, + "column": 17 + }, + "end": { + "line": 62, + "column": 20 + }, + "identifierName": "ret" + }, + "name": "ret" + } + } + ], + "directives": [] + } + }, + { + "type": "ArrayExpression", + "start": 2113, + "end": 2121, + "loc": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 64, + "column": 16 + } + }, + "elements": [ + { + "type": "ObjectExpression", + "start": 2114, + "end": 2116, + "loc": { + "start": { + "line": 64, + "column": 9 + }, + "end": { + "line": 64, + "column": 11 + } + }, + "properties": [] + }, + { + "type": "ObjectExpression", + "start": 2118, + "end": 2120, + "loc": { + "start": { + "line": 64, + "column": 13 + }, + "end": { + "line": 64, + "column": 15 + } + }, + "properties": [] + } + ] + } + ] + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2142, + "end": 2209, + "loc": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 71 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2148, + "end": 2208, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 70 + } + }, + "id": { + "type": "Identifier", + "start": 2148, + "end": 2154, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 16 + }, + "identifierName": "result" + }, + "name": "result" + }, + "init": { + "type": "CallExpression", + "start": 2157, + "end": 2208, + "loc": { + "start": { + "line": 67, + "column": 19 + }, + "end": { + "line": 67, + "column": 70 + } + }, + "callee": { + "type": "Identifier", + "start": 2157, + "end": 2168, + "loc": { + "start": { + "line": 67, + "column": 19 + }, + "end": { + "line": 67, + "column": 30 + }, + "identifierName": "filterAttrs" + }, + "name": "filterAttrs" + }, + "arguments": [ + { + "type": "Identifier", + "start": 2169, + "end": 2173, + "loc": { + "start": { + "line": 67, + "column": 31 + }, + "end": { + "line": 67, + "column": 35 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ArrowFunctionExpression", + "start": 2175, + "end": 2207, + "loc": { + "start": { + "line": 67, + "column": 37 + }, + "end": { + "line": 67, + "column": 69 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 2175, + "end": 2178, + "loc": { + "start": { + "line": 67, + "column": 37 + }, + "end": { + "line": 67, + "column": 40 + }, + "identifierName": "key" + }, + "name": "key" + } + ], + "body": { + "type": "MemberExpression", + "start": 2182, + "end": 2207, + "loc": { + "start": { + "line": 67, + "column": 44 + }, + "end": { + "line": 67, + "column": 69 + } + }, + "object": { + "type": "Identifier", + "start": 2182, + "end": 2202, + "loc": { + "start": { + "line": 67, + "column": 44 + }, + "end": { + "line": 67, + "column": 64 + }, + "identifierName": "allowedTopLevelAttrs" + }, + "name": "allowedTopLevelAttrs" + }, + "property": { + "type": "Identifier", + "start": 2203, + "end": 2206, + "loc": { + "start": { + "line": 67, + "column": 65 + }, + "end": { + "line": 67, + "column": 68 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2214, + "end": 2246, + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 36 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2220, + "end": 2245, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 35 + } + }, + "id": { + "type": "Identifier", + "start": 2220, + "end": 2233, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 23 + }, + "identifierName": "filteredProps" + }, + "name": "filteredProps" + }, + "init": { + "type": "MemberExpression", + "start": 2236, + "end": 2245, + "loc": { + "start": { + "line": 68, + "column": 26 + }, + "end": { + "line": 68, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 2236, + "end": 2242, + "loc": { + "start": { + "line": 68, + "column": 26 + }, + "end": { + "line": 68, + "column": 32 + }, + "identifierName": "result" + }, + "name": "result" + }, + "property": { + "type": "NumericLiteral", + "start": 2243, + "end": 2244, + "loc": { + "start": { + "line": 68, + "column": 33 + }, + "end": { + "line": 68, + "column": 34 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2251, + "end": 2280, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 33 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2255, + "end": 2279, + "loc": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 69, + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 2255, + "end": 2267, + "loc": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 69, + "column": 20 + }, + "identifierName": "removedAttrs" + }, + "name": "removedAttrs" + }, + "init": { + "type": "MemberExpression", + "start": 2270, + "end": 2279, + "loc": { + "start": { + "line": 69, + "column": 23 + }, + "end": { + "line": 69, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 2270, + "end": 2276, + "loc": { + "start": { + "line": 69, + "column": 23 + }, + "end": { + "line": 69, + "column": 29 + }, + "identifierName": "result" + }, + "name": "result" + }, + "property": { + "type": "NumericLiteral", + "start": 2277, + "end": 2278, + "loc": { + "start": { + "line": 69, + "column": 30 + }, + "end": { + "line": 69, + "column": 31 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "computed": true + } + } + ], + "kind": "let" + }, + { + "type": "IfStatement", + "start": 2285, + "end": 2490, + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 74, + "column": 5 + } + }, + "test": { + "type": "MemberExpression", + "start": 2289, + "end": 2300, + "loc": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 2289, + "end": 2293, + "loc": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 12 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 2294, + "end": 2300, + "loc": { + "start": { + "line": 70, + "column": 13 + }, + "end": { + "line": 70, + "column": 19 + }, + "identifierName": "custom" + }, + "name": "custom" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 2302, + "end": 2490, + "loc": { + "start": { + "line": 70, + "column": 21 + }, + "end": { + "line": 74, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2310, + "end": 2368, + "loc": { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 71, + "column": 64 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2316, + "end": 2367, + "loc": { + "start": { + "line": 71, + "column": 12 + }, + "end": { + "line": 71, + "column": 63 + } + }, + "id": { + "type": "Identifier", + "start": 2316, + "end": 2328, + "loc": { + "start": { + "line": 71, + "column": 12 + }, + "end": { + "line": 71, + "column": 24 + }, + "identifierName": "customResult" + }, + "name": "customResult" + }, + "init": { + "type": "CallExpression", + "start": 2331, + "end": 2367, + "loc": { + "start": { + "line": 71, + "column": 27 + }, + "end": { + "line": 71, + "column": 63 + } + }, + "callee": { + "type": "Identifier", + "start": 2331, + "end": 2342, + "loc": { + "start": { + "line": 71, + "column": 27 + }, + "end": { + "line": 71, + "column": 38 + }, + "identifierName": "filterAttrs" + }, + "name": "filterAttrs" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2343, + "end": 2354, + "loc": { + "start": { + "line": 71, + "column": 39 + }, + "end": { + "line": 71, + "column": 50 + } + }, + "object": { + "type": "Identifier", + "start": 2343, + "end": 2347, + "loc": { + "start": { + "line": 71, + "column": 39 + }, + "end": { + "line": 71, + "column": 43 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 2348, + "end": 2354, + "loc": { + "start": { + "line": 71, + "column": 44 + }, + "end": { + "line": 71, + "column": 50 + }, + "identifierName": "custom" + }, + "name": "custom" + }, + "computed": false + }, + { + "type": "ArrowFunctionExpression", + "start": 2356, + "end": 2366, + "loc": { + "start": { + "line": 71, + "column": 52 + }, + "end": { + "line": 71, + "column": 62 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [], + "body": { + "type": "BooleanLiteral", + "start": 2362, + "end": 2366, + "loc": { + "start": { + "line": 71, + "column": 58 + }, + "end": { + "line": 71, + "column": 62 + } + }, + "value": true + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2375, + "end": 2414, + "loc": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 45 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2375, + "end": 2413, + "loc": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 44 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 2375, + "end": 2395, + "loc": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 2375, + "end": 2388, + "loc": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 19 + }, + "identifierName": "filteredProps" + }, + "name": "filteredProps" + }, + "property": { + "type": "Identifier", + "start": 2389, + "end": 2395, + "loc": { + "start": { + "line": 72, + "column": 20 + }, + "end": { + "line": 72, + "column": 26 + }, + "identifierName": "custom" + }, + "name": "custom" + }, + "computed": false + }, + "right": { + "type": "MemberExpression", + "start": 2398, + "end": 2413, + "loc": { + "start": { + "line": 72, + "column": 29 + }, + "end": { + "line": 72, + "column": 44 + } + }, + "object": { + "type": "Identifier", + "start": 2398, + "end": 2410, + "loc": { + "start": { + "line": 72, + "column": 29 + }, + "end": { + "line": 72, + "column": 41 + }, + "identifierName": "customResult" + }, + "name": "customResult" + }, + "property": { + "type": "NumericLiteral", + "start": 2411, + "end": 2412, + "loc": { + "start": { + "line": 72, + "column": 42 + }, + "end": { + "line": 72, + "column": 43 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + } + } + }, + { + "type": "ExpressionStatement", + "start": 2421, + "end": 2484, + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 69 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2421, + "end": 2483, + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 68 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 2421, + "end": 2433, + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 18 + }, + "identifierName": "removedAttrs" + }, + "name": "removedAttrs" + }, + "right": { + "type": "CallExpression", + "start": 2436, + "end": 2483, + "loc": { + "start": { + "line": 73, + "column": 21 + }, + "end": { + "line": 73, + "column": 68 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2436, + "end": 2448, + "loc": { + "start": { + "line": 73, + "column": 21 + }, + "end": { + "line": 73, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 2436, + "end": 2441, + "loc": { + "start": { + "line": 73, + "column": 21 + }, + "end": { + "line": 73, + "column": 26 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 2442, + "end": 2448, + "loc": { + "start": { + "line": 73, + "column": 27 + }, + "end": { + "line": 73, + "column": 33 + }, + "identifierName": "extend" + }, + "name": "extend" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 2449, + "end": 2451, + "loc": { + "start": { + "line": 73, + "column": 34 + }, + "end": { + "line": 73, + "column": 36 + } + }, + "properties": [] + }, + { + "type": "Identifier", + "start": 2453, + "end": 2465, + "loc": { + "start": { + "line": 73, + "column": 38 + }, + "end": { + "line": 73, + "column": 50 + }, + "identifierName": "removedAttrs" + }, + "name": "removedAttrs" + }, + { + "type": "MemberExpression", + "start": 2467, + "end": 2482, + "loc": { + "start": { + "line": 73, + "column": 52 + }, + "end": { + "line": 73, + "column": 67 + } + }, + "object": { + "type": "Identifier", + "start": 2467, + "end": 2479, + "loc": { + "start": { + "line": 73, + "column": 52 + }, + "end": { + "line": 73, + "column": 64 + }, + "identifierName": "customResult" + }, + "name": "customResult" + }, + "property": { + "type": "NumericLiteral", + "start": 2480, + "end": 2481, + "loc": { + "start": { + "line": 73, + "column": 65 + }, + "end": { + "line": 73, + "column": 66 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "computed": true + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "VariableDeclaration", + "start": 2495, + "end": 2546, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 55 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2501, + "end": 2545, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 54 + } + }, + "id": { + "type": "Identifier", + "start": 2501, + "end": 2517, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 26 + }, + "identifierName": "removedAttrNames" + }, + "name": "removedAttrNames" + }, + "init": { + "type": "CallExpression", + "start": 2520, + "end": 2545, + "loc": { + "start": { + "line": 75, + "column": 29 + }, + "end": { + "line": 75, + "column": 54 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2520, + "end": 2531, + "loc": { + "start": { + "line": 75, + "column": 29 + }, + "end": { + "line": 75, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 2520, + "end": 2526, + "loc": { + "start": { + "line": 75, + "column": 29 + }, + "end": { + "line": 75, + "column": 35 + }, + "identifierName": "Object" + }, + "name": "Object" + }, + "property": { + "type": "Identifier", + "start": 2527, + "end": 2531, + "loc": { + "start": { + "line": 75, + "column": 36 + }, + "end": { + "line": 75, + "column": 40 + }, + "identifierName": "keys" + }, + "name": "keys" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2532, + "end": 2544, + "loc": { + "start": { + "line": 75, + "column": 41 + }, + "end": { + "line": 75, + "column": 53 + }, + "identifierName": "removedAttrs" + }, + "name": "removedAttrs" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 2551, + "end": 2671, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 79, + "column": 5 + } + }, + "test": { + "type": "MemberExpression", + "start": 2555, + "end": 2578, + "loc": { + "start": { + "line": 76, + "column": 8 + }, + "end": { + "line": 76, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 2555, + "end": 2571, + "loc": { + "start": { + "line": 76, + "column": 8 + }, + "end": { + "line": 76, + "column": 24 + }, + "identifierName": "removedAttrNames" + }, + "name": "removedAttrNames" + }, + "property": { + "type": "Identifier", + "start": 2572, + "end": 2578, + "loc": { + "start": { + "line": 76, + "column": 25 + }, + "end": { + "line": 76, + "column": 31 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 2580, + "end": 2671, + "loc": { + "start": { + "line": 76, + "column": 33 + }, + "end": { + "line": 79, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2588, + "end": 2612, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 2588, + "end": 2611, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2588, + "end": 2609, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 2588, + "end": 2604, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 22 + }, + "identifierName": "removedAttrNames" + }, + "name": "removedAttrNames" + }, + "property": { + "type": "Identifier", + "start": 2605, + "end": 2609, + "loc": { + "start": { + "line": 77, + "column": 23 + }, + "end": { + "line": 77, + "column": 27 + }, + "identifierName": "sort" + }, + "name": "sort" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 2619, + "end": 2665, + "loc": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 52 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2619, + "end": 2664, + "loc": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 51 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 2619, + "end": 2645, + "loc": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 2619, + "end": 2632, + "loc": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 19 + }, + "identifierName": "filteredProps" + }, + "name": "filteredProps" + }, + "property": { + "type": "Identifier", + "start": 2633, + "end": 2645, + "loc": { + "start": { + "line": 78, + "column": 20 + }, + "end": { + "line": 78, + "column": 32 + }, + "identifierName": "privateAttrs" + }, + "name": "privateAttrs" + }, + "computed": false + }, + "right": { + "type": "Identifier", + "start": 2648, + "end": 2664, + "loc": { + "start": { + "line": 78, + "column": 35 + }, + "end": { + "line": 78, + "column": 51 + }, + "identifierName": "removedAttrNames" + }, + "name": "removedAttrNames" + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 2676, + "end": 2697, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 25 + } + }, + "argument": { + "type": "Identifier", + "start": 2683, + "end": 2696, + "loc": { + "start": { + "line": 80, + "column": 11 + }, + "end": { + "line": 80, + "column": 24 + }, + "identifierName": "filteredProps" + }, + "name": "filteredProps" + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ReturnStatement", + "start": 2705, + "end": 2719, + "loc": { + "start": { + "line": 82, + "column": 2 + }, + "end": { + "line": 82, + "column": 16 + } + }, + "argument": { + "type": "Identifier", + "start": 2712, + "end": 2718, + "loc": { + "start": { + "line": 82, + "column": 9 + }, + "end": { + "line": 82, + "column": 15 + }, + "identifierName": "filter" + }, + "name": "filter" + } + } + ], + "directives": [] + }, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\n * The UserFilter object transforms user objects into objects suitable to be sent as JSON to\n * the server, hiding any private user attributes.\n *\n * @param {Object} the LaunchDarkly client configuration object\n *", + "start": 75, + "end": 294, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 9, + "column": 4 + } + } + } + ], + "trailingComments": [] + }, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\n * The UserFilter object transforms user objects into objects suitable to be sent as JSON to\n * the server, hiding any private user attributes.\n *\n * @param {Object} the LaunchDarkly client configuration object\n *", + "start": 75, + "end": 294, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 9, + "column": 4 + } + } + } + ] + } + ], + "directives": [] + }, + "comments": [ + { + "type": "CommentBlock", + "value": "*\n * The UserFilter object transforms user objects into objects suitable to be sent as JSON to\n * the server, hiding any private user attributes.\n *\n * @param {Object} the LaunchDarkly client configuration object\n *", + "start": 75, + "end": 294, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 9, + "column": 4 + } + } + }, + { + "type": "CommentLine", + "value": " add to hidden list", + "start": 1926, + "end": 1947, + "loc": { + "start": { + "line": 56, + "column": 14 + }, + "end": { + "line": 56, + "column": 35 + } + } + } + ], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 7, + "end": 8, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "as", + "start": 9, + "end": 11, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 12, + "end": 20, + "loc": { + "start": { + "line": 1, + "column": 12 + }, + "end": { + "line": 1, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 21, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 21 + }, + "end": { + "line": 1, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./messages", + "start": 26, + "end": 38, + "loc": { + "start": { + "line": 1, + "column": 26 + }, + "end": { + "line": 1, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 38, + "end": 39, + "loc": { + "start": { + "line": 1, + "column": 38 + }, + "end": { + "line": 1, + "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": 40, + "end": 46, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 47, + "end": 48, + "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": "as", + "start": 49, + "end": 51, + "loc": { + "start": { + "line": 2, + "column": 9 + }, + "end": { + "line": 2, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 52, + "end": 57, + "loc": { + "start": { + "line": 2, + "column": 12 + }, + "end": { + "line": 2, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 58, + "end": 62, + "loc": { + "start": { + "line": 2, + "column": 18 + }, + "end": { + "line": 2, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./utils", + "start": 63, + "end": 72, + "loc": { + "start": { + "line": 2, + "column": 23 + }, + "end": { + "line": 2, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 72, + "end": 73, + "loc": { + "start": { + "line": 2, + "column": 32 + }, + "end": { + "line": 2, + "column": 33 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * The UserFilter object transforms user objects into objects suitable to be sent as JSON to\n * the server, hiding any private user attributes.\n *\n * @param {Object} the LaunchDarkly client configuration object\n *", + "start": 75, + "end": 294, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 9, + "column": 4 + } + } + }, + { + "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": 295, + "end": 301, + "loc": { + "start": { + "line": 10, + "column": 0 + }, + "end": { + "line": 10, + "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": 302, + "end": 309, + "loc": { + "start": { + "line": 10, + "column": 7 + }, + "end": { + "line": 10, + "column": 14 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 310, + "end": 318, + "loc": { + "start": { + "line": 10, + "column": 15 + }, + "end": { + "line": 10, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UserFilter", + "start": 319, + "end": 329, + "loc": { + "start": { + "line": 10, + "column": 24 + }, + "end": { + "line": 10, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 329, + "end": 330, + "loc": { + "start": { + "line": 10, + "column": 34 + }, + "end": { + "line": 10, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 330, + "end": 336, + "loc": { + "start": { + "line": 10, + "column": 35 + }, + "end": { + "line": 10, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 336, + "end": 337, + "loc": { + "start": { + "line": 10, + "column": 41 + }, + "end": { + "line": 10, + "column": 42 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 338, + "end": 339, + "loc": { + "start": { + "line": 10, + "column": 43 + }, + "end": { + "line": 10, + "column": 44 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 342, + "end": 347, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filter", + "start": 348, + "end": 354, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 355, + "end": 356, + "loc": { + "start": { + "line": 11, + "column": 15 + }, + "end": { + "line": 11, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 357, + "end": 358, + "loc": { + "start": { + "line": 11, + "column": 17 + }, + "end": { + "line": 11, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 358, + "end": 359, + "loc": { + "start": { + "line": 11, + "column": 18 + }, + "end": { + "line": 11, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 359, + "end": 360, + "loc": { + "start": { + "line": 11, + "column": 19 + }, + "end": { + "line": 11, + "column": 20 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 363, + "end": 368, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allAttributesPrivate", + "start": 369, + "end": 389, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 28 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 390, + "end": 391, + "loc": { + "start": { + "line": 12, + "column": 29 + }, + "end": { + "line": 12, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 396, + "end": 402, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 402, + "end": 403, + "loc": { + "start": { + "line": 13, + "column": 10 + }, + "end": { + "line": 13, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allAttributesPrivate", + "start": 403, + "end": 423, + "loc": { + "start": { + "line": 13, + "column": 11 + }, + "end": { + "line": 13, + "column": 31 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 424, + "end": 427, + "loc": { + "start": { + "line": 13, + "column": 32 + }, + "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": "undefined", + "start": 428, + "end": 437, + "loc": { + "start": { + "line": 13, + "column": 36 + }, + "end": { + "line": 13, + "column": 45 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 438, + "end": 439, + "loc": { + "start": { + "line": 13, + "column": 46 + }, + "end": { + "line": 13, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 440, + "end": 446, + "loc": { + "start": { + "line": 13, + "column": 48 + }, + "end": { + "line": 13, + "column": 54 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 446, + "end": 447, + "loc": { + "start": { + "line": 13, + "column": 54 + }, + "end": { + "line": 13, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allAttributesPrivate", + "start": 447, + "end": 467, + "loc": { + "start": { + "line": 13, + "column": 55 + }, + "end": { + "line": 13, + "column": 75 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 468, + "end": 469, + "loc": { + "start": { + "line": 13, + "column": 76 + }, + "end": { + "line": 13, + "column": 77 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 470, + "end": 476, + "loc": { + "start": { + "line": 13, + "column": 78 + }, + "end": { + "line": 13, + "column": 84 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 476, + "end": 477, + "loc": { + "start": { + "line": 13, + "column": 84 + }, + "end": { + "line": 13, + "column": 85 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "all_attributes_private", + "start": 477, + "end": 499, + "loc": { + "start": { + "line": 13, + "column": 85 + }, + "end": { + "line": 13, + "column": 107 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 499, + "end": 500, + "loc": { + "start": { + "line": 13, + "column": 107 + }, + "end": { + "line": 13, + "column": 108 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 503, + "end": 508, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "privateAttributeNames", + "start": 509, + "end": 530, + "loc": { + "start": { + "line": 14, + "column": 8 + }, + "end": { + "line": 14, + "column": 29 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 531, + "end": 532, + "loc": { + "start": { + "line": 14, + "column": 30 + }, + "end": { + "line": 14, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 537, + "end": 538, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 538, + "end": 544, + "loc": { + "start": { + "line": 15, + "column": 5 + }, + "end": { + "line": 15, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 544, + "end": 545, + "loc": { + "start": { + "line": 15, + "column": 11 + }, + "end": { + "line": 15, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "privateAttributeNames", + "start": 545, + "end": 566, + "loc": { + "start": { + "line": 15, + "column": 12 + }, + "end": { + "line": 15, + "column": 33 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 567, + "end": 570, + "loc": { + "start": { + "line": 15, + "column": 34 + }, + "end": { + "line": 15, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 571, + "end": 580, + "loc": { + "start": { + "line": 15, + "column": 38 + }, + "end": { + "line": 15, + "column": 47 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 581, + "end": 582, + "loc": { + "start": { + "line": 15, + "column": 48 + }, + "end": { + "line": 15, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 583, + "end": 589, + "loc": { + "start": { + "line": 15, + "column": 50 + }, + "end": { + "line": 15, + "column": 56 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 589, + "end": 590, + "loc": { + "start": { + "line": 15, + "column": 56 + }, + "end": { + "line": 15, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "privateAttributeNames", + "start": 590, + "end": 611, + "loc": { + "start": { + "line": 15, + "column": 57 + }, + "end": { + "line": 15, + "column": 78 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 612, + "end": 613, + "loc": { + "start": { + "line": 15, + "column": 79 + }, + "end": { + "line": 15, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 614, + "end": 620, + "loc": { + "start": { + "line": 15, + "column": 81 + }, + "end": { + "line": 15, + "column": 87 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 620, + "end": 621, + "loc": { + "start": { + "line": 15, + "column": 87 + }, + "end": { + "line": 15, + "column": 88 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "private_attribute_names", + "start": 621, + "end": 644, + "loc": { + "start": { + "line": 15, + "column": 88 + }, + "end": { + "line": 15, + "column": 111 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 644, + "end": 645, + "loc": { + "start": { + "line": 15, + "column": 111 + }, + "end": { + "line": 15, + "column": 112 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 646, + "end": 648, + "loc": { + "start": { + "line": 15, + "column": 113 + }, + "end": { + "line": 15, + "column": 115 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 649, + "end": 650, + "loc": { + "start": { + "line": 15, + "column": 116 + }, + "end": { + "line": 15, + "column": 117 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 650, + "end": 651, + "loc": { + "start": { + "line": 15, + "column": 117 + }, + "end": { + "line": 15, + "column": 118 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 651, + "end": 652, + "loc": { + "start": { + "line": 15, + "column": 118 + }, + "end": { + "line": 15, + "column": 119 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 655, + "end": 660, + "loc": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ignoreAttrs", + "start": 661, + "end": 672, + "loc": { + "start": { + "line": 16, + "column": 8 + }, + "end": { + "line": 16, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 673, + "end": 674, + "loc": { + "start": { + "line": 16, + "column": 20 + }, + "end": { + "line": 16, + "column": 21 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 675, + "end": 676, + "loc": { + "start": { + "line": 16, + "column": 22 + }, + "end": { + "line": 16, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 677, + "end": 680, + "loc": { + "start": { + "line": 16, + "column": 24 + }, + "end": { + "line": 16, + "column": 27 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 680, + "end": 681, + "loc": { + "start": { + "line": 16, + "column": 27 + }, + "end": { + "line": 16, + "column": 28 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 682, + "end": 686, + "loc": { + "start": { + "line": 16, + "column": 29 + }, + "end": { + "line": 16, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 686, + "end": 687, + "loc": { + "start": { + "line": 16, + "column": 33 + }, + "end": { + "line": 16, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "custom", + "start": 688, + "end": 694, + "loc": { + "start": { + "line": 16, + "column": 35 + }, + "end": { + "line": 16, + "column": 41 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 694, + "end": 695, + "loc": { + "start": { + "line": 16, + "column": 41 + }, + "end": { + "line": 16, + "column": 42 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 696, + "end": 700, + "loc": { + "start": { + "line": 16, + "column": 43 + }, + "end": { + "line": 16, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 700, + "end": 701, + "loc": { + "start": { + "line": 16, + "column": 47 + }, + "end": { + "line": 16, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "anonymous", + "start": 702, + "end": 711, + "loc": { + "start": { + "line": 16, + "column": 49 + }, + "end": { + "line": 16, + "column": 58 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 711, + "end": 712, + "loc": { + "start": { + "line": 16, + "column": 58 + }, + "end": { + "line": 16, + "column": 59 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 713, + "end": 717, + "loc": { + "start": { + "line": 16, + "column": 60 + }, + "end": { + "line": 16, + "column": 64 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 718, + "end": 719, + "loc": { + "start": { + "line": 16, + "column": 65 + }, + "end": { + "line": 16, + "column": 66 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 719, + "end": 720, + "loc": { + "start": { + "line": 16, + "column": 66 + }, + "end": { + "line": 16, + "column": 67 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 723, + "end": 728, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allowedTopLevelAttrs", + "start": 729, + "end": 749, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 17, + "column": 28 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 750, + "end": 751, + "loc": { + "start": { + "line": 17, + "column": 29 + }, + "end": { + "line": 17, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 752, + "end": 753, + "loc": { + "start": { + "line": 17, + "column": 31 + }, + "end": { + "line": 17, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 758, + "end": 761, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 7 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 761, + "end": 762, + "loc": { + "start": { + "line": 18, + "column": 7 + }, + "end": { + "line": 18, + "column": 8 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 763, + "end": 767, + "loc": { + "start": { + "line": 18, + "column": 9 + }, + "end": { + "line": 18, + "column": 13 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 767, + "end": 768, + "loc": { + "start": { + "line": 18, + "column": 13 + }, + "end": { + "line": 18, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "secondary", + "start": 773, + "end": 782, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 782, + "end": 783, + "loc": { + "start": { + "line": 19, + "column": 13 + }, + "end": { + "line": 19, + "column": 14 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 784, + "end": 788, + "loc": { + "start": { + "line": 19, + "column": 15 + }, + "end": { + "line": 19, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 788, + "end": 789, + "loc": { + "start": { + "line": 19, + "column": 19 + }, + "end": { + "line": 19, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ip", + "start": 794, + "end": 796, + "loc": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 6 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 796, + "end": 797, + "loc": { + "start": { + "line": 20, + "column": 6 + }, + "end": { + "line": 20, + "column": 7 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 798, + "end": 802, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 20, + "column": 12 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 802, + "end": 803, + "loc": { + "start": { + "line": 20, + "column": 12 + }, + "end": { + "line": 20, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "country", + "start": 808, + "end": 815, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 815, + "end": 816, + "loc": { + "start": { + "line": 21, + "column": 11 + }, + "end": { + "line": 21, + "column": 12 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 817, + "end": 821, + "loc": { + "start": { + "line": 21, + "column": 13 + }, + "end": { + "line": 21, + "column": 17 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 821, + "end": 822, + "loc": { + "start": { + "line": 21, + "column": 17 + }, + "end": { + "line": 21, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "email", + "start": 827, + "end": 832, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 832, + "end": 833, + "loc": { + "start": { + "line": 22, + "column": 9 + }, + "end": { + "line": 22, + "column": 10 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 834, + "end": 838, + "loc": { + "start": { + "line": 22, + "column": 11 + }, + "end": { + "line": 22, + "column": 15 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 838, + "end": 839, + "loc": { + "start": { + "line": 22, + "column": 15 + }, + "end": { + "line": 22, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "firstName", + "start": 844, + "end": 853, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 853, + "end": 854, + "loc": { + "start": { + "line": 23, + "column": 13 + }, + "end": { + "line": 23, + "column": 14 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 855, + "end": 859, + "loc": { + "start": { + "line": 23, + "column": 15 + }, + "end": { + "line": 23, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 859, + "end": 860, + "loc": { + "start": { + "line": 23, + "column": 19 + }, + "end": { + "line": 23, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastName", + "start": 865, + "end": 873, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 873, + "end": 874, + "loc": { + "start": { + "line": 24, + "column": 12 + }, + "end": { + "line": 24, + "column": 13 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 875, + "end": 879, + "loc": { + "start": { + "line": 24, + "column": 14 + }, + "end": { + "line": 24, + "column": 18 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 879, + "end": 880, + "loc": { + "start": { + "line": 24, + "column": 18 + }, + "end": { + "line": 24, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "avatar", + "start": 885, + "end": 891, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 891, + "end": 892, + "loc": { + "start": { + "line": 25, + "column": 10 + }, + "end": { + "line": 25, + "column": 11 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 893, + "end": 897, + "loc": { + "start": { + "line": 25, + "column": 12 + }, + "end": { + "line": 25, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 897, + "end": 898, + "loc": { + "start": { + "line": 25, + "column": 16 + }, + "end": { + "line": 25, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 903, + "end": 907, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 8 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 907, + "end": 908, + "loc": { + "start": { + "line": 26, + "column": 8 + }, + "end": { + "line": 26, + "column": 9 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 909, + "end": 913, + "loc": { + "start": { + "line": 26, + "column": 10 + }, + "end": { + "line": 26, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 913, + "end": 914, + "loc": { + "start": { + "line": 26, + "column": 14 + }, + "end": { + "line": 26, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "anonymous", + "start": 919, + "end": 928, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 928, + "end": 929, + "loc": { + "start": { + "line": 27, + "column": 13 + }, + "end": { + "line": 27, + "column": 14 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 930, + "end": 934, + "loc": { + "start": { + "line": 27, + "column": 15 + }, + "end": { + "line": 27, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 934, + "end": 935, + "loc": { + "start": { + "line": 27, + "column": 19 + }, + "end": { + "line": 27, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "custom", + "start": 940, + "end": 946, + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 946, + "end": 947, + "loc": { + "start": { + "line": 28, + "column": 10 + }, + "end": { + "line": 28, + "column": 11 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 948, + "end": 952, + "loc": { + "start": { + "line": 28, + "column": 12 + }, + "end": { + "line": 28, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 952, + "end": 953, + "loc": { + "start": { + "line": 28, + "column": 16 + }, + "end": { + "line": 28, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 956, + "end": 957, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 957, + "end": 958, + "loc": { + "start": { + "line": 29, + "column": 3 + }, + "end": { + "line": 29, + "column": 4 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 962, + "end": 964, + "loc": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 965, + "end": 966, + "loc": { + "start": { + "line": 31, + "column": 5 + }, + "end": { + "line": 31, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 966, + "end": 972, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 972, + "end": 973, + "loc": { + "start": { + "line": 31, + "column": 12 + }, + "end": { + "line": 31, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "all_attributes_private", + "start": 973, + "end": 995, + "loc": { + "start": { + "line": 31, + "column": 13 + }, + "end": { + "line": 31, + "column": 35 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 996, + "end": 999, + "loc": { + "start": { + "line": 31, + "column": 36 + }, + "end": { + "line": 31, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 1000, + "end": 1009, + "loc": { + "start": { + "line": 31, + "column": 40 + }, + "end": { + "line": 31, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1009, + "end": 1010, + "loc": { + "start": { + "line": 31, + "column": 49 + }, + "end": { + "line": 31, + "column": 50 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1011, + "end": 1012, + "loc": { + "start": { + "line": 31, + "column": 51 + }, + "end": { + "line": 31, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 1017, + "end": 1024, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 11 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 1025, + "end": 1027, + "loc": { + "start": { + "line": 32, + "column": 12 + }, + "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": "console", + "start": 1028, + "end": 1035, + "loc": { + "start": { + "line": 32, + "column": 15 + }, + "end": { + "line": 32, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1035, + "end": 1036, + "loc": { + "start": { + "line": 32, + "column": 22 + }, + "end": { + "line": 32, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warn", + "start": 1036, + "end": 1040, + "loc": { + "start": { + "line": 32, + "column": 23 + }, + "end": { + "line": 32, + "column": 27 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 1041, + "end": 1043, + "loc": { + "start": { + "line": 32, + "column": 28 + }, + "end": { + "line": 32, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 1044, + "end": 1051, + "loc": { + "start": { + "line": 32, + "column": 31 + }, + "end": { + "line": 32, + "column": 38 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1051, + "end": 1052, + "loc": { + "start": { + "line": 32, + "column": 38 + }, + "end": { + "line": 32, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warn", + "start": 1052, + "end": 1056, + "loc": { + "start": { + "line": 32, + "column": 39 + }, + "end": { + "line": 32, + "column": 43 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1056, + "end": 1057, + "loc": { + "start": { + "line": 32, + "column": 43 + }, + "end": { + "line": 32, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 1057, + "end": 1065, + "loc": { + "start": { + "line": 32, + "column": 44 + }, + "end": { + "line": 32, + "column": 52 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1065, + "end": 1066, + "loc": { + "start": { + "line": 32, + "column": 52 + }, + "end": { + "line": 32, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "deprecated", + "start": 1066, + "end": 1076, + "loc": { + "start": { + "line": 32, + "column": 53 + }, + "end": { + "line": 32, + "column": 63 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1076, + "end": 1077, + "loc": { + "start": { + "line": 32, + "column": 63 + }, + "end": { + "line": 32, + "column": 64 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "all_attributes_private", + "start": 1077, + "end": 1101, + "loc": { + "start": { + "line": 32, + "column": 64 + }, + "end": { + "line": 32, + "column": 88 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1101, + "end": 1102, + "loc": { + "start": { + "line": 32, + "column": 88 + }, + "end": { + "line": 32, + "column": 89 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "allAttributesPrivate", + "start": 1103, + "end": 1125, + "loc": { + "start": { + "line": 32, + "column": 90 + }, + "end": { + "line": 32, + "column": 112 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1125, + "end": 1126, + "loc": { + "start": { + "line": 32, + "column": 112 + }, + "end": { + "line": 32, + "column": 113 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1126, + "end": 1127, + "loc": { + "start": { + "line": 32, + "column": 113 + }, + "end": { + "line": 32, + "column": 114 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1127, + "end": 1128, + "loc": { + "start": { + "line": 32, + "column": 114 + }, + "end": { + "line": 32, + "column": 115 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1131, + "end": 1132, + "loc": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 33, + "column": 3 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1135, + "end": 1137, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1138, + "end": 1139, + "loc": { + "start": { + "line": 34, + "column": 5 + }, + "end": { + "line": 34, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 1139, + "end": 1145, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1145, + "end": 1146, + "loc": { + "start": { + "line": 34, + "column": 12 + }, + "end": { + "line": 34, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "private_attribute_names", + "start": 1146, + "end": 1169, + "loc": { + "start": { + "line": 34, + "column": 13 + }, + "end": { + "line": 34, + "column": 36 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 1170, + "end": 1173, + "loc": { + "start": { + "line": 34, + "column": 37 + }, + "end": { + "line": 34, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 1174, + "end": 1183, + "loc": { + "start": { + "line": 34, + "column": 41 + }, + "end": { + "line": 34, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1183, + "end": 1184, + "loc": { + "start": { + "line": 34, + "column": 50 + }, + "end": { + "line": 34, + "column": 51 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1185, + "end": 1186, + "loc": { + "start": { + "line": 34, + "column": 52 + }, + "end": { + "line": 34, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 1191, + "end": 1198, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 11 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 1199, + "end": 1201, + "loc": { + "start": { + "line": 35, + "column": 12 + }, + "end": { + "line": 35, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 1202, + "end": 1209, + "loc": { + "start": { + "line": 35, + "column": 15 + }, + "end": { + "line": 35, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1209, + "end": 1210, + "loc": { + "start": { + "line": 35, + "column": 22 + }, + "end": { + "line": 35, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warn", + "start": 1210, + "end": 1214, + "loc": { + "start": { + "line": 35, + "column": 23 + }, + "end": { + "line": 35, + "column": 27 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 1215, + "end": 1217, + "loc": { + "start": { + "line": 35, + "column": 28 + }, + "end": { + "line": 35, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 1218, + "end": 1225, + "loc": { + "start": { + "line": 35, + "column": 31 + }, + "end": { + "line": 35, + "column": 38 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1225, + "end": 1226, + "loc": { + "start": { + "line": 35, + "column": 38 + }, + "end": { + "line": 35, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warn", + "start": 1226, + "end": 1230, + "loc": { + "start": { + "line": 35, + "column": 39 + }, + "end": { + "line": 35, + "column": 43 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1230, + "end": 1231, + "loc": { + "start": { + "line": 35, + "column": 43 + }, + "end": { + "line": 35, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 1231, + "end": 1239, + "loc": { + "start": { + "line": 35, + "column": 44 + }, + "end": { + "line": 35, + "column": 52 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1239, + "end": 1240, + "loc": { + "start": { + "line": 35, + "column": 52 + }, + "end": { + "line": 35, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "deprecated", + "start": 1240, + "end": 1250, + "loc": { + "start": { + "line": 35, + "column": 53 + }, + "end": { + "line": 35, + "column": 63 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1250, + "end": 1251, + "loc": { + "start": { + "line": 35, + "column": 63 + }, + "end": { + "line": 35, + "column": 64 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "private_attribute_names", + "start": 1251, + "end": 1276, + "loc": { + "start": { + "line": 35, + "column": 64 + }, + "end": { + "line": 35, + "column": 89 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1276, + "end": 1277, + "loc": { + "start": { + "line": 35, + "column": 89 + }, + "end": { + "line": 35, + "column": 90 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "privateAttributeNames", + "start": 1278, + "end": 1301, + "loc": { + "start": { + "line": 35, + "column": 91 + }, + "end": { + "line": 35, + "column": 114 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1301, + "end": 1302, + "loc": { + "start": { + "line": 35, + "column": 114 + }, + "end": { + "line": 35, + "column": 115 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1302, + "end": 1303, + "loc": { + "start": { + "line": 35, + "column": 115 + }, + "end": { + "line": 35, + "column": 116 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1303, + "end": 1304, + "loc": { + "start": { + "line": 35, + "column": 116 + }, + "end": { + "line": 35, + "column": 117 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1307, + "end": 1308, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filter", + "start": 1312, + "end": 1318, + "loc": { + "start": { + "line": 38, + "column": 2 + }, + "end": { + "line": 38, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1318, + "end": 1319, + "loc": { + "start": { + "line": 38, + "column": 8 + }, + "end": { + "line": 38, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filterUser", + "start": 1319, + "end": 1329, + "loc": { + "start": { + "line": 38, + "column": 9 + }, + "end": { + "line": 38, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1330, + "end": 1331, + "loc": { + "start": { + "line": 38, + "column": 20 + }, + "end": { + "line": 38, + "column": 21 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1332, + "end": 1340, + "loc": { + "start": { + "line": 38, + "column": 22 + }, + "end": { + "line": 38, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1340, + "end": 1341, + "loc": { + "start": { + "line": 38, + "column": 30 + }, + "end": { + "line": 38, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1341, + "end": 1345, + "loc": { + "start": { + "line": 38, + "column": 31 + }, + "end": { + "line": 38, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1345, + "end": 1346, + "loc": { + "start": { + "line": 38, + "column": 35 + }, + "end": { + "line": 38, + "column": 36 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1347, + "end": 1348, + "loc": { + "start": { + "line": 38, + "column": 37 + }, + "end": { + "line": 38, + "column": 38 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1353, + "end": 1355, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1356, + "end": 1357, + "loc": { + "start": { + "line": 39, + "column": 7 + }, + "end": { + "line": 39, + "column": 8 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 1357, + "end": 1358, + "loc": { + "start": { + "line": 39, + "column": 8 + }, + "end": { + "line": 39, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1358, + "end": 1362, + "loc": { + "start": { + "line": 39, + "column": 9 + }, + "end": { + "line": 39, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1362, + "end": 1363, + "loc": { + "start": { + "line": 39, + "column": 13 + }, + "end": { + "line": 39, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1364, + "end": 1365, + "loc": { + "start": { + "line": 39, + "column": 15 + }, + "end": { + "line": 39, + "column": 16 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1372, + "end": 1378, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 12 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 1379, + "end": 1383, + "loc": { + "start": { + "line": 40, + "column": 13 + }, + "end": { + "line": 40, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1383, + "end": 1384, + "loc": { + "start": { + "line": 40, + "column": 17 + }, + "end": { + "line": 40, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1389, + "end": 1390, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 5 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1395, + "end": 1400, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userPrivateAttrs", + "start": 1401, + "end": 1417, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1418, + "end": 1419, + "loc": { + "start": { + "line": 42, + "column": 27 + }, + "end": { + "line": 42, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1420, + "end": 1424, + "loc": { + "start": { + "line": 42, + "column": 29 + }, + "end": { + "line": 42, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1424, + "end": 1425, + "loc": { + "start": { + "line": 42, + "column": 33 + }, + "end": { + "line": 42, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "privateAttributeNames", + "start": 1425, + "end": 1446, + "loc": { + "start": { + "line": 42, + "column": 34 + }, + "end": { + "line": 42, + "column": 55 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 1447, + "end": 1449, + "loc": { + "start": { + "line": 42, + "column": 56 + }, + "end": { + "line": 42, + "column": 58 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1450, + "end": 1451, + "loc": { + "start": { + "line": 42, + "column": 59 + }, + "end": { + "line": 42, + "column": 60 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1451, + "end": 1452, + "loc": { + "start": { + "line": 42, + "column": 60 + }, + "end": { + "line": 42, + "column": 61 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1452, + "end": 1453, + "loc": { + "start": { + "line": 42, + "column": 61 + }, + "end": { + "line": 42, + "column": 62 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1459, + "end": 1464, + "loc": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isPrivateAttr", + "start": 1465, + "end": 1478, + "loc": { + "start": { + "line": 44, + "column": 10 + }, + "end": { + "line": 44, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1479, + "end": 1480, + "loc": { + "start": { + "line": 44, + "column": 24 + }, + "end": { + "line": 44, + "column": 25 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1481, + "end": 1489, + "loc": { + "start": { + "line": 44, + "column": 26 + }, + "end": { + "line": 44, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1489, + "end": 1490, + "loc": { + "start": { + "line": 44, + "column": 34 + }, + "end": { + "line": 44, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 1490, + "end": 1494, + "loc": { + "start": { + "line": 44, + "column": 35 + }, + "end": { + "line": 44, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1494, + "end": 1495, + "loc": { + "start": { + "line": 44, + "column": 39 + }, + "end": { + "line": 44, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1496, + "end": 1497, + "loc": { + "start": { + "line": 44, + "column": 41 + }, + "end": { + "line": 44, + "column": 42 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1504, + "end": 1510, + "loc": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 45, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1511, + "end": 1512, + "loc": { + "start": { + "line": 45, + "column": 13 + }, + "end": { + "line": 45, + "column": 14 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 1521, + "end": 1522, + "loc": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ignoreAttrs", + "start": 1522, + "end": 1533, + "loc": { + "start": { + "line": 46, + "column": 9 + }, + "end": { + "line": 46, + "column": 20 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1533, + "end": 1534, + "loc": { + "start": { + "line": 46, + "column": 20 + }, + "end": { + "line": 46, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 1534, + "end": 1538, + "loc": { + "start": { + "line": 46, + "column": 21 + }, + "end": { + "line": 46, + "column": 25 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1538, + "end": 1539, + "loc": { + "start": { + "line": 46, + "column": 25 + }, + "end": { + "line": 46, + "column": 26 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 1540, + "end": 1542, + "loc": { + "start": { + "line": 46, + "column": 27 + }, + "end": { + "line": 46, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1551, + "end": 1552, + "loc": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 47, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allAttributesPrivate", + "start": 1552, + "end": 1572, + "loc": { + "start": { + "line": 47, + "column": 9 + }, + "end": { + "line": 47, + "column": 29 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 1573, + "end": 1575, + "loc": { + "start": { + "line": 47, + "column": 30 + }, + "end": { + "line": 47, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userPrivateAttrs", + "start": 1576, + "end": 1592, + "loc": { + "start": { + "line": 47, + "column": 33 + }, + "end": { + "line": 47, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1592, + "end": 1593, + "loc": { + "start": { + "line": 47, + "column": 49 + }, + "end": { + "line": 47, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "indexOf", + "start": 1593, + "end": 1600, + "loc": { + "start": { + "line": 47, + "column": 50 + }, + "end": { + "line": 47, + "column": 57 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1600, + "end": 1601, + "loc": { + "start": { + "line": 47, + "column": 57 + }, + "end": { + "line": 47, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 1601, + "end": 1605, + "loc": { + "start": { + "line": 47, + "column": 58 + }, + "end": { + "line": 47, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1605, + "end": 1606, + "loc": { + "start": { + "line": 47, + "column": 62 + }, + "end": { + "line": 47, + "column": 63 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 1607, + "end": 1610, + "loc": { + "start": { + "line": 47, + "column": 64 + }, + "end": { + "line": 47, + "column": 67 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 1611, + "end": 1612, + "loc": { + "start": { + "line": 47, + "column": 68 + }, + "end": { + "line": 47, + "column": 69 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 1612, + "end": 1613, + "loc": { + "start": { + "line": 47, + "column": 69 + }, + "end": { + "line": 47, + "column": 70 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 1614, + "end": 1616, + "loc": { + "start": { + "line": 47, + "column": 71 + }, + "end": { + "line": 47, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "privateAttributeNames", + "start": 1617, + "end": 1638, + "loc": { + "start": { + "line": 47, + "column": 74 + }, + "end": { + "line": 47, + "column": 95 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1638, + "end": 1639, + "loc": { + "start": { + "line": 47, + "column": 95 + }, + "end": { + "line": 47, + "column": 96 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "indexOf", + "start": 1639, + "end": 1646, + "loc": { + "start": { + "line": 47, + "column": 96 + }, + "end": { + "line": 47, + "column": 103 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1646, + "end": 1647, + "loc": { + "start": { + "line": 47, + "column": 103 + }, + "end": { + "line": 47, + "column": 104 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 1647, + "end": 1651, + "loc": { + "start": { + "line": 47, + "column": 104 + }, + "end": { + "line": 47, + "column": 108 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1651, + "end": 1652, + "loc": { + "start": { + "line": 47, + "column": 108 + }, + "end": { + "line": 47, + "column": 109 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 1653, + "end": 1656, + "loc": { + "start": { + "line": 47, + "column": 110 + }, + "end": { + "line": 47, + "column": 113 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 1657, + "end": 1658, + "loc": { + "start": { + "line": 47, + "column": 114 + }, + "end": { + "line": 47, + "column": 115 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 1658, + "end": 1659, + "loc": { + "start": { + "line": 47, + "column": 115 + }, + "end": { + "line": 47, + "column": 116 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1659, + "end": 1660, + "loc": { + "start": { + "line": 47, + "column": 116 + }, + "end": { + "line": 47, + "column": 117 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1667, + "end": 1668, + "loc": { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 7 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1668, + "end": 1669, + "loc": { + "start": { + "line": 48, + "column": 7 + }, + "end": { + "line": 48, + "column": 8 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1674, + "end": 1675, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1675, + "end": 1676, + "loc": { + "start": { + "line": 49, + "column": 5 + }, + "end": { + "line": 49, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1681, + "end": 1686, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filterAttrs", + "start": 1687, + "end": 1698, + "loc": { + "start": { + "line": 50, + "column": 10 + }, + "end": { + "line": 50, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1699, + "end": 1700, + "loc": { + "start": { + "line": 50, + "column": 22 + }, + "end": { + "line": 50, + "column": 23 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1701, + "end": 1709, + "loc": { + "start": { + "line": 50, + "column": 24 + }, + "end": { + "line": 50, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1709, + "end": 1710, + "loc": { + "start": { + "line": 50, + "column": 32 + }, + "end": { + "line": 50, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "props", + "start": 1710, + "end": 1715, + "loc": { + "start": { + "line": 50, + "column": 33 + }, + "end": { + "line": 50, + "column": 38 + } + } + }, + { + "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": 50, + "column": 38 + }, + "end": { + "line": 50, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isAttributeAllowed", + "start": 1717, + "end": 1735, + "loc": { + "start": { + "line": 50, + "column": 40 + }, + "end": { + "line": 50, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1735, + "end": 1736, + "loc": { + "start": { + "line": 50, + "column": 58 + }, + "end": { + "line": 50, + "column": 59 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1737, + "end": 1738, + "loc": { + "start": { + "line": 50, + "column": 60 + }, + "end": { + "line": 50, + "column": 61 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1745, + "end": 1751, + "loc": { + "start": { + "line": 51, + "column": 6 + }, + "end": { + "line": 51, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Object", + "start": 1752, + "end": 1758, + "loc": { + "start": { + "line": 51, + "column": 13 + }, + "end": { + "line": 51, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1758, + "end": 1759, + "loc": { + "start": { + "line": 51, + "column": 19 + }, + "end": { + "line": 51, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keys", + "start": 1759, + "end": 1763, + "loc": { + "start": { + "line": 51, + "column": 20 + }, + "end": { + "line": 51, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1763, + "end": 1764, + "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": "props", + "start": 1764, + "end": 1769, + "loc": { + "start": { + "line": 51, + "column": 25 + }, + "end": { + "line": 51, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1769, + "end": 1770, + "loc": { + "start": { + "line": 51, + "column": 30 + }, + "end": { + "line": 51, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1770, + "end": 1771, + "loc": { + "start": { + "line": 51, + "column": 31 + }, + "end": { + "line": 51, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reduce", + "start": 1771, + "end": 1777, + "loc": { + "start": { + "line": 51, + "column": 32 + }, + "end": { + "line": 51, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1777, + "end": 1778, + "loc": { + "start": { + "line": 51, + "column": 38 + }, + "end": { + "line": 51, + "column": 39 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1787, + "end": 1788, + "loc": { + "start": { + "line": 52, + "column": 8 + }, + "end": { + "line": 52, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "acc", + "start": 1788, + "end": 1791, + "loc": { + "start": { + "line": 52, + "column": 9 + }, + "end": { + "line": 52, + "column": 12 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1791, + "end": 1792, + "loc": { + "start": { + "line": 52, + "column": 12 + }, + "end": { + "line": 52, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 1793, + "end": 1797, + "loc": { + "start": { + "line": 52, + "column": 14 + }, + "end": { + "line": 52, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1797, + "end": 1798, + "loc": { + "start": { + "line": 52, + "column": 18 + }, + "end": { + "line": 52, + "column": 19 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1799, + "end": 1801, + "loc": { + "start": { + "line": 52, + "column": 20 + }, + "end": { + "line": 52, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1802, + "end": 1803, + "loc": { + "start": { + "line": 52, + "column": 23 + }, + "end": { + "line": 52, + "column": 24 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1814, + "end": 1819, + "loc": { + "start": { + "line": 53, + "column": 10 + }, + "end": { + "line": 53, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 1820, + "end": 1823, + "loc": { + "start": { + "line": 53, + "column": 16 + }, + "end": { + "line": 53, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1824, + "end": 1825, + "loc": { + "start": { + "line": 53, + "column": 20 + }, + "end": { + "line": 53, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "acc", + "start": 1826, + "end": 1829, + "loc": { + "start": { + "line": 53, + "column": 22 + }, + "end": { + "line": 53, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1829, + "end": 1830, + "loc": { + "start": { + "line": 53, + "column": 25 + }, + "end": { + "line": 53, + "column": 26 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1841, + "end": 1843, + "loc": { + "start": { + "line": 54, + "column": 10 + }, + "end": { + "line": 54, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1844, + "end": 1845, + "loc": { + "start": { + "line": 54, + "column": 13 + }, + "end": { + "line": 54, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isAttributeAllowed", + "start": 1845, + "end": 1863, + "loc": { + "start": { + "line": 54, + "column": 14 + }, + "end": { + "line": 54, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1863, + "end": 1864, + "loc": { + "start": { + "line": 54, + "column": 32 + }, + "end": { + "line": 54, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 1864, + "end": 1868, + "loc": { + "start": { + "line": 54, + "column": 33 + }, + "end": { + "line": 54, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1868, + "end": 1869, + "loc": { + "start": { + "line": 54, + "column": 37 + }, + "end": { + "line": 54, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1869, + "end": 1870, + "loc": { + "start": { + "line": 54, + "column": 38 + }, + "end": { + "line": 54, + "column": 39 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1871, + "end": 1872, + "loc": { + "start": { + "line": 54, + "column": 40 + }, + "end": { + "line": 54, + "column": 41 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1885, + "end": 1887, + "loc": { + "start": { + "line": 55, + "column": 12 + }, + "end": { + "line": 55, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1888, + "end": 1889, + "loc": { + "start": { + "line": 55, + "column": 15 + }, + "end": { + "line": 55, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isPrivateAttr", + "start": 1889, + "end": 1902, + "loc": { + "start": { + "line": 55, + "column": 16 + }, + "end": { + "line": 55, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1902, + "end": 1903, + "loc": { + "start": { + "line": 55, + "column": 29 + }, + "end": { + "line": 55, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 1903, + "end": 1907, + "loc": { + "start": { + "line": 55, + "column": 30 + }, + "end": { + "line": 55, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1907, + "end": 1908, + "loc": { + "start": { + "line": 55, + "column": 34 + }, + "end": { + "line": 55, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1908, + "end": 1909, + "loc": { + "start": { + "line": 55, + "column": 35 + }, + "end": { + "line": 55, + "column": 36 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1910, + "end": 1911, + "loc": { + "start": { + "line": 55, + "column": 37 + }, + "end": { + "line": 55, + "column": 38 + } + } + }, + { + "type": "CommentLine", + "value": " add to hidden list", + "start": 1926, + "end": 1947, + "loc": { + "start": { + "line": 56, + "column": 14 + }, + "end": { + "line": 56, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 1962, + "end": 1965, + "loc": { + "start": { + "line": 57, + "column": 14 + }, + "end": { + "line": 57, + "column": 17 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1965, + "end": 1966, + "loc": { + "start": { + "line": 57, + "column": 17 + }, + "end": { + "line": 57, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 1966, + "end": 1967, + "loc": { + "start": { + "line": 57, + "column": 18 + }, + "end": { + "line": 57, + "column": 19 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1967, + "end": 1968, + "loc": { + "start": { + "line": 57, + "column": 19 + }, + "end": { + "line": 57, + "column": 20 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1968, + "end": 1969, + "loc": { + "start": { + "line": 57, + "column": 20 + }, + "end": { + "line": 57, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 1969, + "end": 1973, + "loc": { + "start": { + "line": 57, + "column": 21 + }, + "end": { + "line": 57, + "column": 25 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1973, + "end": 1974, + "loc": { + "start": { + "line": 57, + "column": 25 + }, + "end": { + "line": 57, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1975, + "end": 1976, + "loc": { + "start": { + "line": 57, + "column": 27 + }, + "end": { + "line": 57, + "column": 28 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 1977, + "end": 1981, + "loc": { + "start": { + "line": 57, + "column": 29 + }, + "end": { + "line": 57, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1981, + "end": 1982, + "loc": { + "start": { + "line": 57, + "column": 33 + }, + "end": { + "line": 57, + "column": 34 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1995, + "end": 1996, + "loc": { + "start": { + "line": 58, + "column": 12 + }, + "end": { + "line": 58, + "column": 13 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 1997, + "end": 2001, + "loc": { + "start": { + "line": 58, + "column": 14 + }, + "end": { + "line": 58, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2002, + "end": 2003, + "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": "ret", + "start": 2018, + "end": 2021, + "loc": { + "start": { + "line": 59, + "column": 14 + }, + "end": { + "line": 59, + "column": 17 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2021, + "end": 2022, + "loc": { + "start": { + "line": 59, + "column": 17 + }, + "end": { + "line": 59, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 2022, + "end": 2023, + "loc": { + "start": { + "line": 59, + "column": 18 + }, + "end": { + "line": 59, + "column": 19 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2023, + "end": 2024, + "loc": { + "start": { + "line": 59, + "column": 19 + }, + "end": { + "line": 59, + "column": 20 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2024, + "end": 2025, + "loc": { + "start": { + "line": 59, + "column": 20 + }, + "end": { + "line": 59, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 2025, + "end": 2029, + "loc": { + "start": { + "line": 59, + "column": 21 + }, + "end": { + "line": 59, + "column": 25 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2029, + "end": 2030, + "loc": { + "start": { + "line": 59, + "column": 25 + }, + "end": { + "line": 59, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2031, + "end": 2032, + "loc": { + "start": { + "line": 59, + "column": 27 + }, + "end": { + "line": 59, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "props", + "start": 2033, + "end": 2038, + "loc": { + "start": { + "line": 59, + "column": 29 + }, + "end": { + "line": 59, + "column": 34 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2038, + "end": 2039, + "loc": { + "start": { + "line": 59, + "column": 34 + }, + "end": { + "line": 59, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 2039, + "end": 2043, + "loc": { + "start": { + "line": 59, + "column": 35 + }, + "end": { + "line": 59, + "column": 39 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2043, + "end": 2044, + "loc": { + "start": { + "line": 59, + "column": 39 + }, + "end": { + "line": 59, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2044, + "end": 2045, + "loc": { + "start": { + "line": 59, + "column": 40 + }, + "end": { + "line": 59, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2058, + "end": 2059, + "loc": { + "start": { + "line": 60, + "column": 12 + }, + "end": { + "line": 60, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2070, + "end": 2071, + "loc": { + "start": { + "line": 61, + "column": 10 + }, + "end": { + "line": 61, + "column": 11 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 2082, + "end": 2088, + "loc": { + "start": { + "line": 62, + "column": 10 + }, + "end": { + "line": 62, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 2089, + "end": 2092, + "loc": { + "start": { + "line": 62, + "column": 17 + }, + "end": { + "line": 62, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2092, + "end": 2093, + "loc": { + "start": { + "line": 62, + "column": 20 + }, + "end": { + "line": 62, + "column": 21 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2102, + "end": 2103, + "loc": { + "start": { + "line": 63, + "column": 8 + }, + "end": { + "line": 63, + "column": 9 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2103, + "end": 2104, + "loc": { + "start": { + "line": 63, + "column": 9 + }, + "end": { + "line": 63, + "column": 10 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2113, + "end": 2114, + "loc": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 64, + "column": 9 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2114, + "end": 2115, + "loc": { + "start": { + "line": 64, + "column": 9 + }, + "end": { + "line": 64, + "column": 10 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2115, + "end": 2116, + "loc": { + "start": { + "line": 64, + "column": 10 + }, + "end": { + "line": 64, + "column": 11 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2116, + "end": 2117, + "loc": { + "start": { + "line": 64, + "column": 11 + }, + "end": { + "line": 64, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2118, + "end": 2119, + "loc": { + "start": { + "line": 64, + "column": 13 + }, + "end": { + "line": 64, + "column": 14 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2119, + "end": 2120, + "loc": { + "start": { + "line": 64, + "column": 14 + }, + "end": { + "line": 64, + "column": 15 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2120, + "end": 2121, + "loc": { + "start": { + "line": 64, + "column": 15 + }, + "end": { + "line": 64, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2128, + "end": 2129, + "loc": { + "start": { + "line": 65, + "column": 6 + }, + "end": { + "line": 65, + "column": 7 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2129, + "end": 2130, + "loc": { + "start": { + "line": 65, + "column": 7 + }, + "end": { + "line": 65, + "column": 8 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2135, + "end": 2136, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2136, + "end": 2137, + "loc": { + "start": { + "line": 66, + "column": 5 + }, + "end": { + "line": 66, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2142, + "end": 2147, + "loc": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "result", + "start": 2148, + "end": 2154, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2155, + "end": 2156, + "loc": { + "start": { + "line": 67, + "column": 17 + }, + "end": { + "line": 67, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filterAttrs", + "start": 2157, + "end": 2168, + "loc": { + "start": { + "line": 67, + "column": 19 + }, + "end": { + "line": 67, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2168, + "end": 2169, + "loc": { + "start": { + "line": 67, + "column": 30 + }, + "end": { + "line": 67, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2169, + "end": 2173, + "loc": { + "start": { + "line": 67, + "column": 31 + }, + "end": { + "line": 67, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2173, + "end": 2174, + "loc": { + "start": { + "line": 67, + "column": 35 + }, + "end": { + "line": 67, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2175, + "end": 2178, + "loc": { + "start": { + "line": 67, + "column": 37 + }, + "end": { + "line": 67, + "column": 40 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2179, + "end": 2181, + "loc": { + "start": { + "line": 67, + "column": 41 + }, + "end": { + "line": 67, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allowedTopLevelAttrs", + "start": 2182, + "end": 2202, + "loc": { + "start": { + "line": 67, + "column": 44 + }, + "end": { + "line": 67, + "column": 64 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2202, + "end": 2203, + "loc": { + "start": { + "line": 67, + "column": 64 + }, + "end": { + "line": 67, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2203, + "end": 2206, + "loc": { + "start": { + "line": 67, + "column": 65 + }, + "end": { + "line": 67, + "column": 68 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2206, + "end": 2207, + "loc": { + "start": { + "line": 67, + "column": 68 + }, + "end": { + "line": 67, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2207, + "end": 2208, + "loc": { + "start": { + "line": 67, + "column": 69 + }, + "end": { + "line": 67, + "column": 70 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2208, + "end": 2209, + "loc": { + "start": { + "line": 67, + "column": 70 + }, + "end": { + "line": 67, + "column": 71 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2214, + "end": 2219, + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filteredProps", + "start": 2220, + "end": 2233, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2234, + "end": 2235, + "loc": { + "start": { + "line": 68, + "column": 24 + }, + "end": { + "line": 68, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "result", + "start": 2236, + "end": 2242, + "loc": { + "start": { + "line": 68, + "column": 26 + }, + "end": { + "line": 68, + "column": 32 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2242, + "end": 2243, + "loc": { + "start": { + "line": 68, + "column": 32 + }, + "end": { + "line": 68, + "column": 33 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 2243, + "end": 2244, + "loc": { + "start": { + "line": 68, + "column": 33 + }, + "end": { + "line": 68, + "column": 34 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2244, + "end": 2245, + "loc": { + "start": { + "line": 68, + "column": 34 + }, + "end": { + "line": 68, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2245, + "end": 2246, + "loc": { + "start": { + "line": 68, + "column": 35 + }, + "end": { + "line": 68, + "column": 36 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 2251, + "end": 2254, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "removedAttrs", + "start": 2255, + "end": 2267, + "loc": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 69, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2268, + "end": 2269, + "loc": { + "start": { + "line": 69, + "column": 21 + }, + "end": { + "line": 69, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "result", + "start": 2270, + "end": 2276, + "loc": { + "start": { + "line": 69, + "column": 23 + }, + "end": { + "line": 69, + "column": 29 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2276, + "end": 2277, + "loc": { + "start": { + "line": 69, + "column": 29 + }, + "end": { + "line": 69, + "column": 30 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 2277, + "end": 2278, + "loc": { + "start": { + "line": 69, + "column": 30 + }, + "end": { + "line": 69, + "column": 31 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2278, + "end": 2279, + "loc": { + "start": { + "line": 69, + "column": 31 + }, + "end": { + "line": 69, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2279, + "end": 2280, + "loc": { + "start": { + "line": 69, + "column": 32 + }, + "end": { + "line": 69, + "column": 33 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 2285, + "end": 2287, + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2288, + "end": 2289, + "loc": { + "start": { + "line": 70, + "column": 7 + }, + "end": { + "line": 70, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2289, + "end": 2293, + "loc": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2293, + "end": 2294, + "loc": { + "start": { + "line": 70, + "column": 12 + }, + "end": { + "line": 70, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "custom", + "start": 2294, + "end": 2300, + "loc": { + "start": { + "line": 70, + "column": 13 + }, + "end": { + "line": 70, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2300, + "end": 2301, + "loc": { + "start": { + "line": 70, + "column": 19 + }, + "end": { + "line": 70, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2302, + "end": 2303, + "loc": { + "start": { + "line": 70, + "column": 21 + }, + "end": { + "line": 70, + "column": 22 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2310, + "end": 2315, + "loc": { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 71, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "customResult", + "start": 2316, + "end": 2328, + "loc": { + "start": { + "line": 71, + "column": 12 + }, + "end": { + "line": 71, + "column": 24 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2329, + "end": 2330, + "loc": { + "start": { + "line": 71, + "column": 25 + }, + "end": { + "line": 71, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filterAttrs", + "start": 2331, + "end": 2342, + "loc": { + "start": { + "line": 71, + "column": 27 + }, + "end": { + "line": 71, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2342, + "end": 2343, + "loc": { + "start": { + "line": 71, + "column": 38 + }, + "end": { + "line": 71, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2343, + "end": 2347, + "loc": { + "start": { + "line": 71, + "column": 39 + }, + "end": { + "line": 71, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2347, + "end": 2348, + "loc": { + "start": { + "line": 71, + "column": 43 + }, + "end": { + "line": 71, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "custom", + "start": 2348, + "end": 2354, + "loc": { + "start": { + "line": 71, + "column": 44 + }, + "end": { + "line": 71, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2354, + "end": 2355, + "loc": { + "start": { + "line": 71, + "column": 50 + }, + "end": { + "line": 71, + "column": 51 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2356, + "end": 2357, + "loc": { + "start": { + "line": 71, + "column": 52 + }, + "end": { + "line": 71, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2357, + "end": 2358, + "loc": { + "start": { + "line": 71, + "column": 53 + }, + "end": { + "line": 71, + "column": 54 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2359, + "end": 2361, + "loc": { + "start": { + "line": 71, + "column": 55 + }, + "end": { + "line": 71, + "column": 57 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 2362, + "end": 2366, + "loc": { + "start": { + "line": 71, + "column": 58 + }, + "end": { + "line": 71, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2366, + "end": 2367, + "loc": { + "start": { + "line": 71, + "column": 62 + }, + "end": { + "line": 71, + "column": 63 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2367, + "end": 2368, + "loc": { + "start": { + "line": 71, + "column": 63 + }, + "end": { + "line": 71, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filteredProps", + "start": 2375, + "end": 2388, + "loc": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2388, + "end": 2389, + "loc": { + "start": { + "line": 72, + "column": 19 + }, + "end": { + "line": 72, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "custom", + "start": 2389, + "end": 2395, + "loc": { + "start": { + "line": 72, + "column": 20 + }, + "end": { + "line": 72, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2396, + "end": 2397, + "loc": { + "start": { + "line": 72, + "column": 27 + }, + "end": { + "line": 72, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "customResult", + "start": 2398, + "end": 2410, + "loc": { + "start": { + "line": 72, + "column": 29 + }, + "end": { + "line": 72, + "column": 41 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2410, + "end": 2411, + "loc": { + "start": { + "line": 72, + "column": 41 + }, + "end": { + "line": 72, + "column": 42 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 2411, + "end": 2412, + "loc": { + "start": { + "line": 72, + "column": 42 + }, + "end": { + "line": 72, + "column": 43 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2412, + "end": 2413, + "loc": { + "start": { + "line": 72, + "column": 43 + }, + "end": { + "line": 72, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2413, + "end": 2414, + "loc": { + "start": { + "line": 72, + "column": 44 + }, + "end": { + "line": 72, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "removedAttrs", + "start": 2421, + "end": 2433, + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2434, + "end": 2435, + "loc": { + "start": { + "line": 73, + "column": 19 + }, + "end": { + "line": 73, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 2436, + "end": 2441, + "loc": { + "start": { + "line": 73, + "column": 21 + }, + "end": { + "line": 73, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2441, + "end": 2442, + "loc": { + "start": { + "line": 73, + "column": 26 + }, + "end": { + "line": 73, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "extend", + "start": 2442, + "end": 2448, + "loc": { + "start": { + "line": 73, + "column": 27 + }, + "end": { + "line": 73, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2448, + "end": 2449, + "loc": { + "start": { + "line": 73, + "column": 33 + }, + "end": { + "line": 73, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2449, + "end": 2450, + "loc": { + "start": { + "line": 73, + "column": 34 + }, + "end": { + "line": 73, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2450, + "end": 2451, + "loc": { + "start": { + "line": 73, + "column": 35 + }, + "end": { + "line": 73, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2451, + "end": 2452, + "loc": { + "start": { + "line": 73, + "column": 36 + }, + "end": { + "line": 73, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "removedAttrs", + "start": 2453, + "end": 2465, + "loc": { + "start": { + "line": 73, + "column": 38 + }, + "end": { + "line": 73, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2465, + "end": 2466, + "loc": { + "start": { + "line": 73, + "column": 50 + }, + "end": { + "line": 73, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "customResult", + "start": 2467, + "end": 2479, + "loc": { + "start": { + "line": 73, + "column": 52 + }, + "end": { + "line": 73, + "column": 64 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2479, + "end": 2480, + "loc": { + "start": { + "line": 73, + "column": 64 + }, + "end": { + "line": 73, + "column": 65 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 2480, + "end": 2481, + "loc": { + "start": { + "line": 73, + "column": 65 + }, + "end": { + "line": 73, + "column": 66 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2481, + "end": 2482, + "loc": { + "start": { + "line": 73, + "column": 66 + }, + "end": { + "line": 73, + "column": 67 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2482, + "end": 2483, + "loc": { + "start": { + "line": 73, + "column": 67 + }, + "end": { + "line": 73, + "column": 68 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2483, + "end": 2484, + "loc": { + "start": { + "line": 73, + "column": 68 + }, + "end": { + "line": 73, + "column": 69 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2489, + "end": 2490, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 5 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2495, + "end": 2500, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "removedAttrNames", + "start": 2501, + "end": 2517, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2518, + "end": 2519, + "loc": { + "start": { + "line": 75, + "column": 27 + }, + "end": { + "line": 75, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Object", + "start": 2520, + "end": 2526, + "loc": { + "start": { + "line": 75, + "column": 29 + }, + "end": { + "line": 75, + "column": 35 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2526, + "end": 2527, + "loc": { + "start": { + "line": 75, + "column": 35 + }, + "end": { + "line": 75, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keys", + "start": 2527, + "end": 2531, + "loc": { + "start": { + "line": 75, + "column": 36 + }, + "end": { + "line": 75, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2531, + "end": 2532, + "loc": { + "start": { + "line": 75, + "column": 40 + }, + "end": { + "line": 75, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "removedAttrs", + "start": 2532, + "end": 2544, + "loc": { + "start": { + "line": 75, + "column": 41 + }, + "end": { + "line": 75, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2544, + "end": 2545, + "loc": { + "start": { + "line": 75, + "column": 53 + }, + "end": { + "line": 75, + "column": 54 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2545, + "end": 2546, + "loc": { + "start": { + "line": 75, + "column": 54 + }, + "end": { + "line": 75, + "column": 55 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 2551, + "end": 2553, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2554, + "end": 2555, + "loc": { + "start": { + "line": 76, + "column": 7 + }, + "end": { + "line": 76, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "removedAttrNames", + "start": 2555, + "end": 2571, + "loc": { + "start": { + "line": 76, + "column": 8 + }, + "end": { + "line": 76, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2571, + "end": 2572, + "loc": { + "start": { + "line": 76, + "column": 24 + }, + "end": { + "line": 76, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 2572, + "end": 2578, + "loc": { + "start": { + "line": 76, + "column": 25 + }, + "end": { + "line": 76, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2578, + "end": 2579, + "loc": { + "start": { + "line": 76, + "column": 31 + }, + "end": { + "line": 76, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2580, + "end": 2581, + "loc": { + "start": { + "line": 76, + "column": 33 + }, + "end": { + "line": 76, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "removedAttrNames", + "start": 2588, + "end": 2604, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2604, + "end": 2605, + "loc": { + "start": { + "line": 77, + "column": 22 + }, + "end": { + "line": 77, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sort", + "start": 2605, + "end": 2609, + "loc": { + "start": { + "line": 77, + "column": 23 + }, + "end": { + "line": 77, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2609, + "end": 2610, + "loc": { + "start": { + "line": 77, + "column": 27 + }, + "end": { + "line": 77, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2610, + "end": 2611, + "loc": { + "start": { + "line": 77, + "column": 28 + }, + "end": { + "line": 77, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2611, + "end": 2612, + "loc": { + "start": { + "line": 77, + "column": 29 + }, + "end": { + "line": 77, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filteredProps", + "start": 2619, + "end": 2632, + "loc": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2632, + "end": 2633, + "loc": { + "start": { + "line": 78, + "column": 19 + }, + "end": { + "line": 78, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "privateAttrs", + "start": 2633, + "end": 2645, + "loc": { + "start": { + "line": 78, + "column": 20 + }, + "end": { + "line": 78, + "column": 32 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2646, + "end": 2647, + "loc": { + "start": { + "line": 78, + "column": 33 + }, + "end": { + "line": 78, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "removedAttrNames", + "start": 2648, + "end": 2664, + "loc": { + "start": { + "line": 78, + "column": 35 + }, + "end": { + "line": 78, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2664, + "end": 2665, + "loc": { + "start": { + "line": 78, + "column": 51 + }, + "end": { + "line": 78, + "column": 52 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2670, + "end": 2671, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 2676, + "end": 2682, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filteredProps", + "start": 2683, + "end": 2696, + "loc": { + "start": { + "line": 80, + "column": 11 + }, + "end": { + "line": 80, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2696, + "end": 2697, + "loc": { + "start": { + "line": 80, + "column": 24 + }, + "end": { + "line": 80, + "column": 25 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2700, + "end": 2701, + "loc": { + "start": { + "line": 81, + "column": 2 + }, + "end": { + "line": 81, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2701, + "end": 2702, + "loc": { + "start": { + "line": 81, + "column": 3 + }, + "end": { + "line": 81, + "column": 4 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 2705, + "end": 2711, + "loc": { + "start": { + "line": 82, + "column": 2 + }, + "end": { + "line": 82, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filter", + "start": 2712, + "end": 2718, + "loc": { + "start": { + "line": 82, + "column": 9 + }, + "end": { + "line": 82, + "column": 15 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2718, + "end": 2719, + "loc": { + "start": { + "line": 82, + "column": 15 + }, + "end": { + "line": 82, + "column": 16 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2720, + "end": 2721, + "loc": { + "start": { + "line": 83, + "column": 0 + }, + "end": { + "line": 83, + "column": 1 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2722, + "end": 2722, + "loc": { + "start": { + "line": 84, + "column": 0 + }, + "end": { + "line": 84, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/__mocks__/Requestor.js.json b/docs/ast/source/__mocks__/Requestor.js.json new file mode 100644 index 00000000..95d9af71 --- /dev/null +++ b/docs/ast/source/__mocks__/Requestor.js.json @@ -0,0 +1,2155 @@ +{ + "type": "File", + "start": 0, + "end": 201, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 5, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 201, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 5, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ExportDefaultDeclaration", + "start": 0, + "end": 200, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 4, + "column": 3 + } + }, + "declaration": { + "type": "ArrowFunctionExpression", + "start": 15, + "end": 199, + "loc": { + "start": { + "line": 1, + "column": 15 + }, + "end": { + "line": 4, + "column": 2 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [], + "body": { + "type": "ObjectExpression", + "start": 22, + "end": 198, + "loc": { + "start": { + "line": 1, + "column": 22 + }, + "end": { + "line": 4, + "column": 1 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 26, + "end": 119, + "loc": { + "start": { + "line": 2, + "column": 2 + }, + "end": { + "line": 2, + "column": 95 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 26, + "end": 43, + "loc": { + "start": { + "line": 2, + "column": 2 + }, + "end": { + "line": 2, + "column": 19 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "value": { + "type": "CallExpression", + "start": 45, + "end": 119, + "loc": { + "start": { + "line": 2, + "column": 21 + }, + "end": { + "line": 2, + "column": 95 + } + }, + "callee": { + "type": "MemberExpression", + "start": 45, + "end": 73, + "loc": { + "start": { + "line": 2, + "column": 21 + }, + "end": { + "line": 2, + "column": 49 + } + }, + "object": { + "type": "CallExpression", + "start": 45, + "end": 54, + "loc": { + "start": { + "line": 2, + "column": 21 + }, + "end": { + "line": 2, + "column": 30 + } + }, + "callee": { + "type": "MemberExpression", + "start": 45, + "end": 52, + "loc": { + "start": { + "line": 2, + "column": 21 + }, + "end": { + "line": 2, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 45, + "end": 49, + "loc": { + "start": { + "line": 2, + "column": 21 + }, + "end": { + "line": 2, + "column": 25 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 50, + "end": 52, + "loc": { + "start": { + "line": 2, + "column": 26 + }, + "end": { + "line": 2, + "column": 28 + }, + "identifierName": "fn" + }, + "name": "fn" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 55, + "end": 73, + "loc": { + "start": { + "line": 2, + "column": 31 + }, + "end": { + "line": 2, + "column": 49 + }, + "identifierName": "mockImplementation" + }, + "name": "mockImplementation" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 74, + "end": 118, + "loc": { + "start": { + "line": 2, + "column": 50 + }, + "end": { + "line": 2, + "column": 94 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 75, + "end": 79, + "loc": { + "start": { + "line": 2, + "column": 51 + }, + "end": { + "line": 2, + "column": 55 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "Identifier", + "start": 81, + "end": 85, + "loc": { + "start": { + "line": 2, + "column": 57 + }, + "end": { + "line": 2, + "column": 61 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "Identifier", + "start": 87, + "end": 95, + "loc": { + "start": { + "line": 2, + "column": 63 + }, + "end": { + "line": 2, + "column": 71 + }, + "identifierName": "callback" + }, + "name": "callback" + } + ], + "body": { + "type": "CallExpression", + "start": 100, + "end": 118, + "loc": { + "start": { + "line": 2, + "column": 76 + }, + "end": { + "line": 2, + "column": 94 + } + }, + "callee": { + "type": "Identifier", + "start": 100, + "end": 108, + "loc": { + "start": { + "line": 2, + "column": 76 + }, + "end": { + "line": 2, + "column": 84 + }, + "identifierName": "callback" + }, + "name": "callback" + }, + "arguments": [ + { + "type": "NullLiteral", + "start": 109, + "end": 113, + "loc": { + "start": { + "line": 2, + "column": 85 + }, + "end": { + "line": 2, + "column": 89 + } + } + }, + { + "type": "ObjectExpression", + "start": 115, + "end": 117, + "loc": { + "start": { + "line": 2, + "column": 91 + }, + "end": { + "line": 2, + "column": 93 + } + }, + "properties": [] + } + ] + } + } + ] + } + }, + { + "type": "ObjectProperty", + "start": 123, + "end": 195, + "loc": { + "start": { + "line": 3, + "column": 2 + }, + "end": { + "line": 3, + "column": 74 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 123, + "end": 133, + "loc": { + "start": { + "line": 3, + "column": 2 + }, + "end": { + "line": 3, + "column": 12 + }, + "identifierName": "fetchGoals" + }, + "name": "fetchGoals" + }, + "value": { + "type": "CallExpression", + "start": 135, + "end": 195, + "loc": { + "start": { + "line": 3, + "column": 14 + }, + "end": { + "line": 3, + "column": 74 + } + }, + "callee": { + "type": "MemberExpression", + "start": 135, + "end": 163, + "loc": { + "start": { + "line": 3, + "column": 14 + }, + "end": { + "line": 3, + "column": 42 + } + }, + "object": { + "type": "CallExpression", + "start": 135, + "end": 144, + "loc": { + "start": { + "line": 3, + "column": 14 + }, + "end": { + "line": 3, + "column": 23 + } + }, + "callee": { + "type": "MemberExpression", + "start": 135, + "end": 142, + "loc": { + "start": { + "line": 3, + "column": 14 + }, + "end": { + "line": 3, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 135, + "end": 139, + "loc": { + "start": { + "line": 3, + "column": 14 + }, + "end": { + "line": 3, + "column": 18 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 140, + "end": 142, + "loc": { + "start": { + "line": 3, + "column": 19 + }, + "end": { + "line": 3, + "column": 21 + }, + "identifierName": "fn" + }, + "name": "fn" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 145, + "end": 163, + "loc": { + "start": { + "line": 3, + "column": 24 + }, + "end": { + "line": 3, + "column": 42 + }, + "identifierName": "mockImplementation" + }, + "name": "mockImplementation" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 164, + "end": 194, + "loc": { + "start": { + "line": 3, + "column": 43 + }, + "end": { + "line": 3, + "column": 73 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 164, + "end": 172, + "loc": { + "start": { + "line": 3, + "column": 43 + }, + "end": { + "line": 3, + "column": 51 + }, + "identifierName": "callback" + }, + "name": "callback" + } + ], + "body": { + "type": "CallExpression", + "start": 176, + "end": 194, + "loc": { + "start": { + "line": 3, + "column": 55 + }, + "end": { + "line": 3, + "column": 73 + } + }, + "callee": { + "type": "Identifier", + "start": 176, + "end": 184, + "loc": { + "start": { + "line": 3, + "column": 55 + }, + "end": { + "line": 3, + "column": 63 + }, + "identifierName": "callback" + }, + "name": "callback" + }, + "arguments": [ + { + "type": "NullLiteral", + "start": 185, + "end": 189, + "loc": { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 68 + } + } + }, + { + "type": "ObjectExpression", + "start": 191, + "end": 193, + "loc": { + "start": { + "line": 3, + "column": 70 + }, + "end": { + "line": 3, + "column": 72 + } + }, + "properties": [] + } + ] + } + } + ] + } + } + ], + "extra": { + "parenthesized": true, + "parenStart": 21 + } + }, + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [] + }, + "comments": [], + "tokens": [ + { + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "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": 7, + "end": 14, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15, + "end": 16, + "loc": { + "start": { + "line": 1, + "column": 15 + }, + "end": { + "line": 1, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 16 + }, + "end": { + "line": 1, + "column": 17 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18, + "end": 20, + "loc": { + "start": { + "line": 1, + "column": 18 + }, + "end": { + "line": 1, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21, + "end": 22, + "loc": { + "start": { + "line": 1, + "column": 21 + }, + "end": { + "line": 1, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22, + "end": 23, + "loc": { + "start": { + "line": 1, + "column": 22 + }, + "end": { + "line": 1, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 26, + "end": 43, + "loc": { + "start": { + "line": 2, + "column": 2 + }, + "end": { + "line": 2, + "column": 19 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 43, + "end": 44, + "loc": { + "start": { + "line": 2, + "column": 19 + }, + "end": { + "line": 2, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "jest", + "start": 45, + "end": 49, + "loc": { + "start": { + "line": 2, + "column": 21 + }, + "end": { + "line": 2, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 49, + "end": 50, + "loc": { + "start": { + "line": 2, + "column": 25 + }, + "end": { + "line": 2, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn", + "start": 50, + "end": 52, + "loc": { + "start": { + "line": 2, + "column": 26 + }, + "end": { + "line": 2, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 52, + "end": 53, + "loc": { + "start": { + "line": 2, + "column": 28 + }, + "end": { + "line": 2, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 53, + "end": 54, + "loc": { + "start": { + "line": 2, + "column": 29 + }, + "end": { + "line": 2, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 54, + "end": 55, + "loc": { + "start": { + "line": 2, + "column": 30 + }, + "end": { + "line": 2, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockImplementation", + "start": 55, + "end": 73, + "loc": { + "start": { + "line": 2, + "column": 31 + }, + "end": { + "line": 2, + "column": 49 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 73, + "end": 74, + "loc": { + "start": { + "line": 2, + "column": 49 + }, + "end": { + "line": 2, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 74, + "end": 75, + "loc": { + "start": { + "line": 2, + "column": 50 + }, + "end": { + "line": 2, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 75, + "end": 79, + "loc": { + "start": { + "line": 2, + "column": 51 + }, + "end": { + "line": 2, + "column": 55 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 79, + "end": 80, + "loc": { + "start": { + "line": 2, + "column": 55 + }, + "end": { + "line": 2, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 81, + "end": 85, + "loc": { + "start": { + "line": 2, + "column": 57 + }, + "end": { + "line": 2, + "column": 61 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 85, + "end": 86, + "loc": { + "start": { + "line": 2, + "column": 61 + }, + "end": { + "line": 2, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 87, + "end": 95, + "loc": { + "start": { + "line": 2, + "column": 63 + }, + "end": { + "line": 2, + "column": 71 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 95, + "end": 96, + "loc": { + "start": { + "line": 2, + "column": 71 + }, + "end": { + "line": 2, + "column": 72 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 97, + "end": 99, + "loc": { + "start": { + "line": 2, + "column": 73 + }, + "end": { + "line": 2, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 100, + "end": 108, + "loc": { + "start": { + "line": 2, + "column": 76 + }, + "end": { + "line": 2, + "column": 84 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 108, + "end": 109, + "loc": { + "start": { + "line": 2, + "column": 84 + }, + "end": { + "line": 2, + "column": 85 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 109, + "end": 113, + "loc": { + "start": { + "line": 2, + "column": 85 + }, + "end": { + "line": 2, + "column": 89 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 113, + "end": 114, + "loc": { + "start": { + "line": 2, + "column": 89 + }, + "end": { + "line": 2, + "column": 90 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 115, + "end": 116, + "loc": { + "start": { + "line": 2, + "column": 91 + }, + "end": { + "line": 2, + "column": 92 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 116, + "end": 117, + "loc": { + "start": { + "line": 2, + "column": 92 + }, + "end": { + "line": 2, + "column": 93 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 117, + "end": 118, + "loc": { + "start": { + "line": 2, + "column": 93 + }, + "end": { + "line": 2, + "column": 94 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 118, + "end": 119, + "loc": { + "start": { + "line": 2, + "column": 94 + }, + "end": { + "line": 2, + "column": 95 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 119, + "end": 120, + "loc": { + "start": { + "line": 2, + "column": 95 + }, + "end": { + "line": 2, + "column": 96 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchGoals", + "start": 123, + "end": 133, + "loc": { + "start": { + "line": 3, + "column": 2 + }, + "end": { + "line": 3, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 133, + "end": 134, + "loc": { + "start": { + "line": 3, + "column": 12 + }, + "end": { + "line": 3, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "jest", + "start": 135, + "end": 139, + "loc": { + "start": { + "line": 3, + "column": 14 + }, + "end": { + "line": 3, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 139, + "end": 140, + "loc": { + "start": { + "line": 3, + "column": 18 + }, + "end": { + "line": 3, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn", + "start": 140, + "end": 142, + "loc": { + "start": { + "line": 3, + "column": 19 + }, + "end": { + "line": 3, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 142, + "end": 143, + "loc": { + "start": { + "line": 3, + "column": 21 + }, + "end": { + "line": 3, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 143, + "end": 144, + "loc": { + "start": { + "line": 3, + "column": 22 + }, + "end": { + "line": 3, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 144, + "end": 145, + "loc": { + "start": { + "line": 3, + "column": 23 + }, + "end": { + "line": 3, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockImplementation", + "start": 145, + "end": 163, + "loc": { + "start": { + "line": 3, + "column": 24 + }, + "end": { + "line": 3, + "column": 42 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 163, + "end": 164, + "loc": { + "start": { + "line": 3, + "column": 42 + }, + "end": { + "line": 3, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 164, + "end": 172, + "loc": { + "start": { + "line": 3, + "column": 43 + }, + "end": { + "line": 3, + "column": 51 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 173, + "end": 175, + "loc": { + "start": { + "line": 3, + "column": 52 + }, + "end": { + "line": 3, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 176, + "end": 184, + "loc": { + "start": { + "line": 3, + "column": 55 + }, + "end": { + "line": 3, + "column": 63 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 184, + "end": 185, + "loc": { + "start": { + "line": 3, + "column": 63 + }, + "end": { + "line": 3, + "column": 64 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 185, + "end": 189, + "loc": { + "start": { + "line": 3, + "column": 64 + }, + "end": { + "line": 3, + "column": 68 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 189, + "end": 190, + "loc": { + "start": { + "line": 3, + "column": 68 + }, + "end": { + "line": 3, + "column": 69 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 191, + "end": 192, + "loc": { + "start": { + "line": 3, + "column": 70 + }, + "end": { + "line": 3, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 192, + "end": 193, + "loc": { + "start": { + "line": 3, + "column": 71 + }, + "end": { + "line": 3, + "column": 72 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 193, + "end": 194, + "loc": { + "start": { + "line": 3, + "column": 72 + }, + "end": { + "line": 3, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 194, + "end": 195, + "loc": { + "start": { + "line": 3, + "column": 73 + }, + "end": { + "line": 3, + "column": 74 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 195, + "end": 196, + "loc": { + "start": { + "line": 3, + "column": 74 + }, + "end": { + "line": 3, + "column": 75 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 197, + "end": 198, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 4, + "column": 1 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 198, + "end": 199, + "loc": { + "start": { + "line": 4, + "column": 1 + }, + "end": { + "line": 4, + "column": 2 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 199, + "end": 200, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 3 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 201, + "end": 201, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/__tests__/EventProcessor-test.js.json b/docs/ast/source/__tests__/EventProcessor-test.js.json new file mode 100644 index 00000000..adc214e1 --- /dev/null +++ b/docs/ast/source/__tests__/EventProcessor-test.js.json @@ -0,0 +1,117640 @@ +{ + "type": "File", + "start": 0, + "end": 13769, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 433, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 13769, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 433, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 26, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 26 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 7, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 12 + } + }, + "local": { + "type": "Identifier", + "start": 7, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 12 + }, + "identifierName": "sinon" + }, + "name": "sinon" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 18, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 18 + }, + "end": { + "line": 1, + "column": 25 + } + }, + "extra": { + "rawValue": "sinon", + "raw": "'sinon'" + }, + "value": "sinon" + } + }, + { + "type": "ImportDeclaration", + "start": 28, + "end": 75, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 47 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 35, + "end": 49, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 21 + } + }, + "local": { + "type": "Identifier", + "start": 35, + "end": 49, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 21 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 55, + "end": 74, + "loc": { + "start": { + "line": 3, + "column": 27 + }, + "end": { + "line": 3, + "column": 46 + } + }, + "extra": { + "rawValue": "../EventProcessor", + "raw": "'../EventProcessor'" + }, + "value": "../EventProcessor" + } + }, + { + "type": "ExpressionStatement", + "start": 77, + "end": 13768, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 432, + "column": 3 + } + }, + "expression": { + "type": "CallExpression", + "start": 77, + "end": 13767, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 432, + "column": 2 + } + }, + "callee": { + "type": "Identifier", + "start": 77, + "end": 85, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 8 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 86, + "end": 102, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 25 + } + }, + "extra": { + "rawValue": "EventProcessor", + "raw": "'EventProcessor'" + }, + "value": "EventProcessor" + }, + { + "type": "ArrowFunctionExpression", + "start": 104, + "end": 13766, + "loc": { + "start": { + "line": 5, + "column": 27 + }, + "end": { + "line": 432, + "column": 1 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 110, + "end": 13766, + "loc": { + "start": { + "line": 5, + "column": 33 + }, + "end": { + "line": 432, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 114, + "end": 126, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 14 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 118, + "end": 125, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 13 + } + }, + "id": { + "type": "Identifier", + "start": 118, + "end": 125, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 13 + }, + "identifierName": "sandbox" + }, + "name": "sandbox" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 129, + "end": 141, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 7, + "column": 14 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 133, + "end": 140, + "loc": { + "start": { + "line": 7, + "column": 6 + }, + "end": { + "line": 7, + "column": 13 + } + }, + "id": { + "type": "Identifier", + "start": 133, + "end": 140, + "loc": { + "start": { + "line": 7, + "column": 6 + }, + "end": { + "line": 7, + "column": 13 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 144, + "end": 171, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 29 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 150, + "end": 170, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 28 + } + }, + "id": { + "type": "Identifier", + "start": 150, + "end": 165, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 23 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "init": { + "type": "ObjectExpression", + "start": 168, + "end": 170, + "loc": { + "start": { + "line": 8, + "column": 26 + }, + "end": { + "line": 8, + "column": 28 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 174, + "end": 219, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 180, + "end": 218, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 180, + "end": 184, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 12 + }, + "identifierName": "user" + }, + "name": "user" + }, + "init": { + "type": "ObjectExpression", + "start": 187, + "end": 218, + "loc": { + "start": { + "line": 9, + "column": 15 + }, + "end": { + "line": 9, + "column": 46 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 189, + "end": 203, + "loc": { + "start": { + "line": 9, + "column": 17 + }, + "end": { + "line": 9, + "column": 31 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 189, + "end": 192, + "loc": { + "start": { + "line": 9, + "column": 17 + }, + "end": { + "line": 9, + "column": 20 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 194, + "end": 203, + "loc": { + "start": { + "line": 9, + "column": 22 + }, + "end": { + "line": 9, + "column": 31 + } + }, + "extra": { + "rawValue": "userKey", + "raw": "'userKey'" + }, + "value": "userKey" + } + }, + { + "type": "ObjectProperty", + "start": 205, + "end": 216, + "loc": { + "start": { + "line": 9, + "column": 33 + }, + "end": { + "line": 9, + "column": 44 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 205, + "end": 209, + "loc": { + "start": { + "line": 9, + "column": 33 + }, + "end": { + "line": 9, + "column": 37 + }, + "identifierName": "name" + }, + "name": "name" + }, + "value": { + "type": "StringLiteral", + "start": 211, + "end": 216, + "loc": { + "start": { + "line": 9, + "column": 39 + }, + "end": { + "line": 9, + "column": 44 + } + }, + "extra": { + "rawValue": "Red", + "raw": "'Red'" + }, + "value": "Red" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 222, + "end": 286, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 66 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 228, + "end": 285, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 65 + } + }, + "id": { + "type": "Identifier", + "start": 228, + "end": 240, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 20 + }, + "identifierName": "filteredUser" + }, + "name": "filteredUser" + }, + "init": { + "type": "ObjectExpression", + "start": 243, + "end": 285, + "loc": { + "start": { + "line": 10, + "column": 23 + }, + "end": { + "line": 10, + "column": 65 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 245, + "end": 259, + "loc": { + "start": { + "line": 10, + "column": 25 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 245, + "end": 248, + "loc": { + "start": { + "line": 10, + "column": 25 + }, + "end": { + "line": 10, + "column": 28 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 250, + "end": 259, + "loc": { + "start": { + "line": 10, + "column": 30 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "extra": { + "rawValue": "userKey", + "raw": "'userKey'" + }, + "value": "userKey" + } + }, + { + "type": "ObjectProperty", + "start": 261, + "end": 283, + "loc": { + "start": { + "line": 10, + "column": 41 + }, + "end": { + "line": 10, + "column": 63 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 261, + "end": 273, + "loc": { + "start": { + "line": 10, + "column": 41 + }, + "end": { + "line": 10, + "column": 53 + }, + "identifierName": "privateAttrs" + }, + "name": "privateAttrs" + }, + "value": { + "type": "ArrayExpression", + "start": 275, + "end": 283, + "loc": { + "start": { + "line": 10, + "column": 55 + }, + "end": { + "line": 10, + "column": 63 + } + }, + "elements": [ + { + "type": "StringLiteral", + "start": 276, + "end": 282, + "loc": { + "start": { + "line": 10, + "column": 56 + }, + "end": { + "line": 10, + "column": 62 + } + }, + "extra": { + "rawValue": "name", + "raw": "'name'" + }, + "value": "name" + } + ] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 289, + "end": 319, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 32 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 295, + "end": 318, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 31 + } + }, + "id": { + "type": "Identifier", + "start": 295, + "end": 304, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 17 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + "init": { + "type": "StringLiteral", + "start": 307, + "end": 318, + "loc": { + "start": { + "line": 11, + "column": 20 + }, + "end": { + "line": 11, + "column": 31 + } + }, + "extra": { + "rawValue": "/fake-url", + "raw": "'/fake-url'" + }, + "value": "/fake-url" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 322, + "end": 342, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 22 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 328, + "end": 341, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 21 + } + }, + "id": { + "type": "Identifier", + "start": 328, + "end": 333, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 13 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + "init": { + "type": "StringLiteral", + "start": 336, + "end": 341, + "loc": { + "start": { + "line": 12, + "column": 16 + }, + "end": { + "line": 12, + "column": 21 + } + }, + "extra": { + "rawValue": "env", + "raw": "'env'" + }, + "value": "env" + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 346, + "end": 598, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 20, + "column": 4 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 346, + "end": 597, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 346, + "end": 372, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 346, + "end": 361, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 17 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 362, + "end": 372, + "loc": { + "start": { + "line": 14, + "column": 18 + }, + "end": { + "line": 14, + "column": 28 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 375, + "end": 597, + "loc": { + "start": { + "line": 14, + "column": 31 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 384, + "end": 390, + "loc": { + "start": { + "line": 14, + "column": 40 + }, + "end": { + "line": 14, + "column": 46 + }, + "identifierName": "events" + }, + "name": "events" + }, + { + "type": "Identifier", + "start": 392, + "end": 396, + "loc": { + "start": { + "line": 14, + "column": 48 + }, + "end": { + "line": 14, + "column": 52 + }, + "identifierName": "sync" + }, + "name": "sync" + } + ], + "body": { + "type": "BlockStatement", + "start": 398, + "end": 597, + "loc": { + "start": { + "line": 14, + "column": 54 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 404, + "end": 482, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 18, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 404, + "end": 481, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 18, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 404, + "end": 430, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 30 + } + }, + "object": { + "type": "MemberExpression", + "start": 404, + "end": 425, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 404, + "end": 419, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 19 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 420, + "end": 425, + "loc": { + "start": { + "line": 15, + "column": 20 + }, + "end": { + "line": 15, + "column": 25 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 426, + "end": 430, + "loc": { + "start": { + "line": 15, + "column": 26 + }, + "end": { + "line": 15, + "column": 30 + }, + "identifierName": "push" + }, + "name": "push" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 431, + "end": 480, + "loc": { + "start": { + "line": 15, + "column": 31 + }, + "end": { + "line": 18, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 439, + "end": 453, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 439, + "end": 445, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 12 + }, + "identifierName": "events" + }, + "name": "events" + }, + "value": { + "type": "Identifier", + "start": 447, + "end": 453, + "loc": { + "start": { + "line": 16, + "column": 14 + }, + "end": { + "line": 16, + "column": 20 + }, + "identifierName": "events" + }, + "name": "events" + } + }, + { + "type": "ObjectProperty", + "start": 461, + "end": 473, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 18 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 461, + "end": 465, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 10 + }, + "identifierName": "sync" + }, + "name": "sync" + }, + "value": { + "type": "UnaryExpression", + "start": 467, + "end": 473, + "loc": { + "start": { + "line": 17, + "column": 12 + }, + "end": { + "line": 17, + "column": 18 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "UnaryExpression", + "start": 468, + "end": 473, + "loc": { + "start": { + "line": 17, + "column": 13 + }, + "end": { + "line": 17, + "column": 18 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 469, + "end": 473, + "loc": { + "start": { + "line": 17, + "column": 14 + }, + "end": { + "line": 17, + "column": 18 + }, + "identifierName": "sync" + }, + "name": "sync" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "extra": { + "parenthesizedArgument": false + } + } + } + ] + } + ] + } + }, + { + "type": "ReturnStatement", + "start": 487, + "end": 593, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 110 + } + }, + "argument": { + "type": "CallExpression", + "start": 494, + "end": 592, + "loc": { + "start": { + "line": 19, + "column": 11 + }, + "end": { + "line": 19, + "column": 109 + } + }, + "callee": { + "type": "MemberExpression", + "start": 494, + "end": 509, + "loc": { + "start": { + "line": 19, + "column": 11 + }, + "end": { + "line": 19, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 494, + "end": 501, + "loc": { + "start": { + "line": 19, + "column": 11 + }, + "end": { + "line": 19, + "column": 18 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "property": { + "type": "Identifier", + "start": 502, + "end": 509, + "loc": { + "start": { + "line": 19, + "column": 19 + }, + "end": { + "line": 19, + "column": 26 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 510, + "end": 591, + "loc": { + "start": { + "line": 19, + "column": 27 + }, + "end": { + "line": 19, + "column": 108 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 512, + "end": 550, + "loc": { + "start": { + "line": 19, + "column": 29 + }, + "end": { + "line": 19, + "column": 67 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 512, + "end": 522, + "loc": { + "start": { + "line": 19, + "column": 29 + }, + "end": { + "line": 19, + "column": 39 + }, + "identifierName": "serverTime" + }, + "name": "serverTime" + }, + "value": { + "type": "MemberExpression", + "start": 524, + "end": 550, + "loc": { + "start": { + "line": 19, + "column": 41 + }, + "end": { + "line": 19, + "column": 67 + } + }, + "object": { + "type": "Identifier", + "start": 524, + "end": 539, + "loc": { + "start": { + "line": 19, + "column": 41 + }, + "end": { + "line": 19, + "column": 56 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 540, + "end": 550, + "loc": { + "start": { + "line": 19, + "column": 57 + }, + "end": { + "line": 19, + "column": 67 + }, + "identifierName": "serverTime" + }, + "name": "serverTime" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 552, + "end": 589, + "loc": { + "start": { + "line": 19, + "column": 69 + }, + "end": { + "line": 19, + "column": 106 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 552, + "end": 558, + "loc": { + "start": { + "line": 19, + "column": 69 + }, + "end": { + "line": 19, + "column": 75 + }, + "identifierName": "status" + }, + "name": "status" + }, + "value": { + "type": "LogicalExpression", + "start": 560, + "end": 589, + "loc": { + "start": { + "line": 19, + "column": 77 + }, + "end": { + "line": 19, + "column": 106 + } + }, + "left": { + "type": "MemberExpression", + "start": 560, + "end": 582, + "loc": { + "start": { + "line": 19, + "column": 77 + }, + "end": { + "line": 19, + "column": 99 + } + }, + "object": { + "type": "Identifier", + "start": 560, + "end": 575, + "loc": { + "start": { + "line": 19, + "column": 77 + }, + "end": { + "line": 19, + "column": 92 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 576, + "end": 582, + "loc": { + "start": { + "line": 19, + "column": 93 + }, + "end": { + "line": 19, + "column": 99 + }, + "identifierName": "status" + }, + "name": "status" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "NumericLiteral", + "start": 586, + "end": 589, + "loc": { + "start": { + "line": 19, + "column": 103 + }, + "end": { + "line": 19, + "column": 106 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + } + } + } + ] + } + ] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 602, + "end": 807, + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 27, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 602, + "end": 806, + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 27, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 602, + "end": 612, + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 12 + }, + "identifierName": "beforeEach" + }, + "name": "beforeEach" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 613, + "end": 805, + "loc": { + "start": { + "line": 22, + "column": 13 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 619, + "end": 805, + "loc": { + "start": { + "line": 22, + "column": 19 + }, + "end": { + "line": 27, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 625, + "end": 658, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 37 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 625, + "end": 657, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 36 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 625, + "end": 632, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 11 + }, + "identifierName": "sandbox" + }, + "name": "sandbox" + }, + "right": { + "type": "CallExpression", + "start": 635, + "end": 657, + "loc": { + "start": { + "line": 23, + "column": 14 + }, + "end": { + "line": 23, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 635, + "end": 655, + "loc": { + "start": { + "line": 23, + "column": 14 + }, + "end": { + "line": 23, + "column": 34 + } + }, + "object": { + "type": "MemberExpression", + "start": 635, + "end": 648, + "loc": { + "start": { + "line": 23, + "column": 14 + }, + "end": { + "line": 23, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 635, + "end": 640, + "loc": { + "start": { + "line": 23, + "column": 14 + }, + "end": { + "line": 23, + "column": 19 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 641, + "end": 648, + "loc": { + "start": { + "line": 23, + "column": 20 + }, + "end": { + "line": 23, + "column": 27 + }, + "identifierName": "sandbox" + }, + "name": "sandbox" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 649, + "end": 655, + "loc": { + "start": { + "line": 23, + "column": 28 + }, + "end": { + "line": 23, + "column": 34 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + }, + { + "type": "ExpressionStatement", + "start": 663, + "end": 730, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 71 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 663, + "end": 729, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 70 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 663, + "end": 670, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 11 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + }, + "right": { + "type": "CallExpression", + "start": 673, + "end": 729, + "loc": { + "start": { + "line": 24, + "column": 14 + }, + "end": { + "line": 24, + "column": 70 + } + }, + "callee": { + "type": "MemberExpression", + "start": 673, + "end": 719, + "loc": { + "start": { + "line": 24, + "column": 14 + }, + "end": { + "line": 24, + "column": 60 + } + }, + "object": { + "type": "CallExpression", + "start": 673, + "end": 700, + "loc": { + "start": { + "line": 24, + "column": 14 + }, + "end": { + "line": 24, + "column": 41 + } + }, + "callee": { + "type": "MemberExpression", + "start": 673, + "end": 683, + "loc": { + "start": { + "line": 24, + "column": 14 + }, + "end": { + "line": 24, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 673, + "end": 677, + "loc": { + "start": { + "line": 24, + "column": 14 + }, + "end": { + "line": 24, + "column": 18 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 678, + "end": 683, + "loc": { + "start": { + "line": 24, + "column": 19 + }, + "end": { + "line": 24, + "column": 24 + }, + "identifierName": "spyOn" + }, + "name": "spyOn" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 684, + "end": 691, + "loc": { + "start": { + "line": 24, + "column": 25 + }, + "end": { + "line": 24, + "column": 32 + }, + "identifierName": "console" + }, + "name": "console" + }, + { + "type": "StringLiteral", + "start": 693, + "end": 699, + "loc": { + "start": { + "line": 24, + "column": 34 + }, + "end": { + "line": 24, + "column": 40 + } + }, + "extra": { + "rawValue": "warn", + "raw": "'warn'" + }, + "value": "warn" + } + ] + }, + "property": { + "type": "Identifier", + "start": 701, + "end": 719, + "loc": { + "start": { + "line": 24, + "column": 42 + }, + "end": { + "line": 24, + "column": 60 + }, + "identifierName": "mockImplementation" + }, + "name": "mockImplementation" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 720, + "end": 728, + "loc": { + "start": { + "line": 24, + "column": 61 + }, + "end": { + "line": 24, + "column": 69 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 726, + "end": 728, + "loc": { + "start": { + "line": 24, + "column": 67 + }, + "end": { + "line": 24, + "column": 69 + } + }, + "body": [], + "directives": [] + } + } + ] + } + } + }, + { + "type": "ExpressionStatement", + "start": 735, + "end": 762, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 31 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 735, + "end": 761, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 30 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 735, + "end": 756, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 735, + "end": 750, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 19 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 751, + "end": 756, + "loc": { + "start": { + "line": 25, + "column": 20 + }, + "end": { + "line": 25, + "column": 25 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "right": { + "type": "ArrayExpression", + "start": 759, + "end": 761, + "loc": { + "start": { + "line": 25, + "column": 28 + }, + "end": { + "line": 25, + "column": 30 + } + }, + "elements": [] + } + } + }, + { + "type": "ExpressionStatement", + "start": 767, + "end": 801, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 38 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 767, + "end": 800, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 37 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 767, + "end": 793, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 767, + "end": 782, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 19 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 783, + "end": 793, + "loc": { + "start": { + "line": 26, + "column": 20 + }, + "end": { + "line": 26, + "column": 30 + }, + "identifierName": "serverTime" + }, + "name": "serverTime" + }, + "computed": false + }, + "right": { + "type": "NullLiteral", + "start": 796, + "end": 800, + "loc": { + "start": { + "line": 26, + "column": 33 + }, + "end": { + "line": 26, + "column": 37 + } + } + } + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 811, + "end": 884, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 32, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 811, + "end": 883, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 32, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 811, + "end": 820, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 11 + }, + "identifierName": "afterEach" + }, + "name": "afterEach" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 821, + "end": 882, + "loc": { + "start": { + "line": 29, + "column": 12 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 827, + "end": 882, + "loc": { + "start": { + "line": 29, + "column": 18 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 833, + "end": 851, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 22 + } + }, + "expression": { + "type": "CallExpression", + "start": 833, + "end": 850, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 21 + } + }, + "callee": { + "type": "MemberExpression", + "start": 833, + "end": 848, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 833, + "end": 840, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 11 + }, + "identifierName": "sandbox" + }, + "name": "sandbox" + }, + "property": { + "type": "Identifier", + "start": 841, + "end": 848, + "loc": { + "start": { + "line": 30, + "column": 12 + }, + "end": { + "line": 30, + "column": 19 + }, + "identifierName": "restore" + }, + "name": "restore" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 856, + "end": 878, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 26 + } + }, + "expression": { + "type": "CallExpression", + "start": 856, + "end": 877, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 25 + } + }, + "callee": { + "type": "MemberExpression", + "start": 856, + "end": 875, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 856, + "end": 863, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 11 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + }, + "property": { + "type": "Identifier", + "start": 864, + "end": 875, + "loc": { + "start": { + "line": 31, + "column": 12 + }, + "end": { + "line": 31, + "column": 23 + }, + "identifierName": "mockRestore" + }, + "name": "mockRestore" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "FunctionDeclaration", + "start": 888, + "end": 1373, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 897, + "end": 914, + "loc": { + "start": { + "line": 34, + "column": 11 + }, + "end": { + "line": 34, + "column": 28 + }, + "identifierName": "checkFeatureEvent" + }, + "name": "checkFeatureEvent" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 915, + "end": 916, + "loc": { + "start": { + "line": 34, + "column": 29 + }, + "end": { + "line": 34, + "column": 30 + }, + "identifierName": "e" + }, + "name": "e" + }, + { + "type": "Identifier", + "start": 918, + "end": 924, + "loc": { + "start": { + "line": 34, + "column": 32 + }, + "end": { + "line": 34, + "column": 38 + }, + "identifierName": "source" + }, + "name": "source" + }, + { + "type": "Identifier", + "start": 926, + "end": 931, + "loc": { + "start": { + "line": 34, + "column": 40 + }, + "end": { + "line": 34, + "column": 45 + }, + "identifierName": "debug" + }, + "name": "debug" + }, + { + "type": "Identifier", + "start": 933, + "end": 943, + "loc": { + "start": { + "line": 34, + "column": 47 + }, + "end": { + "line": 34, + "column": 57 + }, + "identifierName": "inlineUser" + }, + "name": "inlineUser" + } + ], + "body": { + "type": "BlockStatement", + "start": 945, + "end": 1373, + "loc": { + "start": { + "line": 34, + "column": 59 + }, + "end": { + "line": 46, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 951, + "end": 1003, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 56 + } + }, + "expression": { + "type": "CallExpression", + "start": 951, + "end": 1002, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 951, + "end": 973, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 26 + } + }, + "object": { + "type": "CallExpression", + "start": 951, + "end": 965, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 18 + } + }, + "callee": { + "type": "Identifier", + "start": 951, + "end": 957, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 958, + "end": 964, + "loc": { + "start": { + "line": 35, + "column": 11 + }, + "end": { + "line": 35, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 958, + "end": 959, + "loc": { + "start": { + "line": 35, + "column": 11 + }, + "end": { + "line": 35, + "column": 12 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 960, + "end": 964, + "loc": { + "start": { + "line": 35, + "column": 13 + }, + "end": { + "line": 35, + "column": 17 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 966, + "end": 973, + "loc": { + "start": { + "line": 35, + "column": 19 + }, + "end": { + "line": 35, + "column": 26 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "ConditionalExpression", + "start": 974, + "end": 1001, + "loc": { + "start": { + "line": 35, + "column": 27 + }, + "end": { + "line": 35, + "column": 54 + } + }, + "test": { + "type": "Identifier", + "start": 974, + "end": 979, + "loc": { + "start": { + "line": 35, + "column": 27 + }, + "end": { + "line": 35, + "column": 32 + }, + "identifierName": "debug" + }, + "name": "debug" + }, + "consequent": { + "type": "StringLiteral", + "start": 982, + "end": 989, + "loc": { + "start": { + "line": 35, + "column": 35 + }, + "end": { + "line": 35, + "column": 42 + } + }, + "extra": { + "rawValue": "debug", + "raw": "'debug'" + }, + "value": "debug" + }, + "alternate": { + "type": "StringLiteral", + "start": 992, + "end": 1001, + "loc": { + "start": { + "line": 35, + "column": 45 + }, + "end": { + "line": 35, + "column": 54 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1008, + "end": 1060, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 56 + } + }, + "expression": { + "type": "CallExpression", + "start": 1008, + "end": 1059, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1008, + "end": 1038, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 34 + } + }, + "object": { + "type": "CallExpression", + "start": 1008, + "end": 1030, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 1008, + "end": 1014, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1015, + "end": 1029, + "loc": { + "start": { + "line": 36, + "column": 11 + }, + "end": { + "line": 36, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 1015, + "end": 1016, + "loc": { + "start": { + "line": 36, + "column": 11 + }, + "end": { + "line": 36, + "column": 12 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1017, + "end": 1029, + "loc": { + "start": { + "line": 36, + "column": 13 + }, + "end": { + "line": 36, + "column": 25 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1031, + "end": 1038, + "loc": { + "start": { + "line": 36, + "column": 27 + }, + "end": { + "line": 36, + "column": 34 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1039, + "end": 1058, + "loc": { + "start": { + "line": 36, + "column": 35 + }, + "end": { + "line": 36, + "column": 54 + } + }, + "object": { + "type": "Identifier", + "start": 1039, + "end": 1045, + "loc": { + "start": { + "line": 36, + "column": 35 + }, + "end": { + "line": 36, + "column": 41 + }, + "identifierName": "source" + }, + "name": "source" + }, + "property": { + "type": "Identifier", + "start": 1046, + "end": 1058, + "loc": { + "start": { + "line": 36, + "column": 42 + }, + "end": { + "line": 36, + "column": 54 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "computed": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1065, + "end": 1099, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 1065, + "end": 1098, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1065, + "end": 1086, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 25 + } + }, + "object": { + "type": "CallExpression", + "start": 1065, + "end": 1078, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 17 + } + }, + "callee": { + "type": "Identifier", + "start": 1065, + "end": 1071, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1072, + "end": 1077, + "loc": { + "start": { + "line": 37, + "column": 11 + }, + "end": { + "line": 37, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 1072, + "end": 1073, + "loc": { + "start": { + "line": 37, + "column": 11 + }, + "end": { + "line": 37, + "column": 12 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1074, + "end": 1077, + "loc": { + "start": { + "line": 37, + "column": 13 + }, + "end": { + "line": 37, + "column": 16 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1079, + "end": 1086, + "loc": { + "start": { + "line": 37, + "column": 18 + }, + "end": { + "line": 37, + "column": 25 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1087, + "end": 1097, + "loc": { + "start": { + "line": 37, + "column": 26 + }, + "end": { + "line": 37, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 1087, + "end": 1093, + "loc": { + "start": { + "line": 37, + "column": 26 + }, + "end": { + "line": 37, + "column": 32 + }, + "identifierName": "source" + }, + "name": "source" + }, + "property": { + "type": "Identifier", + "start": 1094, + "end": 1097, + "loc": { + "start": { + "line": 37, + "column": 33 + }, + "end": { + "line": 37, + "column": 36 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1104, + "end": 1146, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 46 + } + }, + "expression": { + "type": "CallExpression", + "start": 1104, + "end": 1145, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1104, + "end": 1129, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 29 + } + }, + "object": { + "type": "CallExpression", + "start": 1104, + "end": 1121, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 21 + } + }, + "callee": { + "type": "Identifier", + "start": 1104, + "end": 1110, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1111, + "end": 1120, + "loc": { + "start": { + "line": 38, + "column": 11 + }, + "end": { + "line": 38, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 1111, + "end": 1112, + "loc": { + "start": { + "line": 38, + "column": 11 + }, + "end": { + "line": 38, + "column": 12 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1113, + "end": 1120, + "loc": { + "start": { + "line": 38, + "column": 13 + }, + "end": { + "line": 38, + "column": 20 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1122, + "end": 1129, + "loc": { + "start": { + "line": 38, + "column": 22 + }, + "end": { + "line": 38, + "column": 29 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1130, + "end": 1144, + "loc": { + "start": { + "line": 38, + "column": 30 + }, + "end": { + "line": 38, + "column": 44 + } + }, + "object": { + "type": "Identifier", + "start": 1130, + "end": 1136, + "loc": { + "start": { + "line": 38, + "column": 30 + }, + "end": { + "line": 38, + "column": 36 + }, + "identifierName": "source" + }, + "name": "source" + }, + "property": { + "type": "Identifier", + "start": 1137, + "end": 1144, + "loc": { + "start": { + "line": 38, + "column": 37 + }, + "end": { + "line": 38, + "column": 44 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1151, + "end": 1189, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 42 + } + }, + "expression": { + "type": "CallExpression", + "start": 1151, + "end": 1188, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 41 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1151, + "end": 1174, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 27 + } + }, + "object": { + "type": "CallExpression", + "start": 1151, + "end": 1166, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 19 + } + }, + "callee": { + "type": "Identifier", + "start": 1151, + "end": 1157, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1158, + "end": 1165, + "loc": { + "start": { + "line": 39, + "column": 11 + }, + "end": { + "line": 39, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 1158, + "end": 1159, + "loc": { + "start": { + "line": 39, + "column": 11 + }, + "end": { + "line": 39, + "column": 12 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1160, + "end": 1165, + "loc": { + "start": { + "line": 39, + "column": 13 + }, + "end": { + "line": 39, + "column": 18 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1167, + "end": 1174, + "loc": { + "start": { + "line": 39, + "column": 20 + }, + "end": { + "line": 39, + "column": 27 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1175, + "end": 1187, + "loc": { + "start": { + "line": 39, + "column": 28 + }, + "end": { + "line": 39, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 1175, + "end": 1181, + "loc": { + "start": { + "line": 39, + "column": 28 + }, + "end": { + "line": 39, + "column": 34 + }, + "identifierName": "source" + }, + "name": "source" + }, + "property": { + "type": "Identifier", + "start": 1182, + "end": 1187, + "loc": { + "start": { + "line": 39, + "column": 35 + }, + "end": { + "line": 39, + "column": 40 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1194, + "end": 1236, + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 46 + } + }, + "expression": { + "type": "CallExpression", + "start": 1194, + "end": 1235, + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1194, + "end": 1219, + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 29 + } + }, + "object": { + "type": "CallExpression", + "start": 1194, + "end": 1211, + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 21 + } + }, + "callee": { + "type": "Identifier", + "start": 1194, + "end": 1200, + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1201, + "end": 1210, + "loc": { + "start": { + "line": 40, + "column": 11 + }, + "end": { + "line": 40, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 1201, + "end": 1202, + "loc": { + "start": { + "line": 40, + "column": 11 + }, + "end": { + "line": 40, + "column": 12 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1203, + "end": 1210, + "loc": { + "start": { + "line": 40, + "column": 13 + }, + "end": { + "line": 40, + "column": 20 + }, + "identifierName": "default" + }, + "name": "default" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1212, + "end": 1219, + "loc": { + "start": { + "line": 40, + "column": 22 + }, + "end": { + "line": 40, + "column": 29 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1220, + "end": 1234, + "loc": { + "start": { + "line": 40, + "column": 30 + }, + "end": { + "line": 40, + "column": 44 + } + }, + "object": { + "type": "Identifier", + "start": 1220, + "end": 1226, + "loc": { + "start": { + "line": 40, + "column": 30 + }, + "end": { + "line": 40, + "column": 36 + }, + "identifierName": "source" + }, + "name": "source" + }, + "property": { + "type": "Identifier", + "start": 1227, + "end": 1234, + "loc": { + "start": { + "line": 40, + "column": 37 + }, + "end": { + "line": 40, + "column": 44 + }, + "identifierName": "default" + }, + "name": "default" + }, + "computed": false + } + ] + } + }, + { + "type": "IfStatement", + "start": 1241, + "end": 1369, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 1245, + "end": 1255, + "loc": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 18 + }, + "identifierName": "inlineUser" + }, + "name": "inlineUser" + }, + "consequent": { + "type": "BlockStatement", + "start": 1257, + "end": 1306, + "loc": { + "start": { + "line": 41, + "column": 20 + }, + "end": { + "line": 43, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1265, + "end": 1300, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 1265, + "end": 1299, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1265, + "end": 1287, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 1265, + "end": 1279, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 20 + } + }, + "callee": { + "type": "Identifier", + "start": 1265, + "end": 1271, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1272, + "end": 1278, + "loc": { + "start": { + "line": 42, + "column": 13 + }, + "end": { + "line": 42, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 1272, + "end": 1273, + "loc": { + "start": { + "line": 42, + "column": 13 + }, + "end": { + "line": 42, + "column": 14 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1274, + "end": 1278, + "loc": { + "start": { + "line": 42, + "column": 15 + }, + "end": { + "line": 42, + "column": 19 + }, + "identifierName": "user" + }, + "name": "user" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1280, + "end": 1287, + "loc": { + "start": { + "line": 42, + "column": 21 + }, + "end": { + "line": 42, + "column": 28 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1288, + "end": 1298, + "loc": { + "start": { + "line": 42, + "column": 29 + }, + "end": { + "line": 42, + "column": 39 + }, + "identifierName": "inlineUser" + }, + "name": "inlineUser" + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 1312, + "end": 1369, + "loc": { + "start": { + "line": 43, + "column": 11 + }, + "end": { + "line": 45, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1320, + "end": 1363, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 49 + } + }, + "expression": { + "type": "CallExpression", + "start": 1320, + "end": 1362, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 48 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1320, + "end": 1345, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 31 + } + }, + "object": { + "type": "CallExpression", + "start": 1320, + "end": 1337, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 23 + } + }, + "callee": { + "type": "Identifier", + "start": 1320, + "end": 1326, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1327, + "end": 1336, + "loc": { + "start": { + "line": 44, + "column": 13 + }, + "end": { + "line": 44, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 1327, + "end": 1328, + "loc": { + "start": { + "line": 44, + "column": 13 + }, + "end": { + "line": 44, + "column": 14 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1329, + "end": 1336, + "loc": { + "start": { + "line": 44, + "column": 15 + }, + "end": { + "line": 44, + "column": 22 + }, + "identifierName": "userKey" + }, + "name": "userKey" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1338, + "end": 1345, + "loc": { + "start": { + "line": 44, + "column": 24 + }, + "end": { + "line": 44, + "column": 31 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1346, + "end": 1361, + "loc": { + "start": { + "line": 44, + "column": 32 + }, + "end": { + "line": 44, + "column": 47 + } + }, + "object": { + "type": "MemberExpression", + "start": 1346, + "end": 1357, + "loc": { + "start": { + "line": 44, + "column": 32 + }, + "end": { + "line": 44, + "column": 43 + } + }, + "object": { + "type": "Identifier", + "start": 1346, + "end": 1352, + "loc": { + "start": { + "line": 44, + "column": 32 + }, + "end": { + "line": 44, + "column": 38 + }, + "identifierName": "source" + }, + "name": "source" + }, + "property": { + "type": "Identifier", + "start": 1353, + "end": 1357, + "loc": { + "start": { + "line": 44, + "column": 39 + }, + "end": { + "line": 44, + "column": 43 + }, + "identifierName": "user" + }, + "name": "user" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1358, + "end": 1361, + "loc": { + "start": { + "line": 44, + "column": 44 + }, + "end": { + "line": 44, + "column": 47 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 1377, + "end": 1739, + "loc": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 1386, + "end": 1402, + "loc": { + "start": { + "line": 48, + "column": 11 + }, + "end": { + "line": 48, + "column": 27 + }, + "identifierName": "checkCustomEvent" + }, + "name": "checkCustomEvent" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1403, + "end": 1404, + "loc": { + "start": { + "line": 48, + "column": 28 + }, + "end": { + "line": 48, + "column": 29 + }, + "identifierName": "e" + }, + "name": "e" + }, + { + "type": "Identifier", + "start": 1406, + "end": 1412, + "loc": { + "start": { + "line": 48, + "column": 31 + }, + "end": { + "line": 48, + "column": 37 + }, + "identifierName": "source" + }, + "name": "source" + }, + { + "type": "Identifier", + "start": 1414, + "end": 1424, + "loc": { + "start": { + "line": 48, + "column": 39 + }, + "end": { + "line": 48, + "column": 49 + }, + "identifierName": "inlineUser" + }, + "name": "inlineUser" + } + ], + "body": { + "type": "BlockStatement", + "start": 1426, + "end": 1739, + "loc": { + "start": { + "line": 48, + "column": 51 + }, + "end": { + "line": 58, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1432, + "end": 1465, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 1432, + "end": 1464, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1432, + "end": 1454, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 26 + } + }, + "object": { + "type": "CallExpression", + "start": 1432, + "end": 1446, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 18 + } + }, + "callee": { + "type": "Identifier", + "start": 1432, + "end": 1438, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1439, + "end": 1445, + "loc": { + "start": { + "line": 49, + "column": 11 + }, + "end": { + "line": 49, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 1439, + "end": 1440, + "loc": { + "start": { + "line": 49, + "column": 11 + }, + "end": { + "line": 49, + "column": 12 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1441, + "end": 1445, + "loc": { + "start": { + "line": 49, + "column": 13 + }, + "end": { + "line": 49, + "column": 17 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1447, + "end": 1454, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 26 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1455, + "end": 1463, + "loc": { + "start": { + "line": 49, + "column": 27 + }, + "end": { + "line": 49, + "column": 35 + } + }, + "extra": { + "rawValue": "custom", + "raw": "'custom'" + }, + "value": "custom" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1470, + "end": 1522, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 56 + } + }, + "expression": { + "type": "CallExpression", + "start": 1470, + "end": 1521, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1470, + "end": 1500, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 34 + } + }, + "object": { + "type": "CallExpression", + "start": 1470, + "end": 1492, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 1470, + "end": 1476, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1477, + "end": 1491, + "loc": { + "start": { + "line": 50, + "column": 11 + }, + "end": { + "line": 50, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 1477, + "end": 1478, + "loc": { + "start": { + "line": 50, + "column": 11 + }, + "end": { + "line": 50, + "column": 12 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1479, + "end": 1491, + "loc": { + "start": { + "line": 50, + "column": 13 + }, + "end": { + "line": 50, + "column": 25 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1493, + "end": 1500, + "loc": { + "start": { + "line": 50, + "column": 27 + }, + "end": { + "line": 50, + "column": 34 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1501, + "end": 1520, + "loc": { + "start": { + "line": 50, + "column": 35 + }, + "end": { + "line": 50, + "column": 54 + } + }, + "object": { + "type": "Identifier", + "start": 1501, + "end": 1507, + "loc": { + "start": { + "line": 50, + "column": 35 + }, + "end": { + "line": 50, + "column": 41 + }, + "identifierName": "source" + }, + "name": "source" + }, + "property": { + "type": "Identifier", + "start": 1508, + "end": 1520, + "loc": { + "start": { + "line": 50, + "column": 42 + }, + "end": { + "line": 50, + "column": 54 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "computed": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1527, + "end": 1561, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 1527, + "end": 1560, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1527, + "end": 1548, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 25 + } + }, + "object": { + "type": "CallExpression", + "start": 1527, + "end": 1540, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 17 + } + }, + "callee": { + "type": "Identifier", + "start": 1527, + "end": 1533, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1534, + "end": 1539, + "loc": { + "start": { + "line": 51, + "column": 11 + }, + "end": { + "line": 51, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 1534, + "end": 1535, + "loc": { + "start": { + "line": 51, + "column": 11 + }, + "end": { + "line": 51, + "column": 12 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1536, + "end": 1539, + "loc": { + "start": { + "line": 51, + "column": 13 + }, + "end": { + "line": 51, + "column": 16 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1541, + "end": 1548, + "loc": { + "start": { + "line": 51, + "column": 18 + }, + "end": { + "line": 51, + "column": 25 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1549, + "end": 1559, + "loc": { + "start": { + "line": 51, + "column": 26 + }, + "end": { + "line": 51, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 1549, + "end": 1555, + "loc": { + "start": { + "line": 51, + "column": 26 + }, + "end": { + "line": 51, + "column": 32 + }, + "identifierName": "source" + }, + "name": "source" + }, + "property": { + "type": "Identifier", + "start": 1556, + "end": 1559, + "loc": { + "start": { + "line": 51, + "column": 33 + }, + "end": { + "line": 51, + "column": 36 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1566, + "end": 1602, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 40 + } + }, + "expression": { + "type": "CallExpression", + "start": 1566, + "end": 1601, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1566, + "end": 1588, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 26 + } + }, + "object": { + "type": "CallExpression", + "start": 1566, + "end": 1580, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 18 + } + }, + "callee": { + "type": "Identifier", + "start": 1566, + "end": 1572, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1573, + "end": 1579, + "loc": { + "start": { + "line": 52, + "column": 11 + }, + "end": { + "line": 52, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 1573, + "end": 1574, + "loc": { + "start": { + "line": 52, + "column": 11 + }, + "end": { + "line": 52, + "column": 12 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1575, + "end": 1579, + "loc": { + "start": { + "line": 52, + "column": 13 + }, + "end": { + "line": 52, + "column": 17 + }, + "identifierName": "data" + }, + "name": "data" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1581, + "end": 1588, + "loc": { + "start": { + "line": 52, + "column": 19 + }, + "end": { + "line": 52, + "column": 26 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1589, + "end": 1600, + "loc": { + "start": { + "line": 52, + "column": 27 + }, + "end": { + "line": 52, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 1589, + "end": 1595, + "loc": { + "start": { + "line": 52, + "column": 27 + }, + "end": { + "line": 52, + "column": 33 + }, + "identifierName": "source" + }, + "name": "source" + }, + "property": { + "type": "Identifier", + "start": 1596, + "end": 1600, + "loc": { + "start": { + "line": 52, + "column": 34 + }, + "end": { + "line": 52, + "column": 38 + }, + "identifierName": "data" + }, + "name": "data" + }, + "computed": false + } + ] + } + }, + { + "type": "IfStatement", + "start": 1607, + "end": 1735, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 57, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 1611, + "end": 1621, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 18 + }, + "identifierName": "inlineUser" + }, + "name": "inlineUser" + }, + "consequent": { + "type": "BlockStatement", + "start": 1623, + "end": 1672, + "loc": { + "start": { + "line": 53, + "column": 20 + }, + "end": { + "line": 55, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1631, + "end": 1666, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 1631, + "end": 1665, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1631, + "end": 1653, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 1631, + "end": 1645, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 20 + } + }, + "callee": { + "type": "Identifier", + "start": 1631, + "end": 1637, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1638, + "end": 1644, + "loc": { + "start": { + "line": 54, + "column": 13 + }, + "end": { + "line": 54, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 1638, + "end": 1639, + "loc": { + "start": { + "line": 54, + "column": 13 + }, + "end": { + "line": 54, + "column": 14 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1640, + "end": 1644, + "loc": { + "start": { + "line": 54, + "column": 15 + }, + "end": { + "line": 54, + "column": 19 + }, + "identifierName": "user" + }, + "name": "user" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1646, + "end": 1653, + "loc": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 54, + "column": 28 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1654, + "end": 1664, + "loc": { + "start": { + "line": 54, + "column": 29 + }, + "end": { + "line": 54, + "column": 39 + }, + "identifierName": "inlineUser" + }, + "name": "inlineUser" + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 1678, + "end": 1735, + "loc": { + "start": { + "line": 55, + "column": 11 + }, + "end": { + "line": 57, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1686, + "end": 1729, + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 49 + } + }, + "expression": { + "type": "CallExpression", + "start": 1686, + "end": 1728, + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 48 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1686, + "end": 1711, + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 31 + } + }, + "object": { + "type": "CallExpression", + "start": 1686, + "end": 1703, + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 23 + } + }, + "callee": { + "type": "Identifier", + "start": 1686, + "end": 1692, + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1693, + "end": 1702, + "loc": { + "start": { + "line": 56, + "column": 13 + }, + "end": { + "line": 56, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 1693, + "end": 1694, + "loc": { + "start": { + "line": 56, + "column": 13 + }, + "end": { + "line": 56, + "column": 14 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1695, + "end": 1702, + "loc": { + "start": { + "line": 56, + "column": 15 + }, + "end": { + "line": 56, + "column": 22 + }, + "identifierName": "userKey" + }, + "name": "userKey" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1704, + "end": 1711, + "loc": { + "start": { + "line": 56, + "column": 24 + }, + "end": { + "line": 56, + "column": 31 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1712, + "end": 1727, + "loc": { + "start": { + "line": 56, + "column": 32 + }, + "end": { + "line": 56, + "column": 47 + } + }, + "object": { + "type": "MemberExpression", + "start": 1712, + "end": 1723, + "loc": { + "start": { + "line": 56, + "column": 32 + }, + "end": { + "line": 56, + "column": 43 + } + }, + "object": { + "type": "Identifier", + "start": 1712, + "end": 1718, + "loc": { + "start": { + "line": 56, + "column": 32 + }, + "end": { + "line": 56, + "column": 38 + }, + "identifierName": "source" + }, + "name": "source" + }, + "property": { + "type": "Identifier", + "start": 1719, + "end": 1723, + "loc": { + "start": { + "line": 56, + "column": 39 + }, + "end": { + "line": 56, + "column": 43 + }, + "identifierName": "user" + }, + "name": "user" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1724, + "end": 1727, + "loc": { + "start": { + "line": 56, + "column": 44 + }, + "end": { + "line": 56, + "column": 47 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 1743, + "end": 1817, + "loc": { + "start": { + "line": 60, + "column": 2 + }, + "end": { + "line": 62, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 1752, + "end": 1769, + "loc": { + "start": { + "line": 60, + "column": 11 + }, + "end": { + "line": 60, + "column": 28 + }, + "identifierName": "checkSummaryEvent" + }, + "name": "checkSummaryEvent" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1770, + "end": 1771, + "loc": { + "start": { + "line": 60, + "column": 29 + }, + "end": { + "line": 60, + "column": 30 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "BlockStatement", + "start": 1773, + "end": 1817, + "loc": { + "start": { + "line": 60, + "column": 32 + }, + "end": { + "line": 62, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1779, + "end": 1813, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 1779, + "end": 1812, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1779, + "end": 1801, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 26 + } + }, + "object": { + "type": "CallExpression", + "start": 1779, + "end": 1793, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 18 + } + }, + "callee": { + "type": "Identifier", + "start": 1779, + "end": 1785, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1786, + "end": 1792, + "loc": { + "start": { + "line": 61, + "column": 11 + }, + "end": { + "line": 61, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 1786, + "end": 1787, + "loc": { + "start": { + "line": 61, + "column": 11 + }, + "end": { + "line": 61, + "column": 12 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 1788, + "end": 1792, + "loc": { + "start": { + "line": 61, + "column": 13 + }, + "end": { + "line": 61, + "column": 17 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1794, + "end": 1801, + "loc": { + "start": { + "line": 61, + "column": 19 + }, + "end": { + "line": 61, + "column": 26 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1802, + "end": 1811, + "loc": { + "start": { + "line": 61, + "column": 27 + }, + "end": { + "line": 61, + "column": 36 + } + }, + "extra": { + "rawValue": "summary", + "raw": "'summary'" + }, + "value": "summary" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1821, + "end": 2262, + "loc": { + "start": { + "line": 64, + "column": 2 + }, + "end": { + "line": 76, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1821, + "end": 2261, + "loc": { + "start": { + "line": 64, + "column": 2 + }, + "end": { + "line": 76, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1821, + "end": 1823, + "loc": { + "start": { + "line": 64, + "column": 2 + }, + "end": { + "line": 64, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1824, + "end": 1853, + "loc": { + "start": { + "line": 64, + "column": 5 + }, + "end": { + "line": 64, + "column": 34 + } + }, + "extra": { + "rawValue": "should flush asynchronously", + "raw": "'should flush asynchronously'" + }, + "value": "should flush asynchronously" + }, + { + "type": "ArrowFunctionExpression", + "start": 1855, + "end": 2260, + "loc": { + "start": { + "line": 64, + "column": 36 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1861, + "end": 2260, + "loc": { + "start": { + "line": 64, + "column": 42 + }, + "end": { + "line": 76, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1867, + "end": 1945, + "loc": { + "start": { + "line": 65, + "column": 4 + }, + "end": { + "line": 65, + "column": 82 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1873, + "end": 1944, + "loc": { + "start": { + "line": 65, + "column": 10 + }, + "end": { + "line": 65, + "column": 81 + } + }, + "id": { + "type": "Identifier", + "start": 1873, + "end": 1882, + "loc": { + "start": { + "line": 65, + "column": 10 + }, + "end": { + "line": 65, + "column": 19 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "init": { + "type": "CallExpression", + "start": 1885, + "end": 1944, + "loc": { + "start": { + "line": 65, + "column": 22 + }, + "end": { + "line": 65, + "column": 81 + } + }, + "callee": { + "type": "Identifier", + "start": 1885, + "end": 1899, + "loc": { + "start": { + "line": 65, + "column": 22 + }, + "end": { + "line": 65, + "column": 36 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1900, + "end": 1909, + "loc": { + "start": { + "line": 65, + "column": 37 + }, + "end": { + "line": 65, + "column": 46 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 1911, + "end": 1916, + "loc": { + "start": { + "line": 65, + "column": 48 + }, + "end": { + "line": 65, + "column": 53 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "ObjectExpression", + "start": 1918, + "end": 1920, + "loc": { + "start": { + "line": 65, + "column": 55 + }, + "end": { + "line": 65, + "column": 57 + } + }, + "properties": [] + }, + { + "type": "NullLiteral", + "start": 1922, + "end": 1926, + "loc": { + "start": { + "line": 65, + "column": 59 + }, + "end": { + "line": 65, + "column": 63 + } + } + }, + { + "type": "Identifier", + "start": 1928, + "end": 1943, + "loc": { + "start": { + "line": 65, + "column": 65 + }, + "end": { + "line": 65, + "column": 80 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1950, + "end": 2000, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 54 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1956, + "end": 1999, + "loc": { + "start": { + "line": 66, + "column": 10 + }, + "end": { + "line": 66, + "column": 53 + } + }, + "id": { + "type": "Identifier", + "start": 1956, + "end": 1961, + "loc": { + "start": { + "line": 66, + "column": 10 + }, + "end": { + "line": 66, + "column": 15 + }, + "identifierName": "event" + }, + "name": "event" + }, + "init": { + "type": "ObjectExpression", + "start": 1964, + "end": 1999, + "loc": { + "start": { + "line": 66, + "column": 18 + }, + "end": { + "line": 66, + "column": 53 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1966, + "end": 1982, + "loc": { + "start": { + "line": 66, + "column": 20 + }, + "end": { + "line": 66, + "column": 36 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1966, + "end": 1970, + "loc": { + "start": { + "line": 66, + "column": 20 + }, + "end": { + "line": 66, + "column": 24 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 1972, + "end": 1982, + "loc": { + "start": { + "line": 66, + "column": 26 + }, + "end": { + "line": 66, + "column": 36 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 1984, + "end": 1997, + "loc": { + "start": { + "line": 66, + "column": 38 + }, + "end": { + "line": 66, + "column": 51 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1984, + "end": 1987, + "loc": { + "start": { + "line": 66, + "column": 38 + }, + "end": { + "line": 66, + "column": 41 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "MemberExpression", + "start": 1989, + "end": 1997, + "loc": { + "start": { + "line": 66, + "column": 43 + }, + "end": { + "line": 66, + "column": 51 + } + }, + "object": { + "type": "Identifier", + "start": 1989, + "end": 1993, + "loc": { + "start": { + "line": 66, + "column": 43 + }, + "end": { + "line": 66, + "column": 47 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 1994, + "end": 1997, + "loc": { + "start": { + "line": 66, + "column": 48 + }, + "end": { + "line": 66, + "column": 51 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2006, + "end": 2031, + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 2006, + "end": 2030, + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2006, + "end": 2023, + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 2006, + "end": 2015, + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 13 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 2016, + "end": 2023, + "loc": { + "start": { + "line": 68, + "column": 14 + }, + "end": { + "line": 68, + "column": 21 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2024, + "end": 2029, + "loc": { + "start": { + "line": 68, + "column": 22 + }, + "end": { + "line": 68, + "column": 27 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2036, + "end": 2061, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 2036, + "end": 2060, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2036, + "end": 2053, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 2036, + "end": 2045, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 13 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 2046, + "end": 2053, + "loc": { + "start": { + "line": 69, + "column": 14 + }, + "end": { + "line": 69, + "column": 21 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2054, + "end": 2059, + "loc": { + "start": { + "line": 69, + "column": 22 + }, + "end": { + "line": 69, + "column": 27 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2066, + "end": 2091, + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 2066, + "end": 2090, + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2066, + "end": 2083, + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 2066, + "end": 2075, + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 13 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 2076, + "end": 2083, + "loc": { + "start": { + "line": 70, + "column": 14 + }, + "end": { + "line": 70, + "column": 21 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2084, + "end": 2089, + "loc": { + "start": { + "line": 70, + "column": 22 + }, + "end": { + "line": 70, + "column": 27 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2096, + "end": 2121, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 2096, + "end": 2120, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2096, + "end": 2113, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 2096, + "end": 2105, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 13 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 2106, + "end": 2113, + "loc": { + "start": { + "line": 71, + "column": 14 + }, + "end": { + "line": 71, + "column": 21 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2114, + "end": 2119, + "loc": { + "start": { + "line": 71, + "column": 22 + }, + "end": { + "line": 71, + "column": 27 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2126, + "end": 2144, + "loc": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 22 + } + }, + "expression": { + "type": "CallExpression", + "start": 2126, + "end": 2143, + "loc": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 21 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2126, + "end": 2141, + "loc": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 2126, + "end": 2135, + "loc": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 13 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 2136, + "end": 2141, + "loc": { + "start": { + "line": 72, + "column": 14 + }, + "end": { + "line": 72, + "column": 19 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 2150, + "end": 2198, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 52 + } + }, + "expression": { + "type": "CallExpression", + "start": 2150, + "end": 2197, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 51 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2150, + "end": 2194, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 48 + } + }, + "object": { + "type": "CallExpression", + "start": 2150, + "end": 2186, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 40 + } + }, + "callee": { + "type": "Identifier", + "start": 2150, + "end": 2156, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2157, + "end": 2185, + "loc": { + "start": { + "line": 74, + "column": 11 + }, + "end": { + "line": 74, + "column": 39 + } + }, + "object": { + "type": "MemberExpression", + "start": 2157, + "end": 2178, + "loc": { + "start": { + "line": 74, + "column": 11 + }, + "end": { + "line": 74, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 2157, + "end": 2172, + "loc": { + "start": { + "line": 74, + "column": 11 + }, + "end": { + "line": 74, + "column": 26 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 2173, + "end": 2178, + "loc": { + "start": { + "line": 74, + "column": 27 + }, + "end": { + "line": 74, + "column": 32 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 2179, + "end": 2185, + "loc": { + "start": { + "line": 74, + "column": 33 + }, + "end": { + "line": 74, + "column": 39 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2187, + "end": 2194, + "loc": { + "start": { + "line": 74, + "column": 41 + }, + "end": { + "line": 74, + "column": 48 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 2195, + "end": 2196, + "loc": { + "start": { + "line": 74, + "column": 49 + }, + "end": { + "line": 74, + "column": 50 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2203, + "end": 2256, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 57 + } + }, + "expression": { + "type": "CallExpression", + "start": 2203, + "end": 2255, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 56 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2203, + "end": 2248, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 49 + } + }, + "object": { + "type": "CallExpression", + "start": 2203, + "end": 2240, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 41 + } + }, + "callee": { + "type": "Identifier", + "start": 2203, + "end": 2209, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2210, + "end": 2239, + "loc": { + "start": { + "line": 75, + "column": 11 + }, + "end": { + "line": 75, + "column": 40 + } + }, + "object": { + "type": "MemberExpression", + "start": 2210, + "end": 2234, + "loc": { + "start": { + "line": 75, + "column": 11 + }, + "end": { + "line": 75, + "column": 35 + } + }, + "object": { + "type": "MemberExpression", + "start": 2210, + "end": 2231, + "loc": { + "start": { + "line": 75, + "column": 11 + }, + "end": { + "line": 75, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 2210, + "end": 2225, + "loc": { + "start": { + "line": 75, + "column": 11 + }, + "end": { + "line": 75, + "column": 26 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 2226, + "end": 2231, + "loc": { + "start": { + "line": 75, + "column": 27 + }, + "end": { + "line": 75, + "column": 32 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 2232, + "end": 2233, + "loc": { + "start": { + "line": 75, + "column": 33 + }, + "end": { + "line": 75, + "column": 34 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 2235, + "end": 2239, + "loc": { + "start": { + "line": 75, + "column": 36 + }, + "end": { + "line": 75, + "column": 40 + }, + "identifierName": "sync" + }, + "name": "sync" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2241, + "end": 2248, + "loc": { + "start": { + "line": 75, + "column": 42 + }, + "end": { + "line": 75, + "column": 49 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 2249, + "end": 2254, + "loc": { + "start": { + "line": 75, + "column": 50 + }, + "end": { + "line": 75, + "column": 55 + } + }, + "value": false + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2266, + "end": 2742, + "loc": { + "start": { + "line": 78, + "column": 2 + }, + "end": { + "line": 91, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 2266, + "end": 2741, + "loc": { + "start": { + "line": 78, + "column": 2 + }, + "end": { + "line": 91, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 2266, + "end": 2268, + "loc": { + "start": { + "line": 78, + "column": 2 + }, + "end": { + "line": 78, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2269, + "end": 2297, + "loc": { + "start": { + "line": 78, + "column": 5 + }, + "end": { + "line": 78, + "column": 33 + } + }, + "extra": { + "rawValue": "should flush synchronously", + "raw": "'should flush synchronously'" + }, + "value": "should flush synchronously" + }, + { + "type": "ArrowFunctionExpression", + "start": 2299, + "end": 2740, + "loc": { + "start": { + "line": 78, + "column": 35 + }, + "end": { + "line": 91, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 2305, + "end": 2740, + "loc": { + "start": { + "line": 78, + "column": 41 + }, + "end": { + "line": 91, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2311, + "end": 2389, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 82 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2317, + "end": 2388, + "loc": { + "start": { + "line": 79, + "column": 10 + }, + "end": { + "line": 79, + "column": 81 + } + }, + "id": { + "type": "Identifier", + "start": 2317, + "end": 2326, + "loc": { + "start": { + "line": 79, + "column": 10 + }, + "end": { + "line": 79, + "column": 19 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "init": { + "type": "CallExpression", + "start": 2329, + "end": 2388, + "loc": { + "start": { + "line": 79, + "column": 22 + }, + "end": { + "line": 79, + "column": 81 + } + }, + "callee": { + "type": "Identifier", + "start": 2329, + "end": 2343, + "loc": { + "start": { + "line": 79, + "column": 22 + }, + "end": { + "line": 79, + "column": 36 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 2344, + "end": 2353, + "loc": { + "start": { + "line": 79, + "column": 37 + }, + "end": { + "line": 79, + "column": 46 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 2355, + "end": 2360, + "loc": { + "start": { + "line": 79, + "column": 48 + }, + "end": { + "line": 79, + "column": 53 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "ObjectExpression", + "start": 2362, + "end": 2364, + "loc": { + "start": { + "line": 79, + "column": 55 + }, + "end": { + "line": 79, + "column": 57 + } + }, + "properties": [] + }, + { + "type": "NullLiteral", + "start": 2366, + "end": 2370, + "loc": { + "start": { + "line": 79, + "column": 59 + }, + "end": { + "line": 79, + "column": 63 + } + } + }, + { + "type": "Identifier", + "start": 2372, + "end": 2387, + "loc": { + "start": { + "line": 79, + "column": 65 + }, + "end": { + "line": 79, + "column": 80 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2394, + "end": 2422, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 32 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2400, + "end": 2421, + "loc": { + "start": { + "line": 80, + "column": 10 + }, + "end": { + "line": 80, + "column": 31 + } + }, + "id": { + "type": "Identifier", + "start": 2400, + "end": 2404, + "loc": { + "start": { + "line": 80, + "column": 10 + }, + "end": { + "line": 80, + "column": 14 + }, + "identifierName": "user" + }, + "name": "user" + }, + "init": { + "type": "ObjectExpression", + "start": 2407, + "end": 2421, + "loc": { + "start": { + "line": 80, + "column": 17 + }, + "end": { + "line": 80, + "column": 31 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2409, + "end": 2419, + "loc": { + "start": { + "line": 80, + "column": 19 + }, + "end": { + "line": 80, + "column": 29 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2409, + "end": 2412, + "loc": { + "start": { + "line": 80, + "column": 19 + }, + "end": { + "line": 80, + "column": 22 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 2414, + "end": 2419, + "loc": { + "start": { + "line": 80, + "column": 24 + }, + "end": { + "line": 80, + "column": 29 + } + }, + "extra": { + "rawValue": "foo", + "raw": "'foo'" + }, + "value": "foo" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2427, + "end": 2477, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 54 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2433, + "end": 2476, + "loc": { + "start": { + "line": 81, + "column": 10 + }, + "end": { + "line": 81, + "column": 53 + } + }, + "id": { + "type": "Identifier", + "start": 2433, + "end": 2438, + "loc": { + "start": { + "line": 81, + "column": 10 + }, + "end": { + "line": 81, + "column": 15 + }, + "identifierName": "event" + }, + "name": "event" + }, + "init": { + "type": "ObjectExpression", + "start": 2441, + "end": 2476, + "loc": { + "start": { + "line": 81, + "column": 18 + }, + "end": { + "line": 81, + "column": 53 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2443, + "end": 2459, + "loc": { + "start": { + "line": 81, + "column": 20 + }, + "end": { + "line": 81, + "column": 36 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2443, + "end": 2447, + "loc": { + "start": { + "line": 81, + "column": 20 + }, + "end": { + "line": 81, + "column": 24 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 2449, + "end": 2459, + "loc": { + "start": { + "line": 81, + "column": 26 + }, + "end": { + "line": 81, + "column": 36 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 2461, + "end": 2474, + "loc": { + "start": { + "line": 81, + "column": 38 + }, + "end": { + "line": 81, + "column": 51 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2461, + "end": 2464, + "loc": { + "start": { + "line": 81, + "column": 38 + }, + "end": { + "line": 81, + "column": 41 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "MemberExpression", + "start": 2466, + "end": 2474, + "loc": { + "start": { + "line": 81, + "column": 43 + }, + "end": { + "line": 81, + "column": 51 + } + }, + "object": { + "type": "Identifier", + "start": 2466, + "end": 2470, + "loc": { + "start": { + "line": 81, + "column": 43 + }, + "end": { + "line": 81, + "column": 47 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 2471, + "end": 2474, + "loc": { + "start": { + "line": 81, + "column": 48 + }, + "end": { + "line": 81, + "column": 51 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2483, + "end": 2508, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 2483, + "end": 2507, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2483, + "end": 2500, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 2483, + "end": 2492, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 13 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 2493, + "end": 2500, + "loc": { + "start": { + "line": 83, + "column": 14 + }, + "end": { + "line": 83, + "column": 21 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2501, + "end": 2506, + "loc": { + "start": { + "line": 83, + "column": 22 + }, + "end": { + "line": 83, + "column": 27 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2513, + "end": 2538, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 2513, + "end": 2537, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2513, + "end": 2530, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 2513, + "end": 2522, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 13 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 2523, + "end": 2530, + "loc": { + "start": { + "line": 84, + "column": 14 + }, + "end": { + "line": 84, + "column": 21 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2531, + "end": 2536, + "loc": { + "start": { + "line": 84, + "column": 22 + }, + "end": { + "line": 84, + "column": 27 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2543, + "end": 2568, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 2543, + "end": 2567, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2543, + "end": 2560, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 2543, + "end": 2552, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 13 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 2553, + "end": 2560, + "loc": { + "start": { + "line": 85, + "column": 14 + }, + "end": { + "line": 85, + "column": 21 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2561, + "end": 2566, + "loc": { + "start": { + "line": 85, + "column": 22 + }, + "end": { + "line": 85, + "column": 27 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2573, + "end": 2598, + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 2573, + "end": 2597, + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2573, + "end": 2590, + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 2573, + "end": 2582, + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 13 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 2583, + "end": 2590, + "loc": { + "start": { + "line": 86, + "column": 14 + }, + "end": { + "line": 86, + "column": 21 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2591, + "end": 2596, + "loc": { + "start": { + "line": 86, + "column": 22 + }, + "end": { + "line": 86, + "column": 27 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2603, + "end": 2625, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 26 + } + }, + "expression": { + "type": "CallExpression", + "start": 2603, + "end": 2624, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 25 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2603, + "end": 2618, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 2603, + "end": 2612, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 13 + }, + "identifierName": "processor" + }, + "name": "processor" + }, + "property": { + "type": "Identifier", + "start": 2613, + "end": 2618, + "loc": { + "start": { + "line": 87, + "column": 14 + }, + "end": { + "line": 87, + "column": 19 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 2619, + "end": 2623, + "loc": { + "start": { + "line": 87, + "column": 20 + }, + "end": { + "line": 87, + "column": 24 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2631, + "end": 2679, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 52 + } + }, + "expression": { + "type": "CallExpression", + "start": 2631, + "end": 2678, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 51 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2631, + "end": 2675, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 48 + } + }, + "object": { + "type": "CallExpression", + "start": 2631, + "end": 2667, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 40 + } + }, + "callee": { + "type": "Identifier", + "start": 2631, + "end": 2637, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2638, + "end": 2666, + "loc": { + "start": { + "line": 89, + "column": 11 + }, + "end": { + "line": 89, + "column": 39 + } + }, + "object": { + "type": "MemberExpression", + "start": 2638, + "end": 2659, + "loc": { + "start": { + "line": 89, + "column": 11 + }, + "end": { + "line": 89, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 2638, + "end": 2653, + "loc": { + "start": { + "line": 89, + "column": 11 + }, + "end": { + "line": 89, + "column": 26 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 2654, + "end": 2659, + "loc": { + "start": { + "line": 89, + "column": 27 + }, + "end": { + "line": 89, + "column": 32 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 2660, + "end": 2666, + "loc": { + "start": { + "line": 89, + "column": 33 + }, + "end": { + "line": 89, + "column": 39 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2668, + "end": 2675, + "loc": { + "start": { + "line": 89, + "column": 41 + }, + "end": { + "line": 89, + "column": 48 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 2676, + "end": 2677, + "loc": { + "start": { + "line": 89, + "column": 49 + }, + "end": { + "line": 89, + "column": 50 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2684, + "end": 2736, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 56 + } + }, + "expression": { + "type": "CallExpression", + "start": 2684, + "end": 2735, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2684, + "end": 2729, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 49 + } + }, + "object": { + "type": "CallExpression", + "start": 2684, + "end": 2721, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 41 + } + }, + "callee": { + "type": "Identifier", + "start": 2684, + "end": 2690, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2691, + "end": 2720, + "loc": { + "start": { + "line": 90, + "column": 11 + }, + "end": { + "line": 90, + "column": 40 + } + }, + "object": { + "type": "MemberExpression", + "start": 2691, + "end": 2715, + "loc": { + "start": { + "line": 90, + "column": 11 + }, + "end": { + "line": 90, + "column": 35 + } + }, + "object": { + "type": "MemberExpression", + "start": 2691, + "end": 2712, + "loc": { + "start": { + "line": 90, + "column": 11 + }, + "end": { + "line": 90, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 2691, + "end": 2706, + "loc": { + "start": { + "line": 90, + "column": 11 + }, + "end": { + "line": 90, + "column": 26 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 2707, + "end": 2712, + "loc": { + "start": { + "line": 90, + "column": 27 + }, + "end": { + "line": 90, + "column": 32 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 2713, + "end": 2714, + "loc": { + "start": { + "line": 90, + "column": 33 + }, + "end": { + "line": 90, + "column": 34 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 2716, + "end": 2720, + "loc": { + "start": { + "line": 90, + "column": 36 + }, + "end": { + "line": 90, + "column": 40 + }, + "identifierName": "sync" + }, + "name": "sync" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2722, + "end": 2729, + "loc": { + "start": { + "line": 90, + "column": 42 + }, + "end": { + "line": 90, + "column": 49 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 2730, + "end": 2734, + "loc": { + "start": { + "line": 90, + "column": 50 + }, + "end": { + "line": 90, + "column": 54 + } + }, + "value": true + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2746, + "end": 3152, + "loc": { + "start": { + "line": 93, + "column": 2 + }, + "end": { + "line": 102, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 2746, + "end": 3151, + "loc": { + "start": { + "line": 93, + "column": 2 + }, + "end": { + "line": 102, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 2746, + "end": 2748, + "loc": { + "start": { + "line": 93, + "column": 2 + }, + "end": { + "line": 93, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2749, + "end": 2780, + "loc": { + "start": { + "line": 93, + "column": 5 + }, + "end": { + "line": 93, + "column": 36 + } + }, + "extra": { + "rawValue": "should enqueue identify event", + "raw": "'should enqueue identify event'" + }, + "value": "should enqueue identify event" + }, + { + "type": "ArrowFunctionExpression", + "start": 2782, + "end": 3150, + "loc": { + "start": { + "line": 93, + "column": 38 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 2782, + "end": 2786, + "loc": { + "start": { + "line": 93, + "column": 38 + }, + "end": { + "line": 93, + "column": 42 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 2790, + "end": 3150, + "loc": { + "start": { + "line": 93, + "column": 46 + }, + "end": { + "line": 102, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2796, + "end": 2867, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2802, + "end": 2866, + "loc": { + "start": { + "line": 94, + "column": 10 + }, + "end": { + "line": 94, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 2802, + "end": 2804, + "loc": { + "start": { + "line": 94, + "column": 10 + }, + "end": { + "line": 94, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 2807, + "end": 2866, + "loc": { + "start": { + "line": 94, + "column": 15 + }, + "end": { + "line": 94, + "column": 74 + } + }, + "callee": { + "type": "Identifier", + "start": 2807, + "end": 2821, + "loc": { + "start": { + "line": 94, + "column": 15 + }, + "end": { + "line": 94, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 2822, + "end": 2831, + "loc": { + "start": { + "line": 94, + "column": 30 + }, + "end": { + "line": 94, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 2833, + "end": 2838, + "loc": { + "start": { + "line": 94, + "column": 41 + }, + "end": { + "line": 94, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "ObjectExpression", + "start": 2840, + "end": 2842, + "loc": { + "start": { + "line": 94, + "column": 48 + }, + "end": { + "line": 94, + "column": 50 + } + }, + "properties": [] + }, + { + "type": "NullLiteral", + "start": 2844, + "end": 2848, + "loc": { + "start": { + "line": 94, + "column": 52 + }, + "end": { + "line": 94, + "column": 56 + } + } + }, + { + "type": "Identifier", + "start": 2850, + "end": 2865, + "loc": { + "start": { + "line": 94, + "column": 58 + }, + "end": { + "line": 94, + "column": 73 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2872, + "end": 2954, + "loc": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 95, + "column": 86 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2878, + "end": 2953, + "loc": { + "start": { + "line": 95, + "column": 10 + }, + "end": { + "line": 95, + "column": 85 + } + }, + "id": { + "type": "Identifier", + "start": 2878, + "end": 2883, + "loc": { + "start": { + "line": 95, + "column": 10 + }, + "end": { + "line": 95, + "column": 15 + }, + "identifierName": "event" + }, + "name": "event" + }, + "init": { + "type": "ObjectExpression", + "start": 2886, + "end": 2953, + "loc": { + "start": { + "line": 95, + "column": 18 + }, + "end": { + "line": 95, + "column": 85 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2888, + "end": 2904, + "loc": { + "start": { + "line": 95, + "column": 20 + }, + "end": { + "line": 95, + "column": 36 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2888, + "end": 2892, + "loc": { + "start": { + "line": 95, + "column": 20 + }, + "end": { + "line": 95, + "column": 24 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 2894, + "end": 2904, + "loc": { + "start": { + "line": 95, + "column": 26 + }, + "end": { + "line": 95, + "column": 36 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 2906, + "end": 2924, + "loc": { + "start": { + "line": 95, + "column": 38 + }, + "end": { + "line": 95, + "column": 56 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2906, + "end": 2918, + "loc": { + "start": { + "line": 95, + "column": 38 + }, + "end": { + "line": 95, + "column": 50 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 2920, + "end": 2924, + "loc": { + "start": { + "line": 95, + "column": 52 + }, + "end": { + "line": 95, + "column": 56 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 2926, + "end": 2939, + "loc": { + "start": { + "line": 95, + "column": 58 + }, + "end": { + "line": 95, + "column": 71 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2926, + "end": 2929, + "loc": { + "start": { + "line": 95, + "column": 58 + }, + "end": { + "line": 95, + "column": 61 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "MemberExpression", + "start": 2931, + "end": 2939, + "loc": { + "start": { + "line": 95, + "column": 63 + }, + "end": { + "line": 95, + "column": 71 + } + }, + "object": { + "type": "Identifier", + "start": 2931, + "end": 2935, + "loc": { + "start": { + "line": 95, + "column": 63 + }, + "end": { + "line": 95, + "column": 67 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 2936, + "end": 2939, + "loc": { + "start": { + "line": 95, + "column": 68 + }, + "end": { + "line": 95, + "column": 71 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 2941, + "end": 2951, + "loc": { + "start": { + "line": 95, + "column": 73 + }, + "end": { + "line": 95, + "column": 83 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2941, + "end": 2945, + "loc": { + "start": { + "line": 95, + "column": 73 + }, + "end": { + "line": 95, + "column": 77 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 2947, + "end": 2951, + "loc": { + "start": { + "line": 95, + "column": 79 + }, + "end": { + "line": 95, + "column": 83 + }, + "identifierName": "user" + }, + "name": "user" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2959, + "end": 2977, + "loc": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 22 + } + }, + "expression": { + "type": "CallExpression", + "start": 2959, + "end": 2976, + "loc": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 21 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2959, + "end": 2969, + "loc": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 2959, + "end": 2961, + "loc": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 2962, + "end": 2969, + "loc": { + "start": { + "line": 96, + "column": 7 + }, + "end": { + "line": 96, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2970, + "end": 2975, + "loc": { + "start": { + "line": 96, + "column": 15 + }, + "end": { + "line": 96, + "column": 20 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2982, + "end": 3146, + "loc": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 101, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 2982, + "end": 3145, + "loc": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 101, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2982, + "end": 2997, + "loc": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 2982, + "end": 2992, + "loc": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2982, + "end": 2990, + "loc": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 2982, + "end": 2984, + "loc": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 2985, + "end": 2990, + "loc": { + "start": { + "line": 97, + "column": 7 + }, + "end": { + "line": 97, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 2993, + "end": 2997, + "loc": { + "start": { + "line": 97, + "column": 15 + }, + "end": { + "line": 97, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 2998, + "end": 3144, + "loc": { + "start": { + "line": 97, + "column": 20 + }, + "end": { + "line": 101, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 3004, + "end": 3144, + "loc": { + "start": { + "line": 97, + "column": 26 + }, + "end": { + "line": 101, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3012, + "end": 3060, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 3012, + "end": 3059, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3012, + "end": 3056, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 3012, + "end": 3048, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 3012, + "end": 3018, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3019, + "end": 3047, + "loc": { + "start": { + "line": 98, + "column": 13 + }, + "end": { + "line": 98, + "column": 41 + } + }, + "object": { + "type": "MemberExpression", + "start": 3019, + "end": 3040, + "loc": { + "start": { + "line": 98, + "column": 13 + }, + "end": { + "line": 98, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 3019, + "end": 3034, + "loc": { + "start": { + "line": 98, + "column": 13 + }, + "end": { + "line": 98, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 3035, + "end": 3040, + "loc": { + "start": { + "line": 98, + "column": 29 + }, + "end": { + "line": 98, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 3041, + "end": 3047, + "loc": { + "start": { + "line": 98, + "column": 35 + }, + "end": { + "line": 98, + "column": 41 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 3049, + "end": 3056, + "loc": { + "start": { + "line": 98, + "column": 43 + }, + "end": { + "line": 98, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 3057, + "end": 3058, + "loc": { + "start": { + "line": 98, + "column": 51 + }, + "end": { + "line": 98, + "column": 52 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3067, + "end": 3124, + "loc": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 63 + } + }, + "expression": { + "type": "CallExpression", + "start": 3067, + "end": 3123, + "loc": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 62 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3067, + "end": 3114, + "loc": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 53 + } + }, + "object": { + "type": "CallExpression", + "start": 3067, + "end": 3106, + "loc": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 45 + } + }, + "callee": { + "type": "Identifier", + "start": 3067, + "end": 3073, + "loc": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3074, + "end": 3105, + "loc": { + "start": { + "line": 99, + "column": 13 + }, + "end": { + "line": 99, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 3074, + "end": 3098, + "loc": { + "start": { + "line": 99, + "column": 13 + }, + "end": { + "line": 99, + "column": 37 + } + }, + "object": { + "type": "MemberExpression", + "start": 3074, + "end": 3095, + "loc": { + "start": { + "line": 99, + "column": 13 + }, + "end": { + "line": 99, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 3074, + "end": 3089, + "loc": { + "start": { + "line": 99, + "column": 13 + }, + "end": { + "line": 99, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 3090, + "end": 3095, + "loc": { + "start": { + "line": 99, + "column": 29 + }, + "end": { + "line": 99, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 3096, + "end": 3097, + "loc": { + "start": { + "line": 99, + "column": 35 + }, + "end": { + "line": 99, + "column": 36 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 3099, + "end": 3105, + "loc": { + "start": { + "line": 99, + "column": 38 + }, + "end": { + "line": 99, + "column": 44 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 3107, + "end": 3114, + "loc": { + "start": { + "line": 99, + "column": 46 + }, + "end": { + "line": 99, + "column": 53 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 3115, + "end": 3122, + "loc": { + "start": { + "line": 99, + "column": 54 + }, + "end": { + "line": 99, + "column": 61 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 3116, + "end": 3121, + "loc": { + "start": { + "line": 99, + "column": 55 + }, + "end": { + "line": 99, + "column": 60 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3131, + "end": 3138, + "loc": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 100, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 3131, + "end": 3137, + "loc": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 100, + "column": 12 + } + }, + "callee": { + "type": "Identifier", + "start": 3131, + "end": 3135, + "loc": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 100, + "column": 10 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3156, + "end": 3768, + "loc": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 121, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 3156, + "end": 3767, + "loc": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 121, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 3156, + "end": 3158, + "loc": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 104, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3159, + "end": 3191, + "loc": { + "start": { + "line": 104, + "column": 5 + }, + "end": { + "line": 104, + "column": 37 + } + }, + "extra": { + "rawValue": "filters user in identify event", + "raw": "'filters user in identify event'" + }, + "value": "filters user in identify event" + }, + { + "type": "ArrowFunctionExpression", + "start": 3193, + "end": 3766, + "loc": { + "start": { + "line": 104, + "column": 39 + }, + "end": { + "line": 121, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 3193, + "end": 3197, + "loc": { + "start": { + "line": 104, + "column": 39 + }, + "end": { + "line": 104, + "column": 43 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 3201, + "end": 3766, + "loc": { + "start": { + "line": 104, + "column": 47 + }, + "end": { + "line": 121, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 3207, + "end": 3253, + "loc": { + "start": { + "line": 105, + "column": 4 + }, + "end": { + "line": 105, + "column": 50 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3213, + "end": 3252, + "loc": { + "start": { + "line": 105, + "column": 10 + }, + "end": { + "line": 105, + "column": 49 + } + }, + "id": { + "type": "Identifier", + "start": 3213, + "end": 3219, + "loc": { + "start": { + "line": 105, + "column": 10 + }, + "end": { + "line": 105, + "column": 16 + }, + "identifierName": "config" + }, + "name": "config" + }, + "init": { + "type": "ObjectExpression", + "start": 3222, + "end": 3252, + "loc": { + "start": { + "line": 105, + "column": 19 + }, + "end": { + "line": 105, + "column": 49 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3224, + "end": 3250, + "loc": { + "start": { + "line": 105, + "column": 21 + }, + "end": { + "line": 105, + "column": 47 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3224, + "end": 3244, + "loc": { + "start": { + "line": 105, + "column": 21 + }, + "end": { + "line": 105, + "column": 41 + }, + "identifierName": "allAttributesPrivate" + }, + "name": "allAttributesPrivate" + }, + "value": { + "type": "BooleanLiteral", + "start": 3246, + "end": 3250, + "loc": { + "start": { + "line": 105, + "column": 43 + }, + "end": { + "line": 105, + "column": 47 + } + }, + "value": true + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 3258, + "end": 3333, + "loc": { + "start": { + "line": 106, + "column": 4 + }, + "end": { + "line": 106, + "column": 79 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3264, + "end": 3332, + "loc": { + "start": { + "line": 106, + "column": 10 + }, + "end": { + "line": 106, + "column": 78 + } + }, + "id": { + "type": "Identifier", + "start": 3264, + "end": 3266, + "loc": { + "start": { + "line": 106, + "column": 10 + }, + "end": { + "line": 106, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 3269, + "end": 3332, + "loc": { + "start": { + "line": 106, + "column": 15 + }, + "end": { + "line": 106, + "column": 78 + } + }, + "callee": { + "type": "Identifier", + "start": 3269, + "end": 3283, + "loc": { + "start": { + "line": 106, + "column": 15 + }, + "end": { + "line": 106, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 3284, + "end": 3293, + "loc": { + "start": { + "line": 106, + "column": 30 + }, + "end": { + "line": 106, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 3295, + "end": 3300, + "loc": { + "start": { + "line": 106, + "column": 41 + }, + "end": { + "line": 106, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "Identifier", + "start": 3302, + "end": 3308, + "loc": { + "start": { + "line": 106, + "column": 48 + }, + "end": { + "line": 106, + "column": 54 + }, + "identifierName": "config" + }, + "name": "config" + }, + { + "type": "NullLiteral", + "start": 3310, + "end": 3314, + "loc": { + "start": { + "line": 106, + "column": 56 + }, + "end": { + "line": 106, + "column": 60 + } + } + }, + { + "type": "Identifier", + "start": 3316, + "end": 3331, + "loc": { + "start": { + "line": 106, + "column": 62 + }, + "end": { + "line": 106, + "column": 77 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 3338, + "end": 3420, + "loc": { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 107, + "column": 86 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3344, + "end": 3419, + "loc": { + "start": { + "line": 107, + "column": 10 + }, + "end": { + "line": 107, + "column": 85 + } + }, + "id": { + "type": "Identifier", + "start": 3344, + "end": 3349, + "loc": { + "start": { + "line": 107, + "column": 10 + }, + "end": { + "line": 107, + "column": 15 + }, + "identifierName": "event" + }, + "name": "event" + }, + "init": { + "type": "ObjectExpression", + "start": 3352, + "end": 3419, + "loc": { + "start": { + "line": 107, + "column": 18 + }, + "end": { + "line": 107, + "column": 85 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3354, + "end": 3370, + "loc": { + "start": { + "line": 107, + "column": 20 + }, + "end": { + "line": 107, + "column": 36 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3354, + "end": 3358, + "loc": { + "start": { + "line": 107, + "column": 20 + }, + "end": { + "line": 107, + "column": 24 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 3360, + "end": 3370, + "loc": { + "start": { + "line": 107, + "column": 26 + }, + "end": { + "line": 107, + "column": 36 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 3372, + "end": 3390, + "loc": { + "start": { + "line": 107, + "column": 38 + }, + "end": { + "line": 107, + "column": 56 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3372, + "end": 3384, + "loc": { + "start": { + "line": 107, + "column": 38 + }, + "end": { + "line": 107, + "column": 50 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 3386, + "end": 3390, + "loc": { + "start": { + "line": 107, + "column": 52 + }, + "end": { + "line": 107, + "column": 56 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 3392, + "end": 3405, + "loc": { + "start": { + "line": 107, + "column": 58 + }, + "end": { + "line": 107, + "column": 71 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3392, + "end": 3395, + "loc": { + "start": { + "line": 107, + "column": 58 + }, + "end": { + "line": 107, + "column": 61 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "MemberExpression", + "start": 3397, + "end": 3405, + "loc": { + "start": { + "line": 107, + "column": 63 + }, + "end": { + "line": 107, + "column": 71 + } + }, + "object": { + "type": "Identifier", + "start": 3397, + "end": 3401, + "loc": { + "start": { + "line": 107, + "column": 63 + }, + "end": { + "line": 107, + "column": 67 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 3402, + "end": 3405, + "loc": { + "start": { + "line": 107, + "column": 68 + }, + "end": { + "line": 107, + "column": 71 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 3407, + "end": 3417, + "loc": { + "start": { + "line": 107, + "column": 73 + }, + "end": { + "line": 107, + "column": 83 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3407, + "end": 3411, + "loc": { + "start": { + "line": 107, + "column": 73 + }, + "end": { + "line": 107, + "column": 77 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 3413, + "end": 3417, + "loc": { + "start": { + "line": 107, + "column": 79 + }, + "end": { + "line": 107, + "column": 83 + }, + "identifierName": "user" + }, + "name": "user" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3425, + "end": 3443, + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 108, + "column": 22 + } + }, + "expression": { + "type": "CallExpression", + "start": 3425, + "end": 3442, + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 108, + "column": 21 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3425, + "end": 3435, + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 108, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 3425, + "end": 3427, + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 108, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 3428, + "end": 3435, + "loc": { + "start": { + "line": 108, + "column": 7 + }, + "end": { + "line": 108, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 3436, + "end": 3441, + "loc": { + "start": { + "line": 108, + "column": 15 + }, + "end": { + "line": 108, + "column": 20 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3448, + "end": 3762, + "loc": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 120, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 3448, + "end": 3761, + "loc": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 120, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3448, + "end": 3463, + "loc": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 3448, + "end": 3458, + "loc": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3448, + "end": 3456, + "loc": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 3448, + "end": 3450, + "loc": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 3451, + "end": 3456, + "loc": { + "start": { + "line": 109, + "column": 7 + }, + "end": { + "line": 109, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 3459, + "end": 3463, + "loc": { + "start": { + "line": 109, + "column": 15 + }, + "end": { + "line": 109, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 3464, + "end": 3760, + "loc": { + "start": { + "line": 109, + "column": 20 + }, + "end": { + "line": 120, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 3470, + "end": 3760, + "loc": { + "start": { + "line": 109, + "column": 26 + }, + "end": { + "line": 120, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3478, + "end": 3526, + "loc": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 110, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 3478, + "end": 3525, + "loc": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 110, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3478, + "end": 3522, + "loc": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 110, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 3478, + "end": 3514, + "loc": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 110, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 3478, + "end": 3484, + "loc": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 110, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3485, + "end": 3513, + "loc": { + "start": { + "line": 110, + "column": 13 + }, + "end": { + "line": 110, + "column": 41 + } + }, + "object": { + "type": "MemberExpression", + "start": 3485, + "end": 3506, + "loc": { + "start": { + "line": 110, + "column": 13 + }, + "end": { + "line": 110, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 3485, + "end": 3500, + "loc": { + "start": { + "line": 110, + "column": 13 + }, + "end": { + "line": 110, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 3501, + "end": 3506, + "loc": { + "start": { + "line": 110, + "column": 29 + }, + "end": { + "line": 110, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 3507, + "end": 3513, + "loc": { + "start": { + "line": 110, + "column": 35 + }, + "end": { + "line": 110, + "column": 41 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 3515, + "end": 3522, + "loc": { + "start": { + "line": 110, + "column": 43 + }, + "end": { + "line": 110, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 3523, + "end": 3524, + "loc": { + "start": { + "line": 110, + "column": 51 + }, + "end": { + "line": 110, + "column": 52 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3533, + "end": 3740, + "loc": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 118, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 3533, + "end": 3739, + "loc": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 118, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3533, + "end": 3580, + "loc": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 111, + "column": 53 + } + }, + "object": { + "type": "CallExpression", + "start": 3533, + "end": 3572, + "loc": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 111, + "column": 45 + } + }, + "callee": { + "type": "Identifier", + "start": 3533, + "end": 3539, + "loc": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 111, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3540, + "end": 3571, + "loc": { + "start": { + "line": 111, + "column": 13 + }, + "end": { + "line": 111, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 3540, + "end": 3564, + "loc": { + "start": { + "line": 111, + "column": 13 + }, + "end": { + "line": 111, + "column": 37 + } + }, + "object": { + "type": "MemberExpression", + "start": 3540, + "end": 3561, + "loc": { + "start": { + "line": 111, + "column": 13 + }, + "end": { + "line": 111, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 3540, + "end": 3555, + "loc": { + "start": { + "line": 111, + "column": 13 + }, + "end": { + "line": 111, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 3556, + "end": 3561, + "loc": { + "start": { + "line": 111, + "column": 29 + }, + "end": { + "line": 111, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 3562, + "end": 3563, + "loc": { + "start": { + "line": 111, + "column": 35 + }, + "end": { + "line": 111, + "column": 36 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 3565, + "end": 3571, + "loc": { + "start": { + "line": 111, + "column": 38 + }, + "end": { + "line": 111, + "column": 44 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 3573, + "end": 3580, + "loc": { + "start": { + "line": 111, + "column": 46 + }, + "end": { + "line": 111, + "column": 53 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 3581, + "end": 3738, + "loc": { + "start": { + "line": 111, + "column": 54 + }, + "end": { + "line": 118, + "column": 7 + } + }, + "elements": [ + { + "type": "ObjectExpression", + "start": 3591, + "end": 3729, + "loc": { + "start": { + "line": 112, + "column": 8 + }, + "end": { + "line": 117, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3603, + "end": 3619, + "loc": { + "start": { + "line": 113, + "column": 10 + }, + "end": { + "line": 113, + "column": 26 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3603, + "end": 3607, + "loc": { + "start": { + "line": 113, + "column": 10 + }, + "end": { + "line": 113, + "column": 14 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 3609, + "end": 3619, + "loc": { + "start": { + "line": 113, + "column": 16 + }, + "end": { + "line": 113, + "column": 26 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 3631, + "end": 3663, + "loc": { + "start": { + "line": 114, + "column": 10 + }, + "end": { + "line": 114, + "column": 42 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3631, + "end": 3643, + "loc": { + "start": { + "line": 114, + "column": 10 + }, + "end": { + "line": 114, + "column": 22 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "MemberExpression", + "start": 3645, + "end": 3663, + "loc": { + "start": { + "line": 114, + "column": 24 + }, + "end": { + "line": 114, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 3645, + "end": 3650, + "loc": { + "start": { + "line": 114, + "column": 24 + }, + "end": { + "line": 114, + "column": 29 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 3651, + "end": 3663, + "loc": { + "start": { + "line": 114, + "column": 30 + }, + "end": { + "line": 114, + "column": 42 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 3675, + "end": 3688, + "loc": { + "start": { + "line": 115, + "column": 10 + }, + "end": { + "line": 115, + "column": 23 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3675, + "end": 3678, + "loc": { + "start": { + "line": 115, + "column": 10 + }, + "end": { + "line": 115, + "column": 13 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "MemberExpression", + "start": 3680, + "end": 3688, + "loc": { + "start": { + "line": 115, + "column": 15 + }, + "end": { + "line": 115, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 3680, + "end": 3684, + "loc": { + "start": { + "line": 115, + "column": 15 + }, + "end": { + "line": 115, + "column": 19 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 3685, + "end": 3688, + "loc": { + "start": { + "line": 115, + "column": 20 + }, + "end": { + "line": 115, + "column": 23 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 3700, + "end": 3718, + "loc": { + "start": { + "line": 116, + "column": 10 + }, + "end": { + "line": 116, + "column": 28 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3700, + "end": 3704, + "loc": { + "start": { + "line": 116, + "column": 10 + }, + "end": { + "line": 116, + "column": 14 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 3706, + "end": 3718, + "loc": { + "start": { + "line": 116, + "column": 16 + }, + "end": { + "line": 116, + "column": 28 + }, + "identifierName": "filteredUser" + }, + "name": "filteredUser" + } + } + ] + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3747, + "end": 3754, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 119, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 3747, + "end": 3753, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 119, + "column": 12 + } + }, + "callee": { + "type": "Identifier", + "start": 3747, + "end": 3751, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 119, + "column": 10 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3772, + "end": 4350, + "loc": { + "start": { + "line": 123, + "column": 2 + }, + "end": { + "line": 141, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 3772, + "end": 4349, + "loc": { + "start": { + "line": 123, + "column": 2 + }, + "end": { + "line": 141, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 3772, + "end": 3774, + "loc": { + "start": { + "line": 123, + "column": 2 + }, + "end": { + "line": 123, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3775, + "end": 3808, + "loc": { + "start": { + "line": 123, + "column": 5 + }, + "end": { + "line": 123, + "column": 38 + } + }, + "extra": { + "rawValue": "queues individual feature event", + "raw": "'queues individual feature event'" + }, + "value": "queues individual feature event" + }, + { + "type": "ArrowFunctionExpression", + "start": 3810, + "end": 4348, + "loc": { + "start": { + "line": 123, + "column": 40 + }, + "end": { + "line": 141, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 3810, + "end": 3814, + "loc": { + "start": { + "line": 123, + "column": 40 + }, + "end": { + "line": 123, + "column": 44 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 3818, + "end": 4348, + "loc": { + "start": { + "line": 123, + "column": 48 + }, + "end": { + "line": 141, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 3824, + "end": 3895, + "loc": { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3830, + "end": 3894, + "loc": { + "start": { + "line": 124, + "column": 10 + }, + "end": { + "line": 124, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 3830, + "end": 3832, + "loc": { + "start": { + "line": 124, + "column": 10 + }, + "end": { + "line": 124, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 3835, + "end": 3894, + "loc": { + "start": { + "line": 124, + "column": 15 + }, + "end": { + "line": 124, + "column": 74 + } + }, + "callee": { + "type": "Identifier", + "start": 3835, + "end": 3849, + "loc": { + "start": { + "line": 124, + "column": 15 + }, + "end": { + "line": 124, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 3850, + "end": 3859, + "loc": { + "start": { + "line": 124, + "column": 30 + }, + "end": { + "line": 124, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 3861, + "end": 3866, + "loc": { + "start": { + "line": 124, + "column": 41 + }, + "end": { + "line": 124, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "ObjectExpression", + "start": 3868, + "end": 3870, + "loc": { + "start": { + "line": 124, + "column": 48 + }, + "end": { + "line": 124, + "column": 50 + } + }, + "properties": [] + }, + { + "type": "NullLiteral", + "start": 3872, + "end": 3876, + "loc": { + "start": { + "line": 124, + "column": 52 + }, + "end": { + "line": 124, + "column": 56 + } + } + }, + { + "type": "Identifier", + "start": 3878, + "end": 3893, + "loc": { + "start": { + "line": 124, + "column": 58 + }, + "end": { + "line": 124, + "column": 73 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 3900, + "end": 4036, + "loc": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 131, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3906, + "end": 4035, + "loc": { + "start": { + "line": 125, + "column": 10 + }, + "end": { + "line": 131, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 3906, + "end": 3911, + "loc": { + "start": { + "line": 125, + "column": 10 + }, + "end": { + "line": 125, + "column": 15 + }, + "identifierName": "event" + }, + "name": "event" + }, + "init": { + "type": "ObjectExpression", + "start": 3914, + "end": 4035, + "loc": { + "start": { + "line": 125, + "column": 18 + }, + "end": { + "line": 131, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3922, + "end": 3937, + "loc": { + "start": { + "line": 126, + "column": 6 + }, + "end": { + "line": 126, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3922, + "end": 3926, + "loc": { + "start": { + "line": 126, + "column": 6 + }, + "end": { + "line": 126, + "column": 10 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 3928, + "end": 3937, + "loc": { + "start": { + "line": 126, + "column": 12 + }, + "end": { + "line": 126, + "column": 21 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + { + "type": "ObjectProperty", + "start": 3945, + "end": 3963, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3945, + "end": 3957, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 18 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 3959, + "end": 3963, + "loc": { + "start": { + "line": 127, + "column": 20 + }, + "end": { + "line": 127, + "column": 24 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 3971, + "end": 3985, + "loc": { + "start": { + "line": 128, + "column": 6 + }, + "end": { + "line": 128, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3971, + "end": 3974, + "loc": { + "start": { + "line": 128, + "column": 6 + }, + "end": { + "line": 128, + "column": 9 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 3976, + "end": 3985, + "loc": { + "start": { + "line": 128, + "column": 11 + }, + "end": { + "line": 128, + "column": 20 + } + }, + "extra": { + "rawValue": "flagkey", + "raw": "'flagkey'" + }, + "value": "flagkey" + } + }, + { + "type": "ObjectProperty", + "start": 3993, + "end": 4003, + "loc": { + "start": { + "line": 129, + "column": 6 + }, + "end": { + "line": 129, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3993, + "end": 3997, + "loc": { + "start": { + "line": 129, + "column": 6 + }, + "end": { + "line": 129, + "column": 10 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 3999, + "end": 4003, + "loc": { + "start": { + "line": 129, + "column": 12 + }, + "end": { + "line": 129, + "column": 16 + }, + "identifierName": "user" + }, + "name": "user" + } + }, + { + "type": "ObjectProperty", + "start": 4011, + "end": 4028, + "loc": { + "start": { + "line": 130, + "column": 6 + }, + "end": { + "line": 130, + "column": 23 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 4011, + "end": 4022, + "loc": { + "start": { + "line": 130, + "column": 6 + }, + "end": { + "line": 130, + "column": 17 + }, + "identifierName": "trackEvents" + }, + "name": "trackEvents" + }, + "value": { + "type": "BooleanLiteral", + "start": 4024, + "end": 4028, + "loc": { + "start": { + "line": 130, + "column": 19 + }, + "end": { + "line": 130, + "column": 23 + } + }, + "value": true + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 4041, + "end": 4059, + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 132, + "column": 22 + } + }, + "expression": { + "type": "CallExpression", + "start": 4041, + "end": 4058, + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 132, + "column": 21 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4041, + "end": 4051, + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 132, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 4041, + "end": 4043, + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 132, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 4044, + "end": 4051, + "loc": { + "start": { + "line": 132, + "column": 7 + }, + "end": { + "line": 132, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 4052, + "end": 4057, + "loc": { + "start": { + "line": 132, + "column": 15 + }, + "end": { + "line": 132, + "column": 20 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4064, + "end": 4344, + "loc": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 140, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 4064, + "end": 4343, + "loc": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 140, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4064, + "end": 4079, + "loc": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 4064, + "end": 4074, + "loc": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4064, + "end": 4072, + "loc": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 4064, + "end": 4066, + "loc": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 4067, + "end": 4072, + "loc": { + "start": { + "line": 133, + "column": 7 + }, + "end": { + "line": 133, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 4075, + "end": 4079, + "loc": { + "start": { + "line": 133, + "column": 15 + }, + "end": { + "line": 133, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 4080, + "end": 4342, + "loc": { + "start": { + "line": 133, + "column": 20 + }, + "end": { + "line": 140, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 4086, + "end": 4342, + "loc": { + "start": { + "line": 133, + "column": 26 + }, + "end": { + "line": 140, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4094, + "end": 4142, + "loc": { + "start": { + "line": 134, + "column": 6 + }, + "end": { + "line": 134, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 4094, + "end": 4141, + "loc": { + "start": { + "line": 134, + "column": 6 + }, + "end": { + "line": 134, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4094, + "end": 4138, + "loc": { + "start": { + "line": 134, + "column": 6 + }, + "end": { + "line": 134, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 4094, + "end": 4130, + "loc": { + "start": { + "line": 134, + "column": 6 + }, + "end": { + "line": 134, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 4094, + "end": 4100, + "loc": { + "start": { + "line": 134, + "column": 6 + }, + "end": { + "line": 134, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 4101, + "end": 4129, + "loc": { + "start": { + "line": 134, + "column": 13 + }, + "end": { + "line": 134, + "column": 41 + } + }, + "object": { + "type": "MemberExpression", + "start": 4101, + "end": 4122, + "loc": { + "start": { + "line": 134, + "column": 13 + }, + "end": { + "line": 134, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 4101, + "end": 4116, + "loc": { + "start": { + "line": 134, + "column": 13 + }, + "end": { + "line": 134, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 4117, + "end": 4122, + "loc": { + "start": { + "line": 134, + "column": 29 + }, + "end": { + "line": 134, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 4123, + "end": 4129, + "loc": { + "start": { + "line": 134, + "column": 35 + }, + "end": { + "line": 134, + "column": 41 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 4131, + "end": 4138, + "loc": { + "start": { + "line": 134, + "column": 43 + }, + "end": { + "line": 134, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 4139, + "end": 4140, + "loc": { + "start": { + "line": 134, + "column": 51 + }, + "end": { + "line": 134, + "column": 52 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 4149, + "end": 4196, + "loc": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 53 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 4155, + "end": 4195, + "loc": { + "start": { + "line": 135, + "column": 12 + }, + "end": { + "line": 135, + "column": 52 + } + }, + "id": { + "type": "Identifier", + "start": 4155, + "end": 4161, + "loc": { + "start": { + "line": 135, + "column": 12 + }, + "end": { + "line": 135, + "column": 18 + }, + "identifierName": "output" + }, + "name": "output" + }, + "init": { + "type": "MemberExpression", + "start": 4164, + "end": 4195, + "loc": { + "start": { + "line": 135, + "column": 21 + }, + "end": { + "line": 135, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 4164, + "end": 4188, + "loc": { + "start": { + "line": 135, + "column": 21 + }, + "end": { + "line": 135, + "column": 45 + } + }, + "object": { + "type": "MemberExpression", + "start": 4164, + "end": 4185, + "loc": { + "start": { + "line": 135, + "column": 21 + }, + "end": { + "line": 135, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 4164, + "end": 4179, + "loc": { + "start": { + "line": 135, + "column": 21 + }, + "end": { + "line": 135, + "column": 36 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 4180, + "end": 4185, + "loc": { + "start": { + "line": 135, + "column": 37 + }, + "end": { + "line": 135, + "column": 42 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 4186, + "end": 4187, + "loc": { + "start": { + "line": 135, + "column": 43 + }, + "end": { + "line": 135, + "column": 44 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 4189, + "end": 4195, + "loc": { + "start": { + "line": 135, + "column": 46 + }, + "end": { + "line": 135, + "column": 52 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 4203, + "end": 4236, + "loc": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 4203, + "end": 4235, + "loc": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4203, + "end": 4232, + "loc": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 35 + } + }, + "object": { + "type": "CallExpression", + "start": 4203, + "end": 4224, + "loc": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 4203, + "end": 4209, + "loc": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 4210, + "end": 4223, + "loc": { + "start": { + "line": 136, + "column": 13 + }, + "end": { + "line": 136, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 4210, + "end": 4216, + "loc": { + "start": { + "line": 136, + "column": 13 + }, + "end": { + "line": 136, + "column": 19 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "Identifier", + "start": 4217, + "end": 4223, + "loc": { + "start": { + "line": 136, + "column": 20 + }, + "end": { + "line": 136, + "column": 26 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 4225, + "end": 4232, + "loc": { + "start": { + "line": 136, + "column": 28 + }, + "end": { + "line": 136, + "column": 35 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 4233, + "end": 4234, + "loc": { + "start": { + "line": 136, + "column": 36 + }, + "end": { + "line": 136, + "column": 37 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4243, + "end": 4286, + "loc": { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 137, + "column": 49 + } + }, + "expression": { + "type": "CallExpression", + "start": 4243, + "end": 4285, + "loc": { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 137, + "column": 48 + } + }, + "callee": { + "type": "Identifier", + "start": 4243, + "end": 4260, + "loc": { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 137, + "column": 23 + }, + "identifierName": "checkFeatureEvent" + }, + "name": "checkFeatureEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 4261, + "end": 4270, + "loc": { + "start": { + "line": 137, + "column": 24 + }, + "end": { + "line": 137, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 4261, + "end": 4267, + "loc": { + "start": { + "line": 137, + "column": 24 + }, + "end": { + "line": 137, + "column": 30 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 4268, + "end": 4269, + "loc": { + "start": { + "line": 137, + "column": 31 + }, + "end": { + "line": 137, + "column": 32 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + { + "type": "Identifier", + "start": 4272, + "end": 4277, + "loc": { + "start": { + "line": 137, + "column": 35 + }, + "end": { + "line": 137, + "column": 40 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "BooleanLiteral", + "start": 4279, + "end": 4284, + "loc": { + "start": { + "line": 137, + "column": 42 + }, + "end": { + "line": 137, + "column": 47 + } + }, + "value": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4293, + "end": 4322, + "loc": { + "start": { + "line": 138, + "column": 6 + }, + "end": { + "line": 138, + "column": 35 + } + }, + "expression": { + "type": "CallExpression", + "start": 4293, + "end": 4321, + "loc": { + "start": { + "line": 138, + "column": 6 + }, + "end": { + "line": 138, + "column": 34 + } + }, + "callee": { + "type": "Identifier", + "start": 4293, + "end": 4310, + "loc": { + "start": { + "line": 138, + "column": 6 + }, + "end": { + "line": 138, + "column": 23 + }, + "identifierName": "checkSummaryEvent" + }, + "name": "checkSummaryEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 4311, + "end": 4320, + "loc": { + "start": { + "line": 138, + "column": 24 + }, + "end": { + "line": 138, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 4311, + "end": 4317, + "loc": { + "start": { + "line": 138, + "column": 24 + }, + "end": { + "line": 138, + "column": 30 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 4318, + "end": 4319, + "loc": { + "start": { + "line": 138, + "column": 31 + }, + "end": { + "line": 138, + "column": 32 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "computed": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4329, + "end": 4336, + "loc": { + "start": { + "line": 139, + "column": 6 + }, + "end": { + "line": 139, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 4329, + "end": 4335, + "loc": { + "start": { + "line": 139, + "column": 6 + }, + "end": { + "line": 139, + "column": 12 + } + }, + "callee": { + "type": "Identifier", + "start": 4329, + "end": 4333, + "loc": { + "start": { + "line": 139, + "column": 6 + }, + "end": { + "line": 139, + "column": 10 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4354, + "end": 5001, + "loc": { + "start": { + "line": 143, + "column": 2 + }, + "end": { + "line": 162, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 4354, + "end": 5000, + "loc": { + "start": { + "line": 143, + "column": 2 + }, + "end": { + "line": 162, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 4354, + "end": 4356, + "loc": { + "start": { + "line": 143, + "column": 2 + }, + "end": { + "line": 143, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 4357, + "end": 4399, + "loc": { + "start": { + "line": 143, + "column": 5 + }, + "end": { + "line": 143, + "column": 47 + } + }, + "extra": { + "rawValue": "can include inline user in feature event", + "raw": "'can include inline user in feature event'" + }, + "value": "can include inline user in feature event" + }, + { + "type": "ArrowFunctionExpression", + "start": 4401, + "end": 4999, + "loc": { + "start": { + "line": 143, + "column": 49 + }, + "end": { + "line": 162, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 4401, + "end": 4405, + "loc": { + "start": { + "line": 143, + "column": 49 + }, + "end": { + "line": 143, + "column": 53 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 4409, + "end": 4999, + "loc": { + "start": { + "line": 143, + "column": 57 + }, + "end": { + "line": 162, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 4415, + "end": 4460, + "loc": { + "start": { + "line": 144, + "column": 4 + }, + "end": { + "line": 144, + "column": 49 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 4421, + "end": 4459, + "loc": { + "start": { + "line": 144, + "column": 10 + }, + "end": { + "line": 144, + "column": 48 + } + }, + "id": { + "type": "Identifier", + "start": 4421, + "end": 4427, + "loc": { + "start": { + "line": 144, + "column": 10 + }, + "end": { + "line": 144, + "column": 16 + }, + "identifierName": "config" + }, + "name": "config" + }, + "init": { + "type": "ObjectExpression", + "start": 4430, + "end": 4459, + "loc": { + "start": { + "line": 144, + "column": 19 + }, + "end": { + "line": 144, + "column": 48 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 4432, + "end": 4457, + "loc": { + "start": { + "line": 144, + "column": 21 + }, + "end": { + "line": 144, + "column": 46 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 4432, + "end": 4451, + "loc": { + "start": { + "line": 144, + "column": 21 + }, + "end": { + "line": 144, + "column": 40 + }, + "identifierName": "inlineUsersInEvents" + }, + "name": "inlineUsersInEvents" + }, + "value": { + "type": "BooleanLiteral", + "start": 4453, + "end": 4457, + "loc": { + "start": { + "line": 144, + "column": 42 + }, + "end": { + "line": 144, + "column": 46 + } + }, + "value": true + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 4465, + "end": 4540, + "loc": { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 145, + "column": 79 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 4471, + "end": 4539, + "loc": { + "start": { + "line": 145, + "column": 10 + }, + "end": { + "line": 145, + "column": 78 + } + }, + "id": { + "type": "Identifier", + "start": 4471, + "end": 4473, + "loc": { + "start": { + "line": 145, + "column": 10 + }, + "end": { + "line": 145, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 4476, + "end": 4539, + "loc": { + "start": { + "line": 145, + "column": 15 + }, + "end": { + "line": 145, + "column": 78 + } + }, + "callee": { + "type": "Identifier", + "start": 4476, + "end": 4490, + "loc": { + "start": { + "line": 145, + "column": 15 + }, + "end": { + "line": 145, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 4491, + "end": 4500, + "loc": { + "start": { + "line": 145, + "column": 30 + }, + "end": { + "line": 145, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 4502, + "end": 4507, + "loc": { + "start": { + "line": 145, + "column": 41 + }, + "end": { + "line": 145, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "Identifier", + "start": 4509, + "end": 4515, + "loc": { + "start": { + "line": 145, + "column": 48 + }, + "end": { + "line": 145, + "column": 54 + }, + "identifierName": "config" + }, + "name": "config" + }, + { + "type": "NullLiteral", + "start": 4517, + "end": 4521, + "loc": { + "start": { + "line": 145, + "column": 56 + }, + "end": { + "line": 145, + "column": 60 + } + } + }, + { + "type": "Identifier", + "start": 4523, + "end": 4538, + "loc": { + "start": { + "line": 145, + "column": 62 + }, + "end": { + "line": 145, + "column": 77 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 4545, + "end": 4681, + "loc": { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 152, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 4551, + "end": 4680, + "loc": { + "start": { + "line": 146, + "column": 10 + }, + "end": { + "line": 152, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 4551, + "end": 4556, + "loc": { + "start": { + "line": 146, + "column": 10 + }, + "end": { + "line": 146, + "column": 15 + }, + "identifierName": "event" + }, + "name": "event" + }, + "init": { + "type": "ObjectExpression", + "start": 4559, + "end": 4680, + "loc": { + "start": { + "line": 146, + "column": 18 + }, + "end": { + "line": 152, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 4567, + "end": 4582, + "loc": { + "start": { + "line": 147, + "column": 6 + }, + "end": { + "line": 147, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 4567, + "end": 4571, + "loc": { + "start": { + "line": 147, + "column": 6 + }, + "end": { + "line": 147, + "column": 10 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 4573, + "end": 4582, + "loc": { + "start": { + "line": 147, + "column": 12 + }, + "end": { + "line": 147, + "column": 21 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + { + "type": "ObjectProperty", + "start": 4590, + "end": 4608, + "loc": { + "start": { + "line": 148, + "column": 6 + }, + "end": { + "line": 148, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 4590, + "end": 4602, + "loc": { + "start": { + "line": 148, + "column": 6 + }, + "end": { + "line": 148, + "column": 18 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 4604, + "end": 4608, + "loc": { + "start": { + "line": 148, + "column": 20 + }, + "end": { + "line": 148, + "column": 24 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 4616, + "end": 4630, + "loc": { + "start": { + "line": 149, + "column": 6 + }, + "end": { + "line": 149, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 4616, + "end": 4619, + "loc": { + "start": { + "line": 149, + "column": 6 + }, + "end": { + "line": 149, + "column": 9 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 4621, + "end": 4630, + "loc": { + "start": { + "line": 149, + "column": 11 + }, + "end": { + "line": 149, + "column": 20 + } + }, + "extra": { + "rawValue": "flagkey", + "raw": "'flagkey'" + }, + "value": "flagkey" + } + }, + { + "type": "ObjectProperty", + "start": 4638, + "end": 4648, + "loc": { + "start": { + "line": 150, + "column": 6 + }, + "end": { + "line": 150, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 4638, + "end": 4642, + "loc": { + "start": { + "line": 150, + "column": 6 + }, + "end": { + "line": 150, + "column": 10 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 4644, + "end": 4648, + "loc": { + "start": { + "line": 150, + "column": 12 + }, + "end": { + "line": 150, + "column": 16 + }, + "identifierName": "user" + }, + "name": "user" + } + }, + { + "type": "ObjectProperty", + "start": 4656, + "end": 4673, + "loc": { + "start": { + "line": 151, + "column": 6 + }, + "end": { + "line": 151, + "column": 23 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 4656, + "end": 4667, + "loc": { + "start": { + "line": 151, + "column": 6 + }, + "end": { + "line": 151, + "column": 17 + }, + "identifierName": "trackEvents" + }, + "name": "trackEvents" + }, + "value": { + "type": "BooleanLiteral", + "start": 4669, + "end": 4673, + "loc": { + "start": { + "line": 151, + "column": 19 + }, + "end": { + "line": 151, + "column": 23 + } + }, + "value": true + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 4686, + "end": 4704, + "loc": { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 153, + "column": 22 + } + }, + "expression": { + "type": "CallExpression", + "start": 4686, + "end": 4703, + "loc": { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 153, + "column": 21 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4686, + "end": 4696, + "loc": { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 153, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 4686, + "end": 4688, + "loc": { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 153, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 4689, + "end": 4696, + "loc": { + "start": { + "line": 153, + "column": 7 + }, + "end": { + "line": 153, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 4697, + "end": 4702, + "loc": { + "start": { + "line": 153, + "column": 15 + }, + "end": { + "line": 153, + "column": 20 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4709, + "end": 4995, + "loc": { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 161, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 4709, + "end": 4994, + "loc": { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 161, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4709, + "end": 4724, + "loc": { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 4709, + "end": 4719, + "loc": { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4709, + "end": 4717, + "loc": { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 4709, + "end": 4711, + "loc": { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 4712, + "end": 4717, + "loc": { + "start": { + "line": 154, + "column": 7 + }, + "end": { + "line": 154, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 4720, + "end": 4724, + "loc": { + "start": { + "line": 154, + "column": 15 + }, + "end": { + "line": 154, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 4725, + "end": 4993, + "loc": { + "start": { + "line": 154, + "column": 20 + }, + "end": { + "line": 161, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 4731, + "end": 4993, + "loc": { + "start": { + "line": 154, + "column": 26 + }, + "end": { + "line": 161, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4739, + "end": 4787, + "loc": { + "start": { + "line": 155, + "column": 6 + }, + "end": { + "line": 155, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 4739, + "end": 4786, + "loc": { + "start": { + "line": 155, + "column": 6 + }, + "end": { + "line": 155, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4739, + "end": 4783, + "loc": { + "start": { + "line": 155, + "column": 6 + }, + "end": { + "line": 155, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 4739, + "end": 4775, + "loc": { + "start": { + "line": 155, + "column": 6 + }, + "end": { + "line": 155, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 4739, + "end": 4745, + "loc": { + "start": { + "line": 155, + "column": 6 + }, + "end": { + "line": 155, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 4746, + "end": 4774, + "loc": { + "start": { + "line": 155, + "column": 13 + }, + "end": { + "line": 155, + "column": 41 + } + }, + "object": { + "type": "MemberExpression", + "start": 4746, + "end": 4767, + "loc": { + "start": { + "line": 155, + "column": 13 + }, + "end": { + "line": 155, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 4746, + "end": 4761, + "loc": { + "start": { + "line": 155, + "column": 13 + }, + "end": { + "line": 155, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 4762, + "end": 4767, + "loc": { + "start": { + "line": 155, + "column": 29 + }, + "end": { + "line": 155, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 4768, + "end": 4774, + "loc": { + "start": { + "line": 155, + "column": 35 + }, + "end": { + "line": 155, + "column": 41 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 4776, + "end": 4783, + "loc": { + "start": { + "line": 155, + "column": 43 + }, + "end": { + "line": 155, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 4784, + "end": 4785, + "loc": { + "start": { + "line": 155, + "column": 51 + }, + "end": { + "line": 155, + "column": 52 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 4794, + "end": 4841, + "loc": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 53 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 4800, + "end": 4840, + "loc": { + "start": { + "line": 156, + "column": 12 + }, + "end": { + "line": 156, + "column": 52 + } + }, + "id": { + "type": "Identifier", + "start": 4800, + "end": 4806, + "loc": { + "start": { + "line": 156, + "column": 12 + }, + "end": { + "line": 156, + "column": 18 + }, + "identifierName": "output" + }, + "name": "output" + }, + "init": { + "type": "MemberExpression", + "start": 4809, + "end": 4840, + "loc": { + "start": { + "line": 156, + "column": 21 + }, + "end": { + "line": 156, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 4809, + "end": 4833, + "loc": { + "start": { + "line": 156, + "column": 21 + }, + "end": { + "line": 156, + "column": 45 + } + }, + "object": { + "type": "MemberExpression", + "start": 4809, + "end": 4830, + "loc": { + "start": { + "line": 156, + "column": 21 + }, + "end": { + "line": 156, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 4809, + "end": 4824, + "loc": { + "start": { + "line": 156, + "column": 21 + }, + "end": { + "line": 156, + "column": 36 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 4825, + "end": 4830, + "loc": { + "start": { + "line": 156, + "column": 37 + }, + "end": { + "line": 156, + "column": 42 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 4831, + "end": 4832, + "loc": { + "start": { + "line": 156, + "column": 43 + }, + "end": { + "line": 156, + "column": 44 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 4834, + "end": 4840, + "loc": { + "start": { + "line": 156, + "column": 46 + }, + "end": { + "line": 156, + "column": 52 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 4848, + "end": 4881, + "loc": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 157, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 4848, + "end": 4880, + "loc": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 157, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4848, + "end": 4877, + "loc": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 157, + "column": 35 + } + }, + "object": { + "type": "CallExpression", + "start": 4848, + "end": 4869, + "loc": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 157, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 4848, + "end": 4854, + "loc": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 157, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 4855, + "end": 4868, + "loc": { + "start": { + "line": 157, + "column": 13 + }, + "end": { + "line": 157, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 4855, + "end": 4861, + "loc": { + "start": { + "line": 157, + "column": 13 + }, + "end": { + "line": 157, + "column": 19 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "Identifier", + "start": 4862, + "end": 4868, + "loc": { + "start": { + "line": 157, + "column": 20 + }, + "end": { + "line": 157, + "column": 26 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 4870, + "end": 4877, + "loc": { + "start": { + "line": 157, + "column": 28 + }, + "end": { + "line": 157, + "column": 35 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 4878, + "end": 4879, + "loc": { + "start": { + "line": 157, + "column": 36 + }, + "end": { + "line": 157, + "column": 37 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4888, + "end": 4937, + "loc": { + "start": { + "line": 158, + "column": 6 + }, + "end": { + "line": 158, + "column": 55 + } + }, + "expression": { + "type": "CallExpression", + "start": 4888, + "end": 4936, + "loc": { + "start": { + "line": 158, + "column": 6 + }, + "end": { + "line": 158, + "column": 54 + } + }, + "callee": { + "type": "Identifier", + "start": 4888, + "end": 4905, + "loc": { + "start": { + "line": 158, + "column": 6 + }, + "end": { + "line": 158, + "column": 23 + }, + "identifierName": "checkFeatureEvent" + }, + "name": "checkFeatureEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 4906, + "end": 4915, + "loc": { + "start": { + "line": 158, + "column": 24 + }, + "end": { + "line": 158, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 4906, + "end": 4912, + "loc": { + "start": { + "line": 158, + "column": 24 + }, + "end": { + "line": 158, + "column": 30 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 4913, + "end": 4914, + "loc": { + "start": { + "line": 158, + "column": 31 + }, + "end": { + "line": 158, + "column": 32 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + { + "type": "Identifier", + "start": 4917, + "end": 4922, + "loc": { + "start": { + "line": 158, + "column": 35 + }, + "end": { + "line": 158, + "column": 40 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "BooleanLiteral", + "start": 4924, + "end": 4929, + "loc": { + "start": { + "line": 158, + "column": 42 + }, + "end": { + "line": 158, + "column": 47 + } + }, + "value": false + }, + { + "type": "Identifier", + "start": 4931, + "end": 4935, + "loc": { + "start": { + "line": 158, + "column": 49 + }, + "end": { + "line": 158, + "column": 53 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4944, + "end": 4973, + "loc": { + "start": { + "line": 159, + "column": 6 + }, + "end": { + "line": 159, + "column": 35 + } + }, + "expression": { + "type": "CallExpression", + "start": 4944, + "end": 4972, + "loc": { + "start": { + "line": 159, + "column": 6 + }, + "end": { + "line": 159, + "column": 34 + } + }, + "callee": { + "type": "Identifier", + "start": 4944, + "end": 4961, + "loc": { + "start": { + "line": 159, + "column": 6 + }, + "end": { + "line": 159, + "column": 23 + }, + "identifierName": "checkSummaryEvent" + }, + "name": "checkSummaryEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 4962, + "end": 4971, + "loc": { + "start": { + "line": 159, + "column": 24 + }, + "end": { + "line": 159, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 4962, + "end": 4968, + "loc": { + "start": { + "line": 159, + "column": 24 + }, + "end": { + "line": 159, + "column": 30 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 4969, + "end": 4970, + "loc": { + "start": { + "line": 159, + "column": 31 + }, + "end": { + "line": 159, + "column": 32 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "computed": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4980, + "end": 4987, + "loc": { + "start": { + "line": 160, + "column": 6 + }, + "end": { + "line": 160, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 4980, + "end": 4986, + "loc": { + "start": { + "line": 160, + "column": 6 + }, + "end": { + "line": 160, + "column": 12 + } + }, + "callee": { + "type": "Identifier", + "start": 4980, + "end": 4984, + "loc": { + "start": { + "line": 160, + "column": 6 + }, + "end": { + "line": 160, + "column": 10 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 5005, + "end": 5677, + "loc": { + "start": { + "line": 164, + "column": 2 + }, + "end": { + "line": 183, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 5005, + "end": 5676, + "loc": { + "start": { + "line": 164, + "column": 2 + }, + "end": { + "line": 183, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 5005, + "end": 5007, + "loc": { + "start": { + "line": 164, + "column": 2 + }, + "end": { + "line": 164, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 5008, + "end": 5039, + "loc": { + "start": { + "line": 164, + "column": 5 + }, + "end": { + "line": 164, + "column": 36 + } + }, + "extra": { + "rawValue": "filters user in feature event", + "raw": "'filters user in feature event'" + }, + "value": "filters user in feature event" + }, + { + "type": "ArrowFunctionExpression", + "start": 5041, + "end": 5675, + "loc": { + "start": { + "line": 164, + "column": 38 + }, + "end": { + "line": 183, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 5041, + "end": 5045, + "loc": { + "start": { + "line": 164, + "column": 38 + }, + "end": { + "line": 164, + "column": 42 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 5049, + "end": 5675, + "loc": { + "start": { + "line": 164, + "column": 46 + }, + "end": { + "line": 183, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 5055, + "end": 5128, + "loc": { + "start": { + "line": 165, + "column": 4 + }, + "end": { + "line": 165, + "column": 77 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 5061, + "end": 5127, + "loc": { + "start": { + "line": 165, + "column": 10 + }, + "end": { + "line": 165, + "column": 76 + } + }, + "id": { + "type": "Identifier", + "start": 5061, + "end": 5067, + "loc": { + "start": { + "line": 165, + "column": 10 + }, + "end": { + "line": 165, + "column": 16 + }, + "identifierName": "config" + }, + "name": "config" + }, + "init": { + "type": "ObjectExpression", + "start": 5070, + "end": 5127, + "loc": { + "start": { + "line": 165, + "column": 19 + }, + "end": { + "line": 165, + "column": 76 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 5072, + "end": 5098, + "loc": { + "start": { + "line": 165, + "column": 21 + }, + "end": { + "line": 165, + "column": 47 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 5072, + "end": 5092, + "loc": { + "start": { + "line": 165, + "column": 21 + }, + "end": { + "line": 165, + "column": 41 + }, + "identifierName": "allAttributesPrivate" + }, + "name": "allAttributesPrivate" + }, + "value": { + "type": "BooleanLiteral", + "start": 5094, + "end": 5098, + "loc": { + "start": { + "line": 165, + "column": 43 + }, + "end": { + "line": 165, + "column": 47 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 5100, + "end": 5125, + "loc": { + "start": { + "line": 165, + "column": 49 + }, + "end": { + "line": 165, + "column": 74 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 5100, + "end": 5119, + "loc": { + "start": { + "line": 165, + "column": 49 + }, + "end": { + "line": 165, + "column": 68 + }, + "identifierName": "inlineUsersInEvents" + }, + "name": "inlineUsersInEvents" + }, + "value": { + "type": "BooleanLiteral", + "start": 5121, + "end": 5125, + "loc": { + "start": { + "line": 165, + "column": 70 + }, + "end": { + "line": 165, + "column": 74 + } + }, + "value": true + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 5133, + "end": 5208, + "loc": { + "start": { + "line": 166, + "column": 4 + }, + "end": { + "line": 166, + "column": 79 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 5139, + "end": 5207, + "loc": { + "start": { + "line": 166, + "column": 10 + }, + "end": { + "line": 166, + "column": 78 + } + }, + "id": { + "type": "Identifier", + "start": 5139, + "end": 5141, + "loc": { + "start": { + "line": 166, + "column": 10 + }, + "end": { + "line": 166, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 5144, + "end": 5207, + "loc": { + "start": { + "line": 166, + "column": 15 + }, + "end": { + "line": 166, + "column": 78 + } + }, + "callee": { + "type": "Identifier", + "start": 5144, + "end": 5158, + "loc": { + "start": { + "line": 166, + "column": 15 + }, + "end": { + "line": 166, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 5159, + "end": 5168, + "loc": { + "start": { + "line": 166, + "column": 30 + }, + "end": { + "line": 166, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 5170, + "end": 5175, + "loc": { + "start": { + "line": 166, + "column": 41 + }, + "end": { + "line": 166, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "Identifier", + "start": 5177, + "end": 5183, + "loc": { + "start": { + "line": 166, + "column": 48 + }, + "end": { + "line": 166, + "column": 54 + }, + "identifierName": "config" + }, + "name": "config" + }, + { + "type": "NullLiteral", + "start": 5185, + "end": 5189, + "loc": { + "start": { + "line": 166, + "column": 56 + }, + "end": { + "line": 166, + "column": 60 + } + } + }, + { + "type": "Identifier", + "start": 5191, + "end": 5206, + "loc": { + "start": { + "line": 166, + "column": 62 + }, + "end": { + "line": 166, + "column": 77 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 5213, + "end": 5349, + "loc": { + "start": { + "line": 167, + "column": 4 + }, + "end": { + "line": 173, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 5219, + "end": 5348, + "loc": { + "start": { + "line": 167, + "column": 10 + }, + "end": { + "line": 173, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 5219, + "end": 5224, + "loc": { + "start": { + "line": 167, + "column": 10 + }, + "end": { + "line": 167, + "column": 15 + }, + "identifierName": "event" + }, + "name": "event" + }, + "init": { + "type": "ObjectExpression", + "start": 5227, + "end": 5348, + "loc": { + "start": { + "line": 167, + "column": 18 + }, + "end": { + "line": 173, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 5235, + "end": 5250, + "loc": { + "start": { + "line": 168, + "column": 6 + }, + "end": { + "line": 168, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 5235, + "end": 5239, + "loc": { + "start": { + "line": 168, + "column": 6 + }, + "end": { + "line": 168, + "column": 10 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 5241, + "end": 5250, + "loc": { + "start": { + "line": 168, + "column": 12 + }, + "end": { + "line": 168, + "column": 21 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + { + "type": "ObjectProperty", + "start": 5258, + "end": 5276, + "loc": { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 169, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 5258, + "end": 5270, + "loc": { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 169, + "column": 18 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 5272, + "end": 5276, + "loc": { + "start": { + "line": 169, + "column": 20 + }, + "end": { + "line": 169, + "column": 24 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 5284, + "end": 5298, + "loc": { + "start": { + "line": 170, + "column": 6 + }, + "end": { + "line": 170, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 5284, + "end": 5287, + "loc": { + "start": { + "line": 170, + "column": 6 + }, + "end": { + "line": 170, + "column": 9 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 5289, + "end": 5298, + "loc": { + "start": { + "line": 170, + "column": 11 + }, + "end": { + "line": 170, + "column": 20 + } + }, + "extra": { + "rawValue": "flagkey", + "raw": "'flagkey'" + }, + "value": "flagkey" + } + }, + { + "type": "ObjectProperty", + "start": 5306, + "end": 5316, + "loc": { + "start": { + "line": 171, + "column": 6 + }, + "end": { + "line": 171, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 5306, + "end": 5310, + "loc": { + "start": { + "line": 171, + "column": 6 + }, + "end": { + "line": 171, + "column": 10 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 5312, + "end": 5316, + "loc": { + "start": { + "line": 171, + "column": 12 + }, + "end": { + "line": 171, + "column": 16 + }, + "identifierName": "user" + }, + "name": "user" + } + }, + { + "type": "ObjectProperty", + "start": 5324, + "end": 5341, + "loc": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 172, + "column": 23 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 5324, + "end": 5335, + "loc": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 172, + "column": 17 + }, + "identifierName": "trackEvents" + }, + "name": "trackEvents" + }, + "value": { + "type": "BooleanLiteral", + "start": 5337, + "end": 5341, + "loc": { + "start": { + "line": 172, + "column": 19 + }, + "end": { + "line": 172, + "column": 23 + } + }, + "value": true + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 5354, + "end": 5372, + "loc": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 22 + } + }, + "expression": { + "type": "CallExpression", + "start": 5354, + "end": 5371, + "loc": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 21 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5354, + "end": 5364, + "loc": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 5354, + "end": 5356, + "loc": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 5357, + "end": 5364, + "loc": { + "start": { + "line": 174, + "column": 7 + }, + "end": { + "line": 174, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 5365, + "end": 5370, + "loc": { + "start": { + "line": 174, + "column": 15 + }, + "end": { + "line": 174, + "column": 20 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 5377, + "end": 5671, + "loc": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 182, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 5377, + "end": 5670, + "loc": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 182, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5377, + "end": 5392, + "loc": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 175, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 5377, + "end": 5387, + "loc": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 175, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5377, + "end": 5385, + "loc": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 175, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 5377, + "end": 5379, + "loc": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 175, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 5380, + "end": 5385, + "loc": { + "start": { + "line": 175, + "column": 7 + }, + "end": { + "line": 175, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 5388, + "end": 5392, + "loc": { + "start": { + "line": 175, + "column": 15 + }, + "end": { + "line": 175, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 5393, + "end": 5669, + "loc": { + "start": { + "line": 175, + "column": 20 + }, + "end": { + "line": 182, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 5399, + "end": 5669, + "loc": { + "start": { + "line": 175, + "column": 26 + }, + "end": { + "line": 182, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 5407, + "end": 5455, + "loc": { + "start": { + "line": 176, + "column": 6 + }, + "end": { + "line": 176, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 5407, + "end": 5454, + "loc": { + "start": { + "line": 176, + "column": 6 + }, + "end": { + "line": 176, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5407, + "end": 5451, + "loc": { + "start": { + "line": 176, + "column": 6 + }, + "end": { + "line": 176, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 5407, + "end": 5443, + "loc": { + "start": { + "line": 176, + "column": 6 + }, + "end": { + "line": 176, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 5407, + "end": 5413, + "loc": { + "start": { + "line": 176, + "column": 6 + }, + "end": { + "line": 176, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 5414, + "end": 5442, + "loc": { + "start": { + "line": 176, + "column": 13 + }, + "end": { + "line": 176, + "column": 41 + } + }, + "object": { + "type": "MemberExpression", + "start": 5414, + "end": 5435, + "loc": { + "start": { + "line": 176, + "column": 13 + }, + "end": { + "line": 176, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 5414, + "end": 5429, + "loc": { + "start": { + "line": 176, + "column": 13 + }, + "end": { + "line": 176, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 5430, + "end": 5435, + "loc": { + "start": { + "line": 176, + "column": 29 + }, + "end": { + "line": 176, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 5436, + "end": 5442, + "loc": { + "start": { + "line": 176, + "column": 35 + }, + "end": { + "line": 176, + "column": 41 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 5444, + "end": 5451, + "loc": { + "start": { + "line": 176, + "column": 43 + }, + "end": { + "line": 176, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 5452, + "end": 5453, + "loc": { + "start": { + "line": 176, + "column": 51 + }, + "end": { + "line": 176, + "column": 52 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 5462, + "end": 5509, + "loc": { + "start": { + "line": 177, + "column": 6 + }, + "end": { + "line": 177, + "column": 53 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 5468, + "end": 5508, + "loc": { + "start": { + "line": 177, + "column": 12 + }, + "end": { + "line": 177, + "column": 52 + } + }, + "id": { + "type": "Identifier", + "start": 5468, + "end": 5474, + "loc": { + "start": { + "line": 177, + "column": 12 + }, + "end": { + "line": 177, + "column": 18 + }, + "identifierName": "output" + }, + "name": "output" + }, + "init": { + "type": "MemberExpression", + "start": 5477, + "end": 5508, + "loc": { + "start": { + "line": 177, + "column": 21 + }, + "end": { + "line": 177, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 5477, + "end": 5501, + "loc": { + "start": { + "line": 177, + "column": 21 + }, + "end": { + "line": 177, + "column": 45 + } + }, + "object": { + "type": "MemberExpression", + "start": 5477, + "end": 5498, + "loc": { + "start": { + "line": 177, + "column": 21 + }, + "end": { + "line": 177, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 5477, + "end": 5492, + "loc": { + "start": { + "line": 177, + "column": 21 + }, + "end": { + "line": 177, + "column": 36 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 5493, + "end": 5498, + "loc": { + "start": { + "line": 177, + "column": 37 + }, + "end": { + "line": 177, + "column": 42 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 5499, + "end": 5500, + "loc": { + "start": { + "line": 177, + "column": 43 + }, + "end": { + "line": 177, + "column": 44 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 5502, + "end": 5508, + "loc": { + "start": { + "line": 177, + "column": 46 + }, + "end": { + "line": 177, + "column": 52 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 5516, + "end": 5549, + "loc": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 178, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 5516, + "end": 5548, + "loc": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 178, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5516, + "end": 5545, + "loc": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 178, + "column": 35 + } + }, + "object": { + "type": "CallExpression", + "start": 5516, + "end": 5537, + "loc": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 178, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 5516, + "end": 5522, + "loc": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 178, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 5523, + "end": 5536, + "loc": { + "start": { + "line": 178, + "column": 13 + }, + "end": { + "line": 178, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 5523, + "end": 5529, + "loc": { + "start": { + "line": 178, + "column": 13 + }, + "end": { + "line": 178, + "column": 19 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "Identifier", + "start": 5530, + "end": 5536, + "loc": { + "start": { + "line": 178, + "column": 20 + }, + "end": { + "line": 178, + "column": 26 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 5538, + "end": 5545, + "loc": { + "start": { + "line": 178, + "column": 28 + }, + "end": { + "line": 178, + "column": 35 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 5546, + "end": 5547, + "loc": { + "start": { + "line": 178, + "column": 36 + }, + "end": { + "line": 178, + "column": 37 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 5556, + "end": 5613, + "loc": { + "start": { + "line": 179, + "column": 6 + }, + "end": { + "line": 179, + "column": 63 + } + }, + "expression": { + "type": "CallExpression", + "start": 5556, + "end": 5612, + "loc": { + "start": { + "line": 179, + "column": 6 + }, + "end": { + "line": 179, + "column": 62 + } + }, + "callee": { + "type": "Identifier", + "start": 5556, + "end": 5573, + "loc": { + "start": { + "line": 179, + "column": 6 + }, + "end": { + "line": 179, + "column": 23 + }, + "identifierName": "checkFeatureEvent" + }, + "name": "checkFeatureEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 5574, + "end": 5583, + "loc": { + "start": { + "line": 179, + "column": 24 + }, + "end": { + "line": 179, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 5574, + "end": 5580, + "loc": { + "start": { + "line": 179, + "column": 24 + }, + "end": { + "line": 179, + "column": 30 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 5581, + "end": 5582, + "loc": { + "start": { + "line": 179, + "column": 31 + }, + "end": { + "line": 179, + "column": 32 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + { + "type": "Identifier", + "start": 5585, + "end": 5590, + "loc": { + "start": { + "line": 179, + "column": 35 + }, + "end": { + "line": 179, + "column": 40 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "BooleanLiteral", + "start": 5592, + "end": 5597, + "loc": { + "start": { + "line": 179, + "column": 42 + }, + "end": { + "line": 179, + "column": 47 + } + }, + "value": false + }, + { + "type": "Identifier", + "start": 5599, + "end": 5611, + "loc": { + "start": { + "line": 179, + "column": 49 + }, + "end": { + "line": 179, + "column": 61 + }, + "identifierName": "filteredUser" + }, + "name": "filteredUser" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 5620, + "end": 5649, + "loc": { + "start": { + "line": 180, + "column": 6 + }, + "end": { + "line": 180, + "column": 35 + } + }, + "expression": { + "type": "CallExpression", + "start": 5620, + "end": 5648, + "loc": { + "start": { + "line": 180, + "column": 6 + }, + "end": { + "line": 180, + "column": 34 + } + }, + "callee": { + "type": "Identifier", + "start": 5620, + "end": 5637, + "loc": { + "start": { + "line": 180, + "column": 6 + }, + "end": { + "line": 180, + "column": 23 + }, + "identifierName": "checkSummaryEvent" + }, + "name": "checkSummaryEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 5638, + "end": 5647, + "loc": { + "start": { + "line": 180, + "column": 24 + }, + "end": { + "line": 180, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 5638, + "end": 5644, + "loc": { + "start": { + "line": 180, + "column": 24 + }, + "end": { + "line": 180, + "column": 30 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 5645, + "end": 5646, + "loc": { + "start": { + "line": 180, + "column": 31 + }, + "end": { + "line": 180, + "column": 32 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "computed": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 5656, + "end": 5663, + "loc": { + "start": { + "line": 181, + "column": 6 + }, + "end": { + "line": 181, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 5656, + "end": 5662, + "loc": { + "start": { + "line": 181, + "column": 6 + }, + "end": { + "line": 181, + "column": 12 + } + }, + "callee": { + "type": "Identifier", + "start": 5656, + "end": 5660, + "loc": { + "start": { + "line": 181, + "column": 6 + }, + "end": { + "line": 181, + "column": 10 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 5681, + "end": 6440, + "loc": { + "start": { + "line": 185, + "column": 2 + }, + "end": { + "line": 208, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 5681, + "end": 6439, + "loc": { + "start": { + "line": 185, + "column": 2 + }, + "end": { + "line": 208, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 5681, + "end": 5683, + "loc": { + "start": { + "line": 185, + "column": 2 + }, + "end": { + "line": 185, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 5684, + "end": 5748, + "loc": { + "start": { + "line": 185, + "column": 5 + }, + "end": { + "line": 185, + "column": 69 + } + }, + "extra": { + "rawValue": "sets event kind to debug if event is temporarily in debug mode", + "raw": "'sets event kind to debug if event is temporarily in debug mode'" + }, + "value": "sets event kind to debug if event is temporarily in debug mode" + }, + { + "type": "ArrowFunctionExpression", + "start": 5750, + "end": 6438, + "loc": { + "start": { + "line": 185, + "column": 71 + }, + "end": { + "line": 208, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 5750, + "end": 5754, + "loc": { + "start": { + "line": 185, + "column": 71 + }, + "end": { + "line": 185, + "column": 75 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 5758, + "end": 6438, + "loc": { + "start": { + "line": 185, + "column": 79 + }, + "end": { + "line": 208, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 5764, + "end": 5835, + "loc": { + "start": { + "line": 186, + "column": 4 + }, + "end": { + "line": 186, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 5770, + "end": 5834, + "loc": { + "start": { + "line": 186, + "column": 10 + }, + "end": { + "line": 186, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 5770, + "end": 5772, + "loc": { + "start": { + "line": 186, + "column": 10 + }, + "end": { + "line": 186, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 5775, + "end": 5834, + "loc": { + "start": { + "line": 186, + "column": 15 + }, + "end": { + "line": 186, + "column": 74 + } + }, + "callee": { + "type": "Identifier", + "start": 5775, + "end": 5789, + "loc": { + "start": { + "line": 186, + "column": 15 + }, + "end": { + "line": 186, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 5790, + "end": 5799, + "loc": { + "start": { + "line": 186, + "column": 30 + }, + "end": { + "line": 186, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 5801, + "end": 5806, + "loc": { + "start": { + "line": 186, + "column": 41 + }, + "end": { + "line": 186, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "ObjectExpression", + "start": 5808, + "end": 5810, + "loc": { + "start": { + "line": 186, + "column": 48 + }, + "end": { + "line": 186, + "column": 50 + } + }, + "properties": [] + }, + { + "type": "NullLiteral", + "start": 5812, + "end": 5816, + "loc": { + "start": { + "line": 186, + "column": 52 + }, + "end": { + "line": 186, + "column": 56 + } + } + }, + { + "type": "Identifier", + "start": 5818, + "end": 5833, + "loc": { + "start": { + "line": 186, + "column": 58 + }, + "end": { + "line": 186, + "column": 73 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 5840, + "end": 5890, + "loc": { + "start": { + "line": 187, + "column": 4 + }, + "end": { + "line": 187, + "column": 54 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 5846, + "end": 5889, + "loc": { + "start": { + "line": 187, + "column": 10 + }, + "end": { + "line": 187, + "column": 53 + } + }, + "id": { + "type": "Identifier", + "start": 5846, + "end": 5856, + "loc": { + "start": { + "line": 187, + "column": 10 + }, + "end": { + "line": 187, + "column": 20 + }, + "identifierName": "futureTime" + }, + "name": "futureTime" + }, + "init": { + "type": "BinaryExpression", + "start": 5859, + "end": 5889, + "loc": { + "start": { + "line": 187, + "column": 23 + }, + "end": { + "line": 187, + "column": 53 + } + }, + "left": { + "type": "CallExpression", + "start": 5859, + "end": 5879, + "loc": { + "start": { + "line": 187, + "column": 23 + }, + "end": { + "line": 187, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5859, + "end": 5877, + "loc": { + "start": { + "line": 187, + "column": 23 + }, + "end": { + "line": 187, + "column": 41 + } + }, + "object": { + "type": "NewExpression", + "start": 5859, + "end": 5869, + "loc": { + "start": { + "line": 187, + "column": 23 + }, + "end": { + "line": 187, + "column": 33 + } + }, + "callee": { + "type": "Identifier", + "start": 5863, + "end": 5867, + "loc": { + "start": { + "line": 187, + "column": 27 + }, + "end": { + "line": 187, + "column": 31 + }, + "identifierName": "Date" + }, + "name": "Date" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 5870, + "end": 5877, + "loc": { + "start": { + "line": 187, + "column": 34 + }, + "end": { + "line": 187, + "column": 41 + }, + "identifierName": "getTime" + }, + "name": "getTime" + }, + "computed": false + }, + "arguments": [] + }, + "operator": "+", + "right": { + "type": "NumericLiteral", + "start": 5882, + "end": 5889, + "loc": { + "start": { + "line": 187, + "column": 46 + }, + "end": { + "line": 187, + "column": 53 + } + }, + "extra": { + "rawValue": 1000000, + "raw": "1000000" + }, + "value": 1000000 + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 5895, + "end": 6129, + "loc": { + "start": { + "line": 188, + "column": 4 + }, + "end": { + "line": 198, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 5901, + "end": 6128, + "loc": { + "start": { + "line": 188, + "column": 10 + }, + "end": { + "line": 198, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 5901, + "end": 5902, + "loc": { + "start": { + "line": 188, + "column": 10 + }, + "end": { + "line": 188, + "column": 11 + }, + "identifierName": "e" + }, + "name": "e" + }, + "init": { + "type": "ObjectExpression", + "start": 5905, + "end": 6128, + "loc": { + "start": { + "line": 188, + "column": 14 + }, + "end": { + "line": 198, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 5913, + "end": 5928, + "loc": { + "start": { + "line": 189, + "column": 6 + }, + "end": { + "line": 189, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 5913, + "end": 5917, + "loc": { + "start": { + "line": 189, + "column": 6 + }, + "end": { + "line": 189, + "column": 10 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 5919, + "end": 5928, + "loc": { + "start": { + "line": 189, + "column": 12 + }, + "end": { + "line": 189, + "column": 21 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + { + "type": "ObjectProperty", + "start": 5936, + "end": 5954, + "loc": { + "start": { + "line": 190, + "column": 6 + }, + "end": { + "line": 190, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 5936, + "end": 5948, + "loc": { + "start": { + "line": 190, + "column": 6 + }, + "end": { + "line": 190, + "column": 18 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 5950, + "end": 5954, + "loc": { + "start": { + "line": 190, + "column": 20 + }, + "end": { + "line": 190, + "column": 24 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 5962, + "end": 5972, + "loc": { + "start": { + "line": 191, + "column": 6 + }, + "end": { + "line": 191, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 5962, + "end": 5966, + "loc": { + "start": { + "line": 191, + "column": 6 + }, + "end": { + "line": 191, + "column": 10 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 5968, + "end": 5972, + "loc": { + "start": { + "line": 191, + "column": 12 + }, + "end": { + "line": 191, + "column": 16 + }, + "identifierName": "user" + }, + "name": "user" + } + }, + { + "type": "ObjectProperty", + "start": 5980, + "end": 5994, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 5980, + "end": 5983, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 9 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 5985, + "end": 5994, + "loc": { + "start": { + "line": 192, + "column": 11 + }, + "end": { + "line": 192, + "column": 20 + } + }, + "extra": { + "rawValue": "flagkey", + "raw": "'flagkey'" + }, + "value": "flagkey" + } + }, + { + "type": "ObjectProperty", + "start": 6002, + "end": 6013, + "loc": { + "start": { + "line": 193, + "column": 6 + }, + "end": { + "line": 193, + "column": 17 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6002, + "end": 6009, + "loc": { + "start": { + "line": 193, + "column": 6 + }, + "end": { + "line": 193, + "column": 13 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 6011, + "end": 6013, + "loc": { + "start": { + "line": 193, + "column": 15 + }, + "end": { + "line": 193, + "column": 17 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + } + }, + { + "type": "ObjectProperty", + "start": 6021, + "end": 6033, + "loc": { + "start": { + "line": 194, + "column": 6 + }, + "end": { + "line": 194, + "column": 18 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6021, + "end": 6030, + "loc": { + "start": { + "line": 194, + "column": 6 + }, + "end": { + "line": 194, + "column": 15 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "value": { + "type": "NumericLiteral", + "start": 6032, + "end": 6033, + "loc": { + "start": { + "line": 194, + "column": 17 + }, + "end": { + "line": 194, + "column": 18 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 6041, + "end": 6055, + "loc": { + "start": { + "line": 195, + "column": 6 + }, + "end": { + "line": 195, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6041, + "end": 6046, + "loc": { + "start": { + "line": 195, + "column": 6 + }, + "end": { + "line": 195, + "column": 11 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "StringLiteral", + "start": 6048, + "end": 6055, + "loc": { + "start": { + "line": 195, + "column": 13 + }, + "end": { + "line": 195, + "column": 20 + } + }, + "extra": { + "rawValue": "value", + "raw": "'value'" + }, + "value": "value" + } + }, + { + "type": "ObjectProperty", + "start": 6063, + "end": 6081, + "loc": { + "start": { + "line": 196, + "column": 6 + }, + "end": { + "line": 196, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6063, + "end": 6074, + "loc": { + "start": { + "line": 196, + "column": 6 + }, + "end": { + "line": 196, + "column": 17 + }, + "identifierName": "trackEvents" + }, + "name": "trackEvents" + }, + "value": { + "type": "BooleanLiteral", + "start": 6076, + "end": 6081, + "loc": { + "start": { + "line": 196, + "column": 19 + }, + "end": { + "line": 196, + "column": 24 + } + }, + "value": false + } + }, + { + "type": "ObjectProperty", + "start": 6089, + "end": 6121, + "loc": { + "start": { + "line": 197, + "column": 6 + }, + "end": { + "line": 197, + "column": 38 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6089, + "end": 6109, + "loc": { + "start": { + "line": 197, + "column": 6 + }, + "end": { + "line": 197, + "column": 26 + }, + "identifierName": "debugEventsUntilDate" + }, + "name": "debugEventsUntilDate" + }, + "value": { + "type": "Identifier", + "start": 6111, + "end": 6121, + "loc": { + "start": { + "line": 197, + "column": 28 + }, + "end": { + "line": 197, + "column": 38 + }, + "identifierName": "futureTime" + }, + "name": "futureTime" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 6134, + "end": 6148, + "loc": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 199, + "column": 18 + } + }, + "expression": { + "type": "CallExpression", + "start": 6134, + "end": 6147, + "loc": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 199, + "column": 17 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6134, + "end": 6144, + "loc": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 199, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 6134, + "end": 6136, + "loc": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 199, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 6137, + "end": 6144, + "loc": { + "start": { + "line": 199, + "column": 7 + }, + "end": { + "line": 199, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 6145, + "end": 6146, + "loc": { + "start": { + "line": 199, + "column": 15 + }, + "end": { + "line": 199, + "column": 16 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 6153, + "end": 6434, + "loc": { + "start": { + "line": 200, + "column": 4 + }, + "end": { + "line": 207, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 6153, + "end": 6433, + "loc": { + "start": { + "line": 200, + "column": 4 + }, + "end": { + "line": 207, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6153, + "end": 6168, + "loc": { + "start": { + "line": 200, + "column": 4 + }, + "end": { + "line": 200, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 6153, + "end": 6163, + "loc": { + "start": { + "line": 200, + "column": 4 + }, + "end": { + "line": 200, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6153, + "end": 6161, + "loc": { + "start": { + "line": 200, + "column": 4 + }, + "end": { + "line": 200, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 6153, + "end": 6155, + "loc": { + "start": { + "line": 200, + "column": 4 + }, + "end": { + "line": 200, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 6156, + "end": 6161, + "loc": { + "start": { + "line": 200, + "column": 7 + }, + "end": { + "line": 200, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 6164, + "end": 6168, + "loc": { + "start": { + "line": 200, + "column": 15 + }, + "end": { + "line": 200, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 6169, + "end": 6432, + "loc": { + "start": { + "line": 200, + "column": 20 + }, + "end": { + "line": 207, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 6175, + "end": 6432, + "loc": { + "start": { + "line": 200, + "column": 26 + }, + "end": { + "line": 207, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 6183, + "end": 6231, + "loc": { + "start": { + "line": 201, + "column": 6 + }, + "end": { + "line": 201, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 6183, + "end": 6230, + "loc": { + "start": { + "line": 201, + "column": 6 + }, + "end": { + "line": 201, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6183, + "end": 6227, + "loc": { + "start": { + "line": 201, + "column": 6 + }, + "end": { + "line": 201, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 6183, + "end": 6219, + "loc": { + "start": { + "line": 201, + "column": 6 + }, + "end": { + "line": 201, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 6183, + "end": 6189, + "loc": { + "start": { + "line": 201, + "column": 6 + }, + "end": { + "line": 201, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 6190, + "end": 6218, + "loc": { + "start": { + "line": 201, + "column": 13 + }, + "end": { + "line": 201, + "column": 41 + } + }, + "object": { + "type": "MemberExpression", + "start": 6190, + "end": 6211, + "loc": { + "start": { + "line": 201, + "column": 13 + }, + "end": { + "line": 201, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 6190, + "end": 6205, + "loc": { + "start": { + "line": 201, + "column": 13 + }, + "end": { + "line": 201, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 6206, + "end": 6211, + "loc": { + "start": { + "line": 201, + "column": 29 + }, + "end": { + "line": 201, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 6212, + "end": 6218, + "loc": { + "start": { + "line": 201, + "column": 35 + }, + "end": { + "line": 201, + "column": 41 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 6220, + "end": 6227, + "loc": { + "start": { + "line": 201, + "column": 43 + }, + "end": { + "line": 201, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 6228, + "end": 6229, + "loc": { + "start": { + "line": 201, + "column": 51 + }, + "end": { + "line": 201, + "column": 52 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 6238, + "end": 6285, + "loc": { + "start": { + "line": 202, + "column": 6 + }, + "end": { + "line": 202, + "column": 53 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 6244, + "end": 6284, + "loc": { + "start": { + "line": 202, + "column": 12 + }, + "end": { + "line": 202, + "column": 52 + } + }, + "id": { + "type": "Identifier", + "start": 6244, + "end": 6250, + "loc": { + "start": { + "line": 202, + "column": 12 + }, + "end": { + "line": 202, + "column": 18 + }, + "identifierName": "output" + }, + "name": "output" + }, + "init": { + "type": "MemberExpression", + "start": 6253, + "end": 6284, + "loc": { + "start": { + "line": 202, + "column": 21 + }, + "end": { + "line": 202, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 6253, + "end": 6277, + "loc": { + "start": { + "line": 202, + "column": 21 + }, + "end": { + "line": 202, + "column": 45 + } + }, + "object": { + "type": "MemberExpression", + "start": 6253, + "end": 6274, + "loc": { + "start": { + "line": 202, + "column": 21 + }, + "end": { + "line": 202, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 6253, + "end": 6268, + "loc": { + "start": { + "line": 202, + "column": 21 + }, + "end": { + "line": 202, + "column": 36 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 6269, + "end": 6274, + "loc": { + "start": { + "line": 202, + "column": 37 + }, + "end": { + "line": 202, + "column": 42 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 6275, + "end": 6276, + "loc": { + "start": { + "line": 202, + "column": 43 + }, + "end": { + "line": 202, + "column": 44 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 6278, + "end": 6284, + "loc": { + "start": { + "line": 202, + "column": 46 + }, + "end": { + "line": 202, + "column": 52 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 6292, + "end": 6325, + "loc": { + "start": { + "line": 203, + "column": 6 + }, + "end": { + "line": 203, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 6292, + "end": 6324, + "loc": { + "start": { + "line": 203, + "column": 6 + }, + "end": { + "line": 203, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6292, + "end": 6321, + "loc": { + "start": { + "line": 203, + "column": 6 + }, + "end": { + "line": 203, + "column": 35 + } + }, + "object": { + "type": "CallExpression", + "start": 6292, + "end": 6313, + "loc": { + "start": { + "line": 203, + "column": 6 + }, + "end": { + "line": 203, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 6292, + "end": 6298, + "loc": { + "start": { + "line": 203, + "column": 6 + }, + "end": { + "line": 203, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 6299, + "end": 6312, + "loc": { + "start": { + "line": 203, + "column": 13 + }, + "end": { + "line": 203, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 6299, + "end": 6305, + "loc": { + "start": { + "line": 203, + "column": 13 + }, + "end": { + "line": 203, + "column": 19 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "Identifier", + "start": 6306, + "end": 6312, + "loc": { + "start": { + "line": 203, + "column": 20 + }, + "end": { + "line": 203, + "column": 26 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 6314, + "end": 6321, + "loc": { + "start": { + "line": 203, + "column": 28 + }, + "end": { + "line": 203, + "column": 35 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 6322, + "end": 6323, + "loc": { + "start": { + "line": 203, + "column": 36 + }, + "end": { + "line": 203, + "column": 37 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 6332, + "end": 6376, + "loc": { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 204, + "column": 50 + } + }, + "expression": { + "type": "CallExpression", + "start": 6332, + "end": 6375, + "loc": { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 204, + "column": 49 + } + }, + "callee": { + "type": "Identifier", + "start": 6332, + "end": 6349, + "loc": { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 204, + "column": 23 + }, + "identifierName": "checkFeatureEvent" + }, + "name": "checkFeatureEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 6350, + "end": 6359, + "loc": { + "start": { + "line": 204, + "column": 24 + }, + "end": { + "line": 204, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 6350, + "end": 6356, + "loc": { + "start": { + "line": 204, + "column": 24 + }, + "end": { + "line": 204, + "column": 30 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 6357, + "end": 6358, + "loc": { + "start": { + "line": 204, + "column": 31 + }, + "end": { + "line": 204, + "column": 32 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + { + "type": "Identifier", + "start": 6361, + "end": 6362, + "loc": { + "start": { + "line": 204, + "column": 35 + }, + "end": { + "line": 204, + "column": 36 + }, + "identifierName": "e" + }, + "name": "e" + }, + { + "type": "BooleanLiteral", + "start": 6364, + "end": 6368, + "loc": { + "start": { + "line": 204, + "column": 38 + }, + "end": { + "line": 204, + "column": 42 + } + }, + "value": true + }, + { + "type": "Identifier", + "start": 6370, + "end": 6374, + "loc": { + "start": { + "line": 204, + "column": 44 + }, + "end": { + "line": 204, + "column": 48 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 6383, + "end": 6412, + "loc": { + "start": { + "line": 205, + "column": 6 + }, + "end": { + "line": 205, + "column": 35 + } + }, + "expression": { + "type": "CallExpression", + "start": 6383, + "end": 6411, + "loc": { + "start": { + "line": 205, + "column": 6 + }, + "end": { + "line": 205, + "column": 34 + } + }, + "callee": { + "type": "Identifier", + "start": 6383, + "end": 6400, + "loc": { + "start": { + "line": 205, + "column": 6 + }, + "end": { + "line": 205, + "column": 23 + }, + "identifierName": "checkSummaryEvent" + }, + "name": "checkSummaryEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 6401, + "end": 6410, + "loc": { + "start": { + "line": 205, + "column": 24 + }, + "end": { + "line": 205, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 6401, + "end": 6407, + "loc": { + "start": { + "line": 205, + "column": 24 + }, + "end": { + "line": 205, + "column": 30 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 6408, + "end": 6409, + "loc": { + "start": { + "line": 205, + "column": 31 + }, + "end": { + "line": 205, + "column": 32 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "computed": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 6419, + "end": 6426, + "loc": { + "start": { + "line": 206, + "column": 6 + }, + "end": { + "line": 206, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 6419, + "end": 6425, + "loc": { + "start": { + "line": 206, + "column": 6 + }, + "end": { + "line": 206, + "column": 12 + } + }, + "callee": { + "type": "Identifier", + "start": 6419, + "end": 6423, + "loc": { + "start": { + "line": 206, + "column": 6 + }, + "end": { + "line": 206, + "column": 10 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 6444, + "end": 7219, + "loc": { + "start": { + "line": 210, + "column": 2 + }, + "end": { + "line": 234, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 6444, + "end": 7218, + "loc": { + "start": { + "line": 210, + "column": 2 + }, + "end": { + "line": 234, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 6444, + "end": 6446, + "loc": { + "start": { + "line": 210, + "column": 2 + }, + "end": { + "line": 210, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 6447, + "end": 6482, + "loc": { + "start": { + "line": 210, + "column": 5 + }, + "end": { + "line": 210, + "column": 40 + } + }, + "extra": { + "rawValue": "can both track and debug an event", + "raw": "'can both track and debug an event'" + }, + "value": "can both track and debug an event" + }, + { + "type": "ArrowFunctionExpression", + "start": 6484, + "end": 7217, + "loc": { + "start": { + "line": 210, + "column": 42 + }, + "end": { + "line": 234, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 6484, + "end": 6488, + "loc": { + "start": { + "line": 210, + "column": 42 + }, + "end": { + "line": 210, + "column": 46 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 6492, + "end": 7217, + "loc": { + "start": { + "line": 210, + "column": 50 + }, + "end": { + "line": 234, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 6498, + "end": 6569, + "loc": { + "start": { + "line": 211, + "column": 4 + }, + "end": { + "line": 211, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 6504, + "end": 6568, + "loc": { + "start": { + "line": 211, + "column": 10 + }, + "end": { + "line": 211, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 6504, + "end": 6506, + "loc": { + "start": { + "line": 211, + "column": 10 + }, + "end": { + "line": 211, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 6509, + "end": 6568, + "loc": { + "start": { + "line": 211, + "column": 15 + }, + "end": { + "line": 211, + "column": 74 + } + }, + "callee": { + "type": "Identifier", + "start": 6509, + "end": 6523, + "loc": { + "start": { + "line": 211, + "column": 15 + }, + "end": { + "line": 211, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 6524, + "end": 6533, + "loc": { + "start": { + "line": 211, + "column": 30 + }, + "end": { + "line": 211, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 6535, + "end": 6540, + "loc": { + "start": { + "line": 211, + "column": 41 + }, + "end": { + "line": 211, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "ObjectExpression", + "start": 6542, + "end": 6544, + "loc": { + "start": { + "line": 211, + "column": 48 + }, + "end": { + "line": 211, + "column": 50 + } + }, + "properties": [] + }, + { + "type": "NullLiteral", + "start": 6546, + "end": 6550, + "loc": { + "start": { + "line": 211, + "column": 52 + }, + "end": { + "line": 211, + "column": 56 + } + } + }, + { + "type": "Identifier", + "start": 6552, + "end": 6567, + "loc": { + "start": { + "line": 211, + "column": 58 + }, + "end": { + "line": 211, + "column": 73 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 6574, + "end": 6624, + "loc": { + "start": { + "line": 212, + "column": 4 + }, + "end": { + "line": 212, + "column": 54 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 6580, + "end": 6623, + "loc": { + "start": { + "line": 212, + "column": 10 + }, + "end": { + "line": 212, + "column": 53 + } + }, + "id": { + "type": "Identifier", + "start": 6580, + "end": 6590, + "loc": { + "start": { + "line": 212, + "column": 10 + }, + "end": { + "line": 212, + "column": 20 + }, + "identifierName": "futureTime" + }, + "name": "futureTime" + }, + "init": { + "type": "BinaryExpression", + "start": 6593, + "end": 6623, + "loc": { + "start": { + "line": 212, + "column": 23 + }, + "end": { + "line": 212, + "column": 53 + } + }, + "left": { + "type": "CallExpression", + "start": 6593, + "end": 6613, + "loc": { + "start": { + "line": 212, + "column": 23 + }, + "end": { + "line": 212, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6593, + "end": 6611, + "loc": { + "start": { + "line": 212, + "column": 23 + }, + "end": { + "line": 212, + "column": 41 + } + }, + "object": { + "type": "NewExpression", + "start": 6593, + "end": 6603, + "loc": { + "start": { + "line": 212, + "column": 23 + }, + "end": { + "line": 212, + "column": 33 + } + }, + "callee": { + "type": "Identifier", + "start": 6597, + "end": 6601, + "loc": { + "start": { + "line": 212, + "column": 27 + }, + "end": { + "line": 212, + "column": 31 + }, + "identifierName": "Date" + }, + "name": "Date" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 6604, + "end": 6611, + "loc": { + "start": { + "line": 212, + "column": 34 + }, + "end": { + "line": 212, + "column": 41 + }, + "identifierName": "getTime" + }, + "name": "getTime" + }, + "computed": false + }, + "arguments": [] + }, + "operator": "+", + "right": { + "type": "NumericLiteral", + "start": 6616, + "end": 6623, + "loc": { + "start": { + "line": 212, + "column": 46 + }, + "end": { + "line": 212, + "column": 53 + } + }, + "extra": { + "rawValue": 1000000, + "raw": "1000000" + }, + "value": 1000000 + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 6629, + "end": 6862, + "loc": { + "start": { + "line": 213, + "column": 4 + }, + "end": { + "line": 223, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 6635, + "end": 6861, + "loc": { + "start": { + "line": 213, + "column": 10 + }, + "end": { + "line": 223, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 6635, + "end": 6636, + "loc": { + "start": { + "line": 213, + "column": 10 + }, + "end": { + "line": 213, + "column": 11 + }, + "identifierName": "e" + }, + "name": "e" + }, + "init": { + "type": "ObjectExpression", + "start": 6639, + "end": 6861, + "loc": { + "start": { + "line": 213, + "column": 14 + }, + "end": { + "line": 223, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 6647, + "end": 6662, + "loc": { + "start": { + "line": 214, + "column": 6 + }, + "end": { + "line": 214, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6647, + "end": 6651, + "loc": { + "start": { + "line": 214, + "column": 6 + }, + "end": { + "line": 214, + "column": 10 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 6653, + "end": 6662, + "loc": { + "start": { + "line": 214, + "column": 12 + }, + "end": { + "line": 214, + "column": 21 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + { + "type": "ObjectProperty", + "start": 6670, + "end": 6688, + "loc": { + "start": { + "line": 215, + "column": 6 + }, + "end": { + "line": 215, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6670, + "end": 6682, + "loc": { + "start": { + "line": 215, + "column": 6 + }, + "end": { + "line": 215, + "column": 18 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 6684, + "end": 6688, + "loc": { + "start": { + "line": 215, + "column": 20 + }, + "end": { + "line": 215, + "column": 24 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 6696, + "end": 6706, + "loc": { + "start": { + "line": 216, + "column": 6 + }, + "end": { + "line": 216, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6696, + "end": 6700, + "loc": { + "start": { + "line": 216, + "column": 6 + }, + "end": { + "line": 216, + "column": 10 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 6702, + "end": 6706, + "loc": { + "start": { + "line": 216, + "column": 12 + }, + "end": { + "line": 216, + "column": 16 + }, + "identifierName": "user" + }, + "name": "user" + } + }, + { + "type": "ObjectProperty", + "start": 6714, + "end": 6728, + "loc": { + "start": { + "line": 217, + "column": 6 + }, + "end": { + "line": 217, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6714, + "end": 6717, + "loc": { + "start": { + "line": 217, + "column": 6 + }, + "end": { + "line": 217, + "column": 9 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 6719, + "end": 6728, + "loc": { + "start": { + "line": 217, + "column": 11 + }, + "end": { + "line": 217, + "column": 20 + } + }, + "extra": { + "rawValue": "flagkey", + "raw": "'flagkey'" + }, + "value": "flagkey" + } + }, + { + "type": "ObjectProperty", + "start": 6736, + "end": 6747, + "loc": { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 218, + "column": 17 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6736, + "end": 6743, + "loc": { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 218, + "column": 13 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 6745, + "end": 6747, + "loc": { + "start": { + "line": 218, + "column": 15 + }, + "end": { + "line": 218, + "column": 17 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + } + }, + { + "type": "ObjectProperty", + "start": 6755, + "end": 6767, + "loc": { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 219, + "column": 18 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6755, + "end": 6764, + "loc": { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 219, + "column": 15 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "value": { + "type": "NumericLiteral", + "start": 6766, + "end": 6767, + "loc": { + "start": { + "line": 219, + "column": 17 + }, + "end": { + "line": 219, + "column": 18 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 6775, + "end": 6789, + "loc": { + "start": { + "line": 220, + "column": 6 + }, + "end": { + "line": 220, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6775, + "end": 6780, + "loc": { + "start": { + "line": 220, + "column": 6 + }, + "end": { + "line": 220, + "column": 11 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "StringLiteral", + "start": 6782, + "end": 6789, + "loc": { + "start": { + "line": 220, + "column": 13 + }, + "end": { + "line": 220, + "column": 20 + } + }, + "extra": { + "rawValue": "value", + "raw": "'value'" + }, + "value": "value" + } + }, + { + "type": "ObjectProperty", + "start": 6797, + "end": 6814, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 221, + "column": 23 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6797, + "end": 6808, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 221, + "column": 17 + }, + "identifierName": "trackEvents" + }, + "name": "trackEvents" + }, + "value": { + "type": "BooleanLiteral", + "start": 6810, + "end": 6814, + "loc": { + "start": { + "line": 221, + "column": 19 + }, + "end": { + "line": 221, + "column": 23 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 6822, + "end": 6854, + "loc": { + "start": { + "line": 222, + "column": 6 + }, + "end": { + "line": 222, + "column": 38 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6822, + "end": 6842, + "loc": { + "start": { + "line": 222, + "column": 6 + }, + "end": { + "line": 222, + "column": 26 + }, + "identifierName": "debugEventsUntilDate" + }, + "name": "debugEventsUntilDate" + }, + "value": { + "type": "Identifier", + "start": 6844, + "end": 6854, + "loc": { + "start": { + "line": 222, + "column": 28 + }, + "end": { + "line": 222, + "column": 38 + }, + "identifierName": "futureTime" + }, + "name": "futureTime" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 6867, + "end": 6881, + "loc": { + "start": { + "line": 224, + "column": 4 + }, + "end": { + "line": 224, + "column": 18 + } + }, + "expression": { + "type": "CallExpression", + "start": 6867, + "end": 6880, + "loc": { + "start": { + "line": 224, + "column": 4 + }, + "end": { + "line": 224, + "column": 17 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6867, + "end": 6877, + "loc": { + "start": { + "line": 224, + "column": 4 + }, + "end": { + "line": 224, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 6867, + "end": 6869, + "loc": { + "start": { + "line": 224, + "column": 4 + }, + "end": { + "line": 224, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 6870, + "end": 6877, + "loc": { + "start": { + "line": 224, + "column": 7 + }, + "end": { + "line": 224, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 6878, + "end": 6879, + "loc": { + "start": { + "line": 224, + "column": 15 + }, + "end": { + "line": 224, + "column": 16 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 6886, + "end": 7213, + "loc": { + "start": { + "line": 225, + "column": 4 + }, + "end": { + "line": 233, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 6886, + "end": 7212, + "loc": { + "start": { + "line": 225, + "column": 4 + }, + "end": { + "line": 233, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6886, + "end": 6901, + "loc": { + "start": { + "line": 225, + "column": 4 + }, + "end": { + "line": 225, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 6886, + "end": 6896, + "loc": { + "start": { + "line": 225, + "column": 4 + }, + "end": { + "line": 225, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6886, + "end": 6894, + "loc": { + "start": { + "line": 225, + "column": 4 + }, + "end": { + "line": 225, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 6886, + "end": 6888, + "loc": { + "start": { + "line": 225, + "column": 4 + }, + "end": { + "line": 225, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 6889, + "end": 6894, + "loc": { + "start": { + "line": 225, + "column": 7 + }, + "end": { + "line": 225, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 6897, + "end": 6901, + "loc": { + "start": { + "line": 225, + "column": 15 + }, + "end": { + "line": 225, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 6902, + "end": 7211, + "loc": { + "start": { + "line": 225, + "column": 20 + }, + "end": { + "line": 233, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 6908, + "end": 7211, + "loc": { + "start": { + "line": 225, + "column": 26 + }, + "end": { + "line": 233, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 6916, + "end": 6964, + "loc": { + "start": { + "line": 226, + "column": 6 + }, + "end": { + "line": 226, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 6916, + "end": 6963, + "loc": { + "start": { + "line": 226, + "column": 6 + }, + "end": { + "line": 226, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6916, + "end": 6960, + "loc": { + "start": { + "line": 226, + "column": 6 + }, + "end": { + "line": 226, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 6916, + "end": 6952, + "loc": { + "start": { + "line": 226, + "column": 6 + }, + "end": { + "line": 226, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 6916, + "end": 6922, + "loc": { + "start": { + "line": 226, + "column": 6 + }, + "end": { + "line": 226, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 6923, + "end": 6951, + "loc": { + "start": { + "line": 226, + "column": 13 + }, + "end": { + "line": 226, + "column": 41 + } + }, + "object": { + "type": "MemberExpression", + "start": 6923, + "end": 6944, + "loc": { + "start": { + "line": 226, + "column": 13 + }, + "end": { + "line": 226, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 6923, + "end": 6938, + "loc": { + "start": { + "line": 226, + "column": 13 + }, + "end": { + "line": 226, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 6939, + "end": 6944, + "loc": { + "start": { + "line": 226, + "column": 29 + }, + "end": { + "line": 226, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 6945, + "end": 6951, + "loc": { + "start": { + "line": 226, + "column": 35 + }, + "end": { + "line": 226, + "column": 41 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 6953, + "end": 6960, + "loc": { + "start": { + "line": 226, + "column": 43 + }, + "end": { + "line": 226, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 6961, + "end": 6962, + "loc": { + "start": { + "line": 226, + "column": 51 + }, + "end": { + "line": 226, + "column": 52 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 6971, + "end": 7018, + "loc": { + "start": { + "line": 227, + "column": 6 + }, + "end": { + "line": 227, + "column": 53 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 6977, + "end": 7017, + "loc": { + "start": { + "line": 227, + "column": 12 + }, + "end": { + "line": 227, + "column": 52 + } + }, + "id": { + "type": "Identifier", + "start": 6977, + "end": 6983, + "loc": { + "start": { + "line": 227, + "column": 12 + }, + "end": { + "line": 227, + "column": 18 + }, + "identifierName": "output" + }, + "name": "output" + }, + "init": { + "type": "MemberExpression", + "start": 6986, + "end": 7017, + "loc": { + "start": { + "line": 227, + "column": 21 + }, + "end": { + "line": 227, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 6986, + "end": 7010, + "loc": { + "start": { + "line": 227, + "column": 21 + }, + "end": { + "line": 227, + "column": 45 + } + }, + "object": { + "type": "MemberExpression", + "start": 6986, + "end": 7007, + "loc": { + "start": { + "line": 227, + "column": 21 + }, + "end": { + "line": 227, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 6986, + "end": 7001, + "loc": { + "start": { + "line": 227, + "column": 21 + }, + "end": { + "line": 227, + "column": 36 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 7002, + "end": 7007, + "loc": { + "start": { + "line": 227, + "column": 37 + }, + "end": { + "line": 227, + "column": 42 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 7008, + "end": 7009, + "loc": { + "start": { + "line": 227, + "column": 43 + }, + "end": { + "line": 227, + "column": 44 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 7011, + "end": 7017, + "loc": { + "start": { + "line": 227, + "column": 46 + }, + "end": { + "line": 227, + "column": 52 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 7025, + "end": 7058, + "loc": { + "start": { + "line": 228, + "column": 6 + }, + "end": { + "line": 228, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 7025, + "end": 7057, + "loc": { + "start": { + "line": 228, + "column": 6 + }, + "end": { + "line": 228, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7025, + "end": 7054, + "loc": { + "start": { + "line": 228, + "column": 6 + }, + "end": { + "line": 228, + "column": 35 + } + }, + "object": { + "type": "CallExpression", + "start": 7025, + "end": 7046, + "loc": { + "start": { + "line": 228, + "column": 6 + }, + "end": { + "line": 228, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 7025, + "end": 7031, + "loc": { + "start": { + "line": 228, + "column": 6 + }, + "end": { + "line": 228, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 7032, + "end": 7045, + "loc": { + "start": { + "line": 228, + "column": 13 + }, + "end": { + "line": 228, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 7032, + "end": 7038, + "loc": { + "start": { + "line": 228, + "column": 13 + }, + "end": { + "line": 228, + "column": 19 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "Identifier", + "start": 7039, + "end": 7045, + "loc": { + "start": { + "line": 228, + "column": 20 + }, + "end": { + "line": 228, + "column": 26 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 7047, + "end": 7054, + "loc": { + "start": { + "line": 228, + "column": 28 + }, + "end": { + "line": 228, + "column": 35 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 7055, + "end": 7056, + "loc": { + "start": { + "line": 228, + "column": 36 + }, + "end": { + "line": 228, + "column": 37 + } + }, + "extra": { + "rawValue": 3, + "raw": "3" + }, + "value": 3 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 7065, + "end": 7104, + "loc": { + "start": { + "line": 229, + "column": 6 + }, + "end": { + "line": 229, + "column": 45 + } + }, + "expression": { + "type": "CallExpression", + "start": 7065, + "end": 7103, + "loc": { + "start": { + "line": 229, + "column": 6 + }, + "end": { + "line": 229, + "column": 44 + } + }, + "callee": { + "type": "Identifier", + "start": 7065, + "end": 7082, + "loc": { + "start": { + "line": 229, + "column": 6 + }, + "end": { + "line": 229, + "column": 23 + }, + "identifierName": "checkFeatureEvent" + }, + "name": "checkFeatureEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 7083, + "end": 7092, + "loc": { + "start": { + "line": 229, + "column": 24 + }, + "end": { + "line": 229, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 7083, + "end": 7089, + "loc": { + "start": { + "line": 229, + "column": 24 + }, + "end": { + "line": 229, + "column": 30 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 7090, + "end": 7091, + "loc": { + "start": { + "line": 229, + "column": 31 + }, + "end": { + "line": 229, + "column": 32 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + { + "type": "Identifier", + "start": 7094, + "end": 7095, + "loc": { + "start": { + "line": 229, + "column": 35 + }, + "end": { + "line": 229, + "column": 36 + }, + "identifierName": "e" + }, + "name": "e" + }, + { + "type": "BooleanLiteral", + "start": 7097, + "end": 7102, + "loc": { + "start": { + "line": 229, + "column": 38 + }, + "end": { + "line": 229, + "column": 43 + } + }, + "value": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 7111, + "end": 7155, + "loc": { + "start": { + "line": 230, + "column": 6 + }, + "end": { + "line": 230, + "column": 50 + } + }, + "expression": { + "type": "CallExpression", + "start": 7111, + "end": 7154, + "loc": { + "start": { + "line": 230, + "column": 6 + }, + "end": { + "line": 230, + "column": 49 + } + }, + "callee": { + "type": "Identifier", + "start": 7111, + "end": 7128, + "loc": { + "start": { + "line": 230, + "column": 6 + }, + "end": { + "line": 230, + "column": 23 + }, + "identifierName": "checkFeatureEvent" + }, + "name": "checkFeatureEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 7129, + "end": 7138, + "loc": { + "start": { + "line": 230, + "column": 24 + }, + "end": { + "line": 230, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 7129, + "end": 7135, + "loc": { + "start": { + "line": 230, + "column": 24 + }, + "end": { + "line": 230, + "column": 30 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 7136, + "end": 7137, + "loc": { + "start": { + "line": 230, + "column": 31 + }, + "end": { + "line": 230, + "column": 32 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "computed": true + }, + { + "type": "Identifier", + "start": 7140, + "end": 7141, + "loc": { + "start": { + "line": 230, + "column": 35 + }, + "end": { + "line": 230, + "column": 36 + }, + "identifierName": "e" + }, + "name": "e" + }, + { + "type": "BooleanLiteral", + "start": 7143, + "end": 7147, + "loc": { + "start": { + "line": 230, + "column": 38 + }, + "end": { + "line": 230, + "column": 42 + } + }, + "value": true + }, + { + "type": "Identifier", + "start": 7149, + "end": 7153, + "loc": { + "start": { + "line": 230, + "column": 44 + }, + "end": { + "line": 230, + "column": 48 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 7162, + "end": 7191, + "loc": { + "start": { + "line": 231, + "column": 6 + }, + "end": { + "line": 231, + "column": 35 + } + }, + "expression": { + "type": "CallExpression", + "start": 7162, + "end": 7190, + "loc": { + "start": { + "line": 231, + "column": 6 + }, + "end": { + "line": 231, + "column": 34 + } + }, + "callee": { + "type": "Identifier", + "start": 7162, + "end": 7179, + "loc": { + "start": { + "line": 231, + "column": 6 + }, + "end": { + "line": 231, + "column": 23 + }, + "identifierName": "checkSummaryEvent" + }, + "name": "checkSummaryEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 7180, + "end": 7189, + "loc": { + "start": { + "line": 231, + "column": 24 + }, + "end": { + "line": 231, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 7180, + "end": 7186, + "loc": { + "start": { + "line": 231, + "column": 24 + }, + "end": { + "line": 231, + "column": 30 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 7187, + "end": 7188, + "loc": { + "start": { + "line": 231, + "column": 31 + }, + "end": { + "line": 231, + "column": 32 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + }, + "computed": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 7198, + "end": 7205, + "loc": { + "start": { + "line": 232, + "column": 6 + }, + "end": { + "line": 232, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 7198, + "end": 7204, + "loc": { + "start": { + "line": 232, + "column": 6 + }, + "end": { + "line": 232, + "column": 12 + } + }, + "callee": { + "type": "Identifier", + "start": 7198, + "end": 7202, + "loc": { + "start": { + "line": 232, + "column": 6 + }, + "end": { + "line": 232, + "column": 10 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 7223, + "end": 8571, + "loc": { + "start": { + "line": 236, + "column": 2 + }, + "end": { + "line": 271, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 7223, + "end": 8570, + "loc": { + "start": { + "line": 236, + "column": 2 + }, + "end": { + "line": 271, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 7223, + "end": 7225, + "loc": { + "start": { + "line": 236, + "column": 2 + }, + "end": { + "line": 236, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 7226, + "end": 7308, + "loc": { + "start": { + "line": 236, + "column": 5 + }, + "end": { + "line": 236, + "column": 87 + } + }, + "extra": { + "rawValue": "expires debug mode based on client time if client time is later than server time", + "raw": "'expires debug mode based on client time if client time is later than server time'" + }, + "value": "expires debug mode based on client time if client time is later than server time" + }, + { + "type": "ArrowFunctionExpression", + "start": 7310, + "end": 8569, + "loc": { + "start": { + "line": 236, + "column": 89 + }, + "end": { + "line": 271, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 7310, + "end": 7314, + "loc": { + "start": { + "line": 236, + "column": 89 + }, + "end": { + "line": 236, + "column": 93 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 7318, + "end": 8569, + "loc": { + "start": { + "line": 236, + "column": 97 + }, + "end": { + "line": 271, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 7324, + "end": 7395, + "loc": { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 237, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 7330, + "end": 7394, + "loc": { + "start": { + "line": 237, + "column": 10 + }, + "end": { + "line": 237, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 7330, + "end": 7332, + "loc": { + "start": { + "line": 237, + "column": 10 + }, + "end": { + "line": 237, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 7335, + "end": 7394, + "loc": { + "start": { + "line": 237, + "column": 15 + }, + "end": { + "line": 237, + "column": 74 + } + }, + "callee": { + "type": "Identifier", + "start": 7335, + "end": 7349, + "loc": { + "start": { + "line": 237, + "column": 15 + }, + "end": { + "line": 237, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 7350, + "end": 7359, + "loc": { + "start": { + "line": 237, + "column": 30 + }, + "end": { + "line": 237, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 7361, + "end": 7366, + "loc": { + "start": { + "line": 237, + "column": 41 + }, + "end": { + "line": 237, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "ObjectExpression", + "start": 7368, + "end": 7370, + "loc": { + "start": { + "line": 237, + "column": 48 + }, + "end": { + "line": 237, + "column": 50 + } + }, + "properties": [] + }, + { + "type": "NullLiteral", + "start": 7372, + "end": 7376, + "loc": { + "start": { + "line": 237, + "column": 52 + }, + "end": { + "line": 237, + "column": 56 + } + } + }, + { + "type": "Identifier", + "start": 7378, + "end": 7393, + "loc": { + "start": { + "line": 237, + "column": 58 + }, + "end": { + "line": 237, + "column": 73 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const", + "trailingComments": [ + { + "type": "CommentLine", + "value": " Pick a server time that is somewhat behind the client time", + "start": 7401, + "end": 7462, + "loc": { + "start": { + "line": 239, + "column": 4 + }, + "end": { + "line": 239, + "column": 65 + } + } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 7467, + "end": 7515, + "loc": { + "start": { + "line": 240, + "column": 4 + }, + "end": { + "line": 240, + "column": 52 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 7473, + "end": 7514, + "loc": { + "start": { + "line": 240, + "column": 10 + }, + "end": { + "line": 240, + "column": 51 + } + }, + "id": { + "type": "Identifier", + "start": 7473, + "end": 7483, + "loc": { + "start": { + "line": 240, + "column": 10 + }, + "end": { + "line": 240, + "column": 20 + }, + "identifierName": "serverTime" + }, + "name": "serverTime", + "leadingComments": null + }, + "init": { + "type": "BinaryExpression", + "start": 7486, + "end": 7514, + "loc": { + "start": { + "line": 240, + "column": 23 + }, + "end": { + "line": 240, + "column": 51 + } + }, + "left": { + "type": "CallExpression", + "start": 7486, + "end": 7506, + "loc": { + "start": { + "line": 240, + "column": 23 + }, + "end": { + "line": 240, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7486, + "end": 7504, + "loc": { + "start": { + "line": 240, + "column": 23 + }, + "end": { + "line": 240, + "column": 41 + } + }, + "object": { + "type": "NewExpression", + "start": 7486, + "end": 7496, + "loc": { + "start": { + "line": 240, + "column": 23 + }, + "end": { + "line": 240, + "column": 33 + } + }, + "callee": { + "type": "Identifier", + "start": 7490, + "end": 7494, + "loc": { + "start": { + "line": 240, + "column": 27 + }, + "end": { + "line": 240, + "column": 31 + }, + "identifierName": "Date" + }, + "name": "Date" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 7497, + "end": 7504, + "loc": { + "start": { + "line": 240, + "column": 34 + }, + "end": { + "line": 240, + "column": 41 + }, + "identifierName": "getTime" + }, + "name": "getTime" + }, + "computed": false + }, + "arguments": [] + }, + "operator": "-", + "right": { + "type": "NumericLiteral", + "start": 7509, + "end": 7514, + "loc": { + "start": { + "line": 240, + "column": 46 + }, + "end": { + "line": 240, + "column": 51 + } + }, + "extra": { + "rawValue": 20000, + "raw": "20000" + }, + "value": 20000 + } + }, + "leadingComments": null + } + ], + "kind": "const", + "leadingComments": [ + { + "type": "CommentLine", + "value": " Pick a server time that is somewhat behind the client time", + "start": 7401, + "end": 7462, + "loc": { + "start": { + "line": 239, + "column": 4 + }, + "end": { + "line": 239, + "column": 65 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 7520, + "end": 7560, + "loc": { + "start": { + "line": 241, + "column": 4 + }, + "end": { + "line": 241, + "column": 44 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 7520, + "end": 7559, + "loc": { + "start": { + "line": 241, + "column": 4 + }, + "end": { + "line": 241, + "column": 43 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 7520, + "end": 7546, + "loc": { + "start": { + "line": 241, + "column": 4 + }, + "end": { + "line": 241, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 7520, + "end": 7535, + "loc": { + "start": { + "line": 241, + "column": 4 + }, + "end": { + "line": 241, + "column": 19 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 7536, + "end": 7546, + "loc": { + "start": { + "line": 241, + "column": 20 + }, + "end": { + "line": 241, + "column": 30 + }, + "identifierName": "serverTime" + }, + "name": "serverTime" + }, + "computed": false + }, + "right": { + "type": "Identifier", + "start": 7549, + "end": 7559, + "loc": { + "start": { + "line": 241, + "column": 33 + }, + "end": { + "line": 241, + "column": 43 + }, + "identifierName": "serverTime" + }, + "name": "serverTime" + } + }, + "trailingComments": [ + { + "type": "CommentLine", + "value": " Send and flush an event we don't care about, just to set the last server time", + "start": 7566, + "end": 7646, + "loc": { + "start": { + "line": 243, + "column": 4 + }, + "end": { + "line": 243, + "column": 84 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 7651, + "end": 7712, + "loc": { + "start": { + "line": 244, + "column": 4 + }, + "end": { + "line": 244, + "column": 65 + } + }, + "expression": { + "type": "CallExpression", + "start": 7651, + "end": 7711, + "loc": { + "start": { + "line": 244, + "column": 4 + }, + "end": { + "line": 244, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7651, + "end": 7661, + "loc": { + "start": { + "line": 244, + "column": 4 + }, + "end": { + "line": 244, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 7651, + "end": 7653, + "loc": { + "start": { + "line": 244, + "column": 4 + }, + "end": { + "line": 244, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 7654, + "end": 7661, + "loc": { + "start": { + "line": 244, + "column": 7 + }, + "end": { + "line": 244, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false, + "leadingComments": null + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 7662, + "end": 7710, + "loc": { + "start": { + "line": 244, + "column": 15 + }, + "end": { + "line": 244, + "column": 63 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 7664, + "end": 7680, + "loc": { + "start": { + "line": 244, + "column": 17 + }, + "end": { + "line": 244, + "column": 33 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 7664, + "end": 7668, + "loc": { + "start": { + "line": 244, + "column": 17 + }, + "end": { + "line": 244, + "column": 21 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 7670, + "end": 7680, + "loc": { + "start": { + "line": 244, + "column": 23 + }, + "end": { + "line": 244, + "column": 33 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 7682, + "end": 7708, + "loc": { + "start": { + "line": 244, + "column": 35 + }, + "end": { + "line": 244, + "column": 61 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 7682, + "end": 7686, + "loc": { + "start": { + "line": 244, + "column": 35 + }, + "end": { + "line": 244, + "column": 39 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "ObjectExpression", + "start": 7688, + "end": 7708, + "loc": { + "start": { + "line": 244, + "column": 41 + }, + "end": { + "line": 244, + "column": 61 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 7690, + "end": 7706, + "loc": { + "start": { + "line": 244, + "column": 43 + }, + "end": { + "line": 244, + "column": 59 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 7690, + "end": 7693, + "loc": { + "start": { + "line": 244, + "column": 43 + }, + "end": { + "line": 244, + "column": 46 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 7695, + "end": 7706, + "loc": { + "start": { + "line": 244, + "column": 48 + }, + "end": { + "line": 244, + "column": 59 + } + }, + "extra": { + "rawValue": "otherUser", + "raw": "'otherUser'" + }, + "value": "otherUser" + } + } + ] + } + } + ] + } + ], + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " Send and flush an event we don't care about, just to set the last server time", + "start": 7566, + "end": 7646, + "loc": { + "start": { + "line": 243, + "column": 4 + }, + "end": { + "line": 243, + "column": 84 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 7717, + "end": 8565, + "loc": { + "start": { + "line": 245, + "column": 4 + }, + "end": { + "line": 270, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 7717, + "end": 8564, + "loc": { + "start": { + "line": 245, + "column": 4 + }, + "end": { + "line": 270, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7717, + "end": 7732, + "loc": { + "start": { + "line": 245, + "column": 4 + }, + "end": { + "line": 245, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 7717, + "end": 7727, + "loc": { + "start": { + "line": 245, + "column": 4 + }, + "end": { + "line": 245, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7717, + "end": 7725, + "loc": { + "start": { + "line": 245, + "column": 4 + }, + "end": { + "line": 245, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 7717, + "end": 7719, + "loc": { + "start": { + "line": 245, + "column": 4 + }, + "end": { + "line": 245, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 7720, + "end": 7725, + "loc": { + "start": { + "line": 245, + "column": 7 + }, + "end": { + "line": 245, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 7728, + "end": 7732, + "loc": { + "start": { + "line": 245, + "column": 15 + }, + "end": { + "line": 245, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 7733, + "end": 8563, + "loc": { + "start": { + "line": 245, + "column": 20 + }, + "end": { + "line": 270, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 7739, + "end": 8563, + "loc": { + "start": { + "line": 245, + "column": 26 + }, + "end": { + "line": 270, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 7921, + "end": 7958, + "loc": { + "start": { + "line": 248, + "column": 6 + }, + "end": { + "line": 248, + "column": 43 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 7927, + "end": 7957, + "loc": { + "start": { + "line": 248, + "column": 12 + }, + "end": { + "line": 248, + "column": 42 + } + }, + "id": { + "type": "Identifier", + "start": 7927, + "end": 7937, + "loc": { + "start": { + "line": 248, + "column": 12 + }, + "end": { + "line": 248, + "column": 22 + }, + "identifierName": "debugUntil" + }, + "name": "debugUntil", + "leadingComments": null + }, + "init": { + "type": "BinaryExpression", + "start": 7940, + "end": 7957, + "loc": { + "start": { + "line": 248, + "column": 25 + }, + "end": { + "line": 248, + "column": 42 + } + }, + "left": { + "type": "Identifier", + "start": 7940, + "end": 7950, + "loc": { + "start": { + "line": 248, + "column": 25 + }, + "end": { + "line": 248, + "column": 35 + }, + "identifierName": "serverTime" + }, + "name": "serverTime" + }, + "operator": "+", + "right": { + "type": "NumericLiteral", + "start": 7953, + "end": 7957, + "loc": { + "start": { + "line": 248, + "column": 38 + }, + "end": { + "line": 248, + "column": 42 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + "leadingComments": null + } + ], + "kind": "const", + "leadingComments": [ + { + "type": "CommentLine", + "value": " Now send an event with debug mode on, with a \"debug until\" time that is further in", + "start": 7747, + "end": 7832, + "loc": { + "start": { + "line": 246, + "column": 6 + }, + "end": { + "line": 246, + "column": 91 + } + } + }, + { + "type": "CommentLine", + "value": " the future than the server time, but in the past compared to the client.", + "start": 7839, + "end": 7914, + "loc": { + "start": { + "line": 247, + "column": 6 + }, + "end": { + "line": 247, + "column": 81 + } + } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 7965, + "end": 8219, + "loc": { + "start": { + "line": 249, + "column": 6 + }, + "end": { + "line": 259, + "column": 8 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 7971, + "end": 8218, + "loc": { + "start": { + "line": 249, + "column": 12 + }, + "end": { + "line": 259, + "column": 7 + } + }, + "id": { + "type": "Identifier", + "start": 7971, + "end": 7972, + "loc": { + "start": { + "line": 249, + "column": 12 + }, + "end": { + "line": 249, + "column": 13 + }, + "identifierName": "e" + }, + "name": "e" + }, + "init": { + "type": "ObjectExpression", + "start": 7975, + "end": 8218, + "loc": { + "start": { + "line": 249, + "column": 16 + }, + "end": { + "line": 259, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 7985, + "end": 8000, + "loc": { + "start": { + "line": 250, + "column": 8 + }, + "end": { + "line": 250, + "column": 23 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 7985, + "end": 7989, + "loc": { + "start": { + "line": 250, + "column": 8 + }, + "end": { + "line": 250, + "column": 12 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 7991, + "end": 8000, + "loc": { + "start": { + "line": 250, + "column": 14 + }, + "end": { + "line": 250, + "column": 23 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + { + "type": "ObjectProperty", + "start": 8010, + "end": 8028, + "loc": { + "start": { + "line": 251, + "column": 8 + }, + "end": { + "line": 251, + "column": 26 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8010, + "end": 8022, + "loc": { + "start": { + "line": 251, + "column": 8 + }, + "end": { + "line": 251, + "column": 20 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 8024, + "end": 8028, + "loc": { + "start": { + "line": 251, + "column": 22 + }, + "end": { + "line": 251, + "column": 26 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 8038, + "end": 8048, + "loc": { + "start": { + "line": 252, + "column": 8 + }, + "end": { + "line": 252, + "column": 18 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8038, + "end": 8042, + "loc": { + "start": { + "line": 252, + "column": 8 + }, + "end": { + "line": 252, + "column": 12 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 8044, + "end": 8048, + "loc": { + "start": { + "line": 252, + "column": 14 + }, + "end": { + "line": 252, + "column": 18 + }, + "identifierName": "user" + }, + "name": "user" + } + }, + { + "type": "ObjectProperty", + "start": 8058, + "end": 8072, + "loc": { + "start": { + "line": 253, + "column": 8 + }, + "end": { + "line": 253, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8058, + "end": 8061, + "loc": { + "start": { + "line": 253, + "column": 8 + }, + "end": { + "line": 253, + "column": 11 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 8063, + "end": 8072, + "loc": { + "start": { + "line": 253, + "column": 13 + }, + "end": { + "line": 253, + "column": 22 + } + }, + "extra": { + "rawValue": "flagkey", + "raw": "'flagkey'" + }, + "value": "flagkey" + } + }, + { + "type": "ObjectProperty", + "start": 8082, + "end": 8093, + "loc": { + "start": { + "line": 254, + "column": 8 + }, + "end": { + "line": 254, + "column": 19 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8082, + "end": 8089, + "loc": { + "start": { + "line": 254, + "column": 8 + }, + "end": { + "line": 254, + "column": 15 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 8091, + "end": 8093, + "loc": { + "start": { + "line": 254, + "column": 17 + }, + "end": { + "line": 254, + "column": 19 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + } + }, + { + "type": "ObjectProperty", + "start": 8103, + "end": 8115, + "loc": { + "start": { + "line": 255, + "column": 8 + }, + "end": { + "line": 255, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8103, + "end": 8112, + "loc": { + "start": { + "line": 255, + "column": 8 + }, + "end": { + "line": 255, + "column": 17 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "value": { + "type": "NumericLiteral", + "start": 8114, + "end": 8115, + "loc": { + "start": { + "line": 255, + "column": 19 + }, + "end": { + "line": 255, + "column": 20 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 8125, + "end": 8139, + "loc": { + "start": { + "line": 256, + "column": 8 + }, + "end": { + "line": 256, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8125, + "end": 8130, + "loc": { + "start": { + "line": 256, + "column": 8 + }, + "end": { + "line": 256, + "column": 13 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "StringLiteral", + "start": 8132, + "end": 8139, + "loc": { + "start": { + "line": 256, + "column": 15 + }, + "end": { + "line": 256, + "column": 22 + } + }, + "extra": { + "rawValue": "value", + "raw": "'value'" + }, + "value": "value" + } + }, + { + "type": "ObjectProperty", + "start": 8149, + "end": 8167, + "loc": { + "start": { + "line": 257, + "column": 8 + }, + "end": { + "line": 257, + "column": 26 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8149, + "end": 8160, + "loc": { + "start": { + "line": 257, + "column": 8 + }, + "end": { + "line": 257, + "column": 19 + }, + "identifierName": "trackEvents" + }, + "name": "trackEvents" + }, + "value": { + "type": "BooleanLiteral", + "start": 8162, + "end": 8167, + "loc": { + "start": { + "line": 257, + "column": 21 + }, + "end": { + "line": 257, + "column": 26 + } + }, + "value": false + } + }, + { + "type": "ObjectProperty", + "start": 8177, + "end": 8209, + "loc": { + "start": { + "line": 258, + "column": 8 + }, + "end": { + "line": 258, + "column": 40 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8177, + "end": 8197, + "loc": { + "start": { + "line": 258, + "column": 8 + }, + "end": { + "line": 258, + "column": 28 + }, + "identifierName": "debugEventsUntilDate" + }, + "name": "debugEventsUntilDate" + }, + "value": { + "type": "Identifier", + "start": 8199, + "end": 8209, + "loc": { + "start": { + "line": 258, + "column": 30 + }, + "end": { + "line": 258, + "column": 40 + }, + "identifierName": "debugUntil" + }, + "name": "debugUntil" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 8226, + "end": 8240, + "loc": { + "start": { + "line": 260, + "column": 6 + }, + "end": { + "line": 260, + "column": 20 + } + }, + "expression": { + "type": "CallExpression", + "start": 8226, + "end": 8239, + "loc": { + "start": { + "line": 260, + "column": 6 + }, + "end": { + "line": 260, + "column": 19 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8226, + "end": 8236, + "loc": { + "start": { + "line": 260, + "column": 6 + }, + "end": { + "line": 260, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 8226, + "end": 8228, + "loc": { + "start": { + "line": 260, + "column": 6 + }, + "end": { + "line": 260, + "column": 8 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 8229, + "end": 8236, + "loc": { + "start": { + "line": 260, + "column": 9 + }, + "end": { + "line": 260, + "column": 16 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 8237, + "end": 8238, + "loc": { + "start": { + "line": 260, + "column": 17 + }, + "end": { + "line": 260, + "column": 18 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + }, + "trailingComments": [ + { + "type": "CommentLine", + "value": " Should get a summary event only, not a full feature event", + "start": 8248, + "end": 8308, + "loc": { + "start": { + "line": 262, + "column": 6 + }, + "end": { + "line": 262, + "column": 66 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 8315, + "end": 8557, + "loc": { + "start": { + "line": 263, + "column": 6 + }, + "end": { + "line": 269, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 8315, + "end": 8556, + "loc": { + "start": { + "line": 263, + "column": 6 + }, + "end": { + "line": 269, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8315, + "end": 8330, + "loc": { + "start": { + "line": 263, + "column": 6 + }, + "end": { + "line": 263, + "column": 21 + } + }, + "object": { + "type": "CallExpression", + "start": 8315, + "end": 8325, + "loc": { + "start": { + "line": 263, + "column": 6 + }, + "end": { + "line": 263, + "column": 16 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8315, + "end": 8323, + "loc": { + "start": { + "line": 263, + "column": 6 + }, + "end": { + "line": 263, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 8315, + "end": 8317, + "loc": { + "start": { + "line": 263, + "column": 6 + }, + "end": { + "line": 263, + "column": 8 + }, + "identifierName": "ep" + }, + "name": "ep", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 8318, + "end": 8323, + "loc": { + "start": { + "line": 263, + "column": 9 + }, + "end": { + "line": 263, + "column": 14 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false, + "leadingComments": null + }, + "arguments": [], + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 8326, + "end": 8330, + "loc": { + "start": { + "line": 263, + "column": 17 + }, + "end": { + "line": 263, + "column": 21 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false, + "leadingComments": null + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 8331, + "end": 8555, + "loc": { + "start": { + "line": 263, + "column": 22 + }, + "end": { + "line": 269, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 8337, + "end": 8555, + "loc": { + "start": { + "line": 263, + "column": 28 + }, + "end": { + "line": 269, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 8347, + "end": 8395, + "loc": { + "start": { + "line": 264, + "column": 8 + }, + "end": { + "line": 264, + "column": 56 + } + }, + "expression": { + "type": "CallExpression", + "start": 8347, + "end": 8394, + "loc": { + "start": { + "line": 264, + "column": 8 + }, + "end": { + "line": 264, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8347, + "end": 8391, + "loc": { + "start": { + "line": 264, + "column": 8 + }, + "end": { + "line": 264, + "column": 52 + } + }, + "object": { + "type": "CallExpression", + "start": 8347, + "end": 8383, + "loc": { + "start": { + "line": 264, + "column": 8 + }, + "end": { + "line": 264, + "column": 44 + } + }, + "callee": { + "type": "Identifier", + "start": 8347, + "end": 8353, + "loc": { + "start": { + "line": 264, + "column": 8 + }, + "end": { + "line": 264, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 8354, + "end": 8382, + "loc": { + "start": { + "line": 264, + "column": 15 + }, + "end": { + "line": 264, + "column": 43 + } + }, + "object": { + "type": "MemberExpression", + "start": 8354, + "end": 8375, + "loc": { + "start": { + "line": 264, + "column": 15 + }, + "end": { + "line": 264, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 8354, + "end": 8369, + "loc": { + "start": { + "line": 264, + "column": 15 + }, + "end": { + "line": 264, + "column": 30 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 8370, + "end": 8375, + "loc": { + "start": { + "line": 264, + "column": 31 + }, + "end": { + "line": 264, + "column": 36 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 8376, + "end": 8382, + "loc": { + "start": { + "line": 264, + "column": 37 + }, + "end": { + "line": 264, + "column": 43 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 8384, + "end": 8391, + "loc": { + "start": { + "line": 264, + "column": 45 + }, + "end": { + "line": 264, + "column": 52 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 8392, + "end": 8393, + "loc": { + "start": { + "line": 264, + "column": 53 + }, + "end": { + "line": 264, + "column": 54 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 8404, + "end": 8451, + "loc": { + "start": { + "line": 265, + "column": 8 + }, + "end": { + "line": 265, + "column": 55 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 8410, + "end": 8450, + "loc": { + "start": { + "line": 265, + "column": 14 + }, + "end": { + "line": 265, + "column": 54 + } + }, + "id": { + "type": "Identifier", + "start": 8410, + "end": 8416, + "loc": { + "start": { + "line": 265, + "column": 14 + }, + "end": { + "line": 265, + "column": 20 + }, + "identifierName": "output" + }, + "name": "output" + }, + "init": { + "type": "MemberExpression", + "start": 8419, + "end": 8450, + "loc": { + "start": { + "line": 265, + "column": 23 + }, + "end": { + "line": 265, + "column": 54 + } + }, + "object": { + "type": "MemberExpression", + "start": 8419, + "end": 8443, + "loc": { + "start": { + "line": 265, + "column": 23 + }, + "end": { + "line": 265, + "column": 47 + } + }, + "object": { + "type": "MemberExpression", + "start": 8419, + "end": 8440, + "loc": { + "start": { + "line": 265, + "column": 23 + }, + "end": { + "line": 265, + "column": 44 + } + }, + "object": { + "type": "Identifier", + "start": 8419, + "end": 8434, + "loc": { + "start": { + "line": 265, + "column": 23 + }, + "end": { + "line": 265, + "column": 38 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 8435, + "end": 8440, + "loc": { + "start": { + "line": 265, + "column": 39 + }, + "end": { + "line": 265, + "column": 44 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 8441, + "end": 8442, + "loc": { + "start": { + "line": 265, + "column": 45 + }, + "end": { + "line": 265, + "column": 46 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 8444, + "end": 8450, + "loc": { + "start": { + "line": 265, + "column": 48 + }, + "end": { + "line": 265, + "column": 54 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 8460, + "end": 8493, + "loc": { + "start": { + "line": 266, + "column": 8 + }, + "end": { + "line": 266, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 8460, + "end": 8492, + "loc": { + "start": { + "line": 266, + "column": 8 + }, + "end": { + "line": 266, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8460, + "end": 8489, + "loc": { + "start": { + "line": 266, + "column": 8 + }, + "end": { + "line": 266, + "column": 37 + } + }, + "object": { + "type": "CallExpression", + "start": 8460, + "end": 8481, + "loc": { + "start": { + "line": 266, + "column": 8 + }, + "end": { + "line": 266, + "column": 29 + } + }, + "callee": { + "type": "Identifier", + "start": 8460, + "end": 8466, + "loc": { + "start": { + "line": 266, + "column": 8 + }, + "end": { + "line": 266, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 8467, + "end": 8480, + "loc": { + "start": { + "line": 266, + "column": 15 + }, + "end": { + "line": 266, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 8467, + "end": 8473, + "loc": { + "start": { + "line": 266, + "column": 15 + }, + "end": { + "line": 266, + "column": 21 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "Identifier", + "start": 8474, + "end": 8480, + "loc": { + "start": { + "line": 266, + "column": 22 + }, + "end": { + "line": 266, + "column": 28 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 8482, + "end": 8489, + "loc": { + "start": { + "line": 266, + "column": 30 + }, + "end": { + "line": 266, + "column": 37 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 8490, + "end": 8491, + "loc": { + "start": { + "line": 266, + "column": 38 + }, + "end": { + "line": 266, + "column": 39 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 8502, + "end": 8531, + "loc": { + "start": { + "line": 267, + "column": 8 + }, + "end": { + "line": 267, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 8502, + "end": 8530, + "loc": { + "start": { + "line": 267, + "column": 8 + }, + "end": { + "line": 267, + "column": 36 + } + }, + "callee": { + "type": "Identifier", + "start": 8502, + "end": 8519, + "loc": { + "start": { + "line": 267, + "column": 8 + }, + "end": { + "line": 267, + "column": 25 + }, + "identifierName": "checkSummaryEvent" + }, + "name": "checkSummaryEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 8520, + "end": 8529, + "loc": { + "start": { + "line": 267, + "column": 26 + }, + "end": { + "line": 267, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 8520, + "end": 8526, + "loc": { + "start": { + "line": 267, + "column": 26 + }, + "end": { + "line": 267, + "column": 32 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 8527, + "end": 8528, + "loc": { + "start": { + "line": 267, + "column": 33 + }, + "end": { + "line": 267, + "column": 34 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 8540, + "end": 8547, + "loc": { + "start": { + "line": 268, + "column": 8 + }, + "end": { + "line": 268, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 8540, + "end": 8546, + "loc": { + "start": { + "line": 268, + "column": 8 + }, + "end": { + "line": 268, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 8540, + "end": 8544, + "loc": { + "start": { + "line": 268, + "column": 8 + }, + "end": { + "line": 268, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ], + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " Should get a summary event only, not a full feature event", + "start": 8248, + "end": 8308, + "loc": { + "start": { + "line": 262, + "column": 6 + }, + "end": { + "line": 262, + "column": 66 + } + } + } + ] + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 8575, + "end": 9925, + "loc": { + "start": { + "line": 273, + "column": 2 + }, + "end": { + "line": 308, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 8575, + "end": 9924, + "loc": { + "start": { + "line": 273, + "column": 2 + }, + "end": { + "line": 308, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 8575, + "end": 8577, + "loc": { + "start": { + "line": 273, + "column": 2 + }, + "end": { + "line": 273, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 8578, + "end": 8660, + "loc": { + "start": { + "line": 273, + "column": 5 + }, + "end": { + "line": 273, + "column": 87 + } + }, + "extra": { + "rawValue": "expires debug mode based on server time if server time is later than client time", + "raw": "'expires debug mode based on server time if server time is later than client time'" + }, + "value": "expires debug mode based on server time if server time is later than client time" + }, + { + "type": "ArrowFunctionExpression", + "start": 8662, + "end": 9923, + "loc": { + "start": { + "line": 273, + "column": 89 + }, + "end": { + "line": 308, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 8662, + "end": 8666, + "loc": { + "start": { + "line": 273, + "column": 89 + }, + "end": { + "line": 273, + "column": 93 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 8670, + "end": 9923, + "loc": { + "start": { + "line": 273, + "column": 97 + }, + "end": { + "line": 308, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 8676, + "end": 8747, + "loc": { + "start": { + "line": 274, + "column": 4 + }, + "end": { + "line": 274, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 8682, + "end": 8746, + "loc": { + "start": { + "line": 274, + "column": 10 + }, + "end": { + "line": 274, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 8682, + "end": 8684, + "loc": { + "start": { + "line": 274, + "column": 10 + }, + "end": { + "line": 274, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 8687, + "end": 8746, + "loc": { + "start": { + "line": 274, + "column": 15 + }, + "end": { + "line": 274, + "column": 74 + } + }, + "callee": { + "type": "Identifier", + "start": 8687, + "end": 8701, + "loc": { + "start": { + "line": 274, + "column": 15 + }, + "end": { + "line": 274, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 8702, + "end": 8711, + "loc": { + "start": { + "line": 274, + "column": 30 + }, + "end": { + "line": 274, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 8713, + "end": 8718, + "loc": { + "start": { + "line": 274, + "column": 41 + }, + "end": { + "line": 274, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "ObjectExpression", + "start": 8720, + "end": 8722, + "loc": { + "start": { + "line": 274, + "column": 48 + }, + "end": { + "line": 274, + "column": 50 + } + }, + "properties": [] + }, + { + "type": "NullLiteral", + "start": 8724, + "end": 8728, + "loc": { + "start": { + "line": 274, + "column": 52 + }, + "end": { + "line": 274, + "column": 56 + } + } + }, + { + "type": "Identifier", + "start": 8730, + "end": 8745, + "loc": { + "start": { + "line": 274, + "column": 58 + }, + "end": { + "line": 274, + "column": 73 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const", + "trailingComments": [ + { + "type": "CommentLine", + "value": " Pick a server time that is somewhat ahead of the client time", + "start": 8753, + "end": 8816, + "loc": { + "start": { + "line": 276, + "column": 4 + }, + "end": { + "line": 276, + "column": 67 + } + } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 8821, + "end": 8869, + "loc": { + "start": { + "line": 277, + "column": 4 + }, + "end": { + "line": 277, + "column": 52 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 8827, + "end": 8868, + "loc": { + "start": { + "line": 277, + "column": 10 + }, + "end": { + "line": 277, + "column": 51 + } + }, + "id": { + "type": "Identifier", + "start": 8827, + "end": 8837, + "loc": { + "start": { + "line": 277, + "column": 10 + }, + "end": { + "line": 277, + "column": 20 + }, + "identifierName": "serverTime" + }, + "name": "serverTime", + "leadingComments": null + }, + "init": { + "type": "BinaryExpression", + "start": 8840, + "end": 8868, + "loc": { + "start": { + "line": 277, + "column": 23 + }, + "end": { + "line": 277, + "column": 51 + } + }, + "left": { + "type": "CallExpression", + "start": 8840, + "end": 8860, + "loc": { + "start": { + "line": 277, + "column": 23 + }, + "end": { + "line": 277, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8840, + "end": 8858, + "loc": { + "start": { + "line": 277, + "column": 23 + }, + "end": { + "line": 277, + "column": 41 + } + }, + "object": { + "type": "NewExpression", + "start": 8840, + "end": 8850, + "loc": { + "start": { + "line": 277, + "column": 23 + }, + "end": { + "line": 277, + "column": 33 + } + }, + "callee": { + "type": "Identifier", + "start": 8844, + "end": 8848, + "loc": { + "start": { + "line": 277, + "column": 27 + }, + "end": { + "line": 277, + "column": 31 + }, + "identifierName": "Date" + }, + "name": "Date" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 8851, + "end": 8858, + "loc": { + "start": { + "line": 277, + "column": 34 + }, + "end": { + "line": 277, + "column": 41 + }, + "identifierName": "getTime" + }, + "name": "getTime" + }, + "computed": false + }, + "arguments": [] + }, + "operator": "+", + "right": { + "type": "NumericLiteral", + "start": 8863, + "end": 8868, + "loc": { + "start": { + "line": 277, + "column": 46 + }, + "end": { + "line": 277, + "column": 51 + } + }, + "extra": { + "rawValue": 20000, + "raw": "20000" + }, + "value": 20000 + } + }, + "leadingComments": null + } + ], + "kind": "const", + "leadingComments": [ + { + "type": "CommentLine", + "value": " Pick a server time that is somewhat ahead of the client time", + "start": 8753, + "end": 8816, + "loc": { + "start": { + "line": 276, + "column": 4 + }, + "end": { + "line": 276, + "column": 67 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 8874, + "end": 8914, + "loc": { + "start": { + "line": 278, + "column": 4 + }, + "end": { + "line": 278, + "column": 44 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 8874, + "end": 8913, + "loc": { + "start": { + "line": 278, + "column": 4 + }, + "end": { + "line": 278, + "column": 43 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 8874, + "end": 8900, + "loc": { + "start": { + "line": 278, + "column": 4 + }, + "end": { + "line": 278, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 8874, + "end": 8889, + "loc": { + "start": { + "line": 278, + "column": 4 + }, + "end": { + "line": 278, + "column": 19 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 8890, + "end": 8900, + "loc": { + "start": { + "line": 278, + "column": 20 + }, + "end": { + "line": 278, + "column": 30 + }, + "identifierName": "serverTime" + }, + "name": "serverTime" + }, + "computed": false + }, + "right": { + "type": "Identifier", + "start": 8903, + "end": 8913, + "loc": { + "start": { + "line": 278, + "column": 33 + }, + "end": { + "line": 278, + "column": 43 + }, + "identifierName": "serverTime" + }, + "name": "serverTime" + } + }, + "trailingComments": [ + { + "type": "CommentLine", + "value": " Send and flush an event we don't care about, just to set the last server time", + "start": 8920, + "end": 9000, + "loc": { + "start": { + "line": 280, + "column": 4 + }, + "end": { + "line": 280, + "column": 84 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 9005, + "end": 9066, + "loc": { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 281, + "column": 65 + } + }, + "expression": { + "type": "CallExpression", + "start": 9005, + "end": 9065, + "loc": { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 281, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9005, + "end": 9015, + "loc": { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 281, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 9005, + "end": 9007, + "loc": { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 281, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 9008, + "end": 9015, + "loc": { + "start": { + "line": 281, + "column": 7 + }, + "end": { + "line": 281, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false, + "leadingComments": null + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 9016, + "end": 9064, + "loc": { + "start": { + "line": 281, + "column": 15 + }, + "end": { + "line": 281, + "column": 63 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 9018, + "end": 9034, + "loc": { + "start": { + "line": 281, + "column": 17 + }, + "end": { + "line": 281, + "column": 33 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9018, + "end": 9022, + "loc": { + "start": { + "line": 281, + "column": 17 + }, + "end": { + "line": 281, + "column": 21 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 9024, + "end": 9034, + "loc": { + "start": { + "line": 281, + "column": 23 + }, + "end": { + "line": 281, + "column": 33 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 9036, + "end": 9062, + "loc": { + "start": { + "line": 281, + "column": 35 + }, + "end": { + "line": 281, + "column": 61 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9036, + "end": 9040, + "loc": { + "start": { + "line": 281, + "column": 35 + }, + "end": { + "line": 281, + "column": 39 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "ObjectExpression", + "start": 9042, + "end": 9062, + "loc": { + "start": { + "line": 281, + "column": 41 + }, + "end": { + "line": 281, + "column": 61 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 9044, + "end": 9060, + "loc": { + "start": { + "line": 281, + "column": 43 + }, + "end": { + "line": 281, + "column": 59 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9044, + "end": 9047, + "loc": { + "start": { + "line": 281, + "column": 43 + }, + "end": { + "line": 281, + "column": 46 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 9049, + "end": 9060, + "loc": { + "start": { + "line": 281, + "column": 48 + }, + "end": { + "line": 281, + "column": 59 + } + }, + "extra": { + "rawValue": "otherUser", + "raw": "'otherUser'" + }, + "value": "otherUser" + } + } + ] + } + } + ] + } + ], + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " Send and flush an event we don't care about, just to set the last server time", + "start": 8920, + "end": 9000, + "loc": { + "start": { + "line": 280, + "column": 4 + }, + "end": { + "line": 280, + "column": 84 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 9071, + "end": 9919, + "loc": { + "start": { + "line": 282, + "column": 4 + }, + "end": { + "line": 307, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 9071, + "end": 9918, + "loc": { + "start": { + "line": 282, + "column": 4 + }, + "end": { + "line": 307, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9071, + "end": 9086, + "loc": { + "start": { + "line": 282, + "column": 4 + }, + "end": { + "line": 282, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 9071, + "end": 9081, + "loc": { + "start": { + "line": 282, + "column": 4 + }, + "end": { + "line": 282, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9071, + "end": 9079, + "loc": { + "start": { + "line": 282, + "column": 4 + }, + "end": { + "line": 282, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 9071, + "end": 9073, + "loc": { + "start": { + "line": 282, + "column": 4 + }, + "end": { + "line": 282, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 9074, + "end": 9079, + "loc": { + "start": { + "line": 282, + "column": 7 + }, + "end": { + "line": 282, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 9082, + "end": 9086, + "loc": { + "start": { + "line": 282, + "column": 15 + }, + "end": { + "line": 282, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 9087, + "end": 9917, + "loc": { + "start": { + "line": 282, + "column": 20 + }, + "end": { + "line": 307, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 9093, + "end": 9917, + "loc": { + "start": { + "line": 282, + "column": 26 + }, + "end": { + "line": 307, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 9275, + "end": 9312, + "loc": { + "start": { + "line": 285, + "column": 6 + }, + "end": { + "line": 285, + "column": 43 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 9281, + "end": 9311, + "loc": { + "start": { + "line": 285, + "column": 12 + }, + "end": { + "line": 285, + "column": 42 + } + }, + "id": { + "type": "Identifier", + "start": 9281, + "end": 9291, + "loc": { + "start": { + "line": 285, + "column": 12 + }, + "end": { + "line": 285, + "column": 22 + }, + "identifierName": "debugUntil" + }, + "name": "debugUntil", + "leadingComments": null + }, + "init": { + "type": "BinaryExpression", + "start": 9294, + "end": 9311, + "loc": { + "start": { + "line": 285, + "column": 25 + }, + "end": { + "line": 285, + "column": 42 + } + }, + "left": { + "type": "Identifier", + "start": 9294, + "end": 9304, + "loc": { + "start": { + "line": 285, + "column": 25 + }, + "end": { + "line": 285, + "column": 35 + }, + "identifierName": "serverTime" + }, + "name": "serverTime" + }, + "operator": "-", + "right": { + "type": "NumericLiteral", + "start": 9307, + "end": 9311, + "loc": { + "start": { + "line": 285, + "column": 38 + }, + "end": { + "line": 285, + "column": 42 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + "leadingComments": null + } + ], + "kind": "const", + "leadingComments": [ + { + "type": "CommentLine", + "value": " Now send an event with debug mode on, with a \"debug until\" time that is further in", + "start": 9101, + "end": 9186, + "loc": { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 283, + "column": 91 + } + } + }, + { + "type": "CommentLine", + "value": " the future than the client time, but in the past compared to the server.", + "start": 9193, + "end": 9268, + "loc": { + "start": { + "line": 284, + "column": 6 + }, + "end": { + "line": 284, + "column": 81 + } + } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 9319, + "end": 9573, + "loc": { + "start": { + "line": 286, + "column": 6 + }, + "end": { + "line": 296, + "column": 8 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 9325, + "end": 9572, + "loc": { + "start": { + "line": 286, + "column": 12 + }, + "end": { + "line": 296, + "column": 7 + } + }, + "id": { + "type": "Identifier", + "start": 9325, + "end": 9326, + "loc": { + "start": { + "line": 286, + "column": 12 + }, + "end": { + "line": 286, + "column": 13 + }, + "identifierName": "e" + }, + "name": "e" + }, + "init": { + "type": "ObjectExpression", + "start": 9329, + "end": 9572, + "loc": { + "start": { + "line": 286, + "column": 16 + }, + "end": { + "line": 296, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 9339, + "end": 9354, + "loc": { + "start": { + "line": 287, + "column": 8 + }, + "end": { + "line": 287, + "column": 23 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9339, + "end": 9343, + "loc": { + "start": { + "line": 287, + "column": 8 + }, + "end": { + "line": 287, + "column": 12 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 9345, + "end": 9354, + "loc": { + "start": { + "line": 287, + "column": 14 + }, + "end": { + "line": 287, + "column": 23 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + { + "type": "ObjectProperty", + "start": 9364, + "end": 9382, + "loc": { + "start": { + "line": 288, + "column": 8 + }, + "end": { + "line": 288, + "column": 26 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9364, + "end": 9376, + "loc": { + "start": { + "line": 288, + "column": 8 + }, + "end": { + "line": 288, + "column": 20 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 9378, + "end": 9382, + "loc": { + "start": { + "line": 288, + "column": 22 + }, + "end": { + "line": 288, + "column": 26 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 9392, + "end": 9402, + "loc": { + "start": { + "line": 289, + "column": 8 + }, + "end": { + "line": 289, + "column": 18 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9392, + "end": 9396, + "loc": { + "start": { + "line": 289, + "column": 8 + }, + "end": { + "line": 289, + "column": 12 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 9398, + "end": 9402, + "loc": { + "start": { + "line": 289, + "column": 14 + }, + "end": { + "line": 289, + "column": 18 + }, + "identifierName": "user" + }, + "name": "user" + } + }, + { + "type": "ObjectProperty", + "start": 9412, + "end": 9426, + "loc": { + "start": { + "line": 290, + "column": 8 + }, + "end": { + "line": 290, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9412, + "end": 9415, + "loc": { + "start": { + "line": 290, + "column": 8 + }, + "end": { + "line": 290, + "column": 11 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 9417, + "end": 9426, + "loc": { + "start": { + "line": 290, + "column": 13 + }, + "end": { + "line": 290, + "column": 22 + } + }, + "extra": { + "rawValue": "flagkey", + "raw": "'flagkey'" + }, + "value": "flagkey" + } + }, + { + "type": "ObjectProperty", + "start": 9436, + "end": 9447, + "loc": { + "start": { + "line": 291, + "column": 8 + }, + "end": { + "line": 291, + "column": 19 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9436, + "end": 9443, + "loc": { + "start": { + "line": 291, + "column": 8 + }, + "end": { + "line": 291, + "column": 15 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 9445, + "end": 9447, + "loc": { + "start": { + "line": 291, + "column": 17 + }, + "end": { + "line": 291, + "column": 19 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + } + }, + { + "type": "ObjectProperty", + "start": 9457, + "end": 9469, + "loc": { + "start": { + "line": 292, + "column": 8 + }, + "end": { + "line": 292, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9457, + "end": 9466, + "loc": { + "start": { + "line": 292, + "column": 8 + }, + "end": { + "line": 292, + "column": 17 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "value": { + "type": "NumericLiteral", + "start": 9468, + "end": 9469, + "loc": { + "start": { + "line": 292, + "column": 19 + }, + "end": { + "line": 292, + "column": 20 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 9479, + "end": 9493, + "loc": { + "start": { + "line": 293, + "column": 8 + }, + "end": { + "line": 293, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9479, + "end": 9484, + "loc": { + "start": { + "line": 293, + "column": 8 + }, + "end": { + "line": 293, + "column": 13 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "StringLiteral", + "start": 9486, + "end": 9493, + "loc": { + "start": { + "line": 293, + "column": 15 + }, + "end": { + "line": 293, + "column": 22 + } + }, + "extra": { + "rawValue": "value", + "raw": "'value'" + }, + "value": "value" + } + }, + { + "type": "ObjectProperty", + "start": 9503, + "end": 9521, + "loc": { + "start": { + "line": 294, + "column": 8 + }, + "end": { + "line": 294, + "column": 26 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9503, + "end": 9514, + "loc": { + "start": { + "line": 294, + "column": 8 + }, + "end": { + "line": 294, + "column": 19 + }, + "identifierName": "trackEvents" + }, + "name": "trackEvents" + }, + "value": { + "type": "BooleanLiteral", + "start": 9516, + "end": 9521, + "loc": { + "start": { + "line": 294, + "column": 21 + }, + "end": { + "line": 294, + "column": 26 + } + }, + "value": false + } + }, + { + "type": "ObjectProperty", + "start": 9531, + "end": 9563, + "loc": { + "start": { + "line": 295, + "column": 8 + }, + "end": { + "line": 295, + "column": 40 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9531, + "end": 9551, + "loc": { + "start": { + "line": 295, + "column": 8 + }, + "end": { + "line": 295, + "column": 28 + }, + "identifierName": "debugEventsUntilDate" + }, + "name": "debugEventsUntilDate" + }, + "value": { + "type": "Identifier", + "start": 9553, + "end": 9563, + "loc": { + "start": { + "line": 295, + "column": 30 + }, + "end": { + "line": 295, + "column": 40 + }, + "identifierName": "debugUntil" + }, + "name": "debugUntil" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 9580, + "end": 9594, + "loc": { + "start": { + "line": 297, + "column": 6 + }, + "end": { + "line": 297, + "column": 20 + } + }, + "expression": { + "type": "CallExpression", + "start": 9580, + "end": 9593, + "loc": { + "start": { + "line": 297, + "column": 6 + }, + "end": { + "line": 297, + "column": 19 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9580, + "end": 9590, + "loc": { + "start": { + "line": 297, + "column": 6 + }, + "end": { + "line": 297, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 9580, + "end": 9582, + "loc": { + "start": { + "line": 297, + "column": 6 + }, + "end": { + "line": 297, + "column": 8 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 9583, + "end": 9590, + "loc": { + "start": { + "line": 297, + "column": 9 + }, + "end": { + "line": 297, + "column": 16 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 9591, + "end": 9592, + "loc": { + "start": { + "line": 297, + "column": 17 + }, + "end": { + "line": 297, + "column": 18 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + }, + "trailingComments": [ + { + "type": "CommentLine", + "value": " Should get a summary event only, not a full feature event", + "start": 9602, + "end": 9662, + "loc": { + "start": { + "line": 299, + "column": 6 + }, + "end": { + "line": 299, + "column": 66 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 9669, + "end": 9911, + "loc": { + "start": { + "line": 300, + "column": 6 + }, + "end": { + "line": 306, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 9669, + "end": 9910, + "loc": { + "start": { + "line": 300, + "column": 6 + }, + "end": { + "line": 306, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9669, + "end": 9684, + "loc": { + "start": { + "line": 300, + "column": 6 + }, + "end": { + "line": 300, + "column": 21 + } + }, + "object": { + "type": "CallExpression", + "start": 9669, + "end": 9679, + "loc": { + "start": { + "line": 300, + "column": 6 + }, + "end": { + "line": 300, + "column": 16 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9669, + "end": 9677, + "loc": { + "start": { + "line": 300, + "column": 6 + }, + "end": { + "line": 300, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 9669, + "end": 9671, + "loc": { + "start": { + "line": 300, + "column": 6 + }, + "end": { + "line": 300, + "column": 8 + }, + "identifierName": "ep" + }, + "name": "ep", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 9672, + "end": 9677, + "loc": { + "start": { + "line": 300, + "column": 9 + }, + "end": { + "line": 300, + "column": 14 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false, + "leadingComments": null + }, + "arguments": [], + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 9680, + "end": 9684, + "loc": { + "start": { + "line": 300, + "column": 17 + }, + "end": { + "line": 300, + "column": 21 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false, + "leadingComments": null + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 9685, + "end": 9909, + "loc": { + "start": { + "line": 300, + "column": 22 + }, + "end": { + "line": 306, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 9691, + "end": 9909, + "loc": { + "start": { + "line": 300, + "column": 28 + }, + "end": { + "line": 306, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 9701, + "end": 9749, + "loc": { + "start": { + "line": 301, + "column": 8 + }, + "end": { + "line": 301, + "column": 56 + } + }, + "expression": { + "type": "CallExpression", + "start": 9701, + "end": 9748, + "loc": { + "start": { + "line": 301, + "column": 8 + }, + "end": { + "line": 301, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9701, + "end": 9745, + "loc": { + "start": { + "line": 301, + "column": 8 + }, + "end": { + "line": 301, + "column": 52 + } + }, + "object": { + "type": "CallExpression", + "start": 9701, + "end": 9737, + "loc": { + "start": { + "line": 301, + "column": 8 + }, + "end": { + "line": 301, + "column": 44 + } + }, + "callee": { + "type": "Identifier", + "start": 9701, + "end": 9707, + "loc": { + "start": { + "line": 301, + "column": 8 + }, + "end": { + "line": 301, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 9708, + "end": 9736, + "loc": { + "start": { + "line": 301, + "column": 15 + }, + "end": { + "line": 301, + "column": 43 + } + }, + "object": { + "type": "MemberExpression", + "start": 9708, + "end": 9729, + "loc": { + "start": { + "line": 301, + "column": 15 + }, + "end": { + "line": 301, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 9708, + "end": 9723, + "loc": { + "start": { + "line": 301, + "column": 15 + }, + "end": { + "line": 301, + "column": 30 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 9724, + "end": 9729, + "loc": { + "start": { + "line": 301, + "column": 31 + }, + "end": { + "line": 301, + "column": 36 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 9730, + "end": 9736, + "loc": { + "start": { + "line": 301, + "column": 37 + }, + "end": { + "line": 301, + "column": 43 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 9738, + "end": 9745, + "loc": { + "start": { + "line": 301, + "column": 45 + }, + "end": { + "line": 301, + "column": 52 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 9746, + "end": 9747, + "loc": { + "start": { + "line": 301, + "column": 53 + }, + "end": { + "line": 301, + "column": 54 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 9758, + "end": 9805, + "loc": { + "start": { + "line": 302, + "column": 8 + }, + "end": { + "line": 302, + "column": 55 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 9764, + "end": 9804, + "loc": { + "start": { + "line": 302, + "column": 14 + }, + "end": { + "line": 302, + "column": 54 + } + }, + "id": { + "type": "Identifier", + "start": 9764, + "end": 9770, + "loc": { + "start": { + "line": 302, + "column": 14 + }, + "end": { + "line": 302, + "column": 20 + }, + "identifierName": "output" + }, + "name": "output" + }, + "init": { + "type": "MemberExpression", + "start": 9773, + "end": 9804, + "loc": { + "start": { + "line": 302, + "column": 23 + }, + "end": { + "line": 302, + "column": 54 + } + }, + "object": { + "type": "MemberExpression", + "start": 9773, + "end": 9797, + "loc": { + "start": { + "line": 302, + "column": 23 + }, + "end": { + "line": 302, + "column": 47 + } + }, + "object": { + "type": "MemberExpression", + "start": 9773, + "end": 9794, + "loc": { + "start": { + "line": 302, + "column": 23 + }, + "end": { + "line": 302, + "column": 44 + } + }, + "object": { + "type": "Identifier", + "start": 9773, + "end": 9788, + "loc": { + "start": { + "line": 302, + "column": 23 + }, + "end": { + "line": 302, + "column": 38 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 9789, + "end": 9794, + "loc": { + "start": { + "line": 302, + "column": 39 + }, + "end": { + "line": 302, + "column": 44 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 9795, + "end": 9796, + "loc": { + "start": { + "line": 302, + "column": 45 + }, + "end": { + "line": 302, + "column": 46 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 9798, + "end": 9804, + "loc": { + "start": { + "line": 302, + "column": 48 + }, + "end": { + "line": 302, + "column": 54 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 9814, + "end": 9847, + "loc": { + "start": { + "line": 303, + "column": 8 + }, + "end": { + "line": 303, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 9814, + "end": 9846, + "loc": { + "start": { + "line": 303, + "column": 8 + }, + "end": { + "line": 303, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9814, + "end": 9843, + "loc": { + "start": { + "line": 303, + "column": 8 + }, + "end": { + "line": 303, + "column": 37 + } + }, + "object": { + "type": "CallExpression", + "start": 9814, + "end": 9835, + "loc": { + "start": { + "line": 303, + "column": 8 + }, + "end": { + "line": 303, + "column": 29 + } + }, + "callee": { + "type": "Identifier", + "start": 9814, + "end": 9820, + "loc": { + "start": { + "line": 303, + "column": 8 + }, + "end": { + "line": 303, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 9821, + "end": 9834, + "loc": { + "start": { + "line": 303, + "column": 15 + }, + "end": { + "line": 303, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 9821, + "end": 9827, + "loc": { + "start": { + "line": 303, + "column": 15 + }, + "end": { + "line": 303, + "column": 21 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "Identifier", + "start": 9828, + "end": 9834, + "loc": { + "start": { + "line": 303, + "column": 22 + }, + "end": { + "line": 303, + "column": 28 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 9836, + "end": 9843, + "loc": { + "start": { + "line": 303, + "column": 30 + }, + "end": { + "line": 303, + "column": 37 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 9844, + "end": 9845, + "loc": { + "start": { + "line": 303, + "column": 38 + }, + "end": { + "line": 303, + "column": 39 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 9856, + "end": 9885, + "loc": { + "start": { + "line": 304, + "column": 8 + }, + "end": { + "line": 304, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 9856, + "end": 9884, + "loc": { + "start": { + "line": 304, + "column": 8 + }, + "end": { + "line": 304, + "column": 36 + } + }, + "callee": { + "type": "Identifier", + "start": 9856, + "end": 9873, + "loc": { + "start": { + "line": 304, + "column": 8 + }, + "end": { + "line": 304, + "column": 25 + }, + "identifierName": "checkSummaryEvent" + }, + "name": "checkSummaryEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 9874, + "end": 9883, + "loc": { + "start": { + "line": 304, + "column": 26 + }, + "end": { + "line": 304, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 9874, + "end": 9880, + "loc": { + "start": { + "line": 304, + "column": 26 + }, + "end": { + "line": 304, + "column": 32 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 9881, + "end": 9882, + "loc": { + "start": { + "line": 304, + "column": 33 + }, + "end": { + "line": 304, + "column": 34 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 9894, + "end": 9901, + "loc": { + "start": { + "line": 305, + "column": 8 + }, + "end": { + "line": 305, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 9894, + "end": 9900, + "loc": { + "start": { + "line": 305, + "column": 8 + }, + "end": { + "line": 305, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 9894, + "end": 9898, + "loc": { + "start": { + "line": 305, + "column": 8 + }, + "end": { + "line": 305, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ], + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " Should get a summary event only, not a full feature event", + "start": 9602, + "end": 9662, + "loc": { + "start": { + "line": 299, + "column": 6 + }, + "end": { + "line": 299, + "column": 66 + } + } + } + ] + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 9929, + "end": 11240, + "loc": { + "start": { + "line": 310, + "column": 2 + }, + "end": { + "line": 349, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 9929, + "end": 11239, + "loc": { + "start": { + "line": 310, + "column": 2 + }, + "end": { + "line": 349, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 9929, + "end": 9931, + "loc": { + "start": { + "line": 310, + "column": 2 + }, + "end": { + "line": 310, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 9932, + "end": 9962, + "loc": { + "start": { + "line": 310, + "column": 5 + }, + "end": { + "line": 310, + "column": 35 + } + }, + "extra": { + "rawValue": "summarizes nontracked events", + "raw": "'summarizes nontracked events'" + }, + "value": "summarizes nontracked events" + }, + { + "type": "ArrowFunctionExpression", + "start": 9964, + "end": 11238, + "loc": { + "start": { + "line": 310, + "column": 37 + }, + "end": { + "line": 349, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 9964, + "end": 9968, + "loc": { + "start": { + "line": 310, + "column": 37 + }, + "end": { + "line": 310, + "column": 41 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 9972, + "end": 11238, + "loc": { + "start": { + "line": 310, + "column": 45 + }, + "end": { + "line": 349, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 9978, + "end": 10049, + "loc": { + "start": { + "line": 311, + "column": 4 + }, + "end": { + "line": 311, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 9984, + "end": 10048, + "loc": { + "start": { + "line": 311, + "column": 10 + }, + "end": { + "line": 311, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 9984, + "end": 9986, + "loc": { + "start": { + "line": 311, + "column": 10 + }, + "end": { + "line": 311, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 9989, + "end": 10048, + "loc": { + "start": { + "line": 311, + "column": 15 + }, + "end": { + "line": 311, + "column": 74 + } + }, + "callee": { + "type": "Identifier", + "start": 9989, + "end": 10003, + "loc": { + "start": { + "line": 311, + "column": 15 + }, + "end": { + "line": 311, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 10004, + "end": 10013, + "loc": { + "start": { + "line": 311, + "column": 30 + }, + "end": { + "line": 311, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 10015, + "end": 10020, + "loc": { + "start": { + "line": 311, + "column": 41 + }, + "end": { + "line": 311, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "ObjectExpression", + "start": 10022, + "end": 10024, + "loc": { + "start": { + "line": 311, + "column": 48 + }, + "end": { + "line": 311, + "column": 50 + } + }, + "properties": [] + }, + { + "type": "NullLiteral", + "start": 10026, + "end": 10030, + "loc": { + "start": { + "line": 311, + "column": 52 + }, + "end": { + "line": 311, + "column": 56 + } + } + }, + { + "type": "Identifier", + "start": 10032, + "end": 10047, + "loc": { + "start": { + "line": 311, + "column": 58 + }, + "end": { + "line": 311, + "column": 73 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "FunctionDeclaration", + "start": 10054, + "end": 10380, + "loc": { + "start": { + "line": 312, + "column": 4 + }, + "end": { + "line": 324, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 10063, + "end": 10072, + "loc": { + "start": { + "line": 312, + "column": 13 + }, + "end": { + "line": 312, + "column": 22 + }, + "identifierName": "makeEvent" + }, + "name": "makeEvent" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 10073, + "end": 10076, + "loc": { + "start": { + "line": 312, + "column": 23 + }, + "end": { + "line": 312, + "column": 26 + }, + "identifierName": "key" + }, + "name": "key" + }, + { + "type": "Identifier", + "start": 10078, + "end": 10082, + "loc": { + "start": { + "line": 312, + "column": 28 + }, + "end": { + "line": 312, + "column": 32 + }, + "identifierName": "date" + }, + "name": "date" + }, + { + "type": "Identifier", + "start": 10084, + "end": 10091, + "loc": { + "start": { + "line": 312, + "column": 34 + }, + "end": { + "line": 312, + "column": 41 + }, + "identifierName": "version" + }, + "name": "version" + }, + { + "type": "Identifier", + "start": 10093, + "end": 10102, + "loc": { + "start": { + "line": 312, + "column": 43 + }, + "end": { + "line": 312, + "column": 52 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + { + "type": "Identifier", + "start": 10104, + "end": 10109, + "loc": { + "start": { + "line": 312, + "column": 54 + }, + "end": { + "line": 312, + "column": 59 + }, + "identifierName": "value" + }, + "name": "value" + }, + { + "type": "Identifier", + "start": 10111, + "end": 10121, + "loc": { + "start": { + "line": 312, + "column": 61 + }, + "end": { + "line": 312, + "column": 71 + }, + "identifierName": "defaultVal" + }, + "name": "defaultVal" + } + ], + "body": { + "type": "BlockStatement", + "start": 10123, + "end": 10380, + "loc": { + "start": { + "line": 312, + "column": 73 + }, + "end": { + "line": 324, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 10131, + "end": 10374, + "loc": { + "start": { + "line": 313, + "column": 6 + }, + "end": { + "line": 323, + "column": 8 + } + }, + "argument": { + "type": "ObjectExpression", + "start": 10138, + "end": 10373, + "loc": { + "start": { + "line": 313, + "column": 13 + }, + "end": { + "line": 323, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 10148, + "end": 10163, + "loc": { + "start": { + "line": 314, + "column": 8 + }, + "end": { + "line": 314, + "column": 23 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 10148, + "end": 10152, + "loc": { + "start": { + "line": 314, + "column": 8 + }, + "end": { + "line": 314, + "column": 12 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 10154, + "end": 10163, + "loc": { + "start": { + "line": 314, + "column": 14 + }, + "end": { + "line": 314, + "column": 23 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + { + "type": "ObjectProperty", + "start": 10173, + "end": 10191, + "loc": { + "start": { + "line": 315, + "column": 8 + }, + "end": { + "line": 315, + "column": 26 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 10173, + "end": 10185, + "loc": { + "start": { + "line": 315, + "column": 8 + }, + "end": { + "line": 315, + "column": 20 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "Identifier", + "start": 10187, + "end": 10191, + "loc": { + "start": { + "line": 315, + "column": 22 + }, + "end": { + "line": 315, + "column": 26 + }, + "identifierName": "date" + }, + "name": "date" + } + }, + { + "type": "ObjectProperty", + "start": 10201, + "end": 10211, + "loc": { + "start": { + "line": 316, + "column": 8 + }, + "end": { + "line": 316, + "column": 18 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 10201, + "end": 10205, + "loc": { + "start": { + "line": 316, + "column": 8 + }, + "end": { + "line": 316, + "column": 12 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 10207, + "end": 10211, + "loc": { + "start": { + "line": 316, + "column": 14 + }, + "end": { + "line": 316, + "column": 18 + }, + "identifierName": "user" + }, + "name": "user" + } + }, + { + "type": "ObjectProperty", + "start": 10221, + "end": 10229, + "loc": { + "start": { + "line": 317, + "column": 8 + }, + "end": { + "line": 317, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 10221, + "end": 10224, + "loc": { + "start": { + "line": 317, + "column": 8 + }, + "end": { + "line": 317, + "column": 11 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "Identifier", + "start": 10226, + "end": 10229, + "loc": { + "start": { + "line": 317, + "column": 13 + }, + "end": { + "line": 317, + "column": 16 + }, + "identifierName": "key" + }, + "name": "key" + } + }, + { + "type": "ObjectProperty", + "start": 10239, + "end": 10255, + "loc": { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 10239, + "end": 10246, + "loc": { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 15 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "Identifier", + "start": 10248, + "end": 10255, + "loc": { + "start": { + "line": 318, + "column": 17 + }, + "end": { + "line": 318, + "column": 24 + }, + "identifierName": "version" + }, + "name": "version" + } + }, + { + "type": "ObjectProperty", + "start": 10265, + "end": 10285, + "loc": { + "start": { + "line": 319, + "column": 8 + }, + "end": { + "line": 319, + "column": 28 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 10265, + "end": 10274, + "loc": { + "start": { + "line": 319, + "column": 8 + }, + "end": { + "line": 319, + "column": 17 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "value": { + "type": "Identifier", + "start": 10276, + "end": 10285, + "loc": { + "start": { + "line": 319, + "column": 19 + }, + "end": { + "line": 319, + "column": 28 + }, + "identifierName": "variation" + }, + "name": "variation" + } + }, + { + "type": "ObjectProperty", + "start": 10295, + "end": 10307, + "loc": { + "start": { + "line": 320, + "column": 8 + }, + "end": { + "line": 320, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 10295, + "end": 10300, + "loc": { + "start": { + "line": 320, + "column": 8 + }, + "end": { + "line": 320, + "column": 13 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "Identifier", + "start": 10302, + "end": 10307, + "loc": { + "start": { + "line": 320, + "column": 15 + }, + "end": { + "line": 320, + "column": 20 + }, + "identifierName": "value" + }, + "name": "value" + } + }, + { + "type": "ObjectProperty", + "start": 10317, + "end": 10336, + "loc": { + "start": { + "line": 321, + "column": 8 + }, + "end": { + "line": 321, + "column": 27 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 10317, + "end": 10324, + "loc": { + "start": { + "line": 321, + "column": 8 + }, + "end": { + "line": 321, + "column": 15 + }, + "identifierName": "default" + }, + "name": "default" + }, + "value": { + "type": "Identifier", + "start": 10326, + "end": 10336, + "loc": { + "start": { + "line": 321, + "column": 17 + }, + "end": { + "line": 321, + "column": 27 + }, + "identifierName": "defaultVal" + }, + "name": "defaultVal" + } + }, + { + "type": "ObjectProperty", + "start": 10346, + "end": 10364, + "loc": { + "start": { + "line": 322, + "column": 8 + }, + "end": { + "line": 322, + "column": 26 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 10346, + "end": 10357, + "loc": { + "start": { + "line": 322, + "column": 8 + }, + "end": { + "line": 322, + "column": 19 + }, + "identifierName": "trackEvents" + }, + "name": "trackEvents" + }, + "value": { + "type": "BooleanLiteral", + "start": 10359, + "end": 10364, + "loc": { + "start": { + "line": 322, + "column": 21 + }, + "end": { + "line": 322, + "column": 26 + } + }, + "value": false + } + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "VariableDeclaration", + "start": 10385, + "end": 10453, + "loc": { + "start": { + "line": 325, + "column": 4 + }, + "end": { + "line": 325, + "column": 72 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 10391, + "end": 10452, + "loc": { + "start": { + "line": 325, + "column": 10 + }, + "end": { + "line": 325, + "column": 71 + } + }, + "id": { + "type": "Identifier", + "start": 10391, + "end": 10393, + "loc": { + "start": { + "line": 325, + "column": 10 + }, + "end": { + "line": 325, + "column": 12 + }, + "identifierName": "e1" + }, + "name": "e1" + }, + "init": { + "type": "CallExpression", + "start": 10396, + "end": 10452, + "loc": { + "start": { + "line": 325, + "column": 15 + }, + "end": { + "line": 325, + "column": 71 + } + }, + "callee": { + "type": "Identifier", + "start": 10396, + "end": 10405, + "loc": { + "start": { + "line": 325, + "column": 15 + }, + "end": { + "line": 325, + "column": 24 + }, + "identifierName": "makeEvent" + }, + "name": "makeEvent" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 10406, + "end": 10416, + "loc": { + "start": { + "line": 325, + "column": 25 + }, + "end": { + "line": 325, + "column": 35 + } + }, + "extra": { + "rawValue": "flagkey1", + "raw": "'flagkey1'" + }, + "value": "flagkey1" + }, + { + "type": "NumericLiteral", + "start": 10418, + "end": 10422, + "loc": { + "start": { + "line": 325, + "column": 37 + }, + "end": { + "line": 325, + "column": 41 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + }, + { + "type": "NumericLiteral", + "start": 10424, + "end": 10426, + "loc": { + "start": { + "line": 325, + "column": 43 + }, + "end": { + "line": 325, + "column": 45 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + }, + { + "type": "NumericLiteral", + "start": 10428, + "end": 10429, + "loc": { + "start": { + "line": 325, + "column": 47 + }, + "end": { + "line": 325, + "column": 48 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + { + "type": "StringLiteral", + "start": 10431, + "end": 10439, + "loc": { + "start": { + "line": 325, + "column": 50 + }, + "end": { + "line": 325, + "column": 58 + } + }, + "extra": { + "rawValue": "value1", + "raw": "'value1'" + }, + "value": "value1" + }, + { + "type": "StringLiteral", + "start": 10441, + "end": 10451, + "loc": { + "start": { + "line": 325, + "column": 60 + }, + "end": { + "line": 325, + "column": 70 + } + }, + "extra": { + "rawValue": "default1", + "raw": "'default1'" + }, + "value": "default1" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 10458, + "end": 10526, + "loc": { + "start": { + "line": 326, + "column": 4 + }, + "end": { + "line": 326, + "column": 72 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 10464, + "end": 10525, + "loc": { + "start": { + "line": 326, + "column": 10 + }, + "end": { + "line": 326, + "column": 71 + } + }, + "id": { + "type": "Identifier", + "start": 10464, + "end": 10466, + "loc": { + "start": { + "line": 326, + "column": 10 + }, + "end": { + "line": 326, + "column": 12 + }, + "identifierName": "e2" + }, + "name": "e2" + }, + "init": { + "type": "CallExpression", + "start": 10469, + "end": 10525, + "loc": { + "start": { + "line": 326, + "column": 15 + }, + "end": { + "line": 326, + "column": 71 + } + }, + "callee": { + "type": "Identifier", + "start": 10469, + "end": 10478, + "loc": { + "start": { + "line": 326, + "column": 15 + }, + "end": { + "line": 326, + "column": 24 + }, + "identifierName": "makeEvent" + }, + "name": "makeEvent" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 10479, + "end": 10489, + "loc": { + "start": { + "line": 326, + "column": 25 + }, + "end": { + "line": 326, + "column": 35 + } + }, + "extra": { + "rawValue": "flagkey2", + "raw": "'flagkey2'" + }, + "value": "flagkey2" + }, + { + "type": "NumericLiteral", + "start": 10491, + "end": 10495, + "loc": { + "start": { + "line": 326, + "column": 37 + }, + "end": { + "line": 326, + "column": 41 + } + }, + "extra": { + "rawValue": 2000, + "raw": "2000" + }, + "value": 2000 + }, + { + "type": "NumericLiteral", + "start": 10497, + "end": 10499, + "loc": { + "start": { + "line": 326, + "column": 43 + }, + "end": { + "line": 326, + "column": 45 + } + }, + "extra": { + "rawValue": 22, + "raw": "22" + }, + "value": 22 + }, + { + "type": "NumericLiteral", + "start": 10501, + "end": 10502, + "loc": { + "start": { + "line": 326, + "column": 47 + }, + "end": { + "line": 326, + "column": 48 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + { + "type": "StringLiteral", + "start": 10504, + "end": 10512, + "loc": { + "start": { + "line": 326, + "column": 50 + }, + "end": { + "line": 326, + "column": 58 + } + }, + "extra": { + "rawValue": "value2", + "raw": "'value2'" + }, + "value": "value2" + }, + { + "type": "StringLiteral", + "start": 10514, + "end": 10524, + "loc": { + "start": { + "line": 326, + "column": 60 + }, + "end": { + "line": 326, + "column": 70 + } + }, + "extra": { + "rawValue": "default2", + "raw": "'default2'" + }, + "value": "default2" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 10531, + "end": 10546, + "loc": { + "start": { + "line": 327, + "column": 4 + }, + "end": { + "line": 327, + "column": 19 + } + }, + "expression": { + "type": "CallExpression", + "start": 10531, + "end": 10545, + "loc": { + "start": { + "line": 327, + "column": 4 + }, + "end": { + "line": 327, + "column": 18 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10531, + "end": 10541, + "loc": { + "start": { + "line": 327, + "column": 4 + }, + "end": { + "line": 327, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 10531, + "end": 10533, + "loc": { + "start": { + "line": 327, + "column": 4 + }, + "end": { + "line": 327, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 10534, + "end": 10541, + "loc": { + "start": { + "line": 327, + "column": 7 + }, + "end": { + "line": 327, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 10542, + "end": 10544, + "loc": { + "start": { + "line": 327, + "column": 15 + }, + "end": { + "line": 327, + "column": 17 + }, + "identifierName": "e1" + }, + "name": "e1" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 10551, + "end": 10566, + "loc": { + "start": { + "line": 328, + "column": 4 + }, + "end": { + "line": 328, + "column": 19 + } + }, + "expression": { + "type": "CallExpression", + "start": 10551, + "end": 10565, + "loc": { + "start": { + "line": 328, + "column": 4 + }, + "end": { + "line": 328, + "column": 18 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10551, + "end": 10561, + "loc": { + "start": { + "line": 328, + "column": 4 + }, + "end": { + "line": 328, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 10551, + "end": 10553, + "loc": { + "start": { + "line": 328, + "column": 4 + }, + "end": { + "line": 328, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 10554, + "end": 10561, + "loc": { + "start": { + "line": 328, + "column": 7 + }, + "end": { + "line": 328, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 10562, + "end": 10564, + "loc": { + "start": { + "line": 328, + "column": 15 + }, + "end": { + "line": 328, + "column": 17 + }, + "identifierName": "e2" + }, + "name": "e2" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 10571, + "end": 11234, + "loc": { + "start": { + "line": 329, + "column": 4 + }, + "end": { + "line": 348, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 10571, + "end": 11233, + "loc": { + "start": { + "line": 329, + "column": 4 + }, + "end": { + "line": 348, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10571, + "end": 10586, + "loc": { + "start": { + "line": 329, + "column": 4 + }, + "end": { + "line": 329, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 10571, + "end": 10581, + "loc": { + "start": { + "line": 329, + "column": 4 + }, + "end": { + "line": 329, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10571, + "end": 10579, + "loc": { + "start": { + "line": 329, + "column": 4 + }, + "end": { + "line": 329, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 10571, + "end": 10573, + "loc": { + "start": { + "line": 329, + "column": 4 + }, + "end": { + "line": 329, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 10574, + "end": 10579, + "loc": { + "start": { + "line": 329, + "column": 7 + }, + "end": { + "line": 329, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 10582, + "end": 10586, + "loc": { + "start": { + "line": 329, + "column": 15 + }, + "end": { + "line": 329, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 10587, + "end": 11232, + "loc": { + "start": { + "line": 329, + "column": 20 + }, + "end": { + "line": 348, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 10593, + "end": 11232, + "loc": { + "start": { + "line": 329, + "column": 26 + }, + "end": { + "line": 348, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 10601, + "end": 10649, + "loc": { + "start": { + "line": 330, + "column": 6 + }, + "end": { + "line": 330, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 10601, + "end": 10648, + "loc": { + "start": { + "line": 330, + "column": 6 + }, + "end": { + "line": 330, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10601, + "end": 10645, + "loc": { + "start": { + "line": 330, + "column": 6 + }, + "end": { + "line": 330, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 10601, + "end": 10637, + "loc": { + "start": { + "line": 330, + "column": 6 + }, + "end": { + "line": 330, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 10601, + "end": 10607, + "loc": { + "start": { + "line": 330, + "column": 6 + }, + "end": { + "line": 330, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 10608, + "end": 10636, + "loc": { + "start": { + "line": 330, + "column": 13 + }, + "end": { + "line": 330, + "column": 41 + } + }, + "object": { + "type": "MemberExpression", + "start": 10608, + "end": 10629, + "loc": { + "start": { + "line": 330, + "column": 13 + }, + "end": { + "line": 330, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 10608, + "end": 10623, + "loc": { + "start": { + "line": 330, + "column": 13 + }, + "end": { + "line": 330, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 10624, + "end": 10629, + "loc": { + "start": { + "line": 330, + "column": 29 + }, + "end": { + "line": 330, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 10630, + "end": 10636, + "loc": { + "start": { + "line": 330, + "column": 35 + }, + "end": { + "line": 330, + "column": 41 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 10638, + "end": 10645, + "loc": { + "start": { + "line": 330, + "column": 43 + }, + "end": { + "line": 330, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 10646, + "end": 10647, + "loc": { + "start": { + "line": 330, + "column": 51 + }, + "end": { + "line": 330, + "column": 52 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 10656, + "end": 10703, + "loc": { + "start": { + "line": 331, + "column": 6 + }, + "end": { + "line": 331, + "column": 53 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 10662, + "end": 10702, + "loc": { + "start": { + "line": 331, + "column": 12 + }, + "end": { + "line": 331, + "column": 52 + } + }, + "id": { + "type": "Identifier", + "start": 10662, + "end": 10668, + "loc": { + "start": { + "line": 331, + "column": 12 + }, + "end": { + "line": 331, + "column": 18 + }, + "identifierName": "output" + }, + "name": "output" + }, + "init": { + "type": "MemberExpression", + "start": 10671, + "end": 10702, + "loc": { + "start": { + "line": 331, + "column": 21 + }, + "end": { + "line": 331, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 10671, + "end": 10695, + "loc": { + "start": { + "line": 331, + "column": 21 + }, + "end": { + "line": 331, + "column": 45 + } + }, + "object": { + "type": "MemberExpression", + "start": 10671, + "end": 10692, + "loc": { + "start": { + "line": 331, + "column": 21 + }, + "end": { + "line": 331, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 10671, + "end": 10686, + "loc": { + "start": { + "line": 331, + "column": 21 + }, + "end": { + "line": 331, + "column": 36 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 10687, + "end": 10692, + "loc": { + "start": { + "line": 331, + "column": 37 + }, + "end": { + "line": 331, + "column": 42 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 10693, + "end": 10694, + "loc": { + "start": { + "line": 331, + "column": 43 + }, + "end": { + "line": 331, + "column": 44 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 10696, + "end": 10702, + "loc": { + "start": { + "line": 331, + "column": 46 + }, + "end": { + "line": 331, + "column": 52 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 10710, + "end": 10743, + "loc": { + "start": { + "line": 332, + "column": 6 + }, + "end": { + "line": 332, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 10710, + "end": 10742, + "loc": { + "start": { + "line": 332, + "column": 6 + }, + "end": { + "line": 332, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10710, + "end": 10739, + "loc": { + "start": { + "line": 332, + "column": 6 + }, + "end": { + "line": 332, + "column": 35 + } + }, + "object": { + "type": "CallExpression", + "start": 10710, + "end": 10731, + "loc": { + "start": { + "line": 332, + "column": 6 + }, + "end": { + "line": 332, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 10710, + "end": 10716, + "loc": { + "start": { + "line": 332, + "column": 6 + }, + "end": { + "line": 332, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 10717, + "end": 10730, + "loc": { + "start": { + "line": 332, + "column": 13 + }, + "end": { + "line": 332, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 10717, + "end": 10723, + "loc": { + "start": { + "line": 332, + "column": 13 + }, + "end": { + "line": 332, + "column": 19 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "Identifier", + "start": 10724, + "end": 10730, + "loc": { + "start": { + "line": 332, + "column": 20 + }, + "end": { + "line": 332, + "column": 26 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 10732, + "end": 10739, + "loc": { + "start": { + "line": 332, + "column": 28 + }, + "end": { + "line": 332, + "column": 35 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 10740, + "end": 10741, + "loc": { + "start": { + "line": 332, + "column": 36 + }, + "end": { + "line": 332, + "column": 37 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 10750, + "end": 10771, + "loc": { + "start": { + "line": 333, + "column": 6 + }, + "end": { + "line": 333, + "column": 27 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 10756, + "end": 10770, + "loc": { + "start": { + "line": 333, + "column": 12 + }, + "end": { + "line": 333, + "column": 26 + } + }, + "id": { + "type": "Identifier", + "start": 10756, + "end": 10758, + "loc": { + "start": { + "line": 333, + "column": 12 + }, + "end": { + "line": 333, + "column": 14 + }, + "identifierName": "se" + }, + "name": "se" + }, + "init": { + "type": "MemberExpression", + "start": 10761, + "end": 10770, + "loc": { + "start": { + "line": 333, + "column": 17 + }, + "end": { + "line": 333, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 10761, + "end": 10767, + "loc": { + "start": { + "line": 333, + "column": 17 + }, + "end": { + "line": 333, + "column": 23 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 10768, + "end": 10769, + "loc": { + "start": { + "line": 333, + "column": 24 + }, + "end": { + "line": 333, + "column": 25 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 10778, + "end": 10800, + "loc": { + "start": { + "line": 334, + "column": 6 + }, + "end": { + "line": 334, + "column": 28 + } + }, + "expression": { + "type": "CallExpression", + "start": 10778, + "end": 10799, + "loc": { + "start": { + "line": 334, + "column": 6 + }, + "end": { + "line": 334, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 10778, + "end": 10795, + "loc": { + "start": { + "line": 334, + "column": 6 + }, + "end": { + "line": 334, + "column": 23 + }, + "identifierName": "checkSummaryEvent" + }, + "name": "checkSummaryEvent" + }, + "arguments": [ + { + "type": "Identifier", + "start": 10796, + "end": 10798, + "loc": { + "start": { + "line": 334, + "column": 24 + }, + "end": { + "line": 334, + "column": 26 + }, + "identifierName": "se" + }, + "name": "se" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 10807, + "end": 10842, + "loc": { + "start": { + "line": 335, + "column": 6 + }, + "end": { + "line": 335, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 10807, + "end": 10841, + "loc": { + "start": { + "line": 335, + "column": 6 + }, + "end": { + "line": 335, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10807, + "end": 10835, + "loc": { + "start": { + "line": 335, + "column": 6 + }, + "end": { + "line": 335, + "column": 34 + } + }, + "object": { + "type": "CallExpression", + "start": 10807, + "end": 10827, + "loc": { + "start": { + "line": 335, + "column": 6 + }, + "end": { + "line": 335, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 10807, + "end": 10813, + "loc": { + "start": { + "line": 335, + "column": 6 + }, + "end": { + "line": 335, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 10814, + "end": 10826, + "loc": { + "start": { + "line": 335, + "column": 13 + }, + "end": { + "line": 335, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 10814, + "end": 10816, + "loc": { + "start": { + "line": 335, + "column": 13 + }, + "end": { + "line": 335, + "column": 15 + }, + "identifierName": "se" + }, + "name": "se" + }, + "property": { + "type": "Identifier", + "start": 10817, + "end": 10826, + "loc": { + "start": { + "line": 335, + "column": 16 + }, + "end": { + "line": 335, + "column": 25 + }, + "identifierName": "startDate" + }, + "name": "startDate" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 10828, + "end": 10835, + "loc": { + "start": { + "line": 335, + "column": 27 + }, + "end": { + "line": 335, + "column": 34 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 10836, + "end": 10840, + "loc": { + "start": { + "line": 335, + "column": 35 + }, + "end": { + "line": 335, + "column": 39 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 10849, + "end": 10882, + "loc": { + "start": { + "line": 336, + "column": 6 + }, + "end": { + "line": 336, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 10849, + "end": 10881, + "loc": { + "start": { + "line": 336, + "column": 6 + }, + "end": { + "line": 336, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10849, + "end": 10875, + "loc": { + "start": { + "line": 336, + "column": 6 + }, + "end": { + "line": 336, + "column": 32 + } + }, + "object": { + "type": "CallExpression", + "start": 10849, + "end": 10867, + "loc": { + "start": { + "line": 336, + "column": 6 + }, + "end": { + "line": 336, + "column": 24 + } + }, + "callee": { + "type": "Identifier", + "start": 10849, + "end": 10855, + "loc": { + "start": { + "line": 336, + "column": 6 + }, + "end": { + "line": 336, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 10856, + "end": 10866, + "loc": { + "start": { + "line": 336, + "column": 13 + }, + "end": { + "line": 336, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 10856, + "end": 10858, + "loc": { + "start": { + "line": 336, + "column": 13 + }, + "end": { + "line": 336, + "column": 15 + }, + "identifierName": "se" + }, + "name": "se" + }, + "property": { + "type": "Identifier", + "start": 10859, + "end": 10866, + "loc": { + "start": { + "line": 336, + "column": 16 + }, + "end": { + "line": 336, + "column": 23 + }, + "identifierName": "endDate" + }, + "name": "endDate" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 10868, + "end": 10875, + "loc": { + "start": { + "line": 336, + "column": 25 + }, + "end": { + "line": 336, + "column": 32 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 10876, + "end": 10880, + "loc": { + "start": { + "line": 336, + "column": 33 + }, + "end": { + "line": 336, + "column": 37 + } + }, + "extra": { + "rawValue": 2000, + "raw": "2000" + }, + "value": 2000 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 10889, + "end": 11212, + "loc": { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 346, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 10889, + "end": 11211, + "loc": { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 346, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10889, + "end": 10916, + "loc": { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 337, + "column": 33 + } + }, + "object": { + "type": "CallExpression", + "start": 10889, + "end": 10908, + "loc": { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 337, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 10889, + "end": 10895, + "loc": { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 337, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 10896, + "end": 10907, + "loc": { + "start": { + "line": 337, + "column": 13 + }, + "end": { + "line": 337, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 10896, + "end": 10898, + "loc": { + "start": { + "line": 337, + "column": 13 + }, + "end": { + "line": 337, + "column": 15 + }, + "identifierName": "se" + }, + "name": "se" + }, + "property": { + "type": "Identifier", + "start": 10899, + "end": 10907, + "loc": { + "start": { + "line": 337, + "column": 16 + }, + "end": { + "line": 337, + "column": 24 + }, + "identifierName": "features" + }, + "name": "features" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 10909, + "end": 10916, + "loc": { + "start": { + "line": 337, + "column": 26 + }, + "end": { + "line": 337, + "column": 33 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 10917, + "end": 11210, + "loc": { + "start": { + "line": 337, + "column": 34 + }, + "end": { + "line": 346, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 10927, + "end": 11059, + "loc": { + "start": { + "line": 338, + "column": 8 + }, + "end": { + "line": 341, + "column": 9 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 10927, + "end": 10935, + "loc": { + "start": { + "line": 338, + "column": 8 + }, + "end": { + "line": 338, + "column": 16 + }, + "identifierName": "flagkey1" + }, + "name": "flagkey1" + }, + "value": { + "type": "ObjectExpression", + "start": 10937, + "end": 11059, + "loc": { + "start": { + "line": 338, + "column": 18 + }, + "end": { + "line": 341, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 10949, + "end": 10968, + "loc": { + "start": { + "line": 339, + "column": 10 + }, + "end": { + "line": 339, + "column": 29 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 10949, + "end": 10956, + "loc": { + "start": { + "line": 339, + "column": 10 + }, + "end": { + "line": 339, + "column": 17 + }, + "identifierName": "default" + }, + "name": "default" + }, + "value": { + "type": "StringLiteral", + "start": 10958, + "end": 10968, + "loc": { + "start": { + "line": 339, + "column": 19 + }, + "end": { + "line": 339, + "column": 29 + } + }, + "extra": { + "rawValue": "default1", + "raw": "'default1'" + }, + "value": "default1" + } + }, + { + "type": "ObjectProperty", + "start": 10980, + "end": 11048, + "loc": { + "start": { + "line": 340, + "column": 10 + }, + "end": { + "line": 340, + "column": 78 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 10980, + "end": 10988, + "loc": { + "start": { + "line": 340, + "column": 10 + }, + "end": { + "line": 340, + "column": 18 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "value": { + "type": "ArrayExpression", + "start": 10990, + "end": 11048, + "loc": { + "start": { + "line": 340, + "column": 20 + }, + "end": { + "line": 340, + "column": 78 + } + }, + "elements": [ + { + "type": "ObjectExpression", + "start": 10991, + "end": 11047, + "loc": { + "start": { + "line": 340, + "column": 21 + }, + "end": { + "line": 340, + "column": 77 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 10993, + "end": 11004, + "loc": { + "start": { + "line": 340, + "column": 23 + }, + "end": { + "line": 340, + "column": 34 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 10993, + "end": 11000, + "loc": { + "start": { + "line": 340, + "column": 23 + }, + "end": { + "line": 340, + "column": 30 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 11002, + "end": 11004, + "loc": { + "start": { + "line": 340, + "column": 32 + }, + "end": { + "line": 340, + "column": 34 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + } + }, + { + "type": "ObjectProperty", + "start": 11006, + "end": 11018, + "loc": { + "start": { + "line": 340, + "column": 36 + }, + "end": { + "line": 340, + "column": 48 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11006, + "end": 11015, + "loc": { + "start": { + "line": 340, + "column": 36 + }, + "end": { + "line": 340, + "column": 45 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "value": { + "type": "NumericLiteral", + "start": 11017, + "end": 11018, + "loc": { + "start": { + "line": 340, + "column": 47 + }, + "end": { + "line": 340, + "column": 48 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 11020, + "end": 11035, + "loc": { + "start": { + "line": 340, + "column": 50 + }, + "end": { + "line": 340, + "column": 65 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11020, + "end": 11025, + "loc": { + "start": { + "line": 340, + "column": 50 + }, + "end": { + "line": 340, + "column": 55 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "StringLiteral", + "start": 11027, + "end": 11035, + "loc": { + "start": { + "line": 340, + "column": 57 + }, + "end": { + "line": 340, + "column": 65 + } + }, + "extra": { + "rawValue": "value1", + "raw": "'value1'" + }, + "value": "value1" + } + }, + { + "type": "ObjectProperty", + "start": 11037, + "end": 11045, + "loc": { + "start": { + "line": 340, + "column": 67 + }, + "end": { + "line": 340, + "column": 75 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11037, + "end": 11042, + "loc": { + "start": { + "line": 340, + "column": 67 + }, + "end": { + "line": 340, + "column": 72 + }, + "identifierName": "count" + }, + "name": "count" + }, + "value": { + "type": "NumericLiteral", + "start": 11044, + "end": 11045, + "loc": { + "start": { + "line": 340, + "column": 74 + }, + "end": { + "line": 340, + "column": 75 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + ] + } + ] + } + } + ] + } + }, + { + "type": "ObjectProperty", + "start": 11069, + "end": 11201, + "loc": { + "start": { + "line": 342, + "column": 8 + }, + "end": { + "line": 345, + "column": 9 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11069, + "end": 11077, + "loc": { + "start": { + "line": 342, + "column": 8 + }, + "end": { + "line": 342, + "column": 16 + }, + "identifierName": "flagkey2" + }, + "name": "flagkey2" + }, + "value": { + "type": "ObjectExpression", + "start": 11079, + "end": 11201, + "loc": { + "start": { + "line": 342, + "column": 18 + }, + "end": { + "line": 345, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 11091, + "end": 11110, + "loc": { + "start": { + "line": 343, + "column": 10 + }, + "end": { + "line": 343, + "column": 29 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11091, + "end": 11098, + "loc": { + "start": { + "line": 343, + "column": 10 + }, + "end": { + "line": 343, + "column": 17 + }, + "identifierName": "default" + }, + "name": "default" + }, + "value": { + "type": "StringLiteral", + "start": 11100, + "end": 11110, + "loc": { + "start": { + "line": 343, + "column": 19 + }, + "end": { + "line": 343, + "column": 29 + } + }, + "extra": { + "rawValue": "default2", + "raw": "'default2'" + }, + "value": "default2" + } + }, + { + "type": "ObjectProperty", + "start": 11122, + "end": 11190, + "loc": { + "start": { + "line": 344, + "column": 10 + }, + "end": { + "line": 344, + "column": 78 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11122, + "end": 11130, + "loc": { + "start": { + "line": 344, + "column": 10 + }, + "end": { + "line": 344, + "column": 18 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "value": { + "type": "ArrayExpression", + "start": 11132, + "end": 11190, + "loc": { + "start": { + "line": 344, + "column": 20 + }, + "end": { + "line": 344, + "column": 78 + } + }, + "elements": [ + { + "type": "ObjectExpression", + "start": 11133, + "end": 11189, + "loc": { + "start": { + "line": 344, + "column": 21 + }, + "end": { + "line": 344, + "column": 77 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 11135, + "end": 11146, + "loc": { + "start": { + "line": 344, + "column": 23 + }, + "end": { + "line": 344, + "column": 34 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11135, + "end": 11142, + "loc": { + "start": { + "line": 344, + "column": 23 + }, + "end": { + "line": 344, + "column": 30 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 11144, + "end": 11146, + "loc": { + "start": { + "line": 344, + "column": 32 + }, + "end": { + "line": 344, + "column": 34 + } + }, + "extra": { + "rawValue": 22, + "raw": "22" + }, + "value": 22 + } + }, + { + "type": "ObjectProperty", + "start": 11148, + "end": 11160, + "loc": { + "start": { + "line": 344, + "column": 36 + }, + "end": { + "line": 344, + "column": 48 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11148, + "end": 11157, + "loc": { + "start": { + "line": 344, + "column": 36 + }, + "end": { + "line": 344, + "column": 45 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "value": { + "type": "NumericLiteral", + "start": 11159, + "end": 11160, + "loc": { + "start": { + "line": 344, + "column": 47 + }, + "end": { + "line": 344, + "column": 48 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 11162, + "end": 11177, + "loc": { + "start": { + "line": 344, + "column": 50 + }, + "end": { + "line": 344, + "column": 65 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11162, + "end": 11167, + "loc": { + "start": { + "line": 344, + "column": 50 + }, + "end": { + "line": 344, + "column": 55 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "StringLiteral", + "start": 11169, + "end": 11177, + "loc": { + "start": { + "line": 344, + "column": 57 + }, + "end": { + "line": 344, + "column": 65 + } + }, + "extra": { + "rawValue": "value2", + "raw": "'value2'" + }, + "value": "value2" + } + }, + { + "type": "ObjectProperty", + "start": 11179, + "end": 11187, + "loc": { + "start": { + "line": 344, + "column": 67 + }, + "end": { + "line": 344, + "column": 75 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11179, + "end": 11184, + "loc": { + "start": { + "line": 344, + "column": 67 + }, + "end": { + "line": 344, + "column": 72 + }, + "identifierName": "count" + }, + "name": "count" + }, + "value": { + "type": "NumericLiteral", + "start": 11186, + "end": 11187, + "loc": { + "start": { + "line": 344, + "column": 74 + }, + "end": { + "line": 344, + "column": 75 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + ] + } + ] + } + } + ] + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 11219, + "end": 11226, + "loc": { + "start": { + "line": 347, + "column": 6 + }, + "end": { + "line": 347, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 11219, + "end": 11225, + "loc": { + "start": { + "line": 347, + "column": 6 + }, + "end": { + "line": 347, + "column": 12 + } + }, + "callee": { + "type": "Identifier", + "start": 11219, + "end": 11223, + "loc": { + "start": { + "line": 347, + "column": 6 + }, + "end": { + "line": 347, + "column": 10 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 11244, + "end": 11761, + "loc": { + "start": { + "line": 351, + "column": 2 + }, + "end": { + "line": 368, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 11244, + "end": 11760, + "loc": { + "start": { + "line": 351, + "column": 2 + }, + "end": { + "line": 368, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 11244, + "end": 11246, + "loc": { + "start": { + "line": 351, + "column": 2 + }, + "end": { + "line": 351, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 11247, + "end": 11268, + "loc": { + "start": { + "line": 351, + "column": 5 + }, + "end": { + "line": 351, + "column": 26 + } + }, + "extra": { + "rawValue": "queues custom event", + "raw": "'queues custom event'" + }, + "value": "queues custom event" + }, + { + "type": "ArrowFunctionExpression", + "start": 11270, + "end": 11759, + "loc": { + "start": { + "line": 351, + "column": 28 + }, + "end": { + "line": 368, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 11270, + "end": 11274, + "loc": { + "start": { + "line": 351, + "column": 28 + }, + "end": { + "line": 351, + "column": 32 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 11278, + "end": 11759, + "loc": { + "start": { + "line": 351, + "column": 36 + }, + "end": { + "line": 368, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 11284, + "end": 11355, + "loc": { + "start": { + "line": 352, + "column": 4 + }, + "end": { + "line": 352, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 11290, + "end": 11354, + "loc": { + "start": { + "line": 352, + "column": 10 + }, + "end": { + "line": 352, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 11290, + "end": 11292, + "loc": { + "start": { + "line": 352, + "column": 10 + }, + "end": { + "line": 352, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 11295, + "end": 11354, + "loc": { + "start": { + "line": 352, + "column": 15 + }, + "end": { + "line": 352, + "column": 74 + } + }, + "callee": { + "type": "Identifier", + "start": 11295, + "end": 11309, + "loc": { + "start": { + "line": 352, + "column": 15 + }, + "end": { + "line": 352, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 11310, + "end": 11319, + "loc": { + "start": { + "line": 352, + "column": 30 + }, + "end": { + "line": 352, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 11321, + "end": 11326, + "loc": { + "start": { + "line": 352, + "column": 41 + }, + "end": { + "line": 352, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "ObjectExpression", + "start": 11328, + "end": 11330, + "loc": { + "start": { + "line": 352, + "column": 48 + }, + "end": { + "line": 352, + "column": 50 + } + }, + "properties": [] + }, + { + "type": "NullLiteral", + "start": 11332, + "end": 11336, + "loc": { + "start": { + "line": 352, + "column": 52 + }, + "end": { + "line": 352, + "column": 56 + } + } + }, + { + "type": "Identifier", + "start": 11338, + "end": 11353, + "loc": { + "start": { + "line": 352, + "column": 58 + }, + "end": { + "line": 352, + "column": 73 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 11360, + "end": 11499, + "loc": { + "start": { + "line": 353, + "column": 4 + }, + "end": { + "line": 359, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 11366, + "end": 11498, + "loc": { + "start": { + "line": 353, + "column": 10 + }, + "end": { + "line": 359, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 11366, + "end": 11367, + "loc": { + "start": { + "line": 353, + "column": 10 + }, + "end": { + "line": 353, + "column": 11 + }, + "identifierName": "e" + }, + "name": "e" + }, + "init": { + "type": "ObjectExpression", + "start": 11370, + "end": 11498, + "loc": { + "start": { + "line": 353, + "column": 14 + }, + "end": { + "line": 359, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 11378, + "end": 11392, + "loc": { + "start": { + "line": 354, + "column": 6 + }, + "end": { + "line": 354, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11378, + "end": 11382, + "loc": { + "start": { + "line": 354, + "column": 6 + }, + "end": { + "line": 354, + "column": 10 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 11384, + "end": 11392, + "loc": { + "start": { + "line": 354, + "column": 12 + }, + "end": { + "line": 354, + "column": 20 + } + }, + "extra": { + "rawValue": "custom", + "raw": "'custom'" + }, + "value": "custom" + } + }, + { + "type": "ObjectProperty", + "start": 11400, + "end": 11418, + "loc": { + "start": { + "line": 355, + "column": 6 + }, + "end": { + "line": 355, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11400, + "end": 11412, + "loc": { + "start": { + "line": 355, + "column": 6 + }, + "end": { + "line": 355, + "column": 18 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 11414, + "end": 11418, + "loc": { + "start": { + "line": 355, + "column": 20 + }, + "end": { + "line": 355, + "column": 24 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 11426, + "end": 11436, + "loc": { + "start": { + "line": 356, + "column": 6 + }, + "end": { + "line": 356, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11426, + "end": 11430, + "loc": { + "start": { + "line": 356, + "column": 6 + }, + "end": { + "line": 356, + "column": 10 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 11432, + "end": 11436, + "loc": { + "start": { + "line": 356, + "column": 12 + }, + "end": { + "line": 356, + "column": 16 + }, + "identifierName": "user" + }, + "name": "user" + } + }, + { + "type": "ObjectProperty", + "start": 11444, + "end": 11459, + "loc": { + "start": { + "line": 357, + "column": 6 + }, + "end": { + "line": 357, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11444, + "end": 11447, + "loc": { + "start": { + "line": 357, + "column": 6 + }, + "end": { + "line": 357, + "column": 9 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 11449, + "end": 11459, + "loc": { + "start": { + "line": 357, + "column": 11 + }, + "end": { + "line": 357, + "column": 21 + } + }, + "extra": { + "rawValue": "eventkey", + "raw": "'eventkey'" + }, + "value": "eventkey" + } + }, + { + "type": "ObjectProperty", + "start": 11467, + "end": 11491, + "loc": { + "start": { + "line": 358, + "column": 6 + }, + "end": { + "line": 358, + "column": 30 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11467, + "end": 11471, + "loc": { + "start": { + "line": 358, + "column": 6 + }, + "end": { + "line": 358, + "column": 10 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "ObjectExpression", + "start": 11473, + "end": 11491, + "loc": { + "start": { + "line": 358, + "column": 12 + }, + "end": { + "line": 358, + "column": 30 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 11475, + "end": 11489, + "loc": { + "start": { + "line": 358, + "column": 14 + }, + "end": { + "line": 358, + "column": 28 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11475, + "end": 11480, + "loc": { + "start": { + "line": 358, + "column": 14 + }, + "end": { + "line": 358, + "column": 19 + }, + "identifierName": "thing" + }, + "name": "thing" + }, + "value": { + "type": "StringLiteral", + "start": 11482, + "end": 11489, + "loc": { + "start": { + "line": 358, + "column": 21 + }, + "end": { + "line": 358, + "column": 28 + } + }, + "extra": { + "rawValue": "stuff", + "raw": "'stuff'" + }, + "value": "stuff" + } + } + ] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 11504, + "end": 11518, + "loc": { + "start": { + "line": 360, + "column": 4 + }, + "end": { + "line": 360, + "column": 18 + } + }, + "expression": { + "type": "CallExpression", + "start": 11504, + "end": 11517, + "loc": { + "start": { + "line": 360, + "column": 4 + }, + "end": { + "line": 360, + "column": 17 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11504, + "end": 11514, + "loc": { + "start": { + "line": 360, + "column": 4 + }, + "end": { + "line": 360, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 11504, + "end": 11506, + "loc": { + "start": { + "line": 360, + "column": 4 + }, + "end": { + "line": 360, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 11507, + "end": 11514, + "loc": { + "start": { + "line": 360, + "column": 7 + }, + "end": { + "line": 360, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 11515, + "end": 11516, + "loc": { + "start": { + "line": 360, + "column": 15 + }, + "end": { + "line": 360, + "column": 16 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 11523, + "end": 11755, + "loc": { + "start": { + "line": 361, + "column": 4 + }, + "end": { + "line": 367, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 11523, + "end": 11754, + "loc": { + "start": { + "line": 361, + "column": 4 + }, + "end": { + "line": 367, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11523, + "end": 11538, + "loc": { + "start": { + "line": 361, + "column": 4 + }, + "end": { + "line": 361, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 11523, + "end": 11533, + "loc": { + "start": { + "line": 361, + "column": 4 + }, + "end": { + "line": 361, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11523, + "end": 11531, + "loc": { + "start": { + "line": 361, + "column": 4 + }, + "end": { + "line": 361, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 11523, + "end": 11525, + "loc": { + "start": { + "line": 361, + "column": 4 + }, + "end": { + "line": 361, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 11526, + "end": 11531, + "loc": { + "start": { + "line": 361, + "column": 7 + }, + "end": { + "line": 361, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 11534, + "end": 11538, + "loc": { + "start": { + "line": 361, + "column": 15 + }, + "end": { + "line": 361, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 11539, + "end": 11753, + "loc": { + "start": { + "line": 361, + "column": 20 + }, + "end": { + "line": 367, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 11545, + "end": 11753, + "loc": { + "start": { + "line": 361, + "column": 26 + }, + "end": { + "line": 367, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11553, + "end": 11601, + "loc": { + "start": { + "line": 362, + "column": 6 + }, + "end": { + "line": 362, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 11553, + "end": 11600, + "loc": { + "start": { + "line": 362, + "column": 6 + }, + "end": { + "line": 362, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11553, + "end": 11597, + "loc": { + "start": { + "line": 362, + "column": 6 + }, + "end": { + "line": 362, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 11553, + "end": 11589, + "loc": { + "start": { + "line": 362, + "column": 6 + }, + "end": { + "line": 362, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 11553, + "end": 11559, + "loc": { + "start": { + "line": 362, + "column": 6 + }, + "end": { + "line": 362, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 11560, + "end": 11588, + "loc": { + "start": { + "line": 362, + "column": 13 + }, + "end": { + "line": 362, + "column": 41 + } + }, + "object": { + "type": "MemberExpression", + "start": 11560, + "end": 11581, + "loc": { + "start": { + "line": 362, + "column": 13 + }, + "end": { + "line": 362, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 11560, + "end": 11575, + "loc": { + "start": { + "line": 362, + "column": 13 + }, + "end": { + "line": 362, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 11576, + "end": 11581, + "loc": { + "start": { + "line": 362, + "column": 29 + }, + "end": { + "line": 362, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 11582, + "end": 11588, + "loc": { + "start": { + "line": 362, + "column": 35 + }, + "end": { + "line": 362, + "column": 41 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 11590, + "end": 11597, + "loc": { + "start": { + "line": 362, + "column": 43 + }, + "end": { + "line": 362, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 11598, + "end": 11599, + "loc": { + "start": { + "line": 362, + "column": 51 + }, + "end": { + "line": 362, + "column": 52 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 11608, + "end": 11655, + "loc": { + "start": { + "line": 363, + "column": 6 + }, + "end": { + "line": 363, + "column": 53 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 11614, + "end": 11654, + "loc": { + "start": { + "line": 363, + "column": 12 + }, + "end": { + "line": 363, + "column": 52 + } + }, + "id": { + "type": "Identifier", + "start": 11614, + "end": 11620, + "loc": { + "start": { + "line": 363, + "column": 12 + }, + "end": { + "line": 363, + "column": 18 + }, + "identifierName": "output" + }, + "name": "output" + }, + "init": { + "type": "MemberExpression", + "start": 11623, + "end": 11654, + "loc": { + "start": { + "line": 363, + "column": 21 + }, + "end": { + "line": 363, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 11623, + "end": 11647, + "loc": { + "start": { + "line": 363, + "column": 21 + }, + "end": { + "line": 363, + "column": 45 + } + }, + "object": { + "type": "MemberExpression", + "start": 11623, + "end": 11644, + "loc": { + "start": { + "line": 363, + "column": 21 + }, + "end": { + "line": 363, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 11623, + "end": 11638, + "loc": { + "start": { + "line": 363, + "column": 21 + }, + "end": { + "line": 363, + "column": 36 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 11639, + "end": 11644, + "loc": { + "start": { + "line": 363, + "column": 37 + }, + "end": { + "line": 363, + "column": 42 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 11645, + "end": 11646, + "loc": { + "start": { + "line": 363, + "column": 43 + }, + "end": { + "line": 363, + "column": 44 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 11648, + "end": 11654, + "loc": { + "start": { + "line": 363, + "column": 46 + }, + "end": { + "line": 363, + "column": 52 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 11662, + "end": 11695, + "loc": { + "start": { + "line": 364, + "column": 6 + }, + "end": { + "line": 364, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 11662, + "end": 11694, + "loc": { + "start": { + "line": 364, + "column": 6 + }, + "end": { + "line": 364, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11662, + "end": 11691, + "loc": { + "start": { + "line": 364, + "column": 6 + }, + "end": { + "line": 364, + "column": 35 + } + }, + "object": { + "type": "CallExpression", + "start": 11662, + "end": 11683, + "loc": { + "start": { + "line": 364, + "column": 6 + }, + "end": { + "line": 364, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 11662, + "end": 11668, + "loc": { + "start": { + "line": 364, + "column": 6 + }, + "end": { + "line": 364, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 11669, + "end": 11682, + "loc": { + "start": { + "line": 364, + "column": 13 + }, + "end": { + "line": 364, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 11669, + "end": 11675, + "loc": { + "start": { + "line": 364, + "column": 13 + }, + "end": { + "line": 364, + "column": 19 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "Identifier", + "start": 11676, + "end": 11682, + "loc": { + "start": { + "line": 364, + "column": 20 + }, + "end": { + "line": 364, + "column": 26 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 11684, + "end": 11691, + "loc": { + "start": { + "line": 364, + "column": 28 + }, + "end": { + "line": 364, + "column": 35 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 11692, + "end": 11693, + "loc": { + "start": { + "line": 364, + "column": 36 + }, + "end": { + "line": 364, + "column": 37 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 11702, + "end": 11733, + "loc": { + "start": { + "line": 365, + "column": 6 + }, + "end": { + "line": 365, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 11702, + "end": 11732, + "loc": { + "start": { + "line": 365, + "column": 6 + }, + "end": { + "line": 365, + "column": 36 + } + }, + "callee": { + "type": "Identifier", + "start": 11702, + "end": 11718, + "loc": { + "start": { + "line": 365, + "column": 6 + }, + "end": { + "line": 365, + "column": 22 + }, + "identifierName": "checkCustomEvent" + }, + "name": "checkCustomEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 11719, + "end": 11728, + "loc": { + "start": { + "line": 365, + "column": 23 + }, + "end": { + "line": 365, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 11719, + "end": 11725, + "loc": { + "start": { + "line": 365, + "column": 23 + }, + "end": { + "line": 365, + "column": 29 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 11726, + "end": 11727, + "loc": { + "start": { + "line": 365, + "column": 30 + }, + "end": { + "line": 365, + "column": 31 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + { + "type": "Identifier", + "start": 11730, + "end": 11731, + "loc": { + "start": { + "line": 365, + "column": 34 + }, + "end": { + "line": 365, + "column": 35 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 11740, + "end": 11747, + "loc": { + "start": { + "line": 366, + "column": 6 + }, + "end": { + "line": 366, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 11740, + "end": 11746, + "loc": { + "start": { + "line": 366, + "column": 6 + }, + "end": { + "line": 366, + "column": 12 + } + }, + "callee": { + "type": "Identifier", + "start": 11740, + "end": 11744, + "loc": { + "start": { + "line": 366, + "column": 6 + }, + "end": { + "line": 366, + "column": 10 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 11765, + "end": 12362, + "loc": { + "start": { + "line": 370, + "column": 2 + }, + "end": { + "line": 388, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 11765, + "end": 12361, + "loc": { + "start": { + "line": 370, + "column": 2 + }, + "end": { + "line": 388, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 11765, + "end": 11767, + "loc": { + "start": { + "line": 370, + "column": 2 + }, + "end": { + "line": 370, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 11768, + "end": 11809, + "loc": { + "start": { + "line": 370, + "column": 5 + }, + "end": { + "line": 370, + "column": 46 + } + }, + "extra": { + "rawValue": "can include inline user in custom event", + "raw": "'can include inline user in custom event'" + }, + "value": "can include inline user in custom event" + }, + { + "type": "ArrowFunctionExpression", + "start": 11811, + "end": 12360, + "loc": { + "start": { + "line": 370, + "column": 48 + }, + "end": { + "line": 388, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 11811, + "end": 11815, + "loc": { + "start": { + "line": 370, + "column": 48 + }, + "end": { + "line": 370, + "column": 52 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 11819, + "end": 12360, + "loc": { + "start": { + "line": 370, + "column": 56 + }, + "end": { + "line": 388, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 11825, + "end": 11870, + "loc": { + "start": { + "line": 371, + "column": 4 + }, + "end": { + "line": 371, + "column": 49 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 11831, + "end": 11869, + "loc": { + "start": { + "line": 371, + "column": 10 + }, + "end": { + "line": 371, + "column": 48 + } + }, + "id": { + "type": "Identifier", + "start": 11831, + "end": 11837, + "loc": { + "start": { + "line": 371, + "column": 10 + }, + "end": { + "line": 371, + "column": 16 + }, + "identifierName": "config" + }, + "name": "config" + }, + "init": { + "type": "ObjectExpression", + "start": 11840, + "end": 11869, + "loc": { + "start": { + "line": 371, + "column": 19 + }, + "end": { + "line": 371, + "column": 48 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 11842, + "end": 11867, + "loc": { + "start": { + "line": 371, + "column": 21 + }, + "end": { + "line": 371, + "column": 46 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11842, + "end": 11861, + "loc": { + "start": { + "line": 371, + "column": 21 + }, + "end": { + "line": 371, + "column": 40 + }, + "identifierName": "inlineUsersInEvents" + }, + "name": "inlineUsersInEvents" + }, + "value": { + "type": "BooleanLiteral", + "start": 11863, + "end": 11867, + "loc": { + "start": { + "line": 371, + "column": 42 + }, + "end": { + "line": 371, + "column": 46 + } + }, + "value": true + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 11875, + "end": 11950, + "loc": { + "start": { + "line": 372, + "column": 4 + }, + "end": { + "line": 372, + "column": 79 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 11881, + "end": 11949, + "loc": { + "start": { + "line": 372, + "column": 10 + }, + "end": { + "line": 372, + "column": 78 + } + }, + "id": { + "type": "Identifier", + "start": 11881, + "end": 11883, + "loc": { + "start": { + "line": 372, + "column": 10 + }, + "end": { + "line": 372, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 11886, + "end": 11949, + "loc": { + "start": { + "line": 372, + "column": 15 + }, + "end": { + "line": 372, + "column": 78 + } + }, + "callee": { + "type": "Identifier", + "start": 11886, + "end": 11900, + "loc": { + "start": { + "line": 372, + "column": 15 + }, + "end": { + "line": 372, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 11901, + "end": 11910, + "loc": { + "start": { + "line": 372, + "column": 30 + }, + "end": { + "line": 372, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 11912, + "end": 11917, + "loc": { + "start": { + "line": 372, + "column": 41 + }, + "end": { + "line": 372, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "Identifier", + "start": 11919, + "end": 11925, + "loc": { + "start": { + "line": 372, + "column": 48 + }, + "end": { + "line": 372, + "column": 54 + }, + "identifierName": "config" + }, + "name": "config" + }, + { + "type": "NullLiteral", + "start": 11927, + "end": 11931, + "loc": { + "start": { + "line": 372, + "column": 56 + }, + "end": { + "line": 372, + "column": 60 + } + } + }, + { + "type": "Identifier", + "start": 11933, + "end": 11948, + "loc": { + "start": { + "line": 372, + "column": 62 + }, + "end": { + "line": 372, + "column": 77 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 11955, + "end": 12094, + "loc": { + "start": { + "line": 373, + "column": 4 + }, + "end": { + "line": 379, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 11961, + "end": 12093, + "loc": { + "start": { + "line": 373, + "column": 10 + }, + "end": { + "line": 379, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 11961, + "end": 11962, + "loc": { + "start": { + "line": 373, + "column": 10 + }, + "end": { + "line": 373, + "column": 11 + }, + "identifierName": "e" + }, + "name": "e" + }, + "init": { + "type": "ObjectExpression", + "start": 11965, + "end": 12093, + "loc": { + "start": { + "line": 373, + "column": 14 + }, + "end": { + "line": 379, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 11973, + "end": 11987, + "loc": { + "start": { + "line": 374, + "column": 6 + }, + "end": { + "line": 374, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11973, + "end": 11977, + "loc": { + "start": { + "line": 374, + "column": 6 + }, + "end": { + "line": 374, + "column": 10 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 11979, + "end": 11987, + "loc": { + "start": { + "line": 374, + "column": 12 + }, + "end": { + "line": 374, + "column": 20 + } + }, + "extra": { + "rawValue": "custom", + "raw": "'custom'" + }, + "value": "custom" + } + }, + { + "type": "ObjectProperty", + "start": 11995, + "end": 12013, + "loc": { + "start": { + "line": 375, + "column": 6 + }, + "end": { + "line": 375, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11995, + "end": 12007, + "loc": { + "start": { + "line": 375, + "column": 6 + }, + "end": { + "line": 375, + "column": 18 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 12009, + "end": 12013, + "loc": { + "start": { + "line": 375, + "column": 20 + }, + "end": { + "line": 375, + "column": 24 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 12021, + "end": 12031, + "loc": { + "start": { + "line": 376, + "column": 6 + }, + "end": { + "line": 376, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 12021, + "end": 12025, + "loc": { + "start": { + "line": 376, + "column": 6 + }, + "end": { + "line": 376, + "column": 10 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 12027, + "end": 12031, + "loc": { + "start": { + "line": 376, + "column": 12 + }, + "end": { + "line": 376, + "column": 16 + }, + "identifierName": "user" + }, + "name": "user" + } + }, + { + "type": "ObjectProperty", + "start": 12039, + "end": 12054, + "loc": { + "start": { + "line": 377, + "column": 6 + }, + "end": { + "line": 377, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 12039, + "end": 12042, + "loc": { + "start": { + "line": 377, + "column": 6 + }, + "end": { + "line": 377, + "column": 9 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 12044, + "end": 12054, + "loc": { + "start": { + "line": 377, + "column": 11 + }, + "end": { + "line": 377, + "column": 21 + } + }, + "extra": { + "rawValue": "eventkey", + "raw": "'eventkey'" + }, + "value": "eventkey" + } + }, + { + "type": "ObjectProperty", + "start": 12062, + "end": 12086, + "loc": { + "start": { + "line": 378, + "column": 6 + }, + "end": { + "line": 378, + "column": 30 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 12062, + "end": 12066, + "loc": { + "start": { + "line": 378, + "column": 6 + }, + "end": { + "line": 378, + "column": 10 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "ObjectExpression", + "start": 12068, + "end": 12086, + "loc": { + "start": { + "line": 378, + "column": 12 + }, + "end": { + "line": 378, + "column": 30 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 12070, + "end": 12084, + "loc": { + "start": { + "line": 378, + "column": 14 + }, + "end": { + "line": 378, + "column": 28 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 12070, + "end": 12075, + "loc": { + "start": { + "line": 378, + "column": 14 + }, + "end": { + "line": 378, + "column": 19 + }, + "identifierName": "thing" + }, + "name": "thing" + }, + "value": { + "type": "StringLiteral", + "start": 12077, + "end": 12084, + "loc": { + "start": { + "line": 378, + "column": 21 + }, + "end": { + "line": 378, + "column": 28 + } + }, + "extra": { + "rawValue": "stuff", + "raw": "'stuff'" + }, + "value": "stuff" + } + } + ] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 12099, + "end": 12113, + "loc": { + "start": { + "line": 380, + "column": 4 + }, + "end": { + "line": 380, + "column": 18 + } + }, + "expression": { + "type": "CallExpression", + "start": 12099, + "end": 12112, + "loc": { + "start": { + "line": 380, + "column": 4 + }, + "end": { + "line": 380, + "column": 17 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12099, + "end": 12109, + "loc": { + "start": { + "line": 380, + "column": 4 + }, + "end": { + "line": 380, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 12099, + "end": 12101, + "loc": { + "start": { + "line": 380, + "column": 4 + }, + "end": { + "line": 380, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 12102, + "end": 12109, + "loc": { + "start": { + "line": 380, + "column": 7 + }, + "end": { + "line": 380, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 12110, + "end": 12111, + "loc": { + "start": { + "line": 380, + "column": 15 + }, + "end": { + "line": 380, + "column": 16 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 12118, + "end": 12356, + "loc": { + "start": { + "line": 381, + "column": 4 + }, + "end": { + "line": 387, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 12118, + "end": 12355, + "loc": { + "start": { + "line": 381, + "column": 4 + }, + "end": { + "line": 387, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12118, + "end": 12133, + "loc": { + "start": { + "line": 381, + "column": 4 + }, + "end": { + "line": 381, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 12118, + "end": 12128, + "loc": { + "start": { + "line": 381, + "column": 4 + }, + "end": { + "line": 381, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12118, + "end": 12126, + "loc": { + "start": { + "line": 381, + "column": 4 + }, + "end": { + "line": 381, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 12118, + "end": 12120, + "loc": { + "start": { + "line": 381, + "column": 4 + }, + "end": { + "line": 381, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 12121, + "end": 12126, + "loc": { + "start": { + "line": 381, + "column": 7 + }, + "end": { + "line": 381, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 12129, + "end": 12133, + "loc": { + "start": { + "line": 381, + "column": 15 + }, + "end": { + "line": 381, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 12134, + "end": 12354, + "loc": { + "start": { + "line": 381, + "column": 20 + }, + "end": { + "line": 387, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 12140, + "end": 12354, + "loc": { + "start": { + "line": 381, + "column": 26 + }, + "end": { + "line": 387, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 12148, + "end": 12196, + "loc": { + "start": { + "line": 382, + "column": 6 + }, + "end": { + "line": 382, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 12148, + "end": 12195, + "loc": { + "start": { + "line": 382, + "column": 6 + }, + "end": { + "line": 382, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12148, + "end": 12192, + "loc": { + "start": { + "line": 382, + "column": 6 + }, + "end": { + "line": 382, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 12148, + "end": 12184, + "loc": { + "start": { + "line": 382, + "column": 6 + }, + "end": { + "line": 382, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 12148, + "end": 12154, + "loc": { + "start": { + "line": 382, + "column": 6 + }, + "end": { + "line": 382, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 12155, + "end": 12183, + "loc": { + "start": { + "line": 382, + "column": 13 + }, + "end": { + "line": 382, + "column": 41 + } + }, + "object": { + "type": "MemberExpression", + "start": 12155, + "end": 12176, + "loc": { + "start": { + "line": 382, + "column": 13 + }, + "end": { + "line": 382, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 12155, + "end": 12170, + "loc": { + "start": { + "line": 382, + "column": 13 + }, + "end": { + "line": 382, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 12171, + "end": 12176, + "loc": { + "start": { + "line": 382, + "column": 29 + }, + "end": { + "line": 382, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 12177, + "end": 12183, + "loc": { + "start": { + "line": 382, + "column": 35 + }, + "end": { + "line": 382, + "column": 41 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 12185, + "end": 12192, + "loc": { + "start": { + "line": 382, + "column": 43 + }, + "end": { + "line": 382, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 12193, + "end": 12194, + "loc": { + "start": { + "line": 382, + "column": 51 + }, + "end": { + "line": 382, + "column": 52 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 12203, + "end": 12250, + "loc": { + "start": { + "line": 383, + "column": 6 + }, + "end": { + "line": 383, + "column": 53 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 12209, + "end": 12249, + "loc": { + "start": { + "line": 383, + "column": 12 + }, + "end": { + "line": 383, + "column": 52 + } + }, + "id": { + "type": "Identifier", + "start": 12209, + "end": 12215, + "loc": { + "start": { + "line": 383, + "column": 12 + }, + "end": { + "line": 383, + "column": 18 + }, + "identifierName": "output" + }, + "name": "output" + }, + "init": { + "type": "MemberExpression", + "start": 12218, + "end": 12249, + "loc": { + "start": { + "line": 383, + "column": 21 + }, + "end": { + "line": 383, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 12218, + "end": 12242, + "loc": { + "start": { + "line": 383, + "column": 21 + }, + "end": { + "line": 383, + "column": 45 + } + }, + "object": { + "type": "MemberExpression", + "start": 12218, + "end": 12239, + "loc": { + "start": { + "line": 383, + "column": 21 + }, + "end": { + "line": 383, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 12218, + "end": 12233, + "loc": { + "start": { + "line": 383, + "column": 21 + }, + "end": { + "line": 383, + "column": 36 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 12234, + "end": 12239, + "loc": { + "start": { + "line": 383, + "column": 37 + }, + "end": { + "line": 383, + "column": 42 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 12240, + "end": 12241, + "loc": { + "start": { + "line": 383, + "column": 43 + }, + "end": { + "line": 383, + "column": 44 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 12243, + "end": 12249, + "loc": { + "start": { + "line": 383, + "column": 46 + }, + "end": { + "line": 383, + "column": 52 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 12257, + "end": 12290, + "loc": { + "start": { + "line": 384, + "column": 6 + }, + "end": { + "line": 384, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 12257, + "end": 12289, + "loc": { + "start": { + "line": 384, + "column": 6 + }, + "end": { + "line": 384, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12257, + "end": 12286, + "loc": { + "start": { + "line": 384, + "column": 6 + }, + "end": { + "line": 384, + "column": 35 + } + }, + "object": { + "type": "CallExpression", + "start": 12257, + "end": 12278, + "loc": { + "start": { + "line": 384, + "column": 6 + }, + "end": { + "line": 384, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 12257, + "end": 12263, + "loc": { + "start": { + "line": 384, + "column": 6 + }, + "end": { + "line": 384, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 12264, + "end": 12277, + "loc": { + "start": { + "line": 384, + "column": 13 + }, + "end": { + "line": 384, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 12264, + "end": 12270, + "loc": { + "start": { + "line": 384, + "column": 13 + }, + "end": { + "line": 384, + "column": 19 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "Identifier", + "start": 12271, + "end": 12277, + "loc": { + "start": { + "line": 384, + "column": 20 + }, + "end": { + "line": 384, + "column": 26 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 12279, + "end": 12286, + "loc": { + "start": { + "line": 384, + "column": 28 + }, + "end": { + "line": 384, + "column": 35 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 12287, + "end": 12288, + "loc": { + "start": { + "line": 384, + "column": 36 + }, + "end": { + "line": 384, + "column": 37 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 12297, + "end": 12334, + "loc": { + "start": { + "line": 385, + "column": 6 + }, + "end": { + "line": 385, + "column": 43 + } + }, + "expression": { + "type": "CallExpression", + "start": 12297, + "end": 12333, + "loc": { + "start": { + "line": 385, + "column": 6 + }, + "end": { + "line": 385, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 12297, + "end": 12313, + "loc": { + "start": { + "line": 385, + "column": 6 + }, + "end": { + "line": 385, + "column": 22 + }, + "identifierName": "checkCustomEvent" + }, + "name": "checkCustomEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 12314, + "end": 12323, + "loc": { + "start": { + "line": 385, + "column": 23 + }, + "end": { + "line": 385, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 12314, + "end": 12320, + "loc": { + "start": { + "line": 385, + "column": 23 + }, + "end": { + "line": 385, + "column": 29 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 12321, + "end": 12322, + "loc": { + "start": { + "line": 385, + "column": 30 + }, + "end": { + "line": 385, + "column": 31 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + { + "type": "Identifier", + "start": 12325, + "end": 12326, + "loc": { + "start": { + "line": 385, + "column": 34 + }, + "end": { + "line": 385, + "column": 35 + }, + "identifierName": "e" + }, + "name": "e" + }, + { + "type": "Identifier", + "start": 12328, + "end": 12332, + "loc": { + "start": { + "line": 385, + "column": 37 + }, + "end": { + "line": 385, + "column": 41 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 12341, + "end": 12348, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 12341, + "end": 12347, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 12 + } + }, + "callee": { + "type": "Identifier", + "start": 12341, + "end": 12345, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 10 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 12366, + "end": 12988, + "loc": { + "start": { + "line": 390, + "column": 2 + }, + "end": { + "line": 408, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 12366, + "end": 12987, + "loc": { + "start": { + "line": 390, + "column": 2 + }, + "end": { + "line": 408, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 12366, + "end": 12368, + "loc": { + "start": { + "line": 390, + "column": 2 + }, + "end": { + "line": 390, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 12369, + "end": 12399, + "loc": { + "start": { + "line": 390, + "column": 5 + }, + "end": { + "line": 390, + "column": 35 + } + }, + "extra": { + "rawValue": "filters user in custom event", + "raw": "'filters user in custom event'" + }, + "value": "filters user in custom event" + }, + { + "type": "ArrowFunctionExpression", + "start": 12401, + "end": 12986, + "loc": { + "start": { + "line": 390, + "column": 37 + }, + "end": { + "line": 408, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 12401, + "end": 12405, + "loc": { + "start": { + "line": 390, + "column": 37 + }, + "end": { + "line": 390, + "column": 41 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 12409, + "end": 12986, + "loc": { + "start": { + "line": 390, + "column": 45 + }, + "end": { + "line": 408, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 12415, + "end": 12488, + "loc": { + "start": { + "line": 391, + "column": 4 + }, + "end": { + "line": 391, + "column": 77 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 12421, + "end": 12487, + "loc": { + "start": { + "line": 391, + "column": 10 + }, + "end": { + "line": 391, + "column": 76 + } + }, + "id": { + "type": "Identifier", + "start": 12421, + "end": 12427, + "loc": { + "start": { + "line": 391, + "column": 10 + }, + "end": { + "line": 391, + "column": 16 + }, + "identifierName": "config" + }, + "name": "config" + }, + "init": { + "type": "ObjectExpression", + "start": 12430, + "end": 12487, + "loc": { + "start": { + "line": 391, + "column": 19 + }, + "end": { + "line": 391, + "column": 76 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 12432, + "end": 12458, + "loc": { + "start": { + "line": 391, + "column": 21 + }, + "end": { + "line": 391, + "column": 47 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 12432, + "end": 12452, + "loc": { + "start": { + "line": 391, + "column": 21 + }, + "end": { + "line": 391, + "column": 41 + }, + "identifierName": "allAttributesPrivate" + }, + "name": "allAttributesPrivate" + }, + "value": { + "type": "BooleanLiteral", + "start": 12454, + "end": 12458, + "loc": { + "start": { + "line": 391, + "column": 43 + }, + "end": { + "line": 391, + "column": 47 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 12460, + "end": 12485, + "loc": { + "start": { + "line": 391, + "column": 49 + }, + "end": { + "line": 391, + "column": 74 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 12460, + "end": 12479, + "loc": { + "start": { + "line": 391, + "column": 49 + }, + "end": { + "line": 391, + "column": 68 + }, + "identifierName": "inlineUsersInEvents" + }, + "name": "inlineUsersInEvents" + }, + "value": { + "type": "BooleanLiteral", + "start": 12481, + "end": 12485, + "loc": { + "start": { + "line": 391, + "column": 70 + }, + "end": { + "line": 391, + "column": 74 + } + }, + "value": true + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 12493, + "end": 12568, + "loc": { + "start": { + "line": 392, + "column": 4 + }, + "end": { + "line": 392, + "column": 79 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 12499, + "end": 12567, + "loc": { + "start": { + "line": 392, + "column": 10 + }, + "end": { + "line": 392, + "column": 78 + } + }, + "id": { + "type": "Identifier", + "start": 12499, + "end": 12501, + "loc": { + "start": { + "line": 392, + "column": 10 + }, + "end": { + "line": 392, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 12504, + "end": 12567, + "loc": { + "start": { + "line": 392, + "column": 15 + }, + "end": { + "line": 392, + "column": 78 + } + }, + "callee": { + "type": "Identifier", + "start": 12504, + "end": 12518, + "loc": { + "start": { + "line": 392, + "column": 15 + }, + "end": { + "line": 392, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 12519, + "end": 12528, + "loc": { + "start": { + "line": 392, + "column": 30 + }, + "end": { + "line": 392, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 12530, + "end": 12535, + "loc": { + "start": { + "line": 392, + "column": 41 + }, + "end": { + "line": 392, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "Identifier", + "start": 12537, + "end": 12543, + "loc": { + "start": { + "line": 392, + "column": 48 + }, + "end": { + "line": 392, + "column": 54 + }, + "identifierName": "config" + }, + "name": "config" + }, + { + "type": "NullLiteral", + "start": 12545, + "end": 12549, + "loc": { + "start": { + "line": 392, + "column": 56 + }, + "end": { + "line": 392, + "column": 60 + } + } + }, + { + "type": "Identifier", + "start": 12551, + "end": 12566, + "loc": { + "start": { + "line": 392, + "column": 62 + }, + "end": { + "line": 392, + "column": 77 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 12573, + "end": 12712, + "loc": { + "start": { + "line": 393, + "column": 4 + }, + "end": { + "line": 399, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 12579, + "end": 12711, + "loc": { + "start": { + "line": 393, + "column": 10 + }, + "end": { + "line": 399, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 12579, + "end": 12580, + "loc": { + "start": { + "line": 393, + "column": 10 + }, + "end": { + "line": 393, + "column": 11 + }, + "identifierName": "e" + }, + "name": "e" + }, + "init": { + "type": "ObjectExpression", + "start": 12583, + "end": 12711, + "loc": { + "start": { + "line": 393, + "column": 14 + }, + "end": { + "line": 399, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 12591, + "end": 12605, + "loc": { + "start": { + "line": 394, + "column": 6 + }, + "end": { + "line": 394, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 12591, + "end": 12595, + "loc": { + "start": { + "line": 394, + "column": 6 + }, + "end": { + "line": 394, + "column": 10 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 12597, + "end": 12605, + "loc": { + "start": { + "line": 394, + "column": 12 + }, + "end": { + "line": 394, + "column": 20 + } + }, + "extra": { + "rawValue": "custom", + "raw": "'custom'" + }, + "value": "custom" + } + }, + { + "type": "ObjectProperty", + "start": 12613, + "end": 12631, + "loc": { + "start": { + "line": 395, + "column": 6 + }, + "end": { + "line": 395, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 12613, + "end": 12625, + "loc": { + "start": { + "line": 395, + "column": 6 + }, + "end": { + "line": 395, + "column": 18 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 12627, + "end": 12631, + "loc": { + "start": { + "line": 395, + "column": 20 + }, + "end": { + "line": 395, + "column": 24 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 12639, + "end": 12649, + "loc": { + "start": { + "line": 396, + "column": 6 + }, + "end": { + "line": 396, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 12639, + "end": 12643, + "loc": { + "start": { + "line": 396, + "column": 6 + }, + "end": { + "line": 396, + "column": 10 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 12645, + "end": 12649, + "loc": { + "start": { + "line": 396, + "column": 12 + }, + "end": { + "line": 396, + "column": 16 + }, + "identifierName": "user" + }, + "name": "user" + } + }, + { + "type": "ObjectProperty", + "start": 12657, + "end": 12672, + "loc": { + "start": { + "line": 397, + "column": 6 + }, + "end": { + "line": 397, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 12657, + "end": 12660, + "loc": { + "start": { + "line": 397, + "column": 6 + }, + "end": { + "line": 397, + "column": 9 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 12662, + "end": 12672, + "loc": { + "start": { + "line": 397, + "column": 11 + }, + "end": { + "line": 397, + "column": 21 + } + }, + "extra": { + "rawValue": "eventkey", + "raw": "'eventkey'" + }, + "value": "eventkey" + } + }, + { + "type": "ObjectProperty", + "start": 12680, + "end": 12704, + "loc": { + "start": { + "line": 398, + "column": 6 + }, + "end": { + "line": 398, + "column": 30 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 12680, + "end": 12684, + "loc": { + "start": { + "line": 398, + "column": 6 + }, + "end": { + "line": 398, + "column": 10 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "ObjectExpression", + "start": 12686, + "end": 12704, + "loc": { + "start": { + "line": 398, + "column": 12 + }, + "end": { + "line": 398, + "column": 30 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 12688, + "end": 12702, + "loc": { + "start": { + "line": 398, + "column": 14 + }, + "end": { + "line": 398, + "column": 28 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 12688, + "end": 12693, + "loc": { + "start": { + "line": 398, + "column": 14 + }, + "end": { + "line": 398, + "column": 19 + }, + "identifierName": "thing" + }, + "name": "thing" + }, + "value": { + "type": "StringLiteral", + "start": 12695, + "end": 12702, + "loc": { + "start": { + "line": 398, + "column": 21 + }, + "end": { + "line": 398, + "column": 28 + } + }, + "extra": { + "rawValue": "stuff", + "raw": "'stuff'" + }, + "value": "stuff" + } + } + ] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 12717, + "end": 12731, + "loc": { + "start": { + "line": 400, + "column": 4 + }, + "end": { + "line": 400, + "column": 18 + } + }, + "expression": { + "type": "CallExpression", + "start": 12717, + "end": 12730, + "loc": { + "start": { + "line": 400, + "column": 4 + }, + "end": { + "line": 400, + "column": 17 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12717, + "end": 12727, + "loc": { + "start": { + "line": 400, + "column": 4 + }, + "end": { + "line": 400, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 12717, + "end": 12719, + "loc": { + "start": { + "line": 400, + "column": 4 + }, + "end": { + "line": 400, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 12720, + "end": 12727, + "loc": { + "start": { + "line": 400, + "column": 7 + }, + "end": { + "line": 400, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 12728, + "end": 12729, + "loc": { + "start": { + "line": 400, + "column": 15 + }, + "end": { + "line": 400, + "column": 16 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 12736, + "end": 12982, + "loc": { + "start": { + "line": 401, + "column": 4 + }, + "end": { + "line": 407, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 12736, + "end": 12981, + "loc": { + "start": { + "line": 401, + "column": 4 + }, + "end": { + "line": 407, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12736, + "end": 12751, + "loc": { + "start": { + "line": 401, + "column": 4 + }, + "end": { + "line": 401, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 12736, + "end": 12746, + "loc": { + "start": { + "line": 401, + "column": 4 + }, + "end": { + "line": 401, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12736, + "end": 12744, + "loc": { + "start": { + "line": 401, + "column": 4 + }, + "end": { + "line": 401, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 12736, + "end": 12738, + "loc": { + "start": { + "line": 401, + "column": 4 + }, + "end": { + "line": 401, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 12739, + "end": 12744, + "loc": { + "start": { + "line": 401, + "column": 7 + }, + "end": { + "line": 401, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 12747, + "end": 12751, + "loc": { + "start": { + "line": 401, + "column": 15 + }, + "end": { + "line": 401, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 12752, + "end": 12980, + "loc": { + "start": { + "line": 401, + "column": 20 + }, + "end": { + "line": 407, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 12758, + "end": 12980, + "loc": { + "start": { + "line": 401, + "column": 26 + }, + "end": { + "line": 407, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 12766, + "end": 12814, + "loc": { + "start": { + "line": 402, + "column": 6 + }, + "end": { + "line": 402, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 12766, + "end": 12813, + "loc": { + "start": { + "line": 402, + "column": 6 + }, + "end": { + "line": 402, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12766, + "end": 12810, + "loc": { + "start": { + "line": 402, + "column": 6 + }, + "end": { + "line": 402, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 12766, + "end": 12802, + "loc": { + "start": { + "line": 402, + "column": 6 + }, + "end": { + "line": 402, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 12766, + "end": 12772, + "loc": { + "start": { + "line": 402, + "column": 6 + }, + "end": { + "line": 402, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 12773, + "end": 12801, + "loc": { + "start": { + "line": 402, + "column": 13 + }, + "end": { + "line": 402, + "column": 41 + } + }, + "object": { + "type": "MemberExpression", + "start": 12773, + "end": 12794, + "loc": { + "start": { + "line": 402, + "column": 13 + }, + "end": { + "line": 402, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 12773, + "end": 12788, + "loc": { + "start": { + "line": 402, + "column": 13 + }, + "end": { + "line": 402, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 12789, + "end": 12794, + "loc": { + "start": { + "line": 402, + "column": 29 + }, + "end": { + "line": 402, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 12795, + "end": 12801, + "loc": { + "start": { + "line": 402, + "column": 35 + }, + "end": { + "line": 402, + "column": 41 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 12803, + "end": 12810, + "loc": { + "start": { + "line": 402, + "column": 43 + }, + "end": { + "line": 402, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 12811, + "end": 12812, + "loc": { + "start": { + "line": 402, + "column": 51 + }, + "end": { + "line": 402, + "column": 52 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 12821, + "end": 12868, + "loc": { + "start": { + "line": 403, + "column": 6 + }, + "end": { + "line": 403, + "column": 53 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 12827, + "end": 12867, + "loc": { + "start": { + "line": 403, + "column": 12 + }, + "end": { + "line": 403, + "column": 52 + } + }, + "id": { + "type": "Identifier", + "start": 12827, + "end": 12833, + "loc": { + "start": { + "line": 403, + "column": 12 + }, + "end": { + "line": 403, + "column": 18 + }, + "identifierName": "output" + }, + "name": "output" + }, + "init": { + "type": "MemberExpression", + "start": 12836, + "end": 12867, + "loc": { + "start": { + "line": 403, + "column": 21 + }, + "end": { + "line": 403, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 12836, + "end": 12860, + "loc": { + "start": { + "line": 403, + "column": 21 + }, + "end": { + "line": 403, + "column": 45 + } + }, + "object": { + "type": "MemberExpression", + "start": 12836, + "end": 12857, + "loc": { + "start": { + "line": 403, + "column": 21 + }, + "end": { + "line": 403, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 12836, + "end": 12851, + "loc": { + "start": { + "line": 403, + "column": 21 + }, + "end": { + "line": 403, + "column": 36 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 12852, + "end": 12857, + "loc": { + "start": { + "line": 403, + "column": 37 + }, + "end": { + "line": 403, + "column": 42 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 12858, + "end": 12859, + "loc": { + "start": { + "line": 403, + "column": 43 + }, + "end": { + "line": 403, + "column": 44 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 12861, + "end": 12867, + "loc": { + "start": { + "line": 403, + "column": 46 + }, + "end": { + "line": 403, + "column": 52 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 12875, + "end": 12908, + "loc": { + "start": { + "line": 404, + "column": 6 + }, + "end": { + "line": 404, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 12875, + "end": 12907, + "loc": { + "start": { + "line": 404, + "column": 6 + }, + "end": { + "line": 404, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12875, + "end": 12904, + "loc": { + "start": { + "line": 404, + "column": 6 + }, + "end": { + "line": 404, + "column": 35 + } + }, + "object": { + "type": "CallExpression", + "start": 12875, + "end": 12896, + "loc": { + "start": { + "line": 404, + "column": 6 + }, + "end": { + "line": 404, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 12875, + "end": 12881, + "loc": { + "start": { + "line": 404, + "column": 6 + }, + "end": { + "line": 404, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 12882, + "end": 12895, + "loc": { + "start": { + "line": 404, + "column": 13 + }, + "end": { + "line": 404, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 12882, + "end": 12888, + "loc": { + "start": { + "line": 404, + "column": 13 + }, + "end": { + "line": 404, + "column": 19 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "Identifier", + "start": 12889, + "end": 12895, + "loc": { + "start": { + "line": 404, + "column": 20 + }, + "end": { + "line": 404, + "column": 26 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 12897, + "end": 12904, + "loc": { + "start": { + "line": 404, + "column": 28 + }, + "end": { + "line": 404, + "column": 35 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 12905, + "end": 12906, + "loc": { + "start": { + "line": 404, + "column": 36 + }, + "end": { + "line": 404, + "column": 37 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 12915, + "end": 12960, + "loc": { + "start": { + "line": 405, + "column": 6 + }, + "end": { + "line": 405, + "column": 51 + } + }, + "expression": { + "type": "CallExpression", + "start": 12915, + "end": 12959, + "loc": { + "start": { + "line": 405, + "column": 6 + }, + "end": { + "line": 405, + "column": 50 + } + }, + "callee": { + "type": "Identifier", + "start": 12915, + "end": 12931, + "loc": { + "start": { + "line": 405, + "column": 6 + }, + "end": { + "line": 405, + "column": 22 + }, + "identifierName": "checkCustomEvent" + }, + "name": "checkCustomEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 12932, + "end": 12941, + "loc": { + "start": { + "line": 405, + "column": 23 + }, + "end": { + "line": 405, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 12932, + "end": 12938, + "loc": { + "start": { + "line": 405, + "column": 23 + }, + "end": { + "line": 405, + "column": 29 + }, + "identifierName": "output" + }, + "name": "output" + }, + "property": { + "type": "NumericLiteral", + "start": 12939, + "end": 12940, + "loc": { + "start": { + "line": 405, + "column": 30 + }, + "end": { + "line": 405, + "column": 31 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + { + "type": "Identifier", + "start": 12943, + "end": 12944, + "loc": { + "start": { + "line": 405, + "column": 34 + }, + "end": { + "line": 405, + "column": 35 + }, + "identifierName": "e" + }, + "name": "e" + }, + { + "type": "Identifier", + "start": 12946, + "end": 12958, + "loc": { + "start": { + "line": 405, + "column": 37 + }, + "end": { + "line": 405, + "column": 49 + }, + "identifierName": "filteredUser" + }, + "name": "filteredUser" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 12967, + "end": 12974, + "loc": { + "start": { + "line": 406, + "column": 6 + }, + "end": { + "line": 406, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 12967, + "end": 12973, + "loc": { + "start": { + "line": 406, + "column": 6 + }, + "end": { + "line": 406, + "column": 12 + } + }, + "callee": { + "type": "Identifier", + "start": 12967, + "end": 12971, + "loc": { + "start": { + "line": 406, + "column": 6 + }, + "end": { + "line": 406, + "column": 10 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 12992, + "end": 13240, + "loc": { + "start": { + "line": 410, + "column": 2 + }, + "end": { + "line": 416, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 12992, + "end": 13239, + "loc": { + "start": { + "line": 410, + "column": 2 + }, + "end": { + "line": 416, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 12992, + "end": 12994, + "loc": { + "start": { + "line": 410, + "column": 2 + }, + "end": { + "line": 410, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 12995, + "end": 13042, + "loc": { + "start": { + "line": 410, + "column": 5 + }, + "end": { + "line": 410, + "column": 52 + } + }, + "extra": { + "rawValue": "sends nothing if there are no events to flush", + "raw": "'sends nothing if there are no events to flush'" + }, + "value": "sends nothing if there are no events to flush" + }, + { + "type": "ArrowFunctionExpression", + "start": 13044, + "end": 13238, + "loc": { + "start": { + "line": 410, + "column": 54 + }, + "end": { + "line": 416, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 13044, + "end": 13048, + "loc": { + "start": { + "line": 410, + "column": 54 + }, + "end": { + "line": 410, + "column": 58 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 13052, + "end": 13238, + "loc": { + "start": { + "line": 410, + "column": 62 + }, + "end": { + "line": 416, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 13058, + "end": 13129, + "loc": { + "start": { + "line": 411, + "column": 4 + }, + "end": { + "line": 411, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 13064, + "end": 13128, + "loc": { + "start": { + "line": 411, + "column": 10 + }, + "end": { + "line": 411, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 13064, + "end": 13066, + "loc": { + "start": { + "line": 411, + "column": 10 + }, + "end": { + "line": 411, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 13069, + "end": 13128, + "loc": { + "start": { + "line": 411, + "column": 15 + }, + "end": { + "line": 411, + "column": 74 + } + }, + "callee": { + "type": "Identifier", + "start": 13069, + "end": 13083, + "loc": { + "start": { + "line": 411, + "column": 15 + }, + "end": { + "line": 411, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 13084, + "end": 13093, + "loc": { + "start": { + "line": 411, + "column": 30 + }, + "end": { + "line": 411, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 13095, + "end": 13100, + "loc": { + "start": { + "line": 411, + "column": 41 + }, + "end": { + "line": 411, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "ObjectExpression", + "start": 13102, + "end": 13104, + "loc": { + "start": { + "line": 411, + "column": 48 + }, + "end": { + "line": 411, + "column": 50 + } + }, + "properties": [] + }, + { + "type": "NullLiteral", + "start": 13106, + "end": 13110, + "loc": { + "start": { + "line": 411, + "column": 52 + }, + "end": { + "line": 411, + "column": 56 + } + } + }, + { + "type": "Identifier", + "start": 13112, + "end": 13127, + "loc": { + "start": { + "line": 411, + "column": 58 + }, + "end": { + "line": 411, + "column": 73 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 13134, + "end": 13234, + "loc": { + "start": { + "line": 412, + "column": 4 + }, + "end": { + "line": 415, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 13134, + "end": 13233, + "loc": { + "start": { + "line": 412, + "column": 4 + }, + "end": { + "line": 415, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13134, + "end": 13149, + "loc": { + "start": { + "line": 412, + "column": 4 + }, + "end": { + "line": 412, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 13134, + "end": 13144, + "loc": { + "start": { + "line": 412, + "column": 4 + }, + "end": { + "line": 412, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13134, + "end": 13142, + "loc": { + "start": { + "line": 412, + "column": 4 + }, + "end": { + "line": 412, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 13134, + "end": 13136, + "loc": { + "start": { + "line": 412, + "column": 4 + }, + "end": { + "line": 412, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 13137, + "end": 13142, + "loc": { + "start": { + "line": 412, + "column": 7 + }, + "end": { + "line": 412, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 13145, + "end": 13149, + "loc": { + "start": { + "line": 412, + "column": 15 + }, + "end": { + "line": 412, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 13150, + "end": 13232, + "loc": { + "start": { + "line": 412, + "column": 20 + }, + "end": { + "line": 415, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 13156, + "end": 13232, + "loc": { + "start": { + "line": 412, + "column": 26 + }, + "end": { + "line": 415, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 13164, + "end": 13212, + "loc": { + "start": { + "line": 413, + "column": 6 + }, + "end": { + "line": 413, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 13164, + "end": 13211, + "loc": { + "start": { + "line": 413, + "column": 6 + }, + "end": { + "line": 413, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13164, + "end": 13208, + "loc": { + "start": { + "line": 413, + "column": 6 + }, + "end": { + "line": 413, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 13164, + "end": 13200, + "loc": { + "start": { + "line": 413, + "column": 6 + }, + "end": { + "line": 413, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 13164, + "end": 13170, + "loc": { + "start": { + "line": 413, + "column": 6 + }, + "end": { + "line": 413, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 13171, + "end": 13199, + "loc": { + "start": { + "line": 413, + "column": 13 + }, + "end": { + "line": 413, + "column": 41 + } + }, + "object": { + "type": "MemberExpression", + "start": 13171, + "end": 13192, + "loc": { + "start": { + "line": 413, + "column": 13 + }, + "end": { + "line": 413, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 13171, + "end": 13186, + "loc": { + "start": { + "line": 413, + "column": 13 + }, + "end": { + "line": 413, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 13187, + "end": 13192, + "loc": { + "start": { + "line": 413, + "column": 29 + }, + "end": { + "line": 413, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 13193, + "end": 13199, + "loc": { + "start": { + "line": 413, + "column": 35 + }, + "end": { + "line": 413, + "column": 41 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 13201, + "end": 13208, + "loc": { + "start": { + "line": 413, + "column": 43 + }, + "end": { + "line": 413, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 13209, + "end": 13210, + "loc": { + "start": { + "line": 413, + "column": 51 + }, + "end": { + "line": 413, + "column": 52 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13219, + "end": 13226, + "loc": { + "start": { + "line": 414, + "column": 6 + }, + "end": { + "line": 414, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 13219, + "end": 13225, + "loc": { + "start": { + "line": 414, + "column": 6 + }, + "end": { + "line": 414, + "column": 12 + } + }, + "callee": { + "type": "Identifier", + "start": 13219, + "end": 13223, + "loc": { + "start": { + "line": 414, + "column": 6 + }, + "end": { + "line": 414, + "column": 10 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13244, + "end": 13764, + "loc": { + "start": { + "line": 418, + "column": 2 + }, + "end": { + "line": 431, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 13244, + "end": 13763, + "loc": { + "start": { + "line": 418, + "column": 2 + }, + "end": { + "line": 431, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 13244, + "end": 13246, + "loc": { + "start": { + "line": 418, + "column": 2 + }, + "end": { + "line": 418, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 13247, + "end": 13287, + "loc": { + "start": { + "line": 418, + "column": 5 + }, + "end": { + "line": 418, + "column": 45 + } + }, + "extra": { + "rawValue": "stops sending events after a 401 error", + "raw": "'stops sending events after a 401 error'" + }, + "value": "stops sending events after a 401 error" + }, + { + "type": "ArrowFunctionExpression", + "start": 13289, + "end": 13762, + "loc": { + "start": { + "line": 418, + "column": 47 + }, + "end": { + "line": 431, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 13289, + "end": 13293, + "loc": { + "start": { + "line": 418, + "column": 47 + }, + "end": { + "line": 418, + "column": 51 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 13297, + "end": 13762, + "loc": { + "start": { + "line": 418, + "column": 55 + }, + "end": { + "line": 431, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 13303, + "end": 13374, + "loc": { + "start": { + "line": 419, + "column": 4 + }, + "end": { + "line": 419, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 13309, + "end": 13373, + "loc": { + "start": { + "line": 419, + "column": 10 + }, + "end": { + "line": 419, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 13309, + "end": 13311, + "loc": { + "start": { + "line": 419, + "column": 10 + }, + "end": { + "line": 419, + "column": 12 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 13314, + "end": 13373, + "loc": { + "start": { + "line": 419, + "column": 15 + }, + "end": { + "line": 419, + "column": 74 + } + }, + "callee": { + "type": "Identifier", + "start": 13314, + "end": 13328, + "loc": { + "start": { + "line": 419, + "column": 15 + }, + "end": { + "line": 419, + "column": 29 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 13329, + "end": 13338, + "loc": { + "start": { + "line": 419, + "column": 30 + }, + "end": { + "line": 419, + "column": 39 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 13340, + "end": 13345, + "loc": { + "start": { + "line": 419, + "column": 41 + }, + "end": { + "line": 419, + "column": 46 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "ObjectExpression", + "start": 13347, + "end": 13349, + "loc": { + "start": { + "line": 419, + "column": 48 + }, + "end": { + "line": 419, + "column": 50 + } + }, + "properties": [] + }, + { + "type": "NullLiteral", + "start": 13351, + "end": 13355, + "loc": { + "start": { + "line": 419, + "column": 52 + }, + "end": { + "line": 419, + "column": 56 + } + } + }, + { + "type": "Identifier", + "start": 13357, + "end": 13372, + "loc": { + "start": { + "line": 419, + "column": 58 + }, + "end": { + "line": 419, + "column": 73 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 13379, + "end": 13442, + "loc": { + "start": { + "line": 420, + "column": 4 + }, + "end": { + "line": 420, + "column": 67 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 13385, + "end": 13441, + "loc": { + "start": { + "line": 420, + "column": 10 + }, + "end": { + "line": 420, + "column": 66 + } + }, + "id": { + "type": "Identifier", + "start": 13385, + "end": 13386, + "loc": { + "start": { + "line": 420, + "column": 10 + }, + "end": { + "line": 420, + "column": 11 + }, + "identifierName": "e" + }, + "name": "e" + }, + "init": { + "type": "ObjectExpression", + "start": 13389, + "end": 13441, + "loc": { + "start": { + "line": 420, + "column": 14 + }, + "end": { + "line": 420, + "column": 66 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 13391, + "end": 13407, + "loc": { + "start": { + "line": 420, + "column": 16 + }, + "end": { + "line": 420, + "column": 32 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 13391, + "end": 13395, + "loc": { + "start": { + "line": 420, + "column": 16 + }, + "end": { + "line": 420, + "column": 20 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 13397, + "end": 13407, + "loc": { + "start": { + "line": 420, + "column": 22 + }, + "end": { + "line": 420, + "column": 32 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 13409, + "end": 13427, + "loc": { + "start": { + "line": 420, + "column": 34 + }, + "end": { + "line": 420, + "column": 52 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 13409, + "end": 13421, + "loc": { + "start": { + "line": 420, + "column": 34 + }, + "end": { + "line": 420, + "column": 46 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 13423, + "end": 13427, + "loc": { + "start": { + "line": 420, + "column": 48 + }, + "end": { + "line": 420, + "column": 52 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 13429, + "end": 13439, + "loc": { + "start": { + "line": 420, + "column": 54 + }, + "end": { + "line": 420, + "column": 64 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 13429, + "end": 13433, + "loc": { + "start": { + "line": 420, + "column": 54 + }, + "end": { + "line": 420, + "column": 58 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 13435, + "end": 13439, + "loc": { + "start": { + "line": 420, + "column": 60 + }, + "end": { + "line": 420, + "column": 64 + }, + "identifierName": "user" + }, + "name": "user" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 13447, + "end": 13461, + "loc": { + "start": { + "line": 421, + "column": 4 + }, + "end": { + "line": 421, + "column": 18 + } + }, + "expression": { + "type": "CallExpression", + "start": 13447, + "end": 13460, + "loc": { + "start": { + "line": 421, + "column": 4 + }, + "end": { + "line": 421, + "column": 17 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13447, + "end": 13457, + "loc": { + "start": { + "line": 421, + "column": 4 + }, + "end": { + "line": 421, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 13447, + "end": 13449, + "loc": { + "start": { + "line": 421, + "column": 4 + }, + "end": { + "line": 421, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 13450, + "end": 13457, + "loc": { + "start": { + "line": 421, + "column": 7 + }, + "end": { + "line": 421, + "column": 14 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 13458, + "end": 13459, + "loc": { + "start": { + "line": 421, + "column": 15 + }, + "end": { + "line": 421, + "column": 16 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13466, + "end": 13495, + "loc": { + "start": { + "line": 422, + "column": 4 + }, + "end": { + "line": 422, + "column": 33 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 13466, + "end": 13494, + "loc": { + "start": { + "line": 422, + "column": 4 + }, + "end": { + "line": 422, + "column": 32 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 13466, + "end": 13488, + "loc": { + "start": { + "line": 422, + "column": 4 + }, + "end": { + "line": 422, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 13466, + "end": 13481, + "loc": { + "start": { + "line": 422, + "column": 4 + }, + "end": { + "line": 422, + "column": 19 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 13482, + "end": 13488, + "loc": { + "start": { + "line": 422, + "column": 20 + }, + "end": { + "line": 422, + "column": 26 + }, + "identifierName": "status" + }, + "name": "status" + }, + "computed": false + }, + "right": { + "type": "NumericLiteral", + "start": 13491, + "end": 13494, + "loc": { + "start": { + "line": 422, + "column": 29 + }, + "end": { + "line": 422, + "column": 32 + } + }, + "extra": { + "rawValue": 401, + "raw": "401" + }, + "value": 401 + } + } + }, + { + "type": "ExpressionStatement", + "start": 13500, + "end": 13758, + "loc": { + "start": { + "line": 423, + "column": 4 + }, + "end": { + "line": 430, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 13500, + "end": 13757, + "loc": { + "start": { + "line": 423, + "column": 4 + }, + "end": { + "line": 430, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13500, + "end": 13515, + "loc": { + "start": { + "line": 423, + "column": 4 + }, + "end": { + "line": 423, + "column": 19 + } + }, + "object": { + "type": "CallExpression", + "start": 13500, + "end": 13510, + "loc": { + "start": { + "line": 423, + "column": 4 + }, + "end": { + "line": 423, + "column": 14 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13500, + "end": 13508, + "loc": { + "start": { + "line": 423, + "column": 4 + }, + "end": { + "line": 423, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 13500, + "end": 13502, + "loc": { + "start": { + "line": 423, + "column": 4 + }, + "end": { + "line": 423, + "column": 6 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 13503, + "end": 13508, + "loc": { + "start": { + "line": 423, + "column": 7 + }, + "end": { + "line": 423, + "column": 12 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 13511, + "end": 13515, + "loc": { + "start": { + "line": 423, + "column": 15 + }, + "end": { + "line": 423, + "column": 19 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 13516, + "end": 13756, + "loc": { + "start": { + "line": 423, + "column": 20 + }, + "end": { + "line": 430, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 13522, + "end": 13756, + "loc": { + "start": { + "line": 423, + "column": 26 + }, + "end": { + "line": 430, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 13530, + "end": 13578, + "loc": { + "start": { + "line": 424, + "column": 6 + }, + "end": { + "line": 424, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 13530, + "end": 13577, + "loc": { + "start": { + "line": 424, + "column": 6 + }, + "end": { + "line": 424, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13530, + "end": 13574, + "loc": { + "start": { + "line": 424, + "column": 6 + }, + "end": { + "line": 424, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 13530, + "end": 13566, + "loc": { + "start": { + "line": 424, + "column": 6 + }, + "end": { + "line": 424, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 13530, + "end": 13536, + "loc": { + "start": { + "line": 424, + "column": 6 + }, + "end": { + "line": 424, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 13537, + "end": 13565, + "loc": { + "start": { + "line": 424, + "column": 13 + }, + "end": { + "line": 424, + "column": 41 + } + }, + "object": { + "type": "MemberExpression", + "start": 13537, + "end": 13558, + "loc": { + "start": { + "line": 424, + "column": 13 + }, + "end": { + "line": 424, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 13537, + "end": 13552, + "loc": { + "start": { + "line": 424, + "column": 13 + }, + "end": { + "line": 424, + "column": 28 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 13553, + "end": 13558, + "loc": { + "start": { + "line": 424, + "column": 29 + }, + "end": { + "line": 424, + "column": 34 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 13559, + "end": 13565, + "loc": { + "start": { + "line": 424, + "column": 35 + }, + "end": { + "line": 424, + "column": 41 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 13567, + "end": 13574, + "loc": { + "start": { + "line": 424, + "column": 43 + }, + "end": { + "line": 424, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 13575, + "end": 13576, + "loc": { + "start": { + "line": 424, + "column": 51 + }, + "end": { + "line": 424, + "column": 52 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13585, + "end": 13599, + "loc": { + "start": { + "line": 425, + "column": 6 + }, + "end": { + "line": 425, + "column": 20 + } + }, + "expression": { + "type": "CallExpression", + "start": 13585, + "end": 13598, + "loc": { + "start": { + "line": 425, + "column": 6 + }, + "end": { + "line": 425, + "column": 19 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13585, + "end": 13595, + "loc": { + "start": { + "line": 425, + "column": 6 + }, + "end": { + "line": 425, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 13585, + "end": 13587, + "loc": { + "start": { + "line": 425, + "column": 6 + }, + "end": { + "line": 425, + "column": 8 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 13588, + "end": 13595, + "loc": { + "start": { + "line": 425, + "column": 9 + }, + "end": { + "line": 425, + "column": 16 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 13596, + "end": 13597, + "loc": { + "start": { + "line": 425, + "column": 17 + }, + "end": { + "line": 425, + "column": 18 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13606, + "end": 13750, + "loc": { + "start": { + "line": 426, + "column": 6 + }, + "end": { + "line": 429, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 13606, + "end": 13749, + "loc": { + "start": { + "line": 426, + "column": 6 + }, + "end": { + "line": 429, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13606, + "end": 13621, + "loc": { + "start": { + "line": 426, + "column": 6 + }, + "end": { + "line": 426, + "column": 21 + } + }, + "object": { + "type": "CallExpression", + "start": 13606, + "end": 13616, + "loc": { + "start": { + "line": 426, + "column": 6 + }, + "end": { + "line": 426, + "column": 16 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13606, + "end": 13614, + "loc": { + "start": { + "line": 426, + "column": 6 + }, + "end": { + "line": 426, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 13606, + "end": 13608, + "loc": { + "start": { + "line": 426, + "column": 6 + }, + "end": { + "line": 426, + "column": 8 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 13609, + "end": 13614, + "loc": { + "start": { + "line": 426, + "column": 9 + }, + "end": { + "line": 426, + "column": 14 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 13617, + "end": 13621, + "loc": { + "start": { + "line": 426, + "column": 17 + }, + "end": { + "line": 426, + "column": 21 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 13622, + "end": 13748, + "loc": { + "start": { + "line": 426, + "column": 22 + }, + "end": { + "line": 429, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 13628, + "end": 13748, + "loc": { + "start": { + "line": 426, + "column": 28 + }, + "end": { + "line": 429, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 13638, + "end": 13686, + "loc": { + "start": { + "line": 427, + "column": 8 + }, + "end": { + "line": 427, + "column": 56 + } + }, + "expression": { + "type": "CallExpression", + "start": 13638, + "end": 13685, + "loc": { + "start": { + "line": 427, + "column": 8 + }, + "end": { + "line": 427, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13638, + "end": 13682, + "loc": { + "start": { + "line": 427, + "column": 8 + }, + "end": { + "line": 427, + "column": 52 + } + }, + "object": { + "type": "CallExpression", + "start": 13638, + "end": 13674, + "loc": { + "start": { + "line": 427, + "column": 8 + }, + "end": { + "line": 427, + "column": 44 + } + }, + "callee": { + "type": "Identifier", + "start": 13638, + "end": 13644, + "loc": { + "start": { + "line": 427, + "column": 8 + }, + "end": { + "line": 427, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 13645, + "end": 13673, + "loc": { + "start": { + "line": 427, + "column": 15 + }, + "end": { + "line": 427, + "column": 43 + } + }, + "object": { + "type": "MemberExpression", + "start": 13645, + "end": 13666, + "loc": { + "start": { + "line": 427, + "column": 15 + }, + "end": { + "line": 427, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 13645, + "end": 13660, + "loc": { + "start": { + "line": 427, + "column": 15 + }, + "end": { + "line": 427, + "column": 30 + }, + "identifierName": "mockEventSender" + }, + "name": "mockEventSender" + }, + "property": { + "type": "Identifier", + "start": 13661, + "end": 13666, + "loc": { + "start": { + "line": 427, + "column": 31 + }, + "end": { + "line": 427, + "column": 36 + }, + "identifierName": "calls" + }, + "name": "calls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 13667, + "end": 13673, + "loc": { + "start": { + "line": 427, + "column": 37 + }, + "end": { + "line": 427, + "column": 43 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 13675, + "end": 13682, + "loc": { + "start": { + "line": 427, + "column": 45 + }, + "end": { + "line": 427, + "column": 52 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 13683, + "end": 13684, + "loc": { + "start": { + "line": 427, + "column": 53 + }, + "end": { + "line": 427, + "column": 54 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + }, + "trailingComments": [ + { + "type": "CommentLine", + "value": " still the one from our first flush", + "start": 13687, + "end": 13724, + "loc": { + "start": { + "line": 427, + "column": 57 + }, + "end": { + "line": 427, + "column": 94 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 13733, + "end": 13740, + "loc": { + "start": { + "line": 428, + "column": 8 + }, + "end": { + "line": 428, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 13733, + "end": 13739, + "loc": { + "start": { + "line": 428, + "column": 8 + }, + "end": { + "line": 428, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 13733, + "end": 13737, + "loc": { + "start": { + "line": 428, + "column": 8 + }, + "end": { + "line": 428, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done", + "leadingComments": null + }, + "arguments": [], + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " still the one from our first flush", + "start": 13687, + "end": 13724, + "loc": { + "start": { + "line": 427, + "column": 57 + }, + "end": { + "line": 427, + "column": 94 + } + } + } + ] + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "comments": [ + { + "type": "CommentLine", + "value": " Pick a server time that is somewhat behind the client time", + "start": 7401, + "end": 7462, + "loc": { + "start": { + "line": 239, + "column": 4 + }, + "end": { + "line": 239, + "column": 65 + } + } + }, + { + "type": "CommentLine", + "value": " Send and flush an event we don't care about, just to set the last server time", + "start": 7566, + "end": 7646, + "loc": { + "start": { + "line": 243, + "column": 4 + }, + "end": { + "line": 243, + "column": 84 + } + } + }, + { + "type": "CommentLine", + "value": " Now send an event with debug mode on, with a \"debug until\" time that is further in", + "start": 7747, + "end": 7832, + "loc": { + "start": { + "line": 246, + "column": 6 + }, + "end": { + "line": 246, + "column": 91 + } + } + }, + { + "type": "CommentLine", + "value": " the future than the server time, but in the past compared to the client.", + "start": 7839, + "end": 7914, + "loc": { + "start": { + "line": 247, + "column": 6 + }, + "end": { + "line": 247, + "column": 81 + } + } + }, + { + "type": "CommentLine", + "value": " Should get a summary event only, not a full feature event", + "start": 8248, + "end": 8308, + "loc": { + "start": { + "line": 262, + "column": 6 + }, + "end": { + "line": 262, + "column": 66 + } + } + }, + { + "type": "CommentLine", + "value": " Pick a server time that is somewhat ahead of the client time", + "start": 8753, + "end": 8816, + "loc": { + "start": { + "line": 276, + "column": 4 + }, + "end": { + "line": 276, + "column": 67 + } + } + }, + { + "type": "CommentLine", + "value": " Send and flush an event we don't care about, just to set the last server time", + "start": 8920, + "end": 9000, + "loc": { + "start": { + "line": 280, + "column": 4 + }, + "end": { + "line": 280, + "column": 84 + } + } + }, + { + "type": "CommentLine", + "value": " Now send an event with debug mode on, with a \"debug until\" time that is further in", + "start": 9101, + "end": 9186, + "loc": { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 283, + "column": 91 + } + } + }, + { + "type": "CommentLine", + "value": " the future than the client time, but in the past compared to the server.", + "start": 9193, + "end": 9268, + "loc": { + "start": { + "line": 284, + "column": 6 + }, + "end": { + "line": 284, + "column": 81 + } + } + }, + { + "type": "CommentLine", + "value": " Should get a summary event only, not a full feature event", + "start": 9602, + "end": 9662, + "loc": { + "start": { + "line": 299, + "column": 6 + }, + "end": { + "line": 299, + "column": 66 + } + } + }, + { + "type": "CommentLine", + "value": " still the one from our first flush", + "start": 13687, + "end": 13724, + "loc": { + "start": { + "line": 427, + "column": 57 + }, + "end": { + "line": 427, + "column": 94 + } + } + } + ], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 7, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 13, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 13 + }, + "end": { + "line": 1, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "sinon", + "start": 18, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 18 + }, + "end": { + "line": 1, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25, + "end": 26, + "loc": { + "start": { + "line": 1, + "column": 25 + }, + "end": { + "line": 1, + "column": 26 + } + } + }, + { + "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": 28, + "end": 34, + "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": "EventProcessor", + "start": 35, + "end": 49, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 50, + "end": 54, + "loc": { + "start": { + "line": 3, + "column": 22 + }, + "end": { + "line": 3, + "column": 26 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../EventProcessor", + "start": 55, + "end": 74, + "loc": { + "start": { + "line": 3, + "column": 27 + }, + "end": { + "line": 3, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 74, + "end": 75, + "loc": { + "start": { + "line": 3, + "column": 46 + }, + "end": { + "line": 3, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 77, + "end": 85, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 85, + "end": 86, + "loc": { + "start": { + "line": 5, + "column": 8 + }, + "end": { + "line": 5, + "column": 9 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "EventProcessor", + "start": 86, + "end": 102, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 25 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 102, + "end": 103, + "loc": { + "start": { + "line": 5, + "column": 25 + }, + "end": { + "line": 5, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 104, + "end": 105, + "loc": { + "start": { + "line": 5, + "column": 27 + }, + "end": { + "line": 5, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 105, + "end": 106, + "loc": { + "start": { + "line": 5, + "column": 28 + }, + "end": { + "line": 5, + "column": 29 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 107, + "end": 109, + "loc": { + "start": { + "line": 5, + "column": 30 + }, + "end": { + "line": 5, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 110, + "end": 111, + "loc": { + "start": { + "line": 5, + "column": 33 + }, + "end": { + "line": 5, + "column": 34 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 114, + "end": 117, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sandbox", + "start": 118, + "end": 125, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 125, + "end": 126, + "loc": { + "start": { + "line": 6, + "column": 13 + }, + "end": { + "line": 6, + "column": 14 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 129, + "end": 132, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 7, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 133, + "end": 140, + "loc": { + "start": { + "line": 7, + "column": 6 + }, + "end": { + "line": 7, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 140, + "end": 141, + "loc": { + "start": { + "line": 7, + "column": 13 + }, + "end": { + "line": 7, + "column": 14 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 144, + "end": 149, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 150, + "end": 165, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 166, + "end": 167, + "loc": { + "start": { + "line": 8, + "column": 24 + }, + "end": { + "line": 8, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 168, + "end": 169, + "loc": { + "start": { + "line": 8, + "column": 26 + }, + "end": { + "line": 8, + "column": 27 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 169, + "end": 170, + "loc": { + "start": { + "line": 8, + "column": 27 + }, + "end": { + "line": 8, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 170, + "end": 171, + "loc": { + "start": { + "line": 8, + "column": 28 + }, + "end": { + "line": 8, + "column": 29 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 174, + "end": 179, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 180, + "end": 184, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 185, + "end": 186, + "loc": { + "start": { + "line": 9, + "column": 13 + }, + "end": { + "line": 9, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 187, + "end": 188, + "loc": { + "start": { + "line": 9, + "column": 15 + }, + "end": { + "line": 9, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 189, + "end": 192, + "loc": { + "start": { + "line": 9, + "column": 17 + }, + "end": { + "line": 9, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 192, + "end": 193, + "loc": { + "start": { + "line": 9, + "column": 20 + }, + "end": { + "line": 9, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "userKey", + "start": 194, + "end": 203, + "loc": { + "start": { + "line": 9, + "column": 22 + }, + "end": { + "line": 9, + "column": 31 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 203, + "end": 204, + "loc": { + "start": { + "line": 9, + "column": 31 + }, + "end": { + "line": 9, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 205, + "end": 209, + "loc": { + "start": { + "line": 9, + "column": 33 + }, + "end": { + "line": 9, + "column": 37 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 209, + "end": 210, + "loc": { + "start": { + "line": 9, + "column": 37 + }, + "end": { + "line": 9, + "column": 38 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Red", + "start": 211, + "end": 216, + "loc": { + "start": { + "line": 9, + "column": 39 + }, + "end": { + "line": 9, + "column": 44 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 217, + "end": 218, + "loc": { + "start": { + "line": 9, + "column": 45 + }, + "end": { + "line": 9, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 218, + "end": 219, + "loc": { + "start": { + "line": 9, + "column": 46 + }, + "end": { + "line": 9, + "column": 47 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 222, + "end": 227, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filteredUser", + "start": 228, + "end": 240, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 241, + "end": 242, + "loc": { + "start": { + "line": 10, + "column": 21 + }, + "end": { + "line": 10, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 243, + "end": 244, + "loc": { + "start": { + "line": 10, + "column": 23 + }, + "end": { + "line": 10, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 245, + "end": 248, + "loc": { + "start": { + "line": 10, + "column": 25 + }, + "end": { + "line": 10, + "column": 28 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 248, + "end": 249, + "loc": { + "start": { + "line": 10, + "column": 28 + }, + "end": { + "line": 10, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "userKey", + "start": 250, + "end": 259, + "loc": { + "start": { + "line": 10, + "column": 30 + }, + "end": { + "line": 10, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 259, + "end": 260, + "loc": { + "start": { + "line": 10, + "column": 39 + }, + "end": { + "line": 10, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "privateAttrs", + "start": 261, + "end": 273, + "loc": { + "start": { + "line": 10, + "column": 41 + }, + "end": { + "line": 10, + "column": 53 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 273, + "end": 274, + "loc": { + "start": { + "line": 10, + "column": 53 + }, + "end": { + "line": 10, + "column": 54 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 275, + "end": 276, + "loc": { + "start": { + "line": 10, + "column": 55 + }, + "end": { + "line": 10, + "column": 56 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "name", + "start": 276, + "end": 282, + "loc": { + "start": { + "line": 10, + "column": 56 + }, + "end": { + "line": 10, + "column": 62 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 282, + "end": 283, + "loc": { + "start": { + "line": 10, + "column": 62 + }, + "end": { + "line": 10, + "column": 63 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 284, + "end": 285, + "loc": { + "start": { + "line": 10, + "column": 64 + }, + "end": { + "line": 10, + "column": 65 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 285, + "end": 286, + "loc": { + "start": { + "line": 10, + "column": 65 + }, + "end": { + "line": 10, + "column": 66 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 289, + "end": 294, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 295, + "end": 304, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 305, + "end": 306, + "loc": { + "start": { + "line": 11, + "column": 18 + }, + "end": { + "line": 11, + "column": 19 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/fake-url", + "start": 307, + "end": 318, + "loc": { + "start": { + "line": 11, + "column": 20 + }, + "end": { + "line": 11, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 318, + "end": 319, + "loc": { + "start": { + "line": 11, + "column": 31 + }, + "end": { + "line": 11, + "column": 32 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 322, + "end": 327, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 328, + "end": 333, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 334, + "end": 335, + "loc": { + "start": { + "line": 12, + "column": 14 + }, + "end": { + "line": 12, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "env", + "start": 336, + "end": 341, + "loc": { + "start": { + "line": 12, + "column": 16 + }, + "end": { + "line": 12, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 341, + "end": 342, + "loc": { + "start": { + "line": 12, + "column": 21 + }, + "end": { + "line": 12, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 346, + "end": 361, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 361, + "end": 362, + "loc": { + "start": { + "line": 14, + "column": 17 + }, + "end": { + "line": 14, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 362, + "end": 372, + "loc": { + "start": { + "line": 14, + "column": 18 + }, + "end": { + "line": 14, + "column": 28 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 373, + "end": 374, + "loc": { + "start": { + "line": 14, + "column": 29 + }, + "end": { + "line": 14, + "column": 30 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 375, + "end": 383, + "loc": { + "start": { + "line": 14, + "column": 31 + }, + "end": { + "line": 14, + "column": 39 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 383, + "end": 384, + "loc": { + "start": { + "line": 14, + "column": 39 + }, + "end": { + "line": 14, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 384, + "end": 390, + "loc": { + "start": { + "line": 14, + "column": 40 + }, + "end": { + "line": 14, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 390, + "end": 391, + "loc": { + "start": { + "line": 14, + "column": 46 + }, + "end": { + "line": 14, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 392, + "end": 396, + "loc": { + "start": { + "line": 14, + "column": 48 + }, + "end": { + "line": 14, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 396, + "end": 397, + "loc": { + "start": { + "line": 14, + "column": 52 + }, + "end": { + "line": 14, + "column": 53 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 398, + "end": 399, + "loc": { + "start": { + "line": 14, + "column": 54 + }, + "end": { + "line": 14, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 404, + "end": 419, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 419, + "end": 420, + "loc": { + "start": { + "line": 15, + "column": 19 + }, + "end": { + "line": 15, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 420, + "end": 425, + "loc": { + "start": { + "line": 15, + "column": 20 + }, + "end": { + "line": 15, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 425, + "end": 426, + "loc": { + "start": { + "line": 15, + "column": 25 + }, + "end": { + "line": 15, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 426, + "end": 430, + "loc": { + "start": { + "line": 15, + "column": 26 + }, + "end": { + "line": 15, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 430, + "end": 431, + "loc": { + "start": { + "line": 15, + "column": 30 + }, + "end": { + "line": 15, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 431, + "end": 432, + "loc": { + "start": { + "line": 15, + "column": 31 + }, + "end": { + "line": 15, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 439, + "end": 445, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 445, + "end": 446, + "loc": { + "start": { + "line": 16, + "column": 12 + }, + "end": { + "line": 16, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 447, + "end": 453, + "loc": { + "start": { + "line": 16, + "column": 14 + }, + "end": { + "line": 16, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 453, + "end": 454, + "loc": { + "start": { + "line": 16, + "column": 20 + }, + "end": { + "line": 16, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 461, + "end": 465, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 465, + "end": 466, + "loc": { + "start": { + "line": 17, + "column": 10 + }, + "end": { + "line": 17, + "column": 11 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 467, + "end": 468, + "loc": { + "start": { + "line": 17, + "column": 12 + }, + "end": { + "line": 17, + "column": 13 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 468, + "end": 469, + "loc": { + "start": { + "line": 17, + "column": 13 + }, + "end": { + "line": 17, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 469, + "end": 473, + "loc": { + "start": { + "line": 17, + "column": 14 + }, + "end": { + "line": 17, + "column": 18 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 473, + "end": 474, + "loc": { + "start": { + "line": 17, + "column": 18 + }, + "end": { + "line": 17, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 479, + "end": 480, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 480, + "end": 481, + "loc": { + "start": { + "line": 18, + "column": 5 + }, + "end": { + "line": 18, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 481, + "end": 482, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 7 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 487, + "end": 493, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 494, + "end": 501, + "loc": { + "start": { + "line": 19, + "column": 11 + }, + "end": { + "line": 19, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 501, + "end": 502, + "loc": { + "start": { + "line": 19, + "column": 18 + }, + "end": { + "line": 19, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 502, + "end": 509, + "loc": { + "start": { + "line": 19, + "column": 19 + }, + "end": { + "line": 19, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 509, + "end": 510, + "loc": { + "start": { + "line": 19, + "column": 26 + }, + "end": { + "line": 19, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 510, + "end": 511, + "loc": { + "start": { + "line": 19, + "column": 27 + }, + "end": { + "line": 19, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "serverTime", + "start": 512, + "end": 522, + "loc": { + "start": { + "line": 19, + "column": 29 + }, + "end": { + "line": 19, + "column": 39 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 522, + "end": 523, + "loc": { + "start": { + "line": 19, + "column": 39 + }, + "end": { + "line": 19, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 524, + "end": 539, + "loc": { + "start": { + "line": 19, + "column": 41 + }, + "end": { + "line": 19, + "column": 56 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 539, + "end": 540, + "loc": { + "start": { + "line": 19, + "column": 56 + }, + "end": { + "line": 19, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "serverTime", + "start": 540, + "end": 550, + "loc": { + "start": { + "line": 19, + "column": 57 + }, + "end": { + "line": 19, + "column": 67 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 550, + "end": 551, + "loc": { + "start": { + "line": 19, + "column": 67 + }, + "end": { + "line": 19, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "status", + "start": 552, + "end": 558, + "loc": { + "start": { + "line": 19, + "column": 69 + }, + "end": { + "line": 19, + "column": 75 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 558, + "end": 559, + "loc": { + "start": { + "line": 19, + "column": 75 + }, + "end": { + "line": 19, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 560, + "end": 575, + "loc": { + "start": { + "line": 19, + "column": 77 + }, + "end": { + "line": 19, + "column": 92 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 575, + "end": 576, + "loc": { + "start": { + "line": 19, + "column": 92 + }, + "end": { + "line": 19, + "column": 93 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "status", + "start": 576, + "end": 582, + "loc": { + "start": { + "line": 19, + "column": 93 + }, + "end": { + "line": 19, + "column": 99 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 583, + "end": 585, + "loc": { + "start": { + "line": 19, + "column": 100 + }, + "end": { + "line": 19, + "column": 102 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 586, + "end": 589, + "loc": { + "start": { + "line": 19, + "column": 103 + }, + "end": { + "line": 19, + "column": 106 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 590, + "end": 591, + "loc": { + "start": { + "line": 19, + "column": 107 + }, + "end": { + "line": 19, + "column": 108 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 591, + "end": 592, + "loc": { + "start": { + "line": 19, + "column": 108 + }, + "end": { + "line": 19, + "column": 109 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 592, + "end": 593, + "loc": { + "start": { + "line": 19, + "column": 109 + }, + "end": { + "line": 19, + "column": 110 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 596, + "end": 597, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 597, + "end": 598, + "loc": { + "start": { + "line": 20, + "column": 3 + }, + "end": { + "line": 20, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "beforeEach", + "start": 602, + "end": 612, + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 612, + "end": 613, + "loc": { + "start": { + "line": 22, + "column": 12 + }, + "end": { + "line": 22, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 613, + "end": 614, + "loc": { + "start": { + "line": 22, + "column": 13 + }, + "end": { + "line": 22, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 614, + "end": 615, + "loc": { + "start": { + "line": 22, + "column": 14 + }, + "end": { + "line": 22, + "column": 15 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 616, + "end": 618, + "loc": { + "start": { + "line": 22, + "column": 16 + }, + "end": { + "line": 22, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 619, + "end": 620, + "loc": { + "start": { + "line": 22, + "column": 19 + }, + "end": { + "line": 22, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sandbox", + "start": 625, + "end": 632, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 633, + "end": 634, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 635, + "end": 640, + "loc": { + "start": { + "line": 23, + "column": 14 + }, + "end": { + "line": 23, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 640, + "end": 641, + "loc": { + "start": { + "line": 23, + "column": 19 + }, + "end": { + "line": 23, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sandbox", + "start": 641, + "end": 648, + "loc": { + "start": { + "line": 23, + "column": 20 + }, + "end": { + "line": 23, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 648, + "end": 649, + "loc": { + "start": { + "line": 23, + "column": 27 + }, + "end": { + "line": 23, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 649, + "end": 655, + "loc": { + "start": { + "line": 23, + "column": 28 + }, + "end": { + "line": 23, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 655, + "end": 656, + "loc": { + "start": { + "line": 23, + "column": 34 + }, + "end": { + "line": 23, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 656, + "end": 657, + "loc": { + "start": { + "line": 23, + "column": 35 + }, + "end": { + "line": 23, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 657, + "end": 658, + "loc": { + "start": { + "line": 23, + "column": 36 + }, + "end": { + "line": 23, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 663, + "end": 670, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 671, + "end": 672, + "loc": { + "start": { + "line": 24, + "column": 12 + }, + "end": { + "line": 24, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "jest", + "start": 673, + "end": 677, + "loc": { + "start": { + "line": 24, + "column": 14 + }, + "end": { + "line": 24, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 677, + "end": 678, + "loc": { + "start": { + "line": 24, + "column": 18 + }, + "end": { + "line": 24, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spyOn", + "start": 678, + "end": 683, + "loc": { + "start": { + "line": 24, + "column": 19 + }, + "end": { + "line": 24, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 683, + "end": 684, + "loc": { + "start": { + "line": 24, + "column": 24 + }, + "end": { + "line": 24, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 684, + "end": 691, + "loc": { + "start": { + "line": 24, + "column": 25 + }, + "end": { + "line": 24, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 691, + "end": 692, + "loc": { + "start": { + "line": 24, + "column": 32 + }, + "end": { + "line": 24, + "column": 33 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "warn", + "start": 693, + "end": 699, + "loc": { + "start": { + "line": 24, + "column": 34 + }, + "end": { + "line": 24, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 699, + "end": 700, + "loc": { + "start": { + "line": 24, + "column": 40 + }, + "end": { + "line": 24, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 700, + "end": 701, + "loc": { + "start": { + "line": 24, + "column": 41 + }, + "end": { + "line": 24, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockImplementation", + "start": 701, + "end": 719, + "loc": { + "start": { + "line": 24, + "column": 42 + }, + "end": { + "line": 24, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 719, + "end": 720, + "loc": { + "start": { + "line": 24, + "column": 60 + }, + "end": { + "line": 24, + "column": 61 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 720, + "end": 721, + "loc": { + "start": { + "line": 24, + "column": 61 + }, + "end": { + "line": 24, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 721, + "end": 722, + "loc": { + "start": { + "line": 24, + "column": 62 + }, + "end": { + "line": 24, + "column": 63 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 723, + "end": 725, + "loc": { + "start": { + "line": 24, + "column": 64 + }, + "end": { + "line": 24, + "column": 66 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 726, + "end": 727, + "loc": { + "start": { + "line": 24, + "column": 67 + }, + "end": { + "line": 24, + "column": 68 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 727, + "end": 728, + "loc": { + "start": { + "line": 24, + "column": 68 + }, + "end": { + "line": 24, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 728, + "end": 729, + "loc": { + "start": { + "line": 24, + "column": 69 + }, + "end": { + "line": 24, + "column": 70 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 729, + "end": 730, + "loc": { + "start": { + "line": 24, + "column": 70 + }, + "end": { + "line": 24, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 735, + "end": 750, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 750, + "end": 751, + "loc": { + "start": { + "line": 25, + "column": 19 + }, + "end": { + "line": 25, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 751, + "end": 756, + "loc": { + "start": { + "line": 25, + "column": 20 + }, + "end": { + "line": 25, + "column": 25 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 757, + "end": 758, + "loc": { + "start": { + "line": 25, + "column": 26 + }, + "end": { + "line": 25, + "column": 27 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 759, + "end": 760, + "loc": { + "start": { + "line": 25, + "column": 28 + }, + "end": { + "line": 25, + "column": 29 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 760, + "end": 761, + "loc": { + "start": { + "line": 25, + "column": 29 + }, + "end": { + "line": 25, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 761, + "end": 762, + "loc": { + "start": { + "line": 25, + "column": 30 + }, + "end": { + "line": 25, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 767, + "end": 782, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 782, + "end": 783, + "loc": { + "start": { + "line": 26, + "column": 19 + }, + "end": { + "line": 26, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "serverTime", + "start": 783, + "end": 793, + "loc": { + "start": { + "line": 26, + "column": 20 + }, + "end": { + "line": 26, + "column": 30 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 794, + "end": 795, + "loc": { + "start": { + "line": 26, + "column": 31 + }, + "end": { + "line": 26, + "column": 32 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 796, + "end": 800, + "loc": { + "start": { + "line": 26, + "column": 33 + }, + "end": { + "line": 26, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 800, + "end": 801, + "loc": { + "start": { + "line": 26, + "column": 37 + }, + "end": { + "line": 26, + "column": 38 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 804, + "end": 805, + "loc": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 805, + "end": 806, + "loc": { + "start": { + "line": 27, + "column": 3 + }, + "end": { + "line": 27, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 806, + "end": 807, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "afterEach", + "start": 811, + "end": 820, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 11 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 820, + "end": 821, + "loc": { + "start": { + "line": 29, + "column": 11 + }, + "end": { + "line": 29, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 821, + "end": 822, + "loc": { + "start": { + "line": 29, + "column": 12 + }, + "end": { + "line": 29, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 822, + "end": 823, + "loc": { + "start": { + "line": 29, + "column": 13 + }, + "end": { + "line": 29, + "column": 14 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 824, + "end": 826, + "loc": { + "start": { + "line": 29, + "column": 15 + }, + "end": { + "line": 29, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 827, + "end": 828, + "loc": { + "start": { + "line": 29, + "column": 18 + }, + "end": { + "line": 29, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sandbox", + "start": 833, + "end": 840, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 840, + "end": 841, + "loc": { + "start": { + "line": 30, + "column": 11 + }, + "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": "restore", + "start": 841, + "end": 848, + "loc": { + "start": { + "line": 30, + "column": 12 + }, + "end": { + "line": 30, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 848, + "end": 849, + "loc": { + "start": { + "line": 30, + "column": 19 + }, + "end": { + "line": 30, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 849, + "end": 850, + "loc": { + "start": { + "line": 30, + "column": 20 + }, + "end": { + "line": 30, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 850, + "end": 851, + "loc": { + "start": { + "line": 30, + "column": 21 + }, + "end": { + "line": 30, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 856, + "end": 863, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 863, + "end": 864, + "loc": { + "start": { + "line": 31, + "column": 11 + }, + "end": { + "line": 31, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockRestore", + "start": 864, + "end": 875, + "loc": { + "start": { + "line": 31, + "column": 12 + }, + "end": { + "line": 31, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 875, + "end": 876, + "loc": { + "start": { + "line": 31, + "column": 23 + }, + "end": { + "line": 31, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 876, + "end": 877, + "loc": { + "start": { + "line": 31, + "column": 24 + }, + "end": { + "line": 31, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 877, + "end": 878, + "loc": { + "start": { + "line": 31, + "column": 25 + }, + "end": { + "line": 31, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 881, + "end": 882, + "loc": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 32, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 882, + "end": 883, + "loc": { + "start": { + "line": 32, + "column": 3 + }, + "end": { + "line": 32, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 883, + "end": 884, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 5 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 888, + "end": 896, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkFeatureEvent", + "start": 897, + "end": 914, + "loc": { + "start": { + "line": 34, + "column": 11 + }, + "end": { + "line": 34, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 914, + "end": 915, + "loc": { + "start": { + "line": 34, + "column": 28 + }, + "end": { + "line": 34, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 915, + "end": 916, + "loc": { + "start": { + "line": 34, + "column": 29 + }, + "end": { + "line": 34, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 916, + "end": 917, + "loc": { + "start": { + "line": 34, + "column": 30 + }, + "end": { + "line": 34, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 918, + "end": 924, + "loc": { + "start": { + "line": 34, + "column": 32 + }, + "end": { + "line": 34, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 924, + "end": 925, + "loc": { + "start": { + "line": 34, + "column": 38 + }, + "end": { + "line": 34, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debug", + "start": 926, + "end": 931, + "loc": { + "start": { + "line": 34, + "column": 40 + }, + "end": { + "line": 34, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 931, + "end": 932, + "loc": { + "start": { + "line": 34, + "column": 45 + }, + "end": { + "line": 34, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inlineUser", + "start": 933, + "end": 943, + "loc": { + "start": { + "line": 34, + "column": 47 + }, + "end": { + "line": 34, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 943, + "end": 944, + "loc": { + "start": { + "line": 34, + "column": 57 + }, + "end": { + "line": 34, + "column": 58 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 945, + "end": 946, + "loc": { + "start": { + "line": 34, + "column": 59 + }, + "end": { + "line": 34, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 951, + "end": 957, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 957, + "end": 958, + "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": "e", + "start": 958, + "end": 959, + "loc": { + "start": { + "line": 35, + "column": 11 + }, + "end": { + "line": 35, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 959, + "end": 960, + "loc": { + "start": { + "line": 35, + "column": 12 + }, + "end": { + "line": 35, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 960, + "end": 964, + "loc": { + "start": { + "line": 35, + "column": 13 + }, + "end": { + "line": 35, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 964, + "end": 965, + "loc": { + "start": { + "line": 35, + "column": 17 + }, + "end": { + "line": 35, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 965, + "end": 966, + "loc": { + "start": { + "line": 35, + "column": 18 + }, + "end": { + "line": 35, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 966, + "end": 973, + "loc": { + "start": { + "line": 35, + "column": 19 + }, + "end": { + "line": 35, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 973, + "end": 974, + "loc": { + "start": { + "line": 35, + "column": 26 + }, + "end": { + "line": 35, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debug", + "start": 974, + "end": 979, + "loc": { + "start": { + "line": 35, + "column": 27 + }, + "end": { + "line": 35, + "column": 32 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 980, + "end": 981, + "loc": { + "start": { + "line": 35, + "column": 33 + }, + "end": { + "line": 35, + "column": 34 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "debug", + "start": 982, + "end": 989, + "loc": { + "start": { + "line": 35, + "column": 35 + }, + "end": { + "line": 35, + "column": 42 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 990, + "end": 991, + "loc": { + "start": { + "line": 35, + "column": 43 + }, + "end": { + "line": 35, + "column": 44 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 992, + "end": 1001, + "loc": { + "start": { + "line": 35, + "column": 45 + }, + "end": { + "line": 35, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1001, + "end": 1002, + "loc": { + "start": { + "line": 35, + "column": 54 + }, + "end": { + "line": 35, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1002, + "end": 1003, + "loc": { + "start": { + "line": 35, + "column": 55 + }, + "end": { + "line": 35, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1008, + "end": 1014, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1014, + "end": 1015, + "loc": { + "start": { + "line": 36, + "column": 10 + }, + "end": { + "line": 36, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1015, + "end": 1016, + "loc": { + "start": { + "line": 36, + "column": 11 + }, + "end": { + "line": 36, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1016, + "end": 1017, + "loc": { + "start": { + "line": 36, + "column": 12 + }, + "end": { + "line": 36, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 1017, + "end": 1029, + "loc": { + "start": { + "line": 36, + "column": 13 + }, + "end": { + "line": 36, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1029, + "end": 1030, + "loc": { + "start": { + "line": 36, + "column": 25 + }, + "end": { + "line": 36, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1030, + "end": 1031, + "loc": { + "start": { + "line": 36, + "column": 26 + }, + "end": { + "line": 36, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1031, + "end": 1038, + "loc": { + "start": { + "line": 36, + "column": 27 + }, + "end": { + "line": 36, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1038, + "end": 1039, + "loc": { + "start": { + "line": 36, + "column": 34 + }, + "end": { + "line": 36, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 1039, + "end": 1045, + "loc": { + "start": { + "line": 36, + "column": 35 + }, + "end": { + "line": 36, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1045, + "end": 1046, + "loc": { + "start": { + "line": 36, + "column": 41 + }, + "end": { + "line": 36, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 1046, + "end": 1058, + "loc": { + "start": { + "line": 36, + "column": 42 + }, + "end": { + "line": 36, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1058, + "end": 1059, + "loc": { + "start": { + "line": 36, + "column": 54 + }, + "end": { + "line": 36, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1059, + "end": 1060, + "loc": { + "start": { + "line": 36, + "column": 55 + }, + "end": { + "line": 36, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1065, + "end": 1071, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1071, + "end": 1072, + "loc": { + "start": { + "line": 37, + "column": 10 + }, + "end": { + "line": 37, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1072, + "end": 1073, + "loc": { + "start": { + "line": 37, + "column": 11 + }, + "end": { + "line": 37, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1073, + "end": 1074, + "loc": { + "start": { + "line": 37, + "column": 12 + }, + "end": { + "line": 37, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1074, + "end": 1077, + "loc": { + "start": { + "line": 37, + "column": 13 + }, + "end": { + "line": 37, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1077, + "end": 1078, + "loc": { + "start": { + "line": 37, + "column": 16 + }, + "end": { + "line": 37, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1078, + "end": 1079, + "loc": { + "start": { + "line": 37, + "column": 17 + }, + "end": { + "line": 37, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1079, + "end": 1086, + "loc": { + "start": { + "line": 37, + "column": 18 + }, + "end": { + "line": 37, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1086, + "end": 1087, + "loc": { + "start": { + "line": 37, + "column": 25 + }, + "end": { + "line": 37, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 1087, + "end": 1093, + "loc": { + "start": { + "line": 37, + "column": 26 + }, + "end": { + "line": 37, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1093, + "end": 1094, + "loc": { + "start": { + "line": 37, + "column": 32 + }, + "end": { + "line": 37, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1094, + "end": 1097, + "loc": { + "start": { + "line": 37, + "column": 33 + }, + "end": { + "line": 37, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1097, + "end": 1098, + "loc": { + "start": { + "line": 37, + "column": 36 + }, + "end": { + "line": 37, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1098, + "end": 1099, + "loc": { + "start": { + "line": 37, + "column": 37 + }, + "end": { + "line": 37, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1104, + "end": 1110, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1110, + "end": 1111, + "loc": { + "start": { + "line": 38, + "column": 10 + }, + "end": { + "line": 38, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1111, + "end": 1112, + "loc": { + "start": { + "line": 38, + "column": 11 + }, + "end": { + "line": 38, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1112, + "end": 1113, + "loc": { + "start": { + "line": 38, + "column": 12 + }, + "end": { + "line": 38, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 1113, + "end": 1120, + "loc": { + "start": { + "line": 38, + "column": 13 + }, + "end": { + "line": 38, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1120, + "end": 1121, + "loc": { + "start": { + "line": 38, + "column": 20 + }, + "end": { + "line": 38, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1121, + "end": 1122, + "loc": { + "start": { + "line": 38, + "column": 21 + }, + "end": { + "line": 38, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1122, + "end": 1129, + "loc": { + "start": { + "line": 38, + "column": 22 + }, + "end": { + "line": 38, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1129, + "end": 1130, + "loc": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 38, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 1130, + "end": 1136, + "loc": { + "start": { + "line": 38, + "column": 30 + }, + "end": { + "line": 38, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1136, + "end": 1137, + "loc": { + "start": { + "line": 38, + "column": 36 + }, + "end": { + "line": 38, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 1137, + "end": 1144, + "loc": { + "start": { + "line": 38, + "column": 37 + }, + "end": { + "line": 38, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1144, + "end": 1145, + "loc": { + "start": { + "line": 38, + "column": 44 + }, + "end": { + "line": 38, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1145, + "end": 1146, + "loc": { + "start": { + "line": 38, + "column": 45 + }, + "end": { + "line": 38, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1151, + "end": 1157, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1157, + "end": 1158, + "loc": { + "start": { + "line": 39, + "column": 10 + }, + "end": { + "line": 39, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1158, + "end": 1159, + "loc": { + "start": { + "line": 39, + "column": 11 + }, + "end": { + "line": 39, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1159, + "end": 1160, + "loc": { + "start": { + "line": 39, + "column": 12 + }, + "end": { + "line": 39, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 1160, + "end": 1165, + "loc": { + "start": { + "line": 39, + "column": 13 + }, + "end": { + "line": 39, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1165, + "end": 1166, + "loc": { + "start": { + "line": 39, + "column": 18 + }, + "end": { + "line": 39, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1166, + "end": 1167, + "loc": { + "start": { + "line": 39, + "column": 19 + }, + "end": { + "line": 39, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1167, + "end": 1174, + "loc": { + "start": { + "line": 39, + "column": 20 + }, + "end": { + "line": 39, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1174, + "end": 1175, + "loc": { + "start": { + "line": 39, + "column": 27 + }, + "end": { + "line": 39, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 1175, + "end": 1181, + "loc": { + "start": { + "line": 39, + "column": 28 + }, + "end": { + "line": 39, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1181, + "end": 1182, + "loc": { + "start": { + "line": 39, + "column": 34 + }, + "end": { + "line": 39, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 1182, + "end": 1187, + "loc": { + "start": { + "line": 39, + "column": 35 + }, + "end": { + "line": 39, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1187, + "end": 1188, + "loc": { + "start": { + "line": 39, + "column": 40 + }, + "end": { + "line": 39, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1188, + "end": 1189, + "loc": { + "start": { + "line": 39, + "column": 41 + }, + "end": { + "line": 39, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1194, + "end": 1200, + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1200, + "end": 1201, + "loc": { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 40, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1201, + "end": 1202, + "loc": { + "start": { + "line": 40, + "column": 11 + }, + "end": { + "line": 40, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1202, + "end": 1203, + "loc": { + "start": { + "line": 40, + "column": 12 + }, + "end": { + "line": 40, + "column": 13 + } + } + }, + { + "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": 1203, + "end": 1210, + "loc": { + "start": { + "line": 40, + "column": 13 + }, + "end": { + "line": 40, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1210, + "end": 1211, + "loc": { + "start": { + "line": 40, + "column": 20 + }, + "end": { + "line": 40, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1211, + "end": 1212, + "loc": { + "start": { + "line": 40, + "column": 21 + }, + "end": { + "line": 40, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1212, + "end": 1219, + "loc": { + "start": { + "line": 40, + "column": 22 + }, + "end": { + "line": 40, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1219, + "end": 1220, + "loc": { + "start": { + "line": 40, + "column": 29 + }, + "end": { + "line": 40, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 1220, + "end": 1226, + "loc": { + "start": { + "line": 40, + "column": 30 + }, + "end": { + "line": 40, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1226, + "end": 1227, + "loc": { + "start": { + "line": 40, + "column": 36 + }, + "end": { + "line": 40, + "column": 37 + } + } + }, + { + "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": 1227, + "end": 1234, + "loc": { + "start": { + "line": 40, + "column": 37 + }, + "end": { + "line": 40, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1234, + "end": 1235, + "loc": { + "start": { + "line": 40, + "column": 44 + }, + "end": { + "line": 40, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1235, + "end": 1236, + "loc": { + "start": { + "line": 40, + "column": 45 + }, + "end": { + "line": 40, + "column": 46 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1241, + "end": 1243, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1244, + "end": 1245, + "loc": { + "start": { + "line": 41, + "column": 7 + }, + "end": { + "line": 41, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inlineUser", + "start": 1245, + "end": 1255, + "loc": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1255, + "end": 1256, + "loc": { + "start": { + "line": 41, + "column": 18 + }, + "end": { + "line": 41, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1257, + "end": 1258, + "loc": { + "start": { + "line": 41, + "column": 20 + }, + "end": { + "line": 41, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1265, + "end": 1271, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1271, + "end": 1272, + "loc": { + "start": { + "line": 42, + "column": 12 + }, + "end": { + "line": 42, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1272, + "end": 1273, + "loc": { + "start": { + "line": 42, + "column": 13 + }, + "end": { + "line": 42, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1273, + "end": 1274, + "loc": { + "start": { + "line": 42, + "column": 14 + }, + "end": { + "line": 42, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1274, + "end": 1278, + "loc": { + "start": { + "line": 42, + "column": 15 + }, + "end": { + "line": 42, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1278, + "end": 1279, + "loc": { + "start": { + "line": 42, + "column": 19 + }, + "end": { + "line": 42, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1279, + "end": 1280, + "loc": { + "start": { + "line": 42, + "column": 20 + }, + "end": { + "line": 42, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1280, + "end": 1287, + "loc": { + "start": { + "line": 42, + "column": 21 + }, + "end": { + "line": 42, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1287, + "end": 1288, + "loc": { + "start": { + "line": 42, + "column": 28 + }, + "end": { + "line": 42, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inlineUser", + "start": 1288, + "end": 1298, + "loc": { + "start": { + "line": 42, + "column": 29 + }, + "end": { + "line": 42, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1298, + "end": 1299, + "loc": { + "start": { + "line": 42, + "column": 39 + }, + "end": { + "line": 42, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1299, + "end": 1300, + "loc": { + "start": { + "line": 42, + "column": 40 + }, + "end": { + "line": 42, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1305, + "end": 1306, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 1307, + "end": 1311, + "loc": { + "start": { + "line": 43, + "column": 6 + }, + "end": { + "line": 43, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1312, + "end": 1313, + "loc": { + "start": { + "line": 43, + "column": 11 + }, + "end": { + "line": 43, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1320, + "end": 1326, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1326, + "end": 1327, + "loc": { + "start": { + "line": 44, + "column": 12 + }, + "end": { + "line": 44, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1327, + "end": 1328, + "loc": { + "start": { + "line": 44, + "column": 13 + }, + "end": { + "line": 44, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1328, + "end": 1329, + "loc": { + "start": { + "line": 44, + "column": 14 + }, + "end": { + "line": 44, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userKey", + "start": 1329, + "end": 1336, + "loc": { + "start": { + "line": 44, + "column": 15 + }, + "end": { + "line": 44, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1336, + "end": 1337, + "loc": { + "start": { + "line": 44, + "column": 22 + }, + "end": { + "line": 44, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1337, + "end": 1338, + "loc": { + "start": { + "line": 44, + "column": 23 + }, + "end": { + "line": 44, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1338, + "end": 1345, + "loc": { + "start": { + "line": 44, + "column": 24 + }, + "end": { + "line": 44, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1345, + "end": 1346, + "loc": { + "start": { + "line": 44, + "column": 31 + }, + "end": { + "line": 44, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 1346, + "end": 1352, + "loc": { + "start": { + "line": 44, + "column": 32 + }, + "end": { + "line": 44, + "column": 38 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1352, + "end": 1353, + "loc": { + "start": { + "line": 44, + "column": 38 + }, + "end": { + "line": 44, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1353, + "end": 1357, + "loc": { + "start": { + "line": 44, + "column": 39 + }, + "end": { + "line": 44, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1357, + "end": 1358, + "loc": { + "start": { + "line": 44, + "column": 43 + }, + "end": { + "line": 44, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1358, + "end": 1361, + "loc": { + "start": { + "line": 44, + "column": 44 + }, + "end": { + "line": 44, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1361, + "end": 1362, + "loc": { + "start": { + "line": 44, + "column": 47 + }, + "end": { + "line": 44, + "column": 48 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1362, + "end": 1363, + "loc": { + "start": { + "line": 44, + "column": 48 + }, + "end": { + "line": 44, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1368, + "end": 1369, + "loc": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1372, + "end": 1373, + "loc": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 46, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1377, + "end": 1385, + "loc": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 48, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkCustomEvent", + "start": 1386, + "end": 1402, + "loc": { + "start": { + "line": 48, + "column": 11 + }, + "end": { + "line": 48, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1402, + "end": 1403, + "loc": { + "start": { + "line": 48, + "column": 27 + }, + "end": { + "line": 48, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1403, + "end": 1404, + "loc": { + "start": { + "line": 48, + "column": 28 + }, + "end": { + "line": 48, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1404, + "end": 1405, + "loc": { + "start": { + "line": 48, + "column": 29 + }, + "end": { + "line": 48, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 1406, + "end": 1412, + "loc": { + "start": { + "line": 48, + "column": 31 + }, + "end": { + "line": 48, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1412, + "end": 1413, + "loc": { + "start": { + "line": 48, + "column": 37 + }, + "end": { + "line": 48, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inlineUser", + "start": 1414, + "end": 1424, + "loc": { + "start": { + "line": 48, + "column": 39 + }, + "end": { + "line": 48, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1424, + "end": 1425, + "loc": { + "start": { + "line": 48, + "column": 49 + }, + "end": { + "line": 48, + "column": 50 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1426, + "end": 1427, + "loc": { + "start": { + "line": 48, + "column": 51 + }, + "end": { + "line": 48, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1432, + "end": 1438, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1438, + "end": 1439, + "loc": { + "start": { + "line": 49, + "column": 10 + }, + "end": { + "line": 49, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1439, + "end": 1440, + "loc": { + "start": { + "line": 49, + "column": 11 + }, + "end": { + "line": 49, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1440, + "end": 1441, + "loc": { + "start": { + "line": 49, + "column": 12 + }, + "end": { + "line": 49, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 1441, + "end": 1445, + "loc": { + "start": { + "line": 49, + "column": 13 + }, + "end": { + "line": 49, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1445, + "end": 1446, + "loc": { + "start": { + "line": 49, + "column": 17 + }, + "end": { + "line": 49, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1446, + "end": 1447, + "loc": { + "start": { + "line": 49, + "column": 18 + }, + "end": { + "line": 49, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1447, + "end": 1454, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1454, + "end": 1455, + "loc": { + "start": { + "line": 49, + "column": 26 + }, + "end": { + "line": 49, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "custom", + "start": 1455, + "end": 1463, + "loc": { + "start": { + "line": 49, + "column": 27 + }, + "end": { + "line": 49, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1463, + "end": 1464, + "loc": { + "start": { + "line": 49, + "column": 35 + }, + "end": { + "line": 49, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1464, + "end": 1465, + "loc": { + "start": { + "line": 49, + "column": 36 + }, + "end": { + "line": 49, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1470, + "end": 1476, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1476, + "end": 1477, + "loc": { + "start": { + "line": 50, + "column": 10 + }, + "end": { + "line": 50, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1477, + "end": 1478, + "loc": { + "start": { + "line": 50, + "column": 11 + }, + "end": { + "line": 50, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1478, + "end": 1479, + "loc": { + "start": { + "line": 50, + "column": 12 + }, + "end": { + "line": 50, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 1479, + "end": 1491, + "loc": { + "start": { + "line": 50, + "column": 13 + }, + "end": { + "line": 50, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1491, + "end": 1492, + "loc": { + "start": { + "line": 50, + "column": 25 + }, + "end": { + "line": 50, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1492, + "end": 1493, + "loc": { + "start": { + "line": 50, + "column": 26 + }, + "end": { + "line": 50, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1493, + "end": 1500, + "loc": { + "start": { + "line": 50, + "column": 27 + }, + "end": { + "line": 50, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1500, + "end": 1501, + "loc": { + "start": { + "line": 50, + "column": 34 + }, + "end": { + "line": 50, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 1501, + "end": 1507, + "loc": { + "start": { + "line": 50, + "column": 35 + }, + "end": { + "line": 50, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1507, + "end": 1508, + "loc": { + "start": { + "line": 50, + "column": 41 + }, + "end": { + "line": 50, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 1508, + "end": 1520, + "loc": { + "start": { + "line": 50, + "column": 42 + }, + "end": { + "line": 50, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1520, + "end": 1521, + "loc": { + "start": { + "line": 50, + "column": 54 + }, + "end": { + "line": 50, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1521, + "end": 1522, + "loc": { + "start": { + "line": 50, + "column": 55 + }, + "end": { + "line": 50, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1527, + "end": 1533, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1533, + "end": 1534, + "loc": { + "start": { + "line": 51, + "column": 10 + }, + "end": { + "line": 51, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1534, + "end": 1535, + "loc": { + "start": { + "line": 51, + "column": 11 + }, + "end": { + "line": 51, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1535, + "end": 1536, + "loc": { + "start": { + "line": 51, + "column": 12 + }, + "end": { + "line": 51, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1536, + "end": 1539, + "loc": { + "start": { + "line": 51, + "column": 13 + }, + "end": { + "line": 51, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1539, + "end": 1540, + "loc": { + "start": { + "line": 51, + "column": 16 + }, + "end": { + "line": 51, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1540, + "end": 1541, + "loc": { + "start": { + "line": 51, + "column": 17 + }, + "end": { + "line": 51, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1541, + "end": 1548, + "loc": { + "start": { + "line": 51, + "column": 18 + }, + "end": { + "line": 51, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1548, + "end": 1549, + "loc": { + "start": { + "line": 51, + "column": 25 + }, + "end": { + "line": 51, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 1549, + "end": 1555, + "loc": { + "start": { + "line": 51, + "column": 26 + }, + "end": { + "line": 51, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1555, + "end": 1556, + "loc": { + "start": { + "line": 51, + "column": 32 + }, + "end": { + "line": 51, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1556, + "end": 1559, + "loc": { + "start": { + "line": 51, + "column": 33 + }, + "end": { + "line": 51, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1559, + "end": 1560, + "loc": { + "start": { + "line": 51, + "column": 36 + }, + "end": { + "line": 51, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1560, + "end": 1561, + "loc": { + "start": { + "line": 51, + "column": 37 + }, + "end": { + "line": 51, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1566, + "end": 1572, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1572, + "end": 1573, + "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": "e", + "start": 1573, + "end": 1574, + "loc": { + "start": { + "line": 52, + "column": 11 + }, + "end": { + "line": 52, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1574, + "end": 1575, + "loc": { + "start": { + "line": 52, + "column": 12 + }, + "end": { + "line": 52, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 1575, + "end": 1579, + "loc": { + "start": { + "line": 52, + "column": 13 + }, + "end": { + "line": 52, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1579, + "end": 1580, + "loc": { + "start": { + "line": 52, + "column": 17 + }, + "end": { + "line": 52, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1580, + "end": 1581, + "loc": { + "start": { + "line": 52, + "column": 18 + }, + "end": { + "line": 52, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1581, + "end": 1588, + "loc": { + "start": { + "line": 52, + "column": 19 + }, + "end": { + "line": 52, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1588, + "end": 1589, + "loc": { + "start": { + "line": 52, + "column": 26 + }, + "end": { + "line": 52, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 1589, + "end": 1595, + "loc": { + "start": { + "line": 52, + "column": 27 + }, + "end": { + "line": 52, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1595, + "end": 1596, + "loc": { + "start": { + "line": 52, + "column": 33 + }, + "end": { + "line": 52, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 1596, + "end": 1600, + "loc": { + "start": { + "line": 52, + "column": 34 + }, + "end": { + "line": 52, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1600, + "end": 1601, + "loc": { + "start": { + "line": 52, + "column": 38 + }, + "end": { + "line": 52, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1601, + "end": 1602, + "loc": { + "start": { + "line": 52, + "column": 39 + }, + "end": { + "line": 52, + "column": 40 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1607, + "end": 1609, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1610, + "end": 1611, + "loc": { + "start": { + "line": 53, + "column": 7 + }, + "end": { + "line": 53, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inlineUser", + "start": 1611, + "end": 1621, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1621, + "end": 1622, + "loc": { + "start": { + "line": 53, + "column": 18 + }, + "end": { + "line": 53, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1623, + "end": 1624, + "loc": { + "start": { + "line": 53, + "column": 20 + }, + "end": { + "line": 53, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1631, + "end": 1637, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1637, + "end": 1638, + "loc": { + "start": { + "line": 54, + "column": 12 + }, + "end": { + "line": 54, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1638, + "end": 1639, + "loc": { + "start": { + "line": 54, + "column": 13 + }, + "end": { + "line": 54, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1639, + "end": 1640, + "loc": { + "start": { + "line": 54, + "column": 14 + }, + "end": { + "line": 54, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1640, + "end": 1644, + "loc": { + "start": { + "line": 54, + "column": 15 + }, + "end": { + "line": 54, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1644, + "end": 1645, + "loc": { + "start": { + "line": 54, + "column": 19 + }, + "end": { + "line": 54, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1645, + "end": 1646, + "loc": { + "start": { + "line": 54, + "column": 20 + }, + "end": { + "line": 54, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1646, + "end": 1653, + "loc": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 54, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1653, + "end": 1654, + "loc": { + "start": { + "line": 54, + "column": 28 + }, + "end": { + "line": 54, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inlineUser", + "start": 1654, + "end": 1664, + "loc": { + "start": { + "line": 54, + "column": 29 + }, + "end": { + "line": 54, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1664, + "end": 1665, + "loc": { + "start": { + "line": 54, + "column": 39 + }, + "end": { + "line": 54, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1665, + "end": 1666, + "loc": { + "start": { + "line": 54, + "column": 40 + }, + "end": { + "line": 54, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1671, + "end": 1672, + "loc": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 1673, + "end": 1677, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1678, + "end": 1679, + "loc": { + "start": { + "line": 55, + "column": 11 + }, + "end": { + "line": 55, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1686, + "end": 1692, + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1692, + "end": 1693, + "loc": { + "start": { + "line": 56, + "column": 12 + }, + "end": { + "line": 56, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1693, + "end": 1694, + "loc": { + "start": { + "line": 56, + "column": 13 + }, + "end": { + "line": 56, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1694, + "end": 1695, + "loc": { + "start": { + "line": 56, + "column": 14 + }, + "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": "userKey", + "start": 1695, + "end": 1702, + "loc": { + "start": { + "line": 56, + "column": 15 + }, + "end": { + "line": 56, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1702, + "end": 1703, + "loc": { + "start": { + "line": 56, + "column": 22 + }, + "end": { + "line": 56, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1703, + "end": 1704, + "loc": { + "start": { + "line": 56, + "column": 23 + }, + "end": { + "line": 56, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1704, + "end": 1711, + "loc": { + "start": { + "line": 56, + "column": 24 + }, + "end": { + "line": 56, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1711, + "end": 1712, + "loc": { + "start": { + "line": 56, + "column": 31 + }, + "end": { + "line": 56, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "source", + "start": 1712, + "end": 1718, + "loc": { + "start": { + "line": 56, + "column": 32 + }, + "end": { + "line": 56, + "column": 38 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1718, + "end": 1719, + "loc": { + "start": { + "line": 56, + "column": 38 + }, + "end": { + "line": 56, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1719, + "end": 1723, + "loc": { + "start": { + "line": 56, + "column": 39 + }, + "end": { + "line": 56, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1723, + "end": 1724, + "loc": { + "start": { + "line": 56, + "column": 43 + }, + "end": { + "line": 56, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1724, + "end": 1727, + "loc": { + "start": { + "line": 56, + "column": 44 + }, + "end": { + "line": 56, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1727, + "end": 1728, + "loc": { + "start": { + "line": 56, + "column": 47 + }, + "end": { + "line": 56, + "column": 48 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1728, + "end": 1729, + "loc": { + "start": { + "line": 56, + "column": 48 + }, + "end": { + "line": 56, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1734, + "end": 1735, + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1738, + "end": 1739, + "loc": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 58, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1743, + "end": 1751, + "loc": { + "start": { + "line": 60, + "column": 2 + }, + "end": { + "line": 60, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkSummaryEvent", + "start": 1752, + "end": 1769, + "loc": { + "start": { + "line": 60, + "column": 11 + }, + "end": { + "line": 60, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1769, + "end": 1770, + "loc": { + "start": { + "line": 60, + "column": 28 + }, + "end": { + "line": 60, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1770, + "end": 1771, + "loc": { + "start": { + "line": 60, + "column": 29 + }, + "end": { + "line": 60, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1771, + "end": 1772, + "loc": { + "start": { + "line": 60, + "column": 30 + }, + "end": { + "line": 60, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1773, + "end": 1774, + "loc": { + "start": { + "line": 60, + "column": 32 + }, + "end": { + "line": 60, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1779, + "end": 1785, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1785, + "end": 1786, + "loc": { + "start": { + "line": 61, + "column": 10 + }, + "end": { + "line": 61, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 1786, + "end": 1787, + "loc": { + "start": { + "line": 61, + "column": 11 + }, + "end": { + "line": 61, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1787, + "end": 1788, + "loc": { + "start": { + "line": 61, + "column": 12 + }, + "end": { + "line": 61, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 1788, + "end": 1792, + "loc": { + "start": { + "line": 61, + "column": 13 + }, + "end": { + "line": 61, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1792, + "end": 1793, + "loc": { + "start": { + "line": 61, + "column": 17 + }, + "end": { + "line": 61, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1793, + "end": 1794, + "loc": { + "start": { + "line": 61, + "column": 18 + }, + "end": { + "line": 61, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1794, + "end": 1801, + "loc": { + "start": { + "line": 61, + "column": 19 + }, + "end": { + "line": 61, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1801, + "end": 1802, + "loc": { + "start": { + "line": 61, + "column": 26 + }, + "end": { + "line": 61, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "summary", + "start": 1802, + "end": 1811, + "loc": { + "start": { + "line": 61, + "column": 27 + }, + "end": { + "line": 61, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1811, + "end": 1812, + "loc": { + "start": { + "line": 61, + "column": 36 + }, + "end": { + "line": 61, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1812, + "end": 1813, + "loc": { + "start": { + "line": 61, + "column": 37 + }, + "end": { + "line": 61, + "column": 38 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1816, + "end": 1817, + "loc": { + "start": { + "line": 62, + "column": 2 + }, + "end": { + "line": 62, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1821, + "end": 1823, + "loc": { + "start": { + "line": 64, + "column": 2 + }, + "end": { + "line": 64, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1823, + "end": 1824, + "loc": { + "start": { + "line": 64, + "column": 4 + }, + "end": { + "line": 64, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should flush asynchronously", + "start": 1824, + "end": 1853, + "loc": { + "start": { + "line": 64, + "column": 5 + }, + "end": { + "line": 64, + "column": 34 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1853, + "end": 1854, + "loc": { + "start": { + "line": 64, + "column": 34 + }, + "end": { + "line": 64, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1855, + "end": 1856, + "loc": { + "start": { + "line": 64, + "column": 36 + }, + "end": { + "line": 64, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1856, + "end": 1857, + "loc": { + "start": { + "line": 64, + "column": 37 + }, + "end": { + "line": 64, + "column": 38 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1858, + "end": 1860, + "loc": { + "start": { + "line": 64, + "column": 39 + }, + "end": { + "line": 64, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1861, + "end": 1862, + "loc": { + "start": { + "line": 64, + "column": 42 + }, + "end": { + "line": 64, + "column": 43 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1867, + "end": 1872, + "loc": { + "start": { + "line": 65, + "column": 4 + }, + "end": { + "line": 65, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 1873, + "end": 1882, + "loc": { + "start": { + "line": 65, + "column": 10 + }, + "end": { + "line": 65, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1883, + "end": 1884, + "loc": { + "start": { + "line": 65, + "column": 20 + }, + "end": { + "line": 65, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 1885, + "end": 1899, + "loc": { + "start": { + "line": 65, + "column": 22 + }, + "end": { + "line": 65, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1899, + "end": 1900, + "loc": { + "start": { + "line": 65, + "column": 36 + }, + "end": { + "line": 65, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 1900, + "end": 1909, + "loc": { + "start": { + "line": 65, + "column": 37 + }, + "end": { + "line": 65, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1909, + "end": 1910, + "loc": { + "start": { + "line": 65, + "column": 46 + }, + "end": { + "line": 65, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 1911, + "end": 1916, + "loc": { + "start": { + "line": 65, + "column": 48 + }, + "end": { + "line": 65, + "column": 53 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1916, + "end": 1917, + "loc": { + "start": { + "line": 65, + "column": 53 + }, + "end": { + "line": 65, + "column": 54 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1918, + "end": 1919, + "loc": { + "start": { + "line": 65, + "column": 55 + }, + "end": { + "line": 65, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1919, + "end": 1920, + "loc": { + "start": { + "line": 65, + "column": 56 + }, + "end": { + "line": 65, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1920, + "end": 1921, + "loc": { + "start": { + "line": 65, + "column": 57 + }, + "end": { + "line": 65, + "column": 58 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 1922, + "end": 1926, + "loc": { + "start": { + "line": 65, + "column": 59 + }, + "end": { + "line": 65, + "column": 63 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1926, + "end": 1927, + "loc": { + "start": { + "line": 65, + "column": 63 + }, + "end": { + "line": 65, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 1928, + "end": 1943, + "loc": { + "start": { + "line": 65, + "column": 65 + }, + "end": { + "line": 65, + "column": 80 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1943, + "end": 1944, + "loc": { + "start": { + "line": 65, + "column": 80 + }, + "end": { + "line": 65, + "column": 81 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1944, + "end": 1945, + "loc": { + "start": { + "line": 65, + "column": 81 + }, + "end": { + "line": 65, + "column": 82 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1950, + "end": 1955, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1956, + "end": 1961, + "loc": { + "start": { + "line": 66, + "column": 10 + }, + "end": { + "line": 66, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1962, + "end": 1963, + "loc": { + "start": { + "line": 66, + "column": 16 + }, + "end": { + "line": 66, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1964, + "end": 1965, + "loc": { + "start": { + "line": 66, + "column": 18 + }, + "end": { + "line": 66, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 1966, + "end": 1970, + "loc": { + "start": { + "line": 66, + "column": 20 + }, + "end": { + "line": 66, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1970, + "end": 1971, + "loc": { + "start": { + "line": 66, + "column": 24 + }, + "end": { + "line": 66, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 1972, + "end": 1982, + "loc": { + "start": { + "line": 66, + "column": 26 + }, + "end": { + "line": 66, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1982, + "end": 1983, + "loc": { + "start": { + "line": 66, + "column": 36 + }, + "end": { + "line": 66, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1984, + "end": 1987, + "loc": { + "start": { + "line": 66, + "column": 38 + }, + "end": { + "line": 66, + "column": 41 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1987, + "end": 1988, + "loc": { + "start": { + "line": 66, + "column": 41 + }, + "end": { + "line": 66, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1989, + "end": 1993, + "loc": { + "start": { + "line": 66, + "column": 43 + }, + "end": { + "line": 66, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1993, + "end": 1994, + "loc": { + "start": { + "line": 66, + "column": 47 + }, + "end": { + "line": 66, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1994, + "end": 1997, + "loc": { + "start": { + "line": 66, + "column": 48 + }, + "end": { + "line": 66, + "column": 51 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1998, + "end": 1999, + "loc": { + "start": { + "line": 66, + "column": 52 + }, + "end": { + "line": 66, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1999, + "end": 2000, + "loc": { + "start": { + "line": 66, + "column": 53 + }, + "end": { + "line": 66, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 2006, + "end": 2015, + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2015, + "end": 2016, + "loc": { + "start": { + "line": 68, + "column": 13 + }, + "end": { + "line": 68, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 2016, + "end": 2023, + "loc": { + "start": { + "line": 68, + "column": 14 + }, + "end": { + "line": 68, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2023, + "end": 2024, + "loc": { + "start": { + "line": 68, + "column": 21 + }, + "end": { + "line": 68, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2024, + "end": 2029, + "loc": { + "start": { + "line": 68, + "column": 22 + }, + "end": { + "line": 68, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2029, + "end": 2030, + "loc": { + "start": { + "line": 68, + "column": 27 + }, + "end": { + "line": 68, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2030, + "end": 2031, + "loc": { + "start": { + "line": 68, + "column": 28 + }, + "end": { + "line": 68, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 2036, + "end": 2045, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2045, + "end": 2046, + "loc": { + "start": { + "line": 69, + "column": 13 + }, + "end": { + "line": 69, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 2046, + "end": 2053, + "loc": { + "start": { + "line": 69, + "column": 14 + }, + "end": { + "line": 69, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2053, + "end": 2054, + "loc": { + "start": { + "line": 69, + "column": 21 + }, + "end": { + "line": 69, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2054, + "end": 2059, + "loc": { + "start": { + "line": 69, + "column": 22 + }, + "end": { + "line": 69, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2059, + "end": 2060, + "loc": { + "start": { + "line": 69, + "column": 27 + }, + "end": { + "line": 69, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2060, + "end": 2061, + "loc": { + "start": { + "line": 69, + "column": 28 + }, + "end": { + "line": 69, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 2066, + "end": 2075, + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2075, + "end": 2076, + "loc": { + "start": { + "line": 70, + "column": 13 + }, + "end": { + "line": 70, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 2076, + "end": 2083, + "loc": { + "start": { + "line": 70, + "column": 14 + }, + "end": { + "line": 70, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2083, + "end": 2084, + "loc": { + "start": { + "line": 70, + "column": 21 + }, + "end": { + "line": 70, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2084, + "end": 2089, + "loc": { + "start": { + "line": 70, + "column": 22 + }, + "end": { + "line": 70, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2089, + "end": 2090, + "loc": { + "start": { + "line": 70, + "column": 27 + }, + "end": { + "line": 70, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2090, + "end": 2091, + "loc": { + "start": { + "line": 70, + "column": 28 + }, + "end": { + "line": 70, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 2096, + "end": 2105, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2105, + "end": 2106, + "loc": { + "start": { + "line": 71, + "column": 13 + }, + "end": { + "line": 71, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 2106, + "end": 2113, + "loc": { + "start": { + "line": 71, + "column": 14 + }, + "end": { + "line": 71, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2113, + "end": 2114, + "loc": { + "start": { + "line": 71, + "column": 21 + }, + "end": { + "line": 71, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2114, + "end": 2119, + "loc": { + "start": { + "line": 71, + "column": 22 + }, + "end": { + "line": 71, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2119, + "end": 2120, + "loc": { + "start": { + "line": 71, + "column": 27 + }, + "end": { + "line": 71, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2120, + "end": 2121, + "loc": { + "start": { + "line": 71, + "column": 28 + }, + "end": { + "line": 71, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 2126, + "end": 2135, + "loc": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2135, + "end": 2136, + "loc": { + "start": { + "line": 72, + "column": 13 + }, + "end": { + "line": 72, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 2136, + "end": 2141, + "loc": { + "start": { + "line": 72, + "column": 14 + }, + "end": { + "line": 72, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2141, + "end": 2142, + "loc": { + "start": { + "line": 72, + "column": 19 + }, + "end": { + "line": 72, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2142, + "end": 2143, + "loc": { + "start": { + "line": 72, + "column": 20 + }, + "end": { + "line": 72, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2143, + "end": 2144, + "loc": { + "start": { + "line": 72, + "column": 21 + }, + "end": { + "line": 72, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2150, + "end": 2156, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2156, + "end": 2157, + "loc": { + "start": { + "line": 74, + "column": 10 + }, + "end": { + "line": 74, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 2157, + "end": 2172, + "loc": { + "start": { + "line": 74, + "column": 11 + }, + "end": { + "line": 74, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2172, + "end": 2173, + "loc": { + "start": { + "line": 74, + "column": 26 + }, + "end": { + "line": 74, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 2173, + "end": 2178, + "loc": { + "start": { + "line": 74, + "column": 27 + }, + "end": { + "line": 74, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2178, + "end": 2179, + "loc": { + "start": { + "line": 74, + "column": 32 + }, + "end": { + "line": 74, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 2179, + "end": 2185, + "loc": { + "start": { + "line": 74, + "column": 33 + }, + "end": { + "line": 74, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2185, + "end": 2186, + "loc": { + "start": { + "line": 74, + "column": 39 + }, + "end": { + "line": 74, + "column": 40 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2186, + "end": 2187, + "loc": { + "start": { + "line": 74, + "column": 40 + }, + "end": { + "line": 74, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2187, + "end": 2194, + "loc": { + "start": { + "line": 74, + "column": 41 + }, + "end": { + "line": 74, + "column": 48 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2194, + "end": 2195, + "loc": { + "start": { + "line": 74, + "column": 48 + }, + "end": { + "line": 74, + "column": 49 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 2195, + "end": 2196, + "loc": { + "start": { + "line": 74, + "column": 49 + }, + "end": { + "line": 74, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2196, + "end": 2197, + "loc": { + "start": { + "line": 74, + "column": 50 + }, + "end": { + "line": 74, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2197, + "end": 2198, + "loc": { + "start": { + "line": 74, + "column": 51 + }, + "end": { + "line": 74, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2203, + "end": 2209, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2209, + "end": 2210, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 2210, + "end": 2225, + "loc": { + "start": { + "line": 75, + "column": 11 + }, + "end": { + "line": 75, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2225, + "end": 2226, + "loc": { + "start": { + "line": 75, + "column": 26 + }, + "end": { + "line": 75, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 2226, + "end": 2231, + "loc": { + "start": { + "line": 75, + "column": 27 + }, + "end": { + "line": 75, + "column": 32 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2231, + "end": 2232, + "loc": { + "start": { + "line": 75, + "column": 32 + }, + "end": { + "line": 75, + "column": 33 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 2232, + "end": 2233, + "loc": { + "start": { + "line": 75, + "column": 33 + }, + "end": { + "line": 75, + "column": 34 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2233, + "end": 2234, + "loc": { + "start": { + "line": 75, + "column": 34 + }, + "end": { + "line": 75, + "column": 35 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2234, + "end": 2235, + "loc": { + "start": { + "line": 75, + "column": 35 + }, + "end": { + "line": 75, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 2235, + "end": 2239, + "loc": { + "start": { + "line": 75, + "column": 36 + }, + "end": { + "line": 75, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2239, + "end": 2240, + "loc": { + "start": { + "line": 75, + "column": 40 + }, + "end": { + "line": 75, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2240, + "end": 2241, + "loc": { + "start": { + "line": 75, + "column": 41 + }, + "end": { + "line": 75, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2241, + "end": 2248, + "loc": { + "start": { + "line": 75, + "column": 42 + }, + "end": { + "line": 75, + "column": 49 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2248, + "end": 2249, + "loc": { + "start": { + "line": 75, + "column": 49 + }, + "end": { + "line": 75, + "column": 50 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 2249, + "end": 2254, + "loc": { + "start": { + "line": 75, + "column": 50 + }, + "end": { + "line": 75, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2254, + "end": 2255, + "loc": { + "start": { + "line": 75, + "column": 55 + }, + "end": { + "line": 75, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2255, + "end": 2256, + "loc": { + "start": { + "line": 75, + "column": 56 + }, + "end": { + "line": 75, + "column": 57 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2259, + "end": 2260, + "loc": { + "start": { + "line": 76, + "column": 2 + }, + "end": { + "line": 76, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2260, + "end": 2261, + "loc": { + "start": { + "line": 76, + "column": 3 + }, + "end": { + "line": 76, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2261, + "end": 2262, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 2266, + "end": 2268, + "loc": { + "start": { + "line": 78, + "column": 2 + }, + "end": { + "line": 78, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2268, + "end": 2269, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should flush synchronously", + "start": 2269, + "end": 2297, + "loc": { + "start": { + "line": 78, + "column": 5 + }, + "end": { + "line": 78, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2297, + "end": 2298, + "loc": { + "start": { + "line": 78, + "column": 33 + }, + "end": { + "line": 78, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2299, + "end": 2300, + "loc": { + "start": { + "line": 78, + "column": 35 + }, + "end": { + "line": 78, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2300, + "end": 2301, + "loc": { + "start": { + "line": 78, + "column": 36 + }, + "end": { + "line": 78, + "column": 37 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2302, + "end": 2304, + "loc": { + "start": { + "line": 78, + "column": 38 + }, + "end": { + "line": 78, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2305, + "end": 2306, + "loc": { + "start": { + "line": 78, + "column": 41 + }, + "end": { + "line": 78, + "column": 42 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2311, + "end": 2316, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 2317, + "end": 2326, + "loc": { + "start": { + "line": 79, + "column": 10 + }, + "end": { + "line": 79, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2327, + "end": 2328, + "loc": { + "start": { + "line": 79, + "column": 20 + }, + "end": { + "line": 79, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 2329, + "end": 2343, + "loc": { + "start": { + "line": 79, + "column": 22 + }, + "end": { + "line": 79, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2343, + "end": 2344, + "loc": { + "start": { + "line": 79, + "column": 36 + }, + "end": { + "line": 79, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 2344, + "end": 2353, + "loc": { + "start": { + "line": 79, + "column": 37 + }, + "end": { + "line": 79, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2353, + "end": 2354, + "loc": { + "start": { + "line": 79, + "column": 46 + }, + "end": { + "line": 79, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 2355, + "end": 2360, + "loc": { + "start": { + "line": 79, + "column": 48 + }, + "end": { + "line": 79, + "column": 53 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2360, + "end": 2361, + "loc": { + "start": { + "line": 79, + "column": 53 + }, + "end": { + "line": 79, + "column": 54 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2362, + "end": 2363, + "loc": { + "start": { + "line": 79, + "column": 55 + }, + "end": { + "line": 79, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2363, + "end": 2364, + "loc": { + "start": { + "line": 79, + "column": 56 + }, + "end": { + "line": 79, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2364, + "end": 2365, + "loc": { + "start": { + "line": 79, + "column": 57 + }, + "end": { + "line": 79, + "column": 58 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 2366, + "end": 2370, + "loc": { + "start": { + "line": 79, + "column": 59 + }, + "end": { + "line": 79, + "column": 63 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2370, + "end": 2371, + "loc": { + "start": { + "line": 79, + "column": 63 + }, + "end": { + "line": 79, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 2372, + "end": 2387, + "loc": { + "start": { + "line": 79, + "column": 65 + }, + "end": { + "line": 79, + "column": 80 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2387, + "end": 2388, + "loc": { + "start": { + "line": 79, + "column": 80 + }, + "end": { + "line": 79, + "column": 81 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2388, + "end": 2389, + "loc": { + "start": { + "line": 79, + "column": 81 + }, + "end": { + "line": 79, + "column": 82 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2394, + "end": 2399, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2400, + "end": 2404, + "loc": { + "start": { + "line": 80, + "column": 10 + }, + "end": { + "line": 80, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2405, + "end": 2406, + "loc": { + "start": { + "line": 80, + "column": 15 + }, + "end": { + "line": 80, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2407, + "end": 2408, + "loc": { + "start": { + "line": 80, + "column": 17 + }, + "end": { + "line": 80, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2409, + "end": 2412, + "loc": { + "start": { + "line": 80, + "column": 19 + }, + "end": { + "line": 80, + "column": 22 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2412, + "end": 2413, + "loc": { + "start": { + "line": 80, + "column": 22 + }, + "end": { + "line": 80, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo", + "start": 2414, + "end": 2419, + "loc": { + "start": { + "line": 80, + "column": 24 + }, + "end": { + "line": 80, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2420, + "end": 2421, + "loc": { + "start": { + "line": 80, + "column": 30 + }, + "end": { + "line": 80, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2421, + "end": 2422, + "loc": { + "start": { + "line": 80, + "column": 31 + }, + "end": { + "line": 80, + "column": 32 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2427, + "end": 2432, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2433, + "end": 2438, + "loc": { + "start": { + "line": 81, + "column": 10 + }, + "end": { + "line": 81, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2439, + "end": 2440, + "loc": { + "start": { + "line": 81, + "column": 16 + }, + "end": { + "line": 81, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2441, + "end": 2442, + "loc": { + "start": { + "line": 81, + "column": 18 + }, + "end": { + "line": 81, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 2443, + "end": 2447, + "loc": { + "start": { + "line": 81, + "column": 20 + }, + "end": { + "line": 81, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2447, + "end": 2448, + "loc": { + "start": { + "line": 81, + "column": 24 + }, + "end": { + "line": 81, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 2449, + "end": 2459, + "loc": { + "start": { + "line": 81, + "column": 26 + }, + "end": { + "line": 81, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2459, + "end": 2460, + "loc": { + "start": { + "line": 81, + "column": 36 + }, + "end": { + "line": 81, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2461, + "end": 2464, + "loc": { + "start": { + "line": 81, + "column": 38 + }, + "end": { + "line": 81, + "column": 41 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2464, + "end": 2465, + "loc": { + "start": { + "line": 81, + "column": 41 + }, + "end": { + "line": 81, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2466, + "end": 2470, + "loc": { + "start": { + "line": 81, + "column": 43 + }, + "end": { + "line": 81, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2470, + "end": 2471, + "loc": { + "start": { + "line": 81, + "column": 47 + }, + "end": { + "line": 81, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2471, + "end": 2474, + "loc": { + "start": { + "line": 81, + "column": 48 + }, + "end": { + "line": 81, + "column": 51 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2475, + "end": 2476, + "loc": { + "start": { + "line": 81, + "column": 52 + }, + "end": { + "line": 81, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2476, + "end": 2477, + "loc": { + "start": { + "line": 81, + "column": 53 + }, + "end": { + "line": 81, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 2483, + "end": 2492, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2492, + "end": 2493, + "loc": { + "start": { + "line": 83, + "column": 13 + }, + "end": { + "line": 83, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 2493, + "end": 2500, + "loc": { + "start": { + "line": 83, + "column": 14 + }, + "end": { + "line": 83, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2500, + "end": 2501, + "loc": { + "start": { + "line": 83, + "column": 21 + }, + "end": { + "line": 83, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2501, + "end": 2506, + "loc": { + "start": { + "line": 83, + "column": 22 + }, + "end": { + "line": 83, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2506, + "end": 2507, + "loc": { + "start": { + "line": 83, + "column": 27 + }, + "end": { + "line": 83, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2507, + "end": 2508, + "loc": { + "start": { + "line": 83, + "column": 28 + }, + "end": { + "line": 83, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 2513, + "end": 2522, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2522, + "end": 2523, + "loc": { + "start": { + "line": 84, + "column": 13 + }, + "end": { + "line": 84, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 2523, + "end": 2530, + "loc": { + "start": { + "line": 84, + "column": 14 + }, + "end": { + "line": 84, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2530, + "end": 2531, + "loc": { + "start": { + "line": 84, + "column": 21 + }, + "end": { + "line": 84, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2531, + "end": 2536, + "loc": { + "start": { + "line": 84, + "column": 22 + }, + "end": { + "line": 84, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2536, + "end": 2537, + "loc": { + "start": { + "line": 84, + "column": 27 + }, + "end": { + "line": 84, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2537, + "end": 2538, + "loc": { + "start": { + "line": 84, + "column": 28 + }, + "end": { + "line": 84, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 2543, + "end": 2552, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2552, + "end": 2553, + "loc": { + "start": { + "line": 85, + "column": 13 + }, + "end": { + "line": 85, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 2553, + "end": 2560, + "loc": { + "start": { + "line": 85, + "column": 14 + }, + "end": { + "line": 85, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2560, + "end": 2561, + "loc": { + "start": { + "line": 85, + "column": 21 + }, + "end": { + "line": 85, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2561, + "end": 2566, + "loc": { + "start": { + "line": 85, + "column": 22 + }, + "end": { + "line": 85, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2566, + "end": 2567, + "loc": { + "start": { + "line": 85, + "column": 27 + }, + "end": { + "line": 85, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2567, + "end": 2568, + "loc": { + "start": { + "line": 85, + "column": 28 + }, + "end": { + "line": 85, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 2573, + "end": 2582, + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2582, + "end": 2583, + "loc": { + "start": { + "line": 86, + "column": 13 + }, + "end": { + "line": 86, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 2583, + "end": 2590, + "loc": { + "start": { + "line": 86, + "column": 14 + }, + "end": { + "line": 86, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2590, + "end": 2591, + "loc": { + "start": { + "line": 86, + "column": 21 + }, + "end": { + "line": 86, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2591, + "end": 2596, + "loc": { + "start": { + "line": 86, + "column": 22 + }, + "end": { + "line": 86, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2596, + "end": 2597, + "loc": { + "start": { + "line": 86, + "column": 27 + }, + "end": { + "line": 86, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2597, + "end": 2598, + "loc": { + "start": { + "line": 86, + "column": 28 + }, + "end": { + "line": 86, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "processor", + "start": 2603, + "end": 2612, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2612, + "end": 2613, + "loc": { + "start": { + "line": 87, + "column": 13 + }, + "end": { + "line": 87, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 2613, + "end": 2618, + "loc": { + "start": { + "line": 87, + "column": 14 + }, + "end": { + "line": 87, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2618, + "end": 2619, + "loc": { + "start": { + "line": 87, + "column": 19 + }, + "end": { + "line": 87, + "column": 20 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 2619, + "end": 2623, + "loc": { + "start": { + "line": 87, + "column": 20 + }, + "end": { + "line": 87, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2623, + "end": 2624, + "loc": { + "start": { + "line": 87, + "column": 24 + }, + "end": { + "line": 87, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2624, + "end": 2625, + "loc": { + "start": { + "line": 87, + "column": 25 + }, + "end": { + "line": 87, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2631, + "end": 2637, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2637, + "end": 2638, + "loc": { + "start": { + "line": 89, + "column": 10 + }, + "end": { + "line": 89, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 2638, + "end": 2653, + "loc": { + "start": { + "line": 89, + "column": 11 + }, + "end": { + "line": 89, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2653, + "end": 2654, + "loc": { + "start": { + "line": 89, + "column": 26 + }, + "end": { + "line": 89, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 2654, + "end": 2659, + "loc": { + "start": { + "line": 89, + "column": 27 + }, + "end": { + "line": 89, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2659, + "end": 2660, + "loc": { + "start": { + "line": 89, + "column": 32 + }, + "end": { + "line": 89, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 2660, + "end": 2666, + "loc": { + "start": { + "line": 89, + "column": 33 + }, + "end": { + "line": 89, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2666, + "end": 2667, + "loc": { + "start": { + "line": 89, + "column": 39 + }, + "end": { + "line": 89, + "column": 40 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2667, + "end": 2668, + "loc": { + "start": { + "line": 89, + "column": 40 + }, + "end": { + "line": 89, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2668, + "end": 2675, + "loc": { + "start": { + "line": 89, + "column": 41 + }, + "end": { + "line": 89, + "column": 48 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2675, + "end": 2676, + "loc": { + "start": { + "line": 89, + "column": 48 + }, + "end": { + "line": 89, + "column": 49 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 2676, + "end": 2677, + "loc": { + "start": { + "line": 89, + "column": 49 + }, + "end": { + "line": 89, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2677, + "end": 2678, + "loc": { + "start": { + "line": 89, + "column": 50 + }, + "end": { + "line": 89, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2678, + "end": 2679, + "loc": { + "start": { + "line": 89, + "column": 51 + }, + "end": { + "line": 89, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2684, + "end": 2690, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2690, + "end": 2691, + "loc": { + "start": { + "line": 90, + "column": 10 + }, + "end": { + "line": 90, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 2691, + "end": 2706, + "loc": { + "start": { + "line": 90, + "column": 11 + }, + "end": { + "line": 90, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2706, + "end": 2707, + "loc": { + "start": { + "line": 90, + "column": 26 + }, + "end": { + "line": 90, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 2707, + "end": 2712, + "loc": { + "start": { + "line": 90, + "column": 27 + }, + "end": { + "line": 90, + "column": 32 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2712, + "end": 2713, + "loc": { + "start": { + "line": 90, + "column": 32 + }, + "end": { + "line": 90, + "column": 33 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 2713, + "end": 2714, + "loc": { + "start": { + "line": 90, + "column": 33 + }, + "end": { + "line": 90, + "column": 34 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2714, + "end": 2715, + "loc": { + "start": { + "line": 90, + "column": 34 + }, + "end": { + "line": 90, + "column": 35 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2715, + "end": 2716, + "loc": { + "start": { + "line": 90, + "column": 35 + }, + "end": { + "line": 90, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sync", + "start": 2716, + "end": 2720, + "loc": { + "start": { + "line": 90, + "column": 36 + }, + "end": { + "line": 90, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2720, + "end": 2721, + "loc": { + "start": { + "line": 90, + "column": 40 + }, + "end": { + "line": 90, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2721, + "end": 2722, + "loc": { + "start": { + "line": 90, + "column": 41 + }, + "end": { + "line": 90, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2722, + "end": 2729, + "loc": { + "start": { + "line": 90, + "column": 42 + }, + "end": { + "line": 90, + "column": 49 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2729, + "end": 2730, + "loc": { + "start": { + "line": 90, + "column": 49 + }, + "end": { + "line": 90, + "column": 50 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 2730, + "end": 2734, + "loc": { + "start": { + "line": 90, + "column": 50 + }, + "end": { + "line": 90, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2734, + "end": 2735, + "loc": { + "start": { + "line": 90, + "column": 54 + }, + "end": { + "line": 90, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2735, + "end": 2736, + "loc": { + "start": { + "line": 90, + "column": 55 + }, + "end": { + "line": 90, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2739, + "end": 2740, + "loc": { + "start": { + "line": 91, + "column": 2 + }, + "end": { + "line": 91, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2740, + "end": 2741, + "loc": { + "start": { + "line": 91, + "column": 3 + }, + "end": { + "line": 91, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2741, + "end": 2742, + "loc": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 2746, + "end": 2748, + "loc": { + "start": { + "line": 93, + "column": 2 + }, + "end": { + "line": 93, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2748, + "end": 2749, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should enqueue identify event", + "start": 2749, + "end": 2780, + "loc": { + "start": { + "line": 93, + "column": 5 + }, + "end": { + "line": 93, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2780, + "end": 2781, + "loc": { + "start": { + "line": 93, + "column": 36 + }, + "end": { + "line": 93, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 2782, + "end": 2786, + "loc": { + "start": { + "line": 93, + "column": 38 + }, + "end": { + "line": 93, + "column": 42 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2787, + "end": 2789, + "loc": { + "start": { + "line": 93, + "column": 43 + }, + "end": { + "line": 93, + "column": 45 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2790, + "end": 2791, + "loc": { + "start": { + "line": 93, + "column": 46 + }, + "end": { + "line": 93, + "column": 47 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2796, + "end": 2801, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 2802, + "end": 2804, + "loc": { + "start": { + "line": 94, + "column": 10 + }, + "end": { + "line": 94, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2805, + "end": 2806, + "loc": { + "start": { + "line": 94, + "column": 13 + }, + "end": { + "line": 94, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 2807, + "end": 2821, + "loc": { + "start": { + "line": 94, + "column": 15 + }, + "end": { + "line": 94, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2821, + "end": 2822, + "loc": { + "start": { + "line": 94, + "column": 29 + }, + "end": { + "line": 94, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 2822, + "end": 2831, + "loc": { + "start": { + "line": 94, + "column": 30 + }, + "end": { + "line": 94, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2831, + "end": 2832, + "loc": { + "start": { + "line": 94, + "column": 39 + }, + "end": { + "line": 94, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 2833, + "end": 2838, + "loc": { + "start": { + "line": 94, + "column": 41 + }, + "end": { + "line": 94, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2838, + "end": 2839, + "loc": { + "start": { + "line": 94, + "column": 46 + }, + "end": { + "line": 94, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2840, + "end": 2841, + "loc": { + "start": { + "line": 94, + "column": 48 + }, + "end": { + "line": 94, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2841, + "end": 2842, + "loc": { + "start": { + "line": 94, + "column": 49 + }, + "end": { + "line": 94, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2842, + "end": 2843, + "loc": { + "start": { + "line": 94, + "column": 50 + }, + "end": { + "line": 94, + "column": 51 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 2844, + "end": 2848, + "loc": { + "start": { + "line": 94, + "column": 52 + }, + "end": { + "line": 94, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2848, + "end": 2849, + "loc": { + "start": { + "line": 94, + "column": 56 + }, + "end": { + "line": 94, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 2850, + "end": 2865, + "loc": { + "start": { + "line": 94, + "column": 58 + }, + "end": { + "line": 94, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2865, + "end": 2866, + "loc": { + "start": { + "line": 94, + "column": 73 + }, + "end": { + "line": 94, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2866, + "end": 2867, + "loc": { + "start": { + "line": 94, + "column": 74 + }, + "end": { + "line": 94, + "column": 75 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2872, + "end": 2877, + "loc": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 95, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2878, + "end": 2883, + "loc": { + "start": { + "line": 95, + "column": 10 + }, + "end": { + "line": 95, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2884, + "end": 2885, + "loc": { + "start": { + "line": 95, + "column": 16 + }, + "end": { + "line": 95, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2886, + "end": 2887, + "loc": { + "start": { + "line": 95, + "column": 18 + }, + "end": { + "line": 95, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 2888, + "end": 2892, + "loc": { + "start": { + "line": 95, + "column": 20 + }, + "end": { + "line": 95, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2892, + "end": 2893, + "loc": { + "start": { + "line": 95, + "column": 24 + }, + "end": { + "line": 95, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 2894, + "end": 2904, + "loc": { + "start": { + "line": 95, + "column": 26 + }, + "end": { + "line": 95, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2904, + "end": 2905, + "loc": { + "start": { + "line": 95, + "column": 36 + }, + "end": { + "line": 95, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 2906, + "end": 2918, + "loc": { + "start": { + "line": 95, + "column": 38 + }, + "end": { + "line": 95, + "column": 50 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2918, + "end": 2919, + "loc": { + "start": { + "line": 95, + "column": 50 + }, + "end": { + "line": 95, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 2920, + "end": 2924, + "loc": { + "start": { + "line": 95, + "column": 52 + }, + "end": { + "line": 95, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2924, + "end": 2925, + "loc": { + "start": { + "line": 95, + "column": 56 + }, + "end": { + "line": 95, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2926, + "end": 2929, + "loc": { + "start": { + "line": 95, + "column": 58 + }, + "end": { + "line": 95, + "column": 61 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2929, + "end": 2930, + "loc": { + "start": { + "line": 95, + "column": 61 + }, + "end": { + "line": 95, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2931, + "end": 2935, + "loc": { + "start": { + "line": 95, + "column": 63 + }, + "end": { + "line": 95, + "column": 67 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2935, + "end": 2936, + "loc": { + "start": { + "line": 95, + "column": 67 + }, + "end": { + "line": 95, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2936, + "end": 2939, + "loc": { + "start": { + "line": 95, + "column": 68 + }, + "end": { + "line": 95, + "column": 71 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2939, + "end": 2940, + "loc": { + "start": { + "line": 95, + "column": 71 + }, + "end": { + "line": 95, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2941, + "end": 2945, + "loc": { + "start": { + "line": 95, + "column": 73 + }, + "end": { + "line": 95, + "column": 77 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2945, + "end": 2946, + "loc": { + "start": { + "line": 95, + "column": 77 + }, + "end": { + "line": 95, + "column": 78 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2947, + "end": 2951, + "loc": { + "start": { + "line": 95, + "column": 79 + }, + "end": { + "line": 95, + "column": 83 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2952, + "end": 2953, + "loc": { + "start": { + "line": 95, + "column": 84 + }, + "end": { + "line": 95, + "column": 85 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2953, + "end": 2954, + "loc": { + "start": { + "line": 95, + "column": 85 + }, + "end": { + "line": 95, + "column": 86 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 2959, + "end": 2961, + "loc": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2961, + "end": 2962, + "loc": { + "start": { + "line": 96, + "column": 6 + }, + "end": { + "line": 96, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 2962, + "end": 2969, + "loc": { + "start": { + "line": 96, + "column": 7 + }, + "end": { + "line": 96, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2969, + "end": 2970, + "loc": { + "start": { + "line": 96, + "column": 14 + }, + "end": { + "line": 96, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2970, + "end": 2975, + "loc": { + "start": { + "line": 96, + "column": 15 + }, + "end": { + "line": 96, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2975, + "end": 2976, + "loc": { + "start": { + "line": 96, + "column": 20 + }, + "end": { + "line": 96, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2976, + "end": 2977, + "loc": { + "start": { + "line": 96, + "column": 21 + }, + "end": { + "line": 96, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 2982, + "end": 2984, + "loc": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2984, + "end": 2985, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 2985, + "end": 2990, + "loc": { + "start": { + "line": 97, + "column": 7 + }, + "end": { + "line": 97, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2990, + "end": 2991, + "loc": { + "start": { + "line": 97, + "column": 12 + }, + "end": { + "line": 97, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2991, + "end": 2992, + "loc": { + "start": { + "line": 97, + "column": 13 + }, + "end": { + "line": 97, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2992, + "end": 2993, + "loc": { + "start": { + "line": 97, + "column": 14 + }, + "end": { + "line": 97, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 2993, + "end": 2997, + "loc": { + "start": { + "line": 97, + "column": 15 + }, + "end": { + "line": 97, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2997, + "end": 2998, + "loc": { + "start": { + "line": 97, + "column": 19 + }, + "end": { + "line": 97, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2998, + "end": 2999, + "loc": { + "start": { + "line": 97, + "column": 20 + }, + "end": { + "line": 97, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2999, + "end": 3000, + "loc": { + "start": { + "line": 97, + "column": 21 + }, + "end": { + "line": 97, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3001, + "end": 3003, + "loc": { + "start": { + "line": 97, + "column": 23 + }, + "end": { + "line": 97, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3004, + "end": 3005, + "loc": { + "start": { + "line": 97, + "column": 26 + }, + "end": { + "line": 97, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3012, + "end": 3018, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3018, + "end": 3019, + "loc": { + "start": { + "line": 98, + "column": 12 + }, + "end": { + "line": 98, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 3019, + "end": 3034, + "loc": { + "start": { + "line": 98, + "column": 13 + }, + "end": { + "line": 98, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3034, + "end": 3035, + "loc": { + "start": { + "line": 98, + "column": 28 + }, + "end": { + "line": 98, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 3035, + "end": 3040, + "loc": { + "start": { + "line": 98, + "column": 29 + }, + "end": { + "line": 98, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3040, + "end": 3041, + "loc": { + "start": { + "line": 98, + "column": 34 + }, + "end": { + "line": 98, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 3041, + "end": 3047, + "loc": { + "start": { + "line": 98, + "column": 35 + }, + "end": { + "line": 98, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3047, + "end": 3048, + "loc": { + "start": { + "line": 98, + "column": 41 + }, + "end": { + "line": 98, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3048, + "end": 3049, + "loc": { + "start": { + "line": 98, + "column": 42 + }, + "end": { + "line": 98, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3049, + "end": 3056, + "loc": { + "start": { + "line": 98, + "column": 43 + }, + "end": { + "line": 98, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3056, + "end": 3057, + "loc": { + "start": { + "line": 98, + "column": 50 + }, + "end": { + "line": 98, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 3057, + "end": 3058, + "loc": { + "start": { + "line": 98, + "column": 51 + }, + "end": { + "line": 98, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3058, + "end": 3059, + "loc": { + "start": { + "line": 98, + "column": 52 + }, + "end": { + "line": 98, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3059, + "end": 3060, + "loc": { + "start": { + "line": 98, + "column": 53 + }, + "end": { + "line": 98, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3067, + "end": 3073, + "loc": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3073, + "end": 3074, + "loc": { + "start": { + "line": 99, + "column": 12 + }, + "end": { + "line": 99, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 3074, + "end": 3089, + "loc": { + "start": { + "line": 99, + "column": 13 + }, + "end": { + "line": 99, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3089, + "end": 3090, + "loc": { + "start": { + "line": 99, + "column": 28 + }, + "end": { + "line": 99, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 3090, + "end": 3095, + "loc": { + "start": { + "line": 99, + "column": 29 + }, + "end": { + "line": 99, + "column": 34 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3095, + "end": 3096, + "loc": { + "start": { + "line": 99, + "column": 34 + }, + "end": { + "line": 99, + "column": 35 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 3096, + "end": 3097, + "loc": { + "start": { + "line": 99, + "column": 35 + }, + "end": { + "line": 99, + "column": 36 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3097, + "end": 3098, + "loc": { + "start": { + "line": 99, + "column": 36 + }, + "end": { + "line": 99, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3098, + "end": 3099, + "loc": { + "start": { + "line": 99, + "column": 37 + }, + "end": { + "line": 99, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 3099, + "end": 3105, + "loc": { + "start": { + "line": 99, + "column": 38 + }, + "end": { + "line": 99, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3105, + "end": 3106, + "loc": { + "start": { + "line": 99, + "column": 44 + }, + "end": { + "line": 99, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3106, + "end": 3107, + "loc": { + "start": { + "line": 99, + "column": 45 + }, + "end": { + "line": 99, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3107, + "end": 3114, + "loc": { + "start": { + "line": 99, + "column": 46 + }, + "end": { + "line": 99, + "column": 53 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3114, + "end": 3115, + "loc": { + "start": { + "line": 99, + "column": 53 + }, + "end": { + "line": 99, + "column": 54 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3115, + "end": 3116, + "loc": { + "start": { + "line": 99, + "column": 54 + }, + "end": { + "line": 99, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3116, + "end": 3121, + "loc": { + "start": { + "line": 99, + "column": 55 + }, + "end": { + "line": 99, + "column": 60 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3121, + "end": 3122, + "loc": { + "start": { + "line": 99, + "column": 60 + }, + "end": { + "line": 99, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3122, + "end": 3123, + "loc": { + "start": { + "line": 99, + "column": 61 + }, + "end": { + "line": 99, + "column": 62 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3123, + "end": 3124, + "loc": { + "start": { + "line": 99, + "column": 62 + }, + "end": { + "line": 99, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 3131, + "end": 3135, + "loc": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 100, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3135, + "end": 3136, + "loc": { + "start": { + "line": 100, + "column": 10 + }, + "end": { + "line": 100, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3136, + "end": 3137, + "loc": { + "start": { + "line": 100, + "column": 11 + }, + "end": { + "line": 100, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3137, + "end": 3138, + "loc": { + "start": { + "line": 100, + "column": 12 + }, + "end": { + "line": 100, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3143, + "end": 3144, + "loc": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3144, + "end": 3145, + "loc": { + "start": { + "line": 101, + "column": 5 + }, + "end": { + "line": 101, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3145, + "end": 3146, + "loc": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3149, + "end": 3150, + "loc": { + "start": { + "line": 102, + "column": 2 + }, + "end": { + "line": 102, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3150, + "end": 3151, + "loc": { + "start": { + "line": 102, + "column": 3 + }, + "end": { + "line": 102, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3151, + "end": 3152, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 3156, + "end": 3158, + "loc": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 104, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3158, + "end": 3159, + "loc": { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 104, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "filters user in identify event", + "start": 3159, + "end": 3191, + "loc": { + "start": { + "line": 104, + "column": 5 + }, + "end": { + "line": 104, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3191, + "end": 3192, + "loc": { + "start": { + "line": 104, + "column": 37 + }, + "end": { + "line": 104, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 3193, + "end": 3197, + "loc": { + "start": { + "line": 104, + "column": 39 + }, + "end": { + "line": 104, + "column": 43 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3198, + "end": 3200, + "loc": { + "start": { + "line": 104, + "column": 44 + }, + "end": { + "line": 104, + "column": 46 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3201, + "end": 3202, + "loc": { + "start": { + "line": 104, + "column": 47 + }, + "end": { + "line": 104, + "column": 48 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3207, + "end": 3212, + "loc": { + "start": { + "line": 105, + "column": 4 + }, + "end": { + "line": 105, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 3213, + "end": 3219, + "loc": { + "start": { + "line": 105, + "column": 10 + }, + "end": { + "line": 105, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3220, + "end": 3221, + "loc": { + "start": { + "line": 105, + "column": 17 + }, + "end": { + "line": 105, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3222, + "end": 3223, + "loc": { + "start": { + "line": 105, + "column": 19 + }, + "end": { + "line": 105, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allAttributesPrivate", + "start": 3224, + "end": 3244, + "loc": { + "start": { + "line": 105, + "column": 21 + }, + "end": { + "line": 105, + "column": 41 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3244, + "end": 3245, + "loc": { + "start": { + "line": 105, + "column": 41 + }, + "end": { + "line": 105, + "column": 42 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 3246, + "end": 3250, + "loc": { + "start": { + "line": 105, + "column": 43 + }, + "end": { + "line": 105, + "column": 47 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3251, + "end": 3252, + "loc": { + "start": { + "line": 105, + "column": 48 + }, + "end": { + "line": 105, + "column": 49 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3252, + "end": 3253, + "loc": { + "start": { + "line": 105, + "column": 49 + }, + "end": { + "line": 105, + "column": 50 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3258, + "end": 3263, + "loc": { + "start": { + "line": 106, + "column": 4 + }, + "end": { + "line": 106, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 3264, + "end": 3266, + "loc": { + "start": { + "line": 106, + "column": 10 + }, + "end": { + "line": 106, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3267, + "end": 3268, + "loc": { + "start": { + "line": 106, + "column": 13 + }, + "end": { + "line": 106, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 3269, + "end": 3283, + "loc": { + "start": { + "line": 106, + "column": 15 + }, + "end": { + "line": 106, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3283, + "end": 3284, + "loc": { + "start": { + "line": 106, + "column": 29 + }, + "end": { + "line": 106, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 3284, + "end": 3293, + "loc": { + "start": { + "line": 106, + "column": 30 + }, + "end": { + "line": 106, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3293, + "end": 3294, + "loc": { + "start": { + "line": 106, + "column": 39 + }, + "end": { + "line": 106, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 3295, + "end": 3300, + "loc": { + "start": { + "line": 106, + "column": 41 + }, + "end": { + "line": 106, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3300, + "end": 3301, + "loc": { + "start": { + "line": 106, + "column": 46 + }, + "end": { + "line": 106, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 3302, + "end": 3308, + "loc": { + "start": { + "line": 106, + "column": 48 + }, + "end": { + "line": 106, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3308, + "end": 3309, + "loc": { + "start": { + "line": 106, + "column": 54 + }, + "end": { + "line": 106, + "column": 55 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 3310, + "end": 3314, + "loc": { + "start": { + "line": 106, + "column": 56 + }, + "end": { + "line": 106, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3314, + "end": 3315, + "loc": { + "start": { + "line": 106, + "column": 60 + }, + "end": { + "line": 106, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 3316, + "end": 3331, + "loc": { + "start": { + "line": 106, + "column": 62 + }, + "end": { + "line": 106, + "column": 77 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3331, + "end": 3332, + "loc": { + "start": { + "line": 106, + "column": 77 + }, + "end": { + "line": 106, + "column": 78 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3332, + "end": 3333, + "loc": { + "start": { + "line": 106, + "column": 78 + }, + "end": { + "line": 106, + "column": 79 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3338, + "end": 3343, + "loc": { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 107, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3344, + "end": 3349, + "loc": { + "start": { + "line": 107, + "column": 10 + }, + "end": { + "line": 107, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3350, + "end": 3351, + "loc": { + "start": { + "line": 107, + "column": 16 + }, + "end": { + "line": 107, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3352, + "end": 3353, + "loc": { + "start": { + "line": 107, + "column": 18 + }, + "end": { + "line": 107, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 3354, + "end": 3358, + "loc": { + "start": { + "line": 107, + "column": 20 + }, + "end": { + "line": 107, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3358, + "end": 3359, + "loc": { + "start": { + "line": 107, + "column": 24 + }, + "end": { + "line": 107, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 3360, + "end": 3370, + "loc": { + "start": { + "line": 107, + "column": 26 + }, + "end": { + "line": 107, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3370, + "end": 3371, + "loc": { + "start": { + "line": 107, + "column": 36 + }, + "end": { + "line": 107, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 3372, + "end": 3384, + "loc": { + "start": { + "line": 107, + "column": 38 + }, + "end": { + "line": 107, + "column": 50 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3384, + "end": 3385, + "loc": { + "start": { + "line": 107, + "column": 50 + }, + "end": { + "line": 107, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 3386, + "end": 3390, + "loc": { + "start": { + "line": 107, + "column": 52 + }, + "end": { + "line": 107, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3390, + "end": 3391, + "loc": { + "start": { + "line": 107, + "column": 56 + }, + "end": { + "line": 107, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3392, + "end": 3395, + "loc": { + "start": { + "line": 107, + "column": 58 + }, + "end": { + "line": 107, + "column": 61 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3395, + "end": 3396, + "loc": { + "start": { + "line": 107, + "column": 61 + }, + "end": { + "line": 107, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3397, + "end": 3401, + "loc": { + "start": { + "line": 107, + "column": 63 + }, + "end": { + "line": 107, + "column": 67 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3401, + "end": 3402, + "loc": { + "start": { + "line": 107, + "column": 67 + }, + "end": { + "line": 107, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3402, + "end": 3405, + "loc": { + "start": { + "line": 107, + "column": 68 + }, + "end": { + "line": 107, + "column": 71 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3405, + "end": 3406, + "loc": { + "start": { + "line": 107, + "column": 71 + }, + "end": { + "line": 107, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3407, + "end": 3411, + "loc": { + "start": { + "line": 107, + "column": 73 + }, + "end": { + "line": 107, + "column": 77 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3411, + "end": 3412, + "loc": { + "start": { + "line": 107, + "column": 77 + }, + "end": { + "line": 107, + "column": 78 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3413, + "end": 3417, + "loc": { + "start": { + "line": 107, + "column": 79 + }, + "end": { + "line": 107, + "column": 83 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3418, + "end": 3419, + "loc": { + "start": { + "line": 107, + "column": 84 + }, + "end": { + "line": 107, + "column": 85 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3419, + "end": 3420, + "loc": { + "start": { + "line": 107, + "column": 85 + }, + "end": { + "line": 107, + "column": 86 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 3425, + "end": 3427, + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 108, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3427, + "end": 3428, + "loc": { + "start": { + "line": 108, + "column": 6 + }, + "end": { + "line": 108, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 3428, + "end": 3435, + "loc": { + "start": { + "line": 108, + "column": 7 + }, + "end": { + "line": 108, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3435, + "end": 3436, + "loc": { + "start": { + "line": 108, + "column": 14 + }, + "end": { + "line": 108, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3436, + "end": 3441, + "loc": { + "start": { + "line": 108, + "column": 15 + }, + "end": { + "line": 108, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3441, + "end": 3442, + "loc": { + "start": { + "line": 108, + "column": 20 + }, + "end": { + "line": 108, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3442, + "end": 3443, + "loc": { + "start": { + "line": 108, + "column": 21 + }, + "end": { + "line": 108, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 3448, + "end": 3450, + "loc": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3450, + "end": 3451, + "loc": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 109, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 3451, + "end": 3456, + "loc": { + "start": { + "line": 109, + "column": 7 + }, + "end": { + "line": 109, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3456, + "end": 3457, + "loc": { + "start": { + "line": 109, + "column": 12 + }, + "end": { + "line": 109, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3457, + "end": 3458, + "loc": { + "start": { + "line": 109, + "column": 13 + }, + "end": { + "line": 109, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3458, + "end": 3459, + "loc": { + "start": { + "line": 109, + "column": 14 + }, + "end": { + "line": 109, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 3459, + "end": 3463, + "loc": { + "start": { + "line": 109, + "column": 15 + }, + "end": { + "line": 109, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3463, + "end": 3464, + "loc": { + "start": { + "line": 109, + "column": 19 + }, + "end": { + "line": 109, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3464, + "end": 3465, + "loc": { + "start": { + "line": 109, + "column": 20 + }, + "end": { + "line": 109, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3465, + "end": 3466, + "loc": { + "start": { + "line": 109, + "column": 21 + }, + "end": { + "line": 109, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3467, + "end": 3469, + "loc": { + "start": { + "line": 109, + "column": 23 + }, + "end": { + "line": 109, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3470, + "end": 3471, + "loc": { + "start": { + "line": 109, + "column": 26 + }, + "end": { + "line": 109, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3478, + "end": 3484, + "loc": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 110, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3484, + "end": 3485, + "loc": { + "start": { + "line": 110, + "column": 12 + }, + "end": { + "line": 110, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 3485, + "end": 3500, + "loc": { + "start": { + "line": 110, + "column": 13 + }, + "end": { + "line": 110, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3500, + "end": 3501, + "loc": { + "start": { + "line": 110, + "column": 28 + }, + "end": { + "line": 110, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 3501, + "end": 3506, + "loc": { + "start": { + "line": 110, + "column": 29 + }, + "end": { + "line": 110, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3506, + "end": 3507, + "loc": { + "start": { + "line": 110, + "column": 34 + }, + "end": { + "line": 110, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 3507, + "end": 3513, + "loc": { + "start": { + "line": 110, + "column": 35 + }, + "end": { + "line": 110, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3513, + "end": 3514, + "loc": { + "start": { + "line": 110, + "column": 41 + }, + "end": { + "line": 110, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3514, + "end": 3515, + "loc": { + "start": { + "line": 110, + "column": 42 + }, + "end": { + "line": 110, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3515, + "end": 3522, + "loc": { + "start": { + "line": 110, + "column": 43 + }, + "end": { + "line": 110, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3522, + "end": 3523, + "loc": { + "start": { + "line": 110, + "column": 50 + }, + "end": { + "line": 110, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 3523, + "end": 3524, + "loc": { + "start": { + "line": 110, + "column": 51 + }, + "end": { + "line": 110, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3524, + "end": 3525, + "loc": { + "start": { + "line": 110, + "column": 52 + }, + "end": { + "line": 110, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3525, + "end": 3526, + "loc": { + "start": { + "line": 110, + "column": 53 + }, + "end": { + "line": 110, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3533, + "end": 3539, + "loc": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 111, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3539, + "end": 3540, + "loc": { + "start": { + "line": 111, + "column": 12 + }, + "end": { + "line": 111, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 3540, + "end": 3555, + "loc": { + "start": { + "line": 111, + "column": 13 + }, + "end": { + "line": 111, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3555, + "end": 3556, + "loc": { + "start": { + "line": 111, + "column": 28 + }, + "end": { + "line": 111, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 3556, + "end": 3561, + "loc": { + "start": { + "line": 111, + "column": 29 + }, + "end": { + "line": 111, + "column": 34 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3561, + "end": 3562, + "loc": { + "start": { + "line": 111, + "column": 34 + }, + "end": { + "line": 111, + "column": 35 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 3562, + "end": 3563, + "loc": { + "start": { + "line": 111, + "column": 35 + }, + "end": { + "line": 111, + "column": 36 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3563, + "end": 3564, + "loc": { + "start": { + "line": 111, + "column": 36 + }, + "end": { + "line": 111, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3564, + "end": 3565, + "loc": { + "start": { + "line": 111, + "column": 37 + }, + "end": { + "line": 111, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 3565, + "end": 3571, + "loc": { + "start": { + "line": 111, + "column": 38 + }, + "end": { + "line": 111, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3571, + "end": 3572, + "loc": { + "start": { + "line": 111, + "column": 44 + }, + "end": { + "line": 111, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3572, + "end": 3573, + "loc": { + "start": { + "line": 111, + "column": 45 + }, + "end": { + "line": 111, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3573, + "end": 3580, + "loc": { + "start": { + "line": 111, + "column": 46 + }, + "end": { + "line": 111, + "column": 53 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3580, + "end": 3581, + "loc": { + "start": { + "line": 111, + "column": 53 + }, + "end": { + "line": 111, + "column": 54 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3581, + "end": 3582, + "loc": { + "start": { + "line": 111, + "column": 54 + }, + "end": { + "line": 111, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3591, + "end": 3592, + "loc": { + "start": { + "line": 112, + "column": 8 + }, + "end": { + "line": 112, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 3603, + "end": 3607, + "loc": { + "start": { + "line": 113, + "column": 10 + }, + "end": { + "line": 113, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3607, + "end": 3608, + "loc": { + "start": { + "line": 113, + "column": 14 + }, + "end": { + "line": 113, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 3609, + "end": 3619, + "loc": { + "start": { + "line": 113, + "column": 16 + }, + "end": { + "line": 113, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3619, + "end": 3620, + "loc": { + "start": { + "line": 113, + "column": 26 + }, + "end": { + "line": 113, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 3631, + "end": 3643, + "loc": { + "start": { + "line": 114, + "column": 10 + }, + "end": { + "line": 114, + "column": 22 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3643, + "end": 3644, + "loc": { + "start": { + "line": 114, + "column": 22 + }, + "end": { + "line": 114, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3645, + "end": 3650, + "loc": { + "start": { + "line": 114, + "column": 24 + }, + "end": { + "line": 114, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3650, + "end": 3651, + "loc": { + "start": { + "line": 114, + "column": 29 + }, + "end": { + "line": 114, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 3651, + "end": 3663, + "loc": { + "start": { + "line": 114, + "column": 30 + }, + "end": { + "line": 114, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3663, + "end": 3664, + "loc": { + "start": { + "line": 114, + "column": 42 + }, + "end": { + "line": 114, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3675, + "end": 3678, + "loc": { + "start": { + "line": 115, + "column": 10 + }, + "end": { + "line": 115, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3678, + "end": 3679, + "loc": { + "start": { + "line": 115, + "column": 13 + }, + "end": { + "line": 115, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3680, + "end": 3684, + "loc": { + "start": { + "line": 115, + "column": 15 + }, + "end": { + "line": 115, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3684, + "end": 3685, + "loc": { + "start": { + "line": 115, + "column": 19 + }, + "end": { + "line": 115, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3685, + "end": 3688, + "loc": { + "start": { + "line": 115, + "column": 20 + }, + "end": { + "line": 115, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3688, + "end": 3689, + "loc": { + "start": { + "line": 115, + "column": 23 + }, + "end": { + "line": 115, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3700, + "end": 3704, + "loc": { + "start": { + "line": 116, + "column": 10 + }, + "end": { + "line": 116, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3704, + "end": 3705, + "loc": { + "start": { + "line": 116, + "column": 14 + }, + "end": { + "line": 116, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filteredUser", + "start": 3706, + "end": 3718, + "loc": { + "start": { + "line": 116, + "column": 16 + }, + "end": { + "line": 116, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3718, + "end": 3719, + "loc": { + "start": { + "line": 116, + "column": 28 + }, + "end": { + "line": 116, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3728, + "end": 3729, + "loc": { + "start": { + "line": 117, + "column": 8 + }, + "end": { + "line": 117, + "column": 9 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3729, + "end": 3730, + "loc": { + "start": { + "line": 117, + "column": 9 + }, + "end": { + "line": 117, + "column": 10 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3737, + "end": 3738, + "loc": { + "start": { + "line": 118, + "column": 6 + }, + "end": { + "line": 118, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3738, + "end": 3739, + "loc": { + "start": { + "line": 118, + "column": 7 + }, + "end": { + "line": 118, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3739, + "end": 3740, + "loc": { + "start": { + "line": 118, + "column": 8 + }, + "end": { + "line": 118, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 3747, + "end": 3751, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 119, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3751, + "end": 3752, + "loc": { + "start": { + "line": 119, + "column": 10 + }, + "end": { + "line": 119, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3752, + "end": 3753, + "loc": { + "start": { + "line": 119, + "column": 11 + }, + "end": { + "line": 119, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3753, + "end": 3754, + "loc": { + "start": { + "line": 119, + "column": 12 + }, + "end": { + "line": 119, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3759, + "end": 3760, + "loc": { + "start": { + "line": 120, + "column": 4 + }, + "end": { + "line": 120, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3760, + "end": 3761, + "loc": { + "start": { + "line": 120, + "column": 5 + }, + "end": { + "line": 120, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3761, + "end": 3762, + "loc": { + "start": { + "line": 120, + "column": 6 + }, + "end": { + "line": 120, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3765, + "end": 3766, + "loc": { + "start": { + "line": 121, + "column": 2 + }, + "end": { + "line": 121, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3766, + "end": 3767, + "loc": { + "start": { + "line": 121, + "column": 3 + }, + "end": { + "line": 121, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3767, + "end": 3768, + "loc": { + "start": { + "line": 121, + "column": 4 + }, + "end": { + "line": 121, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 3772, + "end": 3774, + "loc": { + "start": { + "line": 123, + "column": 2 + }, + "end": { + "line": 123, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3774, + "end": 3775, + "loc": { + "start": { + "line": 123, + "column": 4 + }, + "end": { + "line": 123, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "queues individual feature event", + "start": 3775, + "end": 3808, + "loc": { + "start": { + "line": 123, + "column": 5 + }, + "end": { + "line": 123, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3808, + "end": 3809, + "loc": { + "start": { + "line": 123, + "column": 38 + }, + "end": { + "line": 123, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 3810, + "end": 3814, + "loc": { + "start": { + "line": 123, + "column": 40 + }, + "end": { + "line": 123, + "column": 44 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3815, + "end": 3817, + "loc": { + "start": { + "line": 123, + "column": 45 + }, + "end": { + "line": 123, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3818, + "end": 3819, + "loc": { + "start": { + "line": 123, + "column": 48 + }, + "end": { + "line": 123, + "column": 49 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3824, + "end": 3829, + "loc": { + "start": { + "line": 124, + "column": 4 + }, + "end": { + "line": 124, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 3830, + "end": 3832, + "loc": { + "start": { + "line": 124, + "column": 10 + }, + "end": { + "line": 124, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3833, + "end": 3834, + "loc": { + "start": { + "line": 124, + "column": 13 + }, + "end": { + "line": 124, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 3835, + "end": 3849, + "loc": { + "start": { + "line": 124, + "column": 15 + }, + "end": { + "line": 124, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3849, + "end": 3850, + "loc": { + "start": { + "line": 124, + "column": 29 + }, + "end": { + "line": 124, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 3850, + "end": 3859, + "loc": { + "start": { + "line": 124, + "column": 30 + }, + "end": { + "line": 124, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3859, + "end": 3860, + "loc": { + "start": { + "line": 124, + "column": 39 + }, + "end": { + "line": 124, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 3861, + "end": 3866, + "loc": { + "start": { + "line": 124, + "column": 41 + }, + "end": { + "line": 124, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3866, + "end": 3867, + "loc": { + "start": { + "line": 124, + "column": 46 + }, + "end": { + "line": 124, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3868, + "end": 3869, + "loc": { + "start": { + "line": 124, + "column": 48 + }, + "end": { + "line": 124, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3869, + "end": 3870, + "loc": { + "start": { + "line": 124, + "column": 49 + }, + "end": { + "line": 124, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3870, + "end": 3871, + "loc": { + "start": { + "line": 124, + "column": 50 + }, + "end": { + "line": 124, + "column": 51 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 3872, + "end": 3876, + "loc": { + "start": { + "line": 124, + "column": 52 + }, + "end": { + "line": 124, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3876, + "end": 3877, + "loc": { + "start": { + "line": 124, + "column": 56 + }, + "end": { + "line": 124, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 3878, + "end": 3893, + "loc": { + "start": { + "line": 124, + "column": 58 + }, + "end": { + "line": 124, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3893, + "end": 3894, + "loc": { + "start": { + "line": 124, + "column": 73 + }, + "end": { + "line": 124, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3894, + "end": 3895, + "loc": { + "start": { + "line": 124, + "column": 74 + }, + "end": { + "line": 124, + "column": 75 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3900, + "end": 3905, + "loc": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 125, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3906, + "end": 3911, + "loc": { + "start": { + "line": 125, + "column": 10 + }, + "end": { + "line": 125, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3912, + "end": 3913, + "loc": { + "start": { + "line": 125, + "column": 16 + }, + "end": { + "line": 125, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3914, + "end": 3915, + "loc": { + "start": { + "line": 125, + "column": 18 + }, + "end": { + "line": 125, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 3922, + "end": 3926, + "loc": { + "start": { + "line": 126, + "column": 6 + }, + "end": { + "line": 126, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3926, + "end": 3927, + "loc": { + "start": { + "line": 126, + "column": 10 + }, + "end": { + "line": 126, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 3928, + "end": 3937, + "loc": { + "start": { + "line": 126, + "column": 12 + }, + "end": { + "line": 126, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3937, + "end": 3938, + "loc": { + "start": { + "line": 126, + "column": 21 + }, + "end": { + "line": 126, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 3945, + "end": 3957, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3957, + "end": 3958, + "loc": { + "start": { + "line": 127, + "column": 18 + }, + "end": { + "line": 127, + "column": 19 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 3959, + "end": 3963, + "loc": { + "start": { + "line": 127, + "column": 20 + }, + "end": { + "line": 127, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3963, + "end": 3964, + "loc": { + "start": { + "line": 127, + "column": 24 + }, + "end": { + "line": 127, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3971, + "end": 3974, + "loc": { + "start": { + "line": 128, + "column": 6 + }, + "end": { + "line": 128, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3974, + "end": 3975, + "loc": { + "start": { + "line": 128, + "column": 9 + }, + "end": { + "line": 128, + "column": 10 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "flagkey", + "start": 3976, + "end": 3985, + "loc": { + "start": { + "line": 128, + "column": 11 + }, + "end": { + "line": 128, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3985, + "end": 3986, + "loc": { + "start": { + "line": 128, + "column": 20 + }, + "end": { + "line": 128, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3993, + "end": 3997, + "loc": { + "start": { + "line": 129, + "column": 6 + }, + "end": { + "line": 129, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3997, + "end": 3998, + "loc": { + "start": { + "line": 129, + "column": 10 + }, + "end": { + "line": 129, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3999, + "end": 4003, + "loc": { + "start": { + "line": 129, + "column": 12 + }, + "end": { + "line": 129, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4003, + "end": 4004, + "loc": { + "start": { + "line": 129, + "column": 16 + }, + "end": { + "line": 129, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "trackEvents", + "start": 4011, + "end": 4022, + "loc": { + "start": { + "line": 130, + "column": 6 + }, + "end": { + "line": 130, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4022, + "end": 4023, + "loc": { + "start": { + "line": 130, + "column": 17 + }, + "end": { + "line": 130, + "column": 18 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 4024, + "end": 4028, + "loc": { + "start": { + "line": 130, + "column": 19 + }, + "end": { + "line": 130, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4028, + "end": 4029, + "loc": { + "start": { + "line": 130, + "column": 23 + }, + "end": { + "line": 130, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4034, + "end": 4035, + "loc": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 131, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4035, + "end": 4036, + "loc": { + "start": { + "line": 131, + "column": 5 + }, + "end": { + "line": 131, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 4041, + "end": 4043, + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 132, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4043, + "end": 4044, + "loc": { + "start": { + "line": 132, + "column": 6 + }, + "end": { + "line": 132, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 4044, + "end": 4051, + "loc": { + "start": { + "line": 132, + "column": 7 + }, + "end": { + "line": 132, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4051, + "end": 4052, + "loc": { + "start": { + "line": 132, + "column": 14 + }, + "end": { + "line": 132, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 4052, + "end": 4057, + "loc": { + "start": { + "line": 132, + "column": 15 + }, + "end": { + "line": 132, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4057, + "end": 4058, + "loc": { + "start": { + "line": 132, + "column": 20 + }, + "end": { + "line": 132, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4058, + "end": 4059, + "loc": { + "start": { + "line": 132, + "column": 21 + }, + "end": { + "line": 132, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 4064, + "end": 4066, + "loc": { + "start": { + "line": 133, + "column": 4 + }, + "end": { + "line": 133, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4066, + "end": 4067, + "loc": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 133, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 4067, + "end": 4072, + "loc": { + "start": { + "line": 133, + "column": 7 + }, + "end": { + "line": 133, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4072, + "end": 4073, + "loc": { + "start": { + "line": 133, + "column": 12 + }, + "end": { + "line": 133, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4073, + "end": 4074, + "loc": { + "start": { + "line": 133, + "column": 13 + }, + "end": { + "line": 133, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4074, + "end": 4075, + "loc": { + "start": { + "line": 133, + "column": 14 + }, + "end": { + "line": 133, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 4075, + "end": 4079, + "loc": { + "start": { + "line": 133, + "column": 15 + }, + "end": { + "line": 133, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4079, + "end": 4080, + "loc": { + "start": { + "line": 133, + "column": 19 + }, + "end": { + "line": 133, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4080, + "end": 4081, + "loc": { + "start": { + "line": 133, + "column": 20 + }, + "end": { + "line": 133, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4081, + "end": 4082, + "loc": { + "start": { + "line": 133, + "column": 21 + }, + "end": { + "line": 133, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4083, + "end": 4085, + "loc": { + "start": { + "line": 133, + "column": 23 + }, + "end": { + "line": 133, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4086, + "end": 4087, + "loc": { + "start": { + "line": 133, + "column": 26 + }, + "end": { + "line": 133, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 4094, + "end": 4100, + "loc": { + "start": { + "line": 134, + "column": 6 + }, + "end": { + "line": 134, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4100, + "end": 4101, + "loc": { + "start": { + "line": 134, + "column": 12 + }, + "end": { + "line": 134, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 4101, + "end": 4116, + "loc": { + "start": { + "line": 134, + "column": 13 + }, + "end": { + "line": 134, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4116, + "end": 4117, + "loc": { + "start": { + "line": 134, + "column": 28 + }, + "end": { + "line": 134, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 4117, + "end": 4122, + "loc": { + "start": { + "line": 134, + "column": 29 + }, + "end": { + "line": 134, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4122, + "end": 4123, + "loc": { + "start": { + "line": 134, + "column": 34 + }, + "end": { + "line": 134, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 4123, + "end": 4129, + "loc": { + "start": { + "line": 134, + "column": 35 + }, + "end": { + "line": 134, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4129, + "end": 4130, + "loc": { + "start": { + "line": 134, + "column": 41 + }, + "end": { + "line": 134, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4130, + "end": 4131, + "loc": { + "start": { + "line": 134, + "column": 42 + }, + "end": { + "line": 134, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 4131, + "end": 4138, + "loc": { + "start": { + "line": 134, + "column": 43 + }, + "end": { + "line": 134, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4138, + "end": 4139, + "loc": { + "start": { + "line": 134, + "column": 50 + }, + "end": { + "line": 134, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 4139, + "end": 4140, + "loc": { + "start": { + "line": 134, + "column": 51 + }, + "end": { + "line": 134, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4140, + "end": 4141, + "loc": { + "start": { + "line": 134, + "column": 52 + }, + "end": { + "line": 134, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4141, + "end": 4142, + "loc": { + "start": { + "line": 134, + "column": 53 + }, + "end": { + "line": 134, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 4149, + "end": 4154, + "loc": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 4155, + "end": 4161, + "loc": { + "start": { + "line": 135, + "column": 12 + }, + "end": { + "line": 135, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4162, + "end": 4163, + "loc": { + "start": { + "line": 135, + "column": 19 + }, + "end": { + "line": 135, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 4164, + "end": 4179, + "loc": { + "start": { + "line": 135, + "column": 21 + }, + "end": { + "line": 135, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4179, + "end": 4180, + "loc": { + "start": { + "line": 135, + "column": 36 + }, + "end": { + "line": 135, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 4180, + "end": 4185, + "loc": { + "start": { + "line": 135, + "column": 37 + }, + "end": { + "line": 135, + "column": 42 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4185, + "end": 4186, + "loc": { + "start": { + "line": 135, + "column": 42 + }, + "end": { + "line": 135, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 4186, + "end": 4187, + "loc": { + "start": { + "line": 135, + "column": 43 + }, + "end": { + "line": 135, + "column": 44 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4187, + "end": 4188, + "loc": { + "start": { + "line": 135, + "column": 44 + }, + "end": { + "line": 135, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4188, + "end": 4189, + "loc": { + "start": { + "line": 135, + "column": 45 + }, + "end": { + "line": 135, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 4189, + "end": 4195, + "loc": { + "start": { + "line": 135, + "column": 46 + }, + "end": { + "line": 135, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4195, + "end": 4196, + "loc": { + "start": { + "line": 135, + "column": 52 + }, + "end": { + "line": 135, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 4203, + "end": 4209, + "loc": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4209, + "end": 4210, + "loc": { + "start": { + "line": 136, + "column": 12 + }, + "end": { + "line": 136, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 4210, + "end": 4216, + "loc": { + "start": { + "line": 136, + "column": 13 + }, + "end": { + "line": 136, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4216, + "end": 4217, + "loc": { + "start": { + "line": 136, + "column": 19 + }, + "end": { + "line": 136, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 4217, + "end": 4223, + "loc": { + "start": { + "line": 136, + "column": 20 + }, + "end": { + "line": 136, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4223, + "end": 4224, + "loc": { + "start": { + "line": 136, + "column": 26 + }, + "end": { + "line": 136, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4224, + "end": 4225, + "loc": { + "start": { + "line": 136, + "column": 27 + }, + "end": { + "line": 136, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 4225, + "end": 4232, + "loc": { + "start": { + "line": 136, + "column": 28 + }, + "end": { + "line": 136, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4232, + "end": 4233, + "loc": { + "start": { + "line": 136, + "column": 35 + }, + "end": { + "line": 136, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 4233, + "end": 4234, + "loc": { + "start": { + "line": 136, + "column": 36 + }, + "end": { + "line": 136, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4234, + "end": 4235, + "loc": { + "start": { + "line": 136, + "column": 37 + }, + "end": { + "line": 136, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4235, + "end": 4236, + "loc": { + "start": { + "line": 136, + "column": 38 + }, + "end": { + "line": 136, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkFeatureEvent", + "start": 4243, + "end": 4260, + "loc": { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 137, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4260, + "end": 4261, + "loc": { + "start": { + "line": 137, + "column": 23 + }, + "end": { + "line": 137, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 4261, + "end": 4267, + "loc": { + "start": { + "line": 137, + "column": 24 + }, + "end": { + "line": 137, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4267, + "end": 4268, + "loc": { + "start": { + "line": 137, + "column": 30 + }, + "end": { + "line": 137, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 4268, + "end": 4269, + "loc": { + "start": { + "line": 137, + "column": 31 + }, + "end": { + "line": 137, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4269, + "end": 4270, + "loc": { + "start": { + "line": 137, + "column": 32 + }, + "end": { + "line": 137, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4270, + "end": 4271, + "loc": { + "start": { + "line": 137, + "column": 33 + }, + "end": { + "line": 137, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 4272, + "end": 4277, + "loc": { + "start": { + "line": 137, + "column": 35 + }, + "end": { + "line": 137, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4277, + "end": 4278, + "loc": { + "start": { + "line": 137, + "column": 40 + }, + "end": { + "line": 137, + "column": 41 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 4279, + "end": 4284, + "loc": { + "start": { + "line": 137, + "column": 42 + }, + "end": { + "line": 137, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4284, + "end": 4285, + "loc": { + "start": { + "line": 137, + "column": 47 + }, + "end": { + "line": 137, + "column": 48 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4285, + "end": 4286, + "loc": { + "start": { + "line": 137, + "column": 48 + }, + "end": { + "line": 137, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkSummaryEvent", + "start": 4293, + "end": 4310, + "loc": { + "start": { + "line": 138, + "column": 6 + }, + "end": { + "line": 138, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4310, + "end": 4311, + "loc": { + "start": { + "line": 138, + "column": 23 + }, + "end": { + "line": 138, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 4311, + "end": 4317, + "loc": { + "start": { + "line": 138, + "column": 24 + }, + "end": { + "line": 138, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4317, + "end": 4318, + "loc": { + "start": { + "line": 138, + "column": 30 + }, + "end": { + "line": 138, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 4318, + "end": 4319, + "loc": { + "start": { + "line": 138, + "column": 31 + }, + "end": { + "line": 138, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4319, + "end": 4320, + "loc": { + "start": { + "line": 138, + "column": 32 + }, + "end": { + "line": 138, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4320, + "end": 4321, + "loc": { + "start": { + "line": 138, + "column": 33 + }, + "end": { + "line": 138, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4321, + "end": 4322, + "loc": { + "start": { + "line": 138, + "column": 34 + }, + "end": { + "line": 138, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 4329, + "end": 4333, + "loc": { + "start": { + "line": 139, + "column": 6 + }, + "end": { + "line": 139, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4333, + "end": 4334, + "loc": { + "start": { + "line": 139, + "column": 10 + }, + "end": { + "line": 139, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4334, + "end": 4335, + "loc": { + "start": { + "line": 139, + "column": 11 + }, + "end": { + "line": 139, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4335, + "end": 4336, + "loc": { + "start": { + "line": 139, + "column": 12 + }, + "end": { + "line": 139, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4341, + "end": 4342, + "loc": { + "start": { + "line": 140, + "column": 4 + }, + "end": { + "line": 140, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4342, + "end": 4343, + "loc": { + "start": { + "line": 140, + "column": 5 + }, + "end": { + "line": 140, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4343, + "end": 4344, + "loc": { + "start": { + "line": 140, + "column": 6 + }, + "end": { + "line": 140, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4347, + "end": 4348, + "loc": { + "start": { + "line": 141, + "column": 2 + }, + "end": { + "line": 141, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4348, + "end": 4349, + "loc": { + "start": { + "line": 141, + "column": 3 + }, + "end": { + "line": 141, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4349, + "end": 4350, + "loc": { + "start": { + "line": 141, + "column": 4 + }, + "end": { + "line": 141, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 4354, + "end": 4356, + "loc": { + "start": { + "line": 143, + "column": 2 + }, + "end": { + "line": 143, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4356, + "end": 4357, + "loc": { + "start": { + "line": 143, + "column": 4 + }, + "end": { + "line": 143, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "can include inline user in feature event", + "start": 4357, + "end": 4399, + "loc": { + "start": { + "line": 143, + "column": 5 + }, + "end": { + "line": 143, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4399, + "end": 4400, + "loc": { + "start": { + "line": 143, + "column": 47 + }, + "end": { + "line": 143, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 4401, + "end": 4405, + "loc": { + "start": { + "line": 143, + "column": 49 + }, + "end": { + "line": 143, + "column": 53 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4406, + "end": 4408, + "loc": { + "start": { + "line": 143, + "column": 54 + }, + "end": { + "line": 143, + "column": 56 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4409, + "end": 4410, + "loc": { + "start": { + "line": 143, + "column": 57 + }, + "end": { + "line": 143, + "column": 58 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 4415, + "end": 4420, + "loc": { + "start": { + "line": 144, + "column": 4 + }, + "end": { + "line": 144, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 4421, + "end": 4427, + "loc": { + "start": { + "line": 144, + "column": 10 + }, + "end": { + "line": 144, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4428, + "end": 4429, + "loc": { + "start": { + "line": 144, + "column": 17 + }, + "end": { + "line": 144, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4430, + "end": 4431, + "loc": { + "start": { + "line": 144, + "column": 19 + }, + "end": { + "line": 144, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inlineUsersInEvents", + "start": 4432, + "end": 4451, + "loc": { + "start": { + "line": 144, + "column": 21 + }, + "end": { + "line": 144, + "column": 40 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4451, + "end": 4452, + "loc": { + "start": { + "line": 144, + "column": 40 + }, + "end": { + "line": 144, + "column": 41 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 4453, + "end": 4457, + "loc": { + "start": { + "line": 144, + "column": 42 + }, + "end": { + "line": 144, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4458, + "end": 4459, + "loc": { + "start": { + "line": 144, + "column": 47 + }, + "end": { + "line": 144, + "column": 48 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4459, + "end": 4460, + "loc": { + "start": { + "line": 144, + "column": 48 + }, + "end": { + "line": 144, + "column": 49 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 4465, + "end": 4470, + "loc": { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 145, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 4471, + "end": 4473, + "loc": { + "start": { + "line": 145, + "column": 10 + }, + "end": { + "line": 145, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4474, + "end": 4475, + "loc": { + "start": { + "line": 145, + "column": 13 + }, + "end": { + "line": 145, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 4476, + "end": 4490, + "loc": { + "start": { + "line": 145, + "column": 15 + }, + "end": { + "line": 145, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4490, + "end": 4491, + "loc": { + "start": { + "line": 145, + "column": 29 + }, + "end": { + "line": 145, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 4491, + "end": 4500, + "loc": { + "start": { + "line": 145, + "column": 30 + }, + "end": { + "line": 145, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4500, + "end": 4501, + "loc": { + "start": { + "line": 145, + "column": 39 + }, + "end": { + "line": 145, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 4502, + "end": 4507, + "loc": { + "start": { + "line": 145, + "column": 41 + }, + "end": { + "line": 145, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4507, + "end": 4508, + "loc": { + "start": { + "line": 145, + "column": 46 + }, + "end": { + "line": 145, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 4509, + "end": 4515, + "loc": { + "start": { + "line": 145, + "column": 48 + }, + "end": { + "line": 145, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4515, + "end": 4516, + "loc": { + "start": { + "line": 145, + "column": 54 + }, + "end": { + "line": 145, + "column": 55 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 4517, + "end": 4521, + "loc": { + "start": { + "line": 145, + "column": 56 + }, + "end": { + "line": 145, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4521, + "end": 4522, + "loc": { + "start": { + "line": 145, + "column": 60 + }, + "end": { + "line": 145, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 4523, + "end": 4538, + "loc": { + "start": { + "line": 145, + "column": 62 + }, + "end": { + "line": 145, + "column": 77 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4538, + "end": 4539, + "loc": { + "start": { + "line": 145, + "column": 77 + }, + "end": { + "line": 145, + "column": 78 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4539, + "end": 4540, + "loc": { + "start": { + "line": 145, + "column": 78 + }, + "end": { + "line": 145, + "column": 79 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 4545, + "end": 4550, + "loc": { + "start": { + "line": 146, + "column": 4 + }, + "end": { + "line": 146, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 4551, + "end": 4556, + "loc": { + "start": { + "line": 146, + "column": 10 + }, + "end": { + "line": 146, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4557, + "end": 4558, + "loc": { + "start": { + "line": 146, + "column": 16 + }, + "end": { + "line": 146, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4559, + "end": 4560, + "loc": { + "start": { + "line": 146, + "column": 18 + }, + "end": { + "line": 146, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 4567, + "end": 4571, + "loc": { + "start": { + "line": 147, + "column": 6 + }, + "end": { + "line": 147, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4571, + "end": 4572, + "loc": { + "start": { + "line": 147, + "column": 10 + }, + "end": { + "line": 147, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 4573, + "end": 4582, + "loc": { + "start": { + "line": 147, + "column": 12 + }, + "end": { + "line": 147, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4582, + "end": 4583, + "loc": { + "start": { + "line": 147, + "column": 21 + }, + "end": { + "line": 147, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 4590, + "end": 4602, + "loc": { + "start": { + "line": 148, + "column": 6 + }, + "end": { + "line": 148, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4602, + "end": 4603, + "loc": { + "start": { + "line": 148, + "column": 18 + }, + "end": { + "line": 148, + "column": 19 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 4604, + "end": 4608, + "loc": { + "start": { + "line": 148, + "column": 20 + }, + "end": { + "line": 148, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4608, + "end": 4609, + "loc": { + "start": { + "line": 148, + "column": 24 + }, + "end": { + "line": 148, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 4616, + "end": 4619, + "loc": { + "start": { + "line": 149, + "column": 6 + }, + "end": { + "line": 149, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4619, + "end": 4620, + "loc": { + "start": { + "line": 149, + "column": 9 + }, + "end": { + "line": 149, + "column": 10 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "flagkey", + "start": 4621, + "end": 4630, + "loc": { + "start": { + "line": 149, + "column": 11 + }, + "end": { + "line": 149, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4630, + "end": 4631, + "loc": { + "start": { + "line": 149, + "column": 20 + }, + "end": { + "line": 149, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 4638, + "end": 4642, + "loc": { + "start": { + "line": 150, + "column": 6 + }, + "end": { + "line": 150, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4642, + "end": 4643, + "loc": { + "start": { + "line": 150, + "column": 10 + }, + "end": { + "line": 150, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 4644, + "end": 4648, + "loc": { + "start": { + "line": 150, + "column": 12 + }, + "end": { + "line": 150, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4648, + "end": 4649, + "loc": { + "start": { + "line": 150, + "column": 16 + }, + "end": { + "line": 150, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "trackEvents", + "start": 4656, + "end": 4667, + "loc": { + "start": { + "line": 151, + "column": 6 + }, + "end": { + "line": 151, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4667, + "end": 4668, + "loc": { + "start": { + "line": 151, + "column": 17 + }, + "end": { + "line": 151, + "column": 18 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 4669, + "end": 4673, + "loc": { + "start": { + "line": 151, + "column": 19 + }, + "end": { + "line": 151, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4673, + "end": 4674, + "loc": { + "start": { + "line": 151, + "column": 23 + }, + "end": { + "line": 151, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4679, + "end": 4680, + "loc": { + "start": { + "line": 152, + "column": 4 + }, + "end": { + "line": 152, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4680, + "end": 4681, + "loc": { + "start": { + "line": 152, + "column": 5 + }, + "end": { + "line": 152, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 4686, + "end": 4688, + "loc": { + "start": { + "line": 153, + "column": 4 + }, + "end": { + "line": 153, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4688, + "end": 4689, + "loc": { + "start": { + "line": 153, + "column": 6 + }, + "end": { + "line": 153, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 4689, + "end": 4696, + "loc": { + "start": { + "line": 153, + "column": 7 + }, + "end": { + "line": 153, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4696, + "end": 4697, + "loc": { + "start": { + "line": 153, + "column": 14 + }, + "end": { + "line": 153, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 4697, + "end": 4702, + "loc": { + "start": { + "line": 153, + "column": 15 + }, + "end": { + "line": 153, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4702, + "end": 4703, + "loc": { + "start": { + "line": 153, + "column": 20 + }, + "end": { + "line": 153, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4703, + "end": 4704, + "loc": { + "start": { + "line": 153, + "column": 21 + }, + "end": { + "line": 153, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 4709, + "end": 4711, + "loc": { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4711, + "end": 4712, + "loc": { + "start": { + "line": 154, + "column": 6 + }, + "end": { + "line": 154, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 4712, + "end": 4717, + "loc": { + "start": { + "line": 154, + "column": 7 + }, + "end": { + "line": 154, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4717, + "end": 4718, + "loc": { + "start": { + "line": 154, + "column": 12 + }, + "end": { + "line": 154, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4718, + "end": 4719, + "loc": { + "start": { + "line": 154, + "column": 13 + }, + "end": { + "line": 154, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4719, + "end": 4720, + "loc": { + "start": { + "line": 154, + "column": 14 + }, + "end": { + "line": 154, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 4720, + "end": 4724, + "loc": { + "start": { + "line": 154, + "column": 15 + }, + "end": { + "line": 154, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4724, + "end": 4725, + "loc": { + "start": { + "line": 154, + "column": 19 + }, + "end": { + "line": 154, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4725, + "end": 4726, + "loc": { + "start": { + "line": 154, + "column": 20 + }, + "end": { + "line": 154, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4726, + "end": 4727, + "loc": { + "start": { + "line": 154, + "column": 21 + }, + "end": { + "line": 154, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4728, + "end": 4730, + "loc": { + "start": { + "line": 154, + "column": 23 + }, + "end": { + "line": 154, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4731, + "end": 4732, + "loc": { + "start": { + "line": 154, + "column": 26 + }, + "end": { + "line": 154, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 4739, + "end": 4745, + "loc": { + "start": { + "line": 155, + "column": 6 + }, + "end": { + "line": 155, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4745, + "end": 4746, + "loc": { + "start": { + "line": 155, + "column": 12 + }, + "end": { + "line": 155, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 4746, + "end": 4761, + "loc": { + "start": { + "line": 155, + "column": 13 + }, + "end": { + "line": 155, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4761, + "end": 4762, + "loc": { + "start": { + "line": 155, + "column": 28 + }, + "end": { + "line": 155, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 4762, + "end": 4767, + "loc": { + "start": { + "line": 155, + "column": 29 + }, + "end": { + "line": 155, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4767, + "end": 4768, + "loc": { + "start": { + "line": 155, + "column": 34 + }, + "end": { + "line": 155, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 4768, + "end": 4774, + "loc": { + "start": { + "line": 155, + "column": 35 + }, + "end": { + "line": 155, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4774, + "end": 4775, + "loc": { + "start": { + "line": 155, + "column": 41 + }, + "end": { + "line": 155, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4775, + "end": 4776, + "loc": { + "start": { + "line": 155, + "column": 42 + }, + "end": { + "line": 155, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 4776, + "end": 4783, + "loc": { + "start": { + "line": 155, + "column": 43 + }, + "end": { + "line": 155, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4783, + "end": 4784, + "loc": { + "start": { + "line": 155, + "column": 50 + }, + "end": { + "line": 155, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 4784, + "end": 4785, + "loc": { + "start": { + "line": 155, + "column": 51 + }, + "end": { + "line": 155, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4785, + "end": 4786, + "loc": { + "start": { + "line": 155, + "column": 52 + }, + "end": { + "line": 155, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4786, + "end": 4787, + "loc": { + "start": { + "line": 155, + "column": 53 + }, + "end": { + "line": 155, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 4794, + "end": 4799, + "loc": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 4800, + "end": 4806, + "loc": { + "start": { + "line": 156, + "column": 12 + }, + "end": { + "line": 156, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4807, + "end": 4808, + "loc": { + "start": { + "line": 156, + "column": 19 + }, + "end": { + "line": 156, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 4809, + "end": 4824, + "loc": { + "start": { + "line": 156, + "column": 21 + }, + "end": { + "line": 156, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4824, + "end": 4825, + "loc": { + "start": { + "line": 156, + "column": 36 + }, + "end": { + "line": 156, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 4825, + "end": 4830, + "loc": { + "start": { + "line": 156, + "column": 37 + }, + "end": { + "line": 156, + "column": 42 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4830, + "end": 4831, + "loc": { + "start": { + "line": 156, + "column": 42 + }, + "end": { + "line": 156, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 4831, + "end": 4832, + "loc": { + "start": { + "line": 156, + "column": 43 + }, + "end": { + "line": 156, + "column": 44 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4832, + "end": 4833, + "loc": { + "start": { + "line": 156, + "column": 44 + }, + "end": { + "line": 156, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4833, + "end": 4834, + "loc": { + "start": { + "line": 156, + "column": 45 + }, + "end": { + "line": 156, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 4834, + "end": 4840, + "loc": { + "start": { + "line": 156, + "column": 46 + }, + "end": { + "line": 156, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4840, + "end": 4841, + "loc": { + "start": { + "line": 156, + "column": 52 + }, + "end": { + "line": 156, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 4848, + "end": 4854, + "loc": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 157, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4854, + "end": 4855, + "loc": { + "start": { + "line": 157, + "column": 12 + }, + "end": { + "line": 157, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 4855, + "end": 4861, + "loc": { + "start": { + "line": 157, + "column": 13 + }, + "end": { + "line": 157, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4861, + "end": 4862, + "loc": { + "start": { + "line": 157, + "column": 19 + }, + "end": { + "line": 157, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 4862, + "end": 4868, + "loc": { + "start": { + "line": 157, + "column": 20 + }, + "end": { + "line": 157, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4868, + "end": 4869, + "loc": { + "start": { + "line": 157, + "column": 26 + }, + "end": { + "line": 157, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4869, + "end": 4870, + "loc": { + "start": { + "line": 157, + "column": 27 + }, + "end": { + "line": 157, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 4870, + "end": 4877, + "loc": { + "start": { + "line": 157, + "column": 28 + }, + "end": { + "line": 157, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4877, + "end": 4878, + "loc": { + "start": { + "line": 157, + "column": 35 + }, + "end": { + "line": 157, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 4878, + "end": 4879, + "loc": { + "start": { + "line": 157, + "column": 36 + }, + "end": { + "line": 157, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4879, + "end": 4880, + "loc": { + "start": { + "line": 157, + "column": 37 + }, + "end": { + "line": 157, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4880, + "end": 4881, + "loc": { + "start": { + "line": 157, + "column": 38 + }, + "end": { + "line": 157, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkFeatureEvent", + "start": 4888, + "end": 4905, + "loc": { + "start": { + "line": 158, + "column": 6 + }, + "end": { + "line": 158, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4905, + "end": 4906, + "loc": { + "start": { + "line": 158, + "column": 23 + }, + "end": { + "line": 158, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 4906, + "end": 4912, + "loc": { + "start": { + "line": 158, + "column": 24 + }, + "end": { + "line": 158, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4912, + "end": 4913, + "loc": { + "start": { + "line": 158, + "column": 30 + }, + "end": { + "line": 158, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 4913, + "end": 4914, + "loc": { + "start": { + "line": 158, + "column": 31 + }, + "end": { + "line": 158, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4914, + "end": 4915, + "loc": { + "start": { + "line": 158, + "column": 32 + }, + "end": { + "line": 158, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4915, + "end": 4916, + "loc": { + "start": { + "line": 158, + "column": 33 + }, + "end": { + "line": 158, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 4917, + "end": 4922, + "loc": { + "start": { + "line": 158, + "column": 35 + }, + "end": { + "line": 158, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4922, + "end": 4923, + "loc": { + "start": { + "line": 158, + "column": 40 + }, + "end": { + "line": 158, + "column": 41 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 4924, + "end": 4929, + "loc": { + "start": { + "line": 158, + "column": 42 + }, + "end": { + "line": 158, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4929, + "end": 4930, + "loc": { + "start": { + "line": 158, + "column": 47 + }, + "end": { + "line": 158, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 4931, + "end": 4935, + "loc": { + "start": { + "line": 158, + "column": 49 + }, + "end": { + "line": 158, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4935, + "end": 4936, + "loc": { + "start": { + "line": 158, + "column": 53 + }, + "end": { + "line": 158, + "column": 54 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4936, + "end": 4937, + "loc": { + "start": { + "line": 158, + "column": 54 + }, + "end": { + "line": 158, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkSummaryEvent", + "start": 4944, + "end": 4961, + "loc": { + "start": { + "line": 159, + "column": 6 + }, + "end": { + "line": 159, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4961, + "end": 4962, + "loc": { + "start": { + "line": 159, + "column": 23 + }, + "end": { + "line": 159, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 4962, + "end": 4968, + "loc": { + "start": { + "line": 159, + "column": 24 + }, + "end": { + "line": 159, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4968, + "end": 4969, + "loc": { + "start": { + "line": 159, + "column": 30 + }, + "end": { + "line": 159, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 4969, + "end": 4970, + "loc": { + "start": { + "line": 159, + "column": 31 + }, + "end": { + "line": 159, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4970, + "end": 4971, + "loc": { + "start": { + "line": 159, + "column": 32 + }, + "end": { + "line": 159, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4971, + "end": 4972, + "loc": { + "start": { + "line": 159, + "column": 33 + }, + "end": { + "line": 159, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4972, + "end": 4973, + "loc": { + "start": { + "line": 159, + "column": 34 + }, + "end": { + "line": 159, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 4980, + "end": 4984, + "loc": { + "start": { + "line": 160, + "column": 6 + }, + "end": { + "line": 160, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4984, + "end": 4985, + "loc": { + "start": { + "line": 160, + "column": 10 + }, + "end": { + "line": 160, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4985, + "end": 4986, + "loc": { + "start": { + "line": 160, + "column": 11 + }, + "end": { + "line": 160, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4986, + "end": 4987, + "loc": { + "start": { + "line": 160, + "column": 12 + }, + "end": { + "line": 160, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4992, + "end": 4993, + "loc": { + "start": { + "line": 161, + "column": 4 + }, + "end": { + "line": 161, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4993, + "end": 4994, + "loc": { + "start": { + "line": 161, + "column": 5 + }, + "end": { + "line": 161, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4994, + "end": 4995, + "loc": { + "start": { + "line": 161, + "column": 6 + }, + "end": { + "line": 161, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4998, + "end": 4999, + "loc": { + "start": { + "line": 162, + "column": 2 + }, + "end": { + "line": 162, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4999, + "end": 5000, + "loc": { + "start": { + "line": 162, + "column": 3 + }, + "end": { + "line": 162, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5000, + "end": 5001, + "loc": { + "start": { + "line": 162, + "column": 4 + }, + "end": { + "line": 162, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 5005, + "end": 5007, + "loc": { + "start": { + "line": 164, + "column": 2 + }, + "end": { + "line": 164, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5007, + "end": 5008, + "loc": { + "start": { + "line": 164, + "column": 4 + }, + "end": { + "line": 164, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "filters user in feature event", + "start": 5008, + "end": 5039, + "loc": { + "start": { + "line": 164, + "column": 5 + }, + "end": { + "line": 164, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5039, + "end": 5040, + "loc": { + "start": { + "line": 164, + "column": 36 + }, + "end": { + "line": 164, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 5041, + "end": 5045, + "loc": { + "start": { + "line": 164, + "column": 38 + }, + "end": { + "line": 164, + "column": 42 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5046, + "end": 5048, + "loc": { + "start": { + "line": 164, + "column": 43 + }, + "end": { + "line": 164, + "column": 45 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5049, + "end": 5050, + "loc": { + "start": { + "line": 164, + "column": 46 + }, + "end": { + "line": 164, + "column": 47 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 5055, + "end": 5060, + "loc": { + "start": { + "line": 165, + "column": 4 + }, + "end": { + "line": 165, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 5061, + "end": 5067, + "loc": { + "start": { + "line": 165, + "column": 10 + }, + "end": { + "line": 165, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5068, + "end": 5069, + "loc": { + "start": { + "line": 165, + "column": 17 + }, + "end": { + "line": 165, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5070, + "end": 5071, + "loc": { + "start": { + "line": 165, + "column": 19 + }, + "end": { + "line": 165, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allAttributesPrivate", + "start": 5072, + "end": 5092, + "loc": { + "start": { + "line": 165, + "column": 21 + }, + "end": { + "line": 165, + "column": 41 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5092, + "end": 5093, + "loc": { + "start": { + "line": 165, + "column": 41 + }, + "end": { + "line": 165, + "column": 42 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 5094, + "end": 5098, + "loc": { + "start": { + "line": 165, + "column": 43 + }, + "end": { + "line": 165, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5098, + "end": 5099, + "loc": { + "start": { + "line": 165, + "column": 47 + }, + "end": { + "line": 165, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inlineUsersInEvents", + "start": 5100, + "end": 5119, + "loc": { + "start": { + "line": 165, + "column": 49 + }, + "end": { + "line": 165, + "column": 68 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5119, + "end": 5120, + "loc": { + "start": { + "line": 165, + "column": 68 + }, + "end": { + "line": 165, + "column": 69 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 5121, + "end": 5125, + "loc": { + "start": { + "line": 165, + "column": 70 + }, + "end": { + "line": 165, + "column": 74 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5126, + "end": 5127, + "loc": { + "start": { + "line": 165, + "column": 75 + }, + "end": { + "line": 165, + "column": 76 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5127, + "end": 5128, + "loc": { + "start": { + "line": 165, + "column": 76 + }, + "end": { + "line": 165, + "column": 77 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 5133, + "end": 5138, + "loc": { + "start": { + "line": 166, + "column": 4 + }, + "end": { + "line": 166, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 5139, + "end": 5141, + "loc": { + "start": { + "line": 166, + "column": 10 + }, + "end": { + "line": 166, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5142, + "end": 5143, + "loc": { + "start": { + "line": 166, + "column": 13 + }, + "end": { + "line": 166, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 5144, + "end": 5158, + "loc": { + "start": { + "line": 166, + "column": 15 + }, + "end": { + "line": 166, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5158, + "end": 5159, + "loc": { + "start": { + "line": 166, + "column": 29 + }, + "end": { + "line": 166, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 5159, + "end": 5168, + "loc": { + "start": { + "line": 166, + "column": 30 + }, + "end": { + "line": 166, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5168, + "end": 5169, + "loc": { + "start": { + "line": 166, + "column": 39 + }, + "end": { + "line": 166, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 5170, + "end": 5175, + "loc": { + "start": { + "line": 166, + "column": 41 + }, + "end": { + "line": 166, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5175, + "end": 5176, + "loc": { + "start": { + "line": 166, + "column": 46 + }, + "end": { + "line": 166, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 5177, + "end": 5183, + "loc": { + "start": { + "line": 166, + "column": 48 + }, + "end": { + "line": 166, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5183, + "end": 5184, + "loc": { + "start": { + "line": 166, + "column": 54 + }, + "end": { + "line": 166, + "column": 55 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 5185, + "end": 5189, + "loc": { + "start": { + "line": 166, + "column": 56 + }, + "end": { + "line": 166, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5189, + "end": 5190, + "loc": { + "start": { + "line": 166, + "column": 60 + }, + "end": { + "line": 166, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 5191, + "end": 5206, + "loc": { + "start": { + "line": 166, + "column": 62 + }, + "end": { + "line": 166, + "column": 77 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5206, + "end": 5207, + "loc": { + "start": { + "line": 166, + "column": 77 + }, + "end": { + "line": 166, + "column": 78 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5207, + "end": 5208, + "loc": { + "start": { + "line": 166, + "column": 78 + }, + "end": { + "line": 166, + "column": 79 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 5213, + "end": 5218, + "loc": { + "start": { + "line": 167, + "column": 4 + }, + "end": { + "line": 167, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 5219, + "end": 5224, + "loc": { + "start": { + "line": 167, + "column": 10 + }, + "end": { + "line": 167, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5225, + "end": 5226, + "loc": { + "start": { + "line": 167, + "column": 16 + }, + "end": { + "line": 167, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5227, + "end": 5228, + "loc": { + "start": { + "line": 167, + "column": 18 + }, + "end": { + "line": 167, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 5235, + "end": 5239, + "loc": { + "start": { + "line": 168, + "column": 6 + }, + "end": { + "line": 168, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5239, + "end": 5240, + "loc": { + "start": { + "line": 168, + "column": 10 + }, + "end": { + "line": 168, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 5241, + "end": 5250, + "loc": { + "start": { + "line": 168, + "column": 12 + }, + "end": { + "line": 168, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5250, + "end": 5251, + "loc": { + "start": { + "line": 168, + "column": 21 + }, + "end": { + "line": 168, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 5258, + "end": 5270, + "loc": { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 169, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5270, + "end": 5271, + "loc": { + "start": { + "line": 169, + "column": 18 + }, + "end": { + "line": 169, + "column": 19 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 5272, + "end": 5276, + "loc": { + "start": { + "line": 169, + "column": 20 + }, + "end": { + "line": 169, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5276, + "end": 5277, + "loc": { + "start": { + "line": 169, + "column": 24 + }, + "end": { + "line": 169, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 5284, + "end": 5287, + "loc": { + "start": { + "line": 170, + "column": 6 + }, + "end": { + "line": 170, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5287, + "end": 5288, + "loc": { + "start": { + "line": 170, + "column": 9 + }, + "end": { + "line": 170, + "column": 10 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "flagkey", + "start": 5289, + "end": 5298, + "loc": { + "start": { + "line": 170, + "column": 11 + }, + "end": { + "line": 170, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5298, + "end": 5299, + "loc": { + "start": { + "line": 170, + "column": 20 + }, + "end": { + "line": 170, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 5306, + "end": 5310, + "loc": { + "start": { + "line": 171, + "column": 6 + }, + "end": { + "line": 171, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5310, + "end": 5311, + "loc": { + "start": { + "line": 171, + "column": 10 + }, + "end": { + "line": 171, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 5312, + "end": 5316, + "loc": { + "start": { + "line": 171, + "column": 12 + }, + "end": { + "line": 171, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5316, + "end": 5317, + "loc": { + "start": { + "line": 171, + "column": 16 + }, + "end": { + "line": 171, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "trackEvents", + "start": 5324, + "end": 5335, + "loc": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 172, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5335, + "end": 5336, + "loc": { + "start": { + "line": 172, + "column": 17 + }, + "end": { + "line": 172, + "column": 18 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 5337, + "end": 5341, + "loc": { + "start": { + "line": 172, + "column": 19 + }, + "end": { + "line": 172, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5341, + "end": 5342, + "loc": { + "start": { + "line": 172, + "column": 23 + }, + "end": { + "line": 172, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5347, + "end": 5348, + "loc": { + "start": { + "line": 173, + "column": 4 + }, + "end": { + "line": 173, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5348, + "end": 5349, + "loc": { + "start": { + "line": 173, + "column": 5 + }, + "end": { + "line": 173, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 5354, + "end": 5356, + "loc": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5356, + "end": 5357, + "loc": { + "start": { + "line": 174, + "column": 6 + }, + "end": { + "line": 174, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 5357, + "end": 5364, + "loc": { + "start": { + "line": 174, + "column": 7 + }, + "end": { + "line": 174, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5364, + "end": 5365, + "loc": { + "start": { + "line": 174, + "column": 14 + }, + "end": { + "line": 174, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 5365, + "end": 5370, + "loc": { + "start": { + "line": 174, + "column": 15 + }, + "end": { + "line": 174, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5370, + "end": 5371, + "loc": { + "start": { + "line": 174, + "column": 20 + }, + "end": { + "line": 174, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5371, + "end": 5372, + "loc": { + "start": { + "line": 174, + "column": 21 + }, + "end": { + "line": 174, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 5377, + "end": 5379, + "loc": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 175, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5379, + "end": 5380, + "loc": { + "start": { + "line": 175, + "column": 6 + }, + "end": { + "line": 175, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 5380, + "end": 5385, + "loc": { + "start": { + "line": 175, + "column": 7 + }, + "end": { + "line": 175, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5385, + "end": 5386, + "loc": { + "start": { + "line": 175, + "column": 12 + }, + "end": { + "line": 175, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5386, + "end": 5387, + "loc": { + "start": { + "line": 175, + "column": 13 + }, + "end": { + "line": 175, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5387, + "end": 5388, + "loc": { + "start": { + "line": 175, + "column": 14 + }, + "end": { + "line": 175, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 5388, + "end": 5392, + "loc": { + "start": { + "line": 175, + "column": 15 + }, + "end": { + "line": 175, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5392, + "end": 5393, + "loc": { + "start": { + "line": 175, + "column": 19 + }, + "end": { + "line": 175, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5393, + "end": 5394, + "loc": { + "start": { + "line": 175, + "column": 20 + }, + "end": { + "line": 175, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5394, + "end": 5395, + "loc": { + "start": { + "line": 175, + "column": 21 + }, + "end": { + "line": 175, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5396, + "end": 5398, + "loc": { + "start": { + "line": 175, + "column": 23 + }, + "end": { + "line": 175, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5399, + "end": 5400, + "loc": { + "start": { + "line": 175, + "column": 26 + }, + "end": { + "line": 175, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 5407, + "end": 5413, + "loc": { + "start": { + "line": 176, + "column": 6 + }, + "end": { + "line": 176, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5413, + "end": 5414, + "loc": { + "start": { + "line": 176, + "column": 12 + }, + "end": { + "line": 176, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 5414, + "end": 5429, + "loc": { + "start": { + "line": 176, + "column": 13 + }, + "end": { + "line": 176, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5429, + "end": 5430, + "loc": { + "start": { + "line": 176, + "column": 28 + }, + "end": { + "line": 176, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 5430, + "end": 5435, + "loc": { + "start": { + "line": 176, + "column": 29 + }, + "end": { + "line": 176, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5435, + "end": 5436, + "loc": { + "start": { + "line": 176, + "column": 34 + }, + "end": { + "line": 176, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 5436, + "end": 5442, + "loc": { + "start": { + "line": 176, + "column": 35 + }, + "end": { + "line": 176, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5442, + "end": 5443, + "loc": { + "start": { + "line": 176, + "column": 41 + }, + "end": { + "line": 176, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5443, + "end": 5444, + "loc": { + "start": { + "line": 176, + "column": 42 + }, + "end": { + "line": 176, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 5444, + "end": 5451, + "loc": { + "start": { + "line": 176, + "column": 43 + }, + "end": { + "line": 176, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5451, + "end": 5452, + "loc": { + "start": { + "line": 176, + "column": 50 + }, + "end": { + "line": 176, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 5452, + "end": 5453, + "loc": { + "start": { + "line": 176, + "column": 51 + }, + "end": { + "line": 176, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5453, + "end": 5454, + "loc": { + "start": { + "line": 176, + "column": 52 + }, + "end": { + "line": 176, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5454, + "end": 5455, + "loc": { + "start": { + "line": 176, + "column": 53 + }, + "end": { + "line": 176, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 5462, + "end": 5467, + "loc": { + "start": { + "line": 177, + "column": 6 + }, + "end": { + "line": 177, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 5468, + "end": 5474, + "loc": { + "start": { + "line": 177, + "column": 12 + }, + "end": { + "line": 177, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5475, + "end": 5476, + "loc": { + "start": { + "line": 177, + "column": 19 + }, + "end": { + "line": 177, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 5477, + "end": 5492, + "loc": { + "start": { + "line": 177, + "column": 21 + }, + "end": { + "line": 177, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5492, + "end": 5493, + "loc": { + "start": { + "line": 177, + "column": 36 + }, + "end": { + "line": 177, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 5493, + "end": 5498, + "loc": { + "start": { + "line": 177, + "column": 37 + }, + "end": { + "line": 177, + "column": 42 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5498, + "end": 5499, + "loc": { + "start": { + "line": 177, + "column": 42 + }, + "end": { + "line": 177, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 5499, + "end": 5500, + "loc": { + "start": { + "line": 177, + "column": 43 + }, + "end": { + "line": 177, + "column": 44 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5500, + "end": 5501, + "loc": { + "start": { + "line": 177, + "column": 44 + }, + "end": { + "line": 177, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5501, + "end": 5502, + "loc": { + "start": { + "line": 177, + "column": 45 + }, + "end": { + "line": 177, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 5502, + "end": 5508, + "loc": { + "start": { + "line": 177, + "column": 46 + }, + "end": { + "line": 177, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5508, + "end": 5509, + "loc": { + "start": { + "line": 177, + "column": 52 + }, + "end": { + "line": 177, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 5516, + "end": 5522, + "loc": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 178, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5522, + "end": 5523, + "loc": { + "start": { + "line": 178, + "column": 12 + }, + "end": { + "line": 178, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 5523, + "end": 5529, + "loc": { + "start": { + "line": 178, + "column": 13 + }, + "end": { + "line": 178, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5529, + "end": 5530, + "loc": { + "start": { + "line": 178, + "column": 19 + }, + "end": { + "line": 178, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 5530, + "end": 5536, + "loc": { + "start": { + "line": 178, + "column": 20 + }, + "end": { + "line": 178, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5536, + "end": 5537, + "loc": { + "start": { + "line": 178, + "column": 26 + }, + "end": { + "line": 178, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5537, + "end": 5538, + "loc": { + "start": { + "line": 178, + "column": 27 + }, + "end": { + "line": 178, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 5538, + "end": 5545, + "loc": { + "start": { + "line": 178, + "column": 28 + }, + "end": { + "line": 178, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5545, + "end": 5546, + "loc": { + "start": { + "line": 178, + "column": 35 + }, + "end": { + "line": 178, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 5546, + "end": 5547, + "loc": { + "start": { + "line": 178, + "column": 36 + }, + "end": { + "line": 178, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5547, + "end": 5548, + "loc": { + "start": { + "line": 178, + "column": 37 + }, + "end": { + "line": 178, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5548, + "end": 5549, + "loc": { + "start": { + "line": 178, + "column": 38 + }, + "end": { + "line": 178, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkFeatureEvent", + "start": 5556, + "end": 5573, + "loc": { + "start": { + "line": 179, + "column": 6 + }, + "end": { + "line": 179, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5573, + "end": 5574, + "loc": { + "start": { + "line": 179, + "column": 23 + }, + "end": { + "line": 179, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 5574, + "end": 5580, + "loc": { + "start": { + "line": 179, + "column": 24 + }, + "end": { + "line": 179, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5580, + "end": 5581, + "loc": { + "start": { + "line": 179, + "column": 30 + }, + "end": { + "line": 179, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 5581, + "end": 5582, + "loc": { + "start": { + "line": 179, + "column": 31 + }, + "end": { + "line": 179, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5582, + "end": 5583, + "loc": { + "start": { + "line": 179, + "column": 32 + }, + "end": { + "line": 179, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5583, + "end": 5584, + "loc": { + "start": { + "line": 179, + "column": 33 + }, + "end": { + "line": 179, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 5585, + "end": 5590, + "loc": { + "start": { + "line": 179, + "column": 35 + }, + "end": { + "line": 179, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5590, + "end": 5591, + "loc": { + "start": { + "line": 179, + "column": 40 + }, + "end": { + "line": 179, + "column": 41 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 5592, + "end": 5597, + "loc": { + "start": { + "line": 179, + "column": 42 + }, + "end": { + "line": 179, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5597, + "end": 5598, + "loc": { + "start": { + "line": 179, + "column": 47 + }, + "end": { + "line": 179, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filteredUser", + "start": 5599, + "end": 5611, + "loc": { + "start": { + "line": 179, + "column": 49 + }, + "end": { + "line": 179, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5611, + "end": 5612, + "loc": { + "start": { + "line": 179, + "column": 61 + }, + "end": { + "line": 179, + "column": 62 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5612, + "end": 5613, + "loc": { + "start": { + "line": 179, + "column": 62 + }, + "end": { + "line": 179, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkSummaryEvent", + "start": 5620, + "end": 5637, + "loc": { + "start": { + "line": 180, + "column": 6 + }, + "end": { + "line": 180, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5637, + "end": 5638, + "loc": { + "start": { + "line": 180, + "column": 23 + }, + "end": { + "line": 180, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 5638, + "end": 5644, + "loc": { + "start": { + "line": 180, + "column": 24 + }, + "end": { + "line": 180, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5644, + "end": 5645, + "loc": { + "start": { + "line": 180, + "column": 30 + }, + "end": { + "line": 180, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 5645, + "end": 5646, + "loc": { + "start": { + "line": 180, + "column": 31 + }, + "end": { + "line": 180, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5646, + "end": 5647, + "loc": { + "start": { + "line": 180, + "column": 32 + }, + "end": { + "line": 180, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5647, + "end": 5648, + "loc": { + "start": { + "line": 180, + "column": 33 + }, + "end": { + "line": 180, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5648, + "end": 5649, + "loc": { + "start": { + "line": 180, + "column": 34 + }, + "end": { + "line": 180, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 5656, + "end": 5660, + "loc": { + "start": { + "line": 181, + "column": 6 + }, + "end": { + "line": 181, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5660, + "end": 5661, + "loc": { + "start": { + "line": 181, + "column": 10 + }, + "end": { + "line": 181, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5661, + "end": 5662, + "loc": { + "start": { + "line": 181, + "column": 11 + }, + "end": { + "line": 181, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5662, + "end": 5663, + "loc": { + "start": { + "line": 181, + "column": 12 + }, + "end": { + "line": 181, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5668, + "end": 5669, + "loc": { + "start": { + "line": 182, + "column": 4 + }, + "end": { + "line": 182, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5669, + "end": 5670, + "loc": { + "start": { + "line": 182, + "column": 5 + }, + "end": { + "line": 182, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5670, + "end": 5671, + "loc": { + "start": { + "line": 182, + "column": 6 + }, + "end": { + "line": 182, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5674, + "end": 5675, + "loc": { + "start": { + "line": 183, + "column": 2 + }, + "end": { + "line": 183, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5675, + "end": 5676, + "loc": { + "start": { + "line": 183, + "column": 3 + }, + "end": { + "line": 183, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5676, + "end": 5677, + "loc": { + "start": { + "line": 183, + "column": 4 + }, + "end": { + "line": 183, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 5681, + "end": 5683, + "loc": { + "start": { + "line": 185, + "column": 2 + }, + "end": { + "line": 185, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5683, + "end": 5684, + "loc": { + "start": { + "line": 185, + "column": 4 + }, + "end": { + "line": 185, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "sets event kind to debug if event is temporarily in debug mode", + "start": 5684, + "end": 5748, + "loc": { + "start": { + "line": 185, + "column": 5 + }, + "end": { + "line": 185, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5748, + "end": 5749, + "loc": { + "start": { + "line": 185, + "column": 69 + }, + "end": { + "line": 185, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 5750, + "end": 5754, + "loc": { + "start": { + "line": 185, + "column": 71 + }, + "end": { + "line": 185, + "column": 75 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5755, + "end": 5757, + "loc": { + "start": { + "line": 185, + "column": 76 + }, + "end": { + "line": 185, + "column": 78 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5758, + "end": 5759, + "loc": { + "start": { + "line": 185, + "column": 79 + }, + "end": { + "line": 185, + "column": 80 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 5764, + "end": 5769, + "loc": { + "start": { + "line": 186, + "column": 4 + }, + "end": { + "line": 186, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 5770, + "end": 5772, + "loc": { + "start": { + "line": 186, + "column": 10 + }, + "end": { + "line": 186, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5773, + "end": 5774, + "loc": { + "start": { + "line": 186, + "column": 13 + }, + "end": { + "line": 186, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 5775, + "end": 5789, + "loc": { + "start": { + "line": 186, + "column": 15 + }, + "end": { + "line": 186, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5789, + "end": 5790, + "loc": { + "start": { + "line": 186, + "column": 29 + }, + "end": { + "line": 186, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 5790, + "end": 5799, + "loc": { + "start": { + "line": 186, + "column": 30 + }, + "end": { + "line": 186, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5799, + "end": 5800, + "loc": { + "start": { + "line": 186, + "column": 39 + }, + "end": { + "line": 186, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 5801, + "end": 5806, + "loc": { + "start": { + "line": 186, + "column": 41 + }, + "end": { + "line": 186, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5806, + "end": 5807, + "loc": { + "start": { + "line": 186, + "column": 46 + }, + "end": { + "line": 186, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5808, + "end": 5809, + "loc": { + "start": { + "line": 186, + "column": 48 + }, + "end": { + "line": 186, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5809, + "end": 5810, + "loc": { + "start": { + "line": 186, + "column": 49 + }, + "end": { + "line": 186, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5810, + "end": 5811, + "loc": { + "start": { + "line": 186, + "column": 50 + }, + "end": { + "line": 186, + "column": 51 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 5812, + "end": 5816, + "loc": { + "start": { + "line": 186, + "column": 52 + }, + "end": { + "line": 186, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5816, + "end": 5817, + "loc": { + "start": { + "line": 186, + "column": 56 + }, + "end": { + "line": 186, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 5818, + "end": 5833, + "loc": { + "start": { + "line": 186, + "column": 58 + }, + "end": { + "line": 186, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5833, + "end": 5834, + "loc": { + "start": { + "line": 186, + "column": 73 + }, + "end": { + "line": 186, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5834, + "end": 5835, + "loc": { + "start": { + "line": 186, + "column": 74 + }, + "end": { + "line": 186, + "column": 75 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 5840, + "end": 5845, + "loc": { + "start": { + "line": 187, + "column": 4 + }, + "end": { + "line": 187, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "futureTime", + "start": 5846, + "end": 5856, + "loc": { + "start": { + "line": 187, + "column": 10 + }, + "end": { + "line": 187, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5857, + "end": 5858, + "loc": { + "start": { + "line": 187, + "column": 21 + }, + "end": { + "line": 187, + "column": 22 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 5859, + "end": 5862, + "loc": { + "start": { + "line": 187, + "column": 23 + }, + "end": { + "line": 187, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Date", + "start": 5863, + "end": 5867, + "loc": { + "start": { + "line": 187, + "column": 27 + }, + "end": { + "line": 187, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5867, + "end": 5868, + "loc": { + "start": { + "line": 187, + "column": 31 + }, + "end": { + "line": 187, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5868, + "end": 5869, + "loc": { + "start": { + "line": 187, + "column": 32 + }, + "end": { + "line": 187, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5869, + "end": 5870, + "loc": { + "start": { + "line": 187, + "column": 33 + }, + "end": { + "line": 187, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getTime", + "start": 5870, + "end": 5877, + "loc": { + "start": { + "line": 187, + "column": 34 + }, + "end": { + "line": 187, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5877, + "end": 5878, + "loc": { + "start": { + "line": 187, + "column": 41 + }, + "end": { + "line": 187, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5878, + "end": 5879, + "loc": { + "start": { + "line": 187, + "column": 42 + }, + "end": { + "line": 187, + "column": 43 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 5880, + "end": 5881, + "loc": { + "start": { + "line": 187, + "column": 44 + }, + "end": { + "line": 187, + "column": 45 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000000, + "start": 5882, + "end": 5889, + "loc": { + "start": { + "line": 187, + "column": 46 + }, + "end": { + "line": 187, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5889, + "end": 5890, + "loc": { + "start": { + "line": 187, + "column": 53 + }, + "end": { + "line": 187, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 5895, + "end": 5900, + "loc": { + "start": { + "line": 188, + "column": 4 + }, + "end": { + "line": 188, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 5901, + "end": 5902, + "loc": { + "start": { + "line": 188, + "column": 10 + }, + "end": { + "line": 188, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5903, + "end": 5904, + "loc": { + "start": { + "line": 188, + "column": 12 + }, + "end": { + "line": 188, + "column": 13 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5905, + "end": 5906, + "loc": { + "start": { + "line": 188, + "column": 14 + }, + "end": { + "line": 188, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 5913, + "end": 5917, + "loc": { + "start": { + "line": 189, + "column": 6 + }, + "end": { + "line": 189, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5917, + "end": 5918, + "loc": { + "start": { + "line": 189, + "column": 10 + }, + "end": { + "line": 189, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 5919, + "end": 5928, + "loc": { + "start": { + "line": 189, + "column": 12 + }, + "end": { + "line": 189, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5928, + "end": 5929, + "loc": { + "start": { + "line": 189, + "column": 21 + }, + "end": { + "line": 189, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 5936, + "end": 5948, + "loc": { + "start": { + "line": 190, + "column": 6 + }, + "end": { + "line": 190, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5948, + "end": 5949, + "loc": { + "start": { + "line": 190, + "column": 18 + }, + "end": { + "line": 190, + "column": 19 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 5950, + "end": 5954, + "loc": { + "start": { + "line": 190, + "column": 20 + }, + "end": { + "line": 190, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5954, + "end": 5955, + "loc": { + "start": { + "line": 190, + "column": 24 + }, + "end": { + "line": 190, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 5962, + "end": 5966, + "loc": { + "start": { + "line": 191, + "column": 6 + }, + "end": { + "line": 191, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5966, + "end": 5967, + "loc": { + "start": { + "line": 191, + "column": 10 + }, + "end": { + "line": 191, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 5968, + "end": 5972, + "loc": { + "start": { + "line": 191, + "column": 12 + }, + "end": { + "line": 191, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5972, + "end": 5973, + "loc": { + "start": { + "line": 191, + "column": 16 + }, + "end": { + "line": 191, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 5980, + "end": 5983, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5983, + "end": 5984, + "loc": { + "start": { + "line": 192, + "column": 9 + }, + "end": { + "line": 192, + "column": 10 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "flagkey", + "start": 5985, + "end": 5994, + "loc": { + "start": { + "line": 192, + "column": 11 + }, + "end": { + "line": 192, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5994, + "end": 5995, + "loc": { + "start": { + "line": 192, + "column": 20 + }, + "end": { + "line": 192, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 6002, + "end": 6009, + "loc": { + "start": { + "line": 193, + "column": 6 + }, + "end": { + "line": 193, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6009, + "end": 6010, + "loc": { + "start": { + "line": 193, + "column": 13 + }, + "end": { + "line": 193, + "column": 14 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 6011, + "end": 6013, + "loc": { + "start": { + "line": 193, + "column": 15 + }, + "end": { + "line": 193, + "column": 17 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6013, + "end": 6014, + "loc": { + "start": { + "line": 193, + "column": 17 + }, + "end": { + "line": 193, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 6021, + "end": 6030, + "loc": { + "start": { + "line": 194, + "column": 6 + }, + "end": { + "line": 194, + "column": 15 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6030, + "end": 6031, + "loc": { + "start": { + "line": 194, + "column": 15 + }, + "end": { + "line": 194, + "column": 16 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 6032, + "end": 6033, + "loc": { + "start": { + "line": 194, + "column": 17 + }, + "end": { + "line": 194, + "column": 18 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6033, + "end": 6034, + "loc": { + "start": { + "line": 194, + "column": 18 + }, + "end": { + "line": 194, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 6041, + "end": 6046, + "loc": { + "start": { + "line": 195, + "column": 6 + }, + "end": { + "line": 195, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6046, + "end": 6047, + "loc": { + "start": { + "line": 195, + "column": 11 + }, + "end": { + "line": 195, + "column": 12 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "value", + "start": 6048, + "end": 6055, + "loc": { + "start": { + "line": 195, + "column": 13 + }, + "end": { + "line": 195, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6055, + "end": 6056, + "loc": { + "start": { + "line": 195, + "column": 20 + }, + "end": { + "line": 195, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "trackEvents", + "start": 6063, + "end": 6074, + "loc": { + "start": { + "line": 196, + "column": 6 + }, + "end": { + "line": 196, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6074, + "end": 6075, + "loc": { + "start": { + "line": 196, + "column": 17 + }, + "end": { + "line": 196, + "column": 18 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 6076, + "end": 6081, + "loc": { + "start": { + "line": 196, + "column": 19 + }, + "end": { + "line": 196, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6081, + "end": 6082, + "loc": { + "start": { + "line": 196, + "column": 24 + }, + "end": { + "line": 196, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugEventsUntilDate", + "start": 6089, + "end": 6109, + "loc": { + "start": { + "line": 197, + "column": 6 + }, + "end": { + "line": 197, + "column": 26 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6109, + "end": 6110, + "loc": { + "start": { + "line": 197, + "column": 26 + }, + "end": { + "line": 197, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "futureTime", + "start": 6111, + "end": 6121, + "loc": { + "start": { + "line": 197, + "column": 28 + }, + "end": { + "line": 197, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6121, + "end": 6122, + "loc": { + "start": { + "line": 197, + "column": 38 + }, + "end": { + "line": 197, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6127, + "end": 6128, + "loc": { + "start": { + "line": 198, + "column": 4 + }, + "end": { + "line": 198, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6128, + "end": 6129, + "loc": { + "start": { + "line": 198, + "column": 5 + }, + "end": { + "line": 198, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 6134, + "end": 6136, + "loc": { + "start": { + "line": 199, + "column": 4 + }, + "end": { + "line": 199, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6136, + "end": 6137, + "loc": { + "start": { + "line": 199, + "column": 6 + }, + "end": { + "line": 199, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 6137, + "end": 6144, + "loc": { + "start": { + "line": 199, + "column": 7 + }, + "end": { + "line": 199, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6144, + "end": 6145, + "loc": { + "start": { + "line": 199, + "column": 14 + }, + "end": { + "line": 199, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 6145, + "end": 6146, + "loc": { + "start": { + "line": 199, + "column": 15 + }, + "end": { + "line": 199, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6146, + "end": 6147, + "loc": { + "start": { + "line": 199, + "column": 16 + }, + "end": { + "line": 199, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6147, + "end": 6148, + "loc": { + "start": { + "line": 199, + "column": 17 + }, + "end": { + "line": 199, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 6153, + "end": 6155, + "loc": { + "start": { + "line": 200, + "column": 4 + }, + "end": { + "line": 200, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6155, + "end": 6156, + "loc": { + "start": { + "line": 200, + "column": 6 + }, + "end": { + "line": 200, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 6156, + "end": 6161, + "loc": { + "start": { + "line": 200, + "column": 7 + }, + "end": { + "line": 200, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6161, + "end": 6162, + "loc": { + "start": { + "line": 200, + "column": 12 + }, + "end": { + "line": 200, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6162, + "end": 6163, + "loc": { + "start": { + "line": 200, + "column": 13 + }, + "end": { + "line": 200, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6163, + "end": 6164, + "loc": { + "start": { + "line": 200, + "column": 14 + }, + "end": { + "line": 200, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 6164, + "end": 6168, + "loc": { + "start": { + "line": 200, + "column": 15 + }, + "end": { + "line": 200, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6168, + "end": 6169, + "loc": { + "start": { + "line": 200, + "column": 19 + }, + "end": { + "line": 200, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6169, + "end": 6170, + "loc": { + "start": { + "line": 200, + "column": 20 + }, + "end": { + "line": 200, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6170, + "end": 6171, + "loc": { + "start": { + "line": 200, + "column": 21 + }, + "end": { + "line": 200, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6172, + "end": 6174, + "loc": { + "start": { + "line": 200, + "column": 23 + }, + "end": { + "line": 200, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6175, + "end": 6176, + "loc": { + "start": { + "line": 200, + "column": 26 + }, + "end": { + "line": 200, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 6183, + "end": 6189, + "loc": { + "start": { + "line": 201, + "column": 6 + }, + "end": { + "line": 201, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6189, + "end": 6190, + "loc": { + "start": { + "line": 201, + "column": 12 + }, + "end": { + "line": 201, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 6190, + "end": 6205, + "loc": { + "start": { + "line": 201, + "column": 13 + }, + "end": { + "line": 201, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6205, + "end": 6206, + "loc": { + "start": { + "line": 201, + "column": 28 + }, + "end": { + "line": 201, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 6206, + "end": 6211, + "loc": { + "start": { + "line": 201, + "column": 29 + }, + "end": { + "line": 201, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6211, + "end": 6212, + "loc": { + "start": { + "line": 201, + "column": 34 + }, + "end": { + "line": 201, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 6212, + "end": 6218, + "loc": { + "start": { + "line": 201, + "column": 35 + }, + "end": { + "line": 201, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6218, + "end": 6219, + "loc": { + "start": { + "line": 201, + "column": 41 + }, + "end": { + "line": 201, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6219, + "end": 6220, + "loc": { + "start": { + "line": 201, + "column": 42 + }, + "end": { + "line": 201, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 6220, + "end": 6227, + "loc": { + "start": { + "line": 201, + "column": 43 + }, + "end": { + "line": 201, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6227, + "end": 6228, + "loc": { + "start": { + "line": 201, + "column": 50 + }, + "end": { + "line": 201, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 6228, + "end": 6229, + "loc": { + "start": { + "line": 201, + "column": 51 + }, + "end": { + "line": 201, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6229, + "end": 6230, + "loc": { + "start": { + "line": 201, + "column": 52 + }, + "end": { + "line": 201, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6230, + "end": 6231, + "loc": { + "start": { + "line": 201, + "column": 53 + }, + "end": { + "line": 201, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 6238, + "end": 6243, + "loc": { + "start": { + "line": 202, + "column": 6 + }, + "end": { + "line": 202, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 6244, + "end": 6250, + "loc": { + "start": { + "line": 202, + "column": 12 + }, + "end": { + "line": 202, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 6251, + "end": 6252, + "loc": { + "start": { + "line": 202, + "column": 19 + }, + "end": { + "line": 202, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 6253, + "end": 6268, + "loc": { + "start": { + "line": 202, + "column": 21 + }, + "end": { + "line": 202, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6268, + "end": 6269, + "loc": { + "start": { + "line": 202, + "column": 36 + }, + "end": { + "line": 202, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 6269, + "end": 6274, + "loc": { + "start": { + "line": 202, + "column": 37 + }, + "end": { + "line": 202, + "column": 42 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6274, + "end": 6275, + "loc": { + "start": { + "line": 202, + "column": 42 + }, + "end": { + "line": 202, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 6275, + "end": 6276, + "loc": { + "start": { + "line": 202, + "column": 43 + }, + "end": { + "line": 202, + "column": 44 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6276, + "end": 6277, + "loc": { + "start": { + "line": 202, + "column": 44 + }, + "end": { + "line": 202, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6277, + "end": 6278, + "loc": { + "start": { + "line": 202, + "column": 45 + }, + "end": { + "line": 202, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 6278, + "end": 6284, + "loc": { + "start": { + "line": 202, + "column": 46 + }, + "end": { + "line": 202, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6284, + "end": 6285, + "loc": { + "start": { + "line": 202, + "column": 52 + }, + "end": { + "line": 202, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 6292, + "end": 6298, + "loc": { + "start": { + "line": 203, + "column": 6 + }, + "end": { + "line": 203, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6298, + "end": 6299, + "loc": { + "start": { + "line": 203, + "column": 12 + }, + "end": { + "line": 203, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 6299, + "end": 6305, + "loc": { + "start": { + "line": 203, + "column": 13 + }, + "end": { + "line": 203, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6305, + "end": 6306, + "loc": { + "start": { + "line": 203, + "column": 19 + }, + "end": { + "line": 203, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 6306, + "end": 6312, + "loc": { + "start": { + "line": 203, + "column": 20 + }, + "end": { + "line": 203, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6312, + "end": 6313, + "loc": { + "start": { + "line": 203, + "column": 26 + }, + "end": { + "line": 203, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6313, + "end": 6314, + "loc": { + "start": { + "line": 203, + "column": 27 + }, + "end": { + "line": 203, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 6314, + "end": 6321, + "loc": { + "start": { + "line": 203, + "column": 28 + }, + "end": { + "line": 203, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6321, + "end": 6322, + "loc": { + "start": { + "line": 203, + "column": 35 + }, + "end": { + "line": 203, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 6322, + "end": 6323, + "loc": { + "start": { + "line": 203, + "column": 36 + }, + "end": { + "line": 203, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6323, + "end": 6324, + "loc": { + "start": { + "line": 203, + "column": 37 + }, + "end": { + "line": 203, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6324, + "end": 6325, + "loc": { + "start": { + "line": 203, + "column": 38 + }, + "end": { + "line": 203, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkFeatureEvent", + "start": 6332, + "end": 6349, + "loc": { + "start": { + "line": 204, + "column": 6 + }, + "end": { + "line": 204, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6349, + "end": 6350, + "loc": { + "start": { + "line": 204, + "column": 23 + }, + "end": { + "line": 204, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 6350, + "end": 6356, + "loc": { + "start": { + "line": 204, + "column": 24 + }, + "end": { + "line": 204, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6356, + "end": 6357, + "loc": { + "start": { + "line": 204, + "column": 30 + }, + "end": { + "line": 204, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 6357, + "end": 6358, + "loc": { + "start": { + "line": 204, + "column": 31 + }, + "end": { + "line": 204, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6358, + "end": 6359, + "loc": { + "start": { + "line": 204, + "column": 32 + }, + "end": { + "line": 204, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6359, + "end": 6360, + "loc": { + "start": { + "line": 204, + "column": 33 + }, + "end": { + "line": 204, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 6361, + "end": 6362, + "loc": { + "start": { + "line": 204, + "column": 35 + }, + "end": { + "line": 204, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6362, + "end": 6363, + "loc": { + "start": { + "line": 204, + "column": 36 + }, + "end": { + "line": 204, + "column": 37 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 6364, + "end": 6368, + "loc": { + "start": { + "line": 204, + "column": 38 + }, + "end": { + "line": 204, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6368, + "end": 6369, + "loc": { + "start": { + "line": 204, + "column": 42 + }, + "end": { + "line": 204, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 6370, + "end": 6374, + "loc": { + "start": { + "line": 204, + "column": 44 + }, + "end": { + "line": 204, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6374, + "end": 6375, + "loc": { + "start": { + "line": 204, + "column": 48 + }, + "end": { + "line": 204, + "column": 49 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6375, + "end": 6376, + "loc": { + "start": { + "line": 204, + "column": 49 + }, + "end": { + "line": 204, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkSummaryEvent", + "start": 6383, + "end": 6400, + "loc": { + "start": { + "line": 205, + "column": 6 + }, + "end": { + "line": 205, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6400, + "end": 6401, + "loc": { + "start": { + "line": 205, + "column": 23 + }, + "end": { + "line": 205, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 6401, + "end": 6407, + "loc": { + "start": { + "line": 205, + "column": 24 + }, + "end": { + "line": 205, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6407, + "end": 6408, + "loc": { + "start": { + "line": 205, + "column": 30 + }, + "end": { + "line": 205, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 6408, + "end": 6409, + "loc": { + "start": { + "line": 205, + "column": 31 + }, + "end": { + "line": 205, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6409, + "end": 6410, + "loc": { + "start": { + "line": 205, + "column": 32 + }, + "end": { + "line": 205, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6410, + "end": 6411, + "loc": { + "start": { + "line": 205, + "column": 33 + }, + "end": { + "line": 205, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6411, + "end": 6412, + "loc": { + "start": { + "line": 205, + "column": 34 + }, + "end": { + "line": 205, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 6419, + "end": 6423, + "loc": { + "start": { + "line": 206, + "column": 6 + }, + "end": { + "line": 206, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6423, + "end": 6424, + "loc": { + "start": { + "line": 206, + "column": 10 + }, + "end": { + "line": 206, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6424, + "end": 6425, + "loc": { + "start": { + "line": 206, + "column": 11 + }, + "end": { + "line": 206, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6425, + "end": 6426, + "loc": { + "start": { + "line": 206, + "column": 12 + }, + "end": { + "line": 206, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6431, + "end": 6432, + "loc": { + "start": { + "line": 207, + "column": 4 + }, + "end": { + "line": 207, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6432, + "end": 6433, + "loc": { + "start": { + "line": 207, + "column": 5 + }, + "end": { + "line": 207, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6433, + "end": 6434, + "loc": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 207, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6437, + "end": 6438, + "loc": { + "start": { + "line": 208, + "column": 2 + }, + "end": { + "line": 208, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6438, + "end": 6439, + "loc": { + "start": { + "line": 208, + "column": 3 + }, + "end": { + "line": 208, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6439, + "end": 6440, + "loc": { + "start": { + "line": 208, + "column": 4 + }, + "end": { + "line": 208, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 6444, + "end": 6446, + "loc": { + "start": { + "line": 210, + "column": 2 + }, + "end": { + "line": 210, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6446, + "end": 6447, + "loc": { + "start": { + "line": 210, + "column": 4 + }, + "end": { + "line": 210, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "can both track and debug an event", + "start": 6447, + "end": 6482, + "loc": { + "start": { + "line": 210, + "column": 5 + }, + "end": { + "line": 210, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6482, + "end": 6483, + "loc": { + "start": { + "line": 210, + "column": 40 + }, + "end": { + "line": 210, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 6484, + "end": 6488, + "loc": { + "start": { + "line": 210, + "column": 42 + }, + "end": { + "line": 210, + "column": 46 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6489, + "end": 6491, + "loc": { + "start": { + "line": 210, + "column": 47 + }, + "end": { + "line": 210, + "column": 49 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6492, + "end": 6493, + "loc": { + "start": { + "line": 210, + "column": 50 + }, + "end": { + "line": 210, + "column": 51 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 6498, + "end": 6503, + "loc": { + "start": { + "line": 211, + "column": 4 + }, + "end": { + "line": 211, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 6504, + "end": 6506, + "loc": { + "start": { + "line": 211, + "column": 10 + }, + "end": { + "line": 211, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 6507, + "end": 6508, + "loc": { + "start": { + "line": 211, + "column": 13 + }, + "end": { + "line": 211, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 6509, + "end": 6523, + "loc": { + "start": { + "line": 211, + "column": 15 + }, + "end": { + "line": 211, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6523, + "end": 6524, + "loc": { + "start": { + "line": 211, + "column": 29 + }, + "end": { + "line": 211, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 6524, + "end": 6533, + "loc": { + "start": { + "line": 211, + "column": 30 + }, + "end": { + "line": 211, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6533, + "end": 6534, + "loc": { + "start": { + "line": 211, + "column": 39 + }, + "end": { + "line": 211, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 6535, + "end": 6540, + "loc": { + "start": { + "line": 211, + "column": 41 + }, + "end": { + "line": 211, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6540, + "end": 6541, + "loc": { + "start": { + "line": 211, + "column": 46 + }, + "end": { + "line": 211, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6542, + "end": 6543, + "loc": { + "start": { + "line": 211, + "column": 48 + }, + "end": { + "line": 211, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6543, + "end": 6544, + "loc": { + "start": { + "line": 211, + "column": 49 + }, + "end": { + "line": 211, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6544, + "end": 6545, + "loc": { + "start": { + "line": 211, + "column": 50 + }, + "end": { + "line": 211, + "column": 51 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 6546, + "end": 6550, + "loc": { + "start": { + "line": 211, + "column": 52 + }, + "end": { + "line": 211, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6550, + "end": 6551, + "loc": { + "start": { + "line": 211, + "column": 56 + }, + "end": { + "line": 211, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 6552, + "end": 6567, + "loc": { + "start": { + "line": 211, + "column": 58 + }, + "end": { + "line": 211, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6567, + "end": 6568, + "loc": { + "start": { + "line": 211, + "column": 73 + }, + "end": { + "line": 211, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6568, + "end": 6569, + "loc": { + "start": { + "line": 211, + "column": 74 + }, + "end": { + "line": 211, + "column": 75 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 6574, + "end": 6579, + "loc": { + "start": { + "line": 212, + "column": 4 + }, + "end": { + "line": 212, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "futureTime", + "start": 6580, + "end": 6590, + "loc": { + "start": { + "line": 212, + "column": 10 + }, + "end": { + "line": 212, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 6591, + "end": 6592, + "loc": { + "start": { + "line": 212, + "column": 21 + }, + "end": { + "line": 212, + "column": 22 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 6593, + "end": 6596, + "loc": { + "start": { + "line": 212, + "column": 23 + }, + "end": { + "line": 212, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Date", + "start": 6597, + "end": 6601, + "loc": { + "start": { + "line": 212, + "column": 27 + }, + "end": { + "line": 212, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6601, + "end": 6602, + "loc": { + "start": { + "line": 212, + "column": 31 + }, + "end": { + "line": 212, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6602, + "end": 6603, + "loc": { + "start": { + "line": 212, + "column": 32 + }, + "end": { + "line": 212, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6603, + "end": 6604, + "loc": { + "start": { + "line": 212, + "column": 33 + }, + "end": { + "line": 212, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getTime", + "start": 6604, + "end": 6611, + "loc": { + "start": { + "line": 212, + "column": 34 + }, + "end": { + "line": 212, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6611, + "end": 6612, + "loc": { + "start": { + "line": 212, + "column": 41 + }, + "end": { + "line": 212, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6612, + "end": 6613, + "loc": { + "start": { + "line": 212, + "column": 42 + }, + "end": { + "line": 212, + "column": 43 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 6614, + "end": 6615, + "loc": { + "start": { + "line": 212, + "column": 44 + }, + "end": { + "line": 212, + "column": 45 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000000, + "start": 6616, + "end": 6623, + "loc": { + "start": { + "line": 212, + "column": 46 + }, + "end": { + "line": 212, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6623, + "end": 6624, + "loc": { + "start": { + "line": 212, + "column": 53 + }, + "end": { + "line": 212, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 6629, + "end": 6634, + "loc": { + "start": { + "line": 213, + "column": 4 + }, + "end": { + "line": 213, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 6635, + "end": 6636, + "loc": { + "start": { + "line": 213, + "column": 10 + }, + "end": { + "line": 213, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 6637, + "end": 6638, + "loc": { + "start": { + "line": 213, + "column": 12 + }, + "end": { + "line": 213, + "column": 13 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6639, + "end": 6640, + "loc": { + "start": { + "line": 213, + "column": 14 + }, + "end": { + "line": 213, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 6647, + "end": 6651, + "loc": { + "start": { + "line": 214, + "column": 6 + }, + "end": { + "line": 214, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6651, + "end": 6652, + "loc": { + "start": { + "line": 214, + "column": 10 + }, + "end": { + "line": 214, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 6653, + "end": 6662, + "loc": { + "start": { + "line": 214, + "column": 12 + }, + "end": { + "line": 214, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6662, + "end": 6663, + "loc": { + "start": { + "line": 214, + "column": 21 + }, + "end": { + "line": 214, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 6670, + "end": 6682, + "loc": { + "start": { + "line": 215, + "column": 6 + }, + "end": { + "line": 215, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6682, + "end": 6683, + "loc": { + "start": { + "line": 215, + "column": 18 + }, + "end": { + "line": 215, + "column": 19 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 6684, + "end": 6688, + "loc": { + "start": { + "line": 215, + "column": 20 + }, + "end": { + "line": 215, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6688, + "end": 6689, + "loc": { + "start": { + "line": 215, + "column": 24 + }, + "end": { + "line": 215, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 6696, + "end": 6700, + "loc": { + "start": { + "line": 216, + "column": 6 + }, + "end": { + "line": 216, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6700, + "end": 6701, + "loc": { + "start": { + "line": 216, + "column": 10 + }, + "end": { + "line": 216, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 6702, + "end": 6706, + "loc": { + "start": { + "line": 216, + "column": 12 + }, + "end": { + "line": 216, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6706, + "end": 6707, + "loc": { + "start": { + "line": 216, + "column": 16 + }, + "end": { + "line": 216, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 6714, + "end": 6717, + "loc": { + "start": { + "line": 217, + "column": 6 + }, + "end": { + "line": 217, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6717, + "end": 6718, + "loc": { + "start": { + "line": 217, + "column": 9 + }, + "end": { + "line": 217, + "column": 10 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "flagkey", + "start": 6719, + "end": 6728, + "loc": { + "start": { + "line": 217, + "column": 11 + }, + "end": { + "line": 217, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6728, + "end": 6729, + "loc": { + "start": { + "line": 217, + "column": 20 + }, + "end": { + "line": 217, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 6736, + "end": 6743, + "loc": { + "start": { + "line": 218, + "column": 6 + }, + "end": { + "line": 218, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6743, + "end": 6744, + "loc": { + "start": { + "line": 218, + "column": 13 + }, + "end": { + "line": 218, + "column": 14 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 6745, + "end": 6747, + "loc": { + "start": { + "line": 218, + "column": 15 + }, + "end": { + "line": 218, + "column": 17 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6747, + "end": 6748, + "loc": { + "start": { + "line": 218, + "column": 17 + }, + "end": { + "line": 218, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 6755, + "end": 6764, + "loc": { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 219, + "column": 15 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6764, + "end": 6765, + "loc": { + "start": { + "line": 219, + "column": 15 + }, + "end": { + "line": 219, + "column": 16 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 6766, + "end": 6767, + "loc": { + "start": { + "line": 219, + "column": 17 + }, + "end": { + "line": 219, + "column": 18 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6767, + "end": 6768, + "loc": { + "start": { + "line": 219, + "column": 18 + }, + "end": { + "line": 219, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 6775, + "end": 6780, + "loc": { + "start": { + "line": 220, + "column": 6 + }, + "end": { + "line": 220, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6780, + "end": 6781, + "loc": { + "start": { + "line": 220, + "column": 11 + }, + "end": { + "line": 220, + "column": 12 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "value", + "start": 6782, + "end": 6789, + "loc": { + "start": { + "line": 220, + "column": 13 + }, + "end": { + "line": 220, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6789, + "end": 6790, + "loc": { + "start": { + "line": 220, + "column": 20 + }, + "end": { + "line": 220, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "trackEvents", + "start": 6797, + "end": 6808, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 221, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6808, + "end": 6809, + "loc": { + "start": { + "line": 221, + "column": 17 + }, + "end": { + "line": 221, + "column": 18 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 6810, + "end": 6814, + "loc": { + "start": { + "line": 221, + "column": 19 + }, + "end": { + "line": 221, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6814, + "end": 6815, + "loc": { + "start": { + "line": 221, + "column": 23 + }, + "end": { + "line": 221, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugEventsUntilDate", + "start": 6822, + "end": 6842, + "loc": { + "start": { + "line": 222, + "column": 6 + }, + "end": { + "line": 222, + "column": 26 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6842, + "end": 6843, + "loc": { + "start": { + "line": 222, + "column": 26 + }, + "end": { + "line": 222, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "futureTime", + "start": 6844, + "end": 6854, + "loc": { + "start": { + "line": 222, + "column": 28 + }, + "end": { + "line": 222, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6854, + "end": 6855, + "loc": { + "start": { + "line": 222, + "column": 38 + }, + "end": { + "line": 222, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6860, + "end": 6861, + "loc": { + "start": { + "line": 223, + "column": 4 + }, + "end": { + "line": 223, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6861, + "end": 6862, + "loc": { + "start": { + "line": 223, + "column": 5 + }, + "end": { + "line": 223, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 6867, + "end": 6869, + "loc": { + "start": { + "line": 224, + "column": 4 + }, + "end": { + "line": 224, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6869, + "end": 6870, + "loc": { + "start": { + "line": 224, + "column": 6 + }, + "end": { + "line": 224, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 6870, + "end": 6877, + "loc": { + "start": { + "line": 224, + "column": 7 + }, + "end": { + "line": 224, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6877, + "end": 6878, + "loc": { + "start": { + "line": 224, + "column": 14 + }, + "end": { + "line": 224, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 6878, + "end": 6879, + "loc": { + "start": { + "line": 224, + "column": 15 + }, + "end": { + "line": 224, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6879, + "end": 6880, + "loc": { + "start": { + "line": 224, + "column": 16 + }, + "end": { + "line": 224, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6880, + "end": 6881, + "loc": { + "start": { + "line": 224, + "column": 17 + }, + "end": { + "line": 224, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 6886, + "end": 6888, + "loc": { + "start": { + "line": 225, + "column": 4 + }, + "end": { + "line": 225, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6888, + "end": 6889, + "loc": { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 225, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 6889, + "end": 6894, + "loc": { + "start": { + "line": 225, + "column": 7 + }, + "end": { + "line": 225, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6894, + "end": 6895, + "loc": { + "start": { + "line": 225, + "column": 12 + }, + "end": { + "line": 225, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6895, + "end": 6896, + "loc": { + "start": { + "line": 225, + "column": 13 + }, + "end": { + "line": 225, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6896, + "end": 6897, + "loc": { + "start": { + "line": 225, + "column": 14 + }, + "end": { + "line": 225, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 6897, + "end": 6901, + "loc": { + "start": { + "line": 225, + "column": 15 + }, + "end": { + "line": 225, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6901, + "end": 6902, + "loc": { + "start": { + "line": 225, + "column": 19 + }, + "end": { + "line": 225, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6902, + "end": 6903, + "loc": { + "start": { + "line": 225, + "column": 20 + }, + "end": { + "line": 225, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6903, + "end": 6904, + "loc": { + "start": { + "line": 225, + "column": 21 + }, + "end": { + "line": 225, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6905, + "end": 6907, + "loc": { + "start": { + "line": 225, + "column": 23 + }, + "end": { + "line": 225, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6908, + "end": 6909, + "loc": { + "start": { + "line": 225, + "column": 26 + }, + "end": { + "line": 225, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 6916, + "end": 6922, + "loc": { + "start": { + "line": 226, + "column": 6 + }, + "end": { + "line": 226, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6922, + "end": 6923, + "loc": { + "start": { + "line": 226, + "column": 12 + }, + "end": { + "line": 226, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 6923, + "end": 6938, + "loc": { + "start": { + "line": 226, + "column": 13 + }, + "end": { + "line": 226, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6938, + "end": 6939, + "loc": { + "start": { + "line": 226, + "column": 28 + }, + "end": { + "line": 226, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 6939, + "end": 6944, + "loc": { + "start": { + "line": 226, + "column": 29 + }, + "end": { + "line": 226, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6944, + "end": 6945, + "loc": { + "start": { + "line": 226, + "column": 34 + }, + "end": { + "line": 226, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 6945, + "end": 6951, + "loc": { + "start": { + "line": 226, + "column": 35 + }, + "end": { + "line": 226, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6951, + "end": 6952, + "loc": { + "start": { + "line": 226, + "column": 41 + }, + "end": { + "line": 226, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6952, + "end": 6953, + "loc": { + "start": { + "line": 226, + "column": 42 + }, + "end": { + "line": 226, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 6953, + "end": 6960, + "loc": { + "start": { + "line": 226, + "column": 43 + }, + "end": { + "line": 226, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6960, + "end": 6961, + "loc": { + "start": { + "line": 226, + "column": 50 + }, + "end": { + "line": 226, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 6961, + "end": 6962, + "loc": { + "start": { + "line": 226, + "column": 51 + }, + "end": { + "line": 226, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6962, + "end": 6963, + "loc": { + "start": { + "line": 226, + "column": 52 + }, + "end": { + "line": 226, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6963, + "end": 6964, + "loc": { + "start": { + "line": 226, + "column": 53 + }, + "end": { + "line": 226, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 6971, + "end": 6976, + "loc": { + "start": { + "line": 227, + "column": 6 + }, + "end": { + "line": 227, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 6977, + "end": 6983, + "loc": { + "start": { + "line": 227, + "column": 12 + }, + "end": { + "line": 227, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 6984, + "end": 6985, + "loc": { + "start": { + "line": 227, + "column": 19 + }, + "end": { + "line": 227, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 6986, + "end": 7001, + "loc": { + "start": { + "line": 227, + "column": 21 + }, + "end": { + "line": 227, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7001, + "end": 7002, + "loc": { + "start": { + "line": 227, + "column": 36 + }, + "end": { + "line": 227, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 7002, + "end": 7007, + "loc": { + "start": { + "line": 227, + "column": 37 + }, + "end": { + "line": 227, + "column": 42 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7007, + "end": 7008, + "loc": { + "start": { + "line": 227, + "column": 42 + }, + "end": { + "line": 227, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 7008, + "end": 7009, + "loc": { + "start": { + "line": 227, + "column": 43 + }, + "end": { + "line": 227, + "column": 44 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7009, + "end": 7010, + "loc": { + "start": { + "line": 227, + "column": 44 + }, + "end": { + "line": 227, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7010, + "end": 7011, + "loc": { + "start": { + "line": 227, + "column": 45 + }, + "end": { + "line": 227, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 7011, + "end": 7017, + "loc": { + "start": { + "line": 227, + "column": 46 + }, + "end": { + "line": 227, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7017, + "end": 7018, + "loc": { + "start": { + "line": 227, + "column": 52 + }, + "end": { + "line": 227, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 7025, + "end": 7031, + "loc": { + "start": { + "line": 228, + "column": 6 + }, + "end": { + "line": 228, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7031, + "end": 7032, + "loc": { + "start": { + "line": 228, + "column": 12 + }, + "end": { + "line": 228, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 7032, + "end": 7038, + "loc": { + "start": { + "line": 228, + "column": 13 + }, + "end": { + "line": 228, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7038, + "end": 7039, + "loc": { + "start": { + "line": 228, + "column": 19 + }, + "end": { + "line": 228, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 7039, + "end": 7045, + "loc": { + "start": { + "line": 228, + "column": 20 + }, + "end": { + "line": 228, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7045, + "end": 7046, + "loc": { + "start": { + "line": 228, + "column": 26 + }, + "end": { + "line": 228, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7046, + "end": 7047, + "loc": { + "start": { + "line": 228, + "column": 27 + }, + "end": { + "line": 228, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 7047, + "end": 7054, + "loc": { + "start": { + "line": 228, + "column": 28 + }, + "end": { + "line": 228, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7054, + "end": 7055, + "loc": { + "start": { + "line": 228, + "column": 35 + }, + "end": { + "line": 228, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 3, + "start": 7055, + "end": 7056, + "loc": { + "start": { + "line": 228, + "column": 36 + }, + "end": { + "line": 228, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7056, + "end": 7057, + "loc": { + "start": { + "line": 228, + "column": 37 + }, + "end": { + "line": 228, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7057, + "end": 7058, + "loc": { + "start": { + "line": 228, + "column": 38 + }, + "end": { + "line": 228, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkFeatureEvent", + "start": 7065, + "end": 7082, + "loc": { + "start": { + "line": 229, + "column": 6 + }, + "end": { + "line": 229, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7082, + "end": 7083, + "loc": { + "start": { + "line": 229, + "column": 23 + }, + "end": { + "line": 229, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 7083, + "end": 7089, + "loc": { + "start": { + "line": 229, + "column": 24 + }, + "end": { + "line": 229, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7089, + "end": 7090, + "loc": { + "start": { + "line": 229, + "column": 30 + }, + "end": { + "line": 229, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 7090, + "end": 7091, + "loc": { + "start": { + "line": 229, + "column": 31 + }, + "end": { + "line": 229, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7091, + "end": 7092, + "loc": { + "start": { + "line": 229, + "column": 32 + }, + "end": { + "line": 229, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7092, + "end": 7093, + "loc": { + "start": { + "line": 229, + "column": 33 + }, + "end": { + "line": 229, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 7094, + "end": 7095, + "loc": { + "start": { + "line": 229, + "column": 35 + }, + "end": { + "line": 229, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7095, + "end": 7096, + "loc": { + "start": { + "line": 229, + "column": 36 + }, + "end": { + "line": 229, + "column": 37 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 7097, + "end": 7102, + "loc": { + "start": { + "line": 229, + "column": 38 + }, + "end": { + "line": 229, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7102, + "end": 7103, + "loc": { + "start": { + "line": 229, + "column": 43 + }, + "end": { + "line": 229, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7103, + "end": 7104, + "loc": { + "start": { + "line": 229, + "column": 44 + }, + "end": { + "line": 229, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkFeatureEvent", + "start": 7111, + "end": 7128, + "loc": { + "start": { + "line": 230, + "column": 6 + }, + "end": { + "line": 230, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7128, + "end": 7129, + "loc": { + "start": { + "line": 230, + "column": 23 + }, + "end": { + "line": 230, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 7129, + "end": 7135, + "loc": { + "start": { + "line": 230, + "column": 24 + }, + "end": { + "line": 230, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7135, + "end": 7136, + "loc": { + "start": { + "line": 230, + "column": 30 + }, + "end": { + "line": 230, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 7136, + "end": 7137, + "loc": { + "start": { + "line": 230, + "column": 31 + }, + "end": { + "line": 230, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7137, + "end": 7138, + "loc": { + "start": { + "line": 230, + "column": 32 + }, + "end": { + "line": 230, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7138, + "end": 7139, + "loc": { + "start": { + "line": 230, + "column": 33 + }, + "end": { + "line": 230, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 7140, + "end": 7141, + "loc": { + "start": { + "line": 230, + "column": 35 + }, + "end": { + "line": 230, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7141, + "end": 7142, + "loc": { + "start": { + "line": 230, + "column": 36 + }, + "end": { + "line": 230, + "column": 37 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 7143, + "end": 7147, + "loc": { + "start": { + "line": 230, + "column": 38 + }, + "end": { + "line": 230, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7147, + "end": 7148, + "loc": { + "start": { + "line": 230, + "column": 42 + }, + "end": { + "line": 230, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 7149, + "end": 7153, + "loc": { + "start": { + "line": 230, + "column": 44 + }, + "end": { + "line": 230, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7153, + "end": 7154, + "loc": { + "start": { + "line": 230, + "column": 48 + }, + "end": { + "line": 230, + "column": 49 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7154, + "end": 7155, + "loc": { + "start": { + "line": 230, + "column": 49 + }, + "end": { + "line": 230, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkSummaryEvent", + "start": 7162, + "end": 7179, + "loc": { + "start": { + "line": 231, + "column": 6 + }, + "end": { + "line": 231, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7179, + "end": 7180, + "loc": { + "start": { + "line": 231, + "column": 23 + }, + "end": { + "line": 231, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 7180, + "end": 7186, + "loc": { + "start": { + "line": 231, + "column": 24 + }, + "end": { + "line": 231, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7186, + "end": 7187, + "loc": { + "start": { + "line": 231, + "column": 30 + }, + "end": { + "line": 231, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 7187, + "end": 7188, + "loc": { + "start": { + "line": 231, + "column": 31 + }, + "end": { + "line": 231, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7188, + "end": 7189, + "loc": { + "start": { + "line": 231, + "column": 32 + }, + "end": { + "line": 231, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7189, + "end": 7190, + "loc": { + "start": { + "line": 231, + "column": 33 + }, + "end": { + "line": 231, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7190, + "end": 7191, + "loc": { + "start": { + "line": 231, + "column": 34 + }, + "end": { + "line": 231, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 7198, + "end": 7202, + "loc": { + "start": { + "line": 232, + "column": 6 + }, + "end": { + "line": 232, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7202, + "end": 7203, + "loc": { + "start": { + "line": 232, + "column": 10 + }, + "end": { + "line": 232, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7203, + "end": 7204, + "loc": { + "start": { + "line": 232, + "column": 11 + }, + "end": { + "line": 232, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7204, + "end": 7205, + "loc": { + "start": { + "line": 232, + "column": 12 + }, + "end": { + "line": 232, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7210, + "end": 7211, + "loc": { + "start": { + "line": 233, + "column": 4 + }, + "end": { + "line": 233, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7211, + "end": 7212, + "loc": { + "start": { + "line": 233, + "column": 5 + }, + "end": { + "line": 233, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7212, + "end": 7213, + "loc": { + "start": { + "line": 233, + "column": 6 + }, + "end": { + "line": 233, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7216, + "end": 7217, + "loc": { + "start": { + "line": 234, + "column": 2 + }, + "end": { + "line": 234, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7217, + "end": 7218, + "loc": { + "start": { + "line": 234, + "column": 3 + }, + "end": { + "line": 234, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7218, + "end": 7219, + "loc": { + "start": { + "line": 234, + "column": 4 + }, + "end": { + "line": 234, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 7223, + "end": 7225, + "loc": { + "start": { + "line": 236, + "column": 2 + }, + "end": { + "line": 236, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7225, + "end": 7226, + "loc": { + "start": { + "line": 236, + "column": 4 + }, + "end": { + "line": 236, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "expires debug mode based on client time if client time is later than server time", + "start": 7226, + "end": 7308, + "loc": { + "start": { + "line": 236, + "column": 5 + }, + "end": { + "line": 236, + "column": 87 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7308, + "end": 7309, + "loc": { + "start": { + "line": 236, + "column": 87 + }, + "end": { + "line": 236, + "column": 88 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 7310, + "end": 7314, + "loc": { + "start": { + "line": 236, + "column": 89 + }, + "end": { + "line": 236, + "column": 93 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7315, + "end": 7317, + "loc": { + "start": { + "line": 236, + "column": 94 + }, + "end": { + "line": 236, + "column": 96 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7318, + "end": 7319, + "loc": { + "start": { + "line": 236, + "column": 97 + }, + "end": { + "line": 236, + "column": 98 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 7324, + "end": 7329, + "loc": { + "start": { + "line": 237, + "column": 4 + }, + "end": { + "line": 237, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 7330, + "end": 7332, + "loc": { + "start": { + "line": 237, + "column": 10 + }, + "end": { + "line": 237, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7333, + "end": 7334, + "loc": { + "start": { + "line": 237, + "column": 13 + }, + "end": { + "line": 237, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 7335, + "end": 7349, + "loc": { + "start": { + "line": 237, + "column": 15 + }, + "end": { + "line": 237, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7349, + "end": 7350, + "loc": { + "start": { + "line": 237, + "column": 29 + }, + "end": { + "line": 237, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 7350, + "end": 7359, + "loc": { + "start": { + "line": 237, + "column": 30 + }, + "end": { + "line": 237, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7359, + "end": 7360, + "loc": { + "start": { + "line": 237, + "column": 39 + }, + "end": { + "line": 237, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 7361, + "end": 7366, + "loc": { + "start": { + "line": 237, + "column": 41 + }, + "end": { + "line": 237, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7366, + "end": 7367, + "loc": { + "start": { + "line": 237, + "column": 46 + }, + "end": { + "line": 237, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7368, + "end": 7369, + "loc": { + "start": { + "line": 237, + "column": 48 + }, + "end": { + "line": 237, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7369, + "end": 7370, + "loc": { + "start": { + "line": 237, + "column": 49 + }, + "end": { + "line": 237, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7370, + "end": 7371, + "loc": { + "start": { + "line": 237, + "column": 50 + }, + "end": { + "line": 237, + "column": 51 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 7372, + "end": 7376, + "loc": { + "start": { + "line": 237, + "column": 52 + }, + "end": { + "line": 237, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7376, + "end": 7377, + "loc": { + "start": { + "line": 237, + "column": 56 + }, + "end": { + "line": 237, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 7378, + "end": 7393, + "loc": { + "start": { + "line": 237, + "column": 58 + }, + "end": { + "line": 237, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7393, + "end": 7394, + "loc": { + "start": { + "line": 237, + "column": 73 + }, + "end": { + "line": 237, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7394, + "end": 7395, + "loc": { + "start": { + "line": 237, + "column": 74 + }, + "end": { + "line": 237, + "column": 75 + } + } + }, + { + "type": "CommentLine", + "value": " Pick a server time that is somewhat behind the client time", + "start": 7401, + "end": 7462, + "loc": { + "start": { + "line": 239, + "column": 4 + }, + "end": { + "line": 239, + "column": 65 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 7467, + "end": 7472, + "loc": { + "start": { + "line": 240, + "column": 4 + }, + "end": { + "line": 240, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "serverTime", + "start": 7473, + "end": 7483, + "loc": { + "start": { + "line": 240, + "column": 10 + }, + "end": { + "line": 240, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7484, + "end": 7485, + "loc": { + "start": { + "line": 240, + "column": 21 + }, + "end": { + "line": 240, + "column": 22 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 7486, + "end": 7489, + "loc": { + "start": { + "line": 240, + "column": 23 + }, + "end": { + "line": 240, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Date", + "start": 7490, + "end": 7494, + "loc": { + "start": { + "line": 240, + "column": 27 + }, + "end": { + "line": 240, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7494, + "end": 7495, + "loc": { + "start": { + "line": 240, + "column": 31 + }, + "end": { + "line": 240, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7495, + "end": 7496, + "loc": { + "start": { + "line": 240, + "column": 32 + }, + "end": { + "line": 240, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7496, + "end": 7497, + "loc": { + "start": { + "line": 240, + "column": 33 + }, + "end": { + "line": 240, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getTime", + "start": 7497, + "end": 7504, + "loc": { + "start": { + "line": 240, + "column": 34 + }, + "end": { + "line": 240, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7504, + "end": 7505, + "loc": { + "start": { + "line": 240, + "column": 41 + }, + "end": { + "line": 240, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7505, + "end": 7506, + "loc": { + "start": { + "line": 240, + "column": 42 + }, + "end": { + "line": 240, + "column": 43 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 7507, + "end": 7508, + "loc": { + "start": { + "line": 240, + "column": 44 + }, + "end": { + "line": 240, + "column": 45 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 20000, + "start": 7509, + "end": 7514, + "loc": { + "start": { + "line": 240, + "column": 46 + }, + "end": { + "line": 240, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7514, + "end": 7515, + "loc": { + "start": { + "line": 240, + "column": 51 + }, + "end": { + "line": 240, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 7520, + "end": 7535, + "loc": { + "start": { + "line": 241, + "column": 4 + }, + "end": { + "line": 241, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7535, + "end": 7536, + "loc": { + "start": { + "line": 241, + "column": 19 + }, + "end": { + "line": 241, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "serverTime", + "start": 7536, + "end": 7546, + "loc": { + "start": { + "line": 241, + "column": 20 + }, + "end": { + "line": 241, + "column": 30 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7547, + "end": 7548, + "loc": { + "start": { + "line": 241, + "column": 31 + }, + "end": { + "line": 241, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "serverTime", + "start": 7549, + "end": 7559, + "loc": { + "start": { + "line": 241, + "column": 33 + }, + "end": { + "line": 241, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7559, + "end": 7560, + "loc": { + "start": { + "line": 241, + "column": 43 + }, + "end": { + "line": 241, + "column": 44 + } + } + }, + { + "type": "CommentLine", + "value": " Send and flush an event we don't care about, just to set the last server time", + "start": 7566, + "end": 7646, + "loc": { + "start": { + "line": 243, + "column": 4 + }, + "end": { + "line": 243, + "column": 84 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 7651, + "end": 7653, + "loc": { + "start": { + "line": 244, + "column": 4 + }, + "end": { + "line": 244, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7653, + "end": 7654, + "loc": { + "start": { + "line": 244, + "column": 6 + }, + "end": { + "line": 244, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 7654, + "end": 7661, + "loc": { + "start": { + "line": 244, + "column": 7 + }, + "end": { + "line": 244, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7661, + "end": 7662, + "loc": { + "start": { + "line": 244, + "column": 14 + }, + "end": { + "line": 244, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7662, + "end": 7663, + "loc": { + "start": { + "line": 244, + "column": 15 + }, + "end": { + "line": 244, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 7664, + "end": 7668, + "loc": { + "start": { + "line": 244, + "column": 17 + }, + "end": { + "line": 244, + "column": 21 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7668, + "end": 7669, + "loc": { + "start": { + "line": 244, + "column": 21 + }, + "end": { + "line": 244, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 7670, + "end": 7680, + "loc": { + "start": { + "line": 244, + "column": 23 + }, + "end": { + "line": 244, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7680, + "end": 7681, + "loc": { + "start": { + "line": 244, + "column": 33 + }, + "end": { + "line": 244, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 7682, + "end": 7686, + "loc": { + "start": { + "line": 244, + "column": 35 + }, + "end": { + "line": 244, + "column": 39 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7686, + "end": 7687, + "loc": { + "start": { + "line": 244, + "column": 39 + }, + "end": { + "line": 244, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7688, + "end": 7689, + "loc": { + "start": { + "line": 244, + "column": 41 + }, + "end": { + "line": 244, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 7690, + "end": 7693, + "loc": { + "start": { + "line": 244, + "column": 43 + }, + "end": { + "line": 244, + "column": 46 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7693, + "end": 7694, + "loc": { + "start": { + "line": 244, + "column": 46 + }, + "end": { + "line": 244, + "column": 47 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "otherUser", + "start": 7695, + "end": 7706, + "loc": { + "start": { + "line": 244, + "column": 48 + }, + "end": { + "line": 244, + "column": 59 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7707, + "end": 7708, + "loc": { + "start": { + "line": 244, + "column": 60 + }, + "end": { + "line": 244, + "column": 61 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7709, + "end": 7710, + "loc": { + "start": { + "line": 244, + "column": 62 + }, + "end": { + "line": 244, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7710, + "end": 7711, + "loc": { + "start": { + "line": 244, + "column": 63 + }, + "end": { + "line": 244, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7711, + "end": 7712, + "loc": { + "start": { + "line": 244, + "column": 64 + }, + "end": { + "line": 244, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 7717, + "end": 7719, + "loc": { + "start": { + "line": 245, + "column": 4 + }, + "end": { + "line": 245, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7719, + "end": 7720, + "loc": { + "start": { + "line": 245, + "column": 6 + }, + "end": { + "line": 245, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 7720, + "end": 7725, + "loc": { + "start": { + "line": 245, + "column": 7 + }, + "end": { + "line": 245, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7725, + "end": 7726, + "loc": { + "start": { + "line": 245, + "column": 12 + }, + "end": { + "line": 245, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7726, + "end": 7727, + "loc": { + "start": { + "line": 245, + "column": 13 + }, + "end": { + "line": 245, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7727, + "end": 7728, + "loc": { + "start": { + "line": 245, + "column": 14 + }, + "end": { + "line": 245, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 7728, + "end": 7732, + "loc": { + "start": { + "line": 245, + "column": 15 + }, + "end": { + "line": 245, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7732, + "end": 7733, + "loc": { + "start": { + "line": 245, + "column": 19 + }, + "end": { + "line": 245, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7733, + "end": 7734, + "loc": { + "start": { + "line": 245, + "column": 20 + }, + "end": { + "line": 245, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7734, + "end": 7735, + "loc": { + "start": { + "line": 245, + "column": 21 + }, + "end": { + "line": 245, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7736, + "end": 7738, + "loc": { + "start": { + "line": 245, + "column": 23 + }, + "end": { + "line": 245, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7739, + "end": 7740, + "loc": { + "start": { + "line": 245, + "column": 26 + }, + "end": { + "line": 245, + "column": 27 + } + } + }, + { + "type": "CommentLine", + "value": " Now send an event with debug mode on, with a \"debug until\" time that is further in", + "start": 7747, + "end": 7832, + "loc": { + "start": { + "line": 246, + "column": 6 + }, + "end": { + "line": 246, + "column": 91 + } + } + }, + { + "type": "CommentLine", + "value": " the future than the server time, but in the past compared to the client.", + "start": 7839, + "end": 7914, + "loc": { + "start": { + "line": 247, + "column": 6 + }, + "end": { + "line": 247, + "column": 81 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 7921, + "end": 7926, + "loc": { + "start": { + "line": 248, + "column": 6 + }, + "end": { + "line": 248, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugUntil", + "start": 7927, + "end": 7937, + "loc": { + "start": { + "line": 248, + "column": 12 + }, + "end": { + "line": 248, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7938, + "end": 7939, + "loc": { + "start": { + "line": 248, + "column": 23 + }, + "end": { + "line": 248, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "serverTime", + "start": 7940, + "end": 7950, + "loc": { + "start": { + "line": 248, + "column": 25 + }, + "end": { + "line": 248, + "column": 35 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 7951, + "end": 7952, + "loc": { + "start": { + "line": 248, + "column": 36 + }, + "end": { + "line": 248, + "column": 37 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 7953, + "end": 7957, + "loc": { + "start": { + "line": 248, + "column": 38 + }, + "end": { + "line": 248, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7957, + "end": 7958, + "loc": { + "start": { + "line": 248, + "column": 42 + }, + "end": { + "line": 248, + "column": 43 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 7965, + "end": 7970, + "loc": { + "start": { + "line": 249, + "column": 6 + }, + "end": { + "line": 249, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 7971, + "end": 7972, + "loc": { + "start": { + "line": 249, + "column": 12 + }, + "end": { + "line": 249, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7973, + "end": 7974, + "loc": { + "start": { + "line": 249, + "column": 14 + }, + "end": { + "line": 249, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7975, + "end": 7976, + "loc": { + "start": { + "line": 249, + "column": 16 + }, + "end": { + "line": 249, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 7985, + "end": 7989, + "loc": { + "start": { + "line": 250, + "column": 8 + }, + "end": { + "line": 250, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7989, + "end": 7990, + "loc": { + "start": { + "line": 250, + "column": 12 + }, + "end": { + "line": 250, + "column": 13 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 7991, + "end": 8000, + "loc": { + "start": { + "line": 250, + "column": 14 + }, + "end": { + "line": 250, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8000, + "end": 8001, + "loc": { + "start": { + "line": 250, + "column": 23 + }, + "end": { + "line": 250, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 8010, + "end": 8022, + "loc": { + "start": { + "line": 251, + "column": 8 + }, + "end": { + "line": 251, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8022, + "end": 8023, + "loc": { + "start": { + "line": 251, + "column": 20 + }, + "end": { + "line": 251, + "column": 21 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 8024, + "end": 8028, + "loc": { + "start": { + "line": 251, + "column": 22 + }, + "end": { + "line": 251, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8028, + "end": 8029, + "loc": { + "start": { + "line": 251, + "column": 26 + }, + "end": { + "line": 251, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 8038, + "end": 8042, + "loc": { + "start": { + "line": 252, + "column": 8 + }, + "end": { + "line": 252, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8042, + "end": 8043, + "loc": { + "start": { + "line": 252, + "column": 12 + }, + "end": { + "line": 252, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 8044, + "end": 8048, + "loc": { + "start": { + "line": 252, + "column": 14 + }, + "end": { + "line": 252, + "column": 18 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8048, + "end": 8049, + "loc": { + "start": { + "line": 252, + "column": 18 + }, + "end": { + "line": 252, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8058, + "end": 8061, + "loc": { + "start": { + "line": 253, + "column": 8 + }, + "end": { + "line": 253, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8061, + "end": 8062, + "loc": { + "start": { + "line": 253, + "column": 11 + }, + "end": { + "line": 253, + "column": 12 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "flagkey", + "start": 8063, + "end": 8072, + "loc": { + "start": { + "line": 253, + "column": 13 + }, + "end": { + "line": 253, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8072, + "end": 8073, + "loc": { + "start": { + "line": 253, + "column": 22 + }, + "end": { + "line": 253, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 8082, + "end": 8089, + "loc": { + "start": { + "line": 254, + "column": 8 + }, + "end": { + "line": 254, + "column": 15 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8089, + "end": 8090, + "loc": { + "start": { + "line": 254, + "column": 15 + }, + "end": { + "line": 254, + "column": 16 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 8091, + "end": 8093, + "loc": { + "start": { + "line": 254, + "column": 17 + }, + "end": { + "line": 254, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8093, + "end": 8094, + "loc": { + "start": { + "line": 254, + "column": 19 + }, + "end": { + "line": 254, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 8103, + "end": 8112, + "loc": { + "start": { + "line": 255, + "column": 8 + }, + "end": { + "line": 255, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8112, + "end": 8113, + "loc": { + "start": { + "line": 255, + "column": 17 + }, + "end": { + "line": 255, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 8114, + "end": 8115, + "loc": { + "start": { + "line": 255, + "column": 19 + }, + "end": { + "line": 255, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8115, + "end": 8116, + "loc": { + "start": { + "line": 255, + "column": 20 + }, + "end": { + "line": 255, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 8125, + "end": 8130, + "loc": { + "start": { + "line": 256, + "column": 8 + }, + "end": { + "line": 256, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8130, + "end": 8131, + "loc": { + "start": { + "line": 256, + "column": 13 + }, + "end": { + "line": 256, + "column": 14 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "value", + "start": 8132, + "end": 8139, + "loc": { + "start": { + "line": 256, + "column": 15 + }, + "end": { + "line": 256, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8139, + "end": 8140, + "loc": { + "start": { + "line": 256, + "column": 22 + }, + "end": { + "line": 256, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "trackEvents", + "start": 8149, + "end": 8160, + "loc": { + "start": { + "line": 257, + "column": 8 + }, + "end": { + "line": 257, + "column": 19 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8160, + "end": 8161, + "loc": { + "start": { + "line": 257, + "column": 19 + }, + "end": { + "line": 257, + "column": 20 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 8162, + "end": 8167, + "loc": { + "start": { + "line": 257, + "column": 21 + }, + "end": { + "line": 257, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8167, + "end": 8168, + "loc": { + "start": { + "line": 257, + "column": 26 + }, + "end": { + "line": 257, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugEventsUntilDate", + "start": 8177, + "end": 8197, + "loc": { + "start": { + "line": 258, + "column": 8 + }, + "end": { + "line": 258, + "column": 28 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8197, + "end": 8198, + "loc": { + "start": { + "line": 258, + "column": 28 + }, + "end": { + "line": 258, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugUntil", + "start": 8199, + "end": 8209, + "loc": { + "start": { + "line": 258, + "column": 30 + }, + "end": { + "line": 258, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8209, + "end": 8210, + "loc": { + "start": { + "line": 258, + "column": 40 + }, + "end": { + "line": 258, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8217, + "end": 8218, + "loc": { + "start": { + "line": 259, + "column": 6 + }, + "end": { + "line": 259, + "column": 7 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8218, + "end": 8219, + "loc": { + "start": { + "line": 259, + "column": 7 + }, + "end": { + "line": 259, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 8226, + "end": 8228, + "loc": { + "start": { + "line": 260, + "column": 6 + }, + "end": { + "line": 260, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8228, + "end": 8229, + "loc": { + "start": { + "line": 260, + "column": 8 + }, + "end": { + "line": 260, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 8229, + "end": 8236, + "loc": { + "start": { + "line": 260, + "column": 9 + }, + "end": { + "line": 260, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8236, + "end": 8237, + "loc": { + "start": { + "line": 260, + "column": 16 + }, + "end": { + "line": 260, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 8237, + "end": 8238, + "loc": { + "start": { + "line": 260, + "column": 17 + }, + "end": { + "line": 260, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8238, + "end": 8239, + "loc": { + "start": { + "line": 260, + "column": 18 + }, + "end": { + "line": 260, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8239, + "end": 8240, + "loc": { + "start": { + "line": 260, + "column": 19 + }, + "end": { + "line": 260, + "column": 20 + } + } + }, + { + "type": "CommentLine", + "value": " Should get a summary event only, not a full feature event", + "start": 8248, + "end": 8308, + "loc": { + "start": { + "line": 262, + "column": 6 + }, + "end": { + "line": 262, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 8315, + "end": 8317, + "loc": { + "start": { + "line": 263, + "column": 6 + }, + "end": { + "line": 263, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8317, + "end": 8318, + "loc": { + "start": { + "line": 263, + "column": 8 + }, + "end": { + "line": 263, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 8318, + "end": 8323, + "loc": { + "start": { + "line": 263, + "column": 9 + }, + "end": { + "line": 263, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8323, + "end": 8324, + "loc": { + "start": { + "line": 263, + "column": 14 + }, + "end": { + "line": 263, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8324, + "end": 8325, + "loc": { + "start": { + "line": 263, + "column": 15 + }, + "end": { + "line": 263, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8325, + "end": 8326, + "loc": { + "start": { + "line": 263, + "column": 16 + }, + "end": { + "line": 263, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 8326, + "end": 8330, + "loc": { + "start": { + "line": 263, + "column": 17 + }, + "end": { + "line": 263, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8330, + "end": 8331, + "loc": { + "start": { + "line": 263, + "column": 21 + }, + "end": { + "line": 263, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8331, + "end": 8332, + "loc": { + "start": { + "line": 263, + "column": 22 + }, + "end": { + "line": 263, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8332, + "end": 8333, + "loc": { + "start": { + "line": 263, + "column": 23 + }, + "end": { + "line": 263, + "column": 24 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8334, + "end": 8336, + "loc": { + "start": { + "line": 263, + "column": 25 + }, + "end": { + "line": 263, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8337, + "end": 8338, + "loc": { + "start": { + "line": 263, + "column": 28 + }, + "end": { + "line": 263, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 8347, + "end": 8353, + "loc": { + "start": { + "line": 264, + "column": 8 + }, + "end": { + "line": 264, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8353, + "end": 8354, + "loc": { + "start": { + "line": 264, + "column": 14 + }, + "end": { + "line": 264, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 8354, + "end": 8369, + "loc": { + "start": { + "line": 264, + "column": 15 + }, + "end": { + "line": 264, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8369, + "end": 8370, + "loc": { + "start": { + "line": 264, + "column": 30 + }, + "end": { + "line": 264, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 8370, + "end": 8375, + "loc": { + "start": { + "line": 264, + "column": 31 + }, + "end": { + "line": 264, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8375, + "end": 8376, + "loc": { + "start": { + "line": 264, + "column": 36 + }, + "end": { + "line": 264, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 8376, + "end": 8382, + "loc": { + "start": { + "line": 264, + "column": 37 + }, + "end": { + "line": 264, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8382, + "end": 8383, + "loc": { + "start": { + "line": 264, + "column": 43 + }, + "end": { + "line": 264, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8383, + "end": 8384, + "loc": { + "start": { + "line": 264, + "column": 44 + }, + "end": { + "line": 264, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 8384, + "end": 8391, + "loc": { + "start": { + "line": 264, + "column": 45 + }, + "end": { + "line": 264, + "column": 52 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8391, + "end": 8392, + "loc": { + "start": { + "line": 264, + "column": 52 + }, + "end": { + "line": 264, + "column": 53 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 8392, + "end": 8393, + "loc": { + "start": { + "line": 264, + "column": 53 + }, + "end": { + "line": 264, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8393, + "end": 8394, + "loc": { + "start": { + "line": 264, + "column": 54 + }, + "end": { + "line": 264, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8394, + "end": 8395, + "loc": { + "start": { + "line": 264, + "column": 55 + }, + "end": { + "line": 264, + "column": 56 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 8404, + "end": 8409, + "loc": { + "start": { + "line": 265, + "column": 8 + }, + "end": { + "line": 265, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 8410, + "end": 8416, + "loc": { + "start": { + "line": 265, + "column": 14 + }, + "end": { + "line": 265, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8417, + "end": 8418, + "loc": { + "start": { + "line": 265, + "column": 21 + }, + "end": { + "line": 265, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 8419, + "end": 8434, + "loc": { + "start": { + "line": 265, + "column": 23 + }, + "end": { + "line": 265, + "column": 38 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8434, + "end": 8435, + "loc": { + "start": { + "line": 265, + "column": 38 + }, + "end": { + "line": 265, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 8435, + "end": 8440, + "loc": { + "start": { + "line": 265, + "column": 39 + }, + "end": { + "line": 265, + "column": 44 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8440, + "end": 8441, + "loc": { + "start": { + "line": 265, + "column": 44 + }, + "end": { + "line": 265, + "column": 45 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 8441, + "end": 8442, + "loc": { + "start": { + "line": 265, + "column": 45 + }, + "end": { + "line": 265, + "column": 46 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8442, + "end": 8443, + "loc": { + "start": { + "line": 265, + "column": 46 + }, + "end": { + "line": 265, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8443, + "end": 8444, + "loc": { + "start": { + "line": 265, + "column": 47 + }, + "end": { + "line": 265, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 8444, + "end": 8450, + "loc": { + "start": { + "line": 265, + "column": 48 + }, + "end": { + "line": 265, + "column": 54 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8450, + "end": 8451, + "loc": { + "start": { + "line": 265, + "column": 54 + }, + "end": { + "line": 265, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 8460, + "end": 8466, + "loc": { + "start": { + "line": 266, + "column": 8 + }, + "end": { + "line": 266, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8466, + "end": 8467, + "loc": { + "start": { + "line": 266, + "column": 14 + }, + "end": { + "line": 266, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 8467, + "end": 8473, + "loc": { + "start": { + "line": 266, + "column": 15 + }, + "end": { + "line": 266, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8473, + "end": 8474, + "loc": { + "start": { + "line": 266, + "column": 21 + }, + "end": { + "line": 266, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 8474, + "end": 8480, + "loc": { + "start": { + "line": 266, + "column": 22 + }, + "end": { + "line": 266, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8480, + "end": 8481, + "loc": { + "start": { + "line": 266, + "column": 28 + }, + "end": { + "line": 266, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8481, + "end": 8482, + "loc": { + "start": { + "line": 266, + "column": 29 + }, + "end": { + "line": 266, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 8482, + "end": 8489, + "loc": { + "start": { + "line": 266, + "column": 30 + }, + "end": { + "line": 266, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8489, + "end": 8490, + "loc": { + "start": { + "line": 266, + "column": 37 + }, + "end": { + "line": 266, + "column": 38 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 8490, + "end": 8491, + "loc": { + "start": { + "line": 266, + "column": 38 + }, + "end": { + "line": 266, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8491, + "end": 8492, + "loc": { + "start": { + "line": 266, + "column": 39 + }, + "end": { + "line": 266, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8492, + "end": 8493, + "loc": { + "start": { + "line": 266, + "column": 40 + }, + "end": { + "line": 266, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkSummaryEvent", + "start": 8502, + "end": 8519, + "loc": { + "start": { + "line": 267, + "column": 8 + }, + "end": { + "line": 267, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8519, + "end": 8520, + "loc": { + "start": { + "line": 267, + "column": 25 + }, + "end": { + "line": 267, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 8520, + "end": 8526, + "loc": { + "start": { + "line": 267, + "column": 26 + }, + "end": { + "line": 267, + "column": 32 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8526, + "end": 8527, + "loc": { + "start": { + "line": 267, + "column": 32 + }, + "end": { + "line": 267, + "column": 33 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 8527, + "end": 8528, + "loc": { + "start": { + "line": 267, + "column": 33 + }, + "end": { + "line": 267, + "column": 34 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8528, + "end": 8529, + "loc": { + "start": { + "line": 267, + "column": 34 + }, + "end": { + "line": 267, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8529, + "end": 8530, + "loc": { + "start": { + "line": 267, + "column": 35 + }, + "end": { + "line": 267, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8530, + "end": 8531, + "loc": { + "start": { + "line": 267, + "column": 36 + }, + "end": { + "line": 267, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 8540, + "end": 8544, + "loc": { + "start": { + "line": 268, + "column": 8 + }, + "end": { + "line": 268, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8544, + "end": 8545, + "loc": { + "start": { + "line": 268, + "column": 12 + }, + "end": { + "line": 268, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8545, + "end": 8546, + "loc": { + "start": { + "line": 268, + "column": 13 + }, + "end": { + "line": 268, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8546, + "end": 8547, + "loc": { + "start": { + "line": 268, + "column": 14 + }, + "end": { + "line": 268, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8554, + "end": 8555, + "loc": { + "start": { + "line": 269, + "column": 6 + }, + "end": { + "line": 269, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8555, + "end": 8556, + "loc": { + "start": { + "line": 269, + "column": 7 + }, + "end": { + "line": 269, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8556, + "end": 8557, + "loc": { + "start": { + "line": 269, + "column": 8 + }, + "end": { + "line": 269, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8562, + "end": 8563, + "loc": { + "start": { + "line": 270, + "column": 4 + }, + "end": { + "line": 270, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8563, + "end": 8564, + "loc": { + "start": { + "line": 270, + "column": 5 + }, + "end": { + "line": 270, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8564, + "end": 8565, + "loc": { + "start": { + "line": 270, + "column": 6 + }, + "end": { + "line": 270, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8568, + "end": 8569, + "loc": { + "start": { + "line": 271, + "column": 2 + }, + "end": { + "line": 271, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8569, + "end": 8570, + "loc": { + "start": { + "line": 271, + "column": 3 + }, + "end": { + "line": 271, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8570, + "end": 8571, + "loc": { + "start": { + "line": 271, + "column": 4 + }, + "end": { + "line": 271, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 8575, + "end": 8577, + "loc": { + "start": { + "line": 273, + "column": 2 + }, + "end": { + "line": 273, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8577, + "end": 8578, + "loc": { + "start": { + "line": 273, + "column": 4 + }, + "end": { + "line": 273, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "expires debug mode based on server time if server time is later than client time", + "start": 8578, + "end": 8660, + "loc": { + "start": { + "line": 273, + "column": 5 + }, + "end": { + "line": 273, + "column": 87 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8660, + "end": 8661, + "loc": { + "start": { + "line": 273, + "column": 87 + }, + "end": { + "line": 273, + "column": 88 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 8662, + "end": 8666, + "loc": { + "start": { + "line": 273, + "column": 89 + }, + "end": { + "line": 273, + "column": 93 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8667, + "end": 8669, + "loc": { + "start": { + "line": 273, + "column": 94 + }, + "end": { + "line": 273, + "column": 96 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8670, + "end": 8671, + "loc": { + "start": { + "line": 273, + "column": 97 + }, + "end": { + "line": 273, + "column": 98 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 8676, + "end": 8681, + "loc": { + "start": { + "line": 274, + "column": 4 + }, + "end": { + "line": 274, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 8682, + "end": 8684, + "loc": { + "start": { + "line": 274, + "column": 10 + }, + "end": { + "line": 274, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8685, + "end": 8686, + "loc": { + "start": { + "line": 274, + "column": 13 + }, + "end": { + "line": 274, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 8687, + "end": 8701, + "loc": { + "start": { + "line": 274, + "column": 15 + }, + "end": { + "line": 274, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8701, + "end": 8702, + "loc": { + "start": { + "line": 274, + "column": 29 + }, + "end": { + "line": 274, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 8702, + "end": 8711, + "loc": { + "start": { + "line": 274, + "column": 30 + }, + "end": { + "line": 274, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8711, + "end": 8712, + "loc": { + "start": { + "line": 274, + "column": 39 + }, + "end": { + "line": 274, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 8713, + "end": 8718, + "loc": { + "start": { + "line": 274, + "column": 41 + }, + "end": { + "line": 274, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8718, + "end": 8719, + "loc": { + "start": { + "line": 274, + "column": 46 + }, + "end": { + "line": 274, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8720, + "end": 8721, + "loc": { + "start": { + "line": 274, + "column": 48 + }, + "end": { + "line": 274, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8721, + "end": 8722, + "loc": { + "start": { + "line": 274, + "column": 49 + }, + "end": { + "line": 274, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8722, + "end": 8723, + "loc": { + "start": { + "line": 274, + "column": 50 + }, + "end": { + "line": 274, + "column": 51 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 8724, + "end": 8728, + "loc": { + "start": { + "line": 274, + "column": 52 + }, + "end": { + "line": 274, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8728, + "end": 8729, + "loc": { + "start": { + "line": 274, + "column": 56 + }, + "end": { + "line": 274, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 8730, + "end": 8745, + "loc": { + "start": { + "line": 274, + "column": 58 + }, + "end": { + "line": 274, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8745, + "end": 8746, + "loc": { + "start": { + "line": 274, + "column": 73 + }, + "end": { + "line": 274, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8746, + "end": 8747, + "loc": { + "start": { + "line": 274, + "column": 74 + }, + "end": { + "line": 274, + "column": 75 + } + } + }, + { + "type": "CommentLine", + "value": " Pick a server time that is somewhat ahead of the client time", + "start": 8753, + "end": 8816, + "loc": { + "start": { + "line": 276, + "column": 4 + }, + "end": { + "line": 276, + "column": 67 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 8821, + "end": 8826, + "loc": { + "start": { + "line": 277, + "column": 4 + }, + "end": { + "line": 277, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "serverTime", + "start": 8827, + "end": 8837, + "loc": { + "start": { + "line": 277, + "column": 10 + }, + "end": { + "line": 277, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8838, + "end": 8839, + "loc": { + "start": { + "line": 277, + "column": 21 + }, + "end": { + "line": 277, + "column": 22 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 8840, + "end": 8843, + "loc": { + "start": { + "line": 277, + "column": 23 + }, + "end": { + "line": 277, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Date", + "start": 8844, + "end": 8848, + "loc": { + "start": { + "line": 277, + "column": 27 + }, + "end": { + "line": 277, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8848, + "end": 8849, + "loc": { + "start": { + "line": 277, + "column": 31 + }, + "end": { + "line": 277, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8849, + "end": 8850, + "loc": { + "start": { + "line": 277, + "column": 32 + }, + "end": { + "line": 277, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8850, + "end": 8851, + "loc": { + "start": { + "line": 277, + "column": 33 + }, + "end": { + "line": 277, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getTime", + "start": 8851, + "end": 8858, + "loc": { + "start": { + "line": 277, + "column": 34 + }, + "end": { + "line": 277, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8858, + "end": 8859, + "loc": { + "start": { + "line": 277, + "column": 41 + }, + "end": { + "line": 277, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8859, + "end": 8860, + "loc": { + "start": { + "line": 277, + "column": 42 + }, + "end": { + "line": 277, + "column": 43 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 8861, + "end": 8862, + "loc": { + "start": { + "line": 277, + "column": 44 + }, + "end": { + "line": 277, + "column": 45 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 20000, + "start": 8863, + "end": 8868, + "loc": { + "start": { + "line": 277, + "column": 46 + }, + "end": { + "line": 277, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8868, + "end": 8869, + "loc": { + "start": { + "line": 277, + "column": 51 + }, + "end": { + "line": 277, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 8874, + "end": 8889, + "loc": { + "start": { + "line": 278, + "column": 4 + }, + "end": { + "line": 278, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8889, + "end": 8890, + "loc": { + "start": { + "line": 278, + "column": 19 + }, + "end": { + "line": 278, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "serverTime", + "start": 8890, + "end": 8900, + "loc": { + "start": { + "line": 278, + "column": 20 + }, + "end": { + "line": 278, + "column": 30 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8901, + "end": 8902, + "loc": { + "start": { + "line": 278, + "column": 31 + }, + "end": { + "line": 278, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "serverTime", + "start": 8903, + "end": 8913, + "loc": { + "start": { + "line": 278, + "column": 33 + }, + "end": { + "line": 278, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8913, + "end": 8914, + "loc": { + "start": { + "line": 278, + "column": 43 + }, + "end": { + "line": 278, + "column": 44 + } + } + }, + { + "type": "CommentLine", + "value": " Send and flush an event we don't care about, just to set the last server time", + "start": 8920, + "end": 9000, + "loc": { + "start": { + "line": 280, + "column": 4 + }, + "end": { + "line": 280, + "column": 84 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 9005, + "end": 9007, + "loc": { + "start": { + "line": 281, + "column": 4 + }, + "end": { + "line": 281, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9007, + "end": 9008, + "loc": { + "start": { + "line": 281, + "column": 6 + }, + "end": { + "line": 281, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 9008, + "end": 9015, + "loc": { + "start": { + "line": 281, + "column": 7 + }, + "end": { + "line": 281, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9015, + "end": 9016, + "loc": { + "start": { + "line": 281, + "column": 14 + }, + "end": { + "line": 281, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9016, + "end": 9017, + "loc": { + "start": { + "line": 281, + "column": 15 + }, + "end": { + "line": 281, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 9018, + "end": 9022, + "loc": { + "start": { + "line": 281, + "column": 17 + }, + "end": { + "line": 281, + "column": 21 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9022, + "end": 9023, + "loc": { + "start": { + "line": 281, + "column": 21 + }, + "end": { + "line": 281, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 9024, + "end": 9034, + "loc": { + "start": { + "line": 281, + "column": 23 + }, + "end": { + "line": 281, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9034, + "end": 9035, + "loc": { + "start": { + "line": 281, + "column": 33 + }, + "end": { + "line": 281, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 9036, + "end": 9040, + "loc": { + "start": { + "line": 281, + "column": 35 + }, + "end": { + "line": 281, + "column": 39 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9040, + "end": 9041, + "loc": { + "start": { + "line": 281, + "column": 39 + }, + "end": { + "line": 281, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9042, + "end": 9043, + "loc": { + "start": { + "line": 281, + "column": 41 + }, + "end": { + "line": 281, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9044, + "end": 9047, + "loc": { + "start": { + "line": 281, + "column": 43 + }, + "end": { + "line": 281, + "column": 46 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9047, + "end": 9048, + "loc": { + "start": { + "line": 281, + "column": 46 + }, + "end": { + "line": 281, + "column": 47 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "otherUser", + "start": 9049, + "end": 9060, + "loc": { + "start": { + "line": 281, + "column": 48 + }, + "end": { + "line": 281, + "column": 59 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9061, + "end": 9062, + "loc": { + "start": { + "line": 281, + "column": 60 + }, + "end": { + "line": 281, + "column": 61 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9063, + "end": 9064, + "loc": { + "start": { + "line": 281, + "column": 62 + }, + "end": { + "line": 281, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9064, + "end": 9065, + "loc": { + "start": { + "line": 281, + "column": 63 + }, + "end": { + "line": 281, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9065, + "end": 9066, + "loc": { + "start": { + "line": 281, + "column": 64 + }, + "end": { + "line": 281, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 9071, + "end": 9073, + "loc": { + "start": { + "line": 282, + "column": 4 + }, + "end": { + "line": 282, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9073, + "end": 9074, + "loc": { + "start": { + "line": 282, + "column": 6 + }, + "end": { + "line": 282, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 9074, + "end": 9079, + "loc": { + "start": { + "line": 282, + "column": 7 + }, + "end": { + "line": 282, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9079, + "end": 9080, + "loc": { + "start": { + "line": 282, + "column": 12 + }, + "end": { + "line": 282, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9080, + "end": 9081, + "loc": { + "start": { + "line": 282, + "column": 13 + }, + "end": { + "line": 282, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9081, + "end": 9082, + "loc": { + "start": { + "line": 282, + "column": 14 + }, + "end": { + "line": 282, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 9082, + "end": 9086, + "loc": { + "start": { + "line": 282, + "column": 15 + }, + "end": { + "line": 282, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9086, + "end": 9087, + "loc": { + "start": { + "line": 282, + "column": 19 + }, + "end": { + "line": 282, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9087, + "end": 9088, + "loc": { + "start": { + "line": 282, + "column": 20 + }, + "end": { + "line": 282, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9088, + "end": 9089, + "loc": { + "start": { + "line": 282, + "column": 21 + }, + "end": { + "line": 282, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9090, + "end": 9092, + "loc": { + "start": { + "line": 282, + "column": 23 + }, + "end": { + "line": 282, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9093, + "end": 9094, + "loc": { + "start": { + "line": 282, + "column": 26 + }, + "end": { + "line": 282, + "column": 27 + } + } + }, + { + "type": "CommentLine", + "value": " Now send an event with debug mode on, with a \"debug until\" time that is further in", + "start": 9101, + "end": 9186, + "loc": { + "start": { + "line": 283, + "column": 6 + }, + "end": { + "line": 283, + "column": 91 + } + } + }, + { + "type": "CommentLine", + "value": " the future than the client time, but in the past compared to the server.", + "start": 9193, + "end": 9268, + "loc": { + "start": { + "line": 284, + "column": 6 + }, + "end": { + "line": 284, + "column": 81 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 9275, + "end": 9280, + "loc": { + "start": { + "line": 285, + "column": 6 + }, + "end": { + "line": 285, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugUntil", + "start": 9281, + "end": 9291, + "loc": { + "start": { + "line": 285, + "column": 12 + }, + "end": { + "line": 285, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9292, + "end": 9293, + "loc": { + "start": { + "line": 285, + "column": 23 + }, + "end": { + "line": 285, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "serverTime", + "start": 9294, + "end": 9304, + "loc": { + "start": { + "line": 285, + "column": 25 + }, + "end": { + "line": 285, + "column": 35 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 9305, + "end": 9306, + "loc": { + "start": { + "line": 285, + "column": 36 + }, + "end": { + "line": 285, + "column": 37 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 9307, + "end": 9311, + "loc": { + "start": { + "line": 285, + "column": 38 + }, + "end": { + "line": 285, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9311, + "end": 9312, + "loc": { + "start": { + "line": 285, + "column": 42 + }, + "end": { + "line": 285, + "column": 43 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 9319, + "end": 9324, + "loc": { + "start": { + "line": 286, + "column": 6 + }, + "end": { + "line": 286, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 9325, + "end": 9326, + "loc": { + "start": { + "line": 286, + "column": 12 + }, + "end": { + "line": 286, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9327, + "end": 9328, + "loc": { + "start": { + "line": 286, + "column": 14 + }, + "end": { + "line": 286, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9329, + "end": 9330, + "loc": { + "start": { + "line": 286, + "column": 16 + }, + "end": { + "line": 286, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 9339, + "end": 9343, + "loc": { + "start": { + "line": 287, + "column": 8 + }, + "end": { + "line": 287, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9343, + "end": 9344, + "loc": { + "start": { + "line": 287, + "column": 12 + }, + "end": { + "line": 287, + "column": 13 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 9345, + "end": 9354, + "loc": { + "start": { + "line": 287, + "column": 14 + }, + "end": { + "line": 287, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9354, + "end": 9355, + "loc": { + "start": { + "line": 287, + "column": 23 + }, + "end": { + "line": 287, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 9364, + "end": 9376, + "loc": { + "start": { + "line": 288, + "column": 8 + }, + "end": { + "line": 288, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9376, + "end": 9377, + "loc": { + "start": { + "line": 288, + "column": 20 + }, + "end": { + "line": 288, + "column": 21 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 9378, + "end": 9382, + "loc": { + "start": { + "line": 288, + "column": 22 + }, + "end": { + "line": 288, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9382, + "end": 9383, + "loc": { + "start": { + "line": 288, + "column": 26 + }, + "end": { + "line": 288, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 9392, + "end": 9396, + "loc": { + "start": { + "line": 289, + "column": 8 + }, + "end": { + "line": 289, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9396, + "end": 9397, + "loc": { + "start": { + "line": 289, + "column": 12 + }, + "end": { + "line": 289, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 9398, + "end": 9402, + "loc": { + "start": { + "line": 289, + "column": 14 + }, + "end": { + "line": 289, + "column": 18 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9402, + "end": 9403, + "loc": { + "start": { + "line": 289, + "column": 18 + }, + "end": { + "line": 289, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9412, + "end": 9415, + "loc": { + "start": { + "line": 290, + "column": 8 + }, + "end": { + "line": 290, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9415, + "end": 9416, + "loc": { + "start": { + "line": 290, + "column": 11 + }, + "end": { + "line": 290, + "column": 12 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "flagkey", + "start": 9417, + "end": 9426, + "loc": { + "start": { + "line": 290, + "column": 13 + }, + "end": { + "line": 290, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9426, + "end": 9427, + "loc": { + "start": { + "line": 290, + "column": 22 + }, + "end": { + "line": 290, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 9436, + "end": 9443, + "loc": { + "start": { + "line": 291, + "column": 8 + }, + "end": { + "line": 291, + "column": 15 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9443, + "end": 9444, + "loc": { + "start": { + "line": 291, + "column": 15 + }, + "end": { + "line": 291, + "column": 16 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 9445, + "end": 9447, + "loc": { + "start": { + "line": 291, + "column": 17 + }, + "end": { + "line": 291, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9447, + "end": 9448, + "loc": { + "start": { + "line": 291, + "column": 19 + }, + "end": { + "line": 291, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 9457, + "end": 9466, + "loc": { + "start": { + "line": 292, + "column": 8 + }, + "end": { + "line": 292, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9466, + "end": 9467, + "loc": { + "start": { + "line": 292, + "column": 17 + }, + "end": { + "line": 292, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 9468, + "end": 9469, + "loc": { + "start": { + "line": 292, + "column": 19 + }, + "end": { + "line": 292, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9469, + "end": 9470, + "loc": { + "start": { + "line": 292, + "column": 20 + }, + "end": { + "line": 292, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 9479, + "end": 9484, + "loc": { + "start": { + "line": 293, + "column": 8 + }, + "end": { + "line": 293, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9484, + "end": 9485, + "loc": { + "start": { + "line": 293, + "column": 13 + }, + "end": { + "line": 293, + "column": 14 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "value", + "start": 9486, + "end": 9493, + "loc": { + "start": { + "line": 293, + "column": 15 + }, + "end": { + "line": 293, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9493, + "end": 9494, + "loc": { + "start": { + "line": 293, + "column": 22 + }, + "end": { + "line": 293, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "trackEvents", + "start": 9503, + "end": 9514, + "loc": { + "start": { + "line": 294, + "column": 8 + }, + "end": { + "line": 294, + "column": 19 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9514, + "end": 9515, + "loc": { + "start": { + "line": 294, + "column": 19 + }, + "end": { + "line": 294, + "column": 20 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 9516, + "end": 9521, + "loc": { + "start": { + "line": 294, + "column": 21 + }, + "end": { + "line": 294, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9521, + "end": 9522, + "loc": { + "start": { + "line": 294, + "column": 26 + }, + "end": { + "line": 294, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugEventsUntilDate", + "start": 9531, + "end": 9551, + "loc": { + "start": { + "line": 295, + "column": 8 + }, + "end": { + "line": 295, + "column": 28 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9551, + "end": 9552, + "loc": { + "start": { + "line": 295, + "column": 28 + }, + "end": { + "line": 295, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugUntil", + "start": 9553, + "end": 9563, + "loc": { + "start": { + "line": 295, + "column": 30 + }, + "end": { + "line": 295, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9563, + "end": 9564, + "loc": { + "start": { + "line": 295, + "column": 40 + }, + "end": { + "line": 295, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9571, + "end": 9572, + "loc": { + "start": { + "line": 296, + "column": 6 + }, + "end": { + "line": 296, + "column": 7 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9572, + "end": 9573, + "loc": { + "start": { + "line": 296, + "column": 7 + }, + "end": { + "line": 296, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 9580, + "end": 9582, + "loc": { + "start": { + "line": 297, + "column": 6 + }, + "end": { + "line": 297, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9582, + "end": 9583, + "loc": { + "start": { + "line": 297, + "column": 8 + }, + "end": { + "line": 297, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 9583, + "end": 9590, + "loc": { + "start": { + "line": 297, + "column": 9 + }, + "end": { + "line": 297, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9590, + "end": 9591, + "loc": { + "start": { + "line": 297, + "column": 16 + }, + "end": { + "line": 297, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 9591, + "end": 9592, + "loc": { + "start": { + "line": 297, + "column": 17 + }, + "end": { + "line": 297, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9592, + "end": 9593, + "loc": { + "start": { + "line": 297, + "column": 18 + }, + "end": { + "line": 297, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9593, + "end": 9594, + "loc": { + "start": { + "line": 297, + "column": 19 + }, + "end": { + "line": 297, + "column": 20 + } + } + }, + { + "type": "CommentLine", + "value": " Should get a summary event only, not a full feature event", + "start": 9602, + "end": 9662, + "loc": { + "start": { + "line": 299, + "column": 6 + }, + "end": { + "line": 299, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 9669, + "end": 9671, + "loc": { + "start": { + "line": 300, + "column": 6 + }, + "end": { + "line": 300, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9671, + "end": 9672, + "loc": { + "start": { + "line": 300, + "column": 8 + }, + "end": { + "line": 300, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 9672, + "end": 9677, + "loc": { + "start": { + "line": 300, + "column": 9 + }, + "end": { + "line": 300, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9677, + "end": 9678, + "loc": { + "start": { + "line": 300, + "column": 14 + }, + "end": { + "line": 300, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9678, + "end": 9679, + "loc": { + "start": { + "line": 300, + "column": 15 + }, + "end": { + "line": 300, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9679, + "end": 9680, + "loc": { + "start": { + "line": 300, + "column": 16 + }, + "end": { + "line": 300, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 9680, + "end": 9684, + "loc": { + "start": { + "line": 300, + "column": 17 + }, + "end": { + "line": 300, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9684, + "end": 9685, + "loc": { + "start": { + "line": 300, + "column": 21 + }, + "end": { + "line": 300, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9685, + "end": 9686, + "loc": { + "start": { + "line": 300, + "column": 22 + }, + "end": { + "line": 300, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9686, + "end": 9687, + "loc": { + "start": { + "line": 300, + "column": 23 + }, + "end": { + "line": 300, + "column": 24 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9688, + "end": 9690, + "loc": { + "start": { + "line": 300, + "column": 25 + }, + "end": { + "line": 300, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9691, + "end": 9692, + "loc": { + "start": { + "line": 300, + "column": 28 + }, + "end": { + "line": 300, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 9701, + "end": 9707, + "loc": { + "start": { + "line": 301, + "column": 8 + }, + "end": { + "line": 301, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9707, + "end": 9708, + "loc": { + "start": { + "line": 301, + "column": 14 + }, + "end": { + "line": 301, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 9708, + "end": 9723, + "loc": { + "start": { + "line": 301, + "column": 15 + }, + "end": { + "line": 301, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9723, + "end": 9724, + "loc": { + "start": { + "line": 301, + "column": 30 + }, + "end": { + "line": 301, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 9724, + "end": 9729, + "loc": { + "start": { + "line": 301, + "column": 31 + }, + "end": { + "line": 301, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9729, + "end": 9730, + "loc": { + "start": { + "line": 301, + "column": 36 + }, + "end": { + "line": 301, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 9730, + "end": 9736, + "loc": { + "start": { + "line": 301, + "column": 37 + }, + "end": { + "line": 301, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9736, + "end": 9737, + "loc": { + "start": { + "line": 301, + "column": 43 + }, + "end": { + "line": 301, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9737, + "end": 9738, + "loc": { + "start": { + "line": 301, + "column": 44 + }, + "end": { + "line": 301, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 9738, + "end": 9745, + "loc": { + "start": { + "line": 301, + "column": 45 + }, + "end": { + "line": 301, + "column": 52 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9745, + "end": 9746, + "loc": { + "start": { + "line": 301, + "column": 52 + }, + "end": { + "line": 301, + "column": 53 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 9746, + "end": 9747, + "loc": { + "start": { + "line": 301, + "column": 53 + }, + "end": { + "line": 301, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9747, + "end": 9748, + "loc": { + "start": { + "line": 301, + "column": 54 + }, + "end": { + "line": 301, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9748, + "end": 9749, + "loc": { + "start": { + "line": 301, + "column": 55 + }, + "end": { + "line": 301, + "column": 56 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 9758, + "end": 9763, + "loc": { + "start": { + "line": 302, + "column": 8 + }, + "end": { + "line": 302, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 9764, + "end": 9770, + "loc": { + "start": { + "line": 302, + "column": 14 + }, + "end": { + "line": 302, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9771, + "end": 9772, + "loc": { + "start": { + "line": 302, + "column": 21 + }, + "end": { + "line": 302, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 9773, + "end": 9788, + "loc": { + "start": { + "line": 302, + "column": 23 + }, + "end": { + "line": 302, + "column": 38 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9788, + "end": 9789, + "loc": { + "start": { + "line": 302, + "column": 38 + }, + "end": { + "line": 302, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 9789, + "end": 9794, + "loc": { + "start": { + "line": 302, + "column": 39 + }, + "end": { + "line": 302, + "column": 44 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9794, + "end": 9795, + "loc": { + "start": { + "line": 302, + "column": 44 + }, + "end": { + "line": 302, + "column": 45 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 9795, + "end": 9796, + "loc": { + "start": { + "line": 302, + "column": 45 + }, + "end": { + "line": 302, + "column": 46 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9796, + "end": 9797, + "loc": { + "start": { + "line": 302, + "column": 46 + }, + "end": { + "line": 302, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9797, + "end": 9798, + "loc": { + "start": { + "line": 302, + "column": 47 + }, + "end": { + "line": 302, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 9798, + "end": 9804, + "loc": { + "start": { + "line": 302, + "column": 48 + }, + "end": { + "line": 302, + "column": 54 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9804, + "end": 9805, + "loc": { + "start": { + "line": 302, + "column": 54 + }, + "end": { + "line": 302, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 9814, + "end": 9820, + "loc": { + "start": { + "line": 303, + "column": 8 + }, + "end": { + "line": 303, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9820, + "end": 9821, + "loc": { + "start": { + "line": 303, + "column": 14 + }, + "end": { + "line": 303, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 9821, + "end": 9827, + "loc": { + "start": { + "line": 303, + "column": 15 + }, + "end": { + "line": 303, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9827, + "end": 9828, + "loc": { + "start": { + "line": 303, + "column": 21 + }, + "end": { + "line": 303, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 9828, + "end": 9834, + "loc": { + "start": { + "line": 303, + "column": 22 + }, + "end": { + "line": 303, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9834, + "end": 9835, + "loc": { + "start": { + "line": 303, + "column": 28 + }, + "end": { + "line": 303, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9835, + "end": 9836, + "loc": { + "start": { + "line": 303, + "column": 29 + }, + "end": { + "line": 303, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 9836, + "end": 9843, + "loc": { + "start": { + "line": 303, + "column": 30 + }, + "end": { + "line": 303, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9843, + "end": 9844, + "loc": { + "start": { + "line": 303, + "column": 37 + }, + "end": { + "line": 303, + "column": 38 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 9844, + "end": 9845, + "loc": { + "start": { + "line": 303, + "column": 38 + }, + "end": { + "line": 303, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9845, + "end": 9846, + "loc": { + "start": { + "line": 303, + "column": 39 + }, + "end": { + "line": 303, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9846, + "end": 9847, + "loc": { + "start": { + "line": 303, + "column": 40 + }, + "end": { + "line": 303, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkSummaryEvent", + "start": 9856, + "end": 9873, + "loc": { + "start": { + "line": 304, + "column": 8 + }, + "end": { + "line": 304, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9873, + "end": 9874, + "loc": { + "start": { + "line": 304, + "column": 25 + }, + "end": { + "line": 304, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 9874, + "end": 9880, + "loc": { + "start": { + "line": 304, + "column": 26 + }, + "end": { + "line": 304, + "column": 32 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9880, + "end": 9881, + "loc": { + "start": { + "line": 304, + "column": 32 + }, + "end": { + "line": 304, + "column": 33 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 9881, + "end": 9882, + "loc": { + "start": { + "line": 304, + "column": 33 + }, + "end": { + "line": 304, + "column": 34 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9882, + "end": 9883, + "loc": { + "start": { + "line": 304, + "column": 34 + }, + "end": { + "line": 304, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9883, + "end": 9884, + "loc": { + "start": { + "line": 304, + "column": 35 + }, + "end": { + "line": 304, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9884, + "end": 9885, + "loc": { + "start": { + "line": 304, + "column": 36 + }, + "end": { + "line": 304, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 9894, + "end": 9898, + "loc": { + "start": { + "line": 305, + "column": 8 + }, + "end": { + "line": 305, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9898, + "end": 9899, + "loc": { + "start": { + "line": 305, + "column": 12 + }, + "end": { + "line": 305, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9899, + "end": 9900, + "loc": { + "start": { + "line": 305, + "column": 13 + }, + "end": { + "line": 305, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9900, + "end": 9901, + "loc": { + "start": { + "line": 305, + "column": 14 + }, + "end": { + "line": 305, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9908, + "end": 9909, + "loc": { + "start": { + "line": 306, + "column": 6 + }, + "end": { + "line": 306, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9909, + "end": 9910, + "loc": { + "start": { + "line": 306, + "column": 7 + }, + "end": { + "line": 306, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9910, + "end": 9911, + "loc": { + "start": { + "line": 306, + "column": 8 + }, + "end": { + "line": 306, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9916, + "end": 9917, + "loc": { + "start": { + "line": 307, + "column": 4 + }, + "end": { + "line": 307, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9917, + "end": 9918, + "loc": { + "start": { + "line": 307, + "column": 5 + }, + "end": { + "line": 307, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9918, + "end": 9919, + "loc": { + "start": { + "line": 307, + "column": 6 + }, + "end": { + "line": 307, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9922, + "end": 9923, + "loc": { + "start": { + "line": 308, + "column": 2 + }, + "end": { + "line": 308, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9923, + "end": 9924, + "loc": { + "start": { + "line": 308, + "column": 3 + }, + "end": { + "line": 308, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9924, + "end": 9925, + "loc": { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 308, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 9929, + "end": 9931, + "loc": { + "start": { + "line": 310, + "column": 2 + }, + "end": { + "line": 310, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9931, + "end": 9932, + "loc": { + "start": { + "line": 310, + "column": 4 + }, + "end": { + "line": 310, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "summarizes nontracked events", + "start": 9932, + "end": 9962, + "loc": { + "start": { + "line": 310, + "column": 5 + }, + "end": { + "line": 310, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9962, + "end": 9963, + "loc": { + "start": { + "line": 310, + "column": 35 + }, + "end": { + "line": 310, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 9964, + "end": 9968, + "loc": { + "start": { + "line": 310, + "column": 37 + }, + "end": { + "line": 310, + "column": 41 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9969, + "end": 9971, + "loc": { + "start": { + "line": 310, + "column": 42 + }, + "end": { + "line": 310, + "column": 44 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9972, + "end": 9973, + "loc": { + "start": { + "line": 310, + "column": 45 + }, + "end": { + "line": 310, + "column": 46 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 9978, + "end": 9983, + "loc": { + "start": { + "line": 311, + "column": 4 + }, + "end": { + "line": 311, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 9984, + "end": 9986, + "loc": { + "start": { + "line": 311, + "column": 10 + }, + "end": { + "line": 311, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9987, + "end": 9988, + "loc": { + "start": { + "line": 311, + "column": 13 + }, + "end": { + "line": 311, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 9989, + "end": 10003, + "loc": { + "start": { + "line": 311, + "column": 15 + }, + "end": { + "line": 311, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10003, + "end": 10004, + "loc": { + "start": { + "line": 311, + "column": 29 + }, + "end": { + "line": 311, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 10004, + "end": 10013, + "loc": { + "start": { + "line": 311, + "column": 30 + }, + "end": { + "line": 311, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10013, + "end": 10014, + "loc": { + "start": { + "line": 311, + "column": 39 + }, + "end": { + "line": 311, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 10015, + "end": 10020, + "loc": { + "start": { + "line": 311, + "column": 41 + }, + "end": { + "line": 311, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10020, + "end": 10021, + "loc": { + "start": { + "line": 311, + "column": 46 + }, + "end": { + "line": 311, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10022, + "end": 10023, + "loc": { + "start": { + "line": 311, + "column": 48 + }, + "end": { + "line": 311, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10023, + "end": 10024, + "loc": { + "start": { + "line": 311, + "column": 49 + }, + "end": { + "line": 311, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10024, + "end": 10025, + "loc": { + "start": { + "line": 311, + "column": 50 + }, + "end": { + "line": 311, + "column": 51 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 10026, + "end": 10030, + "loc": { + "start": { + "line": 311, + "column": 52 + }, + "end": { + "line": 311, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10030, + "end": 10031, + "loc": { + "start": { + "line": 311, + "column": 56 + }, + "end": { + "line": 311, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 10032, + "end": 10047, + "loc": { + "start": { + "line": 311, + "column": 58 + }, + "end": { + "line": 311, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10047, + "end": 10048, + "loc": { + "start": { + "line": 311, + "column": 73 + }, + "end": { + "line": 311, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10048, + "end": 10049, + "loc": { + "start": { + "line": 311, + "column": 74 + }, + "end": { + "line": 311, + "column": 75 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 10054, + "end": 10062, + "loc": { + "start": { + "line": 312, + "column": 4 + }, + "end": { + "line": 312, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "makeEvent", + "start": 10063, + "end": 10072, + "loc": { + "start": { + "line": 312, + "column": 13 + }, + "end": { + "line": 312, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10072, + "end": 10073, + "loc": { + "start": { + "line": 312, + "column": 22 + }, + "end": { + "line": 312, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 10073, + "end": 10076, + "loc": { + "start": { + "line": 312, + "column": 23 + }, + "end": { + "line": 312, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10076, + "end": 10077, + "loc": { + "start": { + "line": 312, + "column": 26 + }, + "end": { + "line": 312, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "date", + "start": 10078, + "end": 10082, + "loc": { + "start": { + "line": 312, + "column": 28 + }, + "end": { + "line": 312, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10082, + "end": 10083, + "loc": { + "start": { + "line": 312, + "column": 32 + }, + "end": { + "line": 312, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 10084, + "end": 10091, + "loc": { + "start": { + "line": 312, + "column": 34 + }, + "end": { + "line": 312, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10091, + "end": 10092, + "loc": { + "start": { + "line": 312, + "column": 41 + }, + "end": { + "line": 312, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 10093, + "end": 10102, + "loc": { + "start": { + "line": 312, + "column": 43 + }, + "end": { + "line": 312, + "column": 52 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10102, + "end": 10103, + "loc": { + "start": { + "line": 312, + "column": 52 + }, + "end": { + "line": 312, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 10104, + "end": 10109, + "loc": { + "start": { + "line": 312, + "column": 54 + }, + "end": { + "line": 312, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10109, + "end": 10110, + "loc": { + "start": { + "line": 312, + "column": 59 + }, + "end": { + "line": 312, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defaultVal", + "start": 10111, + "end": 10121, + "loc": { + "start": { + "line": 312, + "column": 61 + }, + "end": { + "line": 312, + "column": 71 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10121, + "end": 10122, + "loc": { + "start": { + "line": 312, + "column": 71 + }, + "end": { + "line": 312, + "column": 72 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10123, + "end": 10124, + "loc": { + "start": { + "line": 312, + "column": 73 + }, + "end": { + "line": 312, + "column": 74 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 10131, + "end": 10137, + "loc": { + "start": { + "line": 313, + "column": 6 + }, + "end": { + "line": 313, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10138, + "end": 10139, + "loc": { + "start": { + "line": 313, + "column": 13 + }, + "end": { + "line": 313, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 10148, + "end": 10152, + "loc": { + "start": { + "line": 314, + "column": 8 + }, + "end": { + "line": 314, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10152, + "end": 10153, + "loc": { + "start": { + "line": 314, + "column": 12 + }, + "end": { + "line": 314, + "column": 13 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 10154, + "end": 10163, + "loc": { + "start": { + "line": 314, + "column": 14 + }, + "end": { + "line": 314, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10163, + "end": 10164, + "loc": { + "start": { + "line": 314, + "column": 23 + }, + "end": { + "line": 314, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 10173, + "end": 10185, + "loc": { + "start": { + "line": 315, + "column": 8 + }, + "end": { + "line": 315, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10185, + "end": 10186, + "loc": { + "start": { + "line": 315, + "column": 20 + }, + "end": { + "line": 315, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "date", + "start": 10187, + "end": 10191, + "loc": { + "start": { + "line": 315, + "column": 22 + }, + "end": { + "line": 315, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10191, + "end": 10192, + "loc": { + "start": { + "line": 315, + "column": 26 + }, + "end": { + "line": 315, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 10201, + "end": 10205, + "loc": { + "start": { + "line": 316, + "column": 8 + }, + "end": { + "line": 316, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10205, + "end": 10206, + "loc": { + "start": { + "line": 316, + "column": 12 + }, + "end": { + "line": 316, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 10207, + "end": 10211, + "loc": { + "start": { + "line": 316, + "column": 14 + }, + "end": { + "line": 316, + "column": 18 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10211, + "end": 10212, + "loc": { + "start": { + "line": 316, + "column": 18 + }, + "end": { + "line": 316, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 10221, + "end": 10224, + "loc": { + "start": { + "line": 317, + "column": 8 + }, + "end": { + "line": 317, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10224, + "end": 10225, + "loc": { + "start": { + "line": 317, + "column": 11 + }, + "end": { + "line": 317, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 10226, + "end": 10229, + "loc": { + "start": { + "line": 317, + "column": 13 + }, + "end": { + "line": 317, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10229, + "end": 10230, + "loc": { + "start": { + "line": 317, + "column": 16 + }, + "end": { + "line": 317, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 10239, + "end": 10246, + "loc": { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 15 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10246, + "end": 10247, + "loc": { + "start": { + "line": 318, + "column": 15 + }, + "end": { + "line": 318, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 10248, + "end": 10255, + "loc": { + "start": { + "line": 318, + "column": 17 + }, + "end": { + "line": 318, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10255, + "end": 10256, + "loc": { + "start": { + "line": 318, + "column": 24 + }, + "end": { + "line": 318, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 10265, + "end": 10274, + "loc": { + "start": { + "line": 319, + "column": 8 + }, + "end": { + "line": 319, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10274, + "end": 10275, + "loc": { + "start": { + "line": 319, + "column": 17 + }, + "end": { + "line": 319, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 10276, + "end": 10285, + "loc": { + "start": { + "line": 319, + "column": 19 + }, + "end": { + "line": 319, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10285, + "end": 10286, + "loc": { + "start": { + "line": 319, + "column": 28 + }, + "end": { + "line": 319, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 10295, + "end": 10300, + "loc": { + "start": { + "line": 320, + "column": 8 + }, + "end": { + "line": 320, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10300, + "end": 10301, + "loc": { + "start": { + "line": 320, + "column": 13 + }, + "end": { + "line": 320, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 10302, + "end": 10307, + "loc": { + "start": { + "line": 320, + "column": 15 + }, + "end": { + "line": 320, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10307, + "end": 10308, + "loc": { + "start": { + "line": 320, + "column": 20 + }, + "end": { + "line": 320, + "column": 21 + } + } + }, + { + "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": 10317, + "end": 10324, + "loc": { + "start": { + "line": 321, + "column": 8 + }, + "end": { + "line": 321, + "column": 15 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10324, + "end": 10325, + "loc": { + "start": { + "line": 321, + "column": 15 + }, + "end": { + "line": 321, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defaultVal", + "start": 10326, + "end": 10336, + "loc": { + "start": { + "line": 321, + "column": 17 + }, + "end": { + "line": 321, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10336, + "end": 10337, + "loc": { + "start": { + "line": 321, + "column": 27 + }, + "end": { + "line": 321, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "trackEvents", + "start": 10346, + "end": 10357, + "loc": { + "start": { + "line": 322, + "column": 8 + }, + "end": { + "line": 322, + "column": 19 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10357, + "end": 10358, + "loc": { + "start": { + "line": 322, + "column": 19 + }, + "end": { + "line": 322, + "column": 20 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 10359, + "end": 10364, + "loc": { + "start": { + "line": 322, + "column": 21 + }, + "end": { + "line": 322, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10364, + "end": 10365, + "loc": { + "start": { + "line": 322, + "column": 26 + }, + "end": { + "line": 322, + "column": 27 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10372, + "end": 10373, + "loc": { + "start": { + "line": 323, + "column": 6 + }, + "end": { + "line": 323, + "column": 7 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10373, + "end": 10374, + "loc": { + "start": { + "line": 323, + "column": 7 + }, + "end": { + "line": 323, + "column": 8 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10379, + "end": 10380, + "loc": { + "start": { + "line": 324, + "column": 4 + }, + "end": { + "line": 324, + "column": 5 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 10385, + "end": 10390, + "loc": { + "start": { + "line": 325, + "column": 4 + }, + "end": { + "line": 325, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e1", + "start": 10391, + "end": 10393, + "loc": { + "start": { + "line": 325, + "column": 10 + }, + "end": { + "line": 325, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10394, + "end": 10395, + "loc": { + "start": { + "line": 325, + "column": 13 + }, + "end": { + "line": 325, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "makeEvent", + "start": 10396, + "end": 10405, + "loc": { + "start": { + "line": 325, + "column": 15 + }, + "end": { + "line": 325, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10405, + "end": 10406, + "loc": { + "start": { + "line": 325, + "column": 24 + }, + "end": { + "line": 325, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "flagkey1", + "start": 10406, + "end": 10416, + "loc": { + "start": { + "line": 325, + "column": 25 + }, + "end": { + "line": 325, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10416, + "end": 10417, + "loc": { + "start": { + "line": 325, + "column": 35 + }, + "end": { + "line": 325, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 10418, + "end": 10422, + "loc": { + "start": { + "line": 325, + "column": 37 + }, + "end": { + "line": 325, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10422, + "end": 10423, + "loc": { + "start": { + "line": 325, + "column": 41 + }, + "end": { + "line": 325, + "column": 42 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 10424, + "end": 10426, + "loc": { + "start": { + "line": 325, + "column": 43 + }, + "end": { + "line": 325, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10426, + "end": 10427, + "loc": { + "start": { + "line": 325, + "column": 45 + }, + "end": { + "line": 325, + "column": 46 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 10428, + "end": 10429, + "loc": { + "start": { + "line": 325, + "column": 47 + }, + "end": { + "line": 325, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10429, + "end": 10430, + "loc": { + "start": { + "line": 325, + "column": 48 + }, + "end": { + "line": 325, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "value1", + "start": 10431, + "end": 10439, + "loc": { + "start": { + "line": 325, + "column": 50 + }, + "end": { + "line": 325, + "column": 58 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10439, + "end": 10440, + "loc": { + "start": { + "line": 325, + "column": 58 + }, + "end": { + "line": 325, + "column": 59 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "default1", + "start": 10441, + "end": 10451, + "loc": { + "start": { + "line": 325, + "column": 60 + }, + "end": { + "line": 325, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10451, + "end": 10452, + "loc": { + "start": { + "line": 325, + "column": 70 + }, + "end": { + "line": 325, + "column": 71 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10452, + "end": 10453, + "loc": { + "start": { + "line": 325, + "column": 71 + }, + "end": { + "line": 325, + "column": 72 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 10458, + "end": 10463, + "loc": { + "start": { + "line": 326, + "column": 4 + }, + "end": { + "line": 326, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e2", + "start": 10464, + "end": 10466, + "loc": { + "start": { + "line": 326, + "column": 10 + }, + "end": { + "line": 326, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10467, + "end": 10468, + "loc": { + "start": { + "line": 326, + "column": 13 + }, + "end": { + "line": 326, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "makeEvent", + "start": 10469, + "end": 10478, + "loc": { + "start": { + "line": 326, + "column": 15 + }, + "end": { + "line": 326, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10478, + "end": 10479, + "loc": { + "start": { + "line": 326, + "column": 24 + }, + "end": { + "line": 326, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "flagkey2", + "start": 10479, + "end": 10489, + "loc": { + "start": { + "line": 326, + "column": 25 + }, + "end": { + "line": 326, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10489, + "end": 10490, + "loc": { + "start": { + "line": 326, + "column": 35 + }, + "end": { + "line": 326, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2000, + "start": 10491, + "end": 10495, + "loc": { + "start": { + "line": 326, + "column": 37 + }, + "end": { + "line": 326, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10495, + "end": 10496, + "loc": { + "start": { + "line": 326, + "column": 41 + }, + "end": { + "line": 326, + "column": 42 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 22, + "start": 10497, + "end": 10499, + "loc": { + "start": { + "line": 326, + "column": 43 + }, + "end": { + "line": 326, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10499, + "end": 10500, + "loc": { + "start": { + "line": 326, + "column": 45 + }, + "end": { + "line": 326, + "column": 46 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 10501, + "end": 10502, + "loc": { + "start": { + "line": 326, + "column": 47 + }, + "end": { + "line": 326, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10502, + "end": 10503, + "loc": { + "start": { + "line": 326, + "column": 48 + }, + "end": { + "line": 326, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "value2", + "start": 10504, + "end": 10512, + "loc": { + "start": { + "line": 326, + "column": 50 + }, + "end": { + "line": 326, + "column": 58 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10512, + "end": 10513, + "loc": { + "start": { + "line": 326, + "column": 58 + }, + "end": { + "line": 326, + "column": 59 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "default2", + "start": 10514, + "end": 10524, + "loc": { + "start": { + "line": 326, + "column": 60 + }, + "end": { + "line": 326, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10524, + "end": 10525, + "loc": { + "start": { + "line": 326, + "column": 70 + }, + "end": { + "line": 326, + "column": 71 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10525, + "end": 10526, + "loc": { + "start": { + "line": 326, + "column": 71 + }, + "end": { + "line": 326, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 10531, + "end": 10533, + "loc": { + "start": { + "line": 327, + "column": 4 + }, + "end": { + "line": 327, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10533, + "end": 10534, + "loc": { + "start": { + "line": 327, + "column": 6 + }, + "end": { + "line": 327, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 10534, + "end": 10541, + "loc": { + "start": { + "line": 327, + "column": 7 + }, + "end": { + "line": 327, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10541, + "end": 10542, + "loc": { + "start": { + "line": 327, + "column": 14 + }, + "end": { + "line": 327, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e1", + "start": 10542, + "end": 10544, + "loc": { + "start": { + "line": 327, + "column": 15 + }, + "end": { + "line": 327, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10544, + "end": 10545, + "loc": { + "start": { + "line": 327, + "column": 17 + }, + "end": { + "line": 327, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10545, + "end": 10546, + "loc": { + "start": { + "line": 327, + "column": 18 + }, + "end": { + "line": 327, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 10551, + "end": 10553, + "loc": { + "start": { + "line": 328, + "column": 4 + }, + "end": { + "line": 328, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10553, + "end": 10554, + "loc": { + "start": { + "line": 328, + "column": 6 + }, + "end": { + "line": 328, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 10554, + "end": 10561, + "loc": { + "start": { + "line": 328, + "column": 7 + }, + "end": { + "line": 328, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10561, + "end": 10562, + "loc": { + "start": { + "line": 328, + "column": 14 + }, + "end": { + "line": 328, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e2", + "start": 10562, + "end": 10564, + "loc": { + "start": { + "line": 328, + "column": 15 + }, + "end": { + "line": 328, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10564, + "end": 10565, + "loc": { + "start": { + "line": 328, + "column": 17 + }, + "end": { + "line": 328, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10565, + "end": 10566, + "loc": { + "start": { + "line": 328, + "column": 18 + }, + "end": { + "line": 328, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 10571, + "end": 10573, + "loc": { + "start": { + "line": 329, + "column": 4 + }, + "end": { + "line": 329, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10573, + "end": 10574, + "loc": { + "start": { + "line": 329, + "column": 6 + }, + "end": { + "line": 329, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 10574, + "end": 10579, + "loc": { + "start": { + "line": 329, + "column": 7 + }, + "end": { + "line": 329, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10579, + "end": 10580, + "loc": { + "start": { + "line": 329, + "column": 12 + }, + "end": { + "line": 329, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10580, + "end": 10581, + "loc": { + "start": { + "line": 329, + "column": 13 + }, + "end": { + "line": 329, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10581, + "end": 10582, + "loc": { + "start": { + "line": 329, + "column": 14 + }, + "end": { + "line": 329, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 10582, + "end": 10586, + "loc": { + "start": { + "line": 329, + "column": 15 + }, + "end": { + "line": 329, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10586, + "end": 10587, + "loc": { + "start": { + "line": 329, + "column": 19 + }, + "end": { + "line": 329, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10587, + "end": 10588, + "loc": { + "start": { + "line": 329, + "column": 20 + }, + "end": { + "line": 329, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10588, + "end": 10589, + "loc": { + "start": { + "line": 329, + "column": 21 + }, + "end": { + "line": 329, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10590, + "end": 10592, + "loc": { + "start": { + "line": 329, + "column": 23 + }, + "end": { + "line": 329, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10593, + "end": 10594, + "loc": { + "start": { + "line": 329, + "column": 26 + }, + "end": { + "line": 329, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 10601, + "end": 10607, + "loc": { + "start": { + "line": 330, + "column": 6 + }, + "end": { + "line": 330, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10607, + "end": 10608, + "loc": { + "start": { + "line": 330, + "column": 12 + }, + "end": { + "line": 330, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 10608, + "end": 10623, + "loc": { + "start": { + "line": 330, + "column": 13 + }, + "end": { + "line": 330, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10623, + "end": 10624, + "loc": { + "start": { + "line": 330, + "column": 28 + }, + "end": { + "line": 330, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 10624, + "end": 10629, + "loc": { + "start": { + "line": 330, + "column": 29 + }, + "end": { + "line": 330, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10629, + "end": 10630, + "loc": { + "start": { + "line": 330, + "column": 34 + }, + "end": { + "line": 330, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 10630, + "end": 10636, + "loc": { + "start": { + "line": 330, + "column": 35 + }, + "end": { + "line": 330, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10636, + "end": 10637, + "loc": { + "start": { + "line": 330, + "column": 41 + }, + "end": { + "line": 330, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10637, + "end": 10638, + "loc": { + "start": { + "line": 330, + "column": 42 + }, + "end": { + "line": 330, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 10638, + "end": 10645, + "loc": { + "start": { + "line": 330, + "column": 43 + }, + "end": { + "line": 330, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10645, + "end": 10646, + "loc": { + "start": { + "line": 330, + "column": 50 + }, + "end": { + "line": 330, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 10646, + "end": 10647, + "loc": { + "start": { + "line": 330, + "column": 51 + }, + "end": { + "line": 330, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10647, + "end": 10648, + "loc": { + "start": { + "line": 330, + "column": 52 + }, + "end": { + "line": 330, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10648, + "end": 10649, + "loc": { + "start": { + "line": 330, + "column": 53 + }, + "end": { + "line": 330, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 10656, + "end": 10661, + "loc": { + "start": { + "line": 331, + "column": 6 + }, + "end": { + "line": 331, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 10662, + "end": 10668, + "loc": { + "start": { + "line": 331, + "column": 12 + }, + "end": { + "line": 331, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10669, + "end": 10670, + "loc": { + "start": { + "line": 331, + "column": 19 + }, + "end": { + "line": 331, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 10671, + "end": 10686, + "loc": { + "start": { + "line": 331, + "column": 21 + }, + "end": { + "line": 331, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10686, + "end": 10687, + "loc": { + "start": { + "line": 331, + "column": 36 + }, + "end": { + "line": 331, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 10687, + "end": 10692, + "loc": { + "start": { + "line": 331, + "column": 37 + }, + "end": { + "line": 331, + "column": 42 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10692, + "end": 10693, + "loc": { + "start": { + "line": 331, + "column": 42 + }, + "end": { + "line": 331, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 10693, + "end": 10694, + "loc": { + "start": { + "line": 331, + "column": 43 + }, + "end": { + "line": 331, + "column": 44 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10694, + "end": 10695, + "loc": { + "start": { + "line": 331, + "column": 44 + }, + "end": { + "line": 331, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10695, + "end": 10696, + "loc": { + "start": { + "line": 331, + "column": 45 + }, + "end": { + "line": 331, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 10696, + "end": 10702, + "loc": { + "start": { + "line": 331, + "column": 46 + }, + "end": { + "line": 331, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10702, + "end": 10703, + "loc": { + "start": { + "line": 331, + "column": 52 + }, + "end": { + "line": 331, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 10710, + "end": 10716, + "loc": { + "start": { + "line": 332, + "column": 6 + }, + "end": { + "line": 332, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10716, + "end": 10717, + "loc": { + "start": { + "line": 332, + "column": 12 + }, + "end": { + "line": 332, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 10717, + "end": 10723, + "loc": { + "start": { + "line": 332, + "column": 13 + }, + "end": { + "line": 332, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10723, + "end": 10724, + "loc": { + "start": { + "line": 332, + "column": 19 + }, + "end": { + "line": 332, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 10724, + "end": 10730, + "loc": { + "start": { + "line": 332, + "column": 20 + }, + "end": { + "line": 332, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10730, + "end": 10731, + "loc": { + "start": { + "line": 332, + "column": 26 + }, + "end": { + "line": 332, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10731, + "end": 10732, + "loc": { + "start": { + "line": 332, + "column": 27 + }, + "end": { + "line": 332, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 10732, + "end": 10739, + "loc": { + "start": { + "line": 332, + "column": 28 + }, + "end": { + "line": 332, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10739, + "end": 10740, + "loc": { + "start": { + "line": 332, + "column": 35 + }, + "end": { + "line": 332, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 10740, + "end": 10741, + "loc": { + "start": { + "line": 332, + "column": 36 + }, + "end": { + "line": 332, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10741, + "end": 10742, + "loc": { + "start": { + "line": 332, + "column": 37 + }, + "end": { + "line": 332, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10742, + "end": 10743, + "loc": { + "start": { + "line": 332, + "column": 38 + }, + "end": { + "line": 332, + "column": 39 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 10750, + "end": 10755, + "loc": { + "start": { + "line": 333, + "column": 6 + }, + "end": { + "line": 333, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "se", + "start": 10756, + "end": 10758, + "loc": { + "start": { + "line": 333, + "column": 12 + }, + "end": { + "line": 333, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10759, + "end": 10760, + "loc": { + "start": { + "line": 333, + "column": 15 + }, + "end": { + "line": 333, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 10761, + "end": 10767, + "loc": { + "start": { + "line": 333, + "column": 17 + }, + "end": { + "line": 333, + "column": 23 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10767, + "end": 10768, + "loc": { + "start": { + "line": 333, + "column": 23 + }, + "end": { + "line": 333, + "column": 24 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 10768, + "end": 10769, + "loc": { + "start": { + "line": 333, + "column": 24 + }, + "end": { + "line": 333, + "column": 25 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10769, + "end": 10770, + "loc": { + "start": { + "line": 333, + "column": 25 + }, + "end": { + "line": 333, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10770, + "end": 10771, + "loc": { + "start": { + "line": 333, + "column": 26 + }, + "end": { + "line": 333, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkSummaryEvent", + "start": 10778, + "end": 10795, + "loc": { + "start": { + "line": 334, + "column": 6 + }, + "end": { + "line": 334, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10795, + "end": 10796, + "loc": { + "start": { + "line": 334, + "column": 23 + }, + "end": { + "line": 334, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "se", + "start": 10796, + "end": 10798, + "loc": { + "start": { + "line": 334, + "column": 24 + }, + "end": { + "line": 334, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10798, + "end": 10799, + "loc": { + "start": { + "line": 334, + "column": 26 + }, + "end": { + "line": 334, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10799, + "end": 10800, + "loc": { + "start": { + "line": 334, + "column": 27 + }, + "end": { + "line": 334, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 10807, + "end": 10813, + "loc": { + "start": { + "line": 335, + "column": 6 + }, + "end": { + "line": 335, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10813, + "end": 10814, + "loc": { + "start": { + "line": 335, + "column": 12 + }, + "end": { + "line": 335, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "se", + "start": 10814, + "end": 10816, + "loc": { + "start": { + "line": 335, + "column": 13 + }, + "end": { + "line": 335, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10816, + "end": 10817, + "loc": { + "start": { + "line": 335, + "column": 15 + }, + "end": { + "line": 335, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "startDate", + "start": 10817, + "end": 10826, + "loc": { + "start": { + "line": 335, + "column": 16 + }, + "end": { + "line": 335, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10826, + "end": 10827, + "loc": { + "start": { + "line": 335, + "column": 25 + }, + "end": { + "line": 335, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10827, + "end": 10828, + "loc": { + "start": { + "line": 335, + "column": 26 + }, + "end": { + "line": 335, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 10828, + "end": 10835, + "loc": { + "start": { + "line": 335, + "column": 27 + }, + "end": { + "line": 335, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10835, + "end": 10836, + "loc": { + "start": { + "line": 335, + "column": 34 + }, + "end": { + "line": 335, + "column": 35 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 10836, + "end": 10840, + "loc": { + "start": { + "line": 335, + "column": 35 + }, + "end": { + "line": 335, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10840, + "end": 10841, + "loc": { + "start": { + "line": 335, + "column": 39 + }, + "end": { + "line": 335, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10841, + "end": 10842, + "loc": { + "start": { + "line": 335, + "column": 40 + }, + "end": { + "line": 335, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 10849, + "end": 10855, + "loc": { + "start": { + "line": 336, + "column": 6 + }, + "end": { + "line": 336, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10855, + "end": 10856, + "loc": { + "start": { + "line": 336, + "column": 12 + }, + "end": { + "line": 336, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "se", + "start": 10856, + "end": 10858, + "loc": { + "start": { + "line": 336, + "column": 13 + }, + "end": { + "line": 336, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10858, + "end": 10859, + "loc": { + "start": { + "line": 336, + "column": 15 + }, + "end": { + "line": 336, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endDate", + "start": 10859, + "end": 10866, + "loc": { + "start": { + "line": 336, + "column": 16 + }, + "end": { + "line": 336, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10866, + "end": 10867, + "loc": { + "start": { + "line": 336, + "column": 23 + }, + "end": { + "line": 336, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10867, + "end": 10868, + "loc": { + "start": { + "line": 336, + "column": 24 + }, + "end": { + "line": 336, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 10868, + "end": 10875, + "loc": { + "start": { + "line": 336, + "column": 25 + }, + "end": { + "line": 336, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10875, + "end": 10876, + "loc": { + "start": { + "line": 336, + "column": 32 + }, + "end": { + "line": 336, + "column": 33 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2000, + "start": 10876, + "end": 10880, + "loc": { + "start": { + "line": 336, + "column": 33 + }, + "end": { + "line": 336, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10880, + "end": 10881, + "loc": { + "start": { + "line": 336, + "column": 37 + }, + "end": { + "line": 336, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10881, + "end": 10882, + "loc": { + "start": { + "line": 336, + "column": 38 + }, + "end": { + "line": 336, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 10889, + "end": 10895, + "loc": { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 337, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10895, + "end": 10896, + "loc": { + "start": { + "line": 337, + "column": 12 + }, + "end": { + "line": 337, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "se", + "start": 10896, + "end": 10898, + "loc": { + "start": { + "line": 337, + "column": 13 + }, + "end": { + "line": 337, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10898, + "end": 10899, + "loc": { + "start": { + "line": 337, + "column": 15 + }, + "end": { + "line": 337, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "features", + "start": 10899, + "end": 10907, + "loc": { + "start": { + "line": 337, + "column": 16 + }, + "end": { + "line": 337, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10907, + "end": 10908, + "loc": { + "start": { + "line": 337, + "column": 24 + }, + "end": { + "line": 337, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10908, + "end": 10909, + "loc": { + "start": { + "line": 337, + "column": 25 + }, + "end": { + "line": 337, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 10909, + "end": 10916, + "loc": { + "start": { + "line": 337, + "column": 26 + }, + "end": { + "line": 337, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10916, + "end": 10917, + "loc": { + "start": { + "line": 337, + "column": 33 + }, + "end": { + "line": 337, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10917, + "end": 10918, + "loc": { + "start": { + "line": 337, + "column": 34 + }, + "end": { + "line": 337, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flagkey1", + "start": 10927, + "end": 10935, + "loc": { + "start": { + "line": 338, + "column": 8 + }, + "end": { + "line": 338, + "column": 16 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10935, + "end": 10936, + "loc": { + "start": { + "line": 338, + "column": 16 + }, + "end": { + "line": 338, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10937, + "end": 10938, + "loc": { + "start": { + "line": 338, + "column": 18 + }, + "end": { + "line": 338, + "column": 19 + } + } + }, + { + "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": 10949, + "end": 10956, + "loc": { + "start": { + "line": 339, + "column": 10 + }, + "end": { + "line": 339, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10956, + "end": 10957, + "loc": { + "start": { + "line": 339, + "column": 17 + }, + "end": { + "line": 339, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "default1", + "start": 10958, + "end": 10968, + "loc": { + "start": { + "line": 339, + "column": 19 + }, + "end": { + "line": 339, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10968, + "end": 10969, + "loc": { + "start": { + "line": 339, + "column": 29 + }, + "end": { + "line": 339, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 10980, + "end": 10988, + "loc": { + "start": { + "line": 340, + "column": 10 + }, + "end": { + "line": 340, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10988, + "end": 10989, + "loc": { + "start": { + "line": 340, + "column": 18 + }, + "end": { + "line": 340, + "column": 19 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10990, + "end": 10991, + "loc": { + "start": { + "line": 340, + "column": 20 + }, + "end": { + "line": 340, + "column": 21 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10991, + "end": 10992, + "loc": { + "start": { + "line": 340, + "column": 21 + }, + "end": { + "line": 340, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 10993, + "end": 11000, + "loc": { + "start": { + "line": 340, + "column": 23 + }, + "end": { + "line": 340, + "column": 30 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11000, + "end": 11001, + "loc": { + "start": { + "line": 340, + "column": 30 + }, + "end": { + "line": 340, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 11002, + "end": 11004, + "loc": { + "start": { + "line": 340, + "column": 32 + }, + "end": { + "line": 340, + "column": 34 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11004, + "end": 11005, + "loc": { + "start": { + "line": 340, + "column": 34 + }, + "end": { + "line": 340, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 11006, + "end": 11015, + "loc": { + "start": { + "line": 340, + "column": 36 + }, + "end": { + "line": 340, + "column": 45 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11015, + "end": 11016, + "loc": { + "start": { + "line": 340, + "column": 45 + }, + "end": { + "line": 340, + "column": 46 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 11017, + "end": 11018, + "loc": { + "start": { + "line": 340, + "column": 47 + }, + "end": { + "line": 340, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11018, + "end": 11019, + "loc": { + "start": { + "line": 340, + "column": 48 + }, + "end": { + "line": 340, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 11020, + "end": 11025, + "loc": { + "start": { + "line": 340, + "column": 50 + }, + "end": { + "line": 340, + "column": 55 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11025, + "end": 11026, + "loc": { + "start": { + "line": 340, + "column": 55 + }, + "end": { + "line": 340, + "column": 56 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "value1", + "start": 11027, + "end": 11035, + "loc": { + "start": { + "line": 340, + "column": 57 + }, + "end": { + "line": 340, + "column": 65 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11035, + "end": 11036, + "loc": { + "start": { + "line": 340, + "column": 65 + }, + "end": { + "line": 340, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "count", + "start": 11037, + "end": 11042, + "loc": { + "start": { + "line": 340, + "column": 67 + }, + "end": { + "line": 340, + "column": 72 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11042, + "end": 11043, + "loc": { + "start": { + "line": 340, + "column": 72 + }, + "end": { + "line": 340, + "column": 73 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 11044, + "end": 11045, + "loc": { + "start": { + "line": 340, + "column": 74 + }, + "end": { + "line": 340, + "column": 75 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11046, + "end": 11047, + "loc": { + "start": { + "line": 340, + "column": 76 + }, + "end": { + "line": 340, + "column": 77 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11047, + "end": 11048, + "loc": { + "start": { + "line": 340, + "column": 77 + }, + "end": { + "line": 340, + "column": 78 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11048, + "end": 11049, + "loc": { + "start": { + "line": 340, + "column": 78 + }, + "end": { + "line": 340, + "column": 79 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11058, + "end": 11059, + "loc": { + "start": { + "line": 341, + "column": 8 + }, + "end": { + "line": 341, + "column": 9 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11059, + "end": 11060, + "loc": { + "start": { + "line": 341, + "column": 9 + }, + "end": { + "line": 341, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flagkey2", + "start": 11069, + "end": 11077, + "loc": { + "start": { + "line": 342, + "column": 8 + }, + "end": { + "line": 342, + "column": 16 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11077, + "end": 11078, + "loc": { + "start": { + "line": 342, + "column": 16 + }, + "end": { + "line": 342, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11079, + "end": 11080, + "loc": { + "start": { + "line": 342, + "column": 18 + }, + "end": { + "line": 342, + "column": 19 + } + } + }, + { + "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": 11091, + "end": 11098, + "loc": { + "start": { + "line": 343, + "column": 10 + }, + "end": { + "line": 343, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11098, + "end": 11099, + "loc": { + "start": { + "line": 343, + "column": 17 + }, + "end": { + "line": 343, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "default2", + "start": 11100, + "end": 11110, + "loc": { + "start": { + "line": 343, + "column": 19 + }, + "end": { + "line": 343, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11110, + "end": 11111, + "loc": { + "start": { + "line": 343, + "column": 29 + }, + "end": { + "line": 343, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 11122, + "end": 11130, + "loc": { + "start": { + "line": 344, + "column": 10 + }, + "end": { + "line": 344, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11130, + "end": 11131, + "loc": { + "start": { + "line": 344, + "column": 18 + }, + "end": { + "line": 344, + "column": 19 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11132, + "end": 11133, + "loc": { + "start": { + "line": 344, + "column": 20 + }, + "end": { + "line": 344, + "column": 21 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11133, + "end": 11134, + "loc": { + "start": { + "line": 344, + "column": 21 + }, + "end": { + "line": 344, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 11135, + "end": 11142, + "loc": { + "start": { + "line": 344, + "column": 23 + }, + "end": { + "line": 344, + "column": 30 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11142, + "end": 11143, + "loc": { + "start": { + "line": 344, + "column": 30 + }, + "end": { + "line": 344, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 22, + "start": 11144, + "end": 11146, + "loc": { + "start": { + "line": 344, + "column": 32 + }, + "end": { + "line": 344, + "column": 34 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11146, + "end": 11147, + "loc": { + "start": { + "line": 344, + "column": 34 + }, + "end": { + "line": 344, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 11148, + "end": 11157, + "loc": { + "start": { + "line": 344, + "column": 36 + }, + "end": { + "line": 344, + "column": 45 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11157, + "end": 11158, + "loc": { + "start": { + "line": 344, + "column": 45 + }, + "end": { + "line": 344, + "column": 46 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 11159, + "end": 11160, + "loc": { + "start": { + "line": 344, + "column": 47 + }, + "end": { + "line": 344, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11160, + "end": 11161, + "loc": { + "start": { + "line": 344, + "column": 48 + }, + "end": { + "line": 344, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 11162, + "end": 11167, + "loc": { + "start": { + "line": 344, + "column": 50 + }, + "end": { + "line": 344, + "column": 55 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11167, + "end": 11168, + "loc": { + "start": { + "line": 344, + "column": 55 + }, + "end": { + "line": 344, + "column": 56 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "value2", + "start": 11169, + "end": 11177, + "loc": { + "start": { + "line": 344, + "column": 57 + }, + "end": { + "line": 344, + "column": 65 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11177, + "end": 11178, + "loc": { + "start": { + "line": 344, + "column": 65 + }, + "end": { + "line": 344, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "count", + "start": 11179, + "end": 11184, + "loc": { + "start": { + "line": 344, + "column": 67 + }, + "end": { + "line": 344, + "column": 72 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11184, + "end": 11185, + "loc": { + "start": { + "line": 344, + "column": 72 + }, + "end": { + "line": 344, + "column": 73 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 11186, + "end": 11187, + "loc": { + "start": { + "line": 344, + "column": 74 + }, + "end": { + "line": 344, + "column": 75 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11188, + "end": 11189, + "loc": { + "start": { + "line": 344, + "column": 76 + }, + "end": { + "line": 344, + "column": 77 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11189, + "end": 11190, + "loc": { + "start": { + "line": 344, + "column": 77 + }, + "end": { + "line": 344, + "column": 78 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11190, + "end": 11191, + "loc": { + "start": { + "line": 344, + "column": 78 + }, + "end": { + "line": 344, + "column": 79 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11200, + "end": 11201, + "loc": { + "start": { + "line": 345, + "column": 8 + }, + "end": { + "line": 345, + "column": 9 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11201, + "end": 11202, + "loc": { + "start": { + "line": 345, + "column": 9 + }, + "end": { + "line": 345, + "column": 10 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11209, + "end": 11210, + "loc": { + "start": { + "line": 346, + "column": 6 + }, + "end": { + "line": 346, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11210, + "end": 11211, + "loc": { + "start": { + "line": 346, + "column": 7 + }, + "end": { + "line": 346, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11211, + "end": 11212, + "loc": { + "start": { + "line": 346, + "column": 8 + }, + "end": { + "line": 346, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 11219, + "end": 11223, + "loc": { + "start": { + "line": 347, + "column": 6 + }, + "end": { + "line": 347, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11223, + "end": 11224, + "loc": { + "start": { + "line": 347, + "column": 10 + }, + "end": { + "line": 347, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11224, + "end": 11225, + "loc": { + "start": { + "line": 347, + "column": 11 + }, + "end": { + "line": 347, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11225, + "end": 11226, + "loc": { + "start": { + "line": 347, + "column": 12 + }, + "end": { + "line": 347, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11231, + "end": 11232, + "loc": { + "start": { + "line": 348, + "column": 4 + }, + "end": { + "line": 348, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11232, + "end": 11233, + "loc": { + "start": { + "line": 348, + "column": 5 + }, + "end": { + "line": 348, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11233, + "end": 11234, + "loc": { + "start": { + "line": 348, + "column": 6 + }, + "end": { + "line": 348, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11237, + "end": 11238, + "loc": { + "start": { + "line": 349, + "column": 2 + }, + "end": { + "line": 349, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11238, + "end": 11239, + "loc": { + "start": { + "line": 349, + "column": 3 + }, + "end": { + "line": 349, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11239, + "end": 11240, + "loc": { + "start": { + "line": 349, + "column": 4 + }, + "end": { + "line": 349, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 11244, + "end": 11246, + "loc": { + "start": { + "line": 351, + "column": 2 + }, + "end": { + "line": 351, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11246, + "end": 11247, + "loc": { + "start": { + "line": 351, + "column": 4 + }, + "end": { + "line": 351, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "queues custom event", + "start": 11247, + "end": 11268, + "loc": { + "start": { + "line": 351, + "column": 5 + }, + "end": { + "line": 351, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11268, + "end": 11269, + "loc": { + "start": { + "line": 351, + "column": 26 + }, + "end": { + "line": 351, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 11270, + "end": 11274, + "loc": { + "start": { + "line": 351, + "column": 28 + }, + "end": { + "line": 351, + "column": 32 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11275, + "end": 11277, + "loc": { + "start": { + "line": 351, + "column": 33 + }, + "end": { + "line": 351, + "column": 35 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11278, + "end": 11279, + "loc": { + "start": { + "line": 351, + "column": 36 + }, + "end": { + "line": 351, + "column": 37 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 11284, + "end": 11289, + "loc": { + "start": { + "line": 352, + "column": 4 + }, + "end": { + "line": 352, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 11290, + "end": 11292, + "loc": { + "start": { + "line": 352, + "column": 10 + }, + "end": { + "line": 352, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11293, + "end": 11294, + "loc": { + "start": { + "line": 352, + "column": 13 + }, + "end": { + "line": 352, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 11295, + "end": 11309, + "loc": { + "start": { + "line": 352, + "column": 15 + }, + "end": { + "line": 352, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11309, + "end": 11310, + "loc": { + "start": { + "line": 352, + "column": 29 + }, + "end": { + "line": 352, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 11310, + "end": 11319, + "loc": { + "start": { + "line": 352, + "column": 30 + }, + "end": { + "line": 352, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11319, + "end": 11320, + "loc": { + "start": { + "line": 352, + "column": 39 + }, + "end": { + "line": 352, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 11321, + "end": 11326, + "loc": { + "start": { + "line": 352, + "column": 41 + }, + "end": { + "line": 352, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11326, + "end": 11327, + "loc": { + "start": { + "line": 352, + "column": 46 + }, + "end": { + "line": 352, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11328, + "end": 11329, + "loc": { + "start": { + "line": 352, + "column": 48 + }, + "end": { + "line": 352, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11329, + "end": 11330, + "loc": { + "start": { + "line": 352, + "column": 49 + }, + "end": { + "line": 352, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11330, + "end": 11331, + "loc": { + "start": { + "line": 352, + "column": 50 + }, + "end": { + "line": 352, + "column": 51 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 11332, + "end": 11336, + "loc": { + "start": { + "line": 352, + "column": 52 + }, + "end": { + "line": 352, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11336, + "end": 11337, + "loc": { + "start": { + "line": 352, + "column": 56 + }, + "end": { + "line": 352, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 11338, + "end": 11353, + "loc": { + "start": { + "line": 352, + "column": 58 + }, + "end": { + "line": 352, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11353, + "end": 11354, + "loc": { + "start": { + "line": 352, + "column": 73 + }, + "end": { + "line": 352, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11354, + "end": 11355, + "loc": { + "start": { + "line": 352, + "column": 74 + }, + "end": { + "line": 352, + "column": 75 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 11360, + "end": 11365, + "loc": { + "start": { + "line": 353, + "column": 4 + }, + "end": { + "line": 353, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11366, + "end": 11367, + "loc": { + "start": { + "line": 353, + "column": 10 + }, + "end": { + "line": 353, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11368, + "end": 11369, + "loc": { + "start": { + "line": 353, + "column": 12 + }, + "end": { + "line": 353, + "column": 13 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11370, + "end": 11371, + "loc": { + "start": { + "line": 353, + "column": 14 + }, + "end": { + "line": 353, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 11378, + "end": 11382, + "loc": { + "start": { + "line": 354, + "column": 6 + }, + "end": { + "line": 354, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11382, + "end": 11383, + "loc": { + "start": { + "line": 354, + "column": 10 + }, + "end": { + "line": 354, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "custom", + "start": 11384, + "end": 11392, + "loc": { + "start": { + "line": 354, + "column": 12 + }, + "end": { + "line": 354, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11392, + "end": 11393, + "loc": { + "start": { + "line": 354, + "column": 20 + }, + "end": { + "line": 354, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 11400, + "end": 11412, + "loc": { + "start": { + "line": 355, + "column": 6 + }, + "end": { + "line": 355, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11412, + "end": 11413, + "loc": { + "start": { + "line": 355, + "column": 18 + }, + "end": { + "line": 355, + "column": 19 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 11414, + "end": 11418, + "loc": { + "start": { + "line": 355, + "column": 20 + }, + "end": { + "line": 355, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11418, + "end": 11419, + "loc": { + "start": { + "line": 355, + "column": 24 + }, + "end": { + "line": 355, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 11426, + "end": 11430, + "loc": { + "start": { + "line": 356, + "column": 6 + }, + "end": { + "line": 356, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11430, + "end": 11431, + "loc": { + "start": { + "line": 356, + "column": 10 + }, + "end": { + "line": 356, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 11432, + "end": 11436, + "loc": { + "start": { + "line": 356, + "column": 12 + }, + "end": { + "line": 356, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11436, + "end": 11437, + "loc": { + "start": { + "line": 356, + "column": 16 + }, + "end": { + "line": 356, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 11444, + "end": 11447, + "loc": { + "start": { + "line": 357, + "column": 6 + }, + "end": { + "line": 357, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11447, + "end": 11448, + "loc": { + "start": { + "line": 357, + "column": 9 + }, + "end": { + "line": 357, + "column": 10 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "eventkey", + "start": 11449, + "end": 11459, + "loc": { + "start": { + "line": 357, + "column": 11 + }, + "end": { + "line": 357, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11459, + "end": 11460, + "loc": { + "start": { + "line": 357, + "column": 21 + }, + "end": { + "line": 357, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 11467, + "end": 11471, + "loc": { + "start": { + "line": 358, + "column": 6 + }, + "end": { + "line": 358, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11471, + "end": 11472, + "loc": { + "start": { + "line": 358, + "column": 10 + }, + "end": { + "line": 358, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11473, + "end": 11474, + "loc": { + "start": { + "line": 358, + "column": 12 + }, + "end": { + "line": 358, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "thing", + "start": 11475, + "end": 11480, + "loc": { + "start": { + "line": 358, + "column": 14 + }, + "end": { + "line": 358, + "column": 19 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11480, + "end": 11481, + "loc": { + "start": { + "line": 358, + "column": 19 + }, + "end": { + "line": 358, + "column": 20 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "stuff", + "start": 11482, + "end": 11489, + "loc": { + "start": { + "line": 358, + "column": 21 + }, + "end": { + "line": 358, + "column": 28 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11490, + "end": 11491, + "loc": { + "start": { + "line": 358, + "column": 29 + }, + "end": { + "line": 358, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11491, + "end": 11492, + "loc": { + "start": { + "line": 358, + "column": 30 + }, + "end": { + "line": 358, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11497, + "end": 11498, + "loc": { + "start": { + "line": 359, + "column": 4 + }, + "end": { + "line": 359, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11498, + "end": 11499, + "loc": { + "start": { + "line": 359, + "column": 5 + }, + "end": { + "line": 359, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 11504, + "end": 11506, + "loc": { + "start": { + "line": 360, + "column": 4 + }, + "end": { + "line": 360, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11506, + "end": 11507, + "loc": { + "start": { + "line": 360, + "column": 6 + }, + "end": { + "line": 360, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 11507, + "end": 11514, + "loc": { + "start": { + "line": 360, + "column": 7 + }, + "end": { + "line": 360, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11514, + "end": 11515, + "loc": { + "start": { + "line": 360, + "column": 14 + }, + "end": { + "line": 360, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11515, + "end": 11516, + "loc": { + "start": { + "line": 360, + "column": 15 + }, + "end": { + "line": 360, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11516, + "end": 11517, + "loc": { + "start": { + "line": 360, + "column": 16 + }, + "end": { + "line": 360, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11517, + "end": 11518, + "loc": { + "start": { + "line": 360, + "column": 17 + }, + "end": { + "line": 360, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 11523, + "end": 11525, + "loc": { + "start": { + "line": 361, + "column": 4 + }, + "end": { + "line": 361, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11525, + "end": 11526, + "loc": { + "start": { + "line": 361, + "column": 6 + }, + "end": { + "line": 361, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 11526, + "end": 11531, + "loc": { + "start": { + "line": 361, + "column": 7 + }, + "end": { + "line": 361, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11531, + "end": 11532, + "loc": { + "start": { + "line": 361, + "column": 12 + }, + "end": { + "line": 361, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11532, + "end": 11533, + "loc": { + "start": { + "line": 361, + "column": 13 + }, + "end": { + "line": 361, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11533, + "end": 11534, + "loc": { + "start": { + "line": 361, + "column": 14 + }, + "end": { + "line": 361, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 11534, + "end": 11538, + "loc": { + "start": { + "line": 361, + "column": 15 + }, + "end": { + "line": 361, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11538, + "end": 11539, + "loc": { + "start": { + "line": 361, + "column": 19 + }, + "end": { + "line": 361, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11539, + "end": 11540, + "loc": { + "start": { + "line": 361, + "column": 20 + }, + "end": { + "line": 361, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11540, + "end": 11541, + "loc": { + "start": { + "line": 361, + "column": 21 + }, + "end": { + "line": 361, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11542, + "end": 11544, + "loc": { + "start": { + "line": 361, + "column": 23 + }, + "end": { + "line": 361, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11545, + "end": 11546, + "loc": { + "start": { + "line": 361, + "column": 26 + }, + "end": { + "line": 361, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 11553, + "end": 11559, + "loc": { + "start": { + "line": 362, + "column": 6 + }, + "end": { + "line": 362, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11559, + "end": 11560, + "loc": { + "start": { + "line": 362, + "column": 12 + }, + "end": { + "line": 362, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 11560, + "end": 11575, + "loc": { + "start": { + "line": 362, + "column": 13 + }, + "end": { + "line": 362, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11575, + "end": 11576, + "loc": { + "start": { + "line": 362, + "column": 28 + }, + "end": { + "line": 362, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 11576, + "end": 11581, + "loc": { + "start": { + "line": 362, + "column": 29 + }, + "end": { + "line": 362, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11581, + "end": 11582, + "loc": { + "start": { + "line": 362, + "column": 34 + }, + "end": { + "line": 362, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 11582, + "end": 11588, + "loc": { + "start": { + "line": 362, + "column": 35 + }, + "end": { + "line": 362, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11588, + "end": 11589, + "loc": { + "start": { + "line": 362, + "column": 41 + }, + "end": { + "line": 362, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11589, + "end": 11590, + "loc": { + "start": { + "line": 362, + "column": 42 + }, + "end": { + "line": 362, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 11590, + "end": 11597, + "loc": { + "start": { + "line": 362, + "column": 43 + }, + "end": { + "line": 362, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11597, + "end": 11598, + "loc": { + "start": { + "line": 362, + "column": 50 + }, + "end": { + "line": 362, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 11598, + "end": 11599, + "loc": { + "start": { + "line": 362, + "column": 51 + }, + "end": { + "line": 362, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11599, + "end": 11600, + "loc": { + "start": { + "line": 362, + "column": 52 + }, + "end": { + "line": 362, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11600, + "end": 11601, + "loc": { + "start": { + "line": 362, + "column": 53 + }, + "end": { + "line": 362, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 11608, + "end": 11613, + "loc": { + "start": { + "line": 363, + "column": 6 + }, + "end": { + "line": 363, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 11614, + "end": 11620, + "loc": { + "start": { + "line": 363, + "column": 12 + }, + "end": { + "line": 363, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11621, + "end": 11622, + "loc": { + "start": { + "line": 363, + "column": 19 + }, + "end": { + "line": 363, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 11623, + "end": 11638, + "loc": { + "start": { + "line": 363, + "column": 21 + }, + "end": { + "line": 363, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11638, + "end": 11639, + "loc": { + "start": { + "line": 363, + "column": 36 + }, + "end": { + "line": 363, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 11639, + "end": 11644, + "loc": { + "start": { + "line": 363, + "column": 37 + }, + "end": { + "line": 363, + "column": 42 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11644, + "end": 11645, + "loc": { + "start": { + "line": 363, + "column": 42 + }, + "end": { + "line": 363, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 11645, + "end": 11646, + "loc": { + "start": { + "line": 363, + "column": 43 + }, + "end": { + "line": 363, + "column": 44 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11646, + "end": 11647, + "loc": { + "start": { + "line": 363, + "column": 44 + }, + "end": { + "line": 363, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11647, + "end": 11648, + "loc": { + "start": { + "line": 363, + "column": 45 + }, + "end": { + "line": 363, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 11648, + "end": 11654, + "loc": { + "start": { + "line": 363, + "column": 46 + }, + "end": { + "line": 363, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11654, + "end": 11655, + "loc": { + "start": { + "line": 363, + "column": 52 + }, + "end": { + "line": 363, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 11662, + "end": 11668, + "loc": { + "start": { + "line": 364, + "column": 6 + }, + "end": { + "line": 364, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11668, + "end": 11669, + "loc": { + "start": { + "line": 364, + "column": 12 + }, + "end": { + "line": 364, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 11669, + "end": 11675, + "loc": { + "start": { + "line": 364, + "column": 13 + }, + "end": { + "line": 364, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11675, + "end": 11676, + "loc": { + "start": { + "line": 364, + "column": 19 + }, + "end": { + "line": 364, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 11676, + "end": 11682, + "loc": { + "start": { + "line": 364, + "column": 20 + }, + "end": { + "line": 364, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11682, + "end": 11683, + "loc": { + "start": { + "line": 364, + "column": 26 + }, + "end": { + "line": 364, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11683, + "end": 11684, + "loc": { + "start": { + "line": 364, + "column": 27 + }, + "end": { + "line": 364, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 11684, + "end": 11691, + "loc": { + "start": { + "line": 364, + "column": 28 + }, + "end": { + "line": 364, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11691, + "end": 11692, + "loc": { + "start": { + "line": 364, + "column": 35 + }, + "end": { + "line": 364, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 11692, + "end": 11693, + "loc": { + "start": { + "line": 364, + "column": 36 + }, + "end": { + "line": 364, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11693, + "end": 11694, + "loc": { + "start": { + "line": 364, + "column": 37 + }, + "end": { + "line": 364, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11694, + "end": 11695, + "loc": { + "start": { + "line": 364, + "column": 38 + }, + "end": { + "line": 364, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkCustomEvent", + "start": 11702, + "end": 11718, + "loc": { + "start": { + "line": 365, + "column": 6 + }, + "end": { + "line": 365, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11718, + "end": 11719, + "loc": { + "start": { + "line": 365, + "column": 22 + }, + "end": { + "line": 365, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 11719, + "end": 11725, + "loc": { + "start": { + "line": 365, + "column": 23 + }, + "end": { + "line": 365, + "column": 29 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11725, + "end": 11726, + "loc": { + "start": { + "line": 365, + "column": 29 + }, + "end": { + "line": 365, + "column": 30 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 11726, + "end": 11727, + "loc": { + "start": { + "line": 365, + "column": 30 + }, + "end": { + "line": 365, + "column": 31 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11727, + "end": 11728, + "loc": { + "start": { + "line": 365, + "column": 31 + }, + "end": { + "line": 365, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11728, + "end": 11729, + "loc": { + "start": { + "line": 365, + "column": 32 + }, + "end": { + "line": 365, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11730, + "end": 11731, + "loc": { + "start": { + "line": 365, + "column": 34 + }, + "end": { + "line": 365, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11731, + "end": 11732, + "loc": { + "start": { + "line": 365, + "column": 35 + }, + "end": { + "line": 365, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11732, + "end": 11733, + "loc": { + "start": { + "line": 365, + "column": 36 + }, + "end": { + "line": 365, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 11740, + "end": 11744, + "loc": { + "start": { + "line": 366, + "column": 6 + }, + "end": { + "line": 366, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11744, + "end": 11745, + "loc": { + "start": { + "line": 366, + "column": 10 + }, + "end": { + "line": 366, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11745, + "end": 11746, + "loc": { + "start": { + "line": 366, + "column": 11 + }, + "end": { + "line": 366, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11746, + "end": 11747, + "loc": { + "start": { + "line": 366, + "column": 12 + }, + "end": { + "line": 366, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11752, + "end": 11753, + "loc": { + "start": { + "line": 367, + "column": 4 + }, + "end": { + "line": 367, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11753, + "end": 11754, + "loc": { + "start": { + "line": 367, + "column": 5 + }, + "end": { + "line": 367, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11754, + "end": 11755, + "loc": { + "start": { + "line": 367, + "column": 6 + }, + "end": { + "line": 367, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11758, + "end": 11759, + "loc": { + "start": { + "line": 368, + "column": 2 + }, + "end": { + "line": 368, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11759, + "end": 11760, + "loc": { + "start": { + "line": 368, + "column": 3 + }, + "end": { + "line": 368, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11760, + "end": 11761, + "loc": { + "start": { + "line": 368, + "column": 4 + }, + "end": { + "line": 368, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 11765, + "end": 11767, + "loc": { + "start": { + "line": 370, + "column": 2 + }, + "end": { + "line": 370, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11767, + "end": 11768, + "loc": { + "start": { + "line": 370, + "column": 4 + }, + "end": { + "line": 370, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "can include inline user in custom event", + "start": 11768, + "end": 11809, + "loc": { + "start": { + "line": 370, + "column": 5 + }, + "end": { + "line": 370, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11809, + "end": 11810, + "loc": { + "start": { + "line": 370, + "column": 46 + }, + "end": { + "line": 370, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 11811, + "end": 11815, + "loc": { + "start": { + "line": 370, + "column": 48 + }, + "end": { + "line": 370, + "column": 52 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11816, + "end": 11818, + "loc": { + "start": { + "line": 370, + "column": 53 + }, + "end": { + "line": 370, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11819, + "end": 11820, + "loc": { + "start": { + "line": 370, + "column": 56 + }, + "end": { + "line": 370, + "column": 57 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 11825, + "end": 11830, + "loc": { + "start": { + "line": 371, + "column": 4 + }, + "end": { + "line": 371, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 11831, + "end": 11837, + "loc": { + "start": { + "line": 371, + "column": 10 + }, + "end": { + "line": 371, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11838, + "end": 11839, + "loc": { + "start": { + "line": 371, + "column": 17 + }, + "end": { + "line": 371, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11840, + "end": 11841, + "loc": { + "start": { + "line": 371, + "column": 19 + }, + "end": { + "line": 371, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inlineUsersInEvents", + "start": 11842, + "end": 11861, + "loc": { + "start": { + "line": 371, + "column": 21 + }, + "end": { + "line": 371, + "column": 40 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11861, + "end": 11862, + "loc": { + "start": { + "line": 371, + "column": 40 + }, + "end": { + "line": 371, + "column": 41 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 11863, + "end": 11867, + "loc": { + "start": { + "line": 371, + "column": 42 + }, + "end": { + "line": 371, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11868, + "end": 11869, + "loc": { + "start": { + "line": 371, + "column": 47 + }, + "end": { + "line": 371, + "column": 48 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11869, + "end": 11870, + "loc": { + "start": { + "line": 371, + "column": 48 + }, + "end": { + "line": 371, + "column": 49 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 11875, + "end": 11880, + "loc": { + "start": { + "line": 372, + "column": 4 + }, + "end": { + "line": 372, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 11881, + "end": 11883, + "loc": { + "start": { + "line": 372, + "column": 10 + }, + "end": { + "line": 372, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11884, + "end": 11885, + "loc": { + "start": { + "line": 372, + "column": 13 + }, + "end": { + "line": 372, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 11886, + "end": 11900, + "loc": { + "start": { + "line": 372, + "column": 15 + }, + "end": { + "line": 372, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11900, + "end": 11901, + "loc": { + "start": { + "line": 372, + "column": 29 + }, + "end": { + "line": 372, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 11901, + "end": 11910, + "loc": { + "start": { + "line": 372, + "column": 30 + }, + "end": { + "line": 372, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11910, + "end": 11911, + "loc": { + "start": { + "line": 372, + "column": 39 + }, + "end": { + "line": 372, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 11912, + "end": 11917, + "loc": { + "start": { + "line": 372, + "column": 41 + }, + "end": { + "line": 372, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11917, + "end": 11918, + "loc": { + "start": { + "line": 372, + "column": 46 + }, + "end": { + "line": 372, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 11919, + "end": 11925, + "loc": { + "start": { + "line": 372, + "column": 48 + }, + "end": { + "line": 372, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11925, + "end": 11926, + "loc": { + "start": { + "line": 372, + "column": 54 + }, + "end": { + "line": 372, + "column": 55 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 11927, + "end": 11931, + "loc": { + "start": { + "line": 372, + "column": 56 + }, + "end": { + "line": 372, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11931, + "end": 11932, + "loc": { + "start": { + "line": 372, + "column": 60 + }, + "end": { + "line": 372, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 11933, + "end": 11948, + "loc": { + "start": { + "line": 372, + "column": 62 + }, + "end": { + "line": 372, + "column": 77 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11948, + "end": 11949, + "loc": { + "start": { + "line": 372, + "column": 77 + }, + "end": { + "line": 372, + "column": 78 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11949, + "end": 11950, + "loc": { + "start": { + "line": 372, + "column": 78 + }, + "end": { + "line": 372, + "column": 79 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 11955, + "end": 11960, + "loc": { + "start": { + "line": 373, + "column": 4 + }, + "end": { + "line": 373, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11961, + "end": 11962, + "loc": { + "start": { + "line": 373, + "column": 10 + }, + "end": { + "line": 373, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11963, + "end": 11964, + "loc": { + "start": { + "line": 373, + "column": 12 + }, + "end": { + "line": 373, + "column": 13 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11965, + "end": 11966, + "loc": { + "start": { + "line": 373, + "column": 14 + }, + "end": { + "line": 373, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 11973, + "end": 11977, + "loc": { + "start": { + "line": 374, + "column": 6 + }, + "end": { + "line": 374, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11977, + "end": 11978, + "loc": { + "start": { + "line": 374, + "column": 10 + }, + "end": { + "line": 374, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "custom", + "start": 11979, + "end": 11987, + "loc": { + "start": { + "line": 374, + "column": 12 + }, + "end": { + "line": 374, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11987, + "end": 11988, + "loc": { + "start": { + "line": 374, + "column": 20 + }, + "end": { + "line": 374, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 11995, + "end": 12007, + "loc": { + "start": { + "line": 375, + "column": 6 + }, + "end": { + "line": 375, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12007, + "end": 12008, + "loc": { + "start": { + "line": 375, + "column": 18 + }, + "end": { + "line": 375, + "column": 19 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 12009, + "end": 12013, + "loc": { + "start": { + "line": 375, + "column": 20 + }, + "end": { + "line": 375, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12013, + "end": 12014, + "loc": { + "start": { + "line": 375, + "column": 24 + }, + "end": { + "line": 375, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 12021, + "end": 12025, + "loc": { + "start": { + "line": 376, + "column": 6 + }, + "end": { + "line": 376, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12025, + "end": 12026, + "loc": { + "start": { + "line": 376, + "column": 10 + }, + "end": { + "line": 376, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 12027, + "end": 12031, + "loc": { + "start": { + "line": 376, + "column": 12 + }, + "end": { + "line": 376, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12031, + "end": 12032, + "loc": { + "start": { + "line": 376, + "column": 16 + }, + "end": { + "line": 376, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 12039, + "end": 12042, + "loc": { + "start": { + "line": 377, + "column": 6 + }, + "end": { + "line": 377, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12042, + "end": 12043, + "loc": { + "start": { + "line": 377, + "column": 9 + }, + "end": { + "line": 377, + "column": 10 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "eventkey", + "start": 12044, + "end": 12054, + "loc": { + "start": { + "line": 377, + "column": 11 + }, + "end": { + "line": 377, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12054, + "end": 12055, + "loc": { + "start": { + "line": 377, + "column": 21 + }, + "end": { + "line": 377, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 12062, + "end": 12066, + "loc": { + "start": { + "line": 378, + "column": 6 + }, + "end": { + "line": 378, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12066, + "end": 12067, + "loc": { + "start": { + "line": 378, + "column": 10 + }, + "end": { + "line": 378, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12068, + "end": 12069, + "loc": { + "start": { + "line": 378, + "column": 12 + }, + "end": { + "line": 378, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "thing", + "start": 12070, + "end": 12075, + "loc": { + "start": { + "line": 378, + "column": 14 + }, + "end": { + "line": 378, + "column": 19 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12075, + "end": 12076, + "loc": { + "start": { + "line": 378, + "column": 19 + }, + "end": { + "line": 378, + "column": 20 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "stuff", + "start": 12077, + "end": 12084, + "loc": { + "start": { + "line": 378, + "column": 21 + }, + "end": { + "line": 378, + "column": 28 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12085, + "end": 12086, + "loc": { + "start": { + "line": 378, + "column": 29 + }, + "end": { + "line": 378, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12086, + "end": 12087, + "loc": { + "start": { + "line": 378, + "column": 30 + }, + "end": { + "line": 378, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12092, + "end": 12093, + "loc": { + "start": { + "line": 379, + "column": 4 + }, + "end": { + "line": 379, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12093, + "end": 12094, + "loc": { + "start": { + "line": 379, + "column": 5 + }, + "end": { + "line": 379, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 12099, + "end": 12101, + "loc": { + "start": { + "line": 380, + "column": 4 + }, + "end": { + "line": 380, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12101, + "end": 12102, + "loc": { + "start": { + "line": 380, + "column": 6 + }, + "end": { + "line": 380, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 12102, + "end": 12109, + "loc": { + "start": { + "line": 380, + "column": 7 + }, + "end": { + "line": 380, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12109, + "end": 12110, + "loc": { + "start": { + "line": 380, + "column": 14 + }, + "end": { + "line": 380, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 12110, + "end": 12111, + "loc": { + "start": { + "line": 380, + "column": 15 + }, + "end": { + "line": 380, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12111, + "end": 12112, + "loc": { + "start": { + "line": 380, + "column": 16 + }, + "end": { + "line": 380, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12112, + "end": 12113, + "loc": { + "start": { + "line": 380, + "column": 17 + }, + "end": { + "line": 380, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 12118, + "end": 12120, + "loc": { + "start": { + "line": 381, + "column": 4 + }, + "end": { + "line": 381, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12120, + "end": 12121, + "loc": { + "start": { + "line": 381, + "column": 6 + }, + "end": { + "line": 381, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 12121, + "end": 12126, + "loc": { + "start": { + "line": 381, + "column": 7 + }, + "end": { + "line": 381, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12126, + "end": 12127, + "loc": { + "start": { + "line": 381, + "column": 12 + }, + "end": { + "line": 381, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12127, + "end": 12128, + "loc": { + "start": { + "line": 381, + "column": 13 + }, + "end": { + "line": 381, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12128, + "end": 12129, + "loc": { + "start": { + "line": 381, + "column": 14 + }, + "end": { + "line": 381, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 12129, + "end": 12133, + "loc": { + "start": { + "line": 381, + "column": 15 + }, + "end": { + "line": 381, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12133, + "end": 12134, + "loc": { + "start": { + "line": 381, + "column": 19 + }, + "end": { + "line": 381, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12134, + "end": 12135, + "loc": { + "start": { + "line": 381, + "column": 20 + }, + "end": { + "line": 381, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12135, + "end": 12136, + "loc": { + "start": { + "line": 381, + "column": 21 + }, + "end": { + "line": 381, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12137, + "end": 12139, + "loc": { + "start": { + "line": 381, + "column": 23 + }, + "end": { + "line": 381, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12140, + "end": 12141, + "loc": { + "start": { + "line": 381, + "column": 26 + }, + "end": { + "line": 381, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 12148, + "end": 12154, + "loc": { + "start": { + "line": 382, + "column": 6 + }, + "end": { + "line": 382, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12154, + "end": 12155, + "loc": { + "start": { + "line": 382, + "column": 12 + }, + "end": { + "line": 382, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 12155, + "end": 12170, + "loc": { + "start": { + "line": 382, + "column": 13 + }, + "end": { + "line": 382, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12170, + "end": 12171, + "loc": { + "start": { + "line": 382, + "column": 28 + }, + "end": { + "line": 382, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 12171, + "end": 12176, + "loc": { + "start": { + "line": 382, + "column": 29 + }, + "end": { + "line": 382, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12176, + "end": 12177, + "loc": { + "start": { + "line": 382, + "column": 34 + }, + "end": { + "line": 382, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 12177, + "end": 12183, + "loc": { + "start": { + "line": 382, + "column": 35 + }, + "end": { + "line": 382, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12183, + "end": 12184, + "loc": { + "start": { + "line": 382, + "column": 41 + }, + "end": { + "line": 382, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12184, + "end": 12185, + "loc": { + "start": { + "line": 382, + "column": 42 + }, + "end": { + "line": 382, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 12185, + "end": 12192, + "loc": { + "start": { + "line": 382, + "column": 43 + }, + "end": { + "line": 382, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12192, + "end": 12193, + "loc": { + "start": { + "line": 382, + "column": 50 + }, + "end": { + "line": 382, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 12193, + "end": 12194, + "loc": { + "start": { + "line": 382, + "column": 51 + }, + "end": { + "line": 382, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12194, + "end": 12195, + "loc": { + "start": { + "line": 382, + "column": 52 + }, + "end": { + "line": 382, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12195, + "end": 12196, + "loc": { + "start": { + "line": 382, + "column": 53 + }, + "end": { + "line": 382, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 12203, + "end": 12208, + "loc": { + "start": { + "line": 383, + "column": 6 + }, + "end": { + "line": 383, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 12209, + "end": 12215, + "loc": { + "start": { + "line": 383, + "column": 12 + }, + "end": { + "line": 383, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12216, + "end": 12217, + "loc": { + "start": { + "line": 383, + "column": 19 + }, + "end": { + "line": 383, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 12218, + "end": 12233, + "loc": { + "start": { + "line": 383, + "column": 21 + }, + "end": { + "line": 383, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12233, + "end": 12234, + "loc": { + "start": { + "line": 383, + "column": 36 + }, + "end": { + "line": 383, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 12234, + "end": 12239, + "loc": { + "start": { + "line": 383, + "column": 37 + }, + "end": { + "line": 383, + "column": 42 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12239, + "end": 12240, + "loc": { + "start": { + "line": 383, + "column": 42 + }, + "end": { + "line": 383, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 12240, + "end": 12241, + "loc": { + "start": { + "line": 383, + "column": 43 + }, + "end": { + "line": 383, + "column": 44 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12241, + "end": 12242, + "loc": { + "start": { + "line": 383, + "column": 44 + }, + "end": { + "line": 383, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12242, + "end": 12243, + "loc": { + "start": { + "line": 383, + "column": 45 + }, + "end": { + "line": 383, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 12243, + "end": 12249, + "loc": { + "start": { + "line": 383, + "column": 46 + }, + "end": { + "line": 383, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12249, + "end": 12250, + "loc": { + "start": { + "line": 383, + "column": 52 + }, + "end": { + "line": 383, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 12257, + "end": 12263, + "loc": { + "start": { + "line": 384, + "column": 6 + }, + "end": { + "line": 384, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12263, + "end": 12264, + "loc": { + "start": { + "line": 384, + "column": 12 + }, + "end": { + "line": 384, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 12264, + "end": 12270, + "loc": { + "start": { + "line": 384, + "column": 13 + }, + "end": { + "line": 384, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12270, + "end": 12271, + "loc": { + "start": { + "line": 384, + "column": 19 + }, + "end": { + "line": 384, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 12271, + "end": 12277, + "loc": { + "start": { + "line": 384, + "column": 20 + }, + "end": { + "line": 384, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12277, + "end": 12278, + "loc": { + "start": { + "line": 384, + "column": 26 + }, + "end": { + "line": 384, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12278, + "end": 12279, + "loc": { + "start": { + "line": 384, + "column": 27 + }, + "end": { + "line": 384, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 12279, + "end": 12286, + "loc": { + "start": { + "line": 384, + "column": 28 + }, + "end": { + "line": 384, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12286, + "end": 12287, + "loc": { + "start": { + "line": 384, + "column": 35 + }, + "end": { + "line": 384, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 12287, + "end": 12288, + "loc": { + "start": { + "line": 384, + "column": 36 + }, + "end": { + "line": 384, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12288, + "end": 12289, + "loc": { + "start": { + "line": 384, + "column": 37 + }, + "end": { + "line": 384, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12289, + "end": 12290, + "loc": { + "start": { + "line": 384, + "column": 38 + }, + "end": { + "line": 384, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkCustomEvent", + "start": 12297, + "end": 12313, + "loc": { + "start": { + "line": 385, + "column": 6 + }, + "end": { + "line": 385, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12313, + "end": 12314, + "loc": { + "start": { + "line": 385, + "column": 22 + }, + "end": { + "line": 385, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 12314, + "end": 12320, + "loc": { + "start": { + "line": 385, + "column": 23 + }, + "end": { + "line": 385, + "column": 29 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12320, + "end": 12321, + "loc": { + "start": { + "line": 385, + "column": 29 + }, + "end": { + "line": 385, + "column": 30 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 12321, + "end": 12322, + "loc": { + "start": { + "line": 385, + "column": 30 + }, + "end": { + "line": 385, + "column": 31 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12322, + "end": 12323, + "loc": { + "start": { + "line": 385, + "column": 31 + }, + "end": { + "line": 385, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12323, + "end": 12324, + "loc": { + "start": { + "line": 385, + "column": 32 + }, + "end": { + "line": 385, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 12325, + "end": 12326, + "loc": { + "start": { + "line": 385, + "column": 34 + }, + "end": { + "line": 385, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12326, + "end": 12327, + "loc": { + "start": { + "line": 385, + "column": 35 + }, + "end": { + "line": 385, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 12328, + "end": 12332, + "loc": { + "start": { + "line": 385, + "column": 37 + }, + "end": { + "line": 385, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12332, + "end": 12333, + "loc": { + "start": { + "line": 385, + "column": 41 + }, + "end": { + "line": 385, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12333, + "end": 12334, + "loc": { + "start": { + "line": 385, + "column": 42 + }, + "end": { + "line": 385, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 12341, + "end": 12345, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12345, + "end": 12346, + "loc": { + "start": { + "line": 386, + "column": 10 + }, + "end": { + "line": 386, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12346, + "end": 12347, + "loc": { + "start": { + "line": 386, + "column": 11 + }, + "end": { + "line": 386, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12347, + "end": 12348, + "loc": { + "start": { + "line": 386, + "column": 12 + }, + "end": { + "line": 386, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12353, + "end": 12354, + "loc": { + "start": { + "line": 387, + "column": 4 + }, + "end": { + "line": 387, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12354, + "end": 12355, + "loc": { + "start": { + "line": 387, + "column": 5 + }, + "end": { + "line": 387, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12355, + "end": 12356, + "loc": { + "start": { + "line": 387, + "column": 6 + }, + "end": { + "line": 387, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12359, + "end": 12360, + "loc": { + "start": { + "line": 388, + "column": 2 + }, + "end": { + "line": 388, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12360, + "end": 12361, + "loc": { + "start": { + "line": 388, + "column": 3 + }, + "end": { + "line": 388, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12361, + "end": 12362, + "loc": { + "start": { + "line": 388, + "column": 4 + }, + "end": { + "line": 388, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 12366, + "end": 12368, + "loc": { + "start": { + "line": 390, + "column": 2 + }, + "end": { + "line": 390, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12368, + "end": 12369, + "loc": { + "start": { + "line": 390, + "column": 4 + }, + "end": { + "line": 390, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "filters user in custom event", + "start": 12369, + "end": 12399, + "loc": { + "start": { + "line": 390, + "column": 5 + }, + "end": { + "line": 390, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12399, + "end": 12400, + "loc": { + "start": { + "line": 390, + "column": 35 + }, + "end": { + "line": 390, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 12401, + "end": 12405, + "loc": { + "start": { + "line": 390, + "column": 37 + }, + "end": { + "line": 390, + "column": 41 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12406, + "end": 12408, + "loc": { + "start": { + "line": 390, + "column": 42 + }, + "end": { + "line": 390, + "column": 44 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12409, + "end": 12410, + "loc": { + "start": { + "line": 390, + "column": 45 + }, + "end": { + "line": 390, + "column": 46 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 12415, + "end": 12420, + "loc": { + "start": { + "line": 391, + "column": 4 + }, + "end": { + "line": 391, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 12421, + "end": 12427, + "loc": { + "start": { + "line": 391, + "column": 10 + }, + "end": { + "line": 391, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12428, + "end": 12429, + "loc": { + "start": { + "line": 391, + "column": 17 + }, + "end": { + "line": 391, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12430, + "end": 12431, + "loc": { + "start": { + "line": 391, + "column": 19 + }, + "end": { + "line": 391, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allAttributesPrivate", + "start": 12432, + "end": 12452, + "loc": { + "start": { + "line": 391, + "column": 21 + }, + "end": { + "line": 391, + "column": 41 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12452, + "end": 12453, + "loc": { + "start": { + "line": 391, + "column": 41 + }, + "end": { + "line": 391, + "column": 42 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 12454, + "end": 12458, + "loc": { + "start": { + "line": 391, + "column": 43 + }, + "end": { + "line": 391, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12458, + "end": 12459, + "loc": { + "start": { + "line": 391, + "column": 47 + }, + "end": { + "line": 391, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "inlineUsersInEvents", + "start": 12460, + "end": 12479, + "loc": { + "start": { + "line": 391, + "column": 49 + }, + "end": { + "line": 391, + "column": 68 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12479, + "end": 12480, + "loc": { + "start": { + "line": 391, + "column": 68 + }, + "end": { + "line": 391, + "column": 69 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 12481, + "end": 12485, + "loc": { + "start": { + "line": 391, + "column": 70 + }, + "end": { + "line": 391, + "column": 74 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12486, + "end": 12487, + "loc": { + "start": { + "line": 391, + "column": 75 + }, + "end": { + "line": 391, + "column": 76 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12487, + "end": 12488, + "loc": { + "start": { + "line": 391, + "column": 76 + }, + "end": { + "line": 391, + "column": 77 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 12493, + "end": 12498, + "loc": { + "start": { + "line": 392, + "column": 4 + }, + "end": { + "line": 392, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 12499, + "end": 12501, + "loc": { + "start": { + "line": 392, + "column": 10 + }, + "end": { + "line": 392, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12502, + "end": 12503, + "loc": { + "start": { + "line": 392, + "column": 13 + }, + "end": { + "line": 392, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 12504, + "end": 12518, + "loc": { + "start": { + "line": 392, + "column": 15 + }, + "end": { + "line": 392, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12518, + "end": 12519, + "loc": { + "start": { + "line": 392, + "column": 29 + }, + "end": { + "line": 392, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 12519, + "end": 12528, + "loc": { + "start": { + "line": 392, + "column": 30 + }, + "end": { + "line": 392, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12528, + "end": 12529, + "loc": { + "start": { + "line": 392, + "column": 39 + }, + "end": { + "line": 392, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 12530, + "end": 12535, + "loc": { + "start": { + "line": 392, + "column": 41 + }, + "end": { + "line": 392, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12535, + "end": 12536, + "loc": { + "start": { + "line": 392, + "column": 46 + }, + "end": { + "line": 392, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 12537, + "end": 12543, + "loc": { + "start": { + "line": 392, + "column": 48 + }, + "end": { + "line": 392, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12543, + "end": 12544, + "loc": { + "start": { + "line": 392, + "column": 54 + }, + "end": { + "line": 392, + "column": 55 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 12545, + "end": 12549, + "loc": { + "start": { + "line": 392, + "column": 56 + }, + "end": { + "line": 392, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12549, + "end": 12550, + "loc": { + "start": { + "line": 392, + "column": 60 + }, + "end": { + "line": 392, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 12551, + "end": 12566, + "loc": { + "start": { + "line": 392, + "column": 62 + }, + "end": { + "line": 392, + "column": 77 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12566, + "end": 12567, + "loc": { + "start": { + "line": 392, + "column": 77 + }, + "end": { + "line": 392, + "column": 78 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12567, + "end": 12568, + "loc": { + "start": { + "line": 392, + "column": 78 + }, + "end": { + "line": 392, + "column": 79 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 12573, + "end": 12578, + "loc": { + "start": { + "line": 393, + "column": 4 + }, + "end": { + "line": 393, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 12579, + "end": 12580, + "loc": { + "start": { + "line": 393, + "column": 10 + }, + "end": { + "line": 393, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12581, + "end": 12582, + "loc": { + "start": { + "line": 393, + "column": 12 + }, + "end": { + "line": 393, + "column": 13 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12583, + "end": 12584, + "loc": { + "start": { + "line": 393, + "column": 14 + }, + "end": { + "line": 393, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 12591, + "end": 12595, + "loc": { + "start": { + "line": 394, + "column": 6 + }, + "end": { + "line": 394, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12595, + "end": 12596, + "loc": { + "start": { + "line": 394, + "column": 10 + }, + "end": { + "line": 394, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "custom", + "start": 12597, + "end": 12605, + "loc": { + "start": { + "line": 394, + "column": 12 + }, + "end": { + "line": 394, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12605, + "end": 12606, + "loc": { + "start": { + "line": 394, + "column": 20 + }, + "end": { + "line": 394, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 12613, + "end": 12625, + "loc": { + "start": { + "line": 395, + "column": 6 + }, + "end": { + "line": 395, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12625, + "end": 12626, + "loc": { + "start": { + "line": 395, + "column": 18 + }, + "end": { + "line": 395, + "column": 19 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 12627, + "end": 12631, + "loc": { + "start": { + "line": 395, + "column": 20 + }, + "end": { + "line": 395, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12631, + "end": 12632, + "loc": { + "start": { + "line": 395, + "column": 24 + }, + "end": { + "line": 395, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 12639, + "end": 12643, + "loc": { + "start": { + "line": 396, + "column": 6 + }, + "end": { + "line": 396, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12643, + "end": 12644, + "loc": { + "start": { + "line": 396, + "column": 10 + }, + "end": { + "line": 396, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 12645, + "end": 12649, + "loc": { + "start": { + "line": 396, + "column": 12 + }, + "end": { + "line": 396, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12649, + "end": 12650, + "loc": { + "start": { + "line": 396, + "column": 16 + }, + "end": { + "line": 396, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 12657, + "end": 12660, + "loc": { + "start": { + "line": 397, + "column": 6 + }, + "end": { + "line": 397, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12660, + "end": 12661, + "loc": { + "start": { + "line": 397, + "column": 9 + }, + "end": { + "line": 397, + "column": 10 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "eventkey", + "start": 12662, + "end": 12672, + "loc": { + "start": { + "line": 397, + "column": 11 + }, + "end": { + "line": 397, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12672, + "end": 12673, + "loc": { + "start": { + "line": 397, + "column": 21 + }, + "end": { + "line": 397, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 12680, + "end": 12684, + "loc": { + "start": { + "line": 398, + "column": 6 + }, + "end": { + "line": 398, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12684, + "end": 12685, + "loc": { + "start": { + "line": 398, + "column": 10 + }, + "end": { + "line": 398, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12686, + "end": 12687, + "loc": { + "start": { + "line": 398, + "column": 12 + }, + "end": { + "line": 398, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "thing", + "start": 12688, + "end": 12693, + "loc": { + "start": { + "line": 398, + "column": 14 + }, + "end": { + "line": 398, + "column": 19 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12693, + "end": 12694, + "loc": { + "start": { + "line": 398, + "column": 19 + }, + "end": { + "line": 398, + "column": 20 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "stuff", + "start": 12695, + "end": 12702, + "loc": { + "start": { + "line": 398, + "column": 21 + }, + "end": { + "line": 398, + "column": 28 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12703, + "end": 12704, + "loc": { + "start": { + "line": 398, + "column": 29 + }, + "end": { + "line": 398, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12704, + "end": 12705, + "loc": { + "start": { + "line": 398, + "column": 30 + }, + "end": { + "line": 398, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12710, + "end": 12711, + "loc": { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 399, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12711, + "end": 12712, + "loc": { + "start": { + "line": 399, + "column": 5 + }, + "end": { + "line": 399, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 12717, + "end": 12719, + "loc": { + "start": { + "line": 400, + "column": 4 + }, + "end": { + "line": 400, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12719, + "end": 12720, + "loc": { + "start": { + "line": 400, + "column": 6 + }, + "end": { + "line": 400, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 12720, + "end": 12727, + "loc": { + "start": { + "line": 400, + "column": 7 + }, + "end": { + "line": 400, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12727, + "end": 12728, + "loc": { + "start": { + "line": 400, + "column": 14 + }, + "end": { + "line": 400, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 12728, + "end": 12729, + "loc": { + "start": { + "line": 400, + "column": 15 + }, + "end": { + "line": 400, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12729, + "end": 12730, + "loc": { + "start": { + "line": 400, + "column": 16 + }, + "end": { + "line": 400, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12730, + "end": 12731, + "loc": { + "start": { + "line": 400, + "column": 17 + }, + "end": { + "line": 400, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 12736, + "end": 12738, + "loc": { + "start": { + "line": 401, + "column": 4 + }, + "end": { + "line": 401, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12738, + "end": 12739, + "loc": { + "start": { + "line": 401, + "column": 6 + }, + "end": { + "line": 401, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 12739, + "end": 12744, + "loc": { + "start": { + "line": 401, + "column": 7 + }, + "end": { + "line": 401, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12744, + "end": 12745, + "loc": { + "start": { + "line": 401, + "column": 12 + }, + "end": { + "line": 401, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12745, + "end": 12746, + "loc": { + "start": { + "line": 401, + "column": 13 + }, + "end": { + "line": 401, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12746, + "end": 12747, + "loc": { + "start": { + "line": 401, + "column": 14 + }, + "end": { + "line": 401, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 12747, + "end": 12751, + "loc": { + "start": { + "line": 401, + "column": 15 + }, + "end": { + "line": 401, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12751, + "end": 12752, + "loc": { + "start": { + "line": 401, + "column": 19 + }, + "end": { + "line": 401, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12752, + "end": 12753, + "loc": { + "start": { + "line": 401, + "column": 20 + }, + "end": { + "line": 401, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12753, + "end": 12754, + "loc": { + "start": { + "line": 401, + "column": 21 + }, + "end": { + "line": 401, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12755, + "end": 12757, + "loc": { + "start": { + "line": 401, + "column": 23 + }, + "end": { + "line": 401, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12758, + "end": 12759, + "loc": { + "start": { + "line": 401, + "column": 26 + }, + "end": { + "line": 401, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 12766, + "end": 12772, + "loc": { + "start": { + "line": 402, + "column": 6 + }, + "end": { + "line": 402, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12772, + "end": 12773, + "loc": { + "start": { + "line": 402, + "column": 12 + }, + "end": { + "line": 402, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 12773, + "end": 12788, + "loc": { + "start": { + "line": 402, + "column": 13 + }, + "end": { + "line": 402, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12788, + "end": 12789, + "loc": { + "start": { + "line": 402, + "column": 28 + }, + "end": { + "line": 402, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 12789, + "end": 12794, + "loc": { + "start": { + "line": 402, + "column": 29 + }, + "end": { + "line": 402, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12794, + "end": 12795, + "loc": { + "start": { + "line": 402, + "column": 34 + }, + "end": { + "line": 402, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 12795, + "end": 12801, + "loc": { + "start": { + "line": 402, + "column": 35 + }, + "end": { + "line": 402, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12801, + "end": 12802, + "loc": { + "start": { + "line": 402, + "column": 41 + }, + "end": { + "line": 402, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12802, + "end": 12803, + "loc": { + "start": { + "line": 402, + "column": 42 + }, + "end": { + "line": 402, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 12803, + "end": 12810, + "loc": { + "start": { + "line": 402, + "column": 43 + }, + "end": { + "line": 402, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12810, + "end": 12811, + "loc": { + "start": { + "line": 402, + "column": 50 + }, + "end": { + "line": 402, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 12811, + "end": 12812, + "loc": { + "start": { + "line": 402, + "column": 51 + }, + "end": { + "line": 402, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12812, + "end": 12813, + "loc": { + "start": { + "line": 402, + "column": 52 + }, + "end": { + "line": 402, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12813, + "end": 12814, + "loc": { + "start": { + "line": 402, + "column": 53 + }, + "end": { + "line": 402, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 12821, + "end": 12826, + "loc": { + "start": { + "line": 403, + "column": 6 + }, + "end": { + "line": 403, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 12827, + "end": 12833, + "loc": { + "start": { + "line": 403, + "column": 12 + }, + "end": { + "line": 403, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12834, + "end": 12835, + "loc": { + "start": { + "line": 403, + "column": 19 + }, + "end": { + "line": 403, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 12836, + "end": 12851, + "loc": { + "start": { + "line": 403, + "column": 21 + }, + "end": { + "line": 403, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12851, + "end": 12852, + "loc": { + "start": { + "line": 403, + "column": 36 + }, + "end": { + "line": 403, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 12852, + "end": 12857, + "loc": { + "start": { + "line": 403, + "column": 37 + }, + "end": { + "line": 403, + "column": 42 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12857, + "end": 12858, + "loc": { + "start": { + "line": 403, + "column": 42 + }, + "end": { + "line": 403, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 12858, + "end": 12859, + "loc": { + "start": { + "line": 403, + "column": 43 + }, + "end": { + "line": 403, + "column": 44 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12859, + "end": 12860, + "loc": { + "start": { + "line": 403, + "column": 44 + }, + "end": { + "line": 403, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12860, + "end": 12861, + "loc": { + "start": { + "line": 403, + "column": 45 + }, + "end": { + "line": 403, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 12861, + "end": 12867, + "loc": { + "start": { + "line": 403, + "column": 46 + }, + "end": { + "line": 403, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12867, + "end": 12868, + "loc": { + "start": { + "line": 403, + "column": 52 + }, + "end": { + "line": 403, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 12875, + "end": 12881, + "loc": { + "start": { + "line": 404, + "column": 6 + }, + "end": { + "line": 404, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12881, + "end": 12882, + "loc": { + "start": { + "line": 404, + "column": 12 + }, + "end": { + "line": 404, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 12882, + "end": 12888, + "loc": { + "start": { + "line": 404, + "column": 13 + }, + "end": { + "line": 404, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12888, + "end": 12889, + "loc": { + "start": { + "line": 404, + "column": 19 + }, + "end": { + "line": 404, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 12889, + "end": 12895, + "loc": { + "start": { + "line": 404, + "column": 20 + }, + "end": { + "line": 404, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12895, + "end": 12896, + "loc": { + "start": { + "line": 404, + "column": 26 + }, + "end": { + "line": 404, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12896, + "end": 12897, + "loc": { + "start": { + "line": 404, + "column": 27 + }, + "end": { + "line": 404, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 12897, + "end": 12904, + "loc": { + "start": { + "line": 404, + "column": 28 + }, + "end": { + "line": 404, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12904, + "end": 12905, + "loc": { + "start": { + "line": 404, + "column": 35 + }, + "end": { + "line": 404, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 12905, + "end": 12906, + "loc": { + "start": { + "line": 404, + "column": 36 + }, + "end": { + "line": 404, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12906, + "end": 12907, + "loc": { + "start": { + "line": 404, + "column": 37 + }, + "end": { + "line": 404, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12907, + "end": 12908, + "loc": { + "start": { + "line": 404, + "column": 38 + }, + "end": { + "line": 404, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkCustomEvent", + "start": 12915, + "end": 12931, + "loc": { + "start": { + "line": 405, + "column": 6 + }, + "end": { + "line": 405, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12931, + "end": 12932, + "loc": { + "start": { + "line": 405, + "column": 22 + }, + "end": { + "line": 405, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "output", + "start": 12932, + "end": 12938, + "loc": { + "start": { + "line": 405, + "column": 23 + }, + "end": { + "line": 405, + "column": 29 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12938, + "end": 12939, + "loc": { + "start": { + "line": 405, + "column": 29 + }, + "end": { + "line": 405, + "column": 30 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 12939, + "end": 12940, + "loc": { + "start": { + "line": 405, + "column": 30 + }, + "end": { + "line": 405, + "column": 31 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12940, + "end": 12941, + "loc": { + "start": { + "line": 405, + "column": 31 + }, + "end": { + "line": 405, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12941, + "end": 12942, + "loc": { + "start": { + "line": 405, + "column": 32 + }, + "end": { + "line": 405, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 12943, + "end": 12944, + "loc": { + "start": { + "line": 405, + "column": 34 + }, + "end": { + "line": 405, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12944, + "end": 12945, + "loc": { + "start": { + "line": 405, + "column": 35 + }, + "end": { + "line": 405, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filteredUser", + "start": 12946, + "end": 12958, + "loc": { + "start": { + "line": 405, + "column": 37 + }, + "end": { + "line": 405, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12958, + "end": 12959, + "loc": { + "start": { + "line": 405, + "column": 49 + }, + "end": { + "line": 405, + "column": 50 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12959, + "end": 12960, + "loc": { + "start": { + "line": 405, + "column": 50 + }, + "end": { + "line": 405, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 12967, + "end": 12971, + "loc": { + "start": { + "line": 406, + "column": 6 + }, + "end": { + "line": 406, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12971, + "end": 12972, + "loc": { + "start": { + "line": 406, + "column": 10 + }, + "end": { + "line": 406, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12972, + "end": 12973, + "loc": { + "start": { + "line": 406, + "column": 11 + }, + "end": { + "line": 406, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12973, + "end": 12974, + "loc": { + "start": { + "line": 406, + "column": 12 + }, + "end": { + "line": 406, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12979, + "end": 12980, + "loc": { + "start": { + "line": 407, + "column": 4 + }, + "end": { + "line": 407, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12980, + "end": 12981, + "loc": { + "start": { + "line": 407, + "column": 5 + }, + "end": { + "line": 407, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12981, + "end": 12982, + "loc": { + "start": { + "line": 407, + "column": 6 + }, + "end": { + "line": 407, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12985, + "end": 12986, + "loc": { + "start": { + "line": 408, + "column": 2 + }, + "end": { + "line": 408, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12986, + "end": 12987, + "loc": { + "start": { + "line": 408, + "column": 3 + }, + "end": { + "line": 408, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12987, + "end": 12988, + "loc": { + "start": { + "line": 408, + "column": 4 + }, + "end": { + "line": 408, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 12992, + "end": 12994, + "loc": { + "start": { + "line": 410, + "column": 2 + }, + "end": { + "line": 410, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12994, + "end": 12995, + "loc": { + "start": { + "line": 410, + "column": 4 + }, + "end": { + "line": 410, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "sends nothing if there are no events to flush", + "start": 12995, + "end": 13042, + "loc": { + "start": { + "line": 410, + "column": 5 + }, + "end": { + "line": 410, + "column": 52 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13042, + "end": 13043, + "loc": { + "start": { + "line": 410, + "column": 52 + }, + "end": { + "line": 410, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 13044, + "end": 13048, + "loc": { + "start": { + "line": 410, + "column": 54 + }, + "end": { + "line": 410, + "column": 58 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13049, + "end": 13051, + "loc": { + "start": { + "line": 410, + "column": 59 + }, + "end": { + "line": 410, + "column": 61 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13052, + "end": 13053, + "loc": { + "start": { + "line": 410, + "column": 62 + }, + "end": { + "line": 410, + "column": 63 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 13058, + "end": 13063, + "loc": { + "start": { + "line": 411, + "column": 4 + }, + "end": { + "line": 411, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13064, + "end": 13066, + "loc": { + "start": { + "line": 411, + "column": 10 + }, + "end": { + "line": 411, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13067, + "end": 13068, + "loc": { + "start": { + "line": 411, + "column": 13 + }, + "end": { + "line": 411, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 13069, + "end": 13083, + "loc": { + "start": { + "line": 411, + "column": 15 + }, + "end": { + "line": 411, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13083, + "end": 13084, + "loc": { + "start": { + "line": 411, + "column": 29 + }, + "end": { + "line": 411, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 13084, + "end": 13093, + "loc": { + "start": { + "line": 411, + "column": 30 + }, + "end": { + "line": 411, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13093, + "end": 13094, + "loc": { + "start": { + "line": 411, + "column": 39 + }, + "end": { + "line": 411, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 13095, + "end": 13100, + "loc": { + "start": { + "line": 411, + "column": 41 + }, + "end": { + "line": 411, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13100, + "end": 13101, + "loc": { + "start": { + "line": 411, + "column": 46 + }, + "end": { + "line": 411, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13102, + "end": 13103, + "loc": { + "start": { + "line": 411, + "column": 48 + }, + "end": { + "line": 411, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13103, + "end": 13104, + "loc": { + "start": { + "line": 411, + "column": 49 + }, + "end": { + "line": 411, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13104, + "end": 13105, + "loc": { + "start": { + "line": 411, + "column": 50 + }, + "end": { + "line": 411, + "column": 51 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 13106, + "end": 13110, + "loc": { + "start": { + "line": 411, + "column": 52 + }, + "end": { + "line": 411, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13110, + "end": 13111, + "loc": { + "start": { + "line": 411, + "column": 56 + }, + "end": { + "line": 411, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 13112, + "end": 13127, + "loc": { + "start": { + "line": 411, + "column": 58 + }, + "end": { + "line": 411, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13127, + "end": 13128, + "loc": { + "start": { + "line": 411, + "column": 73 + }, + "end": { + "line": 411, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13128, + "end": 13129, + "loc": { + "start": { + "line": 411, + "column": 74 + }, + "end": { + "line": 411, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13134, + "end": 13136, + "loc": { + "start": { + "line": 412, + "column": 4 + }, + "end": { + "line": 412, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13136, + "end": 13137, + "loc": { + "start": { + "line": 412, + "column": 6 + }, + "end": { + "line": 412, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 13137, + "end": 13142, + "loc": { + "start": { + "line": 412, + "column": 7 + }, + "end": { + "line": 412, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13142, + "end": 13143, + "loc": { + "start": { + "line": 412, + "column": 12 + }, + "end": { + "line": 412, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13143, + "end": 13144, + "loc": { + "start": { + "line": 412, + "column": 13 + }, + "end": { + "line": 412, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13144, + "end": 13145, + "loc": { + "start": { + "line": 412, + "column": 14 + }, + "end": { + "line": 412, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 13145, + "end": 13149, + "loc": { + "start": { + "line": 412, + "column": 15 + }, + "end": { + "line": 412, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13149, + "end": 13150, + "loc": { + "start": { + "line": 412, + "column": 19 + }, + "end": { + "line": 412, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13150, + "end": 13151, + "loc": { + "start": { + "line": 412, + "column": 20 + }, + "end": { + "line": 412, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13151, + "end": 13152, + "loc": { + "start": { + "line": 412, + "column": 21 + }, + "end": { + "line": 412, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13153, + "end": 13155, + "loc": { + "start": { + "line": 412, + "column": 23 + }, + "end": { + "line": 412, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13156, + "end": 13157, + "loc": { + "start": { + "line": 412, + "column": 26 + }, + "end": { + "line": 412, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 13164, + "end": 13170, + "loc": { + "start": { + "line": 413, + "column": 6 + }, + "end": { + "line": 413, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13170, + "end": 13171, + "loc": { + "start": { + "line": 413, + "column": 12 + }, + "end": { + "line": 413, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 13171, + "end": 13186, + "loc": { + "start": { + "line": 413, + "column": 13 + }, + "end": { + "line": 413, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13186, + "end": 13187, + "loc": { + "start": { + "line": 413, + "column": 28 + }, + "end": { + "line": 413, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 13187, + "end": 13192, + "loc": { + "start": { + "line": 413, + "column": 29 + }, + "end": { + "line": 413, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13192, + "end": 13193, + "loc": { + "start": { + "line": 413, + "column": 34 + }, + "end": { + "line": 413, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 13193, + "end": 13199, + "loc": { + "start": { + "line": 413, + "column": 35 + }, + "end": { + "line": 413, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13199, + "end": 13200, + "loc": { + "start": { + "line": 413, + "column": 41 + }, + "end": { + "line": 413, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13200, + "end": 13201, + "loc": { + "start": { + "line": 413, + "column": 42 + }, + "end": { + "line": 413, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 13201, + "end": 13208, + "loc": { + "start": { + "line": 413, + "column": 43 + }, + "end": { + "line": 413, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13208, + "end": 13209, + "loc": { + "start": { + "line": 413, + "column": 50 + }, + "end": { + "line": 413, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 13209, + "end": 13210, + "loc": { + "start": { + "line": 413, + "column": 51 + }, + "end": { + "line": 413, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13210, + "end": 13211, + "loc": { + "start": { + "line": 413, + "column": 52 + }, + "end": { + "line": 413, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13211, + "end": 13212, + "loc": { + "start": { + "line": 413, + "column": 53 + }, + "end": { + "line": 413, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 13219, + "end": 13223, + "loc": { + "start": { + "line": 414, + "column": 6 + }, + "end": { + "line": 414, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13223, + "end": 13224, + "loc": { + "start": { + "line": 414, + "column": 10 + }, + "end": { + "line": 414, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13224, + "end": 13225, + "loc": { + "start": { + "line": 414, + "column": 11 + }, + "end": { + "line": 414, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13225, + "end": 13226, + "loc": { + "start": { + "line": 414, + "column": 12 + }, + "end": { + "line": 414, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13231, + "end": 13232, + "loc": { + "start": { + "line": 415, + "column": 4 + }, + "end": { + "line": 415, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13232, + "end": 13233, + "loc": { + "start": { + "line": 415, + "column": 5 + }, + "end": { + "line": 415, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13233, + "end": 13234, + "loc": { + "start": { + "line": 415, + "column": 6 + }, + "end": { + "line": 415, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13237, + "end": 13238, + "loc": { + "start": { + "line": 416, + "column": 2 + }, + "end": { + "line": 416, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13238, + "end": 13239, + "loc": { + "start": { + "line": 416, + "column": 3 + }, + "end": { + "line": 416, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13239, + "end": 13240, + "loc": { + "start": { + "line": 416, + "column": 4 + }, + "end": { + "line": 416, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 13244, + "end": 13246, + "loc": { + "start": { + "line": 418, + "column": 2 + }, + "end": { + "line": 418, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13246, + "end": 13247, + "loc": { + "start": { + "line": 418, + "column": 4 + }, + "end": { + "line": 418, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "stops sending events after a 401 error", + "start": 13247, + "end": 13287, + "loc": { + "start": { + "line": 418, + "column": 5 + }, + "end": { + "line": 418, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13287, + "end": 13288, + "loc": { + "start": { + "line": 418, + "column": 45 + }, + "end": { + "line": 418, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 13289, + "end": 13293, + "loc": { + "start": { + "line": 418, + "column": 47 + }, + "end": { + "line": 418, + "column": 51 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13294, + "end": 13296, + "loc": { + "start": { + "line": 418, + "column": 52 + }, + "end": { + "line": 418, + "column": 54 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13297, + "end": 13298, + "loc": { + "start": { + "line": 418, + "column": 55 + }, + "end": { + "line": 418, + "column": 56 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 13303, + "end": 13308, + "loc": { + "start": { + "line": 419, + "column": 4 + }, + "end": { + "line": 419, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13309, + "end": 13311, + "loc": { + "start": { + "line": 419, + "column": 10 + }, + "end": { + "line": 419, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13312, + "end": 13313, + "loc": { + "start": { + "line": 419, + "column": 13 + }, + "end": { + "line": 419, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 13314, + "end": 13328, + "loc": { + "start": { + "line": 419, + "column": 15 + }, + "end": { + "line": 419, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13328, + "end": 13329, + "loc": { + "start": { + "line": 419, + "column": 29 + }, + "end": { + "line": 419, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 13329, + "end": 13338, + "loc": { + "start": { + "line": 419, + "column": 30 + }, + "end": { + "line": 419, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13338, + "end": 13339, + "loc": { + "start": { + "line": 419, + "column": 39 + }, + "end": { + "line": 419, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 13340, + "end": 13345, + "loc": { + "start": { + "line": 419, + "column": 41 + }, + "end": { + "line": 419, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13345, + "end": 13346, + "loc": { + "start": { + "line": 419, + "column": 46 + }, + "end": { + "line": 419, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13347, + "end": 13348, + "loc": { + "start": { + "line": 419, + "column": 48 + }, + "end": { + "line": 419, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13348, + "end": 13349, + "loc": { + "start": { + "line": 419, + "column": 49 + }, + "end": { + "line": 419, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13349, + "end": 13350, + "loc": { + "start": { + "line": 419, + "column": 50 + }, + "end": { + "line": 419, + "column": 51 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 13351, + "end": 13355, + "loc": { + "start": { + "line": 419, + "column": 52 + }, + "end": { + "line": 419, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13355, + "end": 13356, + "loc": { + "start": { + "line": 419, + "column": 56 + }, + "end": { + "line": 419, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 13357, + "end": 13372, + "loc": { + "start": { + "line": 419, + "column": 58 + }, + "end": { + "line": 419, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13372, + "end": 13373, + "loc": { + "start": { + "line": 419, + "column": 73 + }, + "end": { + "line": 419, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13373, + "end": 13374, + "loc": { + "start": { + "line": 419, + "column": 74 + }, + "end": { + "line": 419, + "column": 75 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 13379, + "end": 13384, + "loc": { + "start": { + "line": 420, + "column": 4 + }, + "end": { + "line": 420, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 13385, + "end": 13386, + "loc": { + "start": { + "line": 420, + "column": 10 + }, + "end": { + "line": 420, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13387, + "end": 13388, + "loc": { + "start": { + "line": 420, + "column": 12 + }, + "end": { + "line": 420, + "column": 13 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13389, + "end": 13390, + "loc": { + "start": { + "line": 420, + "column": 14 + }, + "end": { + "line": 420, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 13391, + "end": 13395, + "loc": { + "start": { + "line": 420, + "column": 16 + }, + "end": { + "line": 420, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13395, + "end": 13396, + "loc": { + "start": { + "line": 420, + "column": 20 + }, + "end": { + "line": 420, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 13397, + "end": 13407, + "loc": { + "start": { + "line": 420, + "column": 22 + }, + "end": { + "line": 420, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13407, + "end": 13408, + "loc": { + "start": { + "line": 420, + "column": 32 + }, + "end": { + "line": 420, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 13409, + "end": 13421, + "loc": { + "start": { + "line": 420, + "column": 34 + }, + "end": { + "line": 420, + "column": 46 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13421, + "end": 13422, + "loc": { + "start": { + "line": 420, + "column": 46 + }, + "end": { + "line": 420, + "column": 47 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 13423, + "end": 13427, + "loc": { + "start": { + "line": 420, + "column": 48 + }, + "end": { + "line": 420, + "column": 52 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13427, + "end": 13428, + "loc": { + "start": { + "line": 420, + "column": 52 + }, + "end": { + "line": 420, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 13429, + "end": 13433, + "loc": { + "start": { + "line": 420, + "column": 54 + }, + "end": { + "line": 420, + "column": 58 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13433, + "end": 13434, + "loc": { + "start": { + "line": 420, + "column": 58 + }, + "end": { + "line": 420, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 13435, + "end": 13439, + "loc": { + "start": { + "line": 420, + "column": 60 + }, + "end": { + "line": 420, + "column": 64 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13440, + "end": 13441, + "loc": { + "start": { + "line": 420, + "column": 65 + }, + "end": { + "line": 420, + "column": 66 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13441, + "end": 13442, + "loc": { + "start": { + "line": 420, + "column": 66 + }, + "end": { + "line": 420, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13447, + "end": 13449, + "loc": { + "start": { + "line": 421, + "column": 4 + }, + "end": { + "line": 421, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13449, + "end": 13450, + "loc": { + "start": { + "line": 421, + "column": 6 + }, + "end": { + "line": 421, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 13450, + "end": 13457, + "loc": { + "start": { + "line": 421, + "column": 7 + }, + "end": { + "line": 421, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13457, + "end": 13458, + "loc": { + "start": { + "line": 421, + "column": 14 + }, + "end": { + "line": 421, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 13458, + "end": 13459, + "loc": { + "start": { + "line": 421, + "column": 15 + }, + "end": { + "line": 421, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13459, + "end": 13460, + "loc": { + "start": { + "line": 421, + "column": 16 + }, + "end": { + "line": 421, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13460, + "end": 13461, + "loc": { + "start": { + "line": 421, + "column": 17 + }, + "end": { + "line": 421, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 13466, + "end": 13481, + "loc": { + "start": { + "line": 422, + "column": 4 + }, + "end": { + "line": 422, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13481, + "end": 13482, + "loc": { + "start": { + "line": 422, + "column": 19 + }, + "end": { + "line": 422, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "status", + "start": 13482, + "end": 13488, + "loc": { + "start": { + "line": 422, + "column": 20 + }, + "end": { + "line": 422, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13489, + "end": 13490, + "loc": { + "start": { + "line": 422, + "column": 27 + }, + "end": { + "line": 422, + "column": 28 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 401, + "start": 13491, + "end": 13494, + "loc": { + "start": { + "line": 422, + "column": 29 + }, + "end": { + "line": 422, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13494, + "end": 13495, + "loc": { + "start": { + "line": 422, + "column": 32 + }, + "end": { + "line": 422, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13500, + "end": 13502, + "loc": { + "start": { + "line": 423, + "column": 4 + }, + "end": { + "line": 423, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13502, + "end": 13503, + "loc": { + "start": { + "line": 423, + "column": 6 + }, + "end": { + "line": 423, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 13503, + "end": 13508, + "loc": { + "start": { + "line": 423, + "column": 7 + }, + "end": { + "line": 423, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13508, + "end": 13509, + "loc": { + "start": { + "line": 423, + "column": 12 + }, + "end": { + "line": 423, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13509, + "end": 13510, + "loc": { + "start": { + "line": 423, + "column": 13 + }, + "end": { + "line": 423, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13510, + "end": 13511, + "loc": { + "start": { + "line": 423, + "column": 14 + }, + "end": { + "line": 423, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 13511, + "end": 13515, + "loc": { + "start": { + "line": 423, + "column": 15 + }, + "end": { + "line": 423, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13515, + "end": 13516, + "loc": { + "start": { + "line": 423, + "column": 19 + }, + "end": { + "line": 423, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13516, + "end": 13517, + "loc": { + "start": { + "line": 423, + "column": 20 + }, + "end": { + "line": 423, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13517, + "end": 13518, + "loc": { + "start": { + "line": 423, + "column": 21 + }, + "end": { + "line": 423, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13519, + "end": 13521, + "loc": { + "start": { + "line": 423, + "column": 23 + }, + "end": { + "line": 423, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13522, + "end": 13523, + "loc": { + "start": { + "line": 423, + "column": 26 + }, + "end": { + "line": 423, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 13530, + "end": 13536, + "loc": { + "start": { + "line": 424, + "column": 6 + }, + "end": { + "line": 424, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13536, + "end": 13537, + "loc": { + "start": { + "line": 424, + "column": 12 + }, + "end": { + "line": 424, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 13537, + "end": 13552, + "loc": { + "start": { + "line": 424, + "column": 13 + }, + "end": { + "line": 424, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13552, + "end": 13553, + "loc": { + "start": { + "line": 424, + "column": 28 + }, + "end": { + "line": 424, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 13553, + "end": 13558, + "loc": { + "start": { + "line": 424, + "column": 29 + }, + "end": { + "line": 424, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13558, + "end": 13559, + "loc": { + "start": { + "line": 424, + "column": 34 + }, + "end": { + "line": 424, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 13559, + "end": 13565, + "loc": { + "start": { + "line": 424, + "column": 35 + }, + "end": { + "line": 424, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13565, + "end": 13566, + "loc": { + "start": { + "line": 424, + "column": 41 + }, + "end": { + "line": 424, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13566, + "end": 13567, + "loc": { + "start": { + "line": 424, + "column": 42 + }, + "end": { + "line": 424, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 13567, + "end": 13574, + "loc": { + "start": { + "line": 424, + "column": 43 + }, + "end": { + "line": 424, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13574, + "end": 13575, + "loc": { + "start": { + "line": 424, + "column": 50 + }, + "end": { + "line": 424, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 13575, + "end": 13576, + "loc": { + "start": { + "line": 424, + "column": 51 + }, + "end": { + "line": 424, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13576, + "end": 13577, + "loc": { + "start": { + "line": 424, + "column": 52 + }, + "end": { + "line": 424, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13577, + "end": 13578, + "loc": { + "start": { + "line": 424, + "column": 53 + }, + "end": { + "line": 424, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13585, + "end": 13587, + "loc": { + "start": { + "line": 425, + "column": 6 + }, + "end": { + "line": 425, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13587, + "end": 13588, + "loc": { + "start": { + "line": 425, + "column": 8 + }, + "end": { + "line": 425, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 13588, + "end": 13595, + "loc": { + "start": { + "line": 425, + "column": 9 + }, + "end": { + "line": 425, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13595, + "end": 13596, + "loc": { + "start": { + "line": 425, + "column": 16 + }, + "end": { + "line": 425, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 13596, + "end": 13597, + "loc": { + "start": { + "line": 425, + "column": 17 + }, + "end": { + "line": 425, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13597, + "end": 13598, + "loc": { + "start": { + "line": 425, + "column": 18 + }, + "end": { + "line": 425, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13598, + "end": 13599, + "loc": { + "start": { + "line": 425, + "column": 19 + }, + "end": { + "line": 425, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13606, + "end": 13608, + "loc": { + "start": { + "line": 426, + "column": 6 + }, + "end": { + "line": 426, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13608, + "end": 13609, + "loc": { + "start": { + "line": 426, + "column": 8 + }, + "end": { + "line": 426, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 13609, + "end": 13614, + "loc": { + "start": { + "line": 426, + "column": 9 + }, + "end": { + "line": 426, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13614, + "end": 13615, + "loc": { + "start": { + "line": 426, + "column": 14 + }, + "end": { + "line": 426, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13615, + "end": 13616, + "loc": { + "start": { + "line": 426, + "column": 15 + }, + "end": { + "line": 426, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13616, + "end": 13617, + "loc": { + "start": { + "line": 426, + "column": 16 + }, + "end": { + "line": 426, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 13617, + "end": 13621, + "loc": { + "start": { + "line": 426, + "column": 17 + }, + "end": { + "line": 426, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13621, + "end": 13622, + "loc": { + "start": { + "line": 426, + "column": 21 + }, + "end": { + "line": 426, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13622, + "end": 13623, + "loc": { + "start": { + "line": 426, + "column": 22 + }, + "end": { + "line": 426, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13623, + "end": 13624, + "loc": { + "start": { + "line": 426, + "column": 23 + }, + "end": { + "line": 426, + "column": 24 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13625, + "end": 13627, + "loc": { + "start": { + "line": 426, + "column": 25 + }, + "end": { + "line": 426, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13628, + "end": 13629, + "loc": { + "start": { + "line": 426, + "column": 28 + }, + "end": { + "line": 426, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 13638, + "end": 13644, + "loc": { + "start": { + "line": 427, + "column": 8 + }, + "end": { + "line": 427, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13644, + "end": 13645, + "loc": { + "start": { + "line": 427, + "column": 14 + }, + "end": { + "line": 427, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockEventSender", + "start": 13645, + "end": 13660, + "loc": { + "start": { + "line": 427, + "column": 15 + }, + "end": { + "line": 427, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13660, + "end": 13661, + "loc": { + "start": { + "line": 427, + "column": 30 + }, + "end": { + "line": 427, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calls", + "start": 13661, + "end": 13666, + "loc": { + "start": { + "line": 427, + "column": 31 + }, + "end": { + "line": 427, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13666, + "end": 13667, + "loc": { + "start": { + "line": 427, + "column": 36 + }, + "end": { + "line": 427, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 13667, + "end": 13673, + "loc": { + "start": { + "line": 427, + "column": 37 + }, + "end": { + "line": 427, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13673, + "end": 13674, + "loc": { + "start": { + "line": 427, + "column": 43 + }, + "end": { + "line": 427, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13674, + "end": 13675, + "loc": { + "start": { + "line": 427, + "column": 44 + }, + "end": { + "line": 427, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 13675, + "end": 13682, + "loc": { + "start": { + "line": 427, + "column": 45 + }, + "end": { + "line": 427, + "column": 52 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13682, + "end": 13683, + "loc": { + "start": { + "line": 427, + "column": 52 + }, + "end": { + "line": 427, + "column": 53 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 13683, + "end": 13684, + "loc": { + "start": { + "line": 427, + "column": 53 + }, + "end": { + "line": 427, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13684, + "end": 13685, + "loc": { + "start": { + "line": 427, + "column": 54 + }, + "end": { + "line": 427, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13685, + "end": 13686, + "loc": { + "start": { + "line": 427, + "column": 55 + }, + "end": { + "line": 427, + "column": 56 + } + } + }, + { + "type": "CommentLine", + "value": " still the one from our first flush", + "start": 13687, + "end": 13724, + "loc": { + "start": { + "line": 427, + "column": 57 + }, + "end": { + "line": 427, + "column": 94 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 13733, + "end": 13737, + "loc": { + "start": { + "line": 428, + "column": 8 + }, + "end": { + "line": 428, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13737, + "end": 13738, + "loc": { + "start": { + "line": 428, + "column": 12 + }, + "end": { + "line": 428, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13738, + "end": 13739, + "loc": { + "start": { + "line": 428, + "column": 13 + }, + "end": { + "line": 428, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13739, + "end": 13740, + "loc": { + "start": { + "line": 428, + "column": 14 + }, + "end": { + "line": 428, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13747, + "end": 13748, + "loc": { + "start": { + "line": 429, + "column": 6 + }, + "end": { + "line": 429, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13748, + "end": 13749, + "loc": { + "start": { + "line": 429, + "column": 7 + }, + "end": { + "line": 429, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13749, + "end": 13750, + "loc": { + "start": { + "line": 429, + "column": 8 + }, + "end": { + "line": 429, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13755, + "end": 13756, + "loc": { + "start": { + "line": 430, + "column": 4 + }, + "end": { + "line": 430, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13756, + "end": 13757, + "loc": { + "start": { + "line": 430, + "column": 5 + }, + "end": { + "line": 430, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13757, + "end": 13758, + "loc": { + "start": { + "line": 430, + "column": 6 + }, + "end": { + "line": 430, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13761, + "end": 13762, + "loc": { + "start": { + "line": 431, + "column": 2 + }, + "end": { + "line": 431, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13762, + "end": 13763, + "loc": { + "start": { + "line": 431, + "column": 3 + }, + "end": { + "line": 431, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13763, + "end": 13764, + "loc": { + "start": { + "line": 431, + "column": 4 + }, + "end": { + "line": 431, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13765, + "end": 13766, + "loc": { + "start": { + "line": 432, + "column": 0 + }, + "end": { + "line": 432, + "column": 1 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13766, + "end": 13767, + "loc": { + "start": { + "line": 432, + "column": 1 + }, + "end": { + "line": 432, + "column": 2 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13767, + "end": 13768, + "loc": { + "start": { + "line": 432, + "column": 2 + }, + "end": { + "line": 432, + "column": 3 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13769, + "end": 13769, + "loc": { + "start": { + "line": 433, + "column": 0 + }, + "end": { + "line": 433, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/__tests__/EventSender-test.js.json b/docs/ast/source/__tests__/EventSender-test.js.json new file mode 100644 index 00000000..04a30e17 --- /dev/null +++ b/docs/ast/source/__tests__/EventSender-test.js.json @@ -0,0 +1,39167 @@ +{ + "type": "File", + "start": 0, + "end": 4454, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 141, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 4454, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 141, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 28, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 28 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 7, + "end": 13, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 13 + } + }, + "local": { + "type": "Identifier", + "start": 7, + "end": 13, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 13 + }, + "identifierName": "Base64" + }, + "name": "Base64" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 19, + "end": 27, + "loc": { + "start": { + "line": 1, + "column": 19 + }, + "end": { + "line": 1, + "column": 27 + } + }, + "extra": { + "rawValue": "Base64", + "raw": "'Base64'" + }, + "value": "Base64" + } + }, + { + "type": "ImportDeclaration", + "start": 29, + "end": 55, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 26 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 36, + "end": 41, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 12 + } + }, + "local": { + "type": "Identifier", + "start": 36, + "end": 41, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 12 + }, + "identifierName": "sinon" + }, + "name": "sinon" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 47, + "end": 54, + "loc": { + "start": { + "line": 2, + "column": 18 + }, + "end": { + "line": 2, + "column": 25 + } + }, + "extra": { + "rawValue": "sinon", + "raw": "'sinon'" + }, + "value": "sinon" + } + }, + { + "type": "ImportDeclaration", + "start": 57, + "end": 98, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 4, + "column": 41 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 64, + "end": 75, + "loc": { + "start": { + "line": 4, + "column": 7 + }, + "end": { + "line": 4, + "column": 18 + } + }, + "local": { + "type": "Identifier", + "start": 64, + "end": 75, + "loc": { + "start": { + "line": 4, + "column": 7 + }, + "end": { + "line": 4, + "column": 18 + }, + "identifierName": "EventSender" + }, + "name": "EventSender" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 81, + "end": 97, + "loc": { + "start": { + "line": 4, + "column": 24 + }, + "end": { + "line": 4, + "column": 40 + } + }, + "extra": { + "rawValue": "../EventSender", + "raw": "'../EventSender'" + }, + "value": "../EventSender" + } + }, + { + "type": "ImportDeclaration", + "start": 99, + "end": 133, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 34 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 106, + "end": 116, + "loc": { + "start": { + "line": 5, + "column": 7 + }, + "end": { + "line": 5, + "column": 17 + } + }, + "local": { + "type": "Identifier", + "start": 111, + "end": 116, + "loc": { + "start": { + "line": 5, + "column": 12 + }, + "end": { + "line": 5, + "column": 17 + }, + "identifierName": "utils" + }, + "name": "utils" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 122, + "end": 132, + "loc": { + "start": { + "line": 5, + "column": 23 + }, + "end": { + "line": 5, + "column": 33 + } + }, + "extra": { + "rawValue": "../utils", + "raw": "'../utils'" + }, + "value": "../utils" + } + }, + { + "type": "ExpressionStatement", + "start": 135, + "end": 4453, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 140, + "column": 3 + } + }, + "expression": { + "type": "CallExpression", + "start": 135, + "end": 4452, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 140, + "column": 2 + } + }, + "callee": { + "type": "Identifier", + "start": 135, + "end": 143, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 7, + "column": 8 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 144, + "end": 157, + "loc": { + "start": { + "line": 7, + "column": 9 + }, + "end": { + "line": 7, + "column": 22 + } + }, + "extra": { + "rawValue": "EventSender", + "raw": "'EventSender'" + }, + "value": "EventSender" + }, + { + "type": "ArrowFunctionExpression", + "start": 159, + "end": 4451, + "loc": { + "start": { + "line": 7, + "column": 24 + }, + "end": { + "line": 140, + "column": 1 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 165, + "end": 4451, + "loc": { + "start": { + "line": 7, + "column": 30 + }, + "end": { + "line": 140, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 169, + "end": 181, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 14 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 173, + "end": 180, + "loc": { + "start": { + "line": 8, + "column": 6 + }, + "end": { + "line": 8, + "column": 13 + } + }, + "id": { + "type": "Identifier", + "start": 173, + "end": 180, + "loc": { + "start": { + "line": 8, + "column": 6 + }, + "end": { + "line": 8, + "column": 13 + }, + "identifierName": "sandbox" + }, + "name": "sandbox" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 184, + "end": 192, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 10 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 188, + "end": 191, + "loc": { + "start": { + "line": 9, + "column": 6 + }, + "end": { + "line": 9, + "column": 9 + } + }, + "id": { + "type": "Identifier", + "start": 188, + "end": 191, + "loc": { + "start": { + "line": 9, + "column": 6 + }, + "end": { + "line": 9, + "column": 9 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 195, + "end": 213, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 20 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 199, + "end": 212, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 19 + } + }, + "id": { + "type": "Identifier", + "start": 199, + "end": 207, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 14 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "init": { + "type": "ArrayExpression", + "start": 210, + "end": 212, + "loc": { + "start": { + "line": 10, + "column": 17 + }, + "end": { + "line": 10, + "column": 19 + } + }, + "elements": [] + } + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 216, + "end": 246, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 32 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 222, + "end": 245, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 31 + } + }, + "id": { + "type": "Identifier", + "start": 222, + "end": 231, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 17 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + "init": { + "type": "StringLiteral", + "start": 234, + "end": 245, + "loc": { + "start": { + "line": 11, + "column": 20 + }, + "end": { + "line": 11, + "column": 31 + } + }, + "extra": { + "rawValue": "/fake-url", + "raw": "'/fake-url'" + }, + "value": "/fake-url" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 249, + "end": 269, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 22 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 255, + "end": 268, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 21 + } + }, + "id": { + "type": "Identifier", + "start": 255, + "end": 260, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 13 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + "init": { + "type": "StringLiteral", + "start": 263, + "end": 268, + "loc": { + "start": { + "line": 12, + "column": 16 + }, + "end": { + "line": 12, + "column": 21 + } + }, + "extra": { + "rawValue": "env", + "raw": "'env'" + }, + "value": "env" + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 273, + "end": 463, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 21, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 273, + "end": 462, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 21, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 273, + "end": 283, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 12 + }, + "identifierName": "beforeEach" + }, + "name": "beforeEach" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 284, + "end": 461, + "loc": { + "start": { + "line": 14, + "column": 13 + }, + "end": { + "line": 21, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 290, + "end": 461, + "loc": { + "start": { + "line": 14, + "column": 19 + }, + "end": { + "line": 21, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 296, + "end": 329, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 37 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 296, + "end": 328, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 36 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 296, + "end": 303, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 11 + }, + "identifierName": "sandbox" + }, + "name": "sandbox" + }, + "right": { + "type": "CallExpression", + "start": 306, + "end": 328, + "loc": { + "start": { + "line": 15, + "column": 14 + }, + "end": { + "line": 15, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 306, + "end": 326, + "loc": { + "start": { + "line": 15, + "column": 14 + }, + "end": { + "line": 15, + "column": 34 + } + }, + "object": { + "type": "MemberExpression", + "start": 306, + "end": 319, + "loc": { + "start": { + "line": 15, + "column": 14 + }, + "end": { + "line": 15, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 306, + "end": 311, + "loc": { + "start": { + "line": 15, + "column": 14 + }, + "end": { + "line": 15, + "column": 19 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 312, + "end": 319, + "loc": { + "start": { + "line": 15, + "column": 20 + }, + "end": { + "line": 15, + "column": 27 + }, + "identifierName": "sandbox" + }, + "name": "sandbox" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 320, + "end": 326, + "loc": { + "start": { + "line": 15, + "column": 28 + }, + "end": { + "line": 15, + "column": 34 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + }, + { + "type": "ExpressionStatement", + "start": 334, + "end": 348, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 18 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 334, + "end": 347, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 17 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 334, + "end": 342, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 12 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "right": { + "type": "ArrayExpression", + "start": 345, + "end": 347, + "loc": { + "start": { + "line": 16, + "column": 15 + }, + "end": { + "line": 16, + "column": 17 + } + }, + "elements": [] + } + } + }, + { + "type": "ExpressionStatement", + "start": 353, + "end": 389, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 40 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 353, + "end": 388, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 39 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 353, + "end": 356, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 7 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "right": { + "type": "CallExpression", + "start": 359, + "end": 388, + "loc": { + "start": { + "line": 17, + "column": 10 + }, + "end": { + "line": 17, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 359, + "end": 386, + "loc": { + "start": { + "line": 17, + "column": 10 + }, + "end": { + "line": 17, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 359, + "end": 364, + "loc": { + "start": { + "line": 17, + "column": 10 + }, + "end": { + "line": 17, + "column": 15 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 365, + "end": 386, + "loc": { + "start": { + "line": 17, + "column": 16 + }, + "end": { + "line": 17, + "column": 37 + }, + "identifierName": "useFakeXMLHttpRequest" + }, + "name": "useFakeXMLHttpRequest" + }, + "computed": false + }, + "arguments": [] + } + } + }, + { + "type": "ExpressionStatement", + "start": 394, + "end": 457, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 20, + "column": 6 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 394, + "end": 456, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 20, + "column": 5 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 394, + "end": 406, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 394, + "end": 397, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 7 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 398, + "end": 406, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 16 + }, + "identifierName": "onCreate" + }, + "name": "onCreate" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 409, + "end": 456, + "loc": { + "start": { + "line": 18, + "column": 19 + }, + "end": { + "line": 20, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 418, + "end": 421, + "loc": { + "start": { + "line": 18, + "column": 28 + }, + "end": { + "line": 18, + "column": 31 + }, + "identifierName": "xhr" + }, + "name": "xhr" + } + ], + "body": { + "type": "BlockStatement", + "start": 423, + "end": 456, + "loc": { + "start": { + "line": 18, + "column": 33 + }, + "end": { + "line": 20, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 431, + "end": 450, + "loc": { + "start": { + "line": 19, + "column": 6 + }, + "end": { + "line": 19, + "column": 25 + } + }, + "expression": { + "type": "CallExpression", + "start": 431, + "end": 449, + "loc": { + "start": { + "line": 19, + "column": 6 + }, + "end": { + "line": 19, + "column": 24 + } + }, + "callee": { + "type": "MemberExpression", + "start": 431, + "end": 444, + "loc": { + "start": { + "line": 19, + "column": 6 + }, + "end": { + "line": 19, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 431, + "end": 439, + "loc": { + "start": { + "line": 19, + "column": 6 + }, + "end": { + "line": 19, + "column": 14 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "property": { + "type": "Identifier", + "start": 440, + "end": 444, + "loc": { + "start": { + "line": 19, + "column": 15 + }, + "end": { + "line": 19, + "column": 19 + }, + "identifierName": "push" + }, + "name": "push" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 445, + "end": 448, + "loc": { + "start": { + "line": 19, + "column": 20 + }, + "end": { + "line": 19, + "column": 23 + }, + "identifierName": "xhr" + }, + "name": "xhr" + } + ] + } + } + ], + "directives": [] + } + } + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 467, + "end": 532, + "loc": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 26, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 467, + "end": 531, + "loc": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 26, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 467, + "end": 476, + "loc": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 11 + }, + "identifierName": "afterEach" + }, + "name": "afterEach" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 477, + "end": 530, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 483, + "end": 530, + "loc": { + "start": { + "line": 23, + "column": 18 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 489, + "end": 507, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 22 + } + }, + "expression": { + "type": "CallExpression", + "start": 489, + "end": 506, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 21 + } + }, + "callee": { + "type": "MemberExpression", + "start": 489, + "end": 504, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 489, + "end": 496, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 11 + }, + "identifierName": "sandbox" + }, + "name": "sandbox" + }, + "property": { + "type": "Identifier", + "start": 497, + "end": 504, + "loc": { + "start": { + "line": 24, + "column": 12 + }, + "end": { + "line": 24, + "column": 19 + }, + "identifierName": "restore" + }, + "name": "restore" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 512, + "end": 526, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 18 + } + }, + "expression": { + "type": "CallExpression", + "start": 512, + "end": 525, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 17 + } + }, + "callee": { + "type": "MemberExpression", + "start": 512, + "end": 523, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 512, + "end": 515, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 7 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 516, + "end": 523, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 15 + }, + "identifierName": "restore" + }, + "name": "restore" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "FunctionDeclaration", + "start": 536, + "end": 606, + "loc": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 545, + "end": 556, + "loc": { + "start": { + "line": 28, + "column": 11 + }, + "end": { + "line": 28, + "column": 22 + }, + "identifierName": "lastRequest" + }, + "name": "lastRequest" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 559, + "end": 606, + "loc": { + "start": { + "line": 28, + "column": 25 + }, + "end": { + "line": 30, + "column": 3 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 565, + "end": 602, + "loc": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 41 + } + }, + "argument": { + "type": "MemberExpression", + "start": 572, + "end": 601, + "loc": { + "start": { + "line": 29, + "column": 11 + }, + "end": { + "line": 29, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 572, + "end": 580, + "loc": { + "start": { + "line": 29, + "column": 11 + }, + "end": { + "line": 29, + "column": 19 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "property": { + "type": "BinaryExpression", + "start": 581, + "end": 600, + "loc": { + "start": { + "line": 29, + "column": 20 + }, + "end": { + "line": 29, + "column": 39 + } + }, + "left": { + "type": "MemberExpression", + "start": 581, + "end": 596, + "loc": { + "start": { + "line": 29, + "column": 20 + }, + "end": { + "line": 29, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 581, + "end": 589, + "loc": { + "start": { + "line": 29, + "column": 20 + }, + "end": { + "line": 29, + "column": 28 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "property": { + "type": "Identifier", + "start": 590, + "end": 596, + "loc": { + "start": { + "line": 29, + "column": 29 + }, + "end": { + "line": 29, + "column": 35 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + }, + "operator": "-", + "right": { + "type": "NumericLiteral", + "start": 599, + "end": 600, + "loc": { + "start": { + "line": 29, + "column": 38 + }, + "end": { + "line": 29, + "column": 39 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + "computed": true + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 610, + "end": 778, + "loc": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 619, + "end": 635, + "loc": { + "start": { + "line": 32, + "column": 11 + }, + "end": { + "line": 32, + "column": 27 + }, + "identifierName": "fakeImageCreator" + }, + "name": "fakeImageCreator" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 638, + "end": 778, + "loc": { + "start": { + "line": 32, + "column": 30 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 644, + "end": 739, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 36, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 650, + "end": 738, + "loc": { + "start": { + "line": 33, + "column": 10 + }, + "end": { + "line": 36, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 650, + "end": 653, + "loc": { + "start": { + "line": 33, + "column": 10 + }, + "end": { + "line": 33, + "column": 13 + }, + "identifierName": "ret" + }, + "name": "ret" + }, + "init": { + "type": "FunctionExpression", + "start": 656, + "end": 738, + "loc": { + "start": { + "line": 33, + "column": 16 + }, + "end": { + "line": 36, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 665, + "end": 668, + "loc": { + "start": { + "line": 33, + "column": 25 + }, + "end": { + "line": 33, + "column": 28 + }, + "identifierName": "url" + }, + "name": "url" + }, + { + "type": "Identifier", + "start": 670, + "end": 676, + "loc": { + "start": { + "line": 33, + "column": 30 + }, + "end": { + "line": 33, + "column": 36 + }, + "identifierName": "onDone" + }, + "name": "onDone" + } + ], + "body": { + "type": "BlockStatement", + "start": 678, + "end": 738, + "loc": { + "start": { + "line": 33, + "column": 38 + }, + "end": { + "line": 36, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 686, + "end": 705, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 25 + } + }, + "expression": { + "type": "CallExpression", + "start": 686, + "end": 704, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 24 + } + }, + "callee": { + "type": "MemberExpression", + "start": 686, + "end": 699, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 19 + } + }, + "object": { + "type": "MemberExpression", + "start": 686, + "end": 694, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 686, + "end": 689, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 9 + }, + "identifierName": "ret" + }, + "name": "ret" + }, + "property": { + "type": "Identifier", + "start": 690, + "end": 694, + "loc": { + "start": { + "line": 34, + "column": 10 + }, + "end": { + "line": 34, + "column": 14 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 695, + "end": 699, + "loc": { + "start": { + "line": 34, + "column": 15 + }, + "end": { + "line": 34, + "column": 19 + }, + "identifierName": "push" + }, + "name": "push" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 700, + "end": 703, + "loc": { + "start": { + "line": 34, + "column": 20 + }, + "end": { + "line": 34, + "column": 23 + }, + "identifierName": "url" + }, + "name": "url" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 712, + "end": 732, + "loc": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 35, + "column": 26 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 712, + "end": 731, + "loc": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 35, + "column": 25 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 712, + "end": 722, + "loc": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 35, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 712, + "end": 715, + "loc": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 35, + "column": 9 + }, + "identifierName": "ret" + }, + "name": "ret" + }, + "property": { + "type": "Identifier", + "start": 716, + "end": 722, + "loc": { + "start": { + "line": 35, + "column": 10 + }, + "end": { + "line": 35, + "column": 16 + }, + "identifierName": "onDone" + }, + "name": "onDone" + }, + "computed": false + }, + "right": { + "type": "Identifier", + "start": 725, + "end": 731, + "loc": { + "start": { + "line": 35, + "column": 19 + }, + "end": { + "line": 35, + "column": 25 + }, + "identifierName": "onDone" + }, + "name": "onDone" + } + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 744, + "end": 758, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 18 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 744, + "end": 757, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 17 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 744, + "end": 752, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 744, + "end": 747, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 7 + }, + "identifierName": "ret" + }, + "name": "ret" + }, + "property": { + "type": "Identifier", + "start": 748, + "end": 752, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 12 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "computed": false + }, + "right": { + "type": "ArrayExpression", + "start": 755, + "end": 757, + "loc": { + "start": { + "line": 37, + "column": 15 + }, + "end": { + "line": 37, + "column": 17 + } + }, + "elements": [] + } + } + }, + { + "type": "ReturnStatement", + "start": 763, + "end": 774, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 15 + } + }, + "argument": { + "type": "Identifier", + "start": 770, + "end": 773, + "loc": { + "start": { + "line": 38, + "column": 11 + }, + "end": { + "line": 38, + "column": 14 + }, + "identifierName": "ret" + }, + "name": "ret" + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 782, + "end": 996, + "loc": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 791, + "end": 806, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 41, + "column": 26 + }, + "identifierName": "base64URLDecode" + }, + "name": "base64URLDecode" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 807, + "end": 810, + "loc": { + "start": { + "line": 41, + "column": 27 + }, + "end": { + "line": 41, + "column": 30 + }, + "identifierName": "str" + }, + "name": "str" + } + ], + "body": { + "type": "BlockStatement", + "start": 812, + "end": 996, + "loc": { + "start": { + "line": 41, + "column": 32 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 818, + "end": 830, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 16 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 822, + "end": 829, + "loc": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 15 + } + }, + "id": { + "type": "Identifier", + "start": 822, + "end": 823, + "loc": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 9 + }, + "identifierName": "s" + }, + "name": "s" + }, + "init": { + "type": "Identifier", + "start": 826, + "end": 829, + "loc": { + "start": { + "line": 42, + "column": 12 + }, + "end": { + "line": 42, + "column": 15 + }, + "identifierName": "str" + }, + "name": "str" + } + } + ], + "kind": "let" + }, + { + "type": "WhileStatement", + "start": 835, + "end": 888, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 842, + "end": 860, + "loc": { + "start": { + "line": 43, + "column": 11 + }, + "end": { + "line": 43, + "column": 29 + } + }, + "left": { + "type": "BinaryExpression", + "start": 842, + "end": 854, + "loc": { + "start": { + "line": 43, + "column": 11 + }, + "end": { + "line": 43, + "column": 23 + } + }, + "left": { + "type": "MemberExpression", + "start": 842, + "end": 850, + "loc": { + "start": { + "line": 43, + "column": 11 + }, + "end": { + "line": 43, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 842, + "end": 843, + "loc": { + "start": { + "line": 43, + "column": 11 + }, + "end": { + "line": 43, + "column": 12 + }, + "identifierName": "s" + }, + "name": "s" + }, + "property": { + "type": "Identifier", + "start": 844, + "end": 850, + "loc": { + "start": { + "line": 43, + "column": 13 + }, + "end": { + "line": 43, + "column": 19 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + }, + "operator": "%", + "right": { + "type": "NumericLiteral", + "start": 853, + "end": 854, + "loc": { + "start": { + "line": 43, + "column": 22 + }, + "end": { + "line": 43, + "column": 23 + } + }, + "extra": { + "rawValue": 4, + "raw": "4" + }, + "value": 4 + } + }, + "operator": "!==", + "right": { + "type": "NumericLiteral", + "start": 859, + "end": 860, + "loc": { + "start": { + "line": 43, + "column": 28 + }, + "end": { + "line": 43, + "column": 29 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + }, + "body": { + "type": "BlockStatement", + "start": 862, + "end": 888, + "loc": { + "start": { + "line": 43, + "column": 31 + }, + "end": { + "line": 45, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 870, + "end": 882, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 18 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 870, + "end": 881, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 17 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 870, + "end": 871, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 7 + }, + "identifierName": "s" + }, + "name": "s" + }, + "right": { + "type": "BinaryExpression", + "start": 874, + "end": 881, + "loc": { + "start": { + "line": 44, + "column": 10 + }, + "end": { + "line": 44, + "column": 17 + } + }, + "left": { + "type": "Identifier", + "start": 874, + "end": 875, + "loc": { + "start": { + "line": 44, + "column": 10 + }, + "end": { + "line": 44, + "column": 11 + }, + "identifierName": "s" + }, + "name": "s" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 878, + "end": 881, + "loc": { + "start": { + "line": 44, + "column": 14 + }, + "end": { + "line": 44, + "column": 17 + } + }, + "extra": { + "rawValue": "=", + "raw": "'='" + }, + "value": "=" + } + } + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 893, + "end": 937, + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 48 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 893, + "end": 936, + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 47 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 893, + "end": 894, + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + }, + "identifierName": "s" + }, + "name": "s" + }, + "right": { + "type": "CallExpression", + "start": 897, + "end": 936, + "loc": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 47 + } + }, + "callee": { + "type": "MemberExpression", + "start": 897, + "end": 925, + "loc": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 36 + } + }, + "object": { + "type": "CallExpression", + "start": 897, + "end": 917, + "loc": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 897, + "end": 906, + "loc": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 897, + "end": 898, + "loc": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 9 + }, + "identifierName": "s" + }, + "name": "s" + }, + "property": { + "type": "Identifier", + "start": 899, + "end": 906, + "loc": { + "start": { + "line": 46, + "column": 10 + }, + "end": { + "line": 46, + "column": 17 + }, + "identifierName": "replace" + }, + "name": "replace" + }, + "computed": false + }, + "arguments": [ + { + "type": "RegExpLiteral", + "start": 907, + "end": 911, + "loc": { + "start": { + "line": 46, + "column": 18 + }, + "end": { + "line": 46, + "column": 22 + } + }, + "extra": { + "raw": "/_/g" + }, + "pattern": "_", + "flags": "g" + }, + { + "type": "StringLiteral", + "start": 913, + "end": 916, + "loc": { + "start": { + "line": 46, + "column": 24 + }, + "end": { + "line": 46, + "column": 27 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + } + ] + }, + "property": { + "type": "Identifier", + "start": 918, + "end": 925, + "loc": { + "start": { + "line": 46, + "column": 29 + }, + "end": { + "line": 46, + "column": 36 + }, + "identifierName": "replace" + }, + "name": "replace" + }, + "computed": false + }, + "arguments": [ + { + "type": "RegExpLiteral", + "start": 926, + "end": 930, + "loc": { + "start": { + "line": 46, + "column": 37 + }, + "end": { + "line": 46, + "column": 41 + } + }, + "extra": { + "raw": "/-/g" + }, + "pattern": "-", + "flags": "g" + }, + { + "type": "StringLiteral", + "start": 932, + "end": 935, + "loc": { + "start": { + "line": 46, + "column": 43 + }, + "end": { + "line": 46, + "column": 46 + } + }, + "extra": { + "rawValue": "+", + "raw": "'+'" + }, + "value": "+" + } + ] + } + } + }, + { + "type": "ReturnStatement", + "start": 942, + "end": 992, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 54 + } + }, + "argument": { + "type": "CallExpression", + "start": 949, + "end": 991, + "loc": { + "start": { + "line": 47, + "column": 11 + }, + "end": { + "line": 47, + "column": 53 + } + }, + "callee": { + "type": "Identifier", + "start": 949, + "end": 967, + "loc": { + "start": { + "line": 47, + "column": 11 + }, + "end": { + "line": 47, + "column": 29 + }, + "identifierName": "decodeURIComponent" + }, + "name": "decodeURIComponent" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 968, + "end": 990, + "loc": { + "start": { + "line": 47, + "column": 30 + }, + "end": { + "line": 47, + "column": 52 + } + }, + "callee": { + "type": "Identifier", + "start": 968, + "end": 974, + "loc": { + "start": { + "line": 47, + "column": 30 + }, + "end": { + "line": 47, + "column": 36 + }, + "identifierName": "escape" + }, + "name": "escape" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 975, + "end": 989, + "loc": { + "start": { + "line": 47, + "column": 37 + }, + "end": { + "line": 47, + "column": 51 + } + }, + "callee": { + "type": "MemberExpression", + "start": 975, + "end": 986, + "loc": { + "start": { + "line": 47, + "column": 37 + }, + "end": { + "line": 47, + "column": 48 + } + }, + "object": { + "type": "Identifier", + "start": 975, + "end": 981, + "loc": { + "start": { + "line": 47, + "column": 37 + }, + "end": { + "line": 47, + "column": 43 + }, + "identifierName": "Base64" + }, + "name": "Base64" + }, + "property": { + "type": "Identifier", + "start": 982, + "end": 986, + "loc": { + "start": { + "line": 47, + "column": 44 + }, + "end": { + "line": 47, + "column": 48 + }, + "identifierName": "atob" + }, + "name": "atob" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 987, + "end": 988, + "loc": { + "start": { + "line": 47, + "column": 49 + }, + "end": { + "line": 47, + "column": 50 + }, + "identifierName": "s" + }, + "name": "s" + } + ] + } + ] + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 1000, + "end": 1287, + "loc": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 1009, + "end": 1028, + "loc": { + "start": { + "line": 50, + "column": 11 + }, + "end": { + "line": 50, + "column": 30 + }, + "identifierName": "decodeOutputFromUrl" + }, + "name": "decodeOutputFromUrl" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1029, + "end": 1032, + "loc": { + "start": { + "line": 50, + "column": 31 + }, + "end": { + "line": 50, + "column": 34 + }, + "identifierName": "url" + }, + "name": "url" + } + ], + "body": { + "type": "BlockStatement", + "start": 1034, + "end": 1287, + "loc": { + "start": { + "line": 50, + "column": 36 + }, + "end": { + "line": 56, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1040, + "end": 1093, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1046, + "end": 1092, + "loc": { + "start": { + "line": 51, + "column": 10 + }, + "end": { + "line": 51, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 1046, + "end": 1052, + "loc": { + "start": { + "line": 51, + "column": 10 + }, + "end": { + "line": 51, + "column": 16 + }, + "identifierName": "prefix" + }, + "name": "prefix" + }, + "init": { + "type": "BinaryExpression", + "start": 1055, + "end": 1092, + "loc": { + "start": { + "line": 51, + "column": 19 + }, + "end": { + "line": 51, + "column": 56 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1055, + "end": 1080, + "loc": { + "start": { + "line": 51, + "column": 19 + }, + "end": { + "line": 51, + "column": 44 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1055, + "end": 1072, + "loc": { + "start": { + "line": 51, + "column": 19 + }, + "end": { + "line": 51, + "column": 36 + } + }, + "left": { + "type": "Identifier", + "start": 1055, + "end": 1064, + "loc": { + "start": { + "line": 51, + "column": 19 + }, + "end": { + "line": 51, + "column": 28 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1067, + "end": 1072, + "loc": { + "start": { + "line": 51, + "column": 31 + }, + "end": { + "line": 51, + "column": 36 + } + }, + "extra": { + "rawValue": "/a/", + "raw": "'/a/'" + }, + "value": "/a/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 1075, + "end": 1080, + "loc": { + "start": { + "line": 51, + "column": 39 + }, + "end": { + "line": 51, + "column": 44 + }, + "identifierName": "envId" + }, + "name": "envId" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1083, + "end": 1092, + "loc": { + "start": { + "line": 51, + "column": 47 + }, + "end": { + "line": 51, + "column": 56 + } + }, + "extra": { + "rawValue": ".gif?d=", + "raw": "'.gif?d='" + }, + "value": ".gif?d=" + } + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 1098, + "end": 1213, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 54, + "column": 5 + } + }, + "test": { + "type": "UnaryExpression", + "start": 1102, + "end": 1125, + "loc": { + "start": { + "line": 52, + "column": 8 + }, + "end": { + "line": 52, + "column": 31 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "CallExpression", + "start": 1103, + "end": 1125, + "loc": { + "start": { + "line": 52, + "column": 9 + }, + "end": { + "line": 52, + "column": 31 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1103, + "end": 1117, + "loc": { + "start": { + "line": 52, + "column": 9 + }, + "end": { + "line": 52, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 1103, + "end": 1106, + "loc": { + "start": { + "line": 52, + "column": 9 + }, + "end": { + "line": 52, + "column": 12 + }, + "identifierName": "url" + }, + "name": "url" + }, + "property": { + "type": "Identifier", + "start": 1107, + "end": 1117, + "loc": { + "start": { + "line": 52, + "column": 13 + }, + "end": { + "line": 52, + "column": 23 + }, + "identifierName": "startsWith" + }, + "name": "startsWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1118, + "end": 1124, + "loc": { + "start": { + "line": 52, + "column": 24 + }, + "end": { + "line": 52, + "column": 30 + }, + "identifierName": "prefix" + }, + "name": "prefix" + } + ] + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 1127, + "end": 1213, + "loc": { + "start": { + "line": 52, + "column": 33 + }, + "end": { + "line": 54, + "column": 5 + } + }, + "body": [ + { + "type": "ThrowStatement", + "start": 1135, + "end": 1207, + "loc": { + "start": { + "line": 53, + "column": 6 + }, + "end": { + "line": 53, + "column": 78 + } + }, + "argument": { + "type": "BinaryExpression", + "start": 1141, + "end": 1206, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 77 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1141, + "end": 1200, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 71 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1141, + "end": 1191, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 62 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1141, + "end": 1154, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 25 + } + }, + "left": { + "type": "StringLiteral", + "start": 1141, + "end": 1148, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 19 + } + }, + "extra": { + "rawValue": "URL \"", + "raw": "'URL \"'" + }, + "value": "URL \"" + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 1151, + "end": 1154, + "loc": { + "start": { + "line": 53, + "column": 22 + }, + "end": { + "line": 53, + "column": 25 + }, + "identifierName": "url" + }, + "name": "url" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1157, + "end": 1191, + "loc": { + "start": { + "line": 53, + "column": 28 + }, + "end": { + "line": 53, + "column": 62 + } + }, + "extra": { + "rawValue": "\" did not have expected prefix \"", + "raw": "'\" did not have expected prefix \"'" + }, + "value": "\" did not have expected prefix \"" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 1194, + "end": 1200, + "loc": { + "start": { + "line": 53, + "column": 65 + }, + "end": { + "line": 53, + "column": 71 + }, + "identifierName": "prefix" + }, + "name": "prefix" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1203, + "end": 1206, + "loc": { + "start": { + "line": 53, + "column": 74 + }, + "end": { + "line": 53, + "column": 77 + } + }, + "extra": { + "rawValue": "\"", + "raw": "'\"'" + }, + "value": "\"" + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 1218, + "end": 1283, + "loc": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 69 + } + }, + "argument": { + "type": "CallExpression", + "start": 1225, + "end": 1282, + "loc": { + "start": { + "line": 55, + "column": 11 + }, + "end": { + "line": 55, + "column": 68 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1225, + "end": 1235, + "loc": { + "start": { + "line": 55, + "column": 11 + }, + "end": { + "line": 55, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 1225, + "end": 1229, + "loc": { + "start": { + "line": 55, + "column": 11 + }, + "end": { + "line": 55, + "column": 15 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 1230, + "end": 1235, + "loc": { + "start": { + "line": 55, + "column": 16 + }, + "end": { + "line": 55, + "column": 21 + }, + "identifierName": "parse" + }, + "name": "parse" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1236, + "end": 1281, + "loc": { + "start": { + "line": 55, + "column": 22 + }, + "end": { + "line": 55, + "column": 67 + } + }, + "callee": { + "type": "Identifier", + "start": 1236, + "end": 1251, + "loc": { + "start": { + "line": 55, + "column": 22 + }, + "end": { + "line": 55, + "column": 37 + }, + "identifierName": "base64URLDecode" + }, + "name": "base64URLDecode" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1252, + "end": 1280, + "loc": { + "start": { + "line": 55, + "column": 38 + }, + "end": { + "line": 55, + "column": 66 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1252, + "end": 1265, + "loc": { + "start": { + "line": 55, + "column": 38 + }, + "end": { + "line": 55, + "column": 51 + } + }, + "object": { + "type": "Identifier", + "start": 1252, + "end": 1255, + "loc": { + "start": { + "line": 55, + "column": 38 + }, + "end": { + "line": 55, + "column": 41 + }, + "identifierName": "url" + }, + "name": "url" + }, + "property": { + "type": "Identifier", + "start": 1256, + "end": 1265, + "loc": { + "start": { + "line": 55, + "column": 42 + }, + "end": { + "line": 55, + "column": 51 + }, + "identifierName": "substring" + }, + "name": "substring" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1266, + "end": 1279, + "loc": { + "start": { + "line": 55, + "column": 52 + }, + "end": { + "line": 55, + "column": 65 + } + }, + "object": { + "type": "Identifier", + "start": 1266, + "end": 1272, + "loc": { + "start": { + "line": 55, + "column": 52 + }, + "end": { + "line": 55, + "column": 58 + }, + "identifierName": "prefix" + }, + "name": "prefix" + }, + "property": { + "type": "Identifier", + "start": 1273, + "end": 1279, + "loc": { + "start": { + "line": 55, + "column": 59 + }, + "end": { + "line": 55, + "column": 65 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + } + ] + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1291, + "end": 2911, + "loc": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 99, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1291, + "end": 2910, + "loc": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 99, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1291, + "end": 1299, + "loc": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 58, + "column": 10 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1300, + "end": 1349, + "loc": { + "start": { + "line": 58, + "column": 11 + }, + "end": { + "line": 58, + "column": 60 + } + }, + "extra": { + "rawValue": "using image endpoint when CORS is not available", + "raw": "'using image endpoint when CORS is not available'" + }, + "value": "using image endpoint when CORS is not available" + }, + { + "type": "ArrowFunctionExpression", + "start": 1351, + "end": 2909, + "loc": { + "start": { + "line": 58, + "column": 62 + }, + "end": { + "line": 99, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1357, + "end": 2909, + "loc": { + "start": { + "line": 58, + "column": 68 + }, + "end": { + "line": 99, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1363, + "end": 1892, + "loc": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 71, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 1363, + "end": 1891, + "loc": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 71, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 1363, + "end": 1365, + "loc": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1366, + "end": 1418, + "loc": { + "start": { + "line": 59, + "column": 7 + }, + "end": { + "line": 59, + "column": 59 + } + }, + "extra": { + "rawValue": "should encode events in a single chunk if they fit", + "raw": "'should encode events in a single chunk if they fit'" + }, + "value": "should encode events in a single chunk if they fit" + }, + { + "type": "ArrowFunctionExpression", + "start": 1420, + "end": 1890, + "loc": { + "start": { + "line": 59, + "column": 61 + }, + "end": { + "line": 71, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1426, + "end": 1890, + "loc": { + "start": { + "line": 59, + "column": 67 + }, + "end": { + "line": 71, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1434, + "end": 1474, + "loc": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 60, + "column": 46 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1440, + "end": 1473, + "loc": { + "start": { + "line": 60, + "column": 12 + }, + "end": { + "line": 60, + "column": 45 + } + }, + "id": { + "type": "Identifier", + "start": 1440, + "end": 1452, + "loc": { + "start": { + "line": 60, + "column": 12 + }, + "end": { + "line": 60, + "column": 24 + }, + "identifierName": "imageCreator" + }, + "name": "imageCreator" + }, + "init": { + "type": "CallExpression", + "start": 1455, + "end": 1473, + "loc": { + "start": { + "line": 60, + "column": 27 + }, + "end": { + "line": 60, + "column": 45 + } + }, + "callee": { + "type": "Identifier", + "start": 1455, + "end": 1471, + "loc": { + "start": { + "line": 60, + "column": 27 + }, + "end": { + "line": 60, + "column": 43 + }, + "identifierName": "fakeImageCreator" + }, + "name": "fakeImageCreator" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1481, + "end": 1547, + "loc": { + "start": { + "line": 61, + "column": 6 + }, + "end": { + "line": 61, + "column": 72 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1487, + "end": 1546, + "loc": { + "start": { + "line": 61, + "column": 12 + }, + "end": { + "line": 61, + "column": 71 + } + }, + "id": { + "type": "Identifier", + "start": 1487, + "end": 1493, + "loc": { + "start": { + "line": 61, + "column": 12 + }, + "end": { + "line": 61, + "column": 18 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "init": { + "type": "CallExpression", + "start": 1496, + "end": 1546, + "loc": { + "start": { + "line": 61, + "column": 21 + }, + "end": { + "line": 61, + "column": 71 + } + }, + "callee": { + "type": "Identifier", + "start": 1496, + "end": 1507, + "loc": { + "start": { + "line": 61, + "column": 21 + }, + "end": { + "line": 61, + "column": 32 + }, + "identifierName": "EventSender" + }, + "name": "EventSender" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1508, + "end": 1517, + "loc": { + "start": { + "line": 61, + "column": 33 + }, + "end": { + "line": 61, + "column": 42 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 1519, + "end": 1524, + "loc": { + "start": { + "line": 61, + "column": 44 + }, + "end": { + "line": 61, + "column": 49 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "BooleanLiteral", + "start": 1526, + "end": 1531, + "loc": { + "start": { + "line": 61, + "column": 51 + }, + "end": { + "line": 61, + "column": 56 + } + }, + "value": false + }, + { + "type": "Identifier", + "start": 1533, + "end": 1545, + "loc": { + "start": { + "line": 61, + "column": 58 + }, + "end": { + "line": 61, + "column": 70 + }, + "identifierName": "imageCreator" + }, + "name": "imageCreator" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1554, + "end": 1607, + "loc": { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 62, + "column": 59 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1560, + "end": 1606, + "loc": { + "start": { + "line": 62, + "column": 12 + }, + "end": { + "line": 62, + "column": 58 + } + }, + "id": { + "type": "Identifier", + "start": 1560, + "end": 1566, + "loc": { + "start": { + "line": 62, + "column": 12 + }, + "end": { + "line": 62, + "column": 18 + }, + "identifierName": "event1" + }, + "name": "event1" + }, + "init": { + "type": "ObjectExpression", + "start": 1569, + "end": 1606, + "loc": { + "start": { + "line": 62, + "column": 21 + }, + "end": { + "line": 62, + "column": 58 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1571, + "end": 1587, + "loc": { + "start": { + "line": 62, + "column": 23 + }, + "end": { + "line": 62, + "column": 39 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1571, + "end": 1575, + "loc": { + "start": { + "line": 62, + "column": 23 + }, + "end": { + "line": 62, + "column": 27 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 1577, + "end": 1587, + "loc": { + "start": { + "line": 62, + "column": 29 + }, + "end": { + "line": 62, + "column": 39 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 1589, + "end": 1604, + "loc": { + "start": { + "line": 62, + "column": 41 + }, + "end": { + "line": 62, + "column": 56 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1589, + "end": 1592, + "loc": { + "start": { + "line": 62, + "column": 41 + }, + "end": { + "line": 62, + "column": 44 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 1594, + "end": 1604, + "loc": { + "start": { + "line": 62, + "column": 46 + }, + "end": { + "line": 62, + "column": 56 + } + }, + "extra": { + "rawValue": "userKey1", + "raw": "'userKey1'" + }, + "value": "userKey1" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1614, + "end": 1667, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 59 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1620, + "end": 1666, + "loc": { + "start": { + "line": 63, + "column": 12 + }, + "end": { + "line": 63, + "column": 58 + } + }, + "id": { + "type": "Identifier", + "start": 1620, + "end": 1626, + "loc": { + "start": { + "line": 63, + "column": 12 + }, + "end": { + "line": 63, + "column": 18 + }, + "identifierName": "event2" + }, + "name": "event2" + }, + "init": { + "type": "ObjectExpression", + "start": 1629, + "end": 1666, + "loc": { + "start": { + "line": 63, + "column": 21 + }, + "end": { + "line": 63, + "column": 58 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1631, + "end": 1647, + "loc": { + "start": { + "line": 63, + "column": 23 + }, + "end": { + "line": 63, + "column": 39 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1631, + "end": 1635, + "loc": { + "start": { + "line": 63, + "column": 23 + }, + "end": { + "line": 63, + "column": 27 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 1637, + "end": 1647, + "loc": { + "start": { + "line": 63, + "column": 29 + }, + "end": { + "line": 63, + "column": 39 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 1649, + "end": 1664, + "loc": { + "start": { + "line": 63, + "column": 41 + }, + "end": { + "line": 63, + "column": 56 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1649, + "end": 1652, + "loc": { + "start": { + "line": 63, + "column": 41 + }, + "end": { + "line": 63, + "column": 44 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 1654, + "end": 1664, + "loc": { + "start": { + "line": 63, + "column": 46 + }, + "end": { + "line": 63, + "column": 56 + } + }, + "extra": { + "rawValue": "userKey2", + "raw": "'userKey2'" + }, + "value": "userKey2" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1674, + "end": 1706, + "loc": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 64, + "column": 38 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1680, + "end": 1705, + "loc": { + "start": { + "line": 64, + "column": 12 + }, + "end": { + "line": 64, + "column": 37 + } + }, + "id": { + "type": "Identifier", + "start": 1680, + "end": 1686, + "loc": { + "start": { + "line": 64, + "column": 12 + }, + "end": { + "line": 64, + "column": 18 + }, + "identifierName": "events" + }, + "name": "events" + }, + "init": { + "type": "ArrayExpression", + "start": 1689, + "end": 1705, + "loc": { + "start": { + "line": 64, + "column": 21 + }, + "end": { + "line": 64, + "column": 37 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 1690, + "end": 1696, + "loc": { + "start": { + "line": 64, + "column": 22 + }, + "end": { + "line": 64, + "column": 28 + }, + "identifierName": "event1" + }, + "name": "event1" + }, + { + "type": "Identifier", + "start": 1698, + "end": 1704, + "loc": { + "start": { + "line": 64, + "column": 30 + }, + "end": { + "line": 64, + "column": 36 + }, + "identifierName": "event2" + }, + "name": "event2" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1714, + "end": 1747, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 1714, + "end": 1746, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1714, + "end": 1731, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 1714, + "end": 1720, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 12 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "property": { + "type": "Identifier", + "start": 1721, + "end": 1731, + "loc": { + "start": { + "line": 66, + "column": 13 + }, + "end": { + "line": 66, + "column": 23 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1732, + "end": 1738, + "loc": { + "start": { + "line": 66, + "column": 24 + }, + "end": { + "line": 66, + "column": 30 + }, + "identifierName": "events" + }, + "name": "events" + }, + { + "type": "BooleanLiteral", + "start": 1740, + "end": 1745, + "loc": { + "start": { + "line": 66, + "column": 32 + }, + "end": { + "line": 66, + "column": 37 + } + }, + "value": false + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 1755, + "end": 1786, + "loc": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 37 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1761, + "end": 1785, + "loc": { + "start": { + "line": 68, + "column": 12 + }, + "end": { + "line": 68, + "column": 36 + } + }, + "id": { + "type": "Identifier", + "start": 1761, + "end": 1765, + "loc": { + "start": { + "line": 68, + "column": 12 + }, + "end": { + "line": 68, + "column": 16 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "init": { + "type": "MemberExpression", + "start": 1768, + "end": 1785, + "loc": { + "start": { + "line": 68, + "column": 19 + }, + "end": { + "line": 68, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 1768, + "end": 1780, + "loc": { + "start": { + "line": 68, + "column": 19 + }, + "end": { + "line": 68, + "column": 31 + }, + "identifierName": "imageCreator" + }, + "name": "imageCreator" + }, + "property": { + "type": "Identifier", + "start": 1781, + "end": 1785, + "loc": { + "start": { + "line": 68, + "column": 32 + }, + "end": { + "line": 68, + "column": 36 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1793, + "end": 1824, + "loc": { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 69, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 1793, + "end": 1823, + "loc": { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 69, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1793, + "end": 1820, + "loc": { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 69, + "column": 33 + } + }, + "object": { + "type": "CallExpression", + "start": 1793, + "end": 1812, + "loc": { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 69, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 1793, + "end": 1799, + "loc": { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 69, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1800, + "end": 1811, + "loc": { + "start": { + "line": 69, + "column": 13 + }, + "end": { + "line": 69, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 1800, + "end": 1804, + "loc": { + "start": { + "line": 69, + "column": 13 + }, + "end": { + "line": 69, + "column": 17 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "property": { + "type": "Identifier", + "start": 1805, + "end": 1811, + "loc": { + "start": { + "line": 69, + "column": 18 + }, + "end": { + "line": 69, + "column": 24 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1813, + "end": 1820, + "loc": { + "start": { + "line": 69, + "column": 26 + }, + "end": { + "line": 69, + "column": 33 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 1821, + "end": 1822, + "loc": { + "start": { + "line": 69, + "column": 34 + }, + "end": { + "line": 69, + "column": 35 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1831, + "end": 1884, + "loc": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 59 + } + }, + "expression": { + "type": "CallExpression", + "start": 1831, + "end": 1883, + "loc": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 58 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1831, + "end": 1875, + "loc": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 1831, + "end": 1867, + "loc": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 1831, + "end": 1837, + "loc": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1838, + "end": 1866, + "loc": { + "start": { + "line": 70, + "column": 13 + }, + "end": { + "line": 70, + "column": 41 + } + }, + "callee": { + "type": "Identifier", + "start": 1838, + "end": 1857, + "loc": { + "start": { + "line": 70, + "column": 13 + }, + "end": { + "line": 70, + "column": 32 + }, + "identifierName": "decodeOutputFromUrl" + }, + "name": "decodeOutputFromUrl" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1858, + "end": 1865, + "loc": { + "start": { + "line": 70, + "column": 33 + }, + "end": { + "line": 70, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 1858, + "end": 1862, + "loc": { + "start": { + "line": 70, + "column": 33 + }, + "end": { + "line": 70, + "column": 37 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "property": { + "type": "NumericLiteral", + "start": 1863, + "end": 1864, + "loc": { + "start": { + "line": 70, + "column": 38 + }, + "end": { + "line": 70, + "column": 39 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 1868, + "end": 1875, + "loc": { + "start": { + "line": 70, + "column": 43 + }, + "end": { + "line": 70, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1876, + "end": 1882, + "loc": { + "start": { + "line": 70, + "column": 51 + }, + "end": { + "line": 70, + "column": 57 + }, + "identifierName": "events" + }, + "name": "events" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1898, + "end": 2573, + "loc": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 88, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 1898, + "end": 2572, + "loc": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 88, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 1898, + "end": 1900, + "loc": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1901, + "end": 1953, + "loc": { + "start": { + "line": 73, + "column": 7 + }, + "end": { + "line": 73, + "column": 59 + } + }, + "extra": { + "rawValue": "should send events in multiple chunks if necessary", + "raw": "'should send events in multiple chunks if necessary'" + }, + "value": "should send events in multiple chunks if necessary" + }, + { + "type": "ArrowFunctionExpression", + "start": 1955, + "end": 2571, + "loc": { + "start": { + "line": 73, + "column": 61 + }, + "end": { + "line": 88, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1961, + "end": 2571, + "loc": { + "start": { + "line": 73, + "column": 67 + }, + "end": { + "line": 88, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1969, + "end": 2009, + "loc": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 46 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1975, + "end": 2008, + "loc": { + "start": { + "line": 74, + "column": 12 + }, + "end": { + "line": 74, + "column": 45 + } + }, + "id": { + "type": "Identifier", + "start": 1975, + "end": 1987, + "loc": { + "start": { + "line": 74, + "column": 12 + }, + "end": { + "line": 74, + "column": 24 + }, + "identifierName": "imageCreator" + }, + "name": "imageCreator" + }, + "init": { + "type": "CallExpression", + "start": 1990, + "end": 2008, + "loc": { + "start": { + "line": 74, + "column": 27 + }, + "end": { + "line": 74, + "column": 45 + } + }, + "callee": { + "type": "Identifier", + "start": 1990, + "end": 2006, + "loc": { + "start": { + "line": 74, + "column": 27 + }, + "end": { + "line": 74, + "column": 43 + }, + "identifierName": "fakeImageCreator" + }, + "name": "fakeImageCreator" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2016, + "end": 2082, + "loc": { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 75, + "column": 72 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2022, + "end": 2081, + "loc": { + "start": { + "line": 75, + "column": 12 + }, + "end": { + "line": 75, + "column": 71 + } + }, + "id": { + "type": "Identifier", + "start": 2022, + "end": 2028, + "loc": { + "start": { + "line": 75, + "column": 12 + }, + "end": { + "line": 75, + "column": 18 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "init": { + "type": "CallExpression", + "start": 2031, + "end": 2081, + "loc": { + "start": { + "line": 75, + "column": 21 + }, + "end": { + "line": 75, + "column": 71 + } + }, + "callee": { + "type": "Identifier", + "start": 2031, + "end": 2042, + "loc": { + "start": { + "line": 75, + "column": 21 + }, + "end": { + "line": 75, + "column": 32 + }, + "identifierName": "EventSender" + }, + "name": "EventSender" + }, + "arguments": [ + { + "type": "Identifier", + "start": 2043, + "end": 2052, + "loc": { + "start": { + "line": 75, + "column": 33 + }, + "end": { + "line": 75, + "column": 42 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 2054, + "end": 2059, + "loc": { + "start": { + "line": 75, + "column": 44 + }, + "end": { + "line": 75, + "column": 49 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "BooleanLiteral", + "start": 2061, + "end": 2066, + "loc": { + "start": { + "line": 75, + "column": 51 + }, + "end": { + "line": 75, + "column": 56 + } + }, + "value": false + }, + { + "type": "Identifier", + "start": 2068, + "end": 2080, + "loc": { + "start": { + "line": 75, + "column": 58 + }, + "end": { + "line": 75, + "column": 70 + }, + "identifierName": "imageCreator" + }, + "name": "imageCreator" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2089, + "end": 2107, + "loc": { + "start": { + "line": 76, + "column": 6 + }, + "end": { + "line": 76, + "column": 24 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2095, + "end": 2106, + "loc": { + "start": { + "line": 76, + "column": 12 + }, + "end": { + "line": 76, + "column": 23 + } + }, + "id": { + "type": "Identifier", + "start": 2095, + "end": 2101, + "loc": { + "start": { + "line": 76, + "column": 12 + }, + "end": { + "line": 76, + "column": 18 + }, + "identifierName": "events" + }, + "name": "events" + }, + "init": { + "type": "ArrayExpression", + "start": 2104, + "end": 2106, + "loc": { + "start": { + "line": 76, + "column": 21 + }, + "end": { + "line": 76, + "column": 23 + } + }, + "elements": [] + } + } + ], + "kind": "const" + }, + { + "type": "ForStatement", + "start": 2114, + "end": 2226, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 79, + "column": 7 + } + }, + "init": { + "type": "VariableDeclaration", + "start": 2119, + "end": 2128, + "loc": { + "start": { + "line": 77, + "column": 11 + }, + "end": { + "line": 77, + "column": 20 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2123, + "end": 2128, + "loc": { + "start": { + "line": 77, + "column": 15 + }, + "end": { + "line": 77, + "column": 20 + } + }, + "id": { + "type": "Identifier", + "start": 2123, + "end": 2124, + "loc": { + "start": { + "line": 77, + "column": 15 + }, + "end": { + "line": 77, + "column": 16 + }, + "identifierName": "i" + }, + "name": "i" + }, + "init": { + "type": "NumericLiteral", + "start": 2127, + "end": 2128, + "loc": { + "start": { + "line": 77, + "column": 19 + }, + "end": { + "line": 77, + "column": 20 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + ], + "kind": "let" + }, + "test": { + "type": "BinaryExpression", + "start": 2130, + "end": 2136, + "loc": { + "start": { + "line": 77, + "column": 22 + }, + "end": { + "line": 77, + "column": 28 + } + }, + "left": { + "type": "Identifier", + "start": 2130, + "end": 2131, + "loc": { + "start": { + "line": 77, + "column": 22 + }, + "end": { + "line": 77, + "column": 23 + }, + "identifierName": "i" + }, + "name": "i" + }, + "operator": "<", + "right": { + "type": "NumericLiteral", + "start": 2134, + "end": 2136, + "loc": { + "start": { + "line": 77, + "column": 26 + }, + "end": { + "line": 77, + "column": 28 + } + }, + "extra": { + "rawValue": 80, + "raw": "80" + }, + "value": 80 + } + }, + "update": { + "type": "UpdateExpression", + "start": 2138, + "end": 2141, + "loc": { + "start": { + "line": 77, + "column": 30 + }, + "end": { + "line": 77, + "column": 33 + } + }, + "operator": "++", + "prefix": false, + "argument": { + "type": "Identifier", + "start": 2138, + "end": 2139, + "loc": { + "start": { + "line": 77, + "column": 30 + }, + "end": { + "line": 77, + "column": 31 + }, + "identifierName": "i" + }, + "name": "i" + } + }, + "body": { + "type": "BlockStatement", + "start": 2143, + "end": 2226, + "loc": { + "start": { + "line": 77, + "column": 35 + }, + "end": { + "line": 79, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2153, + "end": 2218, + "loc": { + "start": { + "line": 78, + "column": 8 + }, + "end": { + "line": 78, + "column": 73 + } + }, + "expression": { + "type": "CallExpression", + "start": 2153, + "end": 2217, + "loc": { + "start": { + "line": 78, + "column": 8 + }, + "end": { + "line": 78, + "column": 72 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2153, + "end": 2164, + "loc": { + "start": { + "line": 78, + "column": 8 + }, + "end": { + "line": 78, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 2153, + "end": 2159, + "loc": { + "start": { + "line": 78, + "column": 8 + }, + "end": { + "line": 78, + "column": 14 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 2160, + "end": 2164, + "loc": { + "start": { + "line": 78, + "column": 15 + }, + "end": { + "line": 78, + "column": 19 + }, + "identifierName": "push" + }, + "name": "push" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 2165, + "end": 2216, + "loc": { + "start": { + "line": 78, + "column": 20 + }, + "end": { + "line": 78, + "column": 71 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2167, + "end": 2183, + "loc": { + "start": { + "line": 78, + "column": 22 + }, + "end": { + "line": 78, + "column": 38 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2167, + "end": 2171, + "loc": { + "start": { + "line": 78, + "column": 22 + }, + "end": { + "line": 78, + "column": 26 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 2173, + "end": 2183, + "loc": { + "start": { + "line": 78, + "column": 28 + }, + "end": { + "line": 78, + "column": 38 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 2185, + "end": 2214, + "loc": { + "start": { + "line": 78, + "column": 40 + }, + "end": { + "line": 78, + "column": 69 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2185, + "end": 2188, + "loc": { + "start": { + "line": 78, + "column": 40 + }, + "end": { + "line": 78, + "column": 43 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "BinaryExpression", + "start": 2190, + "end": 2214, + "loc": { + "start": { + "line": 78, + "column": 45 + }, + "end": { + "line": 78, + "column": 69 + } + }, + "left": { + "type": "StringLiteral", + "start": 2190, + "end": 2210, + "loc": { + "start": { + "line": 78, + "column": 45 + }, + "end": { + "line": 78, + "column": 65 + } + }, + "extra": { + "rawValue": "thisIsALongUserKey", + "raw": "'thisIsALongUserKey'" + }, + "value": "thisIsALongUserKey" + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 2213, + "end": 2214, + "loc": { + "start": { + "line": 78, + "column": 68 + }, + "end": { + "line": 78, + "column": 69 + }, + "identifierName": "i" + }, + "name": "i" + } + } + } + ] + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 2234, + "end": 2267, + "loc": { + "start": { + "line": 81, + "column": 6 + }, + "end": { + "line": 81, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 2234, + "end": 2266, + "loc": { + "start": { + "line": 81, + "column": 6 + }, + "end": { + "line": 81, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2234, + "end": 2251, + "loc": { + "start": { + "line": 81, + "column": 6 + }, + "end": { + "line": 81, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 2234, + "end": 2240, + "loc": { + "start": { + "line": 81, + "column": 6 + }, + "end": { + "line": 81, + "column": 12 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "property": { + "type": "Identifier", + "start": 2241, + "end": 2251, + "loc": { + "start": { + "line": 81, + "column": 13 + }, + "end": { + "line": 81, + "column": 23 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2252, + "end": 2258, + "loc": { + "start": { + "line": 81, + "column": 24 + }, + "end": { + "line": 81, + "column": 30 + }, + "identifierName": "events" + }, + "name": "events" + }, + { + "type": "BooleanLiteral", + "start": 2260, + "end": 2265, + "loc": { + "start": { + "line": 81, + "column": 32 + }, + "end": { + "line": 81, + "column": 37 + } + }, + "value": false + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 2275, + "end": 2306, + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 37 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2281, + "end": 2305, + "loc": { + "start": { + "line": 83, + "column": 12 + }, + "end": { + "line": 83, + "column": 36 + } + }, + "id": { + "type": "Identifier", + "start": 2281, + "end": 2285, + "loc": { + "start": { + "line": 83, + "column": 12 + }, + "end": { + "line": 83, + "column": 16 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "init": { + "type": "MemberExpression", + "start": 2288, + "end": 2305, + "loc": { + "start": { + "line": 83, + "column": 19 + }, + "end": { + "line": 83, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 2288, + "end": 2300, + "loc": { + "start": { + "line": 83, + "column": 19 + }, + "end": { + "line": 83, + "column": 31 + }, + "identifierName": "imageCreator" + }, + "name": "imageCreator" + }, + "property": { + "type": "Identifier", + "start": 2301, + "end": 2305, + "loc": { + "start": { + "line": 83, + "column": 32 + }, + "end": { + "line": 83, + "column": 36 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2313, + "end": 2344, + "loc": { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 84, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 2313, + "end": 2343, + "loc": { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 84, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2313, + "end": 2340, + "loc": { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 84, + "column": 33 + } + }, + "object": { + "type": "CallExpression", + "start": 2313, + "end": 2332, + "loc": { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 84, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 2313, + "end": 2319, + "loc": { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 84, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2320, + "end": 2331, + "loc": { + "start": { + "line": 84, + "column": 13 + }, + "end": { + "line": 84, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 2320, + "end": 2324, + "loc": { + "start": { + "line": 84, + "column": 13 + }, + "end": { + "line": 84, + "column": 17 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "property": { + "type": "Identifier", + "start": 2325, + "end": 2331, + "loc": { + "start": { + "line": 84, + "column": 18 + }, + "end": { + "line": 84, + "column": 24 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2333, + "end": 2340, + "loc": { + "start": { + "line": 84, + "column": 26 + }, + "end": { + "line": 84, + "column": 33 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 2341, + "end": 2342, + "loc": { + "start": { + "line": 84, + "column": 34 + }, + "end": { + "line": 84, + "column": 35 + } + }, + "extra": { + "rawValue": 3, + "raw": "3" + }, + "value": 3 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2351, + "end": 2417, + "loc": { + "start": { + "line": 85, + "column": 6 + }, + "end": { + "line": 85, + "column": 72 + } + }, + "expression": { + "type": "CallExpression", + "start": 2351, + "end": 2416, + "loc": { + "start": { + "line": 85, + "column": 6 + }, + "end": { + "line": 85, + "column": 71 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2351, + "end": 2395, + "loc": { + "start": { + "line": 85, + "column": 6 + }, + "end": { + "line": 85, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 2351, + "end": 2387, + "loc": { + "start": { + "line": 85, + "column": 6 + }, + "end": { + "line": 85, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 2351, + "end": 2357, + "loc": { + "start": { + "line": 85, + "column": 6 + }, + "end": { + "line": 85, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2358, + "end": 2386, + "loc": { + "start": { + "line": 85, + "column": 13 + }, + "end": { + "line": 85, + "column": 41 + } + }, + "callee": { + "type": "Identifier", + "start": 2358, + "end": 2377, + "loc": { + "start": { + "line": 85, + "column": 13 + }, + "end": { + "line": 85, + "column": 32 + }, + "identifierName": "decodeOutputFromUrl" + }, + "name": "decodeOutputFromUrl" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2378, + "end": 2385, + "loc": { + "start": { + "line": 85, + "column": 33 + }, + "end": { + "line": 85, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 2378, + "end": 2382, + "loc": { + "start": { + "line": 85, + "column": 33 + }, + "end": { + "line": 85, + "column": 37 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "property": { + "type": "NumericLiteral", + "start": 2383, + "end": 2384, + "loc": { + "start": { + "line": 85, + "column": 38 + }, + "end": { + "line": 85, + "column": 39 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 2388, + "end": 2395, + "loc": { + "start": { + "line": 85, + "column": 43 + }, + "end": { + "line": 85, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2396, + "end": 2415, + "loc": { + "start": { + "line": 85, + "column": 51 + }, + "end": { + "line": 85, + "column": 70 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2396, + "end": 2408, + "loc": { + "start": { + "line": 85, + "column": 51 + }, + "end": { + "line": 85, + "column": 63 + } + }, + "object": { + "type": "Identifier", + "start": 2396, + "end": 2402, + "loc": { + "start": { + "line": 85, + "column": 51 + }, + "end": { + "line": 85, + "column": 57 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 2403, + "end": 2408, + "loc": { + "start": { + "line": 85, + "column": 58 + }, + "end": { + "line": 85, + "column": 63 + }, + "identifierName": "slice" + }, + "name": "slice" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 2409, + "end": 2410, + "loc": { + "start": { + "line": 85, + "column": 64 + }, + "end": { + "line": 85, + "column": 65 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + { + "type": "NumericLiteral", + "start": 2412, + "end": 2414, + "loc": { + "start": { + "line": 85, + "column": 67 + }, + "end": { + "line": 85, + "column": 69 + } + }, + "extra": { + "rawValue": 31, + "raw": "31" + }, + "value": 31 + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2424, + "end": 2491, + "loc": { + "start": { + "line": 86, + "column": 6 + }, + "end": { + "line": 86, + "column": 73 + } + }, + "expression": { + "type": "CallExpression", + "start": 2424, + "end": 2490, + "loc": { + "start": { + "line": 86, + "column": 6 + }, + "end": { + "line": 86, + "column": 72 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2424, + "end": 2468, + "loc": { + "start": { + "line": 86, + "column": 6 + }, + "end": { + "line": 86, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 2424, + "end": 2460, + "loc": { + "start": { + "line": 86, + "column": 6 + }, + "end": { + "line": 86, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 2424, + "end": 2430, + "loc": { + "start": { + "line": 86, + "column": 6 + }, + "end": { + "line": 86, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2431, + "end": 2459, + "loc": { + "start": { + "line": 86, + "column": 13 + }, + "end": { + "line": 86, + "column": 41 + } + }, + "callee": { + "type": "Identifier", + "start": 2431, + "end": 2450, + "loc": { + "start": { + "line": 86, + "column": 13 + }, + "end": { + "line": 86, + "column": 32 + }, + "identifierName": "decodeOutputFromUrl" + }, + "name": "decodeOutputFromUrl" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2451, + "end": 2458, + "loc": { + "start": { + "line": 86, + "column": 33 + }, + "end": { + "line": 86, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 2451, + "end": 2455, + "loc": { + "start": { + "line": 86, + "column": 33 + }, + "end": { + "line": 86, + "column": 37 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "property": { + "type": "NumericLiteral", + "start": 2456, + "end": 2457, + "loc": { + "start": { + "line": 86, + "column": 38 + }, + "end": { + "line": 86, + "column": 39 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "computed": true + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 2461, + "end": 2468, + "loc": { + "start": { + "line": 86, + "column": 43 + }, + "end": { + "line": 86, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2469, + "end": 2489, + "loc": { + "start": { + "line": 86, + "column": 51 + }, + "end": { + "line": 86, + "column": 71 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2469, + "end": 2481, + "loc": { + "start": { + "line": 86, + "column": 51 + }, + "end": { + "line": 86, + "column": 63 + } + }, + "object": { + "type": "Identifier", + "start": 2469, + "end": 2475, + "loc": { + "start": { + "line": 86, + "column": 51 + }, + "end": { + "line": 86, + "column": 57 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 2476, + "end": 2481, + "loc": { + "start": { + "line": 86, + "column": 58 + }, + "end": { + "line": 86, + "column": 63 + }, + "identifierName": "slice" + }, + "name": "slice" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 2482, + "end": 2484, + "loc": { + "start": { + "line": 86, + "column": 64 + }, + "end": { + "line": 86, + "column": 66 + } + }, + "extra": { + "rawValue": 31, + "raw": "31" + }, + "value": 31 + }, + { + "type": "NumericLiteral", + "start": 2486, + "end": 2488, + "loc": { + "start": { + "line": 86, + "column": 68 + }, + "end": { + "line": 86, + "column": 70 + } + }, + "extra": { + "rawValue": 62, + "raw": "62" + }, + "value": 62 + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2498, + "end": 2565, + "loc": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 87, + "column": 73 + } + }, + "expression": { + "type": "CallExpression", + "start": 2498, + "end": 2564, + "loc": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 87, + "column": 72 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2498, + "end": 2542, + "loc": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 87, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 2498, + "end": 2534, + "loc": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 87, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 2498, + "end": 2504, + "loc": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 87, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2505, + "end": 2533, + "loc": { + "start": { + "line": 87, + "column": 13 + }, + "end": { + "line": 87, + "column": 41 + } + }, + "callee": { + "type": "Identifier", + "start": 2505, + "end": 2524, + "loc": { + "start": { + "line": 87, + "column": 13 + }, + "end": { + "line": 87, + "column": 32 + }, + "identifierName": "decodeOutputFromUrl" + }, + "name": "decodeOutputFromUrl" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2525, + "end": 2532, + "loc": { + "start": { + "line": 87, + "column": 33 + }, + "end": { + "line": 87, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 2525, + "end": 2529, + "loc": { + "start": { + "line": 87, + "column": 33 + }, + "end": { + "line": 87, + "column": 37 + }, + "identifierName": "urls" + }, + "name": "urls" + }, + "property": { + "type": "NumericLiteral", + "start": 2530, + "end": 2531, + "loc": { + "start": { + "line": 87, + "column": 38 + }, + "end": { + "line": 87, + "column": 39 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + }, + "computed": true + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 2535, + "end": 2542, + "loc": { + "start": { + "line": 87, + "column": 43 + }, + "end": { + "line": 87, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2543, + "end": 2563, + "loc": { + "start": { + "line": 87, + "column": 51 + }, + "end": { + "line": 87, + "column": 71 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2543, + "end": 2555, + "loc": { + "start": { + "line": 87, + "column": 51 + }, + "end": { + "line": 87, + "column": 63 + } + }, + "object": { + "type": "Identifier", + "start": 2543, + "end": 2549, + "loc": { + "start": { + "line": 87, + "column": 51 + }, + "end": { + "line": 87, + "column": 57 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 2550, + "end": 2555, + "loc": { + "start": { + "line": 87, + "column": 58 + }, + "end": { + "line": 87, + "column": 63 + }, + "identifierName": "slice" + }, + "name": "slice" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 2556, + "end": 2558, + "loc": { + "start": { + "line": 87, + "column": 64 + }, + "end": { + "line": 87, + "column": 66 + } + }, + "extra": { + "rawValue": 62, + "raw": "62" + }, + "value": 62 + }, + { + "type": "NumericLiteral", + "start": 2560, + "end": 2562, + "loc": { + "start": { + "line": 87, + "column": 68 + }, + "end": { + "line": 87, + "column": 70 + } + }, + "extra": { + "rawValue": 80, + "raw": "80" + }, + "value": 80 + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2579, + "end": 2905, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 98, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 2579, + "end": 2904, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 98, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 2579, + "end": 2581, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2582, + "end": 2615, + "loc": { + "start": { + "line": 90, + "column": 7 + }, + "end": { + "line": 90, + "column": 40 + } + }, + "extra": { + "rawValue": "should set a completion handler", + "raw": "'should set a completion handler'" + }, + "value": "should set a completion handler" + }, + { + "type": "ArrowFunctionExpression", + "start": 2617, + "end": 2903, + "loc": { + "start": { + "line": 90, + "column": 42 + }, + "end": { + "line": 98, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 2623, + "end": 2903, + "loc": { + "start": { + "line": 90, + "column": 48 + }, + "end": { + "line": 98, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2631, + "end": 2671, + "loc": { + "start": { + "line": 91, + "column": 6 + }, + "end": { + "line": 91, + "column": 46 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2637, + "end": 2670, + "loc": { + "start": { + "line": 91, + "column": 12 + }, + "end": { + "line": 91, + "column": 45 + } + }, + "id": { + "type": "Identifier", + "start": 2637, + "end": 2649, + "loc": { + "start": { + "line": 91, + "column": 12 + }, + "end": { + "line": 91, + "column": 24 + }, + "identifierName": "imageCreator" + }, + "name": "imageCreator" + }, + "init": { + "type": "CallExpression", + "start": 2652, + "end": 2670, + "loc": { + "start": { + "line": 91, + "column": 27 + }, + "end": { + "line": 91, + "column": 45 + } + }, + "callee": { + "type": "Identifier", + "start": 2652, + "end": 2668, + "loc": { + "start": { + "line": 91, + "column": 27 + }, + "end": { + "line": 91, + "column": 43 + }, + "identifierName": "fakeImageCreator" + }, + "name": "fakeImageCreator" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2678, + "end": 2744, + "loc": { + "start": { + "line": 92, + "column": 6 + }, + "end": { + "line": 92, + "column": 72 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2684, + "end": 2743, + "loc": { + "start": { + "line": 92, + "column": 12 + }, + "end": { + "line": 92, + "column": 71 + } + }, + "id": { + "type": "Identifier", + "start": 2684, + "end": 2690, + "loc": { + "start": { + "line": 92, + "column": 12 + }, + "end": { + "line": 92, + "column": 18 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "init": { + "type": "CallExpression", + "start": 2693, + "end": 2743, + "loc": { + "start": { + "line": 92, + "column": 21 + }, + "end": { + "line": 92, + "column": 71 + } + }, + "callee": { + "type": "Identifier", + "start": 2693, + "end": 2704, + "loc": { + "start": { + "line": 92, + "column": 21 + }, + "end": { + "line": 92, + "column": 32 + }, + "identifierName": "EventSender" + }, + "name": "EventSender" + }, + "arguments": [ + { + "type": "Identifier", + "start": 2705, + "end": 2714, + "loc": { + "start": { + "line": 92, + "column": 33 + }, + "end": { + "line": 92, + "column": 42 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 2716, + "end": 2721, + "loc": { + "start": { + "line": 92, + "column": 44 + }, + "end": { + "line": 92, + "column": 49 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "BooleanLiteral", + "start": 2723, + "end": 2728, + "loc": { + "start": { + "line": 92, + "column": 51 + }, + "end": { + "line": 92, + "column": 56 + } + }, + "value": false + }, + { + "type": "Identifier", + "start": 2730, + "end": 2742, + "loc": { + "start": { + "line": 92, + "column": 58 + }, + "end": { + "line": 92, + "column": 70 + }, + "identifierName": "imageCreator" + }, + "name": "imageCreator" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2751, + "end": 2804, + "loc": { + "start": { + "line": 93, + "column": 6 + }, + "end": { + "line": 93, + "column": 59 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2757, + "end": 2803, + "loc": { + "start": { + "line": 93, + "column": 12 + }, + "end": { + "line": 93, + "column": 58 + } + }, + "id": { + "type": "Identifier", + "start": 2757, + "end": 2763, + "loc": { + "start": { + "line": 93, + "column": 12 + }, + "end": { + "line": 93, + "column": 18 + }, + "identifierName": "event1" + }, + "name": "event1" + }, + "init": { + "type": "ObjectExpression", + "start": 2766, + "end": 2803, + "loc": { + "start": { + "line": 93, + "column": 21 + }, + "end": { + "line": 93, + "column": 58 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2768, + "end": 2784, + "loc": { + "start": { + "line": 93, + "column": 23 + }, + "end": { + "line": 93, + "column": 39 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2768, + "end": 2772, + "loc": { + "start": { + "line": 93, + "column": 23 + }, + "end": { + "line": 93, + "column": 27 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 2774, + "end": 2784, + "loc": { + "start": { + "line": 93, + "column": 29 + }, + "end": { + "line": 93, + "column": 39 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 2786, + "end": 2801, + "loc": { + "start": { + "line": 93, + "column": 41 + }, + "end": { + "line": 93, + "column": 56 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2786, + "end": 2789, + "loc": { + "start": { + "line": 93, + "column": 41 + }, + "end": { + "line": 93, + "column": 44 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 2791, + "end": 2801, + "loc": { + "start": { + "line": 93, + "column": 46 + }, + "end": { + "line": 93, + "column": 56 + } + }, + "extra": { + "rawValue": "userKey1", + "raw": "'userKey1'" + }, + "value": "userKey1" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2812, + "end": 2847, + "loc": { + "start": { + "line": 95, + "column": 6 + }, + "end": { + "line": 95, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 2812, + "end": 2846, + "loc": { + "start": { + "line": 95, + "column": 6 + }, + "end": { + "line": 95, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2812, + "end": 2829, + "loc": { + "start": { + "line": 95, + "column": 6 + }, + "end": { + "line": 95, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 2812, + "end": 2818, + "loc": { + "start": { + "line": 95, + "column": 6 + }, + "end": { + "line": 95, + "column": 12 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "property": { + "type": "Identifier", + "start": 2819, + "end": 2829, + "loc": { + "start": { + "line": 95, + "column": 13 + }, + "end": { + "line": 95, + "column": 23 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 2830, + "end": 2838, + "loc": { + "start": { + "line": 95, + "column": 24 + }, + "end": { + "line": 95, + "column": 32 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 2831, + "end": 2837, + "loc": { + "start": { + "line": 95, + "column": 25 + }, + "end": { + "line": 95, + "column": 31 + }, + "identifierName": "event1" + }, + "name": "event1" + } + ] + }, + { + "type": "BooleanLiteral", + "start": 2840, + "end": 2845, + "loc": { + "start": { + "line": 95, + "column": 34 + }, + "end": { + "line": 95, + "column": 39 + } + }, + "value": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2855, + "end": 2897, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 48 + } + }, + "expression": { + "type": "CallExpression", + "start": 2855, + "end": 2896, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 47 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2855, + "end": 2894, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 45 + } + }, + "object": { + "type": "CallExpression", + "start": 2855, + "end": 2882, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 33 + } + }, + "callee": { + "type": "Identifier", + "start": 2855, + "end": 2861, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2862, + "end": 2881, + "loc": { + "start": { + "line": 97, + "column": 13 + }, + "end": { + "line": 97, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 2862, + "end": 2874, + "loc": { + "start": { + "line": 97, + "column": 13 + }, + "end": { + "line": 97, + "column": 25 + }, + "identifierName": "imageCreator" + }, + "name": "imageCreator" + }, + "property": { + "type": "Identifier", + "start": 2875, + "end": 2881, + "loc": { + "start": { + "line": 97, + "column": 26 + }, + "end": { + "line": 97, + "column": 32 + }, + "identifierName": "onDone" + }, + "name": "onDone" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2883, + "end": 2894, + "loc": { + "start": { + "line": 97, + "column": 34 + }, + "end": { + "line": 97, + "column": 45 + }, + "identifierName": "toBeDefined" + }, + "name": "toBeDefined" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2915, + "end": 4449, + "loc": { + "start": { + "line": 101, + "column": 2 + }, + "end": { + "line": 139, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 2915, + "end": 4448, + "loc": { + "start": { + "line": 101, + "column": 2 + }, + "end": { + "line": 139, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 2915, + "end": 2923, + "loc": { + "start": { + "line": 101, + "column": 2 + }, + "end": { + "line": 101, + "column": 10 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2924, + "end": 2959, + "loc": { + "start": { + "line": 101, + "column": 11 + }, + "end": { + "line": 101, + "column": 46 + } + }, + "extra": { + "rawValue": "using POST when CORS is available", + "raw": "'using POST when CORS is available'" + }, + "value": "using POST when CORS is available" + }, + { + "type": "ArrowFunctionExpression", + "start": 2961, + "end": 4447, + "loc": { + "start": { + "line": 101, + "column": 48 + }, + "end": { + "line": 139, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 2967, + "end": 4447, + "loc": { + "start": { + "line": 101, + "column": 54 + }, + "end": { + "line": 139, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2973, + "end": 3258, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 108, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 2973, + "end": 3257, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 108, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 2973, + "end": 2975, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2976, + "end": 3004, + "loc": { + "start": { + "line": 102, + "column": 7 + }, + "end": { + "line": 102, + "column": 35 + } + }, + "extra": { + "rawValue": "should send asynchronously", + "raw": "'should send asynchronously'" + }, + "value": "should send asynchronously" + }, + { + "type": "ArrowFunctionExpression", + "start": 3006, + "end": 3256, + "loc": { + "start": { + "line": 102, + "column": 37 + }, + "end": { + "line": 108, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 3012, + "end": 3256, + "loc": { + "start": { + "line": 102, + "column": 43 + }, + "end": { + "line": 108, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 3020, + "end": 3071, + "loc": { + "start": { + "line": 103, + "column": 6 + }, + "end": { + "line": 103, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3026, + "end": 3070, + "loc": { + "start": { + "line": 103, + "column": 12 + }, + "end": { + "line": 103, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 3026, + "end": 3032, + "loc": { + "start": { + "line": 103, + "column": 12 + }, + "end": { + "line": 103, + "column": 18 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "init": { + "type": "CallExpression", + "start": 3035, + "end": 3070, + "loc": { + "start": { + "line": 103, + "column": 21 + }, + "end": { + "line": 103, + "column": 56 + } + }, + "callee": { + "type": "Identifier", + "start": 3035, + "end": 3046, + "loc": { + "start": { + "line": 103, + "column": 21 + }, + "end": { + "line": 103, + "column": 32 + }, + "identifierName": "EventSender" + }, + "name": "EventSender" + }, + "arguments": [ + { + "type": "Identifier", + "start": 3047, + "end": 3056, + "loc": { + "start": { + "line": 103, + "column": 33 + }, + "end": { + "line": 103, + "column": 42 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 3058, + "end": 3063, + "loc": { + "start": { + "line": 103, + "column": 44 + }, + "end": { + "line": 103, + "column": 49 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "BooleanLiteral", + "start": 3065, + "end": 3069, + "loc": { + "start": { + "line": 103, + "column": 51 + }, + "end": { + "line": 103, + "column": 55 + } + }, + "value": true + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 3078, + "end": 3129, + "loc": { + "start": { + "line": 104, + "column": 6 + }, + "end": { + "line": 104, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3084, + "end": 3128, + "loc": { + "start": { + "line": 104, + "column": 12 + }, + "end": { + "line": 104, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 3084, + "end": 3089, + "loc": { + "start": { + "line": 104, + "column": 12 + }, + "end": { + "line": 104, + "column": 17 + }, + "identifierName": "event" + }, + "name": "event" + }, + "init": { + "type": "ObjectExpression", + "start": 3092, + "end": 3128, + "loc": { + "start": { + "line": 104, + "column": 20 + }, + "end": { + "line": 104, + "column": 56 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3094, + "end": 3110, + "loc": { + "start": { + "line": 104, + "column": 22 + }, + "end": { + "line": 104, + "column": 38 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3094, + "end": 3098, + "loc": { + "start": { + "line": 104, + "column": 22 + }, + "end": { + "line": 104, + "column": 26 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 3100, + "end": 3110, + "loc": { + "start": { + "line": 104, + "column": 28 + }, + "end": { + "line": 104, + "column": 38 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 3112, + "end": 3126, + "loc": { + "start": { + "line": 104, + "column": 40 + }, + "end": { + "line": 104, + "column": 54 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3112, + "end": 3115, + "loc": { + "start": { + "line": 104, + "column": 40 + }, + "end": { + "line": 104, + "column": 43 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 3117, + "end": 3126, + "loc": { + "start": { + "line": 104, + "column": 45 + }, + "end": { + "line": 104, + "column": 54 + } + }, + "extra": { + "rawValue": "userKey", + "raw": "'userKey'" + }, + "value": "userKey" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3136, + "end": 3170, + "loc": { + "start": { + "line": 105, + "column": 6 + }, + "end": { + "line": 105, + "column": 40 + } + }, + "expression": { + "type": "CallExpression", + "start": 3136, + "end": 3169, + "loc": { + "start": { + "line": 105, + "column": 6 + }, + "end": { + "line": 105, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3136, + "end": 3153, + "loc": { + "start": { + "line": 105, + "column": 6 + }, + "end": { + "line": 105, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 3136, + "end": 3142, + "loc": { + "start": { + "line": 105, + "column": 6 + }, + "end": { + "line": 105, + "column": 12 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "property": { + "type": "Identifier", + "start": 3143, + "end": 3153, + "loc": { + "start": { + "line": 105, + "column": 13 + }, + "end": { + "line": 105, + "column": 23 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 3154, + "end": 3161, + "loc": { + "start": { + "line": 105, + "column": 24 + }, + "end": { + "line": 105, + "column": 31 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 3155, + "end": 3160, + "loc": { + "start": { + "line": 105, + "column": 25 + }, + "end": { + "line": 105, + "column": 30 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + }, + { + "type": "BooleanLiteral", + "start": 3163, + "end": 3168, + "loc": { + "start": { + "line": 105, + "column": 33 + }, + "end": { + "line": 105, + "column": 38 + } + }, + "value": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3177, + "end": 3201, + "loc": { + "start": { + "line": 106, + "column": 6 + }, + "end": { + "line": 106, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 3177, + "end": 3200, + "loc": { + "start": { + "line": 106, + "column": 6 + }, + "end": { + "line": 106, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3177, + "end": 3198, + "loc": { + "start": { + "line": 106, + "column": 6 + }, + "end": { + "line": 106, + "column": 27 + } + }, + "object": { + "type": "CallExpression", + "start": 3177, + "end": 3190, + "loc": { + "start": { + "line": 106, + "column": 6 + }, + "end": { + "line": 106, + "column": 19 + } + }, + "callee": { + "type": "Identifier", + "start": 3177, + "end": 3188, + "loc": { + "start": { + "line": 106, + "column": 6 + }, + "end": { + "line": 106, + "column": 17 + }, + "identifierName": "lastRequest" + }, + "name": "lastRequest" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 3191, + "end": 3198, + "loc": { + "start": { + "line": 106, + "column": 20 + }, + "end": { + "line": 106, + "column": 27 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 3208, + "end": 3250, + "loc": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 107, + "column": 48 + } + }, + "expression": { + "type": "CallExpression", + "start": 3208, + "end": 3249, + "loc": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 107, + "column": 47 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3208, + "end": 3243, + "loc": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 107, + "column": 41 + } + }, + "object": { + "type": "CallExpression", + "start": 3208, + "end": 3235, + "loc": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 107, + "column": 33 + } + }, + "callee": { + "type": "Identifier", + "start": 3208, + "end": 3214, + "loc": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 107, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3215, + "end": 3234, + "loc": { + "start": { + "line": 107, + "column": 13 + }, + "end": { + "line": 107, + "column": 32 + } + }, + "object": { + "type": "CallExpression", + "start": 3215, + "end": 3228, + "loc": { + "start": { + "line": 107, + "column": 13 + }, + "end": { + "line": 107, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 3215, + "end": 3226, + "loc": { + "start": { + "line": 107, + "column": 13 + }, + "end": { + "line": 107, + "column": 24 + }, + "identifierName": "lastRequest" + }, + "name": "lastRequest" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 3229, + "end": 3234, + "loc": { + "start": { + "line": 107, + "column": 27 + }, + "end": { + "line": 107, + "column": 32 + }, + "identifierName": "async" + }, + "name": "async" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 3236, + "end": 3243, + "loc": { + "start": { + "line": 107, + "column": 34 + }, + "end": { + "line": 107, + "column": 41 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 3244, + "end": 3248, + "loc": { + "start": { + "line": 107, + "column": 42 + }, + "end": { + "line": 107, + "column": 46 + } + }, + "value": true + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3264, + "end": 3548, + "loc": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 116, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 3264, + "end": 3547, + "loc": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 116, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 3264, + "end": 3266, + "loc": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 110, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3267, + "end": 3294, + "loc": { + "start": { + "line": 110, + "column": 7 + }, + "end": { + "line": 110, + "column": 34 + } + }, + "extra": { + "rawValue": "should send synchronously", + "raw": "'should send synchronously'" + }, + "value": "should send synchronously" + }, + { + "type": "ArrowFunctionExpression", + "start": 3296, + "end": 3546, + "loc": { + "start": { + "line": 110, + "column": 36 + }, + "end": { + "line": 116, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 3302, + "end": 3546, + "loc": { + "start": { + "line": 110, + "column": 42 + }, + "end": { + "line": 116, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 3310, + "end": 3361, + "loc": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 111, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3316, + "end": 3360, + "loc": { + "start": { + "line": 111, + "column": 12 + }, + "end": { + "line": 111, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 3316, + "end": 3322, + "loc": { + "start": { + "line": 111, + "column": 12 + }, + "end": { + "line": 111, + "column": 18 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "init": { + "type": "CallExpression", + "start": 3325, + "end": 3360, + "loc": { + "start": { + "line": 111, + "column": 21 + }, + "end": { + "line": 111, + "column": 56 + } + }, + "callee": { + "type": "Identifier", + "start": 3325, + "end": 3336, + "loc": { + "start": { + "line": 111, + "column": 21 + }, + "end": { + "line": 111, + "column": 32 + }, + "identifierName": "EventSender" + }, + "name": "EventSender" + }, + "arguments": [ + { + "type": "Identifier", + "start": 3337, + "end": 3346, + "loc": { + "start": { + "line": 111, + "column": 33 + }, + "end": { + "line": 111, + "column": 42 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 3348, + "end": 3353, + "loc": { + "start": { + "line": 111, + "column": 44 + }, + "end": { + "line": 111, + "column": 49 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "BooleanLiteral", + "start": 3355, + "end": 3359, + "loc": { + "start": { + "line": 111, + "column": 51 + }, + "end": { + "line": 111, + "column": 55 + } + }, + "value": true + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 3368, + "end": 3419, + "loc": { + "start": { + "line": 112, + "column": 6 + }, + "end": { + "line": 112, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3374, + "end": 3418, + "loc": { + "start": { + "line": 112, + "column": 12 + }, + "end": { + "line": 112, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 3374, + "end": 3379, + "loc": { + "start": { + "line": 112, + "column": 12 + }, + "end": { + "line": 112, + "column": 17 + }, + "identifierName": "event" + }, + "name": "event" + }, + "init": { + "type": "ObjectExpression", + "start": 3382, + "end": 3418, + "loc": { + "start": { + "line": 112, + "column": 20 + }, + "end": { + "line": 112, + "column": 56 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3384, + "end": 3400, + "loc": { + "start": { + "line": 112, + "column": 22 + }, + "end": { + "line": 112, + "column": 38 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3384, + "end": 3388, + "loc": { + "start": { + "line": 112, + "column": 22 + }, + "end": { + "line": 112, + "column": 26 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 3390, + "end": 3400, + "loc": { + "start": { + "line": 112, + "column": 28 + }, + "end": { + "line": 112, + "column": 38 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 3402, + "end": 3416, + "loc": { + "start": { + "line": 112, + "column": 40 + }, + "end": { + "line": 112, + "column": 54 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3402, + "end": 3405, + "loc": { + "start": { + "line": 112, + "column": 40 + }, + "end": { + "line": 112, + "column": 43 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 3407, + "end": 3416, + "loc": { + "start": { + "line": 112, + "column": 45 + }, + "end": { + "line": 112, + "column": 54 + } + }, + "extra": { + "rawValue": "userKey", + "raw": "'userKey'" + }, + "value": "userKey" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3426, + "end": 3459, + "loc": { + "start": { + "line": 113, + "column": 6 + }, + "end": { + "line": 113, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 3426, + "end": 3458, + "loc": { + "start": { + "line": 113, + "column": 6 + }, + "end": { + "line": 113, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3426, + "end": 3443, + "loc": { + "start": { + "line": 113, + "column": 6 + }, + "end": { + "line": 113, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 3426, + "end": 3432, + "loc": { + "start": { + "line": 113, + "column": 6 + }, + "end": { + "line": 113, + "column": 12 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "property": { + "type": "Identifier", + "start": 3433, + "end": 3443, + "loc": { + "start": { + "line": 113, + "column": 13 + }, + "end": { + "line": 113, + "column": 23 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 3444, + "end": 3451, + "loc": { + "start": { + "line": 113, + "column": 24 + }, + "end": { + "line": 113, + "column": 31 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 3445, + "end": 3450, + "loc": { + "start": { + "line": 113, + "column": 25 + }, + "end": { + "line": 113, + "column": 30 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + }, + { + "type": "BooleanLiteral", + "start": 3453, + "end": 3457, + "loc": { + "start": { + "line": 113, + "column": 33 + }, + "end": { + "line": 113, + "column": 37 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3466, + "end": 3490, + "loc": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 3466, + "end": 3489, + "loc": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3466, + "end": 3487, + "loc": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 27 + } + }, + "object": { + "type": "CallExpression", + "start": 3466, + "end": 3479, + "loc": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 19 + } + }, + "callee": { + "type": "Identifier", + "start": 3466, + "end": 3477, + "loc": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 17 + }, + "identifierName": "lastRequest" + }, + "name": "lastRequest" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 3480, + "end": 3487, + "loc": { + "start": { + "line": 114, + "column": 20 + }, + "end": { + "line": 114, + "column": 27 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 3497, + "end": 3540, + "loc": { + "start": { + "line": 115, + "column": 6 + }, + "end": { + "line": 115, + "column": 49 + } + }, + "expression": { + "type": "CallExpression", + "start": 3497, + "end": 3539, + "loc": { + "start": { + "line": 115, + "column": 6 + }, + "end": { + "line": 115, + "column": 48 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3497, + "end": 3532, + "loc": { + "start": { + "line": 115, + "column": 6 + }, + "end": { + "line": 115, + "column": 41 + } + }, + "object": { + "type": "CallExpression", + "start": 3497, + "end": 3524, + "loc": { + "start": { + "line": 115, + "column": 6 + }, + "end": { + "line": 115, + "column": 33 + } + }, + "callee": { + "type": "Identifier", + "start": 3497, + "end": 3503, + "loc": { + "start": { + "line": 115, + "column": 6 + }, + "end": { + "line": 115, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3504, + "end": 3523, + "loc": { + "start": { + "line": 115, + "column": 13 + }, + "end": { + "line": 115, + "column": 32 + } + }, + "object": { + "type": "CallExpression", + "start": 3504, + "end": 3517, + "loc": { + "start": { + "line": 115, + "column": 13 + }, + "end": { + "line": 115, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 3504, + "end": 3515, + "loc": { + "start": { + "line": 115, + "column": 13 + }, + "end": { + "line": 115, + "column": 24 + }, + "identifierName": "lastRequest" + }, + "name": "lastRequest" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 3518, + "end": 3523, + "loc": { + "start": { + "line": 115, + "column": 27 + }, + "end": { + "line": 115, + "column": 32 + }, + "identifierName": "async" + }, + "name": "async" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 3525, + "end": 3532, + "loc": { + "start": { + "line": 115, + "column": 34 + }, + "end": { + "line": 115, + "column": 41 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 3533, + "end": 3538, + "loc": { + "start": { + "line": 115, + "column": 42 + }, + "end": { + "line": 115, + "column": 47 + } + }, + "value": false + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3554, + "end": 4081, + "loc": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 130, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 3554, + "end": 4080, + "loc": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 130, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 3554, + "end": 3556, + "loc": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 118, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3557, + "end": 3597, + "loc": { + "start": { + "line": 118, + "column": 7 + }, + "end": { + "line": 118, + "column": 47 + } + }, + "extra": { + "rawValue": "should send all events in request body", + "raw": "'should send all events in request body'" + }, + "value": "should send all events in request body" + }, + { + "type": "ArrowFunctionExpression", + "start": 3599, + "end": 4079, + "loc": { + "start": { + "line": 118, + "column": 49 + }, + "end": { + "line": 130, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 3605, + "end": 4079, + "loc": { + "start": { + "line": 118, + "column": 55 + }, + "end": { + "line": 130, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 3613, + "end": 3664, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 119, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3619, + "end": 3663, + "loc": { + "start": { + "line": 119, + "column": 12 + }, + "end": { + "line": 119, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 3619, + "end": 3625, + "loc": { + "start": { + "line": 119, + "column": 12 + }, + "end": { + "line": 119, + "column": 18 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "init": { + "type": "CallExpression", + "start": 3628, + "end": 3663, + "loc": { + "start": { + "line": 119, + "column": 21 + }, + "end": { + "line": 119, + "column": 56 + } + }, + "callee": { + "type": "Identifier", + "start": 3628, + "end": 3639, + "loc": { + "start": { + "line": 119, + "column": 21 + }, + "end": { + "line": 119, + "column": 32 + }, + "identifierName": "EventSender" + }, + "name": "EventSender" + }, + "arguments": [ + { + "type": "Identifier", + "start": 3640, + "end": 3649, + "loc": { + "start": { + "line": 119, + "column": 33 + }, + "end": { + "line": 119, + "column": 42 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 3651, + "end": 3656, + "loc": { + "start": { + "line": 119, + "column": 44 + }, + "end": { + "line": 119, + "column": 49 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "BooleanLiteral", + "start": 3658, + "end": 3662, + "loc": { + "start": { + "line": 119, + "column": 51 + }, + "end": { + "line": 119, + "column": 55 + } + }, + "value": true + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 3671, + "end": 3689, + "loc": { + "start": { + "line": 120, + "column": 6 + }, + "end": { + "line": 120, + "column": 24 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3677, + "end": 3688, + "loc": { + "start": { + "line": 120, + "column": 12 + }, + "end": { + "line": 120, + "column": 23 + } + }, + "id": { + "type": "Identifier", + "start": 3677, + "end": 3683, + "loc": { + "start": { + "line": 120, + "column": 12 + }, + "end": { + "line": 120, + "column": 18 + }, + "identifierName": "events" + }, + "name": "events" + }, + "init": { + "type": "ArrayExpression", + "start": 3686, + "end": 3688, + "loc": { + "start": { + "line": 120, + "column": 21 + }, + "end": { + "line": 120, + "column": 23 + } + }, + "elements": [] + } + } + ], + "kind": "const" + }, + { + "type": "ForStatement", + "start": 3696, + "end": 3808, + "loc": { + "start": { + "line": 121, + "column": 6 + }, + "end": { + "line": 123, + "column": 7 + } + }, + "init": { + "type": "VariableDeclaration", + "start": 3701, + "end": 3710, + "loc": { + "start": { + "line": 121, + "column": 11 + }, + "end": { + "line": 121, + "column": 20 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3705, + "end": 3710, + "loc": { + "start": { + "line": 121, + "column": 15 + }, + "end": { + "line": 121, + "column": 20 + } + }, + "id": { + "type": "Identifier", + "start": 3705, + "end": 3706, + "loc": { + "start": { + "line": 121, + "column": 15 + }, + "end": { + "line": 121, + "column": 16 + }, + "identifierName": "i" + }, + "name": "i" + }, + "init": { + "type": "NumericLiteral", + "start": 3709, + "end": 3710, + "loc": { + "start": { + "line": 121, + "column": 19 + }, + "end": { + "line": 121, + "column": 20 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + ], + "kind": "let" + }, + "test": { + "type": "BinaryExpression", + "start": 3712, + "end": 3718, + "loc": { + "start": { + "line": 121, + "column": 22 + }, + "end": { + "line": 121, + "column": 28 + } + }, + "left": { + "type": "Identifier", + "start": 3712, + "end": 3713, + "loc": { + "start": { + "line": 121, + "column": 22 + }, + "end": { + "line": 121, + "column": 23 + }, + "identifierName": "i" + }, + "name": "i" + }, + "operator": "<", + "right": { + "type": "NumericLiteral", + "start": 3716, + "end": 3718, + "loc": { + "start": { + "line": 121, + "column": 26 + }, + "end": { + "line": 121, + "column": 28 + } + }, + "extra": { + "rawValue": 80, + "raw": "80" + }, + "value": 80 + } + }, + "update": { + "type": "UpdateExpression", + "start": 3720, + "end": 3723, + "loc": { + "start": { + "line": 121, + "column": 30 + }, + "end": { + "line": 121, + "column": 33 + } + }, + "operator": "++", + "prefix": false, + "argument": { + "type": "Identifier", + "start": 3720, + "end": 3721, + "loc": { + "start": { + "line": 121, + "column": 30 + }, + "end": { + "line": 121, + "column": 31 + }, + "identifierName": "i" + }, + "name": "i" + } + }, + "body": { + "type": "BlockStatement", + "start": 3725, + "end": 3808, + "loc": { + "start": { + "line": 121, + "column": 35 + }, + "end": { + "line": 123, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3735, + "end": 3800, + "loc": { + "start": { + "line": 122, + "column": 8 + }, + "end": { + "line": 122, + "column": 73 + } + }, + "expression": { + "type": "CallExpression", + "start": 3735, + "end": 3799, + "loc": { + "start": { + "line": 122, + "column": 8 + }, + "end": { + "line": 122, + "column": 72 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3735, + "end": 3746, + "loc": { + "start": { + "line": 122, + "column": 8 + }, + "end": { + "line": 122, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 3735, + "end": 3741, + "loc": { + "start": { + "line": 122, + "column": 8 + }, + "end": { + "line": 122, + "column": 14 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 3742, + "end": 3746, + "loc": { + "start": { + "line": 122, + "column": 15 + }, + "end": { + "line": 122, + "column": 19 + }, + "identifierName": "push" + }, + "name": "push" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 3747, + "end": 3798, + "loc": { + "start": { + "line": 122, + "column": 20 + }, + "end": { + "line": 122, + "column": 71 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3749, + "end": 3765, + "loc": { + "start": { + "line": 122, + "column": 22 + }, + "end": { + "line": 122, + "column": 38 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3749, + "end": 3753, + "loc": { + "start": { + "line": 122, + "column": 22 + }, + "end": { + "line": 122, + "column": 26 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 3755, + "end": 3765, + "loc": { + "start": { + "line": 122, + "column": 28 + }, + "end": { + "line": 122, + "column": 38 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 3767, + "end": 3796, + "loc": { + "start": { + "line": 122, + "column": 40 + }, + "end": { + "line": 122, + "column": 69 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3767, + "end": 3770, + "loc": { + "start": { + "line": 122, + "column": 40 + }, + "end": { + "line": 122, + "column": 43 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "BinaryExpression", + "start": 3772, + "end": 3796, + "loc": { + "start": { + "line": 122, + "column": 45 + }, + "end": { + "line": 122, + "column": 69 + } + }, + "left": { + "type": "StringLiteral", + "start": 3772, + "end": 3792, + "loc": { + "start": { + "line": 122, + "column": 45 + }, + "end": { + "line": 122, + "column": 65 + } + }, + "extra": { + "rawValue": "thisIsALongUserKey", + "raw": "'thisIsALongUserKey'" + }, + "value": "thisIsALongUserKey" + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 3795, + "end": 3796, + "loc": { + "start": { + "line": 122, + "column": 68 + }, + "end": { + "line": 122, + "column": 69 + }, + "identifierName": "i" + }, + "name": "i" + } + } + } + ] + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 3815, + "end": 3848, + "loc": { + "start": { + "line": 124, + "column": 6 + }, + "end": { + "line": 124, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 3815, + "end": 3847, + "loc": { + "start": { + "line": 124, + "column": 6 + }, + "end": { + "line": 124, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3815, + "end": 3832, + "loc": { + "start": { + "line": 124, + "column": 6 + }, + "end": { + "line": 124, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 3815, + "end": 3821, + "loc": { + "start": { + "line": 124, + "column": 6 + }, + "end": { + "line": 124, + "column": 12 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "property": { + "type": "Identifier", + "start": 3822, + "end": 3832, + "loc": { + "start": { + "line": 124, + "column": 13 + }, + "end": { + "line": 124, + "column": 23 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 3833, + "end": 3839, + "loc": { + "start": { + "line": 124, + "column": 24 + }, + "end": { + "line": 124, + "column": 30 + }, + "identifierName": "events" + }, + "name": "events" + }, + { + "type": "BooleanLiteral", + "start": 3841, + "end": 3846, + "loc": { + "start": { + "line": 124, + "column": 32 + }, + "end": { + "line": 124, + "column": 37 + } + }, + "value": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3855, + "end": 3879, + "loc": { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 125, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 3855, + "end": 3878, + "loc": { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 125, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3855, + "end": 3876, + "loc": { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 125, + "column": 27 + } + }, + "object": { + "type": "CallExpression", + "start": 3855, + "end": 3868, + "loc": { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 125, + "column": 19 + } + }, + "callee": { + "type": "Identifier", + "start": 3855, + "end": 3866, + "loc": { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 125, + "column": 17 + }, + "identifierName": "lastRequest" + }, + "name": "lastRequest" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 3869, + "end": 3876, + "loc": { + "start": { + "line": 125, + "column": 20 + }, + "end": { + "line": 125, + "column": 27 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "VariableDeclaration", + "start": 3886, + "end": 3910, + "loc": { + "start": { + "line": 126, + "column": 6 + }, + "end": { + "line": 126, + "column": 30 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3892, + "end": 3909, + "loc": { + "start": { + "line": 126, + "column": 12 + }, + "end": { + "line": 126, + "column": 29 + } + }, + "id": { + "type": "Identifier", + "start": 3892, + "end": 3893, + "loc": { + "start": { + "line": 126, + "column": 12 + }, + "end": { + "line": 126, + "column": 13 + }, + "identifierName": "r" + }, + "name": "r" + }, + "init": { + "type": "CallExpression", + "start": 3896, + "end": 3909, + "loc": { + "start": { + "line": 126, + "column": 16 + }, + "end": { + "line": 126, + "column": 29 + } + }, + "callee": { + "type": "Identifier", + "start": 3896, + "end": 3907, + "loc": { + "start": { + "line": 126, + "column": 16 + }, + "end": { + "line": 126, + "column": 27 + }, + "identifierName": "lastRequest" + }, + "name": "lastRequest" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3917, + "end": 3976, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 65 + } + }, + "expression": { + "type": "CallExpression", + "start": 3917, + "end": 3975, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3917, + "end": 3938, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 27 + } + }, + "object": { + "type": "CallExpression", + "start": 3917, + "end": 3930, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 19 + } + }, + "callee": { + "type": "Identifier", + "start": 3917, + "end": 3923, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3924, + "end": 3929, + "loc": { + "start": { + "line": 127, + "column": 13 + }, + "end": { + "line": 127, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 3924, + "end": 3925, + "loc": { + "start": { + "line": 127, + "column": 13 + }, + "end": { + "line": 127, + "column": 14 + }, + "identifierName": "r" + }, + "name": "r" + }, + "property": { + "type": "Identifier", + "start": 3926, + "end": 3929, + "loc": { + "start": { + "line": 127, + "column": 15 + }, + "end": { + "line": 127, + "column": 18 + }, + "identifierName": "url" + }, + "name": "url" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 3931, + "end": 3938, + "loc": { + "start": { + "line": 127, + "column": 20 + }, + "end": { + "line": 127, + "column": 27 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BinaryExpression", + "start": 3939, + "end": 3974, + "loc": { + "start": { + "line": 127, + "column": 28 + }, + "end": { + "line": 127, + "column": 63 + } + }, + "left": { + "type": "BinaryExpression", + "start": 3939, + "end": 3966, + "loc": { + "start": { + "line": 127, + "column": 28 + }, + "end": { + "line": 127, + "column": 55 + } + }, + "left": { + "type": "Identifier", + "start": 3939, + "end": 3948, + "loc": { + "start": { + "line": 127, + "column": 28 + }, + "end": { + "line": 127, + "column": 37 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 3951, + "end": 3966, + "loc": { + "start": { + "line": 127, + "column": 40 + }, + "end": { + "line": 127, + "column": 55 + } + }, + "extra": { + "rawValue": "/events/bulk/", + "raw": "'/events/bulk/'" + }, + "value": "/events/bulk/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 3969, + "end": 3974, + "loc": { + "start": { + "line": 127, + "column": 58 + }, + "end": { + "line": 127, + "column": 63 + }, + "identifierName": "envId" + }, + "name": "envId" + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3983, + "end": 4016, + "loc": { + "start": { + "line": 128, + "column": 6 + }, + "end": { + "line": 128, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 3983, + "end": 4015, + "loc": { + "start": { + "line": 128, + "column": 6 + }, + "end": { + "line": 128, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3983, + "end": 4007, + "loc": { + "start": { + "line": 128, + "column": 6 + }, + "end": { + "line": 128, + "column": 30 + } + }, + "object": { + "type": "CallExpression", + "start": 3983, + "end": 3999, + "loc": { + "start": { + "line": 128, + "column": 6 + }, + "end": { + "line": 128, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 3983, + "end": 3989, + "loc": { + "start": { + "line": 128, + "column": 6 + }, + "end": { + "line": 128, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3990, + "end": 3998, + "loc": { + "start": { + "line": 128, + "column": 13 + }, + "end": { + "line": 128, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 3990, + "end": 3991, + "loc": { + "start": { + "line": 128, + "column": 13 + }, + "end": { + "line": 128, + "column": 14 + }, + "identifierName": "r" + }, + "name": "r" + }, + "property": { + "type": "Identifier", + "start": 3992, + "end": 3998, + "loc": { + "start": { + "line": 128, + "column": 15 + }, + "end": { + "line": 128, + "column": 21 + }, + "identifierName": "method" + }, + "name": "method" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 4000, + "end": 4007, + "loc": { + "start": { + "line": 128, + "column": 23 + }, + "end": { + "line": 128, + "column": 30 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 4008, + "end": 4014, + "loc": { + "start": { + "line": 128, + "column": 31 + }, + "end": { + "line": 128, + "column": 37 + } + }, + "extra": { + "rawValue": "POST", + "raw": "'POST'" + }, + "value": "POST" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4023, + "end": 4073, + "loc": { + "start": { + "line": 129, + "column": 6 + }, + "end": { + "line": 129, + "column": 56 + } + }, + "expression": { + "type": "CallExpression", + "start": 4023, + "end": 4072, + "loc": { + "start": { + "line": 129, + "column": 6 + }, + "end": { + "line": 129, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4023, + "end": 4064, + "loc": { + "start": { + "line": 129, + "column": 6 + }, + "end": { + "line": 129, + "column": 47 + } + }, + "object": { + "type": "CallExpression", + "start": 4023, + "end": 4056, + "loc": { + "start": { + "line": 129, + "column": 6 + }, + "end": { + "line": 129, + "column": 39 + } + }, + "callee": { + "type": "Identifier", + "start": 4023, + "end": 4029, + "loc": { + "start": { + "line": 129, + "column": 6 + }, + "end": { + "line": 129, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 4030, + "end": 4055, + "loc": { + "start": { + "line": 129, + "column": 13 + }, + "end": { + "line": 129, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4030, + "end": 4040, + "loc": { + "start": { + "line": 129, + "column": 13 + }, + "end": { + "line": 129, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 4030, + "end": 4034, + "loc": { + "start": { + "line": 129, + "column": 13 + }, + "end": { + "line": 129, + "column": 17 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 4035, + "end": 4040, + "loc": { + "start": { + "line": 129, + "column": 18 + }, + "end": { + "line": 129, + "column": 23 + }, + "identifierName": "parse" + }, + "name": "parse" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 4041, + "end": 4054, + "loc": { + "start": { + "line": 129, + "column": 24 + }, + "end": { + "line": 129, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 4041, + "end": 4042, + "loc": { + "start": { + "line": 129, + "column": 24 + }, + "end": { + "line": 129, + "column": 25 + }, + "identifierName": "r" + }, + "name": "r" + }, + "property": { + "type": "Identifier", + "start": 4043, + "end": 4054, + "loc": { + "start": { + "line": 129, + "column": 26 + }, + "end": { + "line": 129, + "column": 37 + }, + "identifierName": "requestBody" + }, + "name": "requestBody" + }, + "computed": false + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 4057, + "end": 4064, + "loc": { + "start": { + "line": 129, + "column": 40 + }, + "end": { + "line": 129, + "column": 47 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 4065, + "end": 4071, + "loc": { + "start": { + "line": 129, + "column": 48 + }, + "end": { + "line": 129, + "column": 54 + }, + "identifierName": "events" + }, + "name": "events" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4087, + "end": 4443, + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 138, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 4087, + "end": 4442, + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 138, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 4087, + "end": 4089, + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 132, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 4090, + "end": 4128, + "loc": { + "start": { + "line": 132, + "column": 7 + }, + "end": { + "line": 132, + "column": 45 + } + }, + "extra": { + "rawValue": "should send custom user-agent header", + "raw": "'should send custom user-agent header'" + }, + "value": "should send custom user-agent header" + }, + { + "type": "ArrowFunctionExpression", + "start": 4130, + "end": 4441, + "loc": { + "start": { + "line": 132, + "column": 47 + }, + "end": { + "line": 138, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 4136, + "end": 4441, + "loc": { + "start": { + "line": 132, + "column": 53 + }, + "end": { + "line": 138, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 4144, + "end": 4195, + "loc": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 133, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 4150, + "end": 4194, + "loc": { + "start": { + "line": 133, + "column": 12 + }, + "end": { + "line": 133, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 4150, + "end": 4156, + "loc": { + "start": { + "line": 133, + "column": 12 + }, + "end": { + "line": 133, + "column": 18 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "init": { + "type": "CallExpression", + "start": 4159, + "end": 4194, + "loc": { + "start": { + "line": 133, + "column": 21 + }, + "end": { + "line": 133, + "column": 56 + } + }, + "callee": { + "type": "Identifier", + "start": 4159, + "end": 4170, + "loc": { + "start": { + "line": 133, + "column": 21 + }, + "end": { + "line": 133, + "column": 32 + }, + "identifierName": "EventSender" + }, + "name": "EventSender" + }, + "arguments": [ + { + "type": "Identifier", + "start": 4171, + "end": 4180, + "loc": { + "start": { + "line": 133, + "column": 33 + }, + "end": { + "line": 133, + "column": 42 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 4182, + "end": 4187, + "loc": { + "start": { + "line": 133, + "column": 44 + }, + "end": { + "line": 133, + "column": 49 + }, + "identifierName": "envId" + }, + "name": "envId" + }, + { + "type": "BooleanLiteral", + "start": 4189, + "end": 4193, + "loc": { + "start": { + "line": 133, + "column": 51 + }, + "end": { + "line": 133, + "column": 55 + } + }, + "value": true + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 4202, + "end": 4253, + "loc": { + "start": { + "line": 134, + "column": 6 + }, + "end": { + "line": 134, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 4208, + "end": 4252, + "loc": { + "start": { + "line": 134, + "column": 12 + }, + "end": { + "line": 134, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 4208, + "end": 4213, + "loc": { + "start": { + "line": 134, + "column": 12 + }, + "end": { + "line": 134, + "column": 17 + }, + "identifierName": "event" + }, + "name": "event" + }, + "init": { + "type": "ObjectExpression", + "start": 4216, + "end": 4252, + "loc": { + "start": { + "line": 134, + "column": 20 + }, + "end": { + "line": 134, + "column": 56 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 4218, + "end": 4234, + "loc": { + "start": { + "line": 134, + "column": 22 + }, + "end": { + "line": 134, + "column": 38 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 4218, + "end": 4222, + "loc": { + "start": { + "line": 134, + "column": 22 + }, + "end": { + "line": 134, + "column": 26 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 4224, + "end": 4234, + "loc": { + "start": { + "line": 134, + "column": 28 + }, + "end": { + "line": 134, + "column": 38 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 4236, + "end": 4250, + "loc": { + "start": { + "line": 134, + "column": 40 + }, + "end": { + "line": 134, + "column": 54 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 4236, + "end": 4239, + "loc": { + "start": { + "line": 134, + "column": 40 + }, + "end": { + "line": 134, + "column": 43 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 4241, + "end": 4250, + "loc": { + "start": { + "line": 134, + "column": 45 + }, + "end": { + "line": 134, + "column": 54 + } + }, + "extra": { + "rawValue": "userKey", + "raw": "'userKey'" + }, + "value": "userKey" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 4260, + "end": 4293, + "loc": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 4260, + "end": 4292, + "loc": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4260, + "end": 4277, + "loc": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 4260, + "end": 4266, + "loc": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 12 + }, + "identifierName": "sender" + }, + "name": "sender" + }, + "property": { + "type": "Identifier", + "start": 4267, + "end": 4277, + "loc": { + "start": { + "line": 135, + "column": 13 + }, + "end": { + "line": 135, + "column": 23 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 4278, + "end": 4285, + "loc": { + "start": { + "line": 135, + "column": 24 + }, + "end": { + "line": 135, + "column": 31 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 4279, + "end": 4284, + "loc": { + "start": { + "line": 135, + "column": 25 + }, + "end": { + "line": 135, + "column": 30 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + }, + { + "type": "BooleanLiteral", + "start": 4287, + "end": 4291, + "loc": { + "start": { + "line": 135, + "column": 33 + }, + "end": { + "line": 135, + "column": 37 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4300, + "end": 4324, + "loc": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 4300, + "end": 4323, + "loc": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4300, + "end": 4321, + "loc": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 27 + } + }, + "object": { + "type": "CallExpression", + "start": 4300, + "end": 4313, + "loc": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 19 + } + }, + "callee": { + "type": "Identifier", + "start": 4300, + "end": 4311, + "loc": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 17 + }, + "identifierName": "lastRequest" + }, + "name": "lastRequest" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 4314, + "end": 4321, + "loc": { + "start": { + "line": 136, + "column": 20 + }, + "end": { + "line": 136, + "column": 27 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 4331, + "end": 4435, + "loc": { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 137, + "column": 110 + } + }, + "expression": { + "type": "CallExpression", + "start": 4331, + "end": 4434, + "loc": { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 137, + "column": 109 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4331, + "end": 4404, + "loc": { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 137, + "column": 79 + } + }, + "object": { + "type": "CallExpression", + "start": 4331, + "end": 4396, + "loc": { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 137, + "column": 71 + } + }, + "callee": { + "type": "Identifier", + "start": 4331, + "end": 4337, + "loc": { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 137, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 4338, + "end": 4395, + "loc": { + "start": { + "line": 137, + "column": 13 + }, + "end": { + "line": 137, + "column": 70 + } + }, + "object": { + "type": "MemberExpression", + "start": 4338, + "end": 4366, + "loc": { + "start": { + "line": 137, + "column": 13 + }, + "end": { + "line": 137, + "column": 41 + } + }, + "object": { + "type": "CallExpression", + "start": 4338, + "end": 4351, + "loc": { + "start": { + "line": 137, + "column": 13 + }, + "end": { + "line": 137, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 4338, + "end": 4349, + "loc": { + "start": { + "line": 137, + "column": 13 + }, + "end": { + "line": 137, + "column": 24 + }, + "identifierName": "lastRequest" + }, + "name": "lastRequest" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 4352, + "end": 4366, + "loc": { + "start": { + "line": 137, + "column": 27 + }, + "end": { + "line": 137, + "column": 41 + }, + "identifierName": "requestHeaders" + }, + "name": "requestHeaders" + }, + "computed": false + }, + "property": { + "type": "StringLiteral", + "start": 4367, + "end": 4394, + "loc": { + "start": { + "line": 137, + "column": 42 + }, + "end": { + "line": 137, + "column": 69 + } + }, + "extra": { + "rawValue": "X-LaunchDarkly-User-Agent", + "raw": "'X-LaunchDarkly-User-Agent'" + }, + "value": "X-LaunchDarkly-User-Agent" + }, + "computed": true + } + ] + }, + "property": { + "type": "Identifier", + "start": 4397, + "end": 4404, + "loc": { + "start": { + "line": 137, + "column": 72 + }, + "end": { + "line": 137, + "column": 79 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 4405, + "end": 4433, + "loc": { + "start": { + "line": 137, + "column": 80 + }, + "end": { + "line": 137, + "column": 108 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4405, + "end": 4431, + "loc": { + "start": { + "line": 137, + "column": 80 + }, + "end": { + "line": 137, + "column": 106 + } + }, + "object": { + "type": "Identifier", + "start": 4405, + "end": 4410, + "loc": { + "start": { + "line": 137, + "column": 80 + }, + "end": { + "line": 137, + "column": 85 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 4411, + "end": 4431, + "loc": { + "start": { + "line": 137, + "column": 86 + }, + "end": { + "line": 137, + "column": 106 + }, + "identifierName": "getLDUserAgentString" + }, + "name": "getLDUserAgentString" + }, + "computed": false + }, + "arguments": [] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "comments": [], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Base64", + "start": 7, + "end": 13, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 14, + "end": 18, + "loc": { + "start": { + "line": 1, + "column": 14 + }, + "end": { + "line": 1, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Base64", + "start": 19, + "end": 27, + "loc": { + "start": { + "line": 1, + "column": 19 + }, + "end": { + "line": 1, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27, + "end": 28, + "loc": { + "start": { + "line": 1, + "column": 27 + }, + "end": { + "line": 1, + "column": 28 + } + } + }, + { + "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": 29, + "end": 35, + "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": "sinon", + "start": 36, + "end": 41, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 42, + "end": 46, + "loc": { + "start": { + "line": 2, + "column": 13 + }, + "end": { + "line": 2, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "sinon", + "start": 47, + "end": 54, + "loc": { + "start": { + "line": 2, + "column": 18 + }, + "end": { + "line": 2, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 54, + "end": 55, + "loc": { + "start": { + "line": 2, + "column": 25 + }, + "end": { + "line": 2, + "column": 26 + } + } + }, + { + "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": 57, + "end": 63, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 4, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSender", + "start": 64, + "end": 75, + "loc": { + "start": { + "line": 4, + "column": 7 + }, + "end": { + "line": 4, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 76, + "end": 80, + "loc": { + "start": { + "line": 4, + "column": 19 + }, + "end": { + "line": 4, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../EventSender", + "start": 81, + "end": 97, + "loc": { + "start": { + "line": 4, + "column": 24 + }, + "end": { + "line": 4, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 97, + "end": 98, + "loc": { + "start": { + "line": 4, + "column": 40 + }, + "end": { + "line": 4, + "column": 41 + } + } + }, + { + "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": 99, + "end": 105, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 106, + "end": 107, + "loc": { + "start": { + "line": 5, + "column": 7 + }, + "end": { + "line": 5, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "as", + "start": 108, + "end": 110, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 111, + "end": 116, + "loc": { + "start": { + "line": 5, + "column": 12 + }, + "end": { + "line": 5, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 117, + "end": 121, + "loc": { + "start": { + "line": 5, + "column": 18 + }, + "end": { + "line": 5, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../utils", + "start": 122, + "end": 132, + "loc": { + "start": { + "line": 5, + "column": 23 + }, + "end": { + "line": 5, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 132, + "end": 133, + "loc": { + "start": { + "line": 5, + "column": 33 + }, + "end": { + "line": 5, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 135, + "end": 143, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 7, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 143, + "end": 144, + "loc": { + "start": { + "line": 7, + "column": 8 + }, + "end": { + "line": 7, + "column": 9 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "EventSender", + "start": 144, + "end": 157, + "loc": { + "start": { + "line": 7, + "column": 9 + }, + "end": { + "line": 7, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 157, + "end": 158, + "loc": { + "start": { + "line": 7, + "column": 22 + }, + "end": { + "line": 7, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 159, + "end": 160, + "loc": { + "start": { + "line": 7, + "column": 24 + }, + "end": { + "line": 7, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 160, + "end": 161, + "loc": { + "start": { + "line": 7, + "column": 25 + }, + "end": { + "line": 7, + "column": 26 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 162, + "end": 164, + "loc": { + "start": { + "line": 7, + "column": 27 + }, + "end": { + "line": 7, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 165, + "end": 166, + "loc": { + "start": { + "line": 7, + "column": 30 + }, + "end": { + "line": 7, + "column": 31 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 169, + "end": 172, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sandbox", + "start": 173, + "end": 180, + "loc": { + "start": { + "line": 8, + "column": 6 + }, + "end": { + "line": 8, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 180, + "end": 181, + "loc": { + "start": { + "line": 8, + "column": 13 + }, + "end": { + "line": 8, + "column": 14 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 184, + "end": 187, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 188, + "end": 191, + "loc": { + "start": { + "line": 9, + "column": 6 + }, + "end": { + "line": 9, + "column": 9 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 191, + "end": 192, + "loc": { + "start": { + "line": 9, + "column": 9 + }, + "end": { + "line": 9, + "column": 10 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 195, + "end": 198, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 199, + "end": 207, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 208, + "end": 209, + "loc": { + "start": { + "line": 10, + "column": 15 + }, + "end": { + "line": 10, + "column": 16 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 210, + "end": 211, + "loc": { + "start": { + "line": 10, + "column": 17 + }, + "end": { + "line": 10, + "column": 18 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 211, + "end": 212, + "loc": { + "start": { + "line": 10, + "column": 18 + }, + "end": { + "line": 10, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 212, + "end": 213, + "loc": { + "start": { + "line": 10, + "column": 19 + }, + "end": { + "line": 10, + "column": 20 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 216, + "end": 221, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 222, + "end": 231, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 232, + "end": 233, + "loc": { + "start": { + "line": 11, + "column": 18 + }, + "end": { + "line": 11, + "column": 19 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/fake-url", + "start": 234, + "end": 245, + "loc": { + "start": { + "line": 11, + "column": 20 + }, + "end": { + "line": 11, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 245, + "end": 246, + "loc": { + "start": { + "line": 11, + "column": 31 + }, + "end": { + "line": 11, + "column": 32 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 249, + "end": 254, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 255, + "end": 260, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 261, + "end": 262, + "loc": { + "start": { + "line": 12, + "column": 14 + }, + "end": { + "line": 12, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "env", + "start": 263, + "end": 268, + "loc": { + "start": { + "line": 12, + "column": 16 + }, + "end": { + "line": 12, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 268, + "end": 269, + "loc": { + "start": { + "line": 12, + "column": 21 + }, + "end": { + "line": 12, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "beforeEach", + "start": 273, + "end": 283, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 283, + "end": 284, + "loc": { + "start": { + "line": 14, + "column": 12 + }, + "end": { + "line": 14, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 284, + "end": 285, + "loc": { + "start": { + "line": 14, + "column": 13 + }, + "end": { + "line": 14, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 285, + "end": 286, + "loc": { + "start": { + "line": 14, + "column": 14 + }, + "end": { + "line": 14, + "column": 15 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 287, + "end": 289, + "loc": { + "start": { + "line": 14, + "column": 16 + }, + "end": { + "line": 14, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 290, + "end": 291, + "loc": { + "start": { + "line": 14, + "column": 19 + }, + "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": "sandbox", + "start": 296, + "end": 303, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 304, + "end": 305, + "loc": { + "start": { + "line": 15, + "column": 12 + }, + "end": { + "line": 15, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 306, + "end": 311, + "loc": { + "start": { + "line": 15, + "column": 14 + }, + "end": { + "line": 15, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 311, + "end": 312, + "loc": { + "start": { + "line": 15, + "column": 19 + }, + "end": { + "line": 15, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sandbox", + "start": 312, + "end": 319, + "loc": { + "start": { + "line": 15, + "column": 20 + }, + "end": { + "line": 15, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 319, + "end": 320, + "loc": { + "start": { + "line": 15, + "column": 27 + }, + "end": { + "line": 15, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 320, + "end": 326, + "loc": { + "start": { + "line": 15, + "column": 28 + }, + "end": { + "line": 15, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 326, + "end": 327, + "loc": { + "start": { + "line": 15, + "column": 34 + }, + "end": { + "line": 15, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 327, + "end": 328, + "loc": { + "start": { + "line": 15, + "column": 35 + }, + "end": { + "line": 15, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 328, + "end": 329, + "loc": { + "start": { + "line": 15, + "column": 36 + }, + "end": { + "line": 15, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 334, + "end": 342, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 343, + "end": 344, + "loc": { + "start": { + "line": 16, + "column": 13 + }, + "end": { + "line": 16, + "column": 14 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 345, + "end": 346, + "loc": { + "start": { + "line": 16, + "column": 15 + }, + "end": { + "line": 16, + "column": 16 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 346, + "end": 347, + "loc": { + "start": { + "line": 16, + "column": 16 + }, + "end": { + "line": 16, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 347, + "end": 348, + "loc": { + "start": { + "line": 16, + "column": 17 + }, + "end": { + "line": 16, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 353, + "end": 356, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 7 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 357, + "end": 358, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 17, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 359, + "end": 364, + "loc": { + "start": { + "line": 17, + "column": 10 + }, + "end": { + "line": 17, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 364, + "end": 365, + "loc": { + "start": { + "line": 17, + "column": 15 + }, + "end": { + "line": 17, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useFakeXMLHttpRequest", + "start": 365, + "end": 386, + "loc": { + "start": { + "line": 17, + "column": 16 + }, + "end": { + "line": 17, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 386, + "end": 387, + "loc": { + "start": { + "line": 17, + "column": 37 + }, + "end": { + "line": 17, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 387, + "end": 388, + "loc": { + "start": { + "line": 17, + "column": 38 + }, + "end": { + "line": 17, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 388, + "end": 389, + "loc": { + "start": { + "line": 17, + "column": 39 + }, + "end": { + "line": 17, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 394, + "end": 397, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 397, + "end": 398, + "loc": { + "start": { + "line": 18, + "column": 7 + }, + "end": { + "line": 18, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onCreate", + "start": 398, + "end": 406, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 407, + "end": 408, + "loc": { + "start": { + "line": 18, + "column": 17 + }, + "end": { + "line": 18, + "column": 18 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 409, + "end": 417, + "loc": { + "start": { + "line": 18, + "column": 19 + }, + "end": { + "line": 18, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 417, + "end": 418, + "loc": { + "start": { + "line": 18, + "column": 27 + }, + "end": { + "line": 18, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 418, + "end": 421, + "loc": { + "start": { + "line": 18, + "column": 28 + }, + "end": { + "line": 18, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 421, + "end": 422, + "loc": { + "start": { + "line": 18, + "column": 31 + }, + "end": { + "line": 18, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 423, + "end": 424, + "loc": { + "start": { + "line": 18, + "column": 33 + }, + "end": { + "line": 18, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 431, + "end": 439, + "loc": { + "start": { + "line": 19, + "column": 6 + }, + "end": { + "line": 19, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 439, + "end": 440, + "loc": { + "start": { + "line": 19, + "column": 14 + }, + "end": { + "line": 19, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 440, + "end": 444, + "loc": { + "start": { + "line": 19, + "column": 15 + }, + "end": { + "line": 19, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 444, + "end": 445, + "loc": { + "start": { + "line": 19, + "column": 19 + }, + "end": { + "line": 19, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 445, + "end": 448, + "loc": { + "start": { + "line": 19, + "column": 20 + }, + "end": { + "line": 19, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 448, + "end": 449, + "loc": { + "start": { + "line": 19, + "column": 23 + }, + "end": { + "line": 19, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 449, + "end": 450, + "loc": { + "start": { + "line": 19, + "column": 24 + }, + "end": { + "line": 19, + "column": 25 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 455, + "end": 456, + "loc": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 456, + "end": 457, + "loc": { + "start": { + "line": 20, + "column": 5 + }, + "end": { + "line": 20, + "column": 6 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 460, + "end": 461, + "loc": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 21, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 461, + "end": 462, + "loc": { + "start": { + "line": 21, + "column": 3 + }, + "end": { + "line": 21, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 462, + "end": 463, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "afterEach", + "start": 467, + "end": 476, + "loc": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 11 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 476, + "end": 477, + "loc": { + "start": { + "line": 23, + "column": 11 + }, + "end": { + "line": 23, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 477, + "end": 478, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 478, + "end": 479, + "loc": { + "start": { + "line": 23, + "column": 13 + }, + "end": { + "line": 23, + "column": 14 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 480, + "end": 482, + "loc": { + "start": { + "line": 23, + "column": 15 + }, + "end": { + "line": 23, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 483, + "end": 484, + "loc": { + "start": { + "line": 23, + "column": 18 + }, + "end": { + "line": 23, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sandbox", + "start": 489, + "end": 496, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 496, + "end": 497, + "loc": { + "start": { + "line": 24, + "column": 11 + }, + "end": { + "line": 24, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "restore", + "start": 497, + "end": 504, + "loc": { + "start": { + "line": 24, + "column": 12 + }, + "end": { + "line": 24, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 504, + "end": 505, + "loc": { + "start": { + "line": 24, + "column": 19 + }, + "end": { + "line": 24, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 505, + "end": 506, + "loc": { + "start": { + "line": 24, + "column": 20 + }, + "end": { + "line": 24, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 506, + "end": 507, + "loc": { + "start": { + "line": 24, + "column": 21 + }, + "end": { + "line": 24, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 512, + "end": 515, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 515, + "end": 516, + "loc": { + "start": { + "line": 25, + "column": 7 + }, + "end": { + "line": 25, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "restore", + "start": 516, + "end": 523, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 523, + "end": 524, + "loc": { + "start": { + "line": 25, + "column": 15 + }, + "end": { + "line": 25, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 524, + "end": 525, + "loc": { + "start": { + "line": 25, + "column": 16 + }, + "end": { + "line": 25, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 525, + "end": 526, + "loc": { + "start": { + "line": 25, + "column": 17 + }, + "end": { + "line": 25, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 529, + "end": 530, + "loc": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 530, + "end": 531, + "loc": { + "start": { + "line": 26, + "column": 3 + }, + "end": { + "line": 26, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 531, + "end": 532, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 5 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 536, + "end": 544, + "loc": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastRequest", + "start": 545, + "end": 556, + "loc": { + "start": { + "line": 28, + "column": 11 + }, + "end": { + "line": 28, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 556, + "end": 557, + "loc": { + "start": { + "line": 28, + "column": 22 + }, + "end": { + "line": 28, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 557, + "end": 558, + "loc": { + "start": { + "line": 28, + "column": 23 + }, + "end": { + "line": 28, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 559, + "end": 560, + "loc": { + "start": { + "line": 28, + "column": 25 + }, + "end": { + "line": 28, + "column": 26 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 565, + "end": 571, + "loc": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 572, + "end": 580, + "loc": { + "start": { + "line": 29, + "column": 11 + }, + "end": { + "line": 29, + "column": 19 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 580, + "end": 581, + "loc": { + "start": { + "line": 29, + "column": 19 + }, + "end": { + "line": 29, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 581, + "end": 589, + "loc": { + "start": { + "line": 29, + "column": 20 + }, + "end": { + "line": 29, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 589, + "end": 590, + "loc": { + "start": { + "line": 29, + "column": 28 + }, + "end": { + "line": 29, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 590, + "end": 596, + "loc": { + "start": { + "line": 29, + "column": 29 + }, + "end": { + "line": 29, + "column": 35 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 597, + "end": 598, + "loc": { + "start": { + "line": 29, + "column": 36 + }, + "end": { + "line": 29, + "column": 37 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 599, + "end": 600, + "loc": { + "start": { + "line": 29, + "column": 38 + }, + "end": { + "line": 29, + "column": 39 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 600, + "end": 601, + "loc": { + "start": { + "line": 29, + "column": 39 + }, + "end": { + "line": 29, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 601, + "end": 602, + "loc": { + "start": { + "line": 29, + "column": 40 + }, + "end": { + "line": 29, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 605, + "end": 606, + "loc": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 610, + "end": 618, + "loc": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 32, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeImageCreator", + "start": 619, + "end": 635, + "loc": { + "start": { + "line": 32, + "column": 11 + }, + "end": { + "line": 32, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 635, + "end": 636, + "loc": { + "start": { + "line": 32, + "column": 27 + }, + "end": { + "line": 32, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 636, + "end": 637, + "loc": { + "start": { + "line": 32, + "column": 28 + }, + "end": { + "line": 32, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 638, + "end": 639, + "loc": { + "start": { + "line": 32, + "column": 30 + }, + "end": { + "line": 32, + "column": 31 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 644, + "end": 649, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 650, + "end": 653, + "loc": { + "start": { + "line": 33, + "column": 10 + }, + "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": 654, + "end": 655, + "loc": { + "start": { + "line": 33, + "column": 14 + }, + "end": { + "line": 33, + "column": 15 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 656, + "end": 664, + "loc": { + "start": { + "line": 33, + "column": 16 + }, + "end": { + "line": 33, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 664, + "end": 665, + "loc": { + "start": { + "line": 33, + "column": 24 + }, + "end": { + "line": 33, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 665, + "end": 668, + "loc": { + "start": { + "line": 33, + "column": 25 + }, + "end": { + "line": 33, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 668, + "end": 669, + "loc": { + "start": { + "line": 33, + "column": 28 + }, + "end": { + "line": 33, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onDone", + "start": 670, + "end": 676, + "loc": { + "start": { + "line": 33, + "column": 30 + }, + "end": { + "line": 33, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 676, + "end": 677, + "loc": { + "start": { + "line": 33, + "column": 36 + }, + "end": { + "line": 33, + "column": 37 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 678, + "end": 679, + "loc": { + "start": { + "line": 33, + "column": 38 + }, + "end": { + "line": 33, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 686, + "end": 689, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 689, + "end": 690, + "loc": { + "start": { + "line": 34, + "column": 9 + }, + "end": { + "line": 34, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 690, + "end": 694, + "loc": { + "start": { + "line": 34, + "column": 10 + }, + "end": { + "line": 34, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 694, + "end": 695, + "loc": { + "start": { + "line": 34, + "column": 14 + }, + "end": { + "line": 34, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 695, + "end": 699, + "loc": { + "start": { + "line": 34, + "column": 15 + }, + "end": { + "line": 34, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 699, + "end": 700, + "loc": { + "start": { + "line": 34, + "column": 19 + }, + "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": "url", + "start": 700, + "end": 703, + "loc": { + "start": { + "line": 34, + "column": 20 + }, + "end": { + "line": 34, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 703, + "end": 704, + "loc": { + "start": { + "line": 34, + "column": 23 + }, + "end": { + "line": 34, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 704, + "end": 705, + "loc": { + "start": { + "line": 34, + "column": 24 + }, + "end": { + "line": 34, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 712, + "end": 715, + "loc": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 35, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 715, + "end": 716, + "loc": { + "start": { + "line": 35, + "column": 9 + }, + "end": { + "line": 35, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onDone", + "start": 716, + "end": 722, + "loc": { + "start": { + "line": 35, + "column": 10 + }, + "end": { + "line": 35, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 723, + "end": 724, + "loc": { + "start": { + "line": 35, + "column": 17 + }, + "end": { + "line": 35, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onDone", + "start": 725, + "end": 731, + "loc": { + "start": { + "line": 35, + "column": 19 + }, + "end": { + "line": 35, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 731, + "end": 732, + "loc": { + "start": { + "line": 35, + "column": 25 + }, + "end": { + "line": 35, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 737, + "end": 738, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 738, + "end": 739, + "loc": { + "start": { + "line": 36, + "column": 5 + }, + "end": { + "line": 36, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 744, + "end": 747, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 747, + "end": 748, + "loc": { + "start": { + "line": 37, + "column": 7 + }, + "end": { + "line": 37, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 748, + "end": 752, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 753, + "end": 754, + "loc": { + "start": { + "line": 37, + "column": 13 + }, + "end": { + "line": 37, + "column": 14 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 755, + "end": 756, + "loc": { + "start": { + "line": 37, + "column": 15 + }, + "end": { + "line": 37, + "column": 16 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 756, + "end": 757, + "loc": { + "start": { + "line": 37, + "column": 16 + }, + "end": { + "line": 37, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 757, + "end": 758, + "loc": { + "start": { + "line": 37, + "column": 17 + }, + "end": { + "line": 37, + "column": 18 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 763, + "end": 769, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ret", + "start": 770, + "end": 773, + "loc": { + "start": { + "line": 38, + "column": 11 + }, + "end": { + "line": 38, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 773, + "end": 774, + "loc": { + "start": { + "line": 38, + "column": 14 + }, + "end": { + "line": 38, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 777, + "end": 778, + "loc": { + "start": { + "line": 39, + "column": 2 + }, + "end": { + "line": 39, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 782, + "end": 790, + "loc": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 41, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "base64URLDecode", + "start": 791, + "end": 806, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 41, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 806, + "end": 807, + "loc": { + "start": { + "line": 41, + "column": 26 + }, + "end": { + "line": 41, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "str", + "start": 807, + "end": 810, + "loc": { + "start": { + "line": 41, + "column": 27 + }, + "end": { + "line": 41, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 810, + "end": 811, + "loc": { + "start": { + "line": 41, + "column": 30 + }, + "end": { + "line": 41, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 812, + "end": 813, + "loc": { + "start": { + "line": 41, + "column": 32 + }, + "end": { + "line": 41, + "column": 33 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 818, + "end": 821, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "s", + "start": 822, + "end": 823, + "loc": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 9 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 824, + "end": 825, + "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": "str", + "start": 826, + "end": 829, + "loc": { + "start": { + "line": 42, + "column": 12 + }, + "end": { + "line": 42, + "column": 15 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 829, + "end": 830, + "loc": { + "start": { + "line": 42, + "column": 15 + }, + "end": { + "line": 42, + "column": 16 + } + } + }, + { + "type": { + "label": "while", + "keyword": "while", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "while", + "start": 835, + "end": 840, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 9 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 841, + "end": 842, + "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": "s", + "start": 842, + "end": 843, + "loc": { + "start": { + "line": 43, + "column": 11 + }, + "end": { + "line": 43, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 843, + "end": 844, + "loc": { + "start": { + "line": 43, + "column": 12 + }, + "end": { + "line": 43, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 844, + "end": 850, + "loc": { + "start": { + "line": 43, + "column": 13 + }, + "end": { + "line": 43, + "column": 19 + } + } + }, + { + "type": { + "label": "%", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "%", + "start": 851, + "end": 852, + "loc": { + "start": { + "line": 43, + "column": 20 + }, + "end": { + "line": 43, + "column": 21 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 4, + "start": 853, + "end": 854, + "loc": { + "start": { + "line": 43, + "column": 22 + }, + "end": { + "line": 43, + "column": 23 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 855, + "end": 858, + "loc": { + "start": { + "line": 43, + "column": 24 + }, + "end": { + "line": 43, + "column": 27 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 859, + "end": 860, + "loc": { + "start": { + "line": 43, + "column": 28 + }, + "end": { + "line": 43, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 860, + "end": 861, + "loc": { + "start": { + "line": 43, + "column": 29 + }, + "end": { + "line": 43, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 862, + "end": 863, + "loc": { + "start": { + "line": 43, + "column": 31 + }, + "end": { + "line": 43, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "s", + "start": 870, + "end": 871, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 7 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 872, + "end": 873, + "loc": { + "start": { + "line": 44, + "column": 8 + }, + "end": { + "line": 44, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "s", + "start": 874, + "end": 875, + "loc": { + "start": { + "line": 44, + "column": 10 + }, + "end": { + "line": 44, + "column": 11 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 876, + "end": 877, + "loc": { + "start": { + "line": 44, + "column": 12 + }, + "end": { + "line": 44, + "column": 13 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 878, + "end": 881, + "loc": { + "start": { + "line": 44, + "column": 14 + }, + "end": { + "line": 44, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 881, + "end": 882, + "loc": { + "start": { + "line": 44, + "column": 17 + }, + "end": { + "line": 44, + "column": 18 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 887, + "end": 888, + "loc": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "s", + "start": 893, + "end": 894, + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 895, + "end": 896, + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "s", + "start": 897, + "end": 898, + "loc": { + "start": { + "line": 46, + "column": 8 + }, + "end": { + "line": 46, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 898, + "end": 899, + "loc": { + "start": { + "line": 46, + "column": 9 + }, + "end": { + "line": 46, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "replace", + "start": 899, + "end": 906, + "loc": { + "start": { + "line": 46, + "column": 10 + }, + "end": { + "line": 46, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 906, + "end": 907, + "loc": { + "start": { + "line": 46, + "column": 17 + }, + "end": { + "line": 46, + "column": 18 + } + } + }, + { + "type": { + "label": "regexp", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": { + "pattern": "_", + "flags": "g" + }, + "start": 907, + "end": 911, + "loc": { + "start": { + "line": 46, + "column": 18 + }, + "end": { + "line": 46, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 911, + "end": 912, + "loc": { + "start": { + "line": 46, + "column": 22 + }, + "end": { + "line": 46, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/", + "start": 913, + "end": 916, + "loc": { + "start": { + "line": 46, + "column": 24 + }, + "end": { + "line": 46, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 916, + "end": 917, + "loc": { + "start": { + "line": 46, + "column": 27 + }, + "end": { + "line": 46, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 917, + "end": 918, + "loc": { + "start": { + "line": 46, + "column": 28 + }, + "end": { + "line": 46, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "replace", + "start": 918, + "end": 925, + "loc": { + "start": { + "line": 46, + "column": 29 + }, + "end": { + "line": 46, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 925, + "end": 926, + "loc": { + "start": { + "line": 46, + "column": 36 + }, + "end": { + "line": 46, + "column": 37 + } + } + }, + { + "type": { + "label": "regexp", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": { + "pattern": "-", + "flags": "g" + }, + "start": 926, + "end": 930, + "loc": { + "start": { + "line": 46, + "column": 37 + }, + "end": { + "line": 46, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 930, + "end": 931, + "loc": { + "start": { + "line": 46, + "column": 41 + }, + "end": { + "line": 46, + "column": 42 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "+", + "start": 932, + "end": 935, + "loc": { + "start": { + "line": 46, + "column": 43 + }, + "end": { + "line": 46, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 935, + "end": 936, + "loc": { + "start": { + "line": 46, + "column": 46 + }, + "end": { + "line": 46, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 936, + "end": 937, + "loc": { + "start": { + "line": 46, + "column": 47 + }, + "end": { + "line": 46, + "column": 48 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 942, + "end": 948, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "decodeURIComponent", + "start": 949, + "end": 967, + "loc": { + "start": { + "line": 47, + "column": 11 + }, + "end": { + "line": 47, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 967, + "end": 968, + "loc": { + "start": { + "line": 47, + "column": 29 + }, + "end": { + "line": 47, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "escape", + "start": 968, + "end": 974, + "loc": { + "start": { + "line": 47, + "column": 30 + }, + "end": { + "line": 47, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 974, + "end": 975, + "loc": { + "start": { + "line": 47, + "column": 36 + }, + "end": { + "line": 47, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Base64", + "start": 975, + "end": 981, + "loc": { + "start": { + "line": 47, + "column": 37 + }, + "end": { + "line": 47, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 981, + "end": 982, + "loc": { + "start": { + "line": 47, + "column": 43 + }, + "end": { + "line": 47, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "atob", + "start": 982, + "end": 986, + "loc": { + "start": { + "line": 47, + "column": 44 + }, + "end": { + "line": 47, + "column": 48 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 986, + "end": 987, + "loc": { + "start": { + "line": 47, + "column": 48 + }, + "end": { + "line": 47, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "s", + "start": 987, + "end": 988, + "loc": { + "start": { + "line": 47, + "column": 49 + }, + "end": { + "line": 47, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 988, + "end": 989, + "loc": { + "start": { + "line": 47, + "column": 50 + }, + "end": { + "line": 47, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 989, + "end": 990, + "loc": { + "start": { + "line": 47, + "column": 51 + }, + "end": { + "line": 47, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 990, + "end": 991, + "loc": { + "start": { + "line": 47, + "column": 52 + }, + "end": { + "line": 47, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 991, + "end": 992, + "loc": { + "start": { + "line": 47, + "column": 53 + }, + "end": { + "line": 47, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 995, + "end": 996, + "loc": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 48, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1000, + "end": 1008, + "loc": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 50, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "decodeOutputFromUrl", + "start": 1009, + "end": 1028, + "loc": { + "start": { + "line": 50, + "column": 11 + }, + "end": { + "line": 50, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1028, + "end": 1029, + "loc": { + "start": { + "line": 50, + "column": 30 + }, + "end": { + "line": 50, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 1029, + "end": 1032, + "loc": { + "start": { + "line": 50, + "column": 31 + }, + "end": { + "line": 50, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1032, + "end": 1033, + "loc": { + "start": { + "line": 50, + "column": 34 + }, + "end": { + "line": 50, + "column": 35 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1034, + "end": 1035, + "loc": { + "start": { + "line": 50, + "column": 36 + }, + "end": { + "line": 50, + "column": 37 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1040, + "end": 1045, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prefix", + "start": 1046, + "end": 1052, + "loc": { + "start": { + "line": 51, + "column": 10 + }, + "end": { + "line": 51, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1053, + "end": 1054, + "loc": { + "start": { + "line": 51, + "column": 17 + }, + "end": { + "line": 51, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 1055, + "end": 1064, + "loc": { + "start": { + "line": 51, + "column": 19 + }, + "end": { + "line": 51, + "column": 28 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1065, + "end": 1066, + "loc": { + "start": { + "line": 51, + "column": 29 + }, + "end": { + "line": 51, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/a/", + "start": 1067, + "end": 1072, + "loc": { + "start": { + "line": 51, + "column": 31 + }, + "end": { + "line": 51, + "column": 36 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1073, + "end": 1074, + "loc": { + "start": { + "line": 51, + "column": 37 + }, + "end": { + "line": 51, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 1075, + "end": 1080, + "loc": { + "start": { + "line": 51, + "column": 39 + }, + "end": { + "line": 51, + "column": 44 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1081, + "end": 1082, + "loc": { + "start": { + "line": 51, + "column": 45 + }, + "end": { + "line": 51, + "column": 46 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": ".gif?d=", + "start": 1083, + "end": 1092, + "loc": { + "start": { + "line": 51, + "column": 47 + }, + "end": { + "line": 51, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1092, + "end": 1093, + "loc": { + "start": { + "line": 51, + "column": 56 + }, + "end": { + "line": 51, + "column": 57 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1098, + "end": 1100, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1101, + "end": 1102, + "loc": { + "start": { + "line": 52, + "column": 7 + }, + "end": { + "line": 52, + "column": 8 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 1102, + "end": 1103, + "loc": { + "start": { + "line": 52, + "column": 8 + }, + "end": { + "line": 52, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 1103, + "end": 1106, + "loc": { + "start": { + "line": 52, + "column": 9 + }, + "end": { + "line": 52, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1106, + "end": 1107, + "loc": { + "start": { + "line": 52, + "column": 12 + }, + "end": { + "line": 52, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "startsWith", + "start": 1107, + "end": 1117, + "loc": { + "start": { + "line": 52, + "column": 13 + }, + "end": { + "line": 52, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1117, + "end": 1118, + "loc": { + "start": { + "line": 52, + "column": 23 + }, + "end": { + "line": 52, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prefix", + "start": 1118, + "end": 1124, + "loc": { + "start": { + "line": 52, + "column": 24 + }, + "end": { + "line": 52, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1124, + "end": 1125, + "loc": { + "start": { + "line": 52, + "column": 30 + }, + "end": { + "line": 52, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1125, + "end": 1126, + "loc": { + "start": { + "line": 52, + "column": 31 + }, + "end": { + "line": 52, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1127, + "end": 1128, + "loc": { + "start": { + "line": 52, + "column": 33 + }, + "end": { + "line": 52, + "column": 34 + } + } + }, + { + "type": { + "label": "throw", + "keyword": "throw", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "throw", + "start": 1135, + "end": 1140, + "loc": { + "start": { + "line": 53, + "column": 6 + }, + "end": { + "line": 53, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "URL \"", + "start": 1141, + "end": 1148, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 19 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1149, + "end": 1150, + "loc": { + "start": { + "line": 53, + "column": 20 + }, + "end": { + "line": 53, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 1151, + "end": 1154, + "loc": { + "start": { + "line": 53, + "column": 22 + }, + "end": { + "line": 53, + "column": 25 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1155, + "end": 1156, + "loc": { + "start": { + "line": 53, + "column": 26 + }, + "end": { + "line": 53, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "\" did not have expected prefix \"", + "start": 1157, + "end": 1191, + "loc": { + "start": { + "line": 53, + "column": 28 + }, + "end": { + "line": 53, + "column": 62 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1192, + "end": 1193, + "loc": { + "start": { + "line": 53, + "column": 63 + }, + "end": { + "line": 53, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prefix", + "start": 1194, + "end": 1200, + "loc": { + "start": { + "line": 53, + "column": 65 + }, + "end": { + "line": 53, + "column": 71 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1201, + "end": 1202, + "loc": { + "start": { + "line": 53, + "column": 72 + }, + "end": { + "line": 53, + "column": 73 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "\"", + "start": 1203, + "end": 1206, + "loc": { + "start": { + "line": 53, + "column": 74 + }, + "end": { + "line": 53, + "column": 77 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1206, + "end": 1207, + "loc": { + "start": { + "line": 53, + "column": 77 + }, + "end": { + "line": 53, + "column": 78 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1212, + "end": 1213, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1218, + "end": 1224, + "loc": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 1225, + "end": 1229, + "loc": { + "start": { + "line": 55, + "column": 11 + }, + "end": { + "line": 55, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1229, + "end": 1230, + "loc": { + "start": { + "line": 55, + "column": 15 + }, + "end": { + "line": 55, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parse", + "start": 1230, + "end": 1235, + "loc": { + "start": { + "line": 55, + "column": 16 + }, + "end": { + "line": 55, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1235, + "end": 1236, + "loc": { + "start": { + "line": 55, + "column": 21 + }, + "end": { + "line": 55, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "base64URLDecode", + "start": 1236, + "end": 1251, + "loc": { + "start": { + "line": 55, + "column": 22 + }, + "end": { + "line": 55, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1251, + "end": 1252, + "loc": { + "start": { + "line": 55, + "column": 37 + }, + "end": { + "line": 55, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 1252, + "end": 1255, + "loc": { + "start": { + "line": 55, + "column": 38 + }, + "end": { + "line": 55, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1255, + "end": 1256, + "loc": { + "start": { + "line": 55, + "column": 41 + }, + "end": { + "line": 55, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "substring", + "start": 1256, + "end": 1265, + "loc": { + "start": { + "line": 55, + "column": 42 + }, + "end": { + "line": 55, + "column": 51 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1265, + "end": 1266, + "loc": { + "start": { + "line": 55, + "column": 51 + }, + "end": { + "line": 55, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prefix", + "start": 1266, + "end": 1272, + "loc": { + "start": { + "line": 55, + "column": 52 + }, + "end": { + "line": 55, + "column": 58 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1272, + "end": 1273, + "loc": { + "start": { + "line": 55, + "column": 58 + }, + "end": { + "line": 55, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 1273, + "end": 1279, + "loc": { + "start": { + "line": 55, + "column": 59 + }, + "end": { + "line": 55, + "column": 65 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1279, + "end": 1280, + "loc": { + "start": { + "line": 55, + "column": 65 + }, + "end": { + "line": 55, + "column": 66 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1280, + "end": 1281, + "loc": { + "start": { + "line": 55, + "column": 66 + }, + "end": { + "line": 55, + "column": 67 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1281, + "end": 1282, + "loc": { + "start": { + "line": 55, + "column": 67 + }, + "end": { + "line": 55, + "column": 68 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1282, + "end": 1283, + "loc": { + "start": { + "line": 55, + "column": 68 + }, + "end": { + "line": 55, + "column": 69 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1286, + "end": 1287, + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 1291, + "end": 1299, + "loc": { + "start": { + "line": 58, + "column": 2 + }, + "end": { + "line": 58, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1299, + "end": 1300, + "loc": { + "start": { + "line": 58, + "column": 10 + }, + "end": { + "line": 58, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "using image endpoint when CORS is not available", + "start": 1300, + "end": 1349, + "loc": { + "start": { + "line": 58, + "column": 11 + }, + "end": { + "line": 58, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1349, + "end": 1350, + "loc": { + "start": { + "line": 58, + "column": 60 + }, + "end": { + "line": 58, + "column": 61 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1351, + "end": 1352, + "loc": { + "start": { + "line": 58, + "column": 62 + }, + "end": { + "line": 58, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1352, + "end": 1353, + "loc": { + "start": { + "line": 58, + "column": 63 + }, + "end": { + "line": 58, + "column": 64 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1354, + "end": 1356, + "loc": { + "start": { + "line": 58, + "column": 65 + }, + "end": { + "line": 58, + "column": 67 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1357, + "end": 1358, + "loc": { + "start": { + "line": 58, + "column": 68 + }, + "end": { + "line": 58, + "column": 69 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1363, + "end": 1365, + "loc": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1365, + "end": 1366, + "loc": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 59, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should encode events in a single chunk if they fit", + "start": 1366, + "end": 1418, + "loc": { + "start": { + "line": 59, + "column": 7 + }, + "end": { + "line": 59, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1418, + "end": 1419, + "loc": { + "start": { + "line": 59, + "column": 59 + }, + "end": { + "line": 59, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1420, + "end": 1421, + "loc": { + "start": { + "line": 59, + "column": 61 + }, + "end": { + "line": 59, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1421, + "end": 1422, + "loc": { + "start": { + "line": 59, + "column": 62 + }, + "end": { + "line": 59, + "column": 63 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1423, + "end": 1425, + "loc": { + "start": { + "line": 59, + "column": 64 + }, + "end": { + "line": 59, + "column": 66 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1426, + "end": 1427, + "loc": { + "start": { + "line": 59, + "column": 67 + }, + "end": { + "line": 59, + "column": 68 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1434, + "end": 1439, + "loc": { + "start": { + "line": 60, + "column": 6 + }, + "end": { + "line": 60, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "imageCreator", + "start": 1440, + "end": 1452, + "loc": { + "start": { + "line": 60, + "column": 12 + }, + "end": { + "line": 60, + "column": 24 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1453, + "end": 1454, + "loc": { + "start": { + "line": 60, + "column": 25 + }, + "end": { + "line": 60, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeImageCreator", + "start": 1455, + "end": 1471, + "loc": { + "start": { + "line": 60, + "column": 27 + }, + "end": { + "line": 60, + "column": 43 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1471, + "end": 1472, + "loc": { + "start": { + "line": 60, + "column": 43 + }, + "end": { + "line": 60, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1472, + "end": 1473, + "loc": { + "start": { + "line": 60, + "column": 44 + }, + "end": { + "line": 60, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1473, + "end": 1474, + "loc": { + "start": { + "line": 60, + "column": 45 + }, + "end": { + "line": 60, + "column": 46 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1481, + "end": 1486, + "loc": { + "start": { + "line": 61, + "column": 6 + }, + "end": { + "line": 61, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 1487, + "end": 1493, + "loc": { + "start": { + "line": 61, + "column": 12 + }, + "end": { + "line": 61, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1494, + "end": 1495, + "loc": { + "start": { + "line": 61, + "column": 19 + }, + "end": { + "line": 61, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSender", + "start": 1496, + "end": 1507, + "loc": { + "start": { + "line": 61, + "column": 21 + }, + "end": { + "line": 61, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1507, + "end": 1508, + "loc": { + "start": { + "line": 61, + "column": 32 + }, + "end": { + "line": 61, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 1508, + "end": 1517, + "loc": { + "start": { + "line": 61, + "column": 33 + }, + "end": { + "line": 61, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1517, + "end": 1518, + "loc": { + "start": { + "line": 61, + "column": 42 + }, + "end": { + "line": 61, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 1519, + "end": 1524, + "loc": { + "start": { + "line": 61, + "column": 44 + }, + "end": { + "line": 61, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1524, + "end": 1525, + "loc": { + "start": { + "line": 61, + "column": 49 + }, + "end": { + "line": 61, + "column": 50 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 1526, + "end": 1531, + "loc": { + "start": { + "line": 61, + "column": 51 + }, + "end": { + "line": 61, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1531, + "end": 1532, + "loc": { + "start": { + "line": 61, + "column": 56 + }, + "end": { + "line": 61, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "imageCreator", + "start": 1533, + "end": 1545, + "loc": { + "start": { + "line": 61, + "column": 58 + }, + "end": { + "line": 61, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1545, + "end": 1546, + "loc": { + "start": { + "line": 61, + "column": 70 + }, + "end": { + "line": 61, + "column": 71 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1546, + "end": 1547, + "loc": { + "start": { + "line": 61, + "column": 71 + }, + "end": { + "line": 61, + "column": 72 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1554, + "end": 1559, + "loc": { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 62, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event1", + "start": 1560, + "end": 1566, + "loc": { + "start": { + "line": 62, + "column": 12 + }, + "end": { + "line": 62, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1567, + "end": 1568, + "loc": { + "start": { + "line": 62, + "column": 19 + }, + "end": { + "line": 62, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1569, + "end": 1570, + "loc": { + "start": { + "line": 62, + "column": 21 + }, + "end": { + "line": 62, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 1571, + "end": 1575, + "loc": { + "start": { + "line": 62, + "column": 23 + }, + "end": { + "line": 62, + "column": 27 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1575, + "end": 1576, + "loc": { + "start": { + "line": 62, + "column": 27 + }, + "end": { + "line": 62, + "column": 28 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 1577, + "end": 1587, + "loc": { + "start": { + "line": 62, + "column": 29 + }, + "end": { + "line": 62, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1587, + "end": 1588, + "loc": { + "start": { + "line": 62, + "column": 39 + }, + "end": { + "line": 62, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1589, + "end": 1592, + "loc": { + "start": { + "line": 62, + "column": 41 + }, + "end": { + "line": 62, + "column": 44 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1592, + "end": 1593, + "loc": { + "start": { + "line": 62, + "column": 44 + }, + "end": { + "line": 62, + "column": 45 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "userKey1", + "start": 1594, + "end": 1604, + "loc": { + "start": { + "line": 62, + "column": 46 + }, + "end": { + "line": 62, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1605, + "end": 1606, + "loc": { + "start": { + "line": 62, + "column": 57 + }, + "end": { + "line": 62, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1606, + "end": 1607, + "loc": { + "start": { + "line": 62, + "column": 58 + }, + "end": { + "line": 62, + "column": 59 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1614, + "end": 1619, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event2", + "start": 1620, + "end": 1626, + "loc": { + "start": { + "line": 63, + "column": 12 + }, + "end": { + "line": 63, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1627, + "end": 1628, + "loc": { + "start": { + "line": 63, + "column": 19 + }, + "end": { + "line": 63, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1629, + "end": 1630, + "loc": { + "start": { + "line": 63, + "column": 21 + }, + "end": { + "line": 63, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 1631, + "end": 1635, + "loc": { + "start": { + "line": 63, + "column": 23 + }, + "end": { + "line": 63, + "column": 27 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1635, + "end": 1636, + "loc": { + "start": { + "line": 63, + "column": 27 + }, + "end": { + "line": 63, + "column": 28 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 1637, + "end": 1647, + "loc": { + "start": { + "line": 63, + "column": 29 + }, + "end": { + "line": 63, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1647, + "end": 1648, + "loc": { + "start": { + "line": 63, + "column": 39 + }, + "end": { + "line": 63, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1649, + "end": 1652, + "loc": { + "start": { + "line": 63, + "column": 41 + }, + "end": { + "line": 63, + "column": 44 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1652, + "end": 1653, + "loc": { + "start": { + "line": 63, + "column": 44 + }, + "end": { + "line": 63, + "column": 45 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "userKey2", + "start": 1654, + "end": 1664, + "loc": { + "start": { + "line": 63, + "column": 46 + }, + "end": { + "line": 63, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1665, + "end": 1666, + "loc": { + "start": { + "line": 63, + "column": 57 + }, + "end": { + "line": 63, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1666, + "end": 1667, + "loc": { + "start": { + "line": 63, + "column": 58 + }, + "end": { + "line": 63, + "column": 59 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1674, + "end": 1679, + "loc": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 64, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 1680, + "end": 1686, + "loc": { + "start": { + "line": 64, + "column": 12 + }, + "end": { + "line": 64, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1687, + "end": 1688, + "loc": { + "start": { + "line": 64, + "column": 19 + }, + "end": { + "line": 64, + "column": 20 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1689, + "end": 1690, + "loc": { + "start": { + "line": 64, + "column": 21 + }, + "end": { + "line": 64, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event1", + "start": 1690, + "end": 1696, + "loc": { + "start": { + "line": 64, + "column": 22 + }, + "end": { + "line": 64, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1696, + "end": 1697, + "loc": { + "start": { + "line": 64, + "column": 28 + }, + "end": { + "line": 64, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event2", + "start": 1698, + "end": 1704, + "loc": { + "start": { + "line": 64, + "column": 30 + }, + "end": { + "line": 64, + "column": 36 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1704, + "end": 1705, + "loc": { + "start": { + "line": 64, + "column": 36 + }, + "end": { + "line": 64, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1705, + "end": 1706, + "loc": { + "start": { + "line": 64, + "column": 37 + }, + "end": { + "line": 64, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 1714, + "end": 1720, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1720, + "end": 1721, + "loc": { + "start": { + "line": 66, + "column": 12 + }, + "end": { + "line": 66, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 1721, + "end": 1731, + "loc": { + "start": { + "line": 66, + "column": 13 + }, + "end": { + "line": 66, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1731, + "end": 1732, + "loc": { + "start": { + "line": 66, + "column": 23 + }, + "end": { + "line": 66, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 1732, + "end": 1738, + "loc": { + "start": { + "line": 66, + "column": 24 + }, + "end": { + "line": 66, + "column": 30 + } + } + }, + { + "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": 66, + "column": 30 + }, + "end": { + "line": 66, + "column": 31 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 1740, + "end": 1745, + "loc": { + "start": { + "line": 66, + "column": 32 + }, + "end": { + "line": 66, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1745, + "end": 1746, + "loc": { + "start": { + "line": 66, + "column": 37 + }, + "end": { + "line": 66, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1746, + "end": 1747, + "loc": { + "start": { + "line": 66, + "column": 38 + }, + "end": { + "line": 66, + "column": 39 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1755, + "end": 1760, + "loc": { + "start": { + "line": 68, + "column": 6 + }, + "end": { + "line": 68, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 1761, + "end": 1765, + "loc": { + "start": { + "line": 68, + "column": 12 + }, + "end": { + "line": 68, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1766, + "end": 1767, + "loc": { + "start": { + "line": 68, + "column": 17 + }, + "end": { + "line": 68, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "imageCreator", + "start": 1768, + "end": 1780, + "loc": { + "start": { + "line": 68, + "column": 19 + }, + "end": { + "line": 68, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1780, + "end": 1781, + "loc": { + "start": { + "line": 68, + "column": 31 + }, + "end": { + "line": 68, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 1781, + "end": 1785, + "loc": { + "start": { + "line": 68, + "column": 32 + }, + "end": { + "line": 68, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1785, + "end": 1786, + "loc": { + "start": { + "line": 68, + "column": 36 + }, + "end": { + "line": 68, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1793, + "end": 1799, + "loc": { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 69, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1799, + "end": 1800, + "loc": { + "start": { + "line": 69, + "column": 12 + }, + "end": { + "line": 69, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 1800, + "end": 1804, + "loc": { + "start": { + "line": 69, + "column": 13 + }, + "end": { + "line": 69, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1804, + "end": 1805, + "loc": { + "start": { + "line": 69, + "column": 17 + }, + "end": { + "line": 69, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 1805, + "end": 1811, + "loc": { + "start": { + "line": 69, + "column": 18 + }, + "end": { + "line": 69, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1811, + "end": 1812, + "loc": { + "start": { + "line": 69, + "column": 24 + }, + "end": { + "line": 69, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1812, + "end": 1813, + "loc": { + "start": { + "line": 69, + "column": 25 + }, + "end": { + "line": 69, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1813, + "end": 1820, + "loc": { + "start": { + "line": 69, + "column": 26 + }, + "end": { + "line": 69, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1820, + "end": 1821, + "loc": { + "start": { + "line": 69, + "column": 33 + }, + "end": { + "line": 69, + "column": 34 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 1821, + "end": 1822, + "loc": { + "start": { + "line": 69, + "column": 34 + }, + "end": { + "line": 69, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1822, + "end": 1823, + "loc": { + "start": { + "line": 69, + "column": 35 + }, + "end": { + "line": 69, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1823, + "end": 1824, + "loc": { + "start": { + "line": 69, + "column": 36 + }, + "end": { + "line": 69, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1831, + "end": 1837, + "loc": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1837, + "end": 1838, + "loc": { + "start": { + "line": 70, + "column": 12 + }, + "end": { + "line": 70, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "decodeOutputFromUrl", + "start": 1838, + "end": 1857, + "loc": { + "start": { + "line": 70, + "column": 13 + }, + "end": { + "line": 70, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1857, + "end": 1858, + "loc": { + "start": { + "line": 70, + "column": 32 + }, + "end": { + "line": 70, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 1858, + "end": 1862, + "loc": { + "start": { + "line": 70, + "column": 33 + }, + "end": { + "line": 70, + "column": 37 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1862, + "end": 1863, + "loc": { + "start": { + "line": 70, + "column": 37 + }, + "end": { + "line": 70, + "column": 38 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1863, + "end": 1864, + "loc": { + "start": { + "line": 70, + "column": 38 + }, + "end": { + "line": 70, + "column": 39 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1864, + "end": 1865, + "loc": { + "start": { + "line": 70, + "column": 39 + }, + "end": { + "line": 70, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1865, + "end": 1866, + "loc": { + "start": { + "line": 70, + "column": 40 + }, + "end": { + "line": 70, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1866, + "end": 1867, + "loc": { + "start": { + "line": 70, + "column": 41 + }, + "end": { + "line": 70, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1867, + "end": 1868, + "loc": { + "start": { + "line": 70, + "column": 42 + }, + "end": { + "line": 70, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1868, + "end": 1875, + "loc": { + "start": { + "line": 70, + "column": 43 + }, + "end": { + "line": 70, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1875, + "end": 1876, + "loc": { + "start": { + "line": 70, + "column": 50 + }, + "end": { + "line": 70, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 1876, + "end": 1882, + "loc": { + "start": { + "line": 70, + "column": 51 + }, + "end": { + "line": 70, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1882, + "end": 1883, + "loc": { + "start": { + "line": 70, + "column": 57 + }, + "end": { + "line": 70, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1883, + "end": 1884, + "loc": { + "start": { + "line": 70, + "column": 58 + }, + "end": { + "line": 70, + "column": 59 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1889, + "end": 1890, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1890, + "end": 1891, + "loc": { + "start": { + "line": 71, + "column": 5 + }, + "end": { + "line": 71, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1891, + "end": 1892, + "loc": { + "start": { + "line": 71, + "column": 6 + }, + "end": { + "line": 71, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1898, + "end": 1900, + "loc": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1900, + "end": 1901, + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should send events in multiple chunks if necessary", + "start": 1901, + "end": 1953, + "loc": { + "start": { + "line": 73, + "column": 7 + }, + "end": { + "line": 73, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1953, + "end": 1954, + "loc": { + "start": { + "line": 73, + "column": 59 + }, + "end": { + "line": 73, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1955, + "end": 1956, + "loc": { + "start": { + "line": 73, + "column": 61 + }, + "end": { + "line": 73, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1956, + "end": 1957, + "loc": { + "start": { + "line": 73, + "column": 62 + }, + "end": { + "line": 73, + "column": 63 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1958, + "end": 1960, + "loc": { + "start": { + "line": 73, + "column": 64 + }, + "end": { + "line": 73, + "column": 66 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1961, + "end": 1962, + "loc": { + "start": { + "line": 73, + "column": 67 + }, + "end": { + "line": 73, + "column": 68 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1969, + "end": 1974, + "loc": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "imageCreator", + "start": 1975, + "end": 1987, + "loc": { + "start": { + "line": 74, + "column": 12 + }, + "end": { + "line": 74, + "column": 24 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1988, + "end": 1989, + "loc": { + "start": { + "line": 74, + "column": 25 + }, + "end": { + "line": 74, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeImageCreator", + "start": 1990, + "end": 2006, + "loc": { + "start": { + "line": 74, + "column": 27 + }, + "end": { + "line": 74, + "column": 43 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2006, + "end": 2007, + "loc": { + "start": { + "line": 74, + "column": 43 + }, + "end": { + "line": 74, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2007, + "end": 2008, + "loc": { + "start": { + "line": 74, + "column": 44 + }, + "end": { + "line": 74, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2008, + "end": 2009, + "loc": { + "start": { + "line": 74, + "column": 45 + }, + "end": { + "line": 74, + "column": 46 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2016, + "end": 2021, + "loc": { + "start": { + "line": 75, + "column": 6 + }, + "end": { + "line": 75, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 2022, + "end": 2028, + "loc": { + "start": { + "line": 75, + "column": 12 + }, + "end": { + "line": 75, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2029, + "end": 2030, + "loc": { + "start": { + "line": 75, + "column": 19 + }, + "end": { + "line": 75, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSender", + "start": 2031, + "end": 2042, + "loc": { + "start": { + "line": 75, + "column": 21 + }, + "end": { + "line": 75, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2042, + "end": 2043, + "loc": { + "start": { + "line": 75, + "column": 32 + }, + "end": { + "line": 75, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 2043, + "end": 2052, + "loc": { + "start": { + "line": 75, + "column": 33 + }, + "end": { + "line": 75, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2052, + "end": 2053, + "loc": { + "start": { + "line": 75, + "column": 42 + }, + "end": { + "line": 75, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 2054, + "end": 2059, + "loc": { + "start": { + "line": 75, + "column": 44 + }, + "end": { + "line": 75, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2059, + "end": 2060, + "loc": { + "start": { + "line": 75, + "column": 49 + }, + "end": { + "line": 75, + "column": 50 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 2061, + "end": 2066, + "loc": { + "start": { + "line": 75, + "column": 51 + }, + "end": { + "line": 75, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2066, + "end": 2067, + "loc": { + "start": { + "line": 75, + "column": 56 + }, + "end": { + "line": 75, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "imageCreator", + "start": 2068, + "end": 2080, + "loc": { + "start": { + "line": 75, + "column": 58 + }, + "end": { + "line": 75, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2080, + "end": 2081, + "loc": { + "start": { + "line": 75, + "column": 70 + }, + "end": { + "line": 75, + "column": 71 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2081, + "end": 2082, + "loc": { + "start": { + "line": 75, + "column": 71 + }, + "end": { + "line": 75, + "column": 72 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2089, + "end": 2094, + "loc": { + "start": { + "line": 76, + "column": 6 + }, + "end": { + "line": 76, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 2095, + "end": 2101, + "loc": { + "start": { + "line": 76, + "column": 12 + }, + "end": { + "line": 76, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2102, + "end": 2103, + "loc": { + "start": { + "line": 76, + "column": 19 + }, + "end": { + "line": 76, + "column": 20 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2104, + "end": 2105, + "loc": { + "start": { + "line": 76, + "column": 21 + }, + "end": { + "line": 76, + "column": 22 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2105, + "end": 2106, + "loc": { + "start": { + "line": 76, + "column": 22 + }, + "end": { + "line": 76, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2106, + "end": 2107, + "loc": { + "start": { + "line": 76, + "column": 23 + }, + "end": { + "line": 76, + "column": 24 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 2114, + "end": 2117, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 9 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2118, + "end": 2119, + "loc": { + "start": { + "line": 77, + "column": 10 + }, + "end": { + "line": 77, + "column": 11 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 2119, + "end": 2122, + "loc": { + "start": { + "line": 77, + "column": 11 + }, + "end": { + "line": 77, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 2123, + "end": 2124, + "loc": { + "start": { + "line": 77, + "column": 15 + }, + "end": { + "line": 77, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2125, + "end": 2126, + "loc": { + "start": { + "line": 77, + "column": 17 + }, + "end": { + "line": 77, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 2127, + "end": 2128, + "loc": { + "start": { + "line": 77, + "column": 19 + }, + "end": { + "line": 77, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2128, + "end": 2129, + "loc": { + "start": { + "line": 77, + "column": 20 + }, + "end": { + "line": 77, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 2130, + "end": 2131, + "loc": { + "start": { + "line": 77, + "column": 22 + }, + "end": { + "line": 77, + "column": 23 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 2132, + "end": 2133, + "loc": { + "start": { + "line": 77, + "column": 24 + }, + "end": { + "line": 77, + "column": 25 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 80, + "start": 2134, + "end": 2136, + "loc": { + "start": { + "line": 77, + "column": 26 + }, + "end": { + "line": 77, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2136, + "end": 2137, + "loc": { + "start": { + "line": 77, + "column": 28 + }, + "end": { + "line": 77, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 2138, + "end": 2139, + "loc": { + "start": { + "line": 77, + "column": 30 + }, + "end": { + "line": 77, + "column": 31 + } + } + }, + { + "type": { + "label": "++/--", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": true, + "binop": null + }, + "value": "++", + "start": 2139, + "end": 2141, + "loc": { + "start": { + "line": 77, + "column": 31 + }, + "end": { + "line": 77, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2141, + "end": 2142, + "loc": { + "start": { + "line": 77, + "column": 33 + }, + "end": { + "line": 77, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2143, + "end": 2144, + "loc": { + "start": { + "line": 77, + "column": 35 + }, + "end": { + "line": 77, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 2153, + "end": 2159, + "loc": { + "start": { + "line": 78, + "column": 8 + }, + "end": { + "line": 78, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2159, + "end": 2160, + "loc": { + "start": { + "line": 78, + "column": 14 + }, + "end": { + "line": 78, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 2160, + "end": 2164, + "loc": { + "start": { + "line": 78, + "column": 15 + }, + "end": { + "line": 78, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2164, + "end": 2165, + "loc": { + "start": { + "line": 78, + "column": 19 + }, + "end": { + "line": 78, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2165, + "end": 2166, + "loc": { + "start": { + "line": 78, + "column": 20 + }, + "end": { + "line": 78, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 2167, + "end": 2171, + "loc": { + "start": { + "line": 78, + "column": 22 + }, + "end": { + "line": 78, + "column": 26 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2171, + "end": 2172, + "loc": { + "start": { + "line": 78, + "column": 26 + }, + "end": { + "line": 78, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 2173, + "end": 2183, + "loc": { + "start": { + "line": 78, + "column": 28 + }, + "end": { + "line": 78, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2183, + "end": 2184, + "loc": { + "start": { + "line": 78, + "column": 38 + }, + "end": { + "line": 78, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2185, + "end": 2188, + "loc": { + "start": { + "line": 78, + "column": 40 + }, + "end": { + "line": 78, + "column": 43 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2188, + "end": 2189, + "loc": { + "start": { + "line": 78, + "column": 43 + }, + "end": { + "line": 78, + "column": 44 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "thisIsALongUserKey", + "start": 2190, + "end": 2210, + "loc": { + "start": { + "line": 78, + "column": 45 + }, + "end": { + "line": 78, + "column": 65 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 2211, + "end": 2212, + "loc": { + "start": { + "line": 78, + "column": 66 + }, + "end": { + "line": 78, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 2213, + "end": 2214, + "loc": { + "start": { + "line": 78, + "column": 68 + }, + "end": { + "line": 78, + "column": 69 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2215, + "end": 2216, + "loc": { + "start": { + "line": 78, + "column": 70 + }, + "end": { + "line": 78, + "column": 71 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2216, + "end": 2217, + "loc": { + "start": { + "line": 78, + "column": 71 + }, + "end": { + "line": 78, + "column": 72 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2217, + "end": 2218, + "loc": { + "start": { + "line": 78, + "column": 72 + }, + "end": { + "line": 78, + "column": 73 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2225, + "end": 2226, + "loc": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 2234, + "end": 2240, + "loc": { + "start": { + "line": 81, + "column": 6 + }, + "end": { + "line": 81, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2240, + "end": 2241, + "loc": { + "start": { + "line": 81, + "column": 12 + }, + "end": { + "line": 81, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 2241, + "end": 2251, + "loc": { + "start": { + "line": 81, + "column": 13 + }, + "end": { + "line": 81, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2251, + "end": 2252, + "loc": { + "start": { + "line": 81, + "column": 23 + }, + "end": { + "line": 81, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 2252, + "end": 2258, + "loc": { + "start": { + "line": 81, + "column": 24 + }, + "end": { + "line": 81, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2258, + "end": 2259, + "loc": { + "start": { + "line": 81, + "column": 30 + }, + "end": { + "line": 81, + "column": 31 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 2260, + "end": 2265, + "loc": { + "start": { + "line": 81, + "column": 32 + }, + "end": { + "line": 81, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2265, + "end": 2266, + "loc": { + "start": { + "line": 81, + "column": 37 + }, + "end": { + "line": 81, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2266, + "end": 2267, + "loc": { + "start": { + "line": 81, + "column": 38 + }, + "end": { + "line": 81, + "column": 39 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2275, + "end": 2280, + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 2281, + "end": 2285, + "loc": { + "start": { + "line": 83, + "column": 12 + }, + "end": { + "line": 83, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2286, + "end": 2287, + "loc": { + "start": { + "line": 83, + "column": 17 + }, + "end": { + "line": 83, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "imageCreator", + "start": 2288, + "end": 2300, + "loc": { + "start": { + "line": 83, + "column": 19 + }, + "end": { + "line": 83, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2300, + "end": 2301, + "loc": { + "start": { + "line": 83, + "column": 31 + }, + "end": { + "line": 83, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 2301, + "end": 2305, + "loc": { + "start": { + "line": 83, + "column": 32 + }, + "end": { + "line": 83, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2305, + "end": 2306, + "loc": { + "start": { + "line": 83, + "column": 36 + }, + "end": { + "line": 83, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2313, + "end": 2319, + "loc": { + "start": { + "line": 84, + "column": 6 + }, + "end": { + "line": 84, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2319, + "end": 2320, + "loc": { + "start": { + "line": 84, + "column": 12 + }, + "end": { + "line": 84, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 2320, + "end": 2324, + "loc": { + "start": { + "line": 84, + "column": 13 + }, + "end": { + "line": 84, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2324, + "end": 2325, + "loc": { + "start": { + "line": 84, + "column": 17 + }, + "end": { + "line": 84, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 2325, + "end": 2331, + "loc": { + "start": { + "line": 84, + "column": 18 + }, + "end": { + "line": 84, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2331, + "end": 2332, + "loc": { + "start": { + "line": 84, + "column": 24 + }, + "end": { + "line": 84, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2332, + "end": 2333, + "loc": { + "start": { + "line": 84, + "column": 25 + }, + "end": { + "line": 84, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2333, + "end": 2340, + "loc": { + "start": { + "line": 84, + "column": 26 + }, + "end": { + "line": 84, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2340, + "end": 2341, + "loc": { + "start": { + "line": 84, + "column": 33 + }, + "end": { + "line": 84, + "column": 34 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 3, + "start": 2341, + "end": 2342, + "loc": { + "start": { + "line": 84, + "column": 34 + }, + "end": { + "line": 84, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2342, + "end": 2343, + "loc": { + "start": { + "line": 84, + "column": 35 + }, + "end": { + "line": 84, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2343, + "end": 2344, + "loc": { + "start": { + "line": 84, + "column": 36 + }, + "end": { + "line": 84, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2351, + "end": 2357, + "loc": { + "start": { + "line": 85, + "column": 6 + }, + "end": { + "line": 85, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2357, + "end": 2358, + "loc": { + "start": { + "line": 85, + "column": 12 + }, + "end": { + "line": 85, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "decodeOutputFromUrl", + "start": 2358, + "end": 2377, + "loc": { + "start": { + "line": 85, + "column": 13 + }, + "end": { + "line": 85, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2377, + "end": 2378, + "loc": { + "start": { + "line": 85, + "column": 32 + }, + "end": { + "line": 85, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 2378, + "end": 2382, + "loc": { + "start": { + "line": 85, + "column": 33 + }, + "end": { + "line": 85, + "column": 37 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2382, + "end": 2383, + "loc": { + "start": { + "line": 85, + "column": 37 + }, + "end": { + "line": 85, + "column": 38 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 2383, + "end": 2384, + "loc": { + "start": { + "line": 85, + "column": 38 + }, + "end": { + "line": 85, + "column": 39 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2384, + "end": 2385, + "loc": { + "start": { + "line": 85, + "column": 39 + }, + "end": { + "line": 85, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2385, + "end": 2386, + "loc": { + "start": { + "line": 85, + "column": 40 + }, + "end": { + "line": 85, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2386, + "end": 2387, + "loc": { + "start": { + "line": 85, + "column": 41 + }, + "end": { + "line": 85, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2387, + "end": 2388, + "loc": { + "start": { + "line": 85, + "column": 42 + }, + "end": { + "line": 85, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2388, + "end": 2395, + "loc": { + "start": { + "line": 85, + "column": 43 + }, + "end": { + "line": 85, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2395, + "end": 2396, + "loc": { + "start": { + "line": 85, + "column": 50 + }, + "end": { + "line": 85, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 2396, + "end": 2402, + "loc": { + "start": { + "line": 85, + "column": 51 + }, + "end": { + "line": 85, + "column": 57 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2402, + "end": 2403, + "loc": { + "start": { + "line": 85, + "column": 57 + }, + "end": { + "line": 85, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "slice", + "start": 2403, + "end": 2408, + "loc": { + "start": { + "line": 85, + "column": 58 + }, + "end": { + "line": 85, + "column": 63 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2408, + "end": 2409, + "loc": { + "start": { + "line": 85, + "column": 63 + }, + "end": { + "line": 85, + "column": 64 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 2409, + "end": 2410, + "loc": { + "start": { + "line": 85, + "column": 64 + }, + "end": { + "line": 85, + "column": 65 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2410, + "end": 2411, + "loc": { + "start": { + "line": 85, + "column": 65 + }, + "end": { + "line": 85, + "column": 66 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 31, + "start": 2412, + "end": 2414, + "loc": { + "start": { + "line": 85, + "column": 67 + }, + "end": { + "line": 85, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2414, + "end": 2415, + "loc": { + "start": { + "line": 85, + "column": 69 + }, + "end": { + "line": 85, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2415, + "end": 2416, + "loc": { + "start": { + "line": 85, + "column": 70 + }, + "end": { + "line": 85, + "column": 71 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2416, + "end": 2417, + "loc": { + "start": { + "line": 85, + "column": 71 + }, + "end": { + "line": 85, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2424, + "end": 2430, + "loc": { + "start": { + "line": 86, + "column": 6 + }, + "end": { + "line": 86, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2430, + "end": 2431, + "loc": { + "start": { + "line": 86, + "column": 12 + }, + "end": { + "line": 86, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "decodeOutputFromUrl", + "start": 2431, + "end": 2450, + "loc": { + "start": { + "line": 86, + "column": 13 + }, + "end": { + "line": 86, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2450, + "end": 2451, + "loc": { + "start": { + "line": 86, + "column": 32 + }, + "end": { + "line": 86, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 2451, + "end": 2455, + "loc": { + "start": { + "line": 86, + "column": 33 + }, + "end": { + "line": 86, + "column": 37 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2455, + "end": 2456, + "loc": { + "start": { + "line": 86, + "column": 37 + }, + "end": { + "line": 86, + "column": 38 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 2456, + "end": 2457, + "loc": { + "start": { + "line": 86, + "column": 38 + }, + "end": { + "line": 86, + "column": 39 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2457, + "end": 2458, + "loc": { + "start": { + "line": 86, + "column": 39 + }, + "end": { + "line": 86, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2458, + "end": 2459, + "loc": { + "start": { + "line": 86, + "column": 40 + }, + "end": { + "line": 86, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2459, + "end": 2460, + "loc": { + "start": { + "line": 86, + "column": 41 + }, + "end": { + "line": 86, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2460, + "end": 2461, + "loc": { + "start": { + "line": 86, + "column": 42 + }, + "end": { + "line": 86, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2461, + "end": 2468, + "loc": { + "start": { + "line": 86, + "column": 43 + }, + "end": { + "line": 86, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2468, + "end": 2469, + "loc": { + "start": { + "line": 86, + "column": 50 + }, + "end": { + "line": 86, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 2469, + "end": 2475, + "loc": { + "start": { + "line": 86, + "column": 51 + }, + "end": { + "line": 86, + "column": 57 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2475, + "end": 2476, + "loc": { + "start": { + "line": 86, + "column": 57 + }, + "end": { + "line": 86, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "slice", + "start": 2476, + "end": 2481, + "loc": { + "start": { + "line": 86, + "column": 58 + }, + "end": { + "line": 86, + "column": 63 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2481, + "end": 2482, + "loc": { + "start": { + "line": 86, + "column": 63 + }, + "end": { + "line": 86, + "column": 64 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 31, + "start": 2482, + "end": 2484, + "loc": { + "start": { + "line": 86, + "column": 64 + }, + "end": { + "line": 86, + "column": 66 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2484, + "end": 2485, + "loc": { + "start": { + "line": 86, + "column": 66 + }, + "end": { + "line": 86, + "column": 67 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 62, + "start": 2486, + "end": 2488, + "loc": { + "start": { + "line": 86, + "column": 68 + }, + "end": { + "line": 86, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2488, + "end": 2489, + "loc": { + "start": { + "line": 86, + "column": 70 + }, + "end": { + "line": 86, + "column": 71 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2489, + "end": 2490, + "loc": { + "start": { + "line": 86, + "column": 71 + }, + "end": { + "line": 86, + "column": 72 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2490, + "end": 2491, + "loc": { + "start": { + "line": 86, + "column": 72 + }, + "end": { + "line": 86, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2498, + "end": 2504, + "loc": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 87, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2504, + "end": 2505, + "loc": { + "start": { + "line": 87, + "column": 12 + }, + "end": { + "line": 87, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "decodeOutputFromUrl", + "start": 2505, + "end": 2524, + "loc": { + "start": { + "line": 87, + "column": 13 + }, + "end": { + "line": 87, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2524, + "end": 2525, + "loc": { + "start": { + "line": 87, + "column": 32 + }, + "end": { + "line": 87, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "urls", + "start": 2525, + "end": 2529, + "loc": { + "start": { + "line": 87, + "column": 33 + }, + "end": { + "line": 87, + "column": 37 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2529, + "end": 2530, + "loc": { + "start": { + "line": 87, + "column": 37 + }, + "end": { + "line": 87, + "column": 38 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 2530, + "end": 2531, + "loc": { + "start": { + "line": 87, + "column": 38 + }, + "end": { + "line": 87, + "column": 39 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2531, + "end": 2532, + "loc": { + "start": { + "line": 87, + "column": 39 + }, + "end": { + "line": 87, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2532, + "end": 2533, + "loc": { + "start": { + "line": 87, + "column": 40 + }, + "end": { + "line": 87, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2533, + "end": 2534, + "loc": { + "start": { + "line": 87, + "column": 41 + }, + "end": { + "line": 87, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2534, + "end": 2535, + "loc": { + "start": { + "line": 87, + "column": 42 + }, + "end": { + "line": 87, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2535, + "end": 2542, + "loc": { + "start": { + "line": 87, + "column": 43 + }, + "end": { + "line": 87, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2542, + "end": 2543, + "loc": { + "start": { + "line": 87, + "column": 50 + }, + "end": { + "line": 87, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 2543, + "end": 2549, + "loc": { + "start": { + "line": 87, + "column": 51 + }, + "end": { + "line": 87, + "column": 57 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2549, + "end": 2550, + "loc": { + "start": { + "line": 87, + "column": 57 + }, + "end": { + "line": 87, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "slice", + "start": 2550, + "end": 2555, + "loc": { + "start": { + "line": 87, + "column": 58 + }, + "end": { + "line": 87, + "column": 63 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2555, + "end": 2556, + "loc": { + "start": { + "line": 87, + "column": 63 + }, + "end": { + "line": 87, + "column": 64 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 62, + "start": 2556, + "end": 2558, + "loc": { + "start": { + "line": 87, + "column": 64 + }, + "end": { + "line": 87, + "column": 66 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2558, + "end": 2559, + "loc": { + "start": { + "line": 87, + "column": 66 + }, + "end": { + "line": 87, + "column": 67 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 80, + "start": 2560, + "end": 2562, + "loc": { + "start": { + "line": 87, + "column": 68 + }, + "end": { + "line": 87, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2562, + "end": 2563, + "loc": { + "start": { + "line": 87, + "column": 70 + }, + "end": { + "line": 87, + "column": 71 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2563, + "end": 2564, + "loc": { + "start": { + "line": 87, + "column": 71 + }, + "end": { + "line": 87, + "column": 72 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2564, + "end": 2565, + "loc": { + "start": { + "line": 87, + "column": 72 + }, + "end": { + "line": 87, + "column": 73 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2570, + "end": 2571, + "loc": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2571, + "end": 2572, + "loc": { + "start": { + "line": 88, + "column": 5 + }, + "end": { + "line": 88, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2572, + "end": 2573, + "loc": { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 88, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 2579, + "end": 2581, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2581, + "end": 2582, + "loc": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should set a completion handler", + "start": 2582, + "end": 2615, + "loc": { + "start": { + "line": 90, + "column": 7 + }, + "end": { + "line": 90, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2615, + "end": 2616, + "loc": { + "start": { + "line": 90, + "column": 40 + }, + "end": { + "line": 90, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2617, + "end": 2618, + "loc": { + "start": { + "line": 90, + "column": 42 + }, + "end": { + "line": 90, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2618, + "end": 2619, + "loc": { + "start": { + "line": 90, + "column": 43 + }, + "end": { + "line": 90, + "column": 44 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2620, + "end": 2622, + "loc": { + "start": { + "line": 90, + "column": 45 + }, + "end": { + "line": 90, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2623, + "end": 2624, + "loc": { + "start": { + "line": 90, + "column": 48 + }, + "end": { + "line": 90, + "column": 49 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2631, + "end": 2636, + "loc": { + "start": { + "line": 91, + "column": 6 + }, + "end": { + "line": 91, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "imageCreator", + "start": 2637, + "end": 2649, + "loc": { + "start": { + "line": 91, + "column": 12 + }, + "end": { + "line": 91, + "column": 24 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2650, + "end": 2651, + "loc": { + "start": { + "line": 91, + "column": 25 + }, + "end": { + "line": 91, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeImageCreator", + "start": 2652, + "end": 2668, + "loc": { + "start": { + "line": 91, + "column": 27 + }, + "end": { + "line": 91, + "column": 43 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2668, + "end": 2669, + "loc": { + "start": { + "line": 91, + "column": 43 + }, + "end": { + "line": 91, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2669, + "end": 2670, + "loc": { + "start": { + "line": 91, + "column": 44 + }, + "end": { + "line": 91, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2670, + "end": 2671, + "loc": { + "start": { + "line": 91, + "column": 45 + }, + "end": { + "line": 91, + "column": 46 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2678, + "end": 2683, + "loc": { + "start": { + "line": 92, + "column": 6 + }, + "end": { + "line": 92, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 2684, + "end": 2690, + "loc": { + "start": { + "line": 92, + "column": 12 + }, + "end": { + "line": 92, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2691, + "end": 2692, + "loc": { + "start": { + "line": 92, + "column": 19 + }, + "end": { + "line": 92, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSender", + "start": 2693, + "end": 2704, + "loc": { + "start": { + "line": 92, + "column": 21 + }, + "end": { + "line": 92, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2704, + "end": 2705, + "loc": { + "start": { + "line": 92, + "column": 32 + }, + "end": { + "line": 92, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 2705, + "end": 2714, + "loc": { + "start": { + "line": 92, + "column": 33 + }, + "end": { + "line": 92, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2714, + "end": 2715, + "loc": { + "start": { + "line": 92, + "column": 42 + }, + "end": { + "line": 92, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 2716, + "end": 2721, + "loc": { + "start": { + "line": 92, + "column": 44 + }, + "end": { + "line": 92, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2721, + "end": 2722, + "loc": { + "start": { + "line": 92, + "column": 49 + }, + "end": { + "line": 92, + "column": 50 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 2723, + "end": 2728, + "loc": { + "start": { + "line": 92, + "column": 51 + }, + "end": { + "line": 92, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2728, + "end": 2729, + "loc": { + "start": { + "line": 92, + "column": 56 + }, + "end": { + "line": 92, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "imageCreator", + "start": 2730, + "end": 2742, + "loc": { + "start": { + "line": 92, + "column": 58 + }, + "end": { + "line": 92, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2742, + "end": 2743, + "loc": { + "start": { + "line": 92, + "column": 70 + }, + "end": { + "line": 92, + "column": 71 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2743, + "end": 2744, + "loc": { + "start": { + "line": 92, + "column": 71 + }, + "end": { + "line": 92, + "column": 72 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2751, + "end": 2756, + "loc": { + "start": { + "line": 93, + "column": 6 + }, + "end": { + "line": 93, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event1", + "start": 2757, + "end": 2763, + "loc": { + "start": { + "line": 93, + "column": 12 + }, + "end": { + "line": 93, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2764, + "end": 2765, + "loc": { + "start": { + "line": 93, + "column": 19 + }, + "end": { + "line": 93, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2766, + "end": 2767, + "loc": { + "start": { + "line": 93, + "column": 21 + }, + "end": { + "line": 93, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 2768, + "end": 2772, + "loc": { + "start": { + "line": 93, + "column": 23 + }, + "end": { + "line": 93, + "column": 27 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2772, + "end": 2773, + "loc": { + "start": { + "line": 93, + "column": 27 + }, + "end": { + "line": 93, + "column": 28 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 2774, + "end": 2784, + "loc": { + "start": { + "line": 93, + "column": 29 + }, + "end": { + "line": 93, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2784, + "end": 2785, + "loc": { + "start": { + "line": 93, + "column": 39 + }, + "end": { + "line": 93, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2786, + "end": 2789, + "loc": { + "start": { + "line": 93, + "column": 41 + }, + "end": { + "line": 93, + "column": 44 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2789, + "end": 2790, + "loc": { + "start": { + "line": 93, + "column": 44 + }, + "end": { + "line": 93, + "column": 45 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "userKey1", + "start": 2791, + "end": 2801, + "loc": { + "start": { + "line": 93, + "column": 46 + }, + "end": { + "line": 93, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2802, + "end": 2803, + "loc": { + "start": { + "line": 93, + "column": 57 + }, + "end": { + "line": 93, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2803, + "end": 2804, + "loc": { + "start": { + "line": 93, + "column": 58 + }, + "end": { + "line": 93, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 2812, + "end": 2818, + "loc": { + "start": { + "line": 95, + "column": 6 + }, + "end": { + "line": 95, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2818, + "end": 2819, + "loc": { + "start": { + "line": 95, + "column": 12 + }, + "end": { + "line": 95, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 2819, + "end": 2829, + "loc": { + "start": { + "line": 95, + "column": 13 + }, + "end": { + "line": 95, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2829, + "end": 2830, + "loc": { + "start": { + "line": 95, + "column": 23 + }, + "end": { + "line": 95, + "column": 24 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2830, + "end": 2831, + "loc": { + "start": { + "line": 95, + "column": 24 + }, + "end": { + "line": 95, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event1", + "start": 2831, + "end": 2837, + "loc": { + "start": { + "line": 95, + "column": 25 + }, + "end": { + "line": 95, + "column": 31 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2837, + "end": 2838, + "loc": { + "start": { + "line": 95, + "column": 31 + }, + "end": { + "line": 95, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2838, + "end": 2839, + "loc": { + "start": { + "line": 95, + "column": 32 + }, + "end": { + "line": 95, + "column": 33 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 2840, + "end": 2845, + "loc": { + "start": { + "line": 95, + "column": 34 + }, + "end": { + "line": 95, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2845, + "end": 2846, + "loc": { + "start": { + "line": 95, + "column": 39 + }, + "end": { + "line": 95, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2846, + "end": 2847, + "loc": { + "start": { + "line": 95, + "column": 40 + }, + "end": { + "line": 95, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2855, + "end": 2861, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2861, + "end": 2862, + "loc": { + "start": { + "line": 97, + "column": 12 + }, + "end": { + "line": 97, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "imageCreator", + "start": 2862, + "end": 2874, + "loc": { + "start": { + "line": 97, + "column": 13 + }, + "end": { + "line": 97, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2874, + "end": 2875, + "loc": { + "start": { + "line": 97, + "column": 25 + }, + "end": { + "line": 97, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onDone", + "start": 2875, + "end": 2881, + "loc": { + "start": { + "line": 97, + "column": 26 + }, + "end": { + "line": 97, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2881, + "end": 2882, + "loc": { + "start": { + "line": 97, + "column": 32 + }, + "end": { + "line": 97, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2882, + "end": 2883, + "loc": { + "start": { + "line": 97, + "column": 33 + }, + "end": { + "line": 97, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeDefined", + "start": 2883, + "end": 2894, + "loc": { + "start": { + "line": 97, + "column": 34 + }, + "end": { + "line": 97, + "column": 45 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2894, + "end": 2895, + "loc": { + "start": { + "line": 97, + "column": 45 + }, + "end": { + "line": 97, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2895, + "end": 2896, + "loc": { + "start": { + "line": 97, + "column": 46 + }, + "end": { + "line": 97, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2896, + "end": 2897, + "loc": { + "start": { + "line": 97, + "column": 47 + }, + "end": { + "line": 97, + "column": 48 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2902, + "end": 2903, + "loc": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2903, + "end": 2904, + "loc": { + "start": { + "line": 98, + "column": 5 + }, + "end": { + "line": 98, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2904, + "end": 2905, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2908, + "end": 2909, + "loc": { + "start": { + "line": 99, + "column": 2 + }, + "end": { + "line": 99, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2909, + "end": 2910, + "loc": { + "start": { + "line": 99, + "column": 3 + }, + "end": { + "line": 99, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2910, + "end": 2911, + "loc": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 2915, + "end": 2923, + "loc": { + "start": { + "line": 101, + "column": 2 + }, + "end": { + "line": 101, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2923, + "end": 2924, + "loc": { + "start": { + "line": 101, + "column": 10 + }, + "end": { + "line": 101, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "using POST when CORS is available", + "start": 2924, + "end": 2959, + "loc": { + "start": { + "line": 101, + "column": 11 + }, + "end": { + "line": 101, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2959, + "end": 2960, + "loc": { + "start": { + "line": 101, + "column": 46 + }, + "end": { + "line": 101, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2961, + "end": 2962, + "loc": { + "start": { + "line": 101, + "column": 48 + }, + "end": { + "line": 101, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2962, + "end": 2963, + "loc": { + "start": { + "line": 101, + "column": 49 + }, + "end": { + "line": 101, + "column": 50 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2964, + "end": 2966, + "loc": { + "start": { + "line": 101, + "column": 51 + }, + "end": { + "line": 101, + "column": 53 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2967, + "end": 2968, + "loc": { + "start": { + "line": 101, + "column": 54 + }, + "end": { + "line": 101, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 2973, + "end": 2975, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2975, + "end": 2976, + "loc": { + "start": { + "line": 102, + "column": 6 + }, + "end": { + "line": 102, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should send asynchronously", + "start": 2976, + "end": 3004, + "loc": { + "start": { + "line": 102, + "column": 7 + }, + "end": { + "line": 102, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3004, + "end": 3005, + "loc": { + "start": { + "line": 102, + "column": 35 + }, + "end": { + "line": 102, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3006, + "end": 3007, + "loc": { + "start": { + "line": 102, + "column": 37 + }, + "end": { + "line": 102, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3007, + "end": 3008, + "loc": { + "start": { + "line": 102, + "column": 38 + }, + "end": { + "line": 102, + "column": 39 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3009, + "end": 3011, + "loc": { + "start": { + "line": 102, + "column": 40 + }, + "end": { + "line": 102, + "column": 42 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3012, + "end": 3013, + "loc": { + "start": { + "line": 102, + "column": 43 + }, + "end": { + "line": 102, + "column": 44 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3020, + "end": 3025, + "loc": { + "start": { + "line": 103, + "column": 6 + }, + "end": { + "line": 103, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 3026, + "end": 3032, + "loc": { + "start": { + "line": 103, + "column": 12 + }, + "end": { + "line": 103, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3033, + "end": 3034, + "loc": { + "start": { + "line": 103, + "column": 19 + }, + "end": { + "line": 103, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSender", + "start": 3035, + "end": 3046, + "loc": { + "start": { + "line": 103, + "column": 21 + }, + "end": { + "line": 103, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3046, + "end": 3047, + "loc": { + "start": { + "line": 103, + "column": 32 + }, + "end": { + "line": 103, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 3047, + "end": 3056, + "loc": { + "start": { + "line": 103, + "column": 33 + }, + "end": { + "line": 103, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3056, + "end": 3057, + "loc": { + "start": { + "line": 103, + "column": 42 + }, + "end": { + "line": 103, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 3058, + "end": 3063, + "loc": { + "start": { + "line": 103, + "column": 44 + }, + "end": { + "line": 103, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3063, + "end": 3064, + "loc": { + "start": { + "line": 103, + "column": 49 + }, + "end": { + "line": 103, + "column": 50 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 3065, + "end": 3069, + "loc": { + "start": { + "line": 103, + "column": 51 + }, + "end": { + "line": 103, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3069, + "end": 3070, + "loc": { + "start": { + "line": 103, + "column": 55 + }, + "end": { + "line": 103, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3070, + "end": 3071, + "loc": { + "start": { + "line": 103, + "column": 56 + }, + "end": { + "line": 103, + "column": 57 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3078, + "end": 3083, + "loc": { + "start": { + "line": 104, + "column": 6 + }, + "end": { + "line": 104, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3084, + "end": 3089, + "loc": { + "start": { + "line": 104, + "column": 12 + }, + "end": { + "line": 104, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3090, + "end": 3091, + "loc": { + "start": { + "line": 104, + "column": 18 + }, + "end": { + "line": 104, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3092, + "end": 3093, + "loc": { + "start": { + "line": 104, + "column": 20 + }, + "end": { + "line": 104, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 3094, + "end": 3098, + "loc": { + "start": { + "line": 104, + "column": 22 + }, + "end": { + "line": 104, + "column": 26 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3098, + "end": 3099, + "loc": { + "start": { + "line": 104, + "column": 26 + }, + "end": { + "line": 104, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 3100, + "end": 3110, + "loc": { + "start": { + "line": 104, + "column": 28 + }, + "end": { + "line": 104, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3110, + "end": 3111, + "loc": { + "start": { + "line": 104, + "column": 38 + }, + "end": { + "line": 104, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3112, + "end": 3115, + "loc": { + "start": { + "line": 104, + "column": 40 + }, + "end": { + "line": 104, + "column": 43 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3115, + "end": 3116, + "loc": { + "start": { + "line": 104, + "column": 43 + }, + "end": { + "line": 104, + "column": 44 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "userKey", + "start": 3117, + "end": 3126, + "loc": { + "start": { + "line": 104, + "column": 45 + }, + "end": { + "line": 104, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3127, + "end": 3128, + "loc": { + "start": { + "line": 104, + "column": 55 + }, + "end": { + "line": 104, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3128, + "end": 3129, + "loc": { + "start": { + "line": 104, + "column": 56 + }, + "end": { + "line": 104, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 3136, + "end": 3142, + "loc": { + "start": { + "line": 105, + "column": 6 + }, + "end": { + "line": 105, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3142, + "end": 3143, + "loc": { + "start": { + "line": 105, + "column": 12 + }, + "end": { + "line": 105, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 3143, + "end": 3153, + "loc": { + "start": { + "line": 105, + "column": 13 + }, + "end": { + "line": 105, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3153, + "end": 3154, + "loc": { + "start": { + "line": 105, + "column": 23 + }, + "end": { + "line": 105, + "column": 24 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3154, + "end": 3155, + "loc": { + "start": { + "line": 105, + "column": 24 + }, + "end": { + "line": 105, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3155, + "end": 3160, + "loc": { + "start": { + "line": 105, + "column": 25 + }, + "end": { + "line": 105, + "column": 30 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3160, + "end": 3161, + "loc": { + "start": { + "line": 105, + "column": 30 + }, + "end": { + "line": 105, + "column": 31 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3161, + "end": 3162, + "loc": { + "start": { + "line": 105, + "column": 31 + }, + "end": { + "line": 105, + "column": 32 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 3163, + "end": 3168, + "loc": { + "start": { + "line": 105, + "column": 33 + }, + "end": { + "line": 105, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3168, + "end": 3169, + "loc": { + "start": { + "line": 105, + "column": 38 + }, + "end": { + "line": 105, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3169, + "end": 3170, + "loc": { + "start": { + "line": 105, + "column": 39 + }, + "end": { + "line": 105, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastRequest", + "start": 3177, + "end": 3188, + "loc": { + "start": { + "line": 106, + "column": 6 + }, + "end": { + "line": 106, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3188, + "end": 3189, + "loc": { + "start": { + "line": 106, + "column": 17 + }, + "end": { + "line": 106, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3189, + "end": 3190, + "loc": { + "start": { + "line": 106, + "column": 18 + }, + "end": { + "line": 106, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3190, + "end": 3191, + "loc": { + "start": { + "line": 106, + "column": 19 + }, + "end": { + "line": 106, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 3191, + "end": 3198, + "loc": { + "start": { + "line": 106, + "column": 20 + }, + "end": { + "line": 106, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3198, + "end": 3199, + "loc": { + "start": { + "line": 106, + "column": 27 + }, + "end": { + "line": 106, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3199, + "end": 3200, + "loc": { + "start": { + "line": 106, + "column": 28 + }, + "end": { + "line": 106, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3200, + "end": 3201, + "loc": { + "start": { + "line": 106, + "column": 29 + }, + "end": { + "line": 106, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3208, + "end": 3214, + "loc": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 107, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3214, + "end": 3215, + "loc": { + "start": { + "line": 107, + "column": 12 + }, + "end": { + "line": 107, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastRequest", + "start": 3215, + "end": 3226, + "loc": { + "start": { + "line": 107, + "column": 13 + }, + "end": { + "line": 107, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3226, + "end": 3227, + "loc": { + "start": { + "line": 107, + "column": 24 + }, + "end": { + "line": 107, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3227, + "end": 3228, + "loc": { + "start": { + "line": 107, + "column": 25 + }, + "end": { + "line": 107, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3228, + "end": 3229, + "loc": { + "start": { + "line": 107, + "column": 26 + }, + "end": { + "line": 107, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "async", + "start": 3229, + "end": 3234, + "loc": { + "start": { + "line": 107, + "column": 27 + }, + "end": { + "line": 107, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3234, + "end": 3235, + "loc": { + "start": { + "line": 107, + "column": 32 + }, + "end": { + "line": 107, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3235, + "end": 3236, + "loc": { + "start": { + "line": 107, + "column": 33 + }, + "end": { + "line": 107, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3236, + "end": 3243, + "loc": { + "start": { + "line": 107, + "column": 34 + }, + "end": { + "line": 107, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3243, + "end": 3244, + "loc": { + "start": { + "line": 107, + "column": 41 + }, + "end": { + "line": 107, + "column": 42 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 3244, + "end": 3248, + "loc": { + "start": { + "line": 107, + "column": 42 + }, + "end": { + "line": 107, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3248, + "end": 3249, + "loc": { + "start": { + "line": 107, + "column": 46 + }, + "end": { + "line": 107, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3249, + "end": 3250, + "loc": { + "start": { + "line": 107, + "column": 47 + }, + "end": { + "line": 107, + "column": 48 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3255, + "end": 3256, + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 108, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3256, + "end": 3257, + "loc": { + "start": { + "line": 108, + "column": 5 + }, + "end": { + "line": 108, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3257, + "end": 3258, + "loc": { + "start": { + "line": 108, + "column": 6 + }, + "end": { + "line": 108, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 3264, + "end": 3266, + "loc": { + "start": { + "line": 110, + "column": 4 + }, + "end": { + "line": 110, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3266, + "end": 3267, + "loc": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 110, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should send synchronously", + "start": 3267, + "end": 3294, + "loc": { + "start": { + "line": 110, + "column": 7 + }, + "end": { + "line": 110, + "column": 34 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3294, + "end": 3295, + "loc": { + "start": { + "line": 110, + "column": 34 + }, + "end": { + "line": 110, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3296, + "end": 3297, + "loc": { + "start": { + "line": 110, + "column": 36 + }, + "end": { + "line": 110, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3297, + "end": 3298, + "loc": { + "start": { + "line": 110, + "column": 37 + }, + "end": { + "line": 110, + "column": 38 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3299, + "end": 3301, + "loc": { + "start": { + "line": 110, + "column": 39 + }, + "end": { + "line": 110, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3302, + "end": 3303, + "loc": { + "start": { + "line": 110, + "column": 42 + }, + "end": { + "line": 110, + "column": 43 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3310, + "end": 3315, + "loc": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 111, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 3316, + "end": 3322, + "loc": { + "start": { + "line": 111, + "column": 12 + }, + "end": { + "line": 111, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3323, + "end": 3324, + "loc": { + "start": { + "line": 111, + "column": 19 + }, + "end": { + "line": 111, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSender", + "start": 3325, + "end": 3336, + "loc": { + "start": { + "line": 111, + "column": 21 + }, + "end": { + "line": 111, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3336, + "end": 3337, + "loc": { + "start": { + "line": 111, + "column": 32 + }, + "end": { + "line": 111, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 3337, + "end": 3346, + "loc": { + "start": { + "line": 111, + "column": 33 + }, + "end": { + "line": 111, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3346, + "end": 3347, + "loc": { + "start": { + "line": 111, + "column": 42 + }, + "end": { + "line": 111, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 3348, + "end": 3353, + "loc": { + "start": { + "line": 111, + "column": 44 + }, + "end": { + "line": 111, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3353, + "end": 3354, + "loc": { + "start": { + "line": 111, + "column": 49 + }, + "end": { + "line": 111, + "column": 50 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 3355, + "end": 3359, + "loc": { + "start": { + "line": 111, + "column": 51 + }, + "end": { + "line": 111, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3359, + "end": 3360, + "loc": { + "start": { + "line": 111, + "column": 55 + }, + "end": { + "line": 111, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3360, + "end": 3361, + "loc": { + "start": { + "line": 111, + "column": 56 + }, + "end": { + "line": 111, + "column": 57 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3368, + "end": 3373, + "loc": { + "start": { + "line": 112, + "column": 6 + }, + "end": { + "line": 112, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3374, + "end": 3379, + "loc": { + "start": { + "line": 112, + "column": 12 + }, + "end": { + "line": 112, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3380, + "end": 3381, + "loc": { + "start": { + "line": 112, + "column": 18 + }, + "end": { + "line": 112, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3382, + "end": 3383, + "loc": { + "start": { + "line": 112, + "column": 20 + }, + "end": { + "line": 112, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 3384, + "end": 3388, + "loc": { + "start": { + "line": 112, + "column": 22 + }, + "end": { + "line": 112, + "column": 26 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3388, + "end": 3389, + "loc": { + "start": { + "line": 112, + "column": 26 + }, + "end": { + "line": 112, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 3390, + "end": 3400, + "loc": { + "start": { + "line": 112, + "column": 28 + }, + "end": { + "line": 112, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3400, + "end": 3401, + "loc": { + "start": { + "line": 112, + "column": 38 + }, + "end": { + "line": 112, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3402, + "end": 3405, + "loc": { + "start": { + "line": 112, + "column": 40 + }, + "end": { + "line": 112, + "column": 43 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3405, + "end": 3406, + "loc": { + "start": { + "line": 112, + "column": 43 + }, + "end": { + "line": 112, + "column": 44 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "userKey", + "start": 3407, + "end": 3416, + "loc": { + "start": { + "line": 112, + "column": 45 + }, + "end": { + "line": 112, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3417, + "end": 3418, + "loc": { + "start": { + "line": 112, + "column": 55 + }, + "end": { + "line": 112, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3418, + "end": 3419, + "loc": { + "start": { + "line": 112, + "column": 56 + }, + "end": { + "line": 112, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 3426, + "end": 3432, + "loc": { + "start": { + "line": 113, + "column": 6 + }, + "end": { + "line": 113, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3432, + "end": 3433, + "loc": { + "start": { + "line": 113, + "column": 12 + }, + "end": { + "line": 113, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 3433, + "end": 3443, + "loc": { + "start": { + "line": 113, + "column": 13 + }, + "end": { + "line": 113, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3443, + "end": 3444, + "loc": { + "start": { + "line": 113, + "column": 23 + }, + "end": { + "line": 113, + "column": 24 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3444, + "end": 3445, + "loc": { + "start": { + "line": 113, + "column": 24 + }, + "end": { + "line": 113, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3445, + "end": 3450, + "loc": { + "start": { + "line": 113, + "column": 25 + }, + "end": { + "line": 113, + "column": 30 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3450, + "end": 3451, + "loc": { + "start": { + "line": 113, + "column": 30 + }, + "end": { + "line": 113, + "column": 31 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3451, + "end": 3452, + "loc": { + "start": { + "line": 113, + "column": 31 + }, + "end": { + "line": 113, + "column": 32 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 3453, + "end": 3457, + "loc": { + "start": { + "line": 113, + "column": 33 + }, + "end": { + "line": 113, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3457, + "end": 3458, + "loc": { + "start": { + "line": 113, + "column": 37 + }, + "end": { + "line": 113, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3458, + "end": 3459, + "loc": { + "start": { + "line": 113, + "column": 38 + }, + "end": { + "line": 113, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastRequest", + "start": 3466, + "end": 3477, + "loc": { + "start": { + "line": 114, + "column": 6 + }, + "end": { + "line": 114, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3477, + "end": 3478, + "loc": { + "start": { + "line": 114, + "column": 17 + }, + "end": { + "line": 114, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3478, + "end": 3479, + "loc": { + "start": { + "line": 114, + "column": 18 + }, + "end": { + "line": 114, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3479, + "end": 3480, + "loc": { + "start": { + "line": 114, + "column": 19 + }, + "end": { + "line": 114, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 3480, + "end": 3487, + "loc": { + "start": { + "line": 114, + "column": 20 + }, + "end": { + "line": 114, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3487, + "end": 3488, + "loc": { + "start": { + "line": 114, + "column": 27 + }, + "end": { + "line": 114, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3488, + "end": 3489, + "loc": { + "start": { + "line": 114, + "column": 28 + }, + "end": { + "line": 114, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3489, + "end": 3490, + "loc": { + "start": { + "line": 114, + "column": 29 + }, + "end": { + "line": 114, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3497, + "end": 3503, + "loc": { + "start": { + "line": 115, + "column": 6 + }, + "end": { + "line": 115, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3503, + "end": 3504, + "loc": { + "start": { + "line": 115, + "column": 12 + }, + "end": { + "line": 115, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastRequest", + "start": 3504, + "end": 3515, + "loc": { + "start": { + "line": 115, + "column": 13 + }, + "end": { + "line": 115, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3515, + "end": 3516, + "loc": { + "start": { + "line": 115, + "column": 24 + }, + "end": { + "line": 115, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3516, + "end": 3517, + "loc": { + "start": { + "line": 115, + "column": 25 + }, + "end": { + "line": 115, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3517, + "end": 3518, + "loc": { + "start": { + "line": 115, + "column": 26 + }, + "end": { + "line": 115, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "async", + "start": 3518, + "end": 3523, + "loc": { + "start": { + "line": 115, + "column": 27 + }, + "end": { + "line": 115, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3523, + "end": 3524, + "loc": { + "start": { + "line": 115, + "column": 32 + }, + "end": { + "line": 115, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3524, + "end": 3525, + "loc": { + "start": { + "line": 115, + "column": 33 + }, + "end": { + "line": 115, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3525, + "end": 3532, + "loc": { + "start": { + "line": 115, + "column": 34 + }, + "end": { + "line": 115, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3532, + "end": 3533, + "loc": { + "start": { + "line": 115, + "column": 41 + }, + "end": { + "line": 115, + "column": 42 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 3533, + "end": 3538, + "loc": { + "start": { + "line": 115, + "column": 42 + }, + "end": { + "line": 115, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3538, + "end": 3539, + "loc": { + "start": { + "line": 115, + "column": 47 + }, + "end": { + "line": 115, + "column": 48 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3539, + "end": 3540, + "loc": { + "start": { + "line": 115, + "column": 48 + }, + "end": { + "line": 115, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3545, + "end": 3546, + "loc": { + "start": { + "line": 116, + "column": 4 + }, + "end": { + "line": 116, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3546, + "end": 3547, + "loc": { + "start": { + "line": 116, + "column": 5 + }, + "end": { + "line": 116, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3547, + "end": 3548, + "loc": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 3554, + "end": 3556, + "loc": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 118, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3556, + "end": 3557, + "loc": { + "start": { + "line": 118, + "column": 6 + }, + "end": { + "line": 118, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should send all events in request body", + "start": 3557, + "end": 3597, + "loc": { + "start": { + "line": 118, + "column": 7 + }, + "end": { + "line": 118, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3597, + "end": 3598, + "loc": { + "start": { + "line": 118, + "column": 47 + }, + "end": { + "line": 118, + "column": 48 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3599, + "end": 3600, + "loc": { + "start": { + "line": 118, + "column": 49 + }, + "end": { + "line": 118, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3600, + "end": 3601, + "loc": { + "start": { + "line": 118, + "column": 50 + }, + "end": { + "line": 118, + "column": 51 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3602, + "end": 3604, + "loc": { + "start": { + "line": 118, + "column": 52 + }, + "end": { + "line": 118, + "column": 54 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3605, + "end": 3606, + "loc": { + "start": { + "line": 118, + "column": 55 + }, + "end": { + "line": 118, + "column": 56 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3613, + "end": 3618, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 119, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 3619, + "end": 3625, + "loc": { + "start": { + "line": 119, + "column": 12 + }, + "end": { + "line": 119, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3626, + "end": 3627, + "loc": { + "start": { + "line": 119, + "column": 19 + }, + "end": { + "line": 119, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSender", + "start": 3628, + "end": 3639, + "loc": { + "start": { + "line": 119, + "column": 21 + }, + "end": { + "line": 119, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3639, + "end": 3640, + "loc": { + "start": { + "line": 119, + "column": 32 + }, + "end": { + "line": 119, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 3640, + "end": 3649, + "loc": { + "start": { + "line": 119, + "column": 33 + }, + "end": { + "line": 119, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3649, + "end": 3650, + "loc": { + "start": { + "line": 119, + "column": 42 + }, + "end": { + "line": 119, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 3651, + "end": 3656, + "loc": { + "start": { + "line": 119, + "column": 44 + }, + "end": { + "line": 119, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3656, + "end": 3657, + "loc": { + "start": { + "line": 119, + "column": 49 + }, + "end": { + "line": 119, + "column": 50 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 3658, + "end": 3662, + "loc": { + "start": { + "line": 119, + "column": 51 + }, + "end": { + "line": 119, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3662, + "end": 3663, + "loc": { + "start": { + "line": 119, + "column": 55 + }, + "end": { + "line": 119, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3663, + "end": 3664, + "loc": { + "start": { + "line": 119, + "column": 56 + }, + "end": { + "line": 119, + "column": 57 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3671, + "end": 3676, + "loc": { + "start": { + "line": 120, + "column": 6 + }, + "end": { + "line": 120, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 3677, + "end": 3683, + "loc": { + "start": { + "line": 120, + "column": 12 + }, + "end": { + "line": 120, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3684, + "end": 3685, + "loc": { + "start": { + "line": 120, + "column": 19 + }, + "end": { + "line": 120, + "column": 20 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3686, + "end": 3687, + "loc": { + "start": { + "line": 120, + "column": 21 + }, + "end": { + "line": 120, + "column": 22 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3687, + "end": 3688, + "loc": { + "start": { + "line": 120, + "column": 22 + }, + "end": { + "line": 120, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3688, + "end": 3689, + "loc": { + "start": { + "line": 120, + "column": 23 + }, + "end": { + "line": 120, + "column": 24 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 3696, + "end": 3699, + "loc": { + "start": { + "line": 121, + "column": 6 + }, + "end": { + "line": 121, + "column": 9 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3700, + "end": 3701, + "loc": { + "start": { + "line": 121, + "column": 10 + }, + "end": { + "line": 121, + "column": 11 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 3701, + "end": 3704, + "loc": { + "start": { + "line": 121, + "column": 11 + }, + "end": { + "line": 121, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 3705, + "end": 3706, + "loc": { + "start": { + "line": 121, + "column": 15 + }, + "end": { + "line": 121, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3707, + "end": 3708, + "loc": { + "start": { + "line": 121, + "column": 17 + }, + "end": { + "line": 121, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 3709, + "end": 3710, + "loc": { + "start": { + "line": 121, + "column": 19 + }, + "end": { + "line": 121, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3710, + "end": 3711, + "loc": { + "start": { + "line": 121, + "column": 20 + }, + "end": { + "line": 121, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 3712, + "end": 3713, + "loc": { + "start": { + "line": 121, + "column": 22 + }, + "end": { + "line": 121, + "column": 23 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 3714, + "end": 3715, + "loc": { + "start": { + "line": 121, + "column": 24 + }, + "end": { + "line": 121, + "column": 25 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 80, + "start": 3716, + "end": 3718, + "loc": { + "start": { + "line": 121, + "column": 26 + }, + "end": { + "line": 121, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3718, + "end": 3719, + "loc": { + "start": { + "line": 121, + "column": 28 + }, + "end": { + "line": 121, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 3720, + "end": 3721, + "loc": { + "start": { + "line": 121, + "column": 30 + }, + "end": { + "line": 121, + "column": 31 + } + } + }, + { + "type": { + "label": "++/--", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": true, + "binop": null + }, + "value": "++", + "start": 3721, + "end": 3723, + "loc": { + "start": { + "line": 121, + "column": 31 + }, + "end": { + "line": 121, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3723, + "end": 3724, + "loc": { + "start": { + "line": 121, + "column": 33 + }, + "end": { + "line": 121, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3725, + "end": 3726, + "loc": { + "start": { + "line": 121, + "column": 35 + }, + "end": { + "line": 121, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 3735, + "end": 3741, + "loc": { + "start": { + "line": 122, + "column": 8 + }, + "end": { + "line": 122, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3741, + "end": 3742, + "loc": { + "start": { + "line": 122, + "column": 14 + }, + "end": { + "line": 122, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 3742, + "end": 3746, + "loc": { + "start": { + "line": 122, + "column": 15 + }, + "end": { + "line": 122, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3746, + "end": 3747, + "loc": { + "start": { + "line": 122, + "column": 19 + }, + "end": { + "line": 122, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3747, + "end": 3748, + "loc": { + "start": { + "line": 122, + "column": 20 + }, + "end": { + "line": 122, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 3749, + "end": 3753, + "loc": { + "start": { + "line": 122, + "column": 22 + }, + "end": { + "line": 122, + "column": 26 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3753, + "end": 3754, + "loc": { + "start": { + "line": 122, + "column": 26 + }, + "end": { + "line": 122, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 3755, + "end": 3765, + "loc": { + "start": { + "line": 122, + "column": 28 + }, + "end": { + "line": 122, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3765, + "end": 3766, + "loc": { + "start": { + "line": 122, + "column": 38 + }, + "end": { + "line": 122, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3767, + "end": 3770, + "loc": { + "start": { + "line": 122, + "column": 40 + }, + "end": { + "line": 122, + "column": 43 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3770, + "end": 3771, + "loc": { + "start": { + "line": 122, + "column": 43 + }, + "end": { + "line": 122, + "column": 44 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "thisIsALongUserKey", + "start": 3772, + "end": 3792, + "loc": { + "start": { + "line": 122, + "column": 45 + }, + "end": { + "line": 122, + "column": 65 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 3793, + "end": 3794, + "loc": { + "start": { + "line": 122, + "column": 66 + }, + "end": { + "line": 122, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 3795, + "end": 3796, + "loc": { + "start": { + "line": 122, + "column": 68 + }, + "end": { + "line": 122, + "column": 69 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3797, + "end": 3798, + "loc": { + "start": { + "line": 122, + "column": 70 + }, + "end": { + "line": 122, + "column": 71 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3798, + "end": 3799, + "loc": { + "start": { + "line": 122, + "column": 71 + }, + "end": { + "line": 122, + "column": 72 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3799, + "end": 3800, + "loc": { + "start": { + "line": 122, + "column": 72 + }, + "end": { + "line": 122, + "column": 73 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3807, + "end": 3808, + "loc": { + "start": { + "line": 123, + "column": 6 + }, + "end": { + "line": 123, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 3815, + "end": 3821, + "loc": { + "start": { + "line": 124, + "column": 6 + }, + "end": { + "line": 124, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3821, + "end": 3822, + "loc": { + "start": { + "line": 124, + "column": 12 + }, + "end": { + "line": 124, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 3822, + "end": 3832, + "loc": { + "start": { + "line": 124, + "column": 13 + }, + "end": { + "line": 124, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3832, + "end": 3833, + "loc": { + "start": { + "line": 124, + "column": 23 + }, + "end": { + "line": 124, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 3833, + "end": 3839, + "loc": { + "start": { + "line": 124, + "column": 24 + }, + "end": { + "line": 124, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3839, + "end": 3840, + "loc": { + "start": { + "line": 124, + "column": 30 + }, + "end": { + "line": 124, + "column": 31 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 3841, + "end": 3846, + "loc": { + "start": { + "line": 124, + "column": 32 + }, + "end": { + "line": 124, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3846, + "end": 3847, + "loc": { + "start": { + "line": 124, + "column": 37 + }, + "end": { + "line": 124, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3847, + "end": 3848, + "loc": { + "start": { + "line": 124, + "column": 38 + }, + "end": { + "line": 124, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastRequest", + "start": 3855, + "end": 3866, + "loc": { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 125, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3866, + "end": 3867, + "loc": { + "start": { + "line": 125, + "column": 17 + }, + "end": { + "line": 125, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3867, + "end": 3868, + "loc": { + "start": { + "line": 125, + "column": 18 + }, + "end": { + "line": 125, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3868, + "end": 3869, + "loc": { + "start": { + "line": 125, + "column": 19 + }, + "end": { + "line": 125, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 3869, + "end": 3876, + "loc": { + "start": { + "line": 125, + "column": 20 + }, + "end": { + "line": 125, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3876, + "end": 3877, + "loc": { + "start": { + "line": 125, + "column": 27 + }, + "end": { + "line": 125, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3877, + "end": 3878, + "loc": { + "start": { + "line": 125, + "column": 28 + }, + "end": { + "line": 125, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3878, + "end": 3879, + "loc": { + "start": { + "line": 125, + "column": 29 + }, + "end": { + "line": 125, + "column": 30 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3886, + "end": 3891, + "loc": { + "start": { + "line": 126, + "column": 6 + }, + "end": { + "line": 126, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "r", + "start": 3892, + "end": 3893, + "loc": { + "start": { + "line": 126, + "column": 12 + }, + "end": { + "line": 126, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3894, + "end": 3895, + "loc": { + "start": { + "line": 126, + "column": 14 + }, + "end": { + "line": 126, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastRequest", + "start": 3896, + "end": 3907, + "loc": { + "start": { + "line": 126, + "column": 16 + }, + "end": { + "line": 126, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3907, + "end": 3908, + "loc": { + "start": { + "line": 126, + "column": 27 + }, + "end": { + "line": 126, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3908, + "end": 3909, + "loc": { + "start": { + "line": 126, + "column": 28 + }, + "end": { + "line": 126, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3909, + "end": 3910, + "loc": { + "start": { + "line": 126, + "column": 29 + }, + "end": { + "line": 126, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3917, + "end": 3923, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3923, + "end": 3924, + "loc": { + "start": { + "line": 127, + "column": 12 + }, + "end": { + "line": 127, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "r", + "start": 3924, + "end": 3925, + "loc": { + "start": { + "line": 127, + "column": 13 + }, + "end": { + "line": 127, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3925, + "end": 3926, + "loc": { + "start": { + "line": 127, + "column": 14 + }, + "end": { + "line": 127, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 3926, + "end": 3929, + "loc": { + "start": { + "line": 127, + "column": 15 + }, + "end": { + "line": 127, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3929, + "end": 3930, + "loc": { + "start": { + "line": 127, + "column": 18 + }, + "end": { + "line": 127, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3930, + "end": 3931, + "loc": { + "start": { + "line": 127, + "column": 19 + }, + "end": { + "line": 127, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3931, + "end": 3938, + "loc": { + "start": { + "line": 127, + "column": 20 + }, + "end": { + "line": 127, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3938, + "end": 3939, + "loc": { + "start": { + "line": 127, + "column": 27 + }, + "end": { + "line": 127, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 3939, + "end": 3948, + "loc": { + "start": { + "line": 127, + "column": 28 + }, + "end": { + "line": 127, + "column": 37 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 3949, + "end": 3950, + "loc": { + "start": { + "line": 127, + "column": 38 + }, + "end": { + "line": 127, + "column": 39 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/events/bulk/", + "start": 3951, + "end": 3966, + "loc": { + "start": { + "line": 127, + "column": 40 + }, + "end": { + "line": 127, + "column": 55 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 3967, + "end": 3968, + "loc": { + "start": { + "line": 127, + "column": 56 + }, + "end": { + "line": 127, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 3969, + "end": 3974, + "loc": { + "start": { + "line": 127, + "column": 58 + }, + "end": { + "line": 127, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3974, + "end": 3975, + "loc": { + "start": { + "line": 127, + "column": 63 + }, + "end": { + "line": 127, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3975, + "end": 3976, + "loc": { + "start": { + "line": 127, + "column": 64 + }, + "end": { + "line": 127, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3983, + "end": 3989, + "loc": { + "start": { + "line": 128, + "column": 6 + }, + "end": { + "line": 128, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3989, + "end": 3990, + "loc": { + "start": { + "line": 128, + "column": 12 + }, + "end": { + "line": 128, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "r", + "start": 3990, + "end": 3991, + "loc": { + "start": { + "line": 128, + "column": 13 + }, + "end": { + "line": 128, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3991, + "end": 3992, + "loc": { + "start": { + "line": 128, + "column": 14 + }, + "end": { + "line": 128, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "method", + "start": 3992, + "end": 3998, + "loc": { + "start": { + "line": 128, + "column": 15 + }, + "end": { + "line": 128, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3998, + "end": 3999, + "loc": { + "start": { + "line": 128, + "column": 21 + }, + "end": { + "line": 128, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3999, + "end": 4000, + "loc": { + "start": { + "line": 128, + "column": 22 + }, + "end": { + "line": 128, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 4000, + "end": 4007, + "loc": { + "start": { + "line": 128, + "column": 23 + }, + "end": { + "line": 128, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4007, + "end": 4008, + "loc": { + "start": { + "line": 128, + "column": 30 + }, + "end": { + "line": 128, + "column": 31 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "POST", + "start": 4008, + "end": 4014, + "loc": { + "start": { + "line": 128, + "column": 31 + }, + "end": { + "line": 128, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4014, + "end": 4015, + "loc": { + "start": { + "line": 128, + "column": 37 + }, + "end": { + "line": 128, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4015, + "end": 4016, + "loc": { + "start": { + "line": 128, + "column": 38 + }, + "end": { + "line": 128, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 4023, + "end": 4029, + "loc": { + "start": { + "line": 129, + "column": 6 + }, + "end": { + "line": 129, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4029, + "end": 4030, + "loc": { + "start": { + "line": 129, + "column": 12 + }, + "end": { + "line": 129, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 4030, + "end": 4034, + "loc": { + "start": { + "line": 129, + "column": 13 + }, + "end": { + "line": 129, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4034, + "end": 4035, + "loc": { + "start": { + "line": 129, + "column": 17 + }, + "end": { + "line": 129, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parse", + "start": 4035, + "end": 4040, + "loc": { + "start": { + "line": 129, + "column": 18 + }, + "end": { + "line": 129, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4040, + "end": 4041, + "loc": { + "start": { + "line": 129, + "column": 23 + }, + "end": { + "line": 129, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "r", + "start": 4041, + "end": 4042, + "loc": { + "start": { + "line": 129, + "column": 24 + }, + "end": { + "line": 129, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4042, + "end": 4043, + "loc": { + "start": { + "line": 129, + "column": 25 + }, + "end": { + "line": 129, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestBody", + "start": 4043, + "end": 4054, + "loc": { + "start": { + "line": 129, + "column": 26 + }, + "end": { + "line": 129, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4054, + "end": 4055, + "loc": { + "start": { + "line": 129, + "column": 37 + }, + "end": { + "line": 129, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4055, + "end": 4056, + "loc": { + "start": { + "line": 129, + "column": 38 + }, + "end": { + "line": 129, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4056, + "end": 4057, + "loc": { + "start": { + "line": 129, + "column": 39 + }, + "end": { + "line": 129, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 4057, + "end": 4064, + "loc": { + "start": { + "line": 129, + "column": 40 + }, + "end": { + "line": 129, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4064, + "end": 4065, + "loc": { + "start": { + "line": 129, + "column": 47 + }, + "end": { + "line": 129, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 4065, + "end": 4071, + "loc": { + "start": { + "line": 129, + "column": 48 + }, + "end": { + "line": 129, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4071, + "end": 4072, + "loc": { + "start": { + "line": 129, + "column": 54 + }, + "end": { + "line": 129, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4072, + "end": 4073, + "loc": { + "start": { + "line": 129, + "column": 55 + }, + "end": { + "line": 129, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4078, + "end": 4079, + "loc": { + "start": { + "line": 130, + "column": 4 + }, + "end": { + "line": 130, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4079, + "end": 4080, + "loc": { + "start": { + "line": 130, + "column": 5 + }, + "end": { + "line": 130, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4080, + "end": 4081, + "loc": { + "start": { + "line": 130, + "column": 6 + }, + "end": { + "line": 130, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 4087, + "end": 4089, + "loc": { + "start": { + "line": 132, + "column": 4 + }, + "end": { + "line": 132, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4089, + "end": 4090, + "loc": { + "start": { + "line": 132, + "column": 6 + }, + "end": { + "line": 132, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should send custom user-agent header", + "start": 4090, + "end": 4128, + "loc": { + "start": { + "line": 132, + "column": 7 + }, + "end": { + "line": 132, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4128, + "end": 4129, + "loc": { + "start": { + "line": 132, + "column": 45 + }, + "end": { + "line": 132, + "column": 46 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4130, + "end": 4131, + "loc": { + "start": { + "line": 132, + "column": 47 + }, + "end": { + "line": 132, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4131, + "end": 4132, + "loc": { + "start": { + "line": 132, + "column": 48 + }, + "end": { + "line": 132, + "column": 49 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4133, + "end": 4135, + "loc": { + "start": { + "line": 132, + "column": 50 + }, + "end": { + "line": 132, + "column": 52 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4136, + "end": 4137, + "loc": { + "start": { + "line": 132, + "column": 53 + }, + "end": { + "line": 132, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 4144, + "end": 4149, + "loc": { + "start": { + "line": 133, + "column": 6 + }, + "end": { + "line": 133, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 4150, + "end": 4156, + "loc": { + "start": { + "line": 133, + "column": 12 + }, + "end": { + "line": 133, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4157, + "end": 4158, + "loc": { + "start": { + "line": 133, + "column": 19 + }, + "end": { + "line": 133, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSender", + "start": 4159, + "end": 4170, + "loc": { + "start": { + "line": 133, + "column": 21 + }, + "end": { + "line": 133, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4170, + "end": 4171, + "loc": { + "start": { + "line": 133, + "column": 32 + }, + "end": { + "line": 133, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 4171, + "end": 4180, + "loc": { + "start": { + "line": 133, + "column": 33 + }, + "end": { + "line": 133, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4180, + "end": 4181, + "loc": { + "start": { + "line": 133, + "column": 42 + }, + "end": { + "line": 133, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envId", + "start": 4182, + "end": 4187, + "loc": { + "start": { + "line": 133, + "column": 44 + }, + "end": { + "line": 133, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4187, + "end": 4188, + "loc": { + "start": { + "line": 133, + "column": 49 + }, + "end": { + "line": 133, + "column": 50 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 4189, + "end": 4193, + "loc": { + "start": { + "line": 133, + "column": 51 + }, + "end": { + "line": 133, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4193, + "end": 4194, + "loc": { + "start": { + "line": 133, + "column": 55 + }, + "end": { + "line": 133, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4194, + "end": 4195, + "loc": { + "start": { + "line": 133, + "column": 56 + }, + "end": { + "line": 133, + "column": 57 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 4202, + "end": 4207, + "loc": { + "start": { + "line": 134, + "column": 6 + }, + "end": { + "line": 134, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 4208, + "end": 4213, + "loc": { + "start": { + "line": 134, + "column": 12 + }, + "end": { + "line": 134, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4214, + "end": 4215, + "loc": { + "start": { + "line": 134, + "column": 18 + }, + "end": { + "line": 134, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4216, + "end": 4217, + "loc": { + "start": { + "line": 134, + "column": 20 + }, + "end": { + "line": 134, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 4218, + "end": 4222, + "loc": { + "start": { + "line": 134, + "column": 22 + }, + "end": { + "line": 134, + "column": 26 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4222, + "end": 4223, + "loc": { + "start": { + "line": 134, + "column": 26 + }, + "end": { + "line": 134, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 4224, + "end": 4234, + "loc": { + "start": { + "line": 134, + "column": 28 + }, + "end": { + "line": 134, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4234, + "end": 4235, + "loc": { + "start": { + "line": 134, + "column": 38 + }, + "end": { + "line": 134, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 4236, + "end": 4239, + "loc": { + "start": { + "line": 134, + "column": 40 + }, + "end": { + "line": 134, + "column": 43 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4239, + "end": 4240, + "loc": { + "start": { + "line": 134, + "column": 43 + }, + "end": { + "line": 134, + "column": 44 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "userKey", + "start": 4241, + "end": 4250, + "loc": { + "start": { + "line": 134, + "column": 45 + }, + "end": { + "line": 134, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4251, + "end": 4252, + "loc": { + "start": { + "line": 134, + "column": 55 + }, + "end": { + "line": 134, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4252, + "end": 4253, + "loc": { + "start": { + "line": 134, + "column": 56 + }, + "end": { + "line": 134, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sender", + "start": 4260, + "end": 4266, + "loc": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4266, + "end": 4267, + "loc": { + "start": { + "line": 135, + "column": 12 + }, + "end": { + "line": 135, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 4267, + "end": 4277, + "loc": { + "start": { + "line": 135, + "column": 13 + }, + "end": { + "line": 135, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4277, + "end": 4278, + "loc": { + "start": { + "line": 135, + "column": 23 + }, + "end": { + "line": 135, + "column": 24 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4278, + "end": 4279, + "loc": { + "start": { + "line": 135, + "column": 24 + }, + "end": { + "line": 135, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 4279, + "end": 4284, + "loc": { + "start": { + "line": 135, + "column": 25 + }, + "end": { + "line": 135, + "column": 30 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4284, + "end": 4285, + "loc": { + "start": { + "line": 135, + "column": 30 + }, + "end": { + "line": 135, + "column": 31 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4285, + "end": 4286, + "loc": { + "start": { + "line": 135, + "column": 31 + }, + "end": { + "line": 135, + "column": 32 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 4287, + "end": 4291, + "loc": { + "start": { + "line": 135, + "column": 33 + }, + "end": { + "line": 135, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4291, + "end": 4292, + "loc": { + "start": { + "line": 135, + "column": 37 + }, + "end": { + "line": 135, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4292, + "end": 4293, + "loc": { + "start": { + "line": 135, + "column": 38 + }, + "end": { + "line": 135, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastRequest", + "start": 4300, + "end": 4311, + "loc": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4311, + "end": 4312, + "loc": { + "start": { + "line": 136, + "column": 17 + }, + "end": { + "line": 136, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4312, + "end": 4313, + "loc": { + "start": { + "line": 136, + "column": 18 + }, + "end": { + "line": 136, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4313, + "end": 4314, + "loc": { + "start": { + "line": 136, + "column": 19 + }, + "end": { + "line": 136, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 4314, + "end": 4321, + "loc": { + "start": { + "line": 136, + "column": 20 + }, + "end": { + "line": 136, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4321, + "end": 4322, + "loc": { + "start": { + "line": 136, + "column": 27 + }, + "end": { + "line": 136, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4322, + "end": 4323, + "loc": { + "start": { + "line": 136, + "column": 28 + }, + "end": { + "line": 136, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4323, + "end": 4324, + "loc": { + "start": { + "line": 136, + "column": 29 + }, + "end": { + "line": 136, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 4331, + "end": 4337, + "loc": { + "start": { + "line": 137, + "column": 6 + }, + "end": { + "line": 137, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4337, + "end": 4338, + "loc": { + "start": { + "line": 137, + "column": 12 + }, + "end": { + "line": 137, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lastRequest", + "start": 4338, + "end": 4349, + "loc": { + "start": { + "line": 137, + "column": 13 + }, + "end": { + "line": 137, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4349, + "end": 4350, + "loc": { + "start": { + "line": 137, + "column": 24 + }, + "end": { + "line": 137, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4350, + "end": 4351, + "loc": { + "start": { + "line": 137, + "column": 25 + }, + "end": { + "line": 137, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4351, + "end": 4352, + "loc": { + "start": { + "line": 137, + "column": 26 + }, + "end": { + "line": 137, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestHeaders", + "start": 4352, + "end": 4366, + "loc": { + "start": { + "line": 137, + "column": 27 + }, + "end": { + "line": 137, + "column": 41 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4366, + "end": 4367, + "loc": { + "start": { + "line": 137, + "column": 41 + }, + "end": { + "line": 137, + "column": 42 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "X-LaunchDarkly-User-Agent", + "start": 4367, + "end": 4394, + "loc": { + "start": { + "line": 137, + "column": 42 + }, + "end": { + "line": 137, + "column": 69 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4394, + "end": 4395, + "loc": { + "start": { + "line": 137, + "column": 69 + }, + "end": { + "line": 137, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4395, + "end": 4396, + "loc": { + "start": { + "line": 137, + "column": 70 + }, + "end": { + "line": 137, + "column": 71 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4396, + "end": 4397, + "loc": { + "start": { + "line": 137, + "column": 71 + }, + "end": { + "line": 137, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 4397, + "end": 4404, + "loc": { + "start": { + "line": 137, + "column": 72 + }, + "end": { + "line": 137, + "column": 79 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4404, + "end": 4405, + "loc": { + "start": { + "line": 137, + "column": 79 + }, + "end": { + "line": 137, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 4405, + "end": 4410, + "loc": { + "start": { + "line": 137, + "column": 80 + }, + "end": { + "line": 137, + "column": 85 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4410, + "end": 4411, + "loc": { + "start": { + "line": 137, + "column": 85 + }, + "end": { + "line": 137, + "column": 86 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getLDUserAgentString", + "start": 4411, + "end": 4431, + "loc": { + "start": { + "line": 137, + "column": 86 + }, + "end": { + "line": 137, + "column": 106 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4431, + "end": 4432, + "loc": { + "start": { + "line": 137, + "column": 106 + }, + "end": { + "line": 137, + "column": 107 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4432, + "end": 4433, + "loc": { + "start": { + "line": 137, + "column": 107 + }, + "end": { + "line": 137, + "column": 108 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4433, + "end": 4434, + "loc": { + "start": { + "line": 137, + "column": 108 + }, + "end": { + "line": 137, + "column": 109 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4434, + "end": 4435, + "loc": { + "start": { + "line": 137, + "column": 109 + }, + "end": { + "line": 137, + "column": 110 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4440, + "end": 4441, + "loc": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4441, + "end": 4442, + "loc": { + "start": { + "line": 138, + "column": 5 + }, + "end": { + "line": 138, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4442, + "end": 4443, + "loc": { + "start": { + "line": 138, + "column": 6 + }, + "end": { + "line": 138, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4446, + "end": 4447, + "loc": { + "start": { + "line": 139, + "column": 2 + }, + "end": { + "line": 139, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4447, + "end": 4448, + "loc": { + "start": { + "line": 139, + "column": 3 + }, + "end": { + "line": 139, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4448, + "end": 4449, + "loc": { + "start": { + "line": 139, + "column": 4 + }, + "end": { + "line": 139, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4450, + "end": 4451, + "loc": { + "start": { + "line": 140, + "column": 0 + }, + "end": { + "line": 140, + "column": 1 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4451, + "end": 4452, + "loc": { + "start": { + "line": 140, + "column": 1 + }, + "end": { + "line": 140, + "column": 2 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4452, + "end": 4453, + "loc": { + "start": { + "line": 140, + "column": 2 + }, + "end": { + "line": 140, + "column": 3 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4454, + "end": 4454, + "loc": { + "start": { + "line": 141, + "column": 0 + }, + "end": { + "line": 141, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/__tests__/EventSummarizer-test.js.json b/docs/ast/source/__tests__/EventSummarizer-test.js.json new file mode 100644 index 00000000..1a0ea870 --- /dev/null +++ b/docs/ast/source/__tests__/EventSummarizer-test.js.json @@ -0,0 +1,31393 @@ +{ + "type": "File", + "start": 0, + "end": 3372, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 102, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 3372, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 102, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 49, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 49 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 7, + "end": 22, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 22 + } + }, + "local": { + "type": "Identifier", + "start": 7, + "end": 22, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 22 + }, + "identifierName": "EventSummarizer" + }, + "name": "EventSummarizer" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 28, + "end": 48, + "loc": { + "start": { + "line": 1, + "column": 28 + }, + "end": { + "line": 1, + "column": 48 + } + }, + "extra": { + "rawValue": "../EventSummarizer", + "raw": "'../EventSummarizer'" + }, + "value": "../EventSummarizer" + } + }, + { + "type": "ExpressionStatement", + "start": 51, + "end": 3371, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 101, + "column": 3 + } + }, + "expression": { + "type": "CallExpression", + "start": 51, + "end": 3370, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 101, + "column": 2 + } + }, + "callee": { + "type": "Identifier", + "start": 51, + "end": 59, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 8 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 60, + "end": 77, + "loc": { + "start": { + "line": 3, + "column": 9 + }, + "end": { + "line": 3, + "column": 26 + } + }, + "extra": { + "rawValue": "EventSummarizer", + "raw": "'EventSummarizer'" + }, + "value": "EventSummarizer" + }, + { + "type": "ArrowFunctionExpression", + "start": 79, + "end": 3369, + "loc": { + "start": { + "line": 3, + "column": 28 + }, + "end": { + "line": 101, + "column": 1 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 85, + "end": 3369, + "loc": { + "start": { + "line": 3, + "column": 34 + }, + "end": { + "line": 101, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 89, + "end": 118, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 31 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 95, + "end": 117, + "loc": { + "start": { + "line": 4, + "column": 8 + }, + "end": { + "line": 4, + "column": 30 + } + }, + "id": { + "type": "Identifier", + "start": 95, + "end": 99, + "loc": { + "start": { + "line": 4, + "column": 8 + }, + "end": { + "line": 4, + "column": 12 + }, + "identifierName": "user" + }, + "name": "user" + }, + "init": { + "type": "ObjectExpression", + "start": 102, + "end": 117, + "loc": { + "start": { + "line": 4, + "column": 15 + }, + "end": { + "line": 4, + "column": 30 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 104, + "end": 115, + "loc": { + "start": { + "line": 4, + "column": 17 + }, + "end": { + "line": 4, + "column": 28 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 104, + "end": 107, + "loc": { + "start": { + "line": 4, + "column": 17 + }, + "end": { + "line": 4, + "column": 20 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 109, + "end": 115, + "loc": { + "start": { + "line": 4, + "column": 22 + }, + "end": { + "line": 4, + "column": 28 + } + }, + "extra": { + "rawValue": "key1", + "raw": "'key1'" + }, + "value": "key1" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 122, + "end": 369, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 11, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 122, + "end": 368, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 11, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 122, + "end": 124, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 125, + "end": 158, + "loc": { + "start": { + "line": 6, + "column": 5 + }, + "end": { + "line": 6, + "column": 38 + } + }, + "extra": { + "rawValue": "does nothing for identify event", + "raw": "'does nothing for identify event'" + }, + "value": "does nothing for identify event" + }, + { + "type": "ArrowFunctionExpression", + "start": 160, + "end": 367, + "loc": { + "start": { + "line": 6, + "column": 40 + }, + "end": { + "line": 11, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 166, + "end": 367, + "loc": { + "start": { + "line": 6, + "column": 46 + }, + "end": { + "line": 11, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 172, + "end": 201, + "loc": { + "start": { + "line": 7, + "column": 4 + }, + "end": { + "line": 7, + "column": 33 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 178, + "end": 200, + "loc": { + "start": { + "line": 7, + "column": 10 + }, + "end": { + "line": 7, + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 178, + "end": 180, + "loc": { + "start": { + "line": 7, + "column": 10 + }, + "end": { + "line": 7, + "column": 12 + }, + "identifierName": "es" + }, + "name": "es" + }, + "init": { + "type": "CallExpression", + "start": 183, + "end": 200, + "loc": { + "start": { + "line": 7, + "column": 15 + }, + "end": { + "line": 7, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 183, + "end": 198, + "loc": { + "start": { + "line": 7, + "column": 15 + }, + "end": { + "line": 7, + "column": 30 + }, + "identifierName": "EventSummarizer" + }, + "name": "EventSummarizer" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 206, + "end": 239, + "loc": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 37 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 212, + "end": 238, + "loc": { + "start": { + "line": 8, + "column": 10 + }, + "end": { + "line": 8, + "column": 36 + } + }, + "id": { + "type": "Identifier", + "start": 212, + "end": 220, + "loc": { + "start": { + "line": 8, + "column": 10 + }, + "end": { + "line": 8, + "column": 18 + }, + "identifierName": "snapshot" + }, + "name": "snapshot" + }, + "init": { + "type": "CallExpression", + "start": 223, + "end": 238, + "loc": { + "start": { + "line": 8, + "column": 21 + }, + "end": { + "line": 8, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 223, + "end": 236, + "loc": { + "start": { + "line": 8, + "column": 21 + }, + "end": { + "line": 8, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 223, + "end": 225, + "loc": { + "start": { + "line": 8, + "column": 21 + }, + "end": { + "line": 8, + "column": 23 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 226, + "end": 236, + "loc": { + "start": { + "line": 8, + "column": 24 + }, + "end": { + "line": 8, + "column": 34 + }, + "identifierName": "getSummary" + }, + "name": "getSummary" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 244, + "end": 316, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 76 + } + }, + "expression": { + "type": "CallExpression", + "start": 244, + "end": 315, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 75 + } + }, + "callee": { + "type": "MemberExpression", + "start": 244, + "end": 261, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 244, + "end": 246, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 6 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 247, + "end": 261, + "loc": { + "start": { + "line": 9, + "column": 7 + }, + "end": { + "line": 9, + "column": 21 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 262, + "end": 314, + "loc": { + "start": { + "line": 9, + "column": 22 + }, + "end": { + "line": 9, + "column": 74 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 264, + "end": 280, + "loc": { + "start": { + "line": 9, + "column": 24 + }, + "end": { + "line": 9, + "column": 40 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 264, + "end": 268, + "loc": { + "start": { + "line": 9, + "column": 24 + }, + "end": { + "line": 9, + "column": 28 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 270, + "end": 280, + "loc": { + "start": { + "line": 9, + "column": 30 + }, + "end": { + "line": 9, + "column": 40 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 282, + "end": 300, + "loc": { + "start": { + "line": 9, + "column": 42 + }, + "end": { + "line": 9, + "column": 60 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 282, + "end": 294, + "loc": { + "start": { + "line": 9, + "column": 42 + }, + "end": { + "line": 9, + "column": 54 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 296, + "end": 300, + "loc": { + "start": { + "line": 9, + "column": 56 + }, + "end": { + "line": 9, + "column": 60 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 302, + "end": 312, + "loc": { + "start": { + "line": 9, + "column": 62 + }, + "end": { + "line": 9, + "column": 72 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 302, + "end": 306, + "loc": { + "start": { + "line": 9, + "column": 62 + }, + "end": { + "line": 9, + "column": 66 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 308, + "end": 312, + "loc": { + "start": { + "line": 9, + "column": 68 + }, + "end": { + "line": 9, + "column": 72 + }, + "identifierName": "user" + }, + "name": "user" + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 321, + "end": 363, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 46 + } + }, + "expression": { + "type": "CallExpression", + "start": 321, + "end": 362, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 321, + "end": 352, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 35 + } + }, + "object": { + "type": "CallExpression", + "start": 321, + "end": 344, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 321, + "end": 327, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 328, + "end": 343, + "loc": { + "start": { + "line": 10, + "column": 11 + }, + "end": { + "line": 10, + "column": 26 + } + }, + "callee": { + "type": "MemberExpression", + "start": 328, + "end": 341, + "loc": { + "start": { + "line": 10, + "column": 11 + }, + "end": { + "line": 10, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 328, + "end": 330, + "loc": { + "start": { + "line": 10, + "column": 11 + }, + "end": { + "line": 10, + "column": 13 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 331, + "end": 341, + "loc": { + "start": { + "line": 10, + "column": 14 + }, + "end": { + "line": 10, + "column": 24 + }, + "identifierName": "getSummary" + }, + "name": "getSummary" + }, + "computed": false + }, + "arguments": [] + } + ] + }, + "property": { + "type": "Identifier", + "start": 345, + "end": 352, + "loc": { + "start": { + "line": 10, + "column": 28 + }, + "end": { + "line": 10, + "column": 35 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 353, + "end": 361, + "loc": { + "start": { + "line": 10, + "column": 36 + }, + "end": { + "line": 10, + "column": 44 + }, + "identifierName": "snapshot" + }, + "name": "snapshot" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 373, + "end": 633, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 18, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 373, + "end": 632, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 18, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 373, + "end": 375, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 376, + "end": 407, + "loc": { + "start": { + "line": 13, + "column": 5 + }, + "end": { + "line": 13, + "column": 36 + } + }, + "extra": { + "rawValue": "does nothing for custom event", + "raw": "'does nothing for custom event'" + }, + "value": "does nothing for custom event" + }, + { + "type": "ArrowFunctionExpression", + "start": 409, + "end": 631, + "loc": { + "start": { + "line": 13, + "column": 38 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 415, + "end": 631, + "loc": { + "start": { + "line": 13, + "column": 44 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 421, + "end": 450, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 33 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 427, + "end": 449, + "loc": { + "start": { + "line": 14, + "column": 10 + }, + "end": { + "line": 14, + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 427, + "end": 429, + "loc": { + "start": { + "line": 14, + "column": 10 + }, + "end": { + "line": 14, + "column": 12 + }, + "identifierName": "es" + }, + "name": "es" + }, + "init": { + "type": "CallExpression", + "start": 432, + "end": 449, + "loc": { + "start": { + "line": 14, + "column": 15 + }, + "end": { + "line": 14, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 432, + "end": 447, + "loc": { + "start": { + "line": 14, + "column": 15 + }, + "end": { + "line": 14, + "column": 30 + }, + "identifierName": "EventSummarizer" + }, + "name": "EventSummarizer" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 455, + "end": 488, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 37 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 461, + "end": 487, + "loc": { + "start": { + "line": 15, + "column": 10 + }, + "end": { + "line": 15, + "column": 36 + } + }, + "id": { + "type": "Identifier", + "start": 461, + "end": 469, + "loc": { + "start": { + "line": 15, + "column": 10 + }, + "end": { + "line": 15, + "column": 18 + }, + "identifierName": "snapshot" + }, + "name": "snapshot" + }, + "init": { + "type": "CallExpression", + "start": 472, + "end": 487, + "loc": { + "start": { + "line": 15, + "column": 21 + }, + "end": { + "line": 15, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 472, + "end": 485, + "loc": { + "start": { + "line": 15, + "column": 21 + }, + "end": { + "line": 15, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 472, + "end": 474, + "loc": { + "start": { + "line": 15, + "column": 21 + }, + "end": { + "line": 15, + "column": 23 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 475, + "end": 485, + "loc": { + "start": { + "line": 15, + "column": 24 + }, + "end": { + "line": 15, + "column": 34 + }, + "identifierName": "getSummary" + }, + "name": "getSummary" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 493, + "end": 580, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 91 + } + }, + "expression": { + "type": "CallExpression", + "start": 493, + "end": 579, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 90 + } + }, + "callee": { + "type": "MemberExpression", + "start": 493, + "end": 510, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 493, + "end": 495, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 6 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 496, + "end": 510, + "loc": { + "start": { + "line": 16, + "column": 7 + }, + "end": { + "line": 16, + "column": 21 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 511, + "end": 578, + "loc": { + "start": { + "line": 16, + "column": 22 + }, + "end": { + "line": 16, + "column": 89 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 513, + "end": 527, + "loc": { + "start": { + "line": 16, + "column": 24 + }, + "end": { + "line": 16, + "column": 38 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 513, + "end": 517, + "loc": { + "start": { + "line": 16, + "column": 24 + }, + "end": { + "line": 16, + "column": 28 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 519, + "end": 527, + "loc": { + "start": { + "line": 16, + "column": 30 + }, + "end": { + "line": 16, + "column": 38 + } + }, + "extra": { + "rawValue": "custom", + "raw": "'custom'" + }, + "value": "custom" + } + }, + { + "type": "ObjectProperty", + "start": 529, + "end": 547, + "loc": { + "start": { + "line": 16, + "column": 40 + }, + "end": { + "line": 16, + "column": 58 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 529, + "end": 541, + "loc": { + "start": { + "line": 16, + "column": 40 + }, + "end": { + "line": 16, + "column": 52 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 543, + "end": 547, + "loc": { + "start": { + "line": 16, + "column": 54 + }, + "end": { + "line": 16, + "column": 58 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 549, + "end": 564, + "loc": { + "start": { + "line": 16, + "column": 60 + }, + "end": { + "line": 16, + "column": 75 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 549, + "end": 552, + "loc": { + "start": { + "line": 16, + "column": 60 + }, + "end": { + "line": 16, + "column": 63 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 554, + "end": 564, + "loc": { + "start": { + "line": 16, + "column": 65 + }, + "end": { + "line": 16, + "column": 75 + } + }, + "extra": { + "rawValue": "eventkey", + "raw": "'eventkey'" + }, + "value": "eventkey" + } + }, + { + "type": "ObjectProperty", + "start": 566, + "end": 576, + "loc": { + "start": { + "line": 16, + "column": 77 + }, + "end": { + "line": 16, + "column": 87 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 566, + "end": 570, + "loc": { + "start": { + "line": 16, + "column": 77 + }, + "end": { + "line": 16, + "column": 81 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 572, + "end": 576, + "loc": { + "start": { + "line": 16, + "column": 83 + }, + "end": { + "line": 16, + "column": 87 + }, + "identifierName": "user" + }, + "name": "user" + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 585, + "end": 627, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 46 + } + }, + "expression": { + "type": "CallExpression", + "start": 585, + "end": 626, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 585, + "end": 616, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 35 + } + }, + "object": { + "type": "CallExpression", + "start": 585, + "end": 608, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 585, + "end": 591, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 592, + "end": 607, + "loc": { + "start": { + "line": 17, + "column": 11 + }, + "end": { + "line": 17, + "column": 26 + } + }, + "callee": { + "type": "MemberExpression", + "start": 592, + "end": 605, + "loc": { + "start": { + "line": 17, + "column": 11 + }, + "end": { + "line": 17, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 592, + "end": 594, + "loc": { + "start": { + "line": 17, + "column": 11 + }, + "end": { + "line": 17, + "column": 13 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 595, + "end": 605, + "loc": { + "start": { + "line": 17, + "column": 14 + }, + "end": { + "line": 17, + "column": 24 + }, + "identifierName": "getSummary" + }, + "name": "getSummary" + }, + "computed": false + }, + "arguments": [] + } + ] + }, + "property": { + "type": "Identifier", + "start": 609, + "end": 616, + "loc": { + "start": { + "line": 17, + "column": 28 + }, + "end": { + "line": 17, + "column": 35 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 617, + "end": 625, + "loc": { + "start": { + "line": 17, + "column": 36 + }, + "end": { + "line": 17, + "column": 44 + }, + "identifierName": "snapshot" + }, + "name": "snapshot" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 637, + "end": 1196, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 32, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 637, + "end": 1195, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 32, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 637, + "end": 639, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 640, + "end": 685, + "loc": { + "start": { + "line": 20, + "column": 5 + }, + "end": { + "line": 20, + "column": 50 + } + }, + "extra": { + "rawValue": "sets start and end dates for feature events", + "raw": "'sets start and end dates for feature events'" + }, + "value": "sets start and end dates for feature events" + }, + { + "type": "ArrowFunctionExpression", + "start": 687, + "end": 1194, + "loc": { + "start": { + "line": 20, + "column": 52 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 693, + "end": 1194, + "loc": { + "start": { + "line": 20, + "column": 58 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 699, + "end": 728, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 33 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 705, + "end": 727, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 705, + "end": 707, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 12 + }, + "identifierName": "es" + }, + "name": "es" + }, + "init": { + "type": "CallExpression", + "start": 710, + "end": 727, + "loc": { + "start": { + "line": 21, + "column": 15 + }, + "end": { + "line": 21, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 710, + "end": 725, + "loc": { + "start": { + "line": 21, + "column": 15 + }, + "end": { + "line": 21, + "column": 30 + }, + "identifierName": "EventSummarizer" + }, + "name": "EventSummarizer" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 733, + "end": 812, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 83 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 739, + "end": 811, + "loc": { + "start": { + "line": 22, + "column": 10 + }, + "end": { + "line": 22, + "column": 82 + } + }, + "id": { + "type": "Identifier", + "start": 739, + "end": 745, + "loc": { + "start": { + "line": 22, + "column": 10 + }, + "end": { + "line": 22, + "column": 16 + }, + "identifierName": "event1" + }, + "name": "event1" + }, + "init": { + "type": "ObjectExpression", + "start": 748, + "end": 811, + "loc": { + "start": { + "line": 22, + "column": 19 + }, + "end": { + "line": 22, + "column": 82 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 750, + "end": 765, + "loc": { + "start": { + "line": 22, + "column": 21 + }, + "end": { + "line": 22, + "column": 36 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 750, + "end": 754, + "loc": { + "start": { + "line": 22, + "column": 21 + }, + "end": { + "line": 22, + "column": 25 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 756, + "end": 765, + "loc": { + "start": { + "line": 22, + "column": 27 + }, + "end": { + "line": 22, + "column": 36 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + { + "type": "ObjectProperty", + "start": 767, + "end": 785, + "loc": { + "start": { + "line": 22, + "column": 38 + }, + "end": { + "line": 22, + "column": 56 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 767, + "end": 779, + "loc": { + "start": { + "line": 22, + "column": 38 + }, + "end": { + "line": 22, + "column": 50 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 781, + "end": 785, + "loc": { + "start": { + "line": 22, + "column": 52 + }, + "end": { + "line": 22, + "column": 56 + } + }, + "extra": { + "rawValue": 2000, + "raw": "2000" + }, + "value": 2000 + } + }, + { + "type": "ObjectProperty", + "start": 787, + "end": 797, + "loc": { + "start": { + "line": 22, + "column": 58 + }, + "end": { + "line": 22, + "column": 68 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 787, + "end": 790, + "loc": { + "start": { + "line": 22, + "column": 58 + }, + "end": { + "line": 22, + "column": 61 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 792, + "end": 797, + "loc": { + "start": { + "line": 22, + "column": 63 + }, + "end": { + "line": 22, + "column": 68 + } + }, + "extra": { + "rawValue": "key", + "raw": "'key'" + }, + "value": "key" + } + }, + { + "type": "ObjectProperty", + "start": 799, + "end": 809, + "loc": { + "start": { + "line": 22, + "column": 70 + }, + "end": { + "line": 22, + "column": 80 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 799, + "end": 803, + "loc": { + "start": { + "line": 22, + "column": 70 + }, + "end": { + "line": 22, + "column": 74 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 805, + "end": 809, + "loc": { + "start": { + "line": 22, + "column": 76 + }, + "end": { + "line": 22, + "column": 80 + }, + "identifierName": "user" + }, + "name": "user" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 817, + "end": 896, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 83 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 823, + "end": 895, + "loc": { + "start": { + "line": 23, + "column": 10 + }, + "end": { + "line": 23, + "column": 82 + } + }, + "id": { + "type": "Identifier", + "start": 823, + "end": 829, + "loc": { + "start": { + "line": 23, + "column": 10 + }, + "end": { + "line": 23, + "column": 16 + }, + "identifierName": "event2" + }, + "name": "event2" + }, + "init": { + "type": "ObjectExpression", + "start": 832, + "end": 895, + "loc": { + "start": { + "line": 23, + "column": 19 + }, + "end": { + "line": 23, + "column": 82 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 834, + "end": 849, + "loc": { + "start": { + "line": 23, + "column": 21 + }, + "end": { + "line": 23, + "column": 36 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 834, + "end": 838, + "loc": { + "start": { + "line": 23, + "column": 21 + }, + "end": { + "line": 23, + "column": 25 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 840, + "end": 849, + "loc": { + "start": { + "line": 23, + "column": 27 + }, + "end": { + "line": 23, + "column": 36 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + { + "type": "ObjectProperty", + "start": 851, + "end": 869, + "loc": { + "start": { + "line": 23, + "column": 38 + }, + "end": { + "line": 23, + "column": 56 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 851, + "end": 863, + "loc": { + "start": { + "line": 23, + "column": 38 + }, + "end": { + "line": 23, + "column": 50 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 865, + "end": 869, + "loc": { + "start": { + "line": 23, + "column": 52 + }, + "end": { + "line": 23, + "column": 56 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 871, + "end": 881, + "loc": { + "start": { + "line": 23, + "column": 58 + }, + "end": { + "line": 23, + "column": 68 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 871, + "end": 874, + "loc": { + "start": { + "line": 23, + "column": 58 + }, + "end": { + "line": 23, + "column": 61 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 876, + "end": 881, + "loc": { + "start": { + "line": 23, + "column": 63 + }, + "end": { + "line": 23, + "column": 68 + } + }, + "extra": { + "rawValue": "key", + "raw": "'key'" + }, + "value": "key" + } + }, + { + "type": "ObjectProperty", + "start": 883, + "end": 893, + "loc": { + "start": { + "line": 23, + "column": 70 + }, + "end": { + "line": 23, + "column": 80 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 883, + "end": 887, + "loc": { + "start": { + "line": 23, + "column": 70 + }, + "end": { + "line": 23, + "column": 74 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 889, + "end": 893, + "loc": { + "start": { + "line": 23, + "column": 76 + }, + "end": { + "line": 23, + "column": 80 + }, + "identifierName": "user" + }, + "name": "user" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 901, + "end": 980, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 83 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 907, + "end": 979, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 82 + } + }, + "id": { + "type": "Identifier", + "start": 907, + "end": 913, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 16 + }, + "identifierName": "event3" + }, + "name": "event3" + }, + "init": { + "type": "ObjectExpression", + "start": 916, + "end": 979, + "loc": { + "start": { + "line": 24, + "column": 19 + }, + "end": { + "line": 24, + "column": 82 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 918, + "end": 933, + "loc": { + "start": { + "line": 24, + "column": 21 + }, + "end": { + "line": 24, + "column": 36 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 918, + "end": 922, + "loc": { + "start": { + "line": 24, + "column": 21 + }, + "end": { + "line": 24, + "column": 25 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 924, + "end": 933, + "loc": { + "start": { + "line": 24, + "column": 27 + }, + "end": { + "line": 24, + "column": 36 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + { + "type": "ObjectProperty", + "start": 935, + "end": 953, + "loc": { + "start": { + "line": 24, + "column": 38 + }, + "end": { + "line": 24, + "column": 56 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 935, + "end": 947, + "loc": { + "start": { + "line": 24, + "column": 38 + }, + "end": { + "line": 24, + "column": 50 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 949, + "end": 953, + "loc": { + "start": { + "line": 24, + "column": 52 + }, + "end": { + "line": 24, + "column": 56 + } + }, + "extra": { + "rawValue": 1500, + "raw": "1500" + }, + "value": 1500 + } + }, + { + "type": "ObjectProperty", + "start": 955, + "end": 965, + "loc": { + "start": { + "line": 24, + "column": 58 + }, + "end": { + "line": 24, + "column": 68 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 955, + "end": 958, + "loc": { + "start": { + "line": 24, + "column": 58 + }, + "end": { + "line": 24, + "column": 61 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 960, + "end": 965, + "loc": { + "start": { + "line": 24, + "column": 63 + }, + "end": { + "line": 24, + "column": 68 + } + }, + "extra": { + "rawValue": "key", + "raw": "'key'" + }, + "value": "key" + } + }, + { + "type": "ObjectProperty", + "start": 967, + "end": 977, + "loc": { + "start": { + "line": 24, + "column": 70 + }, + "end": { + "line": 24, + "column": 80 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 967, + "end": 971, + "loc": { + "start": { + "line": 24, + "column": 70 + }, + "end": { + "line": 24, + "column": 74 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 973, + "end": 977, + "loc": { + "start": { + "line": 24, + "column": 76 + }, + "end": { + "line": 24, + "column": 80 + }, + "identifierName": "user" + }, + "name": "user" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 985, + "end": 1011, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 985, + "end": 1010, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 985, + "end": 1002, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 985, + "end": 987, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 6 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 988, + "end": 1002, + "loc": { + "start": { + "line": 25, + "column": 7 + }, + "end": { + "line": 25, + "column": 21 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1003, + "end": 1009, + "loc": { + "start": { + "line": 25, + "column": 22 + }, + "end": { + "line": 25, + "column": 28 + }, + "identifierName": "event1" + }, + "name": "event1" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1016, + "end": 1042, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 1016, + "end": 1041, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1016, + "end": 1033, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 1016, + "end": 1018, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 6 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 1019, + "end": 1033, + "loc": { + "start": { + "line": 26, + "column": 7 + }, + "end": { + "line": 26, + "column": 21 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1034, + "end": 1040, + "loc": { + "start": { + "line": 26, + "column": 22 + }, + "end": { + "line": 26, + "column": 28 + }, + "identifierName": "event2" + }, + "name": "event2" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1047, + "end": 1073, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 1047, + "end": 1072, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1047, + "end": 1064, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 1047, + "end": 1049, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 6 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 1050, + "end": 1064, + "loc": { + "start": { + "line": 27, + "column": 7 + }, + "end": { + "line": 27, + "column": 21 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1065, + "end": 1071, + "loc": { + "start": { + "line": 27, + "column": 22 + }, + "end": { + "line": 27, + "column": 28 + }, + "identifierName": "event3" + }, + "name": "event3" + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 1078, + "end": 1107, + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 33 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1084, + "end": 1106, + "loc": { + "start": { + "line": 28, + "column": 10 + }, + "end": { + "line": 28, + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 1084, + "end": 1088, + "loc": { + "start": { + "line": 28, + "column": 10 + }, + "end": { + "line": 28, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "init": { + "type": "CallExpression", + "start": 1091, + "end": 1106, + "loc": { + "start": { + "line": 28, + "column": 17 + }, + "end": { + "line": 28, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1091, + "end": 1104, + "loc": { + "start": { + "line": 28, + "column": 17 + }, + "end": { + "line": 28, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 1091, + "end": 1093, + "loc": { + "start": { + "line": 28, + "column": 17 + }, + "end": { + "line": 28, + "column": 19 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 1094, + "end": 1104, + "loc": { + "start": { + "line": 28, + "column": 20 + }, + "end": { + "line": 28, + "column": 30 + }, + "identifierName": "getSummary" + }, + "name": "getSummary" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1113, + "end": 1150, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 1113, + "end": 1149, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1113, + "end": 1143, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 34 + } + }, + "object": { + "type": "CallExpression", + "start": 1113, + "end": 1135, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 1113, + "end": 1119, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1120, + "end": 1134, + "loc": { + "start": { + "line": 30, + "column": 11 + }, + "end": { + "line": 30, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 1120, + "end": 1124, + "loc": { + "start": { + "line": 30, + "column": 11 + }, + "end": { + "line": 30, + "column": 15 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 1125, + "end": 1134, + "loc": { + "start": { + "line": 30, + "column": 16 + }, + "end": { + "line": 30, + "column": 25 + }, + "identifierName": "startDate" + }, + "name": "startDate" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1136, + "end": 1143, + "loc": { + "start": { + "line": 30, + "column": 27 + }, + "end": { + "line": 30, + "column": 34 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 1144, + "end": 1148, + "loc": { + "start": { + "line": 30, + "column": 35 + }, + "end": { + "line": 30, + "column": 39 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1155, + "end": 1190, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 1155, + "end": 1189, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1155, + "end": 1183, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 32 + } + }, + "object": { + "type": "CallExpression", + "start": 1155, + "end": 1175, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 24 + } + }, + "callee": { + "type": "Identifier", + "start": 1155, + "end": 1161, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1162, + "end": 1174, + "loc": { + "start": { + "line": 31, + "column": 11 + }, + "end": { + "line": 31, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 1162, + "end": 1166, + "loc": { + "start": { + "line": 31, + "column": 11 + }, + "end": { + "line": 31, + "column": 15 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 1167, + "end": 1174, + "loc": { + "start": { + "line": 31, + "column": 16 + }, + "end": { + "line": 31, + "column": 23 + }, + "identifierName": "endDate" + }, + "name": "endDate" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1176, + "end": 1183, + "loc": { + "start": { + "line": 31, + "column": 25 + }, + "end": { + "line": 31, + "column": 32 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 1184, + "end": 1188, + "loc": { + "start": { + "line": 31, + "column": 33 + }, + "end": { + "line": 31, + "column": 37 + } + }, + "extra": { + "rawValue": 2000, + "raw": "2000" + }, + "value": 2000 + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "FunctionDeclaration", + "start": 1200, + "end": 1470, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 1209, + "end": 1218, + "loc": { + "start": { + "line": 34, + "column": 11 + }, + "end": { + "line": 34, + "column": 20 + }, + "identifierName": "makeEvent" + }, + "name": "makeEvent" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1219, + "end": 1222, + "loc": { + "start": { + "line": 34, + "column": 21 + }, + "end": { + "line": 34, + "column": 24 + }, + "identifierName": "key" + }, + "name": "key" + }, + { + "type": "Identifier", + "start": 1224, + "end": 1231, + "loc": { + "start": { + "line": 34, + "column": 26 + }, + "end": { + "line": 34, + "column": 33 + }, + "identifierName": "version" + }, + "name": "version" + }, + { + "type": "Identifier", + "start": 1233, + "end": 1242, + "loc": { + "start": { + "line": 34, + "column": 35 + }, + "end": { + "line": 34, + "column": 44 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + { + "type": "Identifier", + "start": 1244, + "end": 1249, + "loc": { + "start": { + "line": 34, + "column": 46 + }, + "end": { + "line": 34, + "column": 51 + }, + "identifierName": "value" + }, + "name": "value" + }, + { + "type": "Identifier", + "start": 1251, + "end": 1261, + "loc": { + "start": { + "line": 34, + "column": 53 + }, + "end": { + "line": 34, + "column": 63 + }, + "identifierName": "defaultVal" + }, + "name": "defaultVal" + } + ], + "body": { + "type": "BlockStatement", + "start": 1263, + "end": 1470, + "loc": { + "start": { + "line": 34, + "column": 65 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1269, + "end": 1466, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 44, + "column": 6 + } + }, + "argument": { + "type": "ObjectExpression", + "start": 1276, + "end": 1465, + "loc": { + "start": { + "line": 35, + "column": 11 + }, + "end": { + "line": 44, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1284, + "end": 1299, + "loc": { + "start": { + "line": 36, + "column": 6 + }, + "end": { + "line": 36, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1284, + "end": 1288, + "loc": { + "start": { + "line": 36, + "column": 6 + }, + "end": { + "line": 36, + "column": 10 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 1290, + "end": 1299, + "loc": { + "start": { + "line": 36, + "column": 12 + }, + "end": { + "line": 36, + "column": 21 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + { + "type": "ObjectProperty", + "start": 1307, + "end": 1325, + "loc": { + "start": { + "line": 37, + "column": 6 + }, + "end": { + "line": 37, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1307, + "end": 1319, + "loc": { + "start": { + "line": 37, + "column": 6 + }, + "end": { + "line": 37, + "column": 18 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "NumericLiteral", + "start": 1321, + "end": 1325, + "loc": { + "start": { + "line": 37, + "column": 20 + }, + "end": { + "line": 37, + "column": 24 + } + }, + "extra": { + "rawValue": 1000, + "raw": "1000" + }, + "value": 1000 + } + }, + { + "type": "ObjectProperty", + "start": 1333, + "end": 1341, + "loc": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 38, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1333, + "end": 1336, + "loc": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 38, + "column": 9 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "Identifier", + "start": 1338, + "end": 1341, + "loc": { + "start": { + "line": 38, + "column": 11 + }, + "end": { + "line": 38, + "column": 14 + }, + "identifierName": "key" + }, + "name": "key" + } + }, + { + "type": "ObjectProperty", + "start": 1349, + "end": 1365, + "loc": { + "start": { + "line": 39, + "column": 6 + }, + "end": { + "line": 39, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1349, + "end": 1356, + "loc": { + "start": { + "line": 39, + "column": 6 + }, + "end": { + "line": 39, + "column": 13 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "Identifier", + "start": 1358, + "end": 1365, + "loc": { + "start": { + "line": 39, + "column": 15 + }, + "end": { + "line": 39, + "column": 22 + }, + "identifierName": "version" + }, + "name": "version" + } + }, + { + "type": "ObjectProperty", + "start": 1373, + "end": 1383, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1373, + "end": 1377, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 10 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 1379, + "end": 1383, + "loc": { + "start": { + "line": 40, + "column": 12 + }, + "end": { + "line": 40, + "column": 16 + }, + "identifierName": "user" + }, + "name": "user" + } + }, + { + "type": "ObjectProperty", + "start": 1391, + "end": 1411, + "loc": { + "start": { + "line": 41, + "column": 6 + }, + "end": { + "line": 41, + "column": 26 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1391, + "end": 1400, + "loc": { + "start": { + "line": 41, + "column": 6 + }, + "end": { + "line": 41, + "column": 15 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "value": { + "type": "Identifier", + "start": 1402, + "end": 1411, + "loc": { + "start": { + "line": 41, + "column": 17 + }, + "end": { + "line": 41, + "column": 26 + }, + "identifierName": "variation" + }, + "name": "variation" + } + }, + { + "type": "ObjectProperty", + "start": 1419, + "end": 1431, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 18 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1419, + "end": 1424, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 11 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "Identifier", + "start": 1426, + "end": 1431, + "loc": { + "start": { + "line": 42, + "column": 13 + }, + "end": { + "line": 42, + "column": 18 + }, + "identifierName": "value" + }, + "name": "value" + } + }, + { + "type": "ObjectProperty", + "start": 1439, + "end": 1458, + "loc": { + "start": { + "line": 43, + "column": 6 + }, + "end": { + "line": 43, + "column": 25 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1439, + "end": 1446, + "loc": { + "start": { + "line": 43, + "column": 6 + }, + "end": { + "line": 43, + "column": 13 + }, + "identifierName": "default" + }, + "name": "default" + }, + "value": { + "type": "Identifier", + "start": 1448, + "end": 1458, + "loc": { + "start": { + "line": 43, + "column": 15 + }, + "end": { + "line": 43, + "column": 25 + }, + "identifierName": "defaultVal" + }, + "name": "defaultVal" + } + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1474, + "end": 2624, + "loc": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 80, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1474, + "end": 2623, + "loc": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 80, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1474, + "end": 1476, + "loc": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 47, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1477, + "end": 1517, + "loc": { + "start": { + "line": 47, + "column": 5 + }, + "end": { + "line": 47, + "column": 45 + } + }, + "extra": { + "rawValue": "increments counters for feature events", + "raw": "'increments counters for feature events'" + }, + "value": "increments counters for feature events" + }, + { + "type": "ArrowFunctionExpression", + "start": 1519, + "end": 2622, + "loc": { + "start": { + "line": 47, + "column": 47 + }, + "end": { + "line": 80, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1525, + "end": 2622, + "loc": { + "start": { + "line": 47, + "column": 53 + }, + "end": { + "line": 80, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1531, + "end": 1560, + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 33 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1537, + "end": 1559, + "loc": { + "start": { + "line": 48, + "column": 10 + }, + "end": { + "line": 48, + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 1537, + "end": 1539, + "loc": { + "start": { + "line": 48, + "column": 10 + }, + "end": { + "line": 48, + "column": 12 + }, + "identifierName": "es" + }, + "name": "es" + }, + "init": { + "type": "CallExpression", + "start": 1542, + "end": 1559, + "loc": { + "start": { + "line": 48, + "column": 15 + }, + "end": { + "line": 48, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 1542, + "end": 1557, + "loc": { + "start": { + "line": 48, + "column": 15 + }, + "end": { + "line": 48, + "column": 30 + }, + "identifierName": "EventSummarizer" + }, + "name": "EventSummarizer" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1565, + "end": 1615, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 54 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1571, + "end": 1614, + "loc": { + "start": { + "line": 49, + "column": 10 + }, + "end": { + "line": 49, + "column": 53 + } + }, + "id": { + "type": "Identifier", + "start": 1571, + "end": 1577, + "loc": { + "start": { + "line": 49, + "column": 10 + }, + "end": { + "line": 49, + "column": 16 + }, + "identifierName": "event1" + }, + "name": "event1" + }, + "init": { + "type": "CallExpression", + "start": 1580, + "end": 1614, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 53 + } + }, + "callee": { + "type": "Identifier", + "start": 1580, + "end": 1589, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 28 + }, + "identifierName": "makeEvent" + }, + "name": "makeEvent" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1590, + "end": 1596, + "loc": { + "start": { + "line": 49, + "column": 29 + }, + "end": { + "line": 49, + "column": 35 + } + }, + "extra": { + "rawValue": "key1", + "raw": "'key1'" + }, + "value": "key1" + }, + { + "type": "NumericLiteral", + "start": 1598, + "end": 1600, + "loc": { + "start": { + "line": 49, + "column": 37 + }, + "end": { + "line": 49, + "column": 39 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + }, + { + "type": "NumericLiteral", + "start": 1602, + "end": 1603, + "loc": { + "start": { + "line": 49, + "column": 41 + }, + "end": { + "line": 49, + "column": 42 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + { + "type": "NumericLiteral", + "start": 1605, + "end": 1608, + "loc": { + "start": { + "line": 49, + "column": 44 + }, + "end": { + "line": 49, + "column": 47 + } + }, + "extra": { + "rawValue": 100, + "raw": "100" + }, + "value": 100 + }, + { + "type": "NumericLiteral", + "start": 1610, + "end": 1613, + "loc": { + "start": { + "line": 49, + "column": 49 + }, + "end": { + "line": 49, + "column": 52 + } + }, + "extra": { + "rawValue": 111, + "raw": "111" + }, + "value": 111 + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1620, + "end": 1670, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 54 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1626, + "end": 1669, + "loc": { + "start": { + "line": 50, + "column": 10 + }, + "end": { + "line": 50, + "column": 53 + } + }, + "id": { + "type": "Identifier", + "start": 1626, + "end": 1632, + "loc": { + "start": { + "line": 50, + "column": 10 + }, + "end": { + "line": 50, + "column": 16 + }, + "identifierName": "event2" + }, + "name": "event2" + }, + "init": { + "type": "CallExpression", + "start": 1635, + "end": 1669, + "loc": { + "start": { + "line": 50, + "column": 19 + }, + "end": { + "line": 50, + "column": 53 + } + }, + "callee": { + "type": "Identifier", + "start": 1635, + "end": 1644, + "loc": { + "start": { + "line": 50, + "column": 19 + }, + "end": { + "line": 50, + "column": 28 + }, + "identifierName": "makeEvent" + }, + "name": "makeEvent" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1645, + "end": 1651, + "loc": { + "start": { + "line": 50, + "column": 29 + }, + "end": { + "line": 50, + "column": 35 + } + }, + "extra": { + "rawValue": "key1", + "raw": "'key1'" + }, + "value": "key1" + }, + { + "type": "NumericLiteral", + "start": 1653, + "end": 1655, + "loc": { + "start": { + "line": 50, + "column": 37 + }, + "end": { + "line": 50, + "column": 39 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + }, + { + "type": "NumericLiteral", + "start": 1657, + "end": 1658, + "loc": { + "start": { + "line": 50, + "column": 41 + }, + "end": { + "line": 50, + "column": 42 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + }, + { + "type": "NumericLiteral", + "start": 1660, + "end": 1663, + "loc": { + "start": { + "line": 50, + "column": 44 + }, + "end": { + "line": 50, + "column": 47 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "NumericLiteral", + "start": 1665, + "end": 1668, + "loc": { + "start": { + "line": 50, + "column": 49 + }, + "end": { + "line": 50, + "column": 52 + } + }, + "extra": { + "rawValue": 111, + "raw": "111" + }, + "value": 111 + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1675, + "end": 1725, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 54 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1681, + "end": 1724, + "loc": { + "start": { + "line": 51, + "column": 10 + }, + "end": { + "line": 51, + "column": 53 + } + }, + "id": { + "type": "Identifier", + "start": 1681, + "end": 1687, + "loc": { + "start": { + "line": 51, + "column": 10 + }, + "end": { + "line": 51, + "column": 16 + }, + "identifierName": "event3" + }, + "name": "event3" + }, + "init": { + "type": "CallExpression", + "start": 1690, + "end": 1724, + "loc": { + "start": { + "line": 51, + "column": 19 + }, + "end": { + "line": 51, + "column": 53 + } + }, + "callee": { + "type": "Identifier", + "start": 1690, + "end": 1699, + "loc": { + "start": { + "line": 51, + "column": 19 + }, + "end": { + "line": 51, + "column": 28 + }, + "identifierName": "makeEvent" + }, + "name": "makeEvent" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1700, + "end": 1706, + "loc": { + "start": { + "line": 51, + "column": 29 + }, + "end": { + "line": 51, + "column": 35 + } + }, + "extra": { + "rawValue": "key2", + "raw": "'key2'" + }, + "value": "key2" + }, + { + "type": "NumericLiteral", + "start": 1708, + "end": 1710, + "loc": { + "start": { + "line": 51, + "column": 37 + }, + "end": { + "line": 51, + "column": 39 + } + }, + "extra": { + "rawValue": 22, + "raw": "22" + }, + "value": 22 + }, + { + "type": "NumericLiteral", + "start": 1712, + "end": 1713, + "loc": { + "start": { + "line": 51, + "column": 41 + }, + "end": { + "line": 51, + "column": 42 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + { + "type": "NumericLiteral", + "start": 1715, + "end": 1718, + "loc": { + "start": { + "line": 51, + "column": 44 + }, + "end": { + "line": 51, + "column": 47 + } + }, + "extra": { + "rawValue": 999, + "raw": "999" + }, + "value": 999 + }, + { + "type": "NumericLiteral", + "start": 1720, + "end": 1723, + "loc": { + "start": { + "line": 51, + "column": 49 + }, + "end": { + "line": 51, + "column": 52 + } + }, + "extra": { + "rawValue": 222, + "raw": "222" + }, + "value": 222 + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1730, + "end": 1780, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 54 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1736, + "end": 1779, + "loc": { + "start": { + "line": 52, + "column": 10 + }, + "end": { + "line": 52, + "column": 53 + } + }, + "id": { + "type": "Identifier", + "start": 1736, + "end": 1742, + "loc": { + "start": { + "line": 52, + "column": 10 + }, + "end": { + "line": 52, + "column": 16 + }, + "identifierName": "event4" + }, + "name": "event4" + }, + "init": { + "type": "CallExpression", + "start": 1745, + "end": 1779, + "loc": { + "start": { + "line": 52, + "column": 19 + }, + "end": { + "line": 52, + "column": 53 + } + }, + "callee": { + "type": "Identifier", + "start": 1745, + "end": 1754, + "loc": { + "start": { + "line": 52, + "column": 19 + }, + "end": { + "line": 52, + "column": 28 + }, + "identifierName": "makeEvent" + }, + "name": "makeEvent" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1755, + "end": 1761, + "loc": { + "start": { + "line": 52, + "column": 29 + }, + "end": { + "line": 52, + "column": 35 + } + }, + "extra": { + "rawValue": "key1", + "raw": "'key1'" + }, + "value": "key1" + }, + { + "type": "NumericLiteral", + "start": 1763, + "end": 1765, + "loc": { + "start": { + "line": 52, + "column": 37 + }, + "end": { + "line": 52, + "column": 39 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + }, + { + "type": "NumericLiteral", + "start": 1767, + "end": 1768, + "loc": { + "start": { + "line": 52, + "column": 41 + }, + "end": { + "line": 52, + "column": 42 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + { + "type": "NumericLiteral", + "start": 1770, + "end": 1773, + "loc": { + "start": { + "line": 52, + "column": 44 + }, + "end": { + "line": 52, + "column": 47 + } + }, + "extra": { + "rawValue": 100, + "raw": "100" + }, + "value": 100 + }, + { + "type": "NumericLiteral", + "start": 1775, + "end": 1778, + "loc": { + "start": { + "line": 52, + "column": 49 + }, + "end": { + "line": 52, + "column": 52 + } + }, + "extra": { + "rawValue": 111, + "raw": "111" + }, + "value": 111 + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1785, + "end": 1842, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 61 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1791, + "end": 1841, + "loc": { + "start": { + "line": 53, + "column": 10 + }, + "end": { + "line": 53, + "column": 60 + } + }, + "id": { + "type": "Identifier", + "start": 1791, + "end": 1797, + "loc": { + "start": { + "line": 53, + "column": 10 + }, + "end": { + "line": 53, + "column": 16 + }, + "identifierName": "event5" + }, + "name": "event5" + }, + "init": { + "type": "CallExpression", + "start": 1800, + "end": 1841, + "loc": { + "start": { + "line": 53, + "column": 19 + }, + "end": { + "line": 53, + "column": 60 + } + }, + "callee": { + "type": "Identifier", + "start": 1800, + "end": 1809, + "loc": { + "start": { + "line": 53, + "column": 19 + }, + "end": { + "line": 53, + "column": 28 + }, + "identifierName": "makeEvent" + }, + "name": "makeEvent" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1810, + "end": 1818, + "loc": { + "start": { + "line": 53, + "column": 29 + }, + "end": { + "line": 53, + "column": 37 + } + }, + "extra": { + "rawValue": "badkey", + "raw": "'badkey'" + }, + "value": "badkey" + }, + { + "type": "NullLiteral", + "start": 1820, + "end": 1824, + "loc": { + "start": { + "line": 53, + "column": 39 + }, + "end": { + "line": 53, + "column": 43 + } + } + }, + { + "type": "NullLiteral", + "start": 1826, + "end": 1830, + "loc": { + "start": { + "line": 53, + "column": 45 + }, + "end": { + "line": 53, + "column": 49 + } + } + }, + { + "type": "NumericLiteral", + "start": 1832, + "end": 1835, + "loc": { + "start": { + "line": 53, + "column": 51 + }, + "end": { + "line": 53, + "column": 54 + } + }, + "extra": { + "rawValue": 333, + "raw": "333" + }, + "value": 333 + }, + { + "type": "NumericLiteral", + "start": 1837, + "end": 1840, + "loc": { + "start": { + "line": 53, + "column": 56 + }, + "end": { + "line": 53, + "column": 59 + } + }, + "extra": { + "rawValue": 333, + "raw": "333" + }, + "value": 333 + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1847, + "end": 1873, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 1847, + "end": 1872, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1847, + "end": 1864, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 1847, + "end": 1849, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 6 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 1850, + "end": 1864, + "loc": { + "start": { + "line": 54, + "column": 7 + }, + "end": { + "line": 54, + "column": 21 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1865, + "end": 1871, + "loc": { + "start": { + "line": 54, + "column": 22 + }, + "end": { + "line": 54, + "column": 28 + }, + "identifierName": "event1" + }, + "name": "event1" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1878, + "end": 1904, + "loc": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 1878, + "end": 1903, + "loc": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1878, + "end": 1895, + "loc": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 1878, + "end": 1880, + "loc": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 6 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 1881, + "end": 1895, + "loc": { + "start": { + "line": 55, + "column": 7 + }, + "end": { + "line": 55, + "column": 21 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1896, + "end": 1902, + "loc": { + "start": { + "line": 55, + "column": 22 + }, + "end": { + "line": 55, + "column": 28 + }, + "identifierName": "event2" + }, + "name": "event2" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1909, + "end": 1935, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 1909, + "end": 1934, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1909, + "end": 1926, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 1909, + "end": 1911, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 6 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 1912, + "end": 1926, + "loc": { + "start": { + "line": 56, + "column": 7 + }, + "end": { + "line": 56, + "column": 21 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1927, + "end": 1933, + "loc": { + "start": { + "line": 56, + "column": 22 + }, + "end": { + "line": 56, + "column": 28 + }, + "identifierName": "event3" + }, + "name": "event3" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1940, + "end": 1966, + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 1940, + "end": 1965, + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1940, + "end": 1957, + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 1940, + "end": 1942, + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 6 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 1943, + "end": 1957, + "loc": { + "start": { + "line": 57, + "column": 7 + }, + "end": { + "line": 57, + "column": 21 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1958, + "end": 1964, + "loc": { + "start": { + "line": 57, + "column": 22 + }, + "end": { + "line": 57, + "column": 28 + }, + "identifierName": "event4" + }, + "name": "event4" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1971, + "end": 1997, + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 1971, + "end": 1996, + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1971, + "end": 1988, + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 1971, + "end": 1973, + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 6 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 1974, + "end": 1988, + "loc": { + "start": { + "line": 58, + "column": 7 + }, + "end": { + "line": 58, + "column": 21 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1989, + "end": 1995, + "loc": { + "start": { + "line": 58, + "column": 22 + }, + "end": { + "line": 58, + "column": 28 + }, + "identifierName": "event5" + }, + "name": "event5" + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 2002, + "end": 2031, + "loc": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 33 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2008, + "end": 2030, + "loc": { + "start": { + "line": 59, + "column": 10 + }, + "end": { + "line": 59, + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 2008, + "end": 2012, + "loc": { + "start": { + "line": 59, + "column": 10 + }, + "end": { + "line": 59, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "init": { + "type": "CallExpression", + "start": 2015, + "end": 2030, + "loc": { + "start": { + "line": 59, + "column": 17 + }, + "end": { + "line": 59, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2015, + "end": 2028, + "loc": { + "start": { + "line": 59, + "column": 17 + }, + "end": { + "line": 59, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 2015, + "end": 2017, + "loc": { + "start": { + "line": 59, + "column": 17 + }, + "end": { + "line": 59, + "column": 19 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 2018, + "end": 2028, + "loc": { + "start": { + "line": 59, + "column": 20 + }, + "end": { + "line": 59, + "column": 30 + }, + "identifierName": "getSummary" + }, + "name": "getSummary" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2037, + "end": 2099, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 66 + } + }, + "expression": { + "type": "CallExpression", + "start": 2037, + "end": 2098, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 65 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2037, + "end": 2069, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 36 + } + }, + "object": { + "type": "MemberExpression", + "start": 2037, + "end": 2064, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 31 + } + }, + "object": { + "type": "MemberExpression", + "start": 2037, + "end": 2055, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 22 + } + }, + "object": { + "type": "MemberExpression", + "start": 2037, + "end": 2050, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 2037, + "end": 2041, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 8 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 2042, + "end": 2050, + "loc": { + "start": { + "line": 61, + "column": 9 + }, + "end": { + "line": 61, + "column": 17 + }, + "identifierName": "features" + }, + "name": "features" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 2051, + "end": 2055, + "loc": { + "start": { + "line": 61, + "column": 18 + }, + "end": { + "line": 61, + "column": 22 + }, + "identifierName": "key1" + }, + "name": "key1" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 2056, + "end": 2064, + "loc": { + "start": { + "line": 61, + "column": 23 + }, + "end": { + "line": 61, + "column": 31 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 2065, + "end": 2069, + "loc": { + "start": { + "line": 61, + "column": 32 + }, + "end": { + "line": 61, + "column": 36 + }, + "identifierName": "sort" + }, + "name": "sort" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 2070, + "end": 2097, + "loc": { + "start": { + "line": 61, + "column": 37 + }, + "end": { + "line": 61, + "column": 64 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 2071, + "end": 2072, + "loc": { + "start": { + "line": 61, + "column": 38 + }, + "end": { + "line": 61, + "column": 39 + }, + "identifierName": "a" + }, + "name": "a" + }, + { + "type": "Identifier", + "start": 2074, + "end": 2075, + "loc": { + "start": { + "line": 61, + "column": 41 + }, + "end": { + "line": 61, + "column": 42 + }, + "identifierName": "b" + }, + "name": "b" + } + ], + "body": { + "type": "BinaryExpression", + "start": 2080, + "end": 2097, + "loc": { + "start": { + "line": 61, + "column": 47 + }, + "end": { + "line": 61, + "column": 64 + } + }, + "left": { + "type": "MemberExpression", + "start": 2080, + "end": 2087, + "loc": { + "start": { + "line": 61, + "column": 47 + }, + "end": { + "line": 61, + "column": 54 + } + }, + "object": { + "type": "Identifier", + "start": 2080, + "end": 2081, + "loc": { + "start": { + "line": 61, + "column": 47 + }, + "end": { + "line": 61, + "column": 48 + }, + "identifierName": "a" + }, + "name": "a" + }, + "property": { + "type": "Identifier", + "start": 2082, + "end": 2087, + "loc": { + "start": { + "line": 61, + "column": 49 + }, + "end": { + "line": 61, + "column": 54 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + }, + "operator": "-", + "right": { + "type": "MemberExpression", + "start": 2090, + "end": 2097, + "loc": { + "start": { + "line": 61, + "column": 57 + }, + "end": { + "line": 61, + "column": 64 + } + }, + "object": { + "type": "Identifier", + "start": 2090, + "end": 2091, + "loc": { + "start": { + "line": 61, + "column": 57 + }, + "end": { + "line": 61, + "column": 58 + }, + "identifierName": "b" + }, + "name": "b" + }, + "property": { + "type": "Identifier", + "start": 2092, + "end": 2097, + "loc": { + "start": { + "line": 61, + "column": 59 + }, + "end": { + "line": 61, + "column": 64 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + } + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 2104, + "end": 2565, + "loc": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 78, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2110, + "end": 2564, + "loc": { + "start": { + "line": 62, + "column": 10 + }, + "end": { + "line": 78, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 2110, + "end": 2126, + "loc": { + "start": { + "line": 62, + "column": 10 + }, + "end": { + "line": 62, + "column": 26 + }, + "identifierName": "expectedFeatures" + }, + "name": "expectedFeatures" + }, + "init": { + "type": "ObjectExpression", + "start": 2129, + "end": 2564, + "loc": { + "start": { + "line": 62, + "column": 29 + }, + "end": { + "line": 78, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2137, + "end": 2331, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 69, + "column": 7 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2137, + "end": 2141, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 10 + }, + "identifierName": "key1" + }, + "name": "key1" + }, + "value": { + "type": "ObjectExpression", + "start": 2143, + "end": 2331, + "loc": { + "start": { + "line": 63, + "column": 12 + }, + "end": { + "line": 69, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2153, + "end": 2165, + "loc": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 64, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2153, + "end": 2160, + "loc": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 64, + "column": 15 + }, + "identifierName": "default" + }, + "name": "default" + }, + "value": { + "type": "NumericLiteral", + "start": 2162, + "end": 2165, + "loc": { + "start": { + "line": 64, + "column": 17 + }, + "end": { + "line": 64, + "column": 20 + } + }, + "extra": { + "rawValue": 111, + "raw": "111" + }, + "value": 111 + } + }, + { + "type": "ObjectProperty", + "start": 2175, + "end": 2322, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 68, + "column": 9 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2175, + "end": 2183, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 16 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "value": { + "type": "ArrayExpression", + "start": 2185, + "end": 2322, + "loc": { + "start": { + "line": 65, + "column": 18 + }, + "end": { + "line": 68, + "column": 9 + } + }, + "elements": [ + { + "type": "ObjectExpression", + "start": 2197, + "end": 2248, + "loc": { + "start": { + "line": 66, + "column": 10 + }, + "end": { + "line": 66, + "column": 61 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2199, + "end": 2209, + "loc": { + "start": { + "line": 66, + "column": 12 + }, + "end": { + "line": 66, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2199, + "end": 2204, + "loc": { + "start": { + "line": 66, + "column": 12 + }, + "end": { + "line": 66, + "column": 17 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "NumericLiteral", + "start": 2206, + "end": 2209, + "loc": { + "start": { + "line": 66, + "column": 19 + }, + "end": { + "line": 66, + "column": 22 + } + }, + "extra": { + "rawValue": 100, + "raw": "100" + }, + "value": 100 + } + }, + { + "type": "ObjectProperty", + "start": 2211, + "end": 2223, + "loc": { + "start": { + "line": 66, + "column": 24 + }, + "end": { + "line": 66, + "column": 36 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2211, + "end": 2220, + "loc": { + "start": { + "line": 66, + "column": 24 + }, + "end": { + "line": 66, + "column": 33 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "value": { + "type": "NumericLiteral", + "start": 2222, + "end": 2223, + "loc": { + "start": { + "line": 66, + "column": 35 + }, + "end": { + "line": 66, + "column": 36 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 2225, + "end": 2236, + "loc": { + "start": { + "line": 66, + "column": 38 + }, + "end": { + "line": 66, + "column": 49 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2225, + "end": 2232, + "loc": { + "start": { + "line": 66, + "column": 38 + }, + "end": { + "line": 66, + "column": 45 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 2234, + "end": 2236, + "loc": { + "start": { + "line": 66, + "column": 47 + }, + "end": { + "line": 66, + "column": 49 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + } + }, + { + "type": "ObjectProperty", + "start": 2238, + "end": 2246, + "loc": { + "start": { + "line": 66, + "column": 51 + }, + "end": { + "line": 66, + "column": 59 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2238, + "end": 2243, + "loc": { + "start": { + "line": 66, + "column": 51 + }, + "end": { + "line": 66, + "column": 56 + }, + "identifierName": "count" + }, + "name": "count" + }, + "value": { + "type": "NumericLiteral", + "start": 2245, + "end": 2246, + "loc": { + "start": { + "line": 66, + "column": 58 + }, + "end": { + "line": 66, + "column": 59 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + } + } + ] + }, + { + "type": "ObjectExpression", + "start": 2260, + "end": 2311, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 61 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2262, + "end": 2272, + "loc": { + "start": { + "line": 67, + "column": 12 + }, + "end": { + "line": 67, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2262, + "end": 2267, + "loc": { + "start": { + "line": 67, + "column": 12 + }, + "end": { + "line": 67, + "column": 17 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "NumericLiteral", + "start": 2269, + "end": 2272, + "loc": { + "start": { + "line": 67, + "column": 19 + }, + "end": { + "line": 67, + "column": 22 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + } + }, + { + "type": "ObjectProperty", + "start": 2274, + "end": 2286, + "loc": { + "start": { + "line": 67, + "column": 24 + }, + "end": { + "line": 67, + "column": 36 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2274, + "end": 2283, + "loc": { + "start": { + "line": 67, + "column": 24 + }, + "end": { + "line": 67, + "column": 33 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "value": { + "type": "NumericLiteral", + "start": 2285, + "end": 2286, + "loc": { + "start": { + "line": 67, + "column": 35 + }, + "end": { + "line": 67, + "column": 36 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + } + }, + { + "type": "ObjectProperty", + "start": 2288, + "end": 2299, + "loc": { + "start": { + "line": 67, + "column": 38 + }, + "end": { + "line": 67, + "column": 49 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2288, + "end": 2295, + "loc": { + "start": { + "line": 67, + "column": 38 + }, + "end": { + "line": 67, + "column": 45 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 2297, + "end": 2299, + "loc": { + "start": { + "line": 67, + "column": 47 + }, + "end": { + "line": 67, + "column": 49 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + } + }, + { + "type": "ObjectProperty", + "start": 2301, + "end": 2309, + "loc": { + "start": { + "line": 67, + "column": 51 + }, + "end": { + "line": 67, + "column": 59 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2301, + "end": 2306, + "loc": { + "start": { + "line": 67, + "column": 51 + }, + "end": { + "line": 67, + "column": 56 + }, + "identifierName": "count" + }, + "name": "count" + }, + "value": { + "type": "NumericLiteral", + "start": 2308, + "end": 2309, + "loc": { + "start": { + "line": 67, + "column": 58 + }, + "end": { + "line": 67, + "column": 59 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + ] + } + ] + } + } + ] + } + }, + { + "type": "ObjectProperty", + "start": 2339, + "end": 2449, + "loc": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 73, + "column": 7 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2339, + "end": 2343, + "loc": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 10 + }, + "identifierName": "key2" + }, + "name": "key2" + }, + "value": { + "type": "ObjectExpression", + "start": 2345, + "end": 2449, + "loc": { + "start": { + "line": 70, + "column": 12 + }, + "end": { + "line": 73, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2355, + "end": 2367, + "loc": { + "start": { + "line": 71, + "column": 8 + }, + "end": { + "line": 71, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2355, + "end": 2362, + "loc": { + "start": { + "line": 71, + "column": 8 + }, + "end": { + "line": 71, + "column": 15 + }, + "identifierName": "default" + }, + "name": "default" + }, + "value": { + "type": "NumericLiteral", + "start": 2364, + "end": 2367, + "loc": { + "start": { + "line": 71, + "column": 17 + }, + "end": { + "line": 71, + "column": 20 + } + }, + "extra": { + "rawValue": 222, + "raw": "222" + }, + "value": 222 + } + }, + { + "type": "ObjectProperty", + "start": 2377, + "end": 2440, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 71 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2377, + "end": 2385, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 16 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "value": { + "type": "ArrayExpression", + "start": 2387, + "end": 2440, + "loc": { + "start": { + "line": 72, + "column": 18 + }, + "end": { + "line": 72, + "column": 71 + } + }, + "elements": [ + { + "type": "ObjectExpression", + "start": 2388, + "end": 2439, + "loc": { + "start": { + "line": 72, + "column": 19 + }, + "end": { + "line": 72, + "column": 70 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2390, + "end": 2400, + "loc": { + "start": { + "line": 72, + "column": 21 + }, + "end": { + "line": 72, + "column": 31 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2390, + "end": 2395, + "loc": { + "start": { + "line": 72, + "column": 21 + }, + "end": { + "line": 72, + "column": 26 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "NumericLiteral", + "start": 2397, + "end": 2400, + "loc": { + "start": { + "line": 72, + "column": 28 + }, + "end": { + "line": 72, + "column": 31 + } + }, + "extra": { + "rawValue": 999, + "raw": "999" + }, + "value": 999 + } + }, + { + "type": "ObjectProperty", + "start": 2402, + "end": 2414, + "loc": { + "start": { + "line": 72, + "column": 33 + }, + "end": { + "line": 72, + "column": 45 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2402, + "end": 2411, + "loc": { + "start": { + "line": 72, + "column": 33 + }, + "end": { + "line": 72, + "column": 42 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "value": { + "type": "NumericLiteral", + "start": 2413, + "end": 2414, + "loc": { + "start": { + "line": 72, + "column": 44 + }, + "end": { + "line": 72, + "column": 45 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 2416, + "end": 2427, + "loc": { + "start": { + "line": 72, + "column": 47 + }, + "end": { + "line": 72, + "column": 58 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2416, + "end": 2423, + "loc": { + "start": { + "line": 72, + "column": 47 + }, + "end": { + "line": 72, + "column": 54 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 2425, + "end": 2427, + "loc": { + "start": { + "line": 72, + "column": 56 + }, + "end": { + "line": 72, + "column": 58 + } + }, + "extra": { + "rawValue": 22, + "raw": "22" + }, + "value": 22 + } + }, + { + "type": "ObjectProperty", + "start": 2429, + "end": 2437, + "loc": { + "start": { + "line": 72, + "column": 60 + }, + "end": { + "line": 72, + "column": 68 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2429, + "end": 2434, + "loc": { + "start": { + "line": 72, + "column": 60 + }, + "end": { + "line": 72, + "column": 65 + }, + "identifierName": "count" + }, + "name": "count" + }, + "value": { + "type": "NumericLiteral", + "start": 2436, + "end": 2437, + "loc": { + "start": { + "line": 72, + "column": 67 + }, + "end": { + "line": 72, + "column": 68 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + ] + } + ] + } + } + ] + } + }, + { + "type": "ObjectProperty", + "start": 2457, + "end": 2557, + "loc": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 77, + "column": 7 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2457, + "end": 2463, + "loc": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 12 + }, + "identifierName": "badkey" + }, + "name": "badkey" + }, + "value": { + "type": "ObjectExpression", + "start": 2465, + "end": 2557, + "loc": { + "start": { + "line": 74, + "column": 14 + }, + "end": { + "line": 77, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2475, + "end": 2487, + "loc": { + "start": { + "line": 75, + "column": 8 + }, + "end": { + "line": 75, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2475, + "end": 2482, + "loc": { + "start": { + "line": 75, + "column": 8 + }, + "end": { + "line": 75, + "column": 15 + }, + "identifierName": "default" + }, + "name": "default" + }, + "value": { + "type": "NumericLiteral", + "start": 2484, + "end": 2487, + "loc": { + "start": { + "line": 75, + "column": 17 + }, + "end": { + "line": 75, + "column": 20 + } + }, + "extra": { + "rawValue": 333, + "raw": "333" + }, + "value": 333 + } + }, + { + "type": "ObjectProperty", + "start": 2497, + "end": 2548, + "loc": { + "start": { + "line": 76, + "column": 8 + }, + "end": { + "line": 76, + "column": 59 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2497, + "end": 2505, + "loc": { + "start": { + "line": 76, + "column": 8 + }, + "end": { + "line": 76, + "column": 16 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "value": { + "type": "ArrayExpression", + "start": 2507, + "end": 2548, + "loc": { + "start": { + "line": 76, + "column": 18 + }, + "end": { + "line": 76, + "column": 59 + } + }, + "elements": [ + { + "type": "ObjectExpression", + "start": 2508, + "end": 2547, + "loc": { + "start": { + "line": 76, + "column": 19 + }, + "end": { + "line": 76, + "column": 58 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2510, + "end": 2520, + "loc": { + "start": { + "line": 76, + "column": 21 + }, + "end": { + "line": 76, + "column": 31 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2510, + "end": 2515, + "loc": { + "start": { + "line": 76, + "column": 21 + }, + "end": { + "line": 76, + "column": 26 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "NumericLiteral", + "start": 2517, + "end": 2520, + "loc": { + "start": { + "line": 76, + "column": 28 + }, + "end": { + "line": 76, + "column": 31 + } + }, + "extra": { + "rawValue": 333, + "raw": "333" + }, + "value": 333 + } + }, + { + "type": "ObjectProperty", + "start": 2522, + "end": 2535, + "loc": { + "start": { + "line": 76, + "column": 33 + }, + "end": { + "line": 76, + "column": 46 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2522, + "end": 2529, + "loc": { + "start": { + "line": 76, + "column": 33 + }, + "end": { + "line": 76, + "column": 40 + }, + "identifierName": "unknown" + }, + "name": "unknown" + }, + "value": { + "type": "BooleanLiteral", + "start": 2531, + "end": 2535, + "loc": { + "start": { + "line": 76, + "column": 42 + }, + "end": { + "line": 76, + "column": 46 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 2537, + "end": 2545, + "loc": { + "start": { + "line": 76, + "column": 48 + }, + "end": { + "line": 76, + "column": 56 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2537, + "end": 2542, + "loc": { + "start": { + "line": 76, + "column": 48 + }, + "end": { + "line": 76, + "column": 53 + }, + "identifierName": "count" + }, + "name": "count" + }, + "value": { + "type": "NumericLiteral", + "start": 2544, + "end": 2545, + "loc": { + "start": { + "line": 76, + "column": 55 + }, + "end": { + "line": 76, + "column": 56 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + ] + } + ] + } + } + ] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2570, + "end": 2618, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 52 + } + }, + "expression": { + "type": "CallExpression", + "start": 2570, + "end": 2617, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 51 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2570, + "end": 2599, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 33 + } + }, + "object": { + "type": "CallExpression", + "start": 2570, + "end": 2591, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 2570, + "end": 2576, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2577, + "end": 2590, + "loc": { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 79, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 2577, + "end": 2581, + "loc": { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 79, + "column": 15 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 2582, + "end": 2590, + "loc": { + "start": { + "line": 79, + "column": 16 + }, + "end": { + "line": 79, + "column": 24 + }, + "identifierName": "features" + }, + "name": "features" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2592, + "end": 2599, + "loc": { + "start": { + "line": 79, + "column": 26 + }, + "end": { + "line": 79, + "column": 33 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2600, + "end": 2616, + "loc": { + "start": { + "line": 79, + "column": 34 + }, + "end": { + "line": 79, + "column": 50 + }, + "identifierName": "expectedFeatures" + }, + "name": "expectedFeatures" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2628, + "end": 3367, + "loc": { + "start": { + "line": 82, + "column": 2 + }, + "end": { + "line": 100, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 2628, + "end": 3366, + "loc": { + "start": { + "line": 82, + "column": 2 + }, + "end": { + "line": 100, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 2628, + "end": 2630, + "loc": { + "start": { + "line": 82, + "column": 2 + }, + "end": { + "line": 82, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2631, + "end": 2699, + "loc": { + "start": { + "line": 82, + "column": 5 + }, + "end": { + "line": 82, + "column": 73 + } + }, + "extra": { + "rawValue": "distinguishes between zero and null/undefined in feature variation", + "raw": "'distinguishes between zero and null/undefined in feature variation'" + }, + "value": "distinguishes between zero and null/undefined in feature variation" + }, + { + "type": "ArrowFunctionExpression", + "start": 2701, + "end": 3365, + "loc": { + "start": { + "line": 82, + "column": 75 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 2707, + "end": 3365, + "loc": { + "start": { + "line": 82, + "column": 81 + }, + "end": { + "line": 100, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2713, + "end": 2742, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 33 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2719, + "end": 2741, + "loc": { + "start": { + "line": 83, + "column": 10 + }, + "end": { + "line": 83, + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 2719, + "end": 2721, + "loc": { + "start": { + "line": 83, + "column": 10 + }, + "end": { + "line": 83, + "column": 12 + }, + "identifierName": "es" + }, + "name": "es" + }, + "init": { + "type": "CallExpression", + "start": 2724, + "end": 2741, + "loc": { + "start": { + "line": 83, + "column": 15 + }, + "end": { + "line": 83, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 2724, + "end": 2739, + "loc": { + "start": { + "line": 83, + "column": 15 + }, + "end": { + "line": 83, + "column": 30 + }, + "identifierName": "EventSummarizer" + }, + "name": "EventSummarizer" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2747, + "end": 2797, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 54 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2753, + "end": 2796, + "loc": { + "start": { + "line": 84, + "column": 10 + }, + "end": { + "line": 84, + "column": 53 + } + }, + "id": { + "type": "Identifier", + "start": 2753, + "end": 2759, + "loc": { + "start": { + "line": 84, + "column": 10 + }, + "end": { + "line": 84, + "column": 16 + }, + "identifierName": "event1" + }, + "name": "event1" + }, + "init": { + "type": "CallExpression", + "start": 2762, + "end": 2796, + "loc": { + "start": { + "line": 84, + "column": 19 + }, + "end": { + "line": 84, + "column": 53 + } + }, + "callee": { + "type": "Identifier", + "start": 2762, + "end": 2771, + "loc": { + "start": { + "line": 84, + "column": 19 + }, + "end": { + "line": 84, + "column": 28 + }, + "identifierName": "makeEvent" + }, + "name": "makeEvent" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2772, + "end": 2778, + "loc": { + "start": { + "line": 84, + "column": 29 + }, + "end": { + "line": 84, + "column": 35 + } + }, + "extra": { + "rawValue": "key1", + "raw": "'key1'" + }, + "value": "key1" + }, + { + "type": "NumericLiteral", + "start": 2780, + "end": 2782, + "loc": { + "start": { + "line": 84, + "column": 37 + }, + "end": { + "line": 84, + "column": 39 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + }, + { + "type": "NumericLiteral", + "start": 2784, + "end": 2785, + "loc": { + "start": { + "line": 84, + "column": 41 + }, + "end": { + "line": 84, + "column": 42 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + { + "type": "NumericLiteral", + "start": 2787, + "end": 2790, + "loc": { + "start": { + "line": 84, + "column": 44 + }, + "end": { + "line": 84, + "column": 47 + } + }, + "extra": { + "rawValue": 100, + "raw": "100" + }, + "value": 100 + }, + { + "type": "NumericLiteral", + "start": 2792, + "end": 2795, + "loc": { + "start": { + "line": 84, + "column": 49 + }, + "end": { + "line": 84, + "column": 52 + } + }, + "extra": { + "rawValue": 111, + "raw": "111" + }, + "value": 111 + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2802, + "end": 2855, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2808, + "end": 2854, + "loc": { + "start": { + "line": 85, + "column": 10 + }, + "end": { + "line": 85, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 2808, + "end": 2814, + "loc": { + "start": { + "line": 85, + "column": 10 + }, + "end": { + "line": 85, + "column": 16 + }, + "identifierName": "event2" + }, + "name": "event2" + }, + "init": { + "type": "CallExpression", + "start": 2817, + "end": 2854, + "loc": { + "start": { + "line": 85, + "column": 19 + }, + "end": { + "line": 85, + "column": 56 + } + }, + "callee": { + "type": "Identifier", + "start": 2817, + "end": 2826, + "loc": { + "start": { + "line": 85, + "column": 19 + }, + "end": { + "line": 85, + "column": 28 + }, + "identifierName": "makeEvent" + }, + "name": "makeEvent" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2827, + "end": 2833, + "loc": { + "start": { + "line": 85, + "column": 29 + }, + "end": { + "line": 85, + "column": 35 + } + }, + "extra": { + "rawValue": "key1", + "raw": "'key1'" + }, + "value": "key1" + }, + { + "type": "NumericLiteral", + "start": 2835, + "end": 2837, + "loc": { + "start": { + "line": 85, + "column": 37 + }, + "end": { + "line": 85, + "column": 39 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + }, + { + "type": "NullLiteral", + "start": 2839, + "end": 2843, + "loc": { + "start": { + "line": 85, + "column": 41 + }, + "end": { + "line": 85, + "column": 45 + } + } + }, + { + "type": "NumericLiteral", + "start": 2845, + "end": 2848, + "loc": { + "start": { + "line": 85, + "column": 47 + }, + "end": { + "line": 85, + "column": 50 + } + }, + "extra": { + "rawValue": 111, + "raw": "111" + }, + "value": 111 + }, + { + "type": "NumericLiteral", + "start": 2850, + "end": 2853, + "loc": { + "start": { + "line": 85, + "column": 52 + }, + "end": { + "line": 85, + "column": 55 + } + }, + "extra": { + "rawValue": 111, + "raw": "111" + }, + "value": 111 + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2860, + "end": 2918, + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 62 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2866, + "end": 2917, + "loc": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 86, + "column": 61 + } + }, + "id": { + "type": "Identifier", + "start": 2866, + "end": 2872, + "loc": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 86, + "column": 16 + }, + "identifierName": "event3" + }, + "name": "event3" + }, + "init": { + "type": "CallExpression", + "start": 2875, + "end": 2917, + "loc": { + "start": { + "line": 86, + "column": 19 + }, + "end": { + "line": 86, + "column": 61 + } + }, + "callee": { + "type": "Identifier", + "start": 2875, + "end": 2884, + "loc": { + "start": { + "line": 86, + "column": 19 + }, + "end": { + "line": 86, + "column": 28 + }, + "identifierName": "makeEvent" + }, + "name": "makeEvent" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2885, + "end": 2891, + "loc": { + "start": { + "line": 86, + "column": 29 + }, + "end": { + "line": 86, + "column": 35 + } + }, + "extra": { + "rawValue": "key1", + "raw": "'key1'" + }, + "value": "key1" + }, + { + "type": "NumericLiteral", + "start": 2893, + "end": 2895, + "loc": { + "start": { + "line": 86, + "column": 37 + }, + "end": { + "line": 86, + "column": 39 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + }, + { + "type": "Identifier", + "start": 2897, + "end": 2906, + "loc": { + "start": { + "line": 86, + "column": 41 + }, + "end": { + "line": 86, + "column": 50 + }, + "identifierName": "undefined" + }, + "name": "undefined" + }, + { + "type": "NumericLiteral", + "start": 2908, + "end": 2911, + "loc": { + "start": { + "line": 86, + "column": 52 + }, + "end": { + "line": 86, + "column": 55 + } + }, + "extra": { + "rawValue": 111, + "raw": "111" + }, + "value": 111 + }, + { + "type": "NumericLiteral", + "start": 2913, + "end": 2916, + "loc": { + "start": { + "line": 86, + "column": 57 + }, + "end": { + "line": 86, + "column": 60 + } + }, + "extra": { + "rawValue": 111, + "raw": "111" + }, + "value": 111 + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2923, + "end": 2949, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 2923, + "end": 2948, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2923, + "end": 2940, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 2923, + "end": 2925, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 6 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 2926, + "end": 2940, + "loc": { + "start": { + "line": 87, + "column": 7 + }, + "end": { + "line": 87, + "column": 21 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2941, + "end": 2947, + "loc": { + "start": { + "line": 87, + "column": 22 + }, + "end": { + "line": 87, + "column": 28 + }, + "identifierName": "event1" + }, + "name": "event1" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2954, + "end": 2980, + "loc": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 2954, + "end": 2979, + "loc": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2954, + "end": 2971, + "loc": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 2954, + "end": 2956, + "loc": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 6 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 2957, + "end": 2971, + "loc": { + "start": { + "line": 88, + "column": 7 + }, + "end": { + "line": 88, + "column": 21 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2972, + "end": 2978, + "loc": { + "start": { + "line": 88, + "column": 22 + }, + "end": { + "line": 88, + "column": 28 + }, + "identifierName": "event2" + }, + "name": "event2" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2985, + "end": 3011, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 2985, + "end": 3010, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2985, + "end": 3002, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 2985, + "end": 2987, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 6 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 2988, + "end": 3002, + "loc": { + "start": { + "line": 89, + "column": 7 + }, + "end": { + "line": 89, + "column": 21 + }, + "identifierName": "summarizeEvent" + }, + "name": "summarizeEvent" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 3003, + "end": 3009, + "loc": { + "start": { + "line": 89, + "column": 22 + }, + "end": { + "line": 89, + "column": 28 + }, + "identifierName": "event3" + }, + "name": "event3" + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 3016, + "end": 3045, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 33 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3022, + "end": 3044, + "loc": { + "start": { + "line": 90, + "column": 10 + }, + "end": { + "line": 90, + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 3022, + "end": 3026, + "loc": { + "start": { + "line": 90, + "column": 10 + }, + "end": { + "line": 90, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "init": { + "type": "CallExpression", + "start": 3029, + "end": 3044, + "loc": { + "start": { + "line": 90, + "column": 17 + }, + "end": { + "line": 90, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3029, + "end": 3042, + "loc": { + "start": { + "line": 90, + "column": 17 + }, + "end": { + "line": 90, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 3029, + "end": 3031, + "loc": { + "start": { + "line": 90, + "column": 17 + }, + "end": { + "line": 90, + "column": 19 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 3032, + "end": 3042, + "loc": { + "start": { + "line": 90, + "column": 20 + }, + "end": { + "line": 90, + "column": 30 + }, + "identifierName": "getSummary" + }, + "name": "getSummary" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3051, + "end": 3113, + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 66 + } + }, + "expression": { + "type": "CallExpression", + "start": 3051, + "end": 3112, + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 65 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3051, + "end": 3083, + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 36 + } + }, + "object": { + "type": "MemberExpression", + "start": 3051, + "end": 3078, + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 31 + } + }, + "object": { + "type": "MemberExpression", + "start": 3051, + "end": 3069, + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 22 + } + }, + "object": { + "type": "MemberExpression", + "start": 3051, + "end": 3064, + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 3051, + "end": 3055, + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 8 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 3056, + "end": 3064, + "loc": { + "start": { + "line": 92, + "column": 9 + }, + "end": { + "line": 92, + "column": 17 + }, + "identifierName": "features" + }, + "name": "features" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 3065, + "end": 3069, + "loc": { + "start": { + "line": 92, + "column": 18 + }, + "end": { + "line": 92, + "column": 22 + }, + "identifierName": "key1" + }, + "name": "key1" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 3070, + "end": 3078, + "loc": { + "start": { + "line": 92, + "column": 23 + }, + "end": { + "line": 92, + "column": 31 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 3079, + "end": 3083, + "loc": { + "start": { + "line": 92, + "column": 32 + }, + "end": { + "line": 92, + "column": 36 + }, + "identifierName": "sort" + }, + "name": "sort" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 3084, + "end": 3111, + "loc": { + "start": { + "line": 92, + "column": 37 + }, + "end": { + "line": 92, + "column": 64 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 3085, + "end": 3086, + "loc": { + "start": { + "line": 92, + "column": 38 + }, + "end": { + "line": 92, + "column": 39 + }, + "identifierName": "a" + }, + "name": "a" + }, + { + "type": "Identifier", + "start": 3088, + "end": 3089, + "loc": { + "start": { + "line": 92, + "column": 41 + }, + "end": { + "line": 92, + "column": 42 + }, + "identifierName": "b" + }, + "name": "b" + } + ], + "body": { + "type": "BinaryExpression", + "start": 3094, + "end": 3111, + "loc": { + "start": { + "line": 92, + "column": 47 + }, + "end": { + "line": 92, + "column": 64 + } + }, + "left": { + "type": "MemberExpression", + "start": 3094, + "end": 3101, + "loc": { + "start": { + "line": 92, + "column": 47 + }, + "end": { + "line": 92, + "column": 54 + } + }, + "object": { + "type": "Identifier", + "start": 3094, + "end": 3095, + "loc": { + "start": { + "line": 92, + "column": 47 + }, + "end": { + "line": 92, + "column": 48 + }, + "identifierName": "a" + }, + "name": "a" + }, + "property": { + "type": "Identifier", + "start": 3096, + "end": 3101, + "loc": { + "start": { + "line": 92, + "column": 49 + }, + "end": { + "line": 92, + "column": 54 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + }, + "operator": "-", + "right": { + "type": "MemberExpression", + "start": 3104, + "end": 3111, + "loc": { + "start": { + "line": 92, + "column": 57 + }, + "end": { + "line": 92, + "column": 64 + } + }, + "object": { + "type": "Identifier", + "start": 3104, + "end": 3105, + "loc": { + "start": { + "line": 92, + "column": 57 + }, + "end": { + "line": 92, + "column": 58 + }, + "identifierName": "b" + }, + "name": "b" + }, + "property": { + "type": "Identifier", + "start": 3106, + "end": 3111, + "loc": { + "start": { + "line": 92, + "column": 59 + }, + "end": { + "line": 92, + "column": 64 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + } + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 3118, + "end": 3308, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 98, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3124, + "end": 3307, + "loc": { + "start": { + "line": 93, + "column": 10 + }, + "end": { + "line": 98, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 3124, + "end": 3140, + "loc": { + "start": { + "line": 93, + "column": 10 + }, + "end": { + "line": 93, + "column": 26 + }, + "identifierName": "expectedFeatures" + }, + "name": "expectedFeatures" + }, + "init": { + "type": "ObjectExpression", + "start": 3143, + "end": 3307, + "loc": { + "start": { + "line": 93, + "column": 29 + }, + "end": { + "line": 98, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3151, + "end": 3300, + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 97, + "column": 7 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3151, + "end": 3155, + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 10 + }, + "identifierName": "key1" + }, + "name": "key1" + }, + "value": { + "type": "ObjectExpression", + "start": 3157, + "end": 3300, + "loc": { + "start": { + "line": 94, + "column": 12 + }, + "end": { + "line": 97, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3167, + "end": 3179, + "loc": { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 95, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3167, + "end": 3174, + "loc": { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 95, + "column": 15 + }, + "identifierName": "default" + }, + "name": "default" + }, + "value": { + "type": "NumericLiteral", + "start": 3176, + "end": 3179, + "loc": { + "start": { + "line": 95, + "column": 17 + }, + "end": { + "line": 95, + "column": 20 + } + }, + "extra": { + "rawValue": 111, + "raw": "111" + }, + "value": 111 + } + }, + { + "type": "ObjectProperty", + "start": 3189, + "end": 3291, + "loc": { + "start": { + "line": 96, + "column": 8 + }, + "end": { + "line": 96, + "column": 110 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3189, + "end": 3197, + "loc": { + "start": { + "line": 96, + "column": 8 + }, + "end": { + "line": 96, + "column": 16 + }, + "identifierName": "counters" + }, + "name": "counters" + }, + "value": { + "type": "ArrayExpression", + "start": 3199, + "end": 3291, + "loc": { + "start": { + "line": 96, + "column": 18 + }, + "end": { + "line": 96, + "column": 110 + } + }, + "elements": [ + { + "type": "ObjectExpression", + "start": 3200, + "end": 3251, + "loc": { + "start": { + "line": 96, + "column": 19 + }, + "end": { + "line": 96, + "column": 70 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3202, + "end": 3214, + "loc": { + "start": { + "line": 96, + "column": 21 + }, + "end": { + "line": 96, + "column": 33 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3202, + "end": 3211, + "loc": { + "start": { + "line": 96, + "column": 21 + }, + "end": { + "line": 96, + "column": 30 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "value": { + "type": "NumericLiteral", + "start": 3213, + "end": 3214, + "loc": { + "start": { + "line": 96, + "column": 32 + }, + "end": { + "line": 96, + "column": 33 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + }, + { + "type": "ObjectProperty", + "start": 3216, + "end": 3226, + "loc": { + "start": { + "line": 96, + "column": 35 + }, + "end": { + "line": 96, + "column": 45 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3216, + "end": 3221, + "loc": { + "start": { + "line": 96, + "column": 35 + }, + "end": { + "line": 96, + "column": 40 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "NumericLiteral", + "start": 3223, + "end": 3226, + "loc": { + "start": { + "line": 96, + "column": 42 + }, + "end": { + "line": 96, + "column": 45 + } + }, + "extra": { + "rawValue": 100, + "raw": "100" + }, + "value": 100 + } + }, + { + "type": "ObjectProperty", + "start": 3228, + "end": 3239, + "loc": { + "start": { + "line": 96, + "column": 47 + }, + "end": { + "line": 96, + "column": 58 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3228, + "end": 3235, + "loc": { + "start": { + "line": 96, + "column": 47 + }, + "end": { + "line": 96, + "column": 54 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 3237, + "end": 3239, + "loc": { + "start": { + "line": 96, + "column": 56 + }, + "end": { + "line": 96, + "column": 58 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + } + }, + { + "type": "ObjectProperty", + "start": 3241, + "end": 3249, + "loc": { + "start": { + "line": 96, + "column": 60 + }, + "end": { + "line": 96, + "column": 68 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3241, + "end": 3246, + "loc": { + "start": { + "line": 96, + "column": 60 + }, + "end": { + "line": 96, + "column": 65 + }, + "identifierName": "count" + }, + "name": "count" + }, + "value": { + "type": "NumericLiteral", + "start": 3248, + "end": 3249, + "loc": { + "start": { + "line": 96, + "column": 67 + }, + "end": { + "line": 96, + "column": 68 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + ] + }, + { + "type": "ObjectExpression", + "start": 3253, + "end": 3290, + "loc": { + "start": { + "line": 96, + "column": 72 + }, + "end": { + "line": 96, + "column": 109 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3255, + "end": 3265, + "loc": { + "start": { + "line": 96, + "column": 74 + }, + "end": { + "line": 96, + "column": 84 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3255, + "end": 3260, + "loc": { + "start": { + "line": 96, + "column": 74 + }, + "end": { + "line": 96, + "column": 79 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "NumericLiteral", + "start": 3262, + "end": 3265, + "loc": { + "start": { + "line": 96, + "column": 81 + }, + "end": { + "line": 96, + "column": 84 + } + }, + "extra": { + "rawValue": 111, + "raw": "111" + }, + "value": 111 + } + }, + { + "type": "ObjectProperty", + "start": 3267, + "end": 3278, + "loc": { + "start": { + "line": 96, + "column": 86 + }, + "end": { + "line": 96, + "column": 97 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3267, + "end": 3274, + "loc": { + "start": { + "line": 96, + "column": 86 + }, + "end": { + "line": 96, + "column": 93 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 3276, + "end": 3278, + "loc": { + "start": { + "line": 96, + "column": 95 + }, + "end": { + "line": 96, + "column": 97 + } + }, + "extra": { + "rawValue": 11, + "raw": "11" + }, + "value": 11 + } + }, + { + "type": "ObjectProperty", + "start": 3280, + "end": 3288, + "loc": { + "start": { + "line": 96, + "column": 99 + }, + "end": { + "line": 96, + "column": 107 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3280, + "end": 3285, + "loc": { + "start": { + "line": 96, + "column": 99 + }, + "end": { + "line": 96, + "column": 104 + }, + "identifierName": "count" + }, + "name": "count" + }, + "value": { + "type": "NumericLiteral", + "start": 3287, + "end": 3288, + "loc": { + "start": { + "line": 96, + "column": 106 + }, + "end": { + "line": 96, + "column": 107 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + } + } + ] + } + ] + } + } + ] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3313, + "end": 3361, + "loc": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 52 + } + }, + "expression": { + "type": "CallExpression", + "start": 3313, + "end": 3360, + "loc": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 51 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3313, + "end": 3342, + "loc": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 33 + } + }, + "object": { + "type": "CallExpression", + "start": 3313, + "end": 3334, + "loc": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 3313, + "end": 3319, + "loc": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3320, + "end": 3333, + "loc": { + "start": { + "line": 99, + "column": 11 + }, + "end": { + "line": 99, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 3320, + "end": 3324, + "loc": { + "start": { + "line": 99, + "column": 11 + }, + "end": { + "line": 99, + "column": 15 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 3325, + "end": 3333, + "loc": { + "start": { + "line": 99, + "column": 16 + }, + "end": { + "line": 99, + "column": 24 + }, + "identifierName": "features" + }, + "name": "features" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 3335, + "end": 3342, + "loc": { + "start": { + "line": 99, + "column": 26 + }, + "end": { + "line": 99, + "column": 33 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 3343, + "end": 3359, + "loc": { + "start": { + "line": 99, + "column": 34 + }, + "end": { + "line": 99, + "column": 50 + }, + "identifierName": "expectedFeatures" + }, + "name": "expectedFeatures" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "comments": [], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSummarizer", + "start": 7, + "end": 22, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 23, + "end": 27, + "loc": { + "start": { + "line": 1, + "column": 23 + }, + "end": { + "line": 1, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../EventSummarizer", + "start": 28, + "end": 48, + "loc": { + "start": { + "line": 1, + "column": 28 + }, + "end": { + "line": 1, + "column": 48 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 48, + "end": 49, + "loc": { + "start": { + "line": 1, + "column": 48 + }, + "end": { + "line": 1, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 51, + "end": 59, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 59, + "end": 60, + "loc": { + "start": { + "line": 3, + "column": 8 + }, + "end": { + "line": 3, + "column": 9 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "EventSummarizer", + "start": 60, + "end": 77, + "loc": { + "start": { + "line": 3, + "column": 9 + }, + "end": { + "line": 3, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 77, + "end": 78, + "loc": { + "start": { + "line": 3, + "column": 26 + }, + "end": { + "line": 3, + "column": 27 + } + } + }, + { + "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": 3, + "column": 28 + }, + "end": { + "line": 3, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 80, + "end": 81, + "loc": { + "start": { + "line": 3, + "column": 29 + }, + "end": { + "line": 3, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 82, + "end": 84, + "loc": { + "start": { + "line": 3, + "column": 31 + }, + "end": { + "line": 3, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 85, + "end": 86, + "loc": { + "start": { + "line": 3, + "column": 34 + }, + "end": { + "line": 3, + "column": 35 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 89, + "end": 94, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 95, + "end": 99, + "loc": { + "start": { + "line": 4, + "column": 8 + }, + "end": { + "line": 4, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 100, + "end": 101, + "loc": { + "start": { + "line": 4, + "column": 13 + }, + "end": { + "line": 4, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 102, + "end": 103, + "loc": { + "start": { + "line": 4, + "column": 15 + }, + "end": { + "line": 4, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 104, + "end": 107, + "loc": { + "start": { + "line": 4, + "column": 17 + }, + "end": { + "line": 4, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 107, + "end": 108, + "loc": { + "start": { + "line": 4, + "column": 20 + }, + "end": { + "line": 4, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "key1", + "start": 109, + "end": 115, + "loc": { + "start": { + "line": 4, + "column": 22 + }, + "end": { + "line": 4, + "column": 28 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 116, + "end": 117, + "loc": { + "start": { + "line": 4, + "column": 29 + }, + "end": { + "line": 4, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 117, + "end": 118, + "loc": { + "start": { + "line": 4, + "column": 30 + }, + "end": { + "line": 4, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 122, + "end": 124, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 124, + "end": 125, + "loc": { + "start": { + "line": 6, + "column": 4 + }, + "end": { + "line": 6, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "does nothing for identify event", + "start": 125, + "end": 158, + "loc": { + "start": { + "line": 6, + "column": 5 + }, + "end": { + "line": 6, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 158, + "end": 159, + "loc": { + "start": { + "line": 6, + "column": 38 + }, + "end": { + "line": 6, + "column": 39 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 160, + "end": 161, + "loc": { + "start": { + "line": 6, + "column": 40 + }, + "end": { + "line": 6, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 161, + "end": 162, + "loc": { + "start": { + "line": 6, + "column": 41 + }, + "end": { + "line": 6, + "column": 42 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 163, + "end": 165, + "loc": { + "start": { + "line": 6, + "column": 43 + }, + "end": { + "line": 6, + "column": 45 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 166, + "end": 167, + "loc": { + "start": { + "line": 6, + "column": 46 + }, + "end": { + "line": 6, + "column": 47 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 172, + "end": 177, + "loc": { + "start": { + "line": 7, + "column": 4 + }, + "end": { + "line": 7, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 178, + "end": 180, + "loc": { + "start": { + "line": 7, + "column": 10 + }, + "end": { + "line": 7, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 181, + "end": 182, + "loc": { + "start": { + "line": 7, + "column": 13 + }, + "end": { + "line": 7, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSummarizer", + "start": 183, + "end": 198, + "loc": { + "start": { + "line": 7, + "column": 15 + }, + "end": { + "line": 7, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 198, + "end": 199, + "loc": { + "start": { + "line": 7, + "column": 30 + }, + "end": { + "line": 7, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 199, + "end": 200, + "loc": { + "start": { + "line": 7, + "column": 31 + }, + "end": { + "line": 7, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 200, + "end": 201, + "loc": { + "start": { + "line": 7, + "column": 32 + }, + "end": { + "line": 7, + "column": 33 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 206, + "end": 211, + "loc": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "snapshot", + "start": 212, + "end": 220, + "loc": { + "start": { + "line": 8, + "column": 10 + }, + "end": { + "line": 8, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 221, + "end": 222, + "loc": { + "start": { + "line": 8, + "column": 19 + }, + "end": { + "line": 8, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 223, + "end": 225, + "loc": { + "start": { + "line": 8, + "column": 21 + }, + "end": { + "line": 8, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 225, + "end": 226, + "loc": { + "start": { + "line": 8, + "column": 23 + }, + "end": { + "line": 8, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getSummary", + "start": 226, + "end": 236, + "loc": { + "start": { + "line": 8, + "column": 24 + }, + "end": { + "line": 8, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 236, + "end": 237, + "loc": { + "start": { + "line": 8, + "column": 34 + }, + "end": { + "line": 8, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 237, + "end": 238, + "loc": { + "start": { + "line": 8, + "column": 35 + }, + "end": { + "line": 8, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 238, + "end": 239, + "loc": { + "start": { + "line": 8, + "column": 36 + }, + "end": { + "line": 8, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 244, + "end": 246, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 246, + "end": 247, + "loc": { + "start": { + "line": 9, + "column": 6 + }, + "end": { + "line": 9, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 247, + "end": 261, + "loc": { + "start": { + "line": 9, + "column": 7 + }, + "end": { + "line": 9, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 261, + "end": 262, + "loc": { + "start": { + "line": 9, + "column": 21 + }, + "end": { + "line": 9, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 262, + "end": 263, + "loc": { + "start": { + "line": 9, + "column": 22 + }, + "end": { + "line": 9, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 264, + "end": 268, + "loc": { + "start": { + "line": 9, + "column": 24 + }, + "end": { + "line": 9, + "column": 28 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 268, + "end": 269, + "loc": { + "start": { + "line": 9, + "column": 28 + }, + "end": { + "line": 9, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 270, + "end": 280, + "loc": { + "start": { + "line": 9, + "column": 30 + }, + "end": { + "line": 9, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 280, + "end": 281, + "loc": { + "start": { + "line": 9, + "column": 40 + }, + "end": { + "line": 9, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 282, + "end": 294, + "loc": { + "start": { + "line": 9, + "column": 42 + }, + "end": { + "line": 9, + "column": 54 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 294, + "end": 295, + "loc": { + "start": { + "line": 9, + "column": 54 + }, + "end": { + "line": 9, + "column": 55 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 296, + "end": 300, + "loc": { + "start": { + "line": 9, + "column": 56 + }, + "end": { + "line": 9, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 300, + "end": 301, + "loc": { + "start": { + "line": 9, + "column": 60 + }, + "end": { + "line": 9, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 302, + "end": 306, + "loc": { + "start": { + "line": 9, + "column": 62 + }, + "end": { + "line": 9, + "column": 66 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 306, + "end": 307, + "loc": { + "start": { + "line": 9, + "column": 66 + }, + "end": { + "line": 9, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 308, + "end": 312, + "loc": { + "start": { + "line": 9, + "column": 68 + }, + "end": { + "line": 9, + "column": 72 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 313, + "end": 314, + "loc": { + "start": { + "line": 9, + "column": 73 + }, + "end": { + "line": 9, + "column": 74 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 314, + "end": 315, + "loc": { + "start": { + "line": 9, + "column": 74 + }, + "end": { + "line": 9, + "column": 75 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 315, + "end": 316, + "loc": { + "start": { + "line": 9, + "column": 75 + }, + "end": { + "line": 9, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 321, + "end": 327, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 327, + "end": 328, + "loc": { + "start": { + "line": 10, + "column": 10 + }, + "end": { + "line": 10, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 328, + "end": 330, + "loc": { + "start": { + "line": 10, + "column": 11 + }, + "end": { + "line": 10, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 330, + "end": 331, + "loc": { + "start": { + "line": 10, + "column": 13 + }, + "end": { + "line": 10, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getSummary", + "start": 331, + "end": 341, + "loc": { + "start": { + "line": 10, + "column": 14 + }, + "end": { + "line": 10, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 341, + "end": 342, + "loc": { + "start": { + "line": 10, + "column": 24 + }, + "end": { + "line": 10, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 342, + "end": 343, + "loc": { + "start": { + "line": 10, + "column": 25 + }, + "end": { + "line": 10, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 343, + "end": 344, + "loc": { + "start": { + "line": 10, + "column": 26 + }, + "end": { + "line": 10, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 344, + "end": 345, + "loc": { + "start": { + "line": 10, + "column": 27 + }, + "end": { + "line": 10, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 345, + "end": 352, + "loc": { + "start": { + "line": 10, + "column": 28 + }, + "end": { + "line": 10, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 352, + "end": 353, + "loc": { + "start": { + "line": 10, + "column": 35 + }, + "end": { + "line": 10, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "snapshot", + "start": 353, + "end": 361, + "loc": { + "start": { + "line": 10, + "column": 36 + }, + "end": { + "line": 10, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 361, + "end": 362, + "loc": { + "start": { + "line": 10, + "column": 44 + }, + "end": { + "line": 10, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 362, + "end": 363, + "loc": { + "start": { + "line": 10, + "column": 45 + }, + "end": { + "line": 10, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 366, + "end": 367, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 367, + "end": 368, + "loc": { + "start": { + "line": 11, + "column": 3 + }, + "end": { + "line": 11, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 368, + "end": 369, + "loc": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 373, + "end": 375, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 375, + "end": 376, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "does nothing for custom event", + "start": 376, + "end": 407, + "loc": { + "start": { + "line": 13, + "column": 5 + }, + "end": { + "line": 13, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 407, + "end": 408, + "loc": { + "start": { + "line": 13, + "column": 36 + }, + "end": { + "line": 13, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 409, + "end": 410, + "loc": { + "start": { + "line": 13, + "column": 38 + }, + "end": { + "line": 13, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 410, + "end": 411, + "loc": { + "start": { + "line": 13, + "column": 39 + }, + "end": { + "line": 13, + "column": 40 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 412, + "end": 414, + "loc": { + "start": { + "line": 13, + "column": 41 + }, + "end": { + "line": 13, + "column": 43 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 415, + "end": 416, + "loc": { + "start": { + "line": 13, + "column": 44 + }, + "end": { + "line": 13, + "column": 45 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 421, + "end": 426, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 427, + "end": 429, + "loc": { + "start": { + "line": 14, + "column": 10 + }, + "end": { + "line": 14, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 430, + "end": 431, + "loc": { + "start": { + "line": 14, + "column": 13 + }, + "end": { + "line": 14, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSummarizer", + "start": 432, + "end": 447, + "loc": { + "start": { + "line": 14, + "column": 15 + }, + "end": { + "line": 14, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 447, + "end": 448, + "loc": { + "start": { + "line": 14, + "column": 30 + }, + "end": { + "line": 14, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 448, + "end": 449, + "loc": { + "start": { + "line": 14, + "column": 31 + }, + "end": { + "line": 14, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 449, + "end": 450, + "loc": { + "start": { + "line": 14, + "column": 32 + }, + "end": { + "line": 14, + "column": 33 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 455, + "end": 460, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "snapshot", + "start": 461, + "end": 469, + "loc": { + "start": { + "line": 15, + "column": 10 + }, + "end": { + "line": 15, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 470, + "end": 471, + "loc": { + "start": { + "line": 15, + "column": 19 + }, + "end": { + "line": 15, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 472, + "end": 474, + "loc": { + "start": { + "line": 15, + "column": 21 + }, + "end": { + "line": 15, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 474, + "end": 475, + "loc": { + "start": { + "line": 15, + "column": 23 + }, + "end": { + "line": 15, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getSummary", + "start": 475, + "end": 485, + "loc": { + "start": { + "line": 15, + "column": 24 + }, + "end": { + "line": 15, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 485, + "end": 486, + "loc": { + "start": { + "line": 15, + "column": 34 + }, + "end": { + "line": 15, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 486, + "end": 487, + "loc": { + "start": { + "line": 15, + "column": 35 + }, + "end": { + "line": 15, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 487, + "end": 488, + "loc": { + "start": { + "line": 15, + "column": 36 + }, + "end": { + "line": 15, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 493, + "end": 495, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 495, + "end": 496, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 496, + "end": 510, + "loc": { + "start": { + "line": 16, + "column": 7 + }, + "end": { + "line": 16, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 510, + "end": 511, + "loc": { + "start": { + "line": 16, + "column": 21 + }, + "end": { + "line": 16, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 511, + "end": 512, + "loc": { + "start": { + "line": 16, + "column": 22 + }, + "end": { + "line": 16, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 513, + "end": 517, + "loc": { + "start": { + "line": 16, + "column": 24 + }, + "end": { + "line": 16, + "column": 28 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 517, + "end": 518, + "loc": { + "start": { + "line": 16, + "column": 28 + }, + "end": { + "line": 16, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "custom", + "start": 519, + "end": 527, + "loc": { + "start": { + "line": 16, + "column": 30 + }, + "end": { + "line": 16, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 527, + "end": 528, + "loc": { + "start": { + "line": 16, + "column": 38 + }, + "end": { + "line": 16, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 529, + "end": 541, + "loc": { + "start": { + "line": 16, + "column": 40 + }, + "end": { + "line": 16, + "column": 52 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 541, + "end": 542, + "loc": { + "start": { + "line": 16, + "column": 52 + }, + "end": { + "line": 16, + "column": 53 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 543, + "end": 547, + "loc": { + "start": { + "line": 16, + "column": 54 + }, + "end": { + "line": 16, + "column": 58 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 547, + "end": 548, + "loc": { + "start": { + "line": 16, + "column": 58 + }, + "end": { + "line": 16, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 549, + "end": 552, + "loc": { + "start": { + "line": 16, + "column": 60 + }, + "end": { + "line": 16, + "column": 63 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 552, + "end": 553, + "loc": { + "start": { + "line": 16, + "column": 63 + }, + "end": { + "line": 16, + "column": 64 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "eventkey", + "start": 554, + "end": 564, + "loc": { + "start": { + "line": 16, + "column": 65 + }, + "end": { + "line": 16, + "column": 75 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 564, + "end": 565, + "loc": { + "start": { + "line": 16, + "column": 75 + }, + "end": { + "line": 16, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 566, + "end": 570, + "loc": { + "start": { + "line": 16, + "column": 77 + }, + "end": { + "line": 16, + "column": 81 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 570, + "end": 571, + "loc": { + "start": { + "line": 16, + "column": 81 + }, + "end": { + "line": 16, + "column": 82 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 572, + "end": 576, + "loc": { + "start": { + "line": 16, + "column": 83 + }, + "end": { + "line": 16, + "column": 87 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 577, + "end": 578, + "loc": { + "start": { + "line": 16, + "column": 88 + }, + "end": { + "line": 16, + "column": 89 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 578, + "end": 579, + "loc": { + "start": { + "line": 16, + "column": 89 + }, + "end": { + "line": 16, + "column": 90 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 579, + "end": 580, + "loc": { + "start": { + "line": 16, + "column": 90 + }, + "end": { + "line": 16, + "column": 91 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 585, + "end": 591, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 591, + "end": 592, + "loc": { + "start": { + "line": 17, + "column": 10 + }, + "end": { + "line": 17, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 592, + "end": 594, + "loc": { + "start": { + "line": 17, + "column": 11 + }, + "end": { + "line": 17, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 594, + "end": 595, + "loc": { + "start": { + "line": 17, + "column": 13 + }, + "end": { + "line": 17, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getSummary", + "start": 595, + "end": 605, + "loc": { + "start": { + "line": 17, + "column": 14 + }, + "end": { + "line": 17, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 605, + "end": 606, + "loc": { + "start": { + "line": 17, + "column": 24 + }, + "end": { + "line": 17, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 606, + "end": 607, + "loc": { + "start": { + "line": 17, + "column": 25 + }, + "end": { + "line": 17, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 607, + "end": 608, + "loc": { + "start": { + "line": 17, + "column": 26 + }, + "end": { + "line": 17, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 608, + "end": 609, + "loc": { + "start": { + "line": 17, + "column": 27 + }, + "end": { + "line": 17, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 609, + "end": 616, + "loc": { + "start": { + "line": 17, + "column": 28 + }, + "end": { + "line": 17, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 616, + "end": 617, + "loc": { + "start": { + "line": 17, + "column": 35 + }, + "end": { + "line": 17, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "snapshot", + "start": 617, + "end": 625, + "loc": { + "start": { + "line": 17, + "column": 36 + }, + "end": { + "line": 17, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 625, + "end": 626, + "loc": { + "start": { + "line": 17, + "column": 44 + }, + "end": { + "line": 17, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 626, + "end": 627, + "loc": { + "start": { + "line": 17, + "column": 45 + }, + "end": { + "line": 17, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 630, + "end": 631, + "loc": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 631, + "end": 632, + "loc": { + "start": { + "line": 18, + "column": 3 + }, + "end": { + "line": 18, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 632, + "end": 633, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 637, + "end": 639, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 639, + "end": 640, + "loc": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "sets start and end dates for feature events", + "start": 640, + "end": 685, + "loc": { + "start": { + "line": 20, + "column": 5 + }, + "end": { + "line": 20, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 685, + "end": 686, + "loc": { + "start": { + "line": 20, + "column": 50 + }, + "end": { + "line": 20, + "column": 51 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 687, + "end": 688, + "loc": { + "start": { + "line": 20, + "column": 52 + }, + "end": { + "line": 20, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 688, + "end": 689, + "loc": { + "start": { + "line": 20, + "column": 53 + }, + "end": { + "line": 20, + "column": 54 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 690, + "end": 692, + "loc": { + "start": { + "line": 20, + "column": 55 + }, + "end": { + "line": 20, + "column": 57 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 693, + "end": 694, + "loc": { + "start": { + "line": 20, + "column": 58 + }, + "end": { + "line": 20, + "column": 59 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 699, + "end": 704, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 705, + "end": 707, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 708, + "end": 709, + "loc": { + "start": { + "line": 21, + "column": 13 + }, + "end": { + "line": 21, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSummarizer", + "start": 710, + "end": 725, + "loc": { + "start": { + "line": 21, + "column": 15 + }, + "end": { + "line": 21, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 725, + "end": 726, + "loc": { + "start": { + "line": 21, + "column": 30 + }, + "end": { + "line": 21, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 726, + "end": 727, + "loc": { + "start": { + "line": 21, + "column": 31 + }, + "end": { + "line": 21, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 727, + "end": 728, + "loc": { + "start": { + "line": 21, + "column": 32 + }, + "end": { + "line": 21, + "column": 33 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 733, + "end": 738, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event1", + "start": 739, + "end": 745, + "loc": { + "start": { + "line": 22, + "column": 10 + }, + "end": { + "line": 22, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 746, + "end": 747, + "loc": { + "start": { + "line": 22, + "column": 17 + }, + "end": { + "line": 22, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 748, + "end": 749, + "loc": { + "start": { + "line": 22, + "column": 19 + }, + "end": { + "line": 22, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 750, + "end": 754, + "loc": { + "start": { + "line": 22, + "column": 21 + }, + "end": { + "line": 22, + "column": 25 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 754, + "end": 755, + "loc": { + "start": { + "line": 22, + "column": 25 + }, + "end": { + "line": 22, + "column": 26 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 756, + "end": 765, + "loc": { + "start": { + "line": 22, + "column": 27 + }, + "end": { + "line": 22, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 765, + "end": 766, + "loc": { + "start": { + "line": 22, + "column": 36 + }, + "end": { + "line": 22, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 767, + "end": 779, + "loc": { + "start": { + "line": 22, + "column": 38 + }, + "end": { + "line": 22, + "column": 50 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 779, + "end": 780, + "loc": { + "start": { + "line": 22, + "column": 50 + }, + "end": { + "line": 22, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2000, + "start": 781, + "end": 785, + "loc": { + "start": { + "line": 22, + "column": 52 + }, + "end": { + "line": 22, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 785, + "end": 786, + "loc": { + "start": { + "line": 22, + "column": 56 + }, + "end": { + "line": 22, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 787, + "end": 790, + "loc": { + "start": { + "line": 22, + "column": 58 + }, + "end": { + "line": 22, + "column": 61 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 790, + "end": 791, + "loc": { + "start": { + "line": 22, + "column": 61 + }, + "end": { + "line": 22, + "column": 62 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "key", + "start": 792, + "end": 797, + "loc": { + "start": { + "line": 22, + "column": 63 + }, + "end": { + "line": 22, + "column": 68 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 797, + "end": 798, + "loc": { + "start": { + "line": 22, + "column": 68 + }, + "end": { + "line": 22, + "column": 69 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 799, + "end": 803, + "loc": { + "start": { + "line": 22, + "column": 70 + }, + "end": { + "line": 22, + "column": 74 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 803, + "end": 804, + "loc": { + "start": { + "line": 22, + "column": 74 + }, + "end": { + "line": 22, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 805, + "end": 809, + "loc": { + "start": { + "line": 22, + "column": 76 + }, + "end": { + "line": 22, + "column": 80 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 810, + "end": 811, + "loc": { + "start": { + "line": 22, + "column": 81 + }, + "end": { + "line": 22, + "column": 82 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 811, + "end": 812, + "loc": { + "start": { + "line": 22, + "column": 82 + }, + "end": { + "line": 22, + "column": 83 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 817, + "end": 822, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event2", + "start": 823, + "end": 829, + "loc": { + "start": { + "line": 23, + "column": 10 + }, + "end": { + "line": 23, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 830, + "end": 831, + "loc": { + "start": { + "line": 23, + "column": 17 + }, + "end": { + "line": 23, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 832, + "end": 833, + "loc": { + "start": { + "line": 23, + "column": 19 + }, + "end": { + "line": 23, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 834, + "end": 838, + "loc": { + "start": { + "line": 23, + "column": 21 + }, + "end": { + "line": 23, + "column": 25 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 838, + "end": 839, + "loc": { + "start": { + "line": 23, + "column": 25 + }, + "end": { + "line": 23, + "column": 26 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 840, + "end": 849, + "loc": { + "start": { + "line": 23, + "column": 27 + }, + "end": { + "line": 23, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 849, + "end": 850, + "loc": { + "start": { + "line": 23, + "column": 36 + }, + "end": { + "line": 23, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 851, + "end": 863, + "loc": { + "start": { + "line": 23, + "column": 38 + }, + "end": { + "line": 23, + "column": 50 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 863, + "end": 864, + "loc": { + "start": { + "line": 23, + "column": 50 + }, + "end": { + "line": 23, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 865, + "end": 869, + "loc": { + "start": { + "line": 23, + "column": 52 + }, + "end": { + "line": 23, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 869, + "end": 870, + "loc": { + "start": { + "line": 23, + "column": 56 + }, + "end": { + "line": 23, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 871, + "end": 874, + "loc": { + "start": { + "line": 23, + "column": 58 + }, + "end": { + "line": 23, + "column": 61 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 874, + "end": 875, + "loc": { + "start": { + "line": 23, + "column": 61 + }, + "end": { + "line": 23, + "column": 62 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "key", + "start": 876, + "end": 881, + "loc": { + "start": { + "line": 23, + "column": 63 + }, + "end": { + "line": 23, + "column": 68 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 881, + "end": 882, + "loc": { + "start": { + "line": 23, + "column": 68 + }, + "end": { + "line": 23, + "column": 69 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 883, + "end": 887, + "loc": { + "start": { + "line": 23, + "column": 70 + }, + "end": { + "line": 23, + "column": 74 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 887, + "end": 888, + "loc": { + "start": { + "line": 23, + "column": 74 + }, + "end": { + "line": 23, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 889, + "end": 893, + "loc": { + "start": { + "line": 23, + "column": 76 + }, + "end": { + "line": 23, + "column": 80 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 894, + "end": 895, + "loc": { + "start": { + "line": 23, + "column": 81 + }, + "end": { + "line": 23, + "column": 82 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 895, + "end": 896, + "loc": { + "start": { + "line": 23, + "column": 82 + }, + "end": { + "line": 23, + "column": 83 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 901, + "end": 906, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event3", + "start": 907, + "end": 913, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 914, + "end": 915, + "loc": { + "start": { + "line": 24, + "column": 17 + }, + "end": { + "line": 24, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 916, + "end": 917, + "loc": { + "start": { + "line": 24, + "column": 19 + }, + "end": { + "line": 24, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 918, + "end": 922, + "loc": { + "start": { + "line": 24, + "column": 21 + }, + "end": { + "line": 24, + "column": 25 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 922, + "end": 923, + "loc": { + "start": { + "line": 24, + "column": 25 + }, + "end": { + "line": 24, + "column": 26 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 924, + "end": 933, + "loc": { + "start": { + "line": 24, + "column": 27 + }, + "end": { + "line": 24, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 933, + "end": 934, + "loc": { + "start": { + "line": 24, + "column": 36 + }, + "end": { + "line": 24, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 935, + "end": 947, + "loc": { + "start": { + "line": 24, + "column": 38 + }, + "end": { + "line": 24, + "column": 50 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 947, + "end": 948, + "loc": { + "start": { + "line": 24, + "column": 50 + }, + "end": { + "line": 24, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1500, + "start": 949, + "end": 953, + "loc": { + "start": { + "line": 24, + "column": 52 + }, + "end": { + "line": 24, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 953, + "end": 954, + "loc": { + "start": { + "line": 24, + "column": 56 + }, + "end": { + "line": 24, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 955, + "end": 958, + "loc": { + "start": { + "line": 24, + "column": 58 + }, + "end": { + "line": 24, + "column": 61 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 958, + "end": 959, + "loc": { + "start": { + "line": 24, + "column": 61 + }, + "end": { + "line": 24, + "column": 62 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "key", + "start": 960, + "end": 965, + "loc": { + "start": { + "line": 24, + "column": 63 + }, + "end": { + "line": 24, + "column": 68 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 965, + "end": 966, + "loc": { + "start": { + "line": 24, + "column": 68 + }, + "end": { + "line": 24, + "column": 69 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 967, + "end": 971, + "loc": { + "start": { + "line": 24, + "column": 70 + }, + "end": { + "line": 24, + "column": 74 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 971, + "end": 972, + "loc": { + "start": { + "line": 24, + "column": 74 + }, + "end": { + "line": 24, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 973, + "end": 977, + "loc": { + "start": { + "line": 24, + "column": 76 + }, + "end": { + "line": 24, + "column": 80 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 978, + "end": 979, + "loc": { + "start": { + "line": 24, + "column": 81 + }, + "end": { + "line": 24, + "column": 82 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 979, + "end": 980, + "loc": { + "start": { + "line": 24, + "column": 82 + }, + "end": { + "line": 24, + "column": 83 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 985, + "end": 987, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 987, + "end": 988, + "loc": { + "start": { + "line": 25, + "column": 6 + }, + "end": { + "line": 25, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 988, + "end": 1002, + "loc": { + "start": { + "line": 25, + "column": 7 + }, + "end": { + "line": 25, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1002, + "end": 1003, + "loc": { + "start": { + "line": 25, + "column": 21 + }, + "end": { + "line": 25, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event1", + "start": 1003, + "end": 1009, + "loc": { + "start": { + "line": 25, + "column": 22 + }, + "end": { + "line": 25, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1009, + "end": 1010, + "loc": { + "start": { + "line": 25, + "column": 28 + }, + "end": { + "line": 25, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1010, + "end": 1011, + "loc": { + "start": { + "line": 25, + "column": 29 + }, + "end": { + "line": 25, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1016, + "end": 1018, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1018, + "end": 1019, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 1019, + "end": 1033, + "loc": { + "start": { + "line": 26, + "column": 7 + }, + "end": { + "line": 26, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1033, + "end": 1034, + "loc": { + "start": { + "line": 26, + "column": 21 + }, + "end": { + "line": 26, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event2", + "start": 1034, + "end": 1040, + "loc": { + "start": { + "line": 26, + "column": 22 + }, + "end": { + "line": 26, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1040, + "end": 1041, + "loc": { + "start": { + "line": 26, + "column": 28 + }, + "end": { + "line": 26, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1041, + "end": 1042, + "loc": { + "start": { + "line": 26, + "column": 29 + }, + "end": { + "line": 26, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1047, + "end": 1049, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1049, + "end": 1050, + "loc": { + "start": { + "line": 27, + "column": 6 + }, + "end": { + "line": 27, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 1050, + "end": 1064, + "loc": { + "start": { + "line": 27, + "column": 7 + }, + "end": { + "line": 27, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1064, + "end": 1065, + "loc": { + "start": { + "line": 27, + "column": 21 + }, + "end": { + "line": 27, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event3", + "start": 1065, + "end": 1071, + "loc": { + "start": { + "line": 27, + "column": 22 + }, + "end": { + "line": 27, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1071, + "end": 1072, + "loc": { + "start": { + "line": 27, + "column": 28 + }, + "end": { + "line": 27, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1072, + "end": 1073, + "loc": { + "start": { + "line": 27, + "column": 29 + }, + "end": { + "line": 27, + "column": 30 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1078, + "end": 1083, + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 1084, + "end": 1088, + "loc": { + "start": { + "line": 28, + "column": 10 + }, + "end": { + "line": 28, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1089, + "end": 1090, + "loc": { + "start": { + "line": 28, + "column": 15 + }, + "end": { + "line": 28, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1091, + "end": 1093, + "loc": { + "start": { + "line": 28, + "column": 17 + }, + "end": { + "line": 28, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1093, + "end": 1094, + "loc": { + "start": { + "line": 28, + "column": 19 + }, + "end": { + "line": 28, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getSummary", + "start": 1094, + "end": 1104, + "loc": { + "start": { + "line": 28, + "column": 20 + }, + "end": { + "line": 28, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1104, + "end": 1105, + "loc": { + "start": { + "line": 28, + "column": 30 + }, + "end": { + "line": 28, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1105, + "end": 1106, + "loc": { + "start": { + "line": 28, + "column": 31 + }, + "end": { + "line": 28, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1106, + "end": 1107, + "loc": { + "start": { + "line": 28, + "column": 32 + }, + "end": { + "line": 28, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1113, + "end": 1119, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1119, + "end": 1120, + "loc": { + "start": { + "line": 30, + "column": 10 + }, + "end": { + "line": 30, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 1120, + "end": 1124, + "loc": { + "start": { + "line": 30, + "column": 11 + }, + "end": { + "line": 30, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1124, + "end": 1125, + "loc": { + "start": { + "line": 30, + "column": 15 + }, + "end": { + "line": 30, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "startDate", + "start": 1125, + "end": 1134, + "loc": { + "start": { + "line": 30, + "column": 16 + }, + "end": { + "line": 30, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1134, + "end": 1135, + "loc": { + "start": { + "line": 30, + "column": 25 + }, + "end": { + "line": 30, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1135, + "end": 1136, + "loc": { + "start": { + "line": 30, + "column": 26 + }, + "end": { + "line": 30, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1136, + "end": 1143, + "loc": { + "start": { + "line": 30, + "column": 27 + }, + "end": { + "line": 30, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1143, + "end": 1144, + "loc": { + "start": { + "line": 30, + "column": 34 + }, + "end": { + "line": 30, + "column": 35 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 1144, + "end": 1148, + "loc": { + "start": { + "line": 30, + "column": 35 + }, + "end": { + "line": 30, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1148, + "end": 1149, + "loc": { + "start": { + "line": 30, + "column": 39 + }, + "end": { + "line": 30, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1149, + "end": 1150, + "loc": { + "start": { + "line": 30, + "column": 40 + }, + "end": { + "line": 30, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1155, + "end": 1161, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1161, + "end": 1162, + "loc": { + "start": { + "line": 31, + "column": 10 + }, + "end": { + "line": 31, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 1162, + "end": 1166, + "loc": { + "start": { + "line": 31, + "column": 11 + }, + "end": { + "line": 31, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1166, + "end": 1167, + "loc": { + "start": { + "line": 31, + "column": 15 + }, + "end": { + "line": 31, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "endDate", + "start": 1167, + "end": 1174, + "loc": { + "start": { + "line": 31, + "column": 16 + }, + "end": { + "line": 31, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1174, + "end": 1175, + "loc": { + "start": { + "line": 31, + "column": 23 + }, + "end": { + "line": 31, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1175, + "end": 1176, + "loc": { + "start": { + "line": 31, + "column": 24 + }, + "end": { + "line": 31, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1176, + "end": 1183, + "loc": { + "start": { + "line": 31, + "column": 25 + }, + "end": { + "line": 31, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1183, + "end": 1184, + "loc": { + "start": { + "line": 31, + "column": 32 + }, + "end": { + "line": 31, + "column": 33 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2000, + "start": 1184, + "end": 1188, + "loc": { + "start": { + "line": 31, + "column": 33 + }, + "end": { + "line": 31, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1188, + "end": 1189, + "loc": { + "start": { + "line": 31, + "column": 37 + }, + "end": { + "line": 31, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1189, + "end": 1190, + "loc": { + "start": { + "line": 31, + "column": 38 + }, + "end": { + "line": 31, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1193, + "end": 1194, + "loc": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 32, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1194, + "end": 1195, + "loc": { + "start": { + "line": 32, + "column": 3 + }, + "end": { + "line": 32, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1195, + "end": 1196, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 5 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1200, + "end": 1208, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "makeEvent", + "start": 1209, + "end": 1218, + "loc": { + "start": { + "line": 34, + "column": 11 + }, + "end": { + "line": 34, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1218, + "end": 1219, + "loc": { + "start": { + "line": 34, + "column": 20 + }, + "end": { + "line": 34, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1219, + "end": 1222, + "loc": { + "start": { + "line": 34, + "column": 21 + }, + "end": { + "line": 34, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1222, + "end": 1223, + "loc": { + "start": { + "line": 34, + "column": 24 + }, + "end": { + "line": 34, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 1224, + "end": 1231, + "loc": { + "start": { + "line": 34, + "column": 26 + }, + "end": { + "line": 34, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1231, + "end": 1232, + "loc": { + "start": { + "line": 34, + "column": 33 + }, + "end": { + "line": 34, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 1233, + "end": 1242, + "loc": { + "start": { + "line": 34, + "column": 35 + }, + "end": { + "line": 34, + "column": 44 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1242, + "end": 1243, + "loc": { + "start": { + "line": 34, + "column": 44 + }, + "end": { + "line": 34, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 1244, + "end": 1249, + "loc": { + "start": { + "line": 34, + "column": 46 + }, + "end": { + "line": 34, + "column": 51 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1249, + "end": 1250, + "loc": { + "start": { + "line": 34, + "column": 51 + }, + "end": { + "line": 34, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defaultVal", + "start": 1251, + "end": 1261, + "loc": { + "start": { + "line": 34, + "column": 53 + }, + "end": { + "line": 34, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1261, + "end": 1262, + "loc": { + "start": { + "line": 34, + "column": 63 + }, + "end": { + "line": 34, + "column": 64 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1263, + "end": 1264, + "loc": { + "start": { + "line": 34, + "column": 65 + }, + "end": { + "line": 34, + "column": 66 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1269, + "end": 1275, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1276, + "end": 1277, + "loc": { + "start": { + "line": 35, + "column": 11 + }, + "end": { + "line": 35, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 1284, + "end": 1288, + "loc": { + "start": { + "line": 36, + "column": 6 + }, + "end": { + "line": 36, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1288, + "end": 1289, + "loc": { + "start": { + "line": 36, + "column": 10 + }, + "end": { + "line": 36, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 1290, + "end": 1299, + "loc": { + "start": { + "line": 36, + "column": 12 + }, + "end": { + "line": 36, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1299, + "end": 1300, + "loc": { + "start": { + "line": 36, + "column": 21 + }, + "end": { + "line": 36, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 1307, + "end": 1319, + "loc": { + "start": { + "line": 37, + "column": 6 + }, + "end": { + "line": 37, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1319, + "end": 1320, + "loc": { + "start": { + "line": 37, + "column": 18 + }, + "end": { + "line": 37, + "column": 19 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1000, + "start": 1321, + "end": 1325, + "loc": { + "start": { + "line": 37, + "column": 20 + }, + "end": { + "line": 37, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1325, + "end": 1326, + "loc": { + "start": { + "line": 37, + "column": 24 + }, + "end": { + "line": 37, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1333, + "end": 1336, + "loc": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 38, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1336, + "end": 1337, + "loc": { + "start": { + "line": 38, + "column": 9 + }, + "end": { + "line": 38, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1338, + "end": 1341, + "loc": { + "start": { + "line": 38, + "column": 11 + }, + "end": { + "line": 38, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1341, + "end": 1342, + "loc": { + "start": { + "line": 38, + "column": 14 + }, + "end": { + "line": 38, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 1349, + "end": 1356, + "loc": { + "start": { + "line": 39, + "column": 6 + }, + "end": { + "line": 39, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1356, + "end": 1357, + "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": "version", + "start": 1358, + "end": 1365, + "loc": { + "start": { + "line": 39, + "column": 15 + }, + "end": { + "line": 39, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1365, + "end": 1366, + "loc": { + "start": { + "line": 39, + "column": 22 + }, + "end": { + "line": 39, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1373, + "end": 1377, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1377, + "end": 1378, + "loc": { + "start": { + "line": 40, + "column": 10 + }, + "end": { + "line": 40, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1379, + "end": 1383, + "loc": { + "start": { + "line": 40, + "column": 12 + }, + "end": { + "line": 40, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1383, + "end": 1384, + "loc": { + "start": { + "line": 40, + "column": 16 + }, + "end": { + "line": 40, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 1391, + "end": 1400, + "loc": { + "start": { + "line": 41, + "column": 6 + }, + "end": { + "line": 41, + "column": 15 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1400, + "end": 1401, + "loc": { + "start": { + "line": 41, + "column": 15 + }, + "end": { + "line": 41, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 1402, + "end": 1411, + "loc": { + "start": { + "line": 41, + "column": 17 + }, + "end": { + "line": 41, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1411, + "end": 1412, + "loc": { + "start": { + "line": 41, + "column": 26 + }, + "end": { + "line": 41, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 1419, + "end": 1424, + "loc": { + "start": { + "line": 42, + "column": 6 + }, + "end": { + "line": 42, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1424, + "end": 1425, + "loc": { + "start": { + "line": 42, + "column": 11 + }, + "end": { + "line": 42, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 1426, + "end": 1431, + "loc": { + "start": { + "line": 42, + "column": 13 + }, + "end": { + "line": 42, + "column": 18 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1431, + "end": 1432, + "loc": { + "start": { + "line": 42, + "column": 18 + }, + "end": { + "line": 42, + "column": 19 + } + } + }, + { + "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": 1439, + "end": 1446, + "loc": { + "start": { + "line": 43, + "column": 6 + }, + "end": { + "line": 43, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1446, + "end": 1447, + "loc": { + "start": { + "line": 43, + "column": 13 + }, + "end": { + "line": 43, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defaultVal", + "start": 1448, + "end": 1458, + "loc": { + "start": { + "line": 43, + "column": 15 + }, + "end": { + "line": 43, + "column": 25 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1458, + "end": 1459, + "loc": { + "start": { + "line": 43, + "column": 25 + }, + "end": { + "line": 43, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1464, + "end": 1465, + "loc": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1465, + "end": 1466, + "loc": { + "start": { + "line": 44, + "column": 5 + }, + "end": { + "line": 44, + "column": 6 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1469, + "end": 1470, + "loc": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1474, + "end": 1476, + "loc": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 47, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1476, + "end": 1477, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "increments counters for feature events", + "start": 1477, + "end": 1517, + "loc": { + "start": { + "line": 47, + "column": 5 + }, + "end": { + "line": 47, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1517, + "end": 1518, + "loc": { + "start": { + "line": 47, + "column": 45 + }, + "end": { + "line": 47, + "column": 46 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1519, + "end": 1520, + "loc": { + "start": { + "line": 47, + "column": 47 + }, + "end": { + "line": 47, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1520, + "end": 1521, + "loc": { + "start": { + "line": 47, + "column": 48 + }, + "end": { + "line": 47, + "column": 49 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1522, + "end": 1524, + "loc": { + "start": { + "line": 47, + "column": 50 + }, + "end": { + "line": 47, + "column": 52 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1525, + "end": 1526, + "loc": { + "start": { + "line": 47, + "column": 53 + }, + "end": { + "line": 47, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1531, + "end": 1536, + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1537, + "end": 1539, + "loc": { + "start": { + "line": 48, + "column": 10 + }, + "end": { + "line": 48, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1540, + "end": 1541, + "loc": { + "start": { + "line": 48, + "column": 13 + }, + "end": { + "line": 48, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSummarizer", + "start": 1542, + "end": 1557, + "loc": { + "start": { + "line": 48, + "column": 15 + }, + "end": { + "line": 48, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1557, + "end": 1558, + "loc": { + "start": { + "line": 48, + "column": 30 + }, + "end": { + "line": 48, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1558, + "end": 1559, + "loc": { + "start": { + "line": 48, + "column": 31 + }, + "end": { + "line": 48, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1559, + "end": 1560, + "loc": { + "start": { + "line": 48, + "column": 32 + }, + "end": { + "line": 48, + "column": 33 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1565, + "end": 1570, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event1", + "start": 1571, + "end": 1577, + "loc": { + "start": { + "line": 49, + "column": 10 + }, + "end": { + "line": 49, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1578, + "end": 1579, + "loc": { + "start": { + "line": 49, + "column": 17 + }, + "end": { + "line": 49, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "makeEvent", + "start": 1580, + "end": 1589, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1589, + "end": 1590, + "loc": { + "start": { + "line": 49, + "column": 28 + }, + "end": { + "line": 49, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "key1", + "start": 1590, + "end": 1596, + "loc": { + "start": { + "line": 49, + "column": 29 + }, + "end": { + "line": 49, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1596, + "end": 1597, + "loc": { + "start": { + "line": 49, + "column": 35 + }, + "end": { + "line": 49, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 1598, + "end": 1600, + "loc": { + "start": { + "line": 49, + "column": 37 + }, + "end": { + "line": 49, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1600, + "end": 1601, + "loc": { + "start": { + "line": 49, + "column": 39 + }, + "end": { + "line": 49, + "column": 40 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 1602, + "end": 1603, + "loc": { + "start": { + "line": 49, + "column": 41 + }, + "end": { + "line": 49, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1603, + "end": 1604, + "loc": { + "start": { + "line": 49, + "column": 42 + }, + "end": { + "line": 49, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 100, + "start": 1605, + "end": 1608, + "loc": { + "start": { + "line": 49, + "column": 44 + }, + "end": { + "line": 49, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1608, + "end": 1609, + "loc": { + "start": { + "line": 49, + "column": 47 + }, + "end": { + "line": 49, + "column": 48 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 111, + "start": 1610, + "end": 1613, + "loc": { + "start": { + "line": 49, + "column": 49 + }, + "end": { + "line": 49, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1613, + "end": 1614, + "loc": { + "start": { + "line": 49, + "column": 52 + }, + "end": { + "line": 49, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1614, + "end": 1615, + "loc": { + "start": { + "line": 49, + "column": 53 + }, + "end": { + "line": 49, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1620, + "end": 1625, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event2", + "start": 1626, + "end": 1632, + "loc": { + "start": { + "line": 50, + "column": 10 + }, + "end": { + "line": 50, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1633, + "end": 1634, + "loc": { + "start": { + "line": 50, + "column": 17 + }, + "end": { + "line": 50, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "makeEvent", + "start": 1635, + "end": 1644, + "loc": { + "start": { + "line": 50, + "column": 19 + }, + "end": { + "line": 50, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1644, + "end": 1645, + "loc": { + "start": { + "line": 50, + "column": 28 + }, + "end": { + "line": 50, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "key1", + "start": 1645, + "end": 1651, + "loc": { + "start": { + "line": 50, + "column": 29 + }, + "end": { + "line": 50, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1651, + "end": 1652, + "loc": { + "start": { + "line": 50, + "column": 35 + }, + "end": { + "line": 50, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 1653, + "end": 1655, + "loc": { + "start": { + "line": 50, + "column": 37 + }, + "end": { + "line": 50, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1655, + "end": 1656, + "loc": { + "start": { + "line": 50, + "column": 39 + }, + "end": { + "line": 50, + "column": 40 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 1657, + "end": 1658, + "loc": { + "start": { + "line": 50, + "column": 41 + }, + "end": { + "line": 50, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1658, + "end": 1659, + "loc": { + "start": { + "line": 50, + "column": 42 + }, + "end": { + "line": 50, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 1660, + "end": 1663, + "loc": { + "start": { + "line": 50, + "column": 44 + }, + "end": { + "line": 50, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1663, + "end": 1664, + "loc": { + "start": { + "line": 50, + "column": 47 + }, + "end": { + "line": 50, + "column": 48 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 111, + "start": 1665, + "end": 1668, + "loc": { + "start": { + "line": 50, + "column": 49 + }, + "end": { + "line": 50, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1668, + "end": 1669, + "loc": { + "start": { + "line": 50, + "column": 52 + }, + "end": { + "line": 50, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1669, + "end": 1670, + "loc": { + "start": { + "line": 50, + "column": 53 + }, + "end": { + "line": 50, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1675, + "end": 1680, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event3", + "start": 1681, + "end": 1687, + "loc": { + "start": { + "line": 51, + "column": 10 + }, + "end": { + "line": 51, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1688, + "end": 1689, + "loc": { + "start": { + "line": 51, + "column": 17 + }, + "end": { + "line": 51, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "makeEvent", + "start": 1690, + "end": 1699, + "loc": { + "start": { + "line": 51, + "column": 19 + }, + "end": { + "line": 51, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1699, + "end": 1700, + "loc": { + "start": { + "line": 51, + "column": 28 + }, + "end": { + "line": 51, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "key2", + "start": 1700, + "end": 1706, + "loc": { + "start": { + "line": 51, + "column": 29 + }, + "end": { + "line": 51, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1706, + "end": 1707, + "loc": { + "start": { + "line": 51, + "column": 35 + }, + "end": { + "line": 51, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 22, + "start": 1708, + "end": 1710, + "loc": { + "start": { + "line": 51, + "column": 37 + }, + "end": { + "line": 51, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1710, + "end": 1711, + "loc": { + "start": { + "line": 51, + "column": 39 + }, + "end": { + "line": 51, + "column": 40 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 1712, + "end": 1713, + "loc": { + "start": { + "line": 51, + "column": 41 + }, + "end": { + "line": 51, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1713, + "end": 1714, + "loc": { + "start": { + "line": 51, + "column": 42 + }, + "end": { + "line": 51, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 999, + "start": 1715, + "end": 1718, + "loc": { + "start": { + "line": 51, + "column": 44 + }, + "end": { + "line": 51, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1718, + "end": 1719, + "loc": { + "start": { + "line": 51, + "column": 47 + }, + "end": { + "line": 51, + "column": 48 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 222, + "start": 1720, + "end": 1723, + "loc": { + "start": { + "line": 51, + "column": 49 + }, + "end": { + "line": 51, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1723, + "end": 1724, + "loc": { + "start": { + "line": 51, + "column": 52 + }, + "end": { + "line": 51, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1724, + "end": 1725, + "loc": { + "start": { + "line": 51, + "column": 53 + }, + "end": { + "line": 51, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1730, + "end": 1735, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event4", + "start": 1736, + "end": 1742, + "loc": { + "start": { + "line": 52, + "column": 10 + }, + "end": { + "line": 52, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1743, + "end": 1744, + "loc": { + "start": { + "line": 52, + "column": 17 + }, + "end": { + "line": 52, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "makeEvent", + "start": 1745, + "end": 1754, + "loc": { + "start": { + "line": 52, + "column": 19 + }, + "end": { + "line": 52, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1754, + "end": 1755, + "loc": { + "start": { + "line": 52, + "column": 28 + }, + "end": { + "line": 52, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "key1", + "start": 1755, + "end": 1761, + "loc": { + "start": { + "line": 52, + "column": 29 + }, + "end": { + "line": 52, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1761, + "end": 1762, + "loc": { + "start": { + "line": 52, + "column": 35 + }, + "end": { + "line": 52, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 1763, + "end": 1765, + "loc": { + "start": { + "line": 52, + "column": 37 + }, + "end": { + "line": 52, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1765, + "end": 1766, + "loc": { + "start": { + "line": 52, + "column": 39 + }, + "end": { + "line": 52, + "column": 40 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 1767, + "end": 1768, + "loc": { + "start": { + "line": 52, + "column": 41 + }, + "end": { + "line": 52, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1768, + "end": 1769, + "loc": { + "start": { + "line": 52, + "column": 42 + }, + "end": { + "line": 52, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 100, + "start": 1770, + "end": 1773, + "loc": { + "start": { + "line": 52, + "column": 44 + }, + "end": { + "line": 52, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1773, + "end": 1774, + "loc": { + "start": { + "line": 52, + "column": 47 + }, + "end": { + "line": 52, + "column": 48 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 111, + "start": 1775, + "end": 1778, + "loc": { + "start": { + "line": 52, + "column": 49 + }, + "end": { + "line": 52, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1778, + "end": 1779, + "loc": { + "start": { + "line": 52, + "column": 52 + }, + "end": { + "line": 52, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1779, + "end": 1780, + "loc": { + "start": { + "line": 52, + "column": 53 + }, + "end": { + "line": 52, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1785, + "end": 1790, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event5", + "start": 1791, + "end": 1797, + "loc": { + "start": { + "line": 53, + "column": 10 + }, + "end": { + "line": 53, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1798, + "end": 1799, + "loc": { + "start": { + "line": 53, + "column": 17 + }, + "end": { + "line": 53, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "makeEvent", + "start": 1800, + "end": 1809, + "loc": { + "start": { + "line": 53, + "column": 19 + }, + "end": { + "line": 53, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1809, + "end": 1810, + "loc": { + "start": { + "line": 53, + "column": 28 + }, + "end": { + "line": 53, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "badkey", + "start": 1810, + "end": 1818, + "loc": { + "start": { + "line": 53, + "column": 29 + }, + "end": { + "line": 53, + "column": 37 + } + } + }, + { + "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": 53, + "column": 37 + }, + "end": { + "line": 53, + "column": 38 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 1820, + "end": 1824, + "loc": { + "start": { + "line": 53, + "column": 39 + }, + "end": { + "line": 53, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1824, + "end": 1825, + "loc": { + "start": { + "line": 53, + "column": 43 + }, + "end": { + "line": 53, + "column": 44 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 1826, + "end": 1830, + "loc": { + "start": { + "line": 53, + "column": 45 + }, + "end": { + "line": 53, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1830, + "end": 1831, + "loc": { + "start": { + "line": 53, + "column": 49 + }, + "end": { + "line": 53, + "column": 50 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 333, + "start": 1832, + "end": 1835, + "loc": { + "start": { + "line": 53, + "column": 51 + }, + "end": { + "line": 53, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1835, + "end": 1836, + "loc": { + "start": { + "line": 53, + "column": 54 + }, + "end": { + "line": 53, + "column": 55 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 333, + "start": 1837, + "end": 1840, + "loc": { + "start": { + "line": 53, + "column": 56 + }, + "end": { + "line": 53, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1840, + "end": 1841, + "loc": { + "start": { + "line": 53, + "column": 59 + }, + "end": { + "line": 53, + "column": 60 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1841, + "end": 1842, + "loc": { + "start": { + "line": 53, + "column": 60 + }, + "end": { + "line": 53, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1847, + "end": 1849, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1849, + "end": 1850, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 1850, + "end": 1864, + "loc": { + "start": { + "line": 54, + "column": 7 + }, + "end": { + "line": 54, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1864, + "end": 1865, + "loc": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 54, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event1", + "start": 1865, + "end": 1871, + "loc": { + "start": { + "line": 54, + "column": 22 + }, + "end": { + "line": 54, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1871, + "end": 1872, + "loc": { + "start": { + "line": 54, + "column": 28 + }, + "end": { + "line": 54, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1872, + "end": 1873, + "loc": { + "start": { + "line": 54, + "column": 29 + }, + "end": { + "line": 54, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1878, + "end": 1880, + "loc": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1880, + "end": 1881, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 1881, + "end": 1895, + "loc": { + "start": { + "line": 55, + "column": 7 + }, + "end": { + "line": 55, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1895, + "end": 1896, + "loc": { + "start": { + "line": 55, + "column": 21 + }, + "end": { + "line": 55, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event2", + "start": 1896, + "end": 1902, + "loc": { + "start": { + "line": 55, + "column": 22 + }, + "end": { + "line": 55, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1902, + "end": 1903, + "loc": { + "start": { + "line": 55, + "column": 28 + }, + "end": { + "line": 55, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1903, + "end": 1904, + "loc": { + "start": { + "line": 55, + "column": 29 + }, + "end": { + "line": 55, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1909, + "end": 1911, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1911, + "end": 1912, + "loc": { + "start": { + "line": 56, + "column": 6 + }, + "end": { + "line": 56, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 1912, + "end": 1926, + "loc": { + "start": { + "line": 56, + "column": 7 + }, + "end": { + "line": 56, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1926, + "end": 1927, + "loc": { + "start": { + "line": 56, + "column": 21 + }, + "end": { + "line": 56, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event3", + "start": 1927, + "end": 1933, + "loc": { + "start": { + "line": 56, + "column": 22 + }, + "end": { + "line": 56, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1933, + "end": 1934, + "loc": { + "start": { + "line": 56, + "column": 28 + }, + "end": { + "line": 56, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1934, + "end": 1935, + "loc": { + "start": { + "line": 56, + "column": 29 + }, + "end": { + "line": 56, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1940, + "end": 1942, + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1942, + "end": 1943, + "loc": { + "start": { + "line": 57, + "column": 6 + }, + "end": { + "line": 57, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 1943, + "end": 1957, + "loc": { + "start": { + "line": 57, + "column": 7 + }, + "end": { + "line": 57, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1957, + "end": 1958, + "loc": { + "start": { + "line": 57, + "column": 21 + }, + "end": { + "line": 57, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event4", + "start": 1958, + "end": 1964, + "loc": { + "start": { + "line": 57, + "column": 22 + }, + "end": { + "line": 57, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1964, + "end": 1965, + "loc": { + "start": { + "line": 57, + "column": 28 + }, + "end": { + "line": 57, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1965, + "end": 1966, + "loc": { + "start": { + "line": 57, + "column": 29 + }, + "end": { + "line": 57, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 1971, + "end": 1973, + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1973, + "end": 1974, + "loc": { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 58, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 1974, + "end": 1988, + "loc": { + "start": { + "line": 58, + "column": 7 + }, + "end": { + "line": 58, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1988, + "end": 1989, + "loc": { + "start": { + "line": 58, + "column": 21 + }, + "end": { + "line": 58, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event5", + "start": 1989, + "end": 1995, + "loc": { + "start": { + "line": 58, + "column": 22 + }, + "end": { + "line": 58, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1995, + "end": 1996, + "loc": { + "start": { + "line": 58, + "column": 28 + }, + "end": { + "line": 58, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1996, + "end": 1997, + "loc": { + "start": { + "line": 58, + "column": 29 + }, + "end": { + "line": 58, + "column": 30 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2002, + "end": 2007, + "loc": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 2008, + "end": 2012, + "loc": { + "start": { + "line": 59, + "column": 10 + }, + "end": { + "line": 59, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2013, + "end": 2014, + "loc": { + "start": { + "line": 59, + "column": 15 + }, + "end": { + "line": 59, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 2015, + "end": 2017, + "loc": { + "start": { + "line": 59, + "column": 17 + }, + "end": { + "line": 59, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2017, + "end": 2018, + "loc": { + "start": { + "line": 59, + "column": 19 + }, + "end": { + "line": 59, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getSummary", + "start": 2018, + "end": 2028, + "loc": { + "start": { + "line": 59, + "column": 20 + }, + "end": { + "line": 59, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2028, + "end": 2029, + "loc": { + "start": { + "line": 59, + "column": 30 + }, + "end": { + "line": 59, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2029, + "end": 2030, + "loc": { + "start": { + "line": 59, + "column": 31 + }, + "end": { + "line": 59, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2030, + "end": 2031, + "loc": { + "start": { + "line": 59, + "column": 32 + }, + "end": { + "line": 59, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 2037, + "end": 2041, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2041, + "end": 2042, + "loc": { + "start": { + "line": 61, + "column": 8 + }, + "end": { + "line": 61, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "features", + "start": 2042, + "end": 2050, + "loc": { + "start": { + "line": 61, + "column": 9 + }, + "end": { + "line": 61, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2050, + "end": 2051, + "loc": { + "start": { + "line": 61, + "column": 17 + }, + "end": { + "line": 61, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key1", + "start": 2051, + "end": 2055, + "loc": { + "start": { + "line": 61, + "column": 18 + }, + "end": { + "line": 61, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2055, + "end": 2056, + "loc": { + "start": { + "line": 61, + "column": 22 + }, + "end": { + "line": 61, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 2056, + "end": 2064, + "loc": { + "start": { + "line": 61, + "column": 23 + }, + "end": { + "line": 61, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2064, + "end": 2065, + "loc": { + "start": { + "line": 61, + "column": 31 + }, + "end": { + "line": 61, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sort", + "start": 2065, + "end": 2069, + "loc": { + "start": { + "line": 61, + "column": 32 + }, + "end": { + "line": 61, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2069, + "end": 2070, + "loc": { + "start": { + "line": 61, + "column": 36 + }, + "end": { + "line": 61, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2070, + "end": 2071, + "loc": { + "start": { + "line": 61, + "column": 37 + }, + "end": { + "line": 61, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "a", + "start": 2071, + "end": 2072, + "loc": { + "start": { + "line": 61, + "column": 38 + }, + "end": { + "line": 61, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2072, + "end": 2073, + "loc": { + "start": { + "line": 61, + "column": 39 + }, + "end": { + "line": 61, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "b", + "start": 2074, + "end": 2075, + "loc": { + "start": { + "line": 61, + "column": 41 + }, + "end": { + "line": 61, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2075, + "end": 2076, + "loc": { + "start": { + "line": 61, + "column": 42 + }, + "end": { + "line": 61, + "column": 43 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2077, + "end": 2079, + "loc": { + "start": { + "line": 61, + "column": 44 + }, + "end": { + "line": 61, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "a", + "start": 2080, + "end": 2081, + "loc": { + "start": { + "line": 61, + "column": 47 + }, + "end": { + "line": 61, + "column": 48 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2081, + "end": 2082, + "loc": { + "start": { + "line": 61, + "column": 48 + }, + "end": { + "line": 61, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 2082, + "end": 2087, + "loc": { + "start": { + "line": 61, + "column": 49 + }, + "end": { + "line": 61, + "column": 54 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 2088, + "end": 2089, + "loc": { + "start": { + "line": 61, + "column": 55 + }, + "end": { + "line": 61, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "b", + "start": 2090, + "end": 2091, + "loc": { + "start": { + "line": 61, + "column": 57 + }, + "end": { + "line": 61, + "column": 58 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2091, + "end": 2092, + "loc": { + "start": { + "line": 61, + "column": 58 + }, + "end": { + "line": 61, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 2092, + "end": 2097, + "loc": { + "start": { + "line": 61, + "column": 59 + }, + "end": { + "line": 61, + "column": 64 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2097, + "end": 2098, + "loc": { + "start": { + "line": 61, + "column": 64 + }, + "end": { + "line": 61, + "column": 65 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2098, + "end": 2099, + "loc": { + "start": { + "line": 61, + "column": 65 + }, + "end": { + "line": 61, + "column": 66 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2104, + "end": 2109, + "loc": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expectedFeatures", + "start": 2110, + "end": 2126, + "loc": { + "start": { + "line": 62, + "column": 10 + }, + "end": { + "line": 62, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2127, + "end": 2128, + "loc": { + "start": { + "line": 62, + "column": 27 + }, + "end": { + "line": 62, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2129, + "end": 2130, + "loc": { + "start": { + "line": 62, + "column": 29 + }, + "end": { + "line": 62, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key1", + "start": 2137, + "end": 2141, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2141, + "end": 2142, + "loc": { + "start": { + "line": 63, + "column": 10 + }, + "end": { + "line": 63, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2143, + "end": 2144, + "loc": { + "start": { + "line": 63, + "column": 12 + }, + "end": { + "line": 63, + "column": 13 + } + } + }, + { + "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": 2153, + "end": 2160, + "loc": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 64, + "column": 15 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2160, + "end": 2161, + "loc": { + "start": { + "line": 64, + "column": 15 + }, + "end": { + "line": 64, + "column": 16 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 111, + "start": 2162, + "end": 2165, + "loc": { + "start": { + "line": 64, + "column": 17 + }, + "end": { + "line": 64, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2165, + "end": 2166, + "loc": { + "start": { + "line": 64, + "column": 20 + }, + "end": { + "line": 64, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 2175, + "end": 2183, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 16 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2183, + "end": 2184, + "loc": { + "start": { + "line": 65, + "column": 16 + }, + "end": { + "line": 65, + "column": 17 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2185, + "end": 2186, + "loc": { + "start": { + "line": 65, + "column": 18 + }, + "end": { + "line": 65, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2197, + "end": 2198, + "loc": { + "start": { + "line": 66, + "column": 10 + }, + "end": { + "line": 66, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 2199, + "end": 2204, + "loc": { + "start": { + "line": 66, + "column": 12 + }, + "end": { + "line": 66, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2204, + "end": 2205, + "loc": { + "start": { + "line": 66, + "column": 17 + }, + "end": { + "line": 66, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 100, + "start": 2206, + "end": 2209, + "loc": { + "start": { + "line": 66, + "column": 19 + }, + "end": { + "line": 66, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2209, + "end": 2210, + "loc": { + "start": { + "line": 66, + "column": 22 + }, + "end": { + "line": 66, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 2211, + "end": 2220, + "loc": { + "start": { + "line": 66, + "column": 24 + }, + "end": { + "line": 66, + "column": 33 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2220, + "end": 2221, + "loc": { + "start": { + "line": 66, + "column": 33 + }, + "end": { + "line": 66, + "column": 34 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 2222, + "end": 2223, + "loc": { + "start": { + "line": 66, + "column": 35 + }, + "end": { + "line": 66, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2223, + "end": 2224, + "loc": { + "start": { + "line": 66, + "column": 36 + }, + "end": { + "line": 66, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 2225, + "end": 2232, + "loc": { + "start": { + "line": 66, + "column": 38 + }, + "end": { + "line": 66, + "column": 45 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2232, + "end": 2233, + "loc": { + "start": { + "line": 66, + "column": 45 + }, + "end": { + "line": 66, + "column": 46 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 2234, + "end": 2236, + "loc": { + "start": { + "line": 66, + "column": 47 + }, + "end": { + "line": 66, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2236, + "end": 2237, + "loc": { + "start": { + "line": 66, + "column": 49 + }, + "end": { + "line": 66, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "count", + "start": 2238, + "end": 2243, + "loc": { + "start": { + "line": 66, + "column": 51 + }, + "end": { + "line": 66, + "column": 56 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2243, + "end": 2244, + "loc": { + "start": { + "line": 66, + "column": 56 + }, + "end": { + "line": 66, + "column": 57 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 2245, + "end": 2246, + "loc": { + "start": { + "line": 66, + "column": 58 + }, + "end": { + "line": 66, + "column": 59 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2247, + "end": 2248, + "loc": { + "start": { + "line": 66, + "column": 60 + }, + "end": { + "line": 66, + "column": 61 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2248, + "end": 2249, + "loc": { + "start": { + "line": 66, + "column": 61 + }, + "end": { + "line": 66, + "column": 62 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2260, + "end": 2261, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 2262, + "end": 2267, + "loc": { + "start": { + "line": 67, + "column": 12 + }, + "end": { + "line": 67, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2267, + "end": 2268, + "loc": { + "start": { + "line": 67, + "column": 17 + }, + "end": { + "line": 67, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 2269, + "end": 2272, + "loc": { + "start": { + "line": 67, + "column": 19 + }, + "end": { + "line": 67, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2272, + "end": 2273, + "loc": { + "start": { + "line": 67, + "column": 22 + }, + "end": { + "line": 67, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 2274, + "end": 2283, + "loc": { + "start": { + "line": 67, + "column": 24 + }, + "end": { + "line": 67, + "column": 33 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2283, + "end": 2284, + "loc": { + "start": { + "line": 67, + "column": 33 + }, + "end": { + "line": 67, + "column": 34 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 2285, + "end": 2286, + "loc": { + "start": { + "line": 67, + "column": 35 + }, + "end": { + "line": 67, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2286, + "end": 2287, + "loc": { + "start": { + "line": 67, + "column": 36 + }, + "end": { + "line": 67, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 2288, + "end": 2295, + "loc": { + "start": { + "line": 67, + "column": 38 + }, + "end": { + "line": 67, + "column": 45 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2295, + "end": 2296, + "loc": { + "start": { + "line": 67, + "column": 45 + }, + "end": { + "line": 67, + "column": 46 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 2297, + "end": 2299, + "loc": { + "start": { + "line": 67, + "column": 47 + }, + "end": { + "line": 67, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2299, + "end": 2300, + "loc": { + "start": { + "line": 67, + "column": 49 + }, + "end": { + "line": 67, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "count", + "start": 2301, + "end": 2306, + "loc": { + "start": { + "line": 67, + "column": 51 + }, + "end": { + "line": 67, + "column": 56 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2306, + "end": 2307, + "loc": { + "start": { + "line": 67, + "column": 56 + }, + "end": { + "line": 67, + "column": 57 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 2308, + "end": 2309, + "loc": { + "start": { + "line": 67, + "column": 58 + }, + "end": { + "line": 67, + "column": 59 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2310, + "end": 2311, + "loc": { + "start": { + "line": 67, + "column": 60 + }, + "end": { + "line": 67, + "column": 61 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2311, + "end": 2312, + "loc": { + "start": { + "line": 67, + "column": 61 + }, + "end": { + "line": 67, + "column": 62 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2321, + "end": 2322, + "loc": { + "start": { + "line": 68, + "column": 8 + }, + "end": { + "line": 68, + "column": 9 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2322, + "end": 2323, + "loc": { + "start": { + "line": 68, + "column": 9 + }, + "end": { + "line": 68, + "column": 10 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2330, + "end": 2331, + "loc": { + "start": { + "line": 69, + "column": 6 + }, + "end": { + "line": 69, + "column": 7 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2331, + "end": 2332, + "loc": { + "start": { + "line": 69, + "column": 7 + }, + "end": { + "line": 69, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key2", + "start": 2339, + "end": 2343, + "loc": { + "start": { + "line": 70, + "column": 6 + }, + "end": { + "line": 70, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2343, + "end": 2344, + "loc": { + "start": { + "line": 70, + "column": 10 + }, + "end": { + "line": 70, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2345, + "end": 2346, + "loc": { + "start": { + "line": 70, + "column": 12 + }, + "end": { + "line": 70, + "column": 13 + } + } + }, + { + "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": 2355, + "end": 2362, + "loc": { + "start": { + "line": 71, + "column": 8 + }, + "end": { + "line": 71, + "column": 15 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2362, + "end": 2363, + "loc": { + "start": { + "line": 71, + "column": 15 + }, + "end": { + "line": 71, + "column": 16 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 222, + "start": 2364, + "end": 2367, + "loc": { + "start": { + "line": 71, + "column": 17 + }, + "end": { + "line": 71, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2367, + "end": 2368, + "loc": { + "start": { + "line": 71, + "column": 20 + }, + "end": { + "line": 71, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 2377, + "end": 2385, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 16 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2385, + "end": 2386, + "loc": { + "start": { + "line": 72, + "column": 16 + }, + "end": { + "line": 72, + "column": 17 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2387, + "end": 2388, + "loc": { + "start": { + "line": 72, + "column": 18 + }, + "end": { + "line": 72, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2388, + "end": 2389, + "loc": { + "start": { + "line": 72, + "column": 19 + }, + "end": { + "line": 72, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 2390, + "end": 2395, + "loc": { + "start": { + "line": 72, + "column": 21 + }, + "end": { + "line": 72, + "column": 26 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2395, + "end": 2396, + "loc": { + "start": { + "line": 72, + "column": 26 + }, + "end": { + "line": 72, + "column": 27 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 999, + "start": 2397, + "end": 2400, + "loc": { + "start": { + "line": 72, + "column": 28 + }, + "end": { + "line": 72, + "column": 31 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2400, + "end": 2401, + "loc": { + "start": { + "line": 72, + "column": 31 + }, + "end": { + "line": 72, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 2402, + "end": 2411, + "loc": { + "start": { + "line": 72, + "column": 33 + }, + "end": { + "line": 72, + "column": 42 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2411, + "end": 2412, + "loc": { + "start": { + "line": 72, + "column": 42 + }, + "end": { + "line": 72, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 2413, + "end": 2414, + "loc": { + "start": { + "line": 72, + "column": 44 + }, + "end": { + "line": 72, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2414, + "end": 2415, + "loc": { + "start": { + "line": 72, + "column": 45 + }, + "end": { + "line": 72, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 2416, + "end": 2423, + "loc": { + "start": { + "line": 72, + "column": 47 + }, + "end": { + "line": 72, + "column": 54 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2423, + "end": 2424, + "loc": { + "start": { + "line": 72, + "column": 54 + }, + "end": { + "line": 72, + "column": 55 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 22, + "start": 2425, + "end": 2427, + "loc": { + "start": { + "line": 72, + "column": 56 + }, + "end": { + "line": 72, + "column": 58 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2427, + "end": 2428, + "loc": { + "start": { + "line": 72, + "column": 58 + }, + "end": { + "line": 72, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "count", + "start": 2429, + "end": 2434, + "loc": { + "start": { + "line": 72, + "column": 60 + }, + "end": { + "line": 72, + "column": 65 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2434, + "end": 2435, + "loc": { + "start": { + "line": 72, + "column": 65 + }, + "end": { + "line": 72, + "column": 66 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 2436, + "end": 2437, + "loc": { + "start": { + "line": 72, + "column": 67 + }, + "end": { + "line": 72, + "column": 68 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2438, + "end": 2439, + "loc": { + "start": { + "line": 72, + "column": 69 + }, + "end": { + "line": 72, + "column": 70 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2439, + "end": 2440, + "loc": { + "start": { + "line": 72, + "column": 70 + }, + "end": { + "line": 72, + "column": 71 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2440, + "end": 2441, + "loc": { + "start": { + "line": 72, + "column": 71 + }, + "end": { + "line": 72, + "column": 72 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2448, + "end": 2449, + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 7 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2449, + "end": 2450, + "loc": { + "start": { + "line": 73, + "column": 7 + }, + "end": { + "line": 73, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "badkey", + "start": 2457, + "end": 2463, + "loc": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2463, + "end": 2464, + "loc": { + "start": { + "line": 74, + "column": 12 + }, + "end": { + "line": 74, + "column": 13 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2465, + "end": 2466, + "loc": { + "start": { + "line": 74, + "column": 14 + }, + "end": { + "line": 74, + "column": 15 + } + } + }, + { + "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": 2475, + "end": 2482, + "loc": { + "start": { + "line": 75, + "column": 8 + }, + "end": { + "line": 75, + "column": 15 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2482, + "end": 2483, + "loc": { + "start": { + "line": 75, + "column": 15 + }, + "end": { + "line": 75, + "column": 16 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 333, + "start": 2484, + "end": 2487, + "loc": { + "start": { + "line": 75, + "column": 17 + }, + "end": { + "line": 75, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2487, + "end": 2488, + "loc": { + "start": { + "line": 75, + "column": 20 + }, + "end": { + "line": 75, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 2497, + "end": 2505, + "loc": { + "start": { + "line": 76, + "column": 8 + }, + "end": { + "line": 76, + "column": 16 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2505, + "end": 2506, + "loc": { + "start": { + "line": 76, + "column": 16 + }, + "end": { + "line": 76, + "column": 17 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2507, + "end": 2508, + "loc": { + "start": { + "line": 76, + "column": 18 + }, + "end": { + "line": 76, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2508, + "end": 2509, + "loc": { + "start": { + "line": 76, + "column": 19 + }, + "end": { + "line": 76, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 2510, + "end": 2515, + "loc": { + "start": { + "line": 76, + "column": 21 + }, + "end": { + "line": 76, + "column": 26 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2515, + "end": 2516, + "loc": { + "start": { + "line": 76, + "column": 26 + }, + "end": { + "line": 76, + "column": 27 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 333, + "start": 2517, + "end": 2520, + "loc": { + "start": { + "line": 76, + "column": 28 + }, + "end": { + "line": 76, + "column": 31 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2520, + "end": 2521, + "loc": { + "start": { + "line": 76, + "column": 31 + }, + "end": { + "line": 76, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "unknown", + "start": 2522, + "end": 2529, + "loc": { + "start": { + "line": 76, + "column": 33 + }, + "end": { + "line": 76, + "column": 40 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2529, + "end": 2530, + "loc": { + "start": { + "line": 76, + "column": 40 + }, + "end": { + "line": 76, + "column": 41 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 2531, + "end": 2535, + "loc": { + "start": { + "line": 76, + "column": 42 + }, + "end": { + "line": 76, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2535, + "end": 2536, + "loc": { + "start": { + "line": 76, + "column": 46 + }, + "end": { + "line": 76, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "count", + "start": 2537, + "end": 2542, + "loc": { + "start": { + "line": 76, + "column": 48 + }, + "end": { + "line": 76, + "column": 53 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2542, + "end": 2543, + "loc": { + "start": { + "line": 76, + "column": 53 + }, + "end": { + "line": 76, + "column": 54 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 2544, + "end": 2545, + "loc": { + "start": { + "line": 76, + "column": 55 + }, + "end": { + "line": 76, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2546, + "end": 2547, + "loc": { + "start": { + "line": 76, + "column": 57 + }, + "end": { + "line": 76, + "column": 58 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2547, + "end": 2548, + "loc": { + "start": { + "line": 76, + "column": 58 + }, + "end": { + "line": 76, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2548, + "end": 2549, + "loc": { + "start": { + "line": 76, + "column": 59 + }, + "end": { + "line": 76, + "column": 60 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2556, + "end": 2557, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 7 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2557, + "end": 2558, + "loc": { + "start": { + "line": 77, + "column": 7 + }, + "end": { + "line": 77, + "column": 8 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2563, + "end": 2564, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2564, + "end": 2565, + "loc": { + "start": { + "line": 78, + "column": 5 + }, + "end": { + "line": 78, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2570, + "end": 2576, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2576, + "end": 2577, + "loc": { + "start": { + "line": 79, + "column": 10 + }, + "end": { + "line": 79, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 2577, + "end": 2581, + "loc": { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 79, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2581, + "end": 2582, + "loc": { + "start": { + "line": 79, + "column": 15 + }, + "end": { + "line": 79, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "features", + "start": 2582, + "end": 2590, + "loc": { + "start": { + "line": 79, + "column": 16 + }, + "end": { + "line": 79, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2590, + "end": 2591, + "loc": { + "start": { + "line": 79, + "column": 24 + }, + "end": { + "line": 79, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2591, + "end": 2592, + "loc": { + "start": { + "line": 79, + "column": 25 + }, + "end": { + "line": 79, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2592, + "end": 2599, + "loc": { + "start": { + "line": 79, + "column": 26 + }, + "end": { + "line": 79, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2599, + "end": 2600, + "loc": { + "start": { + "line": 79, + "column": 33 + }, + "end": { + "line": 79, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expectedFeatures", + "start": 2600, + "end": 2616, + "loc": { + "start": { + "line": 79, + "column": 34 + }, + "end": { + "line": 79, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2616, + "end": 2617, + "loc": { + "start": { + "line": 79, + "column": 50 + }, + "end": { + "line": 79, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2617, + "end": 2618, + "loc": { + "start": { + "line": 79, + "column": 51 + }, + "end": { + "line": 79, + "column": 52 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2621, + "end": 2622, + "loc": { + "start": { + "line": 80, + "column": 2 + }, + "end": { + "line": 80, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2622, + "end": 2623, + "loc": { + "start": { + "line": 80, + "column": 3 + }, + "end": { + "line": 80, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2623, + "end": 2624, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 2628, + "end": 2630, + "loc": { + "start": { + "line": 82, + "column": 2 + }, + "end": { + "line": 82, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2630, + "end": 2631, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "distinguishes between zero and null/undefined in feature variation", + "start": 2631, + "end": 2699, + "loc": { + "start": { + "line": 82, + "column": 5 + }, + "end": { + "line": 82, + "column": 73 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2699, + "end": 2700, + "loc": { + "start": { + "line": 82, + "column": 73 + }, + "end": { + "line": 82, + "column": 74 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2701, + "end": 2702, + "loc": { + "start": { + "line": 82, + "column": 75 + }, + "end": { + "line": 82, + "column": 76 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2702, + "end": 2703, + "loc": { + "start": { + "line": 82, + "column": 76 + }, + "end": { + "line": 82, + "column": 77 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2704, + "end": 2706, + "loc": { + "start": { + "line": 82, + "column": 78 + }, + "end": { + "line": 82, + "column": 80 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2707, + "end": 2708, + "loc": { + "start": { + "line": 82, + "column": 81 + }, + "end": { + "line": 82, + "column": 82 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2713, + "end": 2718, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 2719, + "end": 2721, + "loc": { + "start": { + "line": 83, + "column": 10 + }, + "end": { + "line": 83, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2722, + "end": 2723, + "loc": { + "start": { + "line": 83, + "column": 13 + }, + "end": { + "line": 83, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSummarizer", + "start": 2724, + "end": 2739, + "loc": { + "start": { + "line": 83, + "column": 15 + }, + "end": { + "line": 83, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2739, + "end": 2740, + "loc": { + "start": { + "line": 83, + "column": 30 + }, + "end": { + "line": 83, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2740, + "end": 2741, + "loc": { + "start": { + "line": 83, + "column": 31 + }, + "end": { + "line": 83, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2741, + "end": 2742, + "loc": { + "start": { + "line": 83, + "column": 32 + }, + "end": { + "line": 83, + "column": 33 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2747, + "end": 2752, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event1", + "start": 2753, + "end": 2759, + "loc": { + "start": { + "line": 84, + "column": 10 + }, + "end": { + "line": 84, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2760, + "end": 2761, + "loc": { + "start": { + "line": 84, + "column": 17 + }, + "end": { + "line": 84, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "makeEvent", + "start": 2762, + "end": 2771, + "loc": { + "start": { + "line": 84, + "column": 19 + }, + "end": { + "line": 84, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2771, + "end": 2772, + "loc": { + "start": { + "line": 84, + "column": 28 + }, + "end": { + "line": 84, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "key1", + "start": 2772, + "end": 2778, + "loc": { + "start": { + "line": 84, + "column": 29 + }, + "end": { + "line": 84, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2778, + "end": 2779, + "loc": { + "start": { + "line": 84, + "column": 35 + }, + "end": { + "line": 84, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 2780, + "end": 2782, + "loc": { + "start": { + "line": 84, + "column": 37 + }, + "end": { + "line": 84, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2782, + "end": 2783, + "loc": { + "start": { + "line": 84, + "column": 39 + }, + "end": { + "line": 84, + "column": 40 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 2784, + "end": 2785, + "loc": { + "start": { + "line": 84, + "column": 41 + }, + "end": { + "line": 84, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2785, + "end": 2786, + "loc": { + "start": { + "line": 84, + "column": 42 + }, + "end": { + "line": 84, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 100, + "start": 2787, + "end": 2790, + "loc": { + "start": { + "line": 84, + "column": 44 + }, + "end": { + "line": 84, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2790, + "end": 2791, + "loc": { + "start": { + "line": 84, + "column": 47 + }, + "end": { + "line": 84, + "column": 48 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 111, + "start": 2792, + "end": 2795, + "loc": { + "start": { + "line": 84, + "column": 49 + }, + "end": { + "line": 84, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2795, + "end": 2796, + "loc": { + "start": { + "line": 84, + "column": 52 + }, + "end": { + "line": 84, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2796, + "end": 2797, + "loc": { + "start": { + "line": 84, + "column": 53 + }, + "end": { + "line": 84, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2802, + "end": 2807, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event2", + "start": 2808, + "end": 2814, + "loc": { + "start": { + "line": 85, + "column": 10 + }, + "end": { + "line": 85, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2815, + "end": 2816, + "loc": { + "start": { + "line": 85, + "column": 17 + }, + "end": { + "line": 85, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "makeEvent", + "start": 2817, + "end": 2826, + "loc": { + "start": { + "line": 85, + "column": 19 + }, + "end": { + "line": 85, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2826, + "end": 2827, + "loc": { + "start": { + "line": 85, + "column": 28 + }, + "end": { + "line": 85, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "key1", + "start": 2827, + "end": 2833, + "loc": { + "start": { + "line": 85, + "column": 29 + }, + "end": { + "line": 85, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2833, + "end": 2834, + "loc": { + "start": { + "line": 85, + "column": 35 + }, + "end": { + "line": 85, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 2835, + "end": 2837, + "loc": { + "start": { + "line": 85, + "column": 37 + }, + "end": { + "line": 85, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2837, + "end": 2838, + "loc": { + "start": { + "line": 85, + "column": 39 + }, + "end": { + "line": 85, + "column": 40 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 2839, + "end": 2843, + "loc": { + "start": { + "line": 85, + "column": 41 + }, + "end": { + "line": 85, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2843, + "end": 2844, + "loc": { + "start": { + "line": 85, + "column": 45 + }, + "end": { + "line": 85, + "column": 46 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 111, + "start": 2845, + "end": 2848, + "loc": { + "start": { + "line": 85, + "column": 47 + }, + "end": { + "line": 85, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2848, + "end": 2849, + "loc": { + "start": { + "line": 85, + "column": 50 + }, + "end": { + "line": 85, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 111, + "start": 2850, + "end": 2853, + "loc": { + "start": { + "line": 85, + "column": 52 + }, + "end": { + "line": 85, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2853, + "end": 2854, + "loc": { + "start": { + "line": 85, + "column": 55 + }, + "end": { + "line": 85, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2854, + "end": 2855, + "loc": { + "start": { + "line": 85, + "column": 56 + }, + "end": { + "line": 85, + "column": 57 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2860, + "end": 2865, + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event3", + "start": 2866, + "end": 2872, + "loc": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 86, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2873, + "end": 2874, + "loc": { + "start": { + "line": 86, + "column": 17 + }, + "end": { + "line": 86, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "makeEvent", + "start": 2875, + "end": 2884, + "loc": { + "start": { + "line": 86, + "column": 19 + }, + "end": { + "line": 86, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2884, + "end": 2885, + "loc": { + "start": { + "line": 86, + "column": 28 + }, + "end": { + "line": 86, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "key1", + "start": 2885, + "end": 2891, + "loc": { + "start": { + "line": 86, + "column": 29 + }, + "end": { + "line": 86, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2891, + "end": 2892, + "loc": { + "start": { + "line": 86, + "column": 35 + }, + "end": { + "line": 86, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 2893, + "end": 2895, + "loc": { + "start": { + "line": 86, + "column": 37 + }, + "end": { + "line": 86, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2895, + "end": 2896, + "loc": { + "start": { + "line": 86, + "column": 39 + }, + "end": { + "line": 86, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 2897, + "end": 2906, + "loc": { + "start": { + "line": 86, + "column": 41 + }, + "end": { + "line": 86, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2906, + "end": 2907, + "loc": { + "start": { + "line": 86, + "column": 50 + }, + "end": { + "line": 86, + "column": 51 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 111, + "start": 2908, + "end": 2911, + "loc": { + "start": { + "line": 86, + "column": 52 + }, + "end": { + "line": 86, + "column": 55 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2911, + "end": 2912, + "loc": { + "start": { + "line": 86, + "column": 55 + }, + "end": { + "line": 86, + "column": 56 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 111, + "start": 2913, + "end": 2916, + "loc": { + "start": { + "line": 86, + "column": 57 + }, + "end": { + "line": 86, + "column": 60 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2916, + "end": 2917, + "loc": { + "start": { + "line": 86, + "column": 60 + }, + "end": { + "line": 86, + "column": 61 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2917, + "end": 2918, + "loc": { + "start": { + "line": 86, + "column": 61 + }, + "end": { + "line": 86, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 2923, + "end": 2925, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2925, + "end": 2926, + "loc": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 87, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 2926, + "end": 2940, + "loc": { + "start": { + "line": 87, + "column": 7 + }, + "end": { + "line": 87, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2940, + "end": 2941, + "loc": { + "start": { + "line": 87, + "column": 21 + }, + "end": { + "line": 87, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event1", + "start": 2941, + "end": 2947, + "loc": { + "start": { + "line": 87, + "column": 22 + }, + "end": { + "line": 87, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2947, + "end": 2948, + "loc": { + "start": { + "line": 87, + "column": 28 + }, + "end": { + "line": 87, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2948, + "end": 2949, + "loc": { + "start": { + "line": 87, + "column": 29 + }, + "end": { + "line": 87, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 2954, + "end": 2956, + "loc": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2956, + "end": 2957, + "loc": { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 88, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 2957, + "end": 2971, + "loc": { + "start": { + "line": 88, + "column": 7 + }, + "end": { + "line": 88, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2971, + "end": 2972, + "loc": { + "start": { + "line": 88, + "column": 21 + }, + "end": { + "line": 88, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event2", + "start": 2972, + "end": 2978, + "loc": { + "start": { + "line": 88, + "column": 22 + }, + "end": { + "line": 88, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2978, + "end": 2979, + "loc": { + "start": { + "line": 88, + "column": 28 + }, + "end": { + "line": 88, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2979, + "end": 2980, + "loc": { + "start": { + "line": 88, + "column": 29 + }, + "end": { + "line": 88, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 2985, + "end": 2987, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2987, + "end": 2988, + "loc": { + "start": { + "line": 89, + "column": 6 + }, + "end": { + "line": 89, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "summarizeEvent", + "start": 2988, + "end": 3002, + "loc": { + "start": { + "line": 89, + "column": 7 + }, + "end": { + "line": 89, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3002, + "end": 3003, + "loc": { + "start": { + "line": 89, + "column": 21 + }, + "end": { + "line": 89, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event3", + "start": 3003, + "end": 3009, + "loc": { + "start": { + "line": 89, + "column": 22 + }, + "end": { + "line": 89, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3009, + "end": 3010, + "loc": { + "start": { + "line": 89, + "column": 28 + }, + "end": { + "line": 89, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3010, + "end": 3011, + "loc": { + "start": { + "line": 89, + "column": 29 + }, + "end": { + "line": 89, + "column": 30 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3016, + "end": 3021, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 3022, + "end": 3026, + "loc": { + "start": { + "line": 90, + "column": 10 + }, + "end": { + "line": 90, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3027, + "end": 3028, + "loc": { + "start": { + "line": 90, + "column": 15 + }, + "end": { + "line": 90, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 3029, + "end": 3031, + "loc": { + "start": { + "line": 90, + "column": 17 + }, + "end": { + "line": 90, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3031, + "end": 3032, + "loc": { + "start": { + "line": 90, + "column": 19 + }, + "end": { + "line": 90, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getSummary", + "start": 3032, + "end": 3042, + "loc": { + "start": { + "line": 90, + "column": 20 + }, + "end": { + "line": 90, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3042, + "end": 3043, + "loc": { + "start": { + "line": 90, + "column": 30 + }, + "end": { + "line": 90, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3043, + "end": 3044, + "loc": { + "start": { + "line": 90, + "column": 31 + }, + "end": { + "line": 90, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3044, + "end": 3045, + "loc": { + "start": { + "line": 90, + "column": 32 + }, + "end": { + "line": 90, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 3051, + "end": 3055, + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3055, + "end": 3056, + "loc": { + "start": { + "line": 92, + "column": 8 + }, + "end": { + "line": 92, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "features", + "start": 3056, + "end": 3064, + "loc": { + "start": { + "line": 92, + "column": 9 + }, + "end": { + "line": 92, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3064, + "end": 3065, + "loc": { + "start": { + "line": 92, + "column": 17 + }, + "end": { + "line": 92, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key1", + "start": 3065, + "end": 3069, + "loc": { + "start": { + "line": 92, + "column": 18 + }, + "end": { + "line": 92, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3069, + "end": 3070, + "loc": { + "start": { + "line": 92, + "column": 22 + }, + "end": { + "line": 92, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 3070, + "end": 3078, + "loc": { + "start": { + "line": 92, + "column": 23 + }, + "end": { + "line": 92, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3078, + "end": 3079, + "loc": { + "start": { + "line": 92, + "column": 31 + }, + "end": { + "line": 92, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sort", + "start": 3079, + "end": 3083, + "loc": { + "start": { + "line": 92, + "column": 32 + }, + "end": { + "line": 92, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3083, + "end": 3084, + "loc": { + "start": { + "line": 92, + "column": 36 + }, + "end": { + "line": 92, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3084, + "end": 3085, + "loc": { + "start": { + "line": 92, + "column": 37 + }, + "end": { + "line": 92, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "a", + "start": 3085, + "end": 3086, + "loc": { + "start": { + "line": 92, + "column": 38 + }, + "end": { + "line": 92, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3086, + "end": 3087, + "loc": { + "start": { + "line": 92, + "column": 39 + }, + "end": { + "line": 92, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "b", + "start": 3088, + "end": 3089, + "loc": { + "start": { + "line": 92, + "column": 41 + }, + "end": { + "line": 92, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3089, + "end": 3090, + "loc": { + "start": { + "line": 92, + "column": 42 + }, + "end": { + "line": 92, + "column": 43 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3091, + "end": 3093, + "loc": { + "start": { + "line": 92, + "column": 44 + }, + "end": { + "line": 92, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "a", + "start": 3094, + "end": 3095, + "loc": { + "start": { + "line": 92, + "column": 47 + }, + "end": { + "line": 92, + "column": 48 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3095, + "end": 3096, + "loc": { + "start": { + "line": 92, + "column": 48 + }, + "end": { + "line": 92, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 3096, + "end": 3101, + "loc": { + "start": { + "line": 92, + "column": 49 + }, + "end": { + "line": 92, + "column": 54 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 3102, + "end": 3103, + "loc": { + "start": { + "line": 92, + "column": 55 + }, + "end": { + "line": 92, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "b", + "start": 3104, + "end": 3105, + "loc": { + "start": { + "line": 92, + "column": 57 + }, + "end": { + "line": 92, + "column": 58 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3105, + "end": 3106, + "loc": { + "start": { + "line": 92, + "column": 58 + }, + "end": { + "line": 92, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 3106, + "end": 3111, + "loc": { + "start": { + "line": 92, + "column": 59 + }, + "end": { + "line": 92, + "column": 64 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3111, + "end": 3112, + "loc": { + "start": { + "line": 92, + "column": 64 + }, + "end": { + "line": 92, + "column": 65 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3112, + "end": 3113, + "loc": { + "start": { + "line": 92, + "column": 65 + }, + "end": { + "line": 92, + "column": 66 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3118, + "end": 3123, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expectedFeatures", + "start": 3124, + "end": 3140, + "loc": { + "start": { + "line": 93, + "column": 10 + }, + "end": { + "line": 93, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3141, + "end": 3142, + "loc": { + "start": { + "line": 93, + "column": 27 + }, + "end": { + "line": 93, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3143, + "end": 3144, + "loc": { + "start": { + "line": 93, + "column": 29 + }, + "end": { + "line": 93, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key1", + "start": 3151, + "end": 3155, + "loc": { + "start": { + "line": 94, + "column": 6 + }, + "end": { + "line": 94, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3155, + "end": 3156, + "loc": { + "start": { + "line": 94, + "column": 10 + }, + "end": { + "line": 94, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3157, + "end": 3158, + "loc": { + "start": { + "line": 94, + "column": 12 + }, + "end": { + "line": 94, + "column": 13 + } + } + }, + { + "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": 3167, + "end": 3174, + "loc": { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 95, + "column": 15 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3174, + "end": 3175, + "loc": { + "start": { + "line": 95, + "column": 15 + }, + "end": { + "line": 95, + "column": 16 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 111, + "start": 3176, + "end": 3179, + "loc": { + "start": { + "line": 95, + "column": 17 + }, + "end": { + "line": 95, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3179, + "end": 3180, + "loc": { + "start": { + "line": 95, + "column": 20 + }, + "end": { + "line": 95, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "counters", + "start": 3189, + "end": 3197, + "loc": { + "start": { + "line": 96, + "column": 8 + }, + "end": { + "line": 96, + "column": 16 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3197, + "end": 3198, + "loc": { + "start": { + "line": 96, + "column": 16 + }, + "end": { + "line": 96, + "column": 17 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3199, + "end": 3200, + "loc": { + "start": { + "line": 96, + "column": 18 + }, + "end": { + "line": 96, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3200, + "end": 3201, + "loc": { + "start": { + "line": 96, + "column": 19 + }, + "end": { + "line": 96, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 3202, + "end": 3211, + "loc": { + "start": { + "line": 96, + "column": 21 + }, + "end": { + "line": 96, + "column": 30 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3211, + "end": 3212, + "loc": { + "start": { + "line": 96, + "column": 30 + }, + "end": { + "line": 96, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 3213, + "end": 3214, + "loc": { + "start": { + "line": 96, + "column": 32 + }, + "end": { + "line": 96, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3214, + "end": 3215, + "loc": { + "start": { + "line": 96, + "column": 33 + }, + "end": { + "line": 96, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 3216, + "end": 3221, + "loc": { + "start": { + "line": 96, + "column": 35 + }, + "end": { + "line": 96, + "column": 40 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3221, + "end": 3222, + "loc": { + "start": { + "line": 96, + "column": 40 + }, + "end": { + "line": 96, + "column": 41 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 100, + "start": 3223, + "end": 3226, + "loc": { + "start": { + "line": 96, + "column": 42 + }, + "end": { + "line": 96, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3226, + "end": 3227, + "loc": { + "start": { + "line": 96, + "column": 45 + }, + "end": { + "line": 96, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 3228, + "end": 3235, + "loc": { + "start": { + "line": 96, + "column": 47 + }, + "end": { + "line": 96, + "column": 54 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3235, + "end": 3236, + "loc": { + "start": { + "line": 96, + "column": 54 + }, + "end": { + "line": 96, + "column": 55 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 3237, + "end": 3239, + "loc": { + "start": { + "line": 96, + "column": 56 + }, + "end": { + "line": 96, + "column": 58 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3239, + "end": 3240, + "loc": { + "start": { + "line": 96, + "column": 58 + }, + "end": { + "line": 96, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "count", + "start": 3241, + "end": 3246, + "loc": { + "start": { + "line": 96, + "column": 60 + }, + "end": { + "line": 96, + "column": 65 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3246, + "end": 3247, + "loc": { + "start": { + "line": 96, + "column": 65 + }, + "end": { + "line": 96, + "column": 66 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 3248, + "end": 3249, + "loc": { + "start": { + "line": 96, + "column": 67 + }, + "end": { + "line": 96, + "column": 68 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3250, + "end": 3251, + "loc": { + "start": { + "line": 96, + "column": 69 + }, + "end": { + "line": 96, + "column": 70 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3251, + "end": 3252, + "loc": { + "start": { + "line": 96, + "column": 70 + }, + "end": { + "line": 96, + "column": 71 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3253, + "end": 3254, + "loc": { + "start": { + "line": 96, + "column": 72 + }, + "end": { + "line": 96, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 3255, + "end": 3260, + "loc": { + "start": { + "line": 96, + "column": 74 + }, + "end": { + "line": 96, + "column": 79 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3260, + "end": 3261, + "loc": { + "start": { + "line": 96, + "column": 79 + }, + "end": { + "line": 96, + "column": 80 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 111, + "start": 3262, + "end": 3265, + "loc": { + "start": { + "line": 96, + "column": 81 + }, + "end": { + "line": 96, + "column": 84 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3265, + "end": 3266, + "loc": { + "start": { + "line": 96, + "column": 84 + }, + "end": { + "line": 96, + "column": 85 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 3267, + "end": 3274, + "loc": { + "start": { + "line": 96, + "column": 86 + }, + "end": { + "line": 96, + "column": 93 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3274, + "end": 3275, + "loc": { + "start": { + "line": 96, + "column": 93 + }, + "end": { + "line": 96, + "column": 94 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 11, + "start": 3276, + "end": 3278, + "loc": { + "start": { + "line": 96, + "column": 95 + }, + "end": { + "line": 96, + "column": 97 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3278, + "end": 3279, + "loc": { + "start": { + "line": 96, + "column": 97 + }, + "end": { + "line": 96, + "column": 98 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "count", + "start": 3280, + "end": 3285, + "loc": { + "start": { + "line": 96, + "column": 99 + }, + "end": { + "line": 96, + "column": 104 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3285, + "end": 3286, + "loc": { + "start": { + "line": 96, + "column": 104 + }, + "end": { + "line": 96, + "column": 105 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 3287, + "end": 3288, + "loc": { + "start": { + "line": 96, + "column": 106 + }, + "end": { + "line": 96, + "column": 107 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3289, + "end": 3290, + "loc": { + "start": { + "line": 96, + "column": 108 + }, + "end": { + "line": 96, + "column": 109 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3290, + "end": 3291, + "loc": { + "start": { + "line": 96, + "column": 109 + }, + "end": { + "line": 96, + "column": 110 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3291, + "end": 3292, + "loc": { + "start": { + "line": 96, + "column": 110 + }, + "end": { + "line": 96, + "column": 111 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3299, + "end": 3300, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 7 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3300, + "end": 3301, + "loc": { + "start": { + "line": 97, + "column": 7 + }, + "end": { + "line": 97, + "column": 8 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3306, + "end": 3307, + "loc": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3307, + "end": 3308, + "loc": { + "start": { + "line": 98, + "column": 5 + }, + "end": { + "line": 98, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3313, + "end": 3319, + "loc": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3319, + "end": 3320, + "loc": { + "start": { + "line": 99, + "column": 10 + }, + "end": { + "line": 99, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 3320, + "end": 3324, + "loc": { + "start": { + "line": 99, + "column": 11 + }, + "end": { + "line": 99, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3324, + "end": 3325, + "loc": { + "start": { + "line": 99, + "column": 15 + }, + "end": { + "line": 99, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "features", + "start": 3325, + "end": 3333, + "loc": { + "start": { + "line": 99, + "column": 16 + }, + "end": { + "line": 99, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3333, + "end": 3334, + "loc": { + "start": { + "line": 99, + "column": 24 + }, + "end": { + "line": 99, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3334, + "end": 3335, + "loc": { + "start": { + "line": 99, + "column": 25 + }, + "end": { + "line": 99, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3335, + "end": 3342, + "loc": { + "start": { + "line": 99, + "column": 26 + }, + "end": { + "line": 99, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3342, + "end": 3343, + "loc": { + "start": { + "line": 99, + "column": 33 + }, + "end": { + "line": 99, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expectedFeatures", + "start": 3343, + "end": 3359, + "loc": { + "start": { + "line": 99, + "column": 34 + }, + "end": { + "line": 99, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3359, + "end": 3360, + "loc": { + "start": { + "line": 99, + "column": 50 + }, + "end": { + "line": 99, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3360, + "end": 3361, + "loc": { + "start": { + "line": 99, + "column": 51 + }, + "end": { + "line": 99, + "column": 52 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3364, + "end": 3365, + "loc": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3365, + "end": 3366, + "loc": { + "start": { + "line": 100, + "column": 3 + }, + "end": { + "line": 100, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3366, + "end": 3367, + "loc": { + "start": { + "line": 100, + "column": 4 + }, + "end": { + "line": 100, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3368, + "end": 3369, + "loc": { + "start": { + "line": 101, + "column": 0 + }, + "end": { + "line": 101, + "column": 1 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3369, + "end": 3370, + "loc": { + "start": { + "line": 101, + "column": 1 + }, + "end": { + "line": 101, + "column": 2 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3370, + "end": 3371, + "loc": { + "start": { + "line": 101, + "column": 2 + }, + "end": { + "line": 101, + "column": 3 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3372, + "end": 3372, + "loc": { + "start": { + "line": 102, + "column": 0 + }, + "end": { + "line": 102, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/__tests__/LDClient-test.js.json b/docs/ast/source/__tests__/LDClient-test.js.json new file mode 100644 index 00000000..051921ac --- /dev/null +++ b/docs/ast/source/__tests__/LDClient-test.js.json @@ -0,0 +1,220298 @@ +{ + "type": "File", + "start": 0, + "end": 29131, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 944, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 29131, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 944, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 26, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 26 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 7, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 12 + } + }, + "local": { + "type": "Identifier", + "start": 7, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 12 + }, + "identifierName": "sinon" + }, + "name": "sinon" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 18, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 18 + }, + "end": { + "line": 1, + "column": 25 + } + }, + "extra": { + "rawValue": "sinon", + "raw": "'sinon'" + }, + "value": "sinon" + } + }, + { + "type": "ImportDeclaration", + "start": 27, + "end": 70, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 43 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 34, + "end": 47, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 20 + } + }, + "local": { + "type": "Identifier", + "start": 34, + "end": 47, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 20 + }, + "identifierName": "semverCompare" + }, + "name": "semverCompare" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 53, + "end": 69, + "loc": { + "start": { + "line": 2, + "column": 26 + }, + "end": { + "line": 2, + "column": 42 + } + }, + "extra": { + "rawValue": "semver-compare", + "raw": "'semver-compare'" + }, + "value": "semver-compare" + } + }, + { + "type": "ImportDeclaration", + "start": 71, + "end": 126, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 55 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 78, + "end": 89, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 18 + } + }, + "local": { + "type": "Identifier", + "start": 78, + "end": 89, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 18 + }, + "identifierName": "EventSource" + }, + "name": "EventSource" + } + }, + { + "type": "ImportSpecifier", + "start": 93, + "end": 100, + "loc": { + "start": { + "line": 3, + "column": 22 + }, + "end": { + "line": 3, + "column": 29 + } + }, + "imported": { + "type": "Identifier", + "start": 93, + "end": 100, + "loc": { + "start": { + "line": 3, + "column": 22 + }, + "end": { + "line": 3, + "column": 29 + }, + "identifierName": "sources" + }, + "name": "sources" + }, + "local": { + "type": "Identifier", + "start": 93, + "end": 100, + "loc": { + "start": { + "line": 3, + "column": 22 + }, + "end": { + "line": 3, + "column": 29 + }, + "identifierName": "sources" + }, + "name": "sources" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 108, + "end": 125, + "loc": { + "start": { + "line": 3, + "column": 37 + }, + "end": { + "line": 3, + "column": 54 + } + }, + "extra": { + "rawValue": "eventsourcemock", + "raw": "'eventsourcemock'" + }, + "value": "eventsourcemock" + } + }, + { + "type": "ImportDeclaration", + "start": 128, + "end": 160, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 32 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 135, + "end": 143, + "loc": { + "start": { + "line": 5, + "column": 7 + }, + "end": { + "line": 5, + "column": 15 + } + }, + "local": { + "type": "Identifier", + "start": 135, + "end": 143, + "loc": { + "start": { + "line": 5, + "column": 7 + }, + "end": { + "line": 5, + "column": 15 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 149, + "end": 159, + "loc": { + "start": { + "line": 5, + "column": 21 + }, + "end": { + "line": 5, + "column": 31 + } + }, + "extra": { + "rawValue": "../index", + "raw": "'../index'" + }, + "value": "../index" + } + }, + { + "type": "ImportDeclaration", + "start": 161, + "end": 201, + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 6, + "column": 40 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 168, + "end": 181, + "loc": { + "start": { + "line": 6, + "column": 7 + }, + "end": { + "line": 6, + "column": 20 + } + }, + "local": { + "type": "Identifier", + "start": 173, + "end": 181, + "loc": { + "start": { + "line": 6, + "column": 12 + }, + "end": { + "line": 6, + "column": 20 + }, + "identifierName": "messages" + }, + "name": "messages" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 187, + "end": 200, + "loc": { + "start": { + "line": 6, + "column": 26 + }, + "end": { + "line": 6, + "column": 39 + } + }, + "extra": { + "rawValue": "../messages", + "raw": "'../messages'" + }, + "value": "../messages" + } + }, + { + "type": "ImportDeclaration", + "start": 202, + "end": 234, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 7, + "column": 32 + } + }, + "specifiers": [ + { + "type": "ImportSpecifier", + "start": 211, + "end": 215, + "loc": { + "start": { + "line": 7, + "column": 9 + }, + "end": { + "line": 7, + "column": 13 + } + }, + "imported": { + "type": "Identifier", + "start": 211, + "end": 215, + "loc": { + "start": { + "line": 7, + "column": 9 + }, + "end": { + "line": 7, + "column": 13 + }, + "identifierName": "btoa" + }, + "name": "btoa" + }, + "local": { + "type": "Identifier", + "start": 211, + "end": 215, + "loc": { + "start": { + "line": 7, + "column": 9 + }, + "end": { + "line": 7, + "column": 13 + }, + "identifierName": "btoa" + }, + "name": "btoa" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 223, + "end": 233, + "loc": { + "start": { + "line": 7, + "column": 21 + }, + "end": { + "line": 7, + "column": 31 + } + }, + "extra": { + "rawValue": "../utils", + "raw": "'../utils'" + }, + "value": "../utils" + } + }, + { + "type": "ExpressionStatement", + "start": 236, + "end": 29130, + "loc": { + "start": { + "line": 9, + "column": 0 + }, + "end": { + "line": 943, + "column": 3 + } + }, + "expression": { + "type": "CallExpression", + "start": 236, + "end": 29129, + "loc": { + "start": { + "line": 9, + "column": 0 + }, + "end": { + "line": 943, + "column": 2 + } + }, + "callee": { + "type": "Identifier", + "start": 236, + "end": 244, + "loc": { + "start": { + "line": 9, + "column": 0 + }, + "end": { + "line": 9, + "column": 8 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 245, + "end": 255, + "loc": { + "start": { + "line": 9, + "column": 9 + }, + "end": { + "line": 9, + "column": 19 + } + }, + "extra": { + "rawValue": "LDClient", + "raw": "'LDClient'" + }, + "value": "LDClient" + }, + { + "type": "ArrowFunctionExpression", + "start": 257, + "end": 29128, + "loc": { + "start": { + "line": 9, + "column": 21 + }, + "end": { + "line": 943, + "column": 1 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 263, + "end": 29128, + "loc": { + "start": { + "line": 9, + "column": 27 + }, + "end": { + "line": 943, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 267, + "end": 308, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 43 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 273, + "end": 307, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 42 + } + }, + "id": { + "type": "Identifier", + "start": 273, + "end": 280, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 15 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + "init": { + "type": "StringLiteral", + "start": 283, + "end": 307, + "loc": { + "start": { + "line": 10, + "column": 18 + }, + "end": { + "line": 10, + "column": 42 + } + }, + "extra": { + "rawValue": "UNKNOWN_ENVIRONMENT_ID", + "raw": "'UNKNOWN_ENVIRONMENT_ID'" + }, + "value": "UNKNOWN_ENVIRONMENT_ID" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 311, + "end": 379, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 70 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 317, + "end": 378, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 69 + } + }, + "id": { + "type": "Identifier", + "start": 317, + "end": 322, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 13 + }, + "identifierName": "lsKey" + }, + "name": "lsKey" + }, + "init": { + "type": "BinaryExpression", + "start": 325, + "end": 378, + "loc": { + "start": { + "line": 11, + "column": 16 + }, + "end": { + "line": 11, + "column": 69 + } + }, + "left": { + "type": "StringLiteral", + "start": 325, + "end": 353, + "loc": { + "start": { + "line": 11, + "column": 16 + }, + "end": { + "line": 11, + "column": 44 + } + }, + "extra": { + "rawValue": "ld:UNKNOWN_ENVIRONMENT_ID:", + "raw": "'ld:UNKNOWN_ENVIRONMENT_ID:'" + }, + "value": "ld:UNKNOWN_ENVIRONMENT_ID:" + }, + "operator": "+", + "right": { + "type": "CallExpression", + "start": 356, + "end": 378, + "loc": { + "start": { + "line": 11, + "column": 47 + }, + "end": { + "line": 11, + "column": 69 + } + }, + "callee": { + "type": "Identifier", + "start": 356, + "end": 360, + "loc": { + "start": { + "line": 11, + "column": 47 + }, + "end": { + "line": 11, + "column": 51 + }, + "identifierName": "btoa" + }, + "name": "btoa" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 361, + "end": 377, + "loc": { + "start": { + "line": 11, + "column": 52 + }, + "end": { + "line": 11, + "column": 68 + } + }, + "extra": { + "rawValue": "{\"key\":\"user\"}", + "raw": "'{\"key\":\"user\"}'" + }, + "value": "{\"key\":\"user\"}" + } + ] + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 382, + "end": 411, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 31 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 388, + "end": 410, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 30 + } + }, + "id": { + "type": "Identifier", + "start": 388, + "end": 392, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 12 + }, + "identifierName": "user" + }, + "name": "user" + }, + "init": { + "type": "ObjectExpression", + "start": 395, + "end": 410, + "loc": { + "start": { + "line": 12, + "column": 15 + }, + "end": { + "line": 12, + "column": 30 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 397, + "end": 408, + "loc": { + "start": { + "line": 12, + "column": 17 + }, + "end": { + "line": 12, + "column": 28 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 397, + "end": 400, + "loc": { + "start": { + "line": 12, + "column": 17 + }, + "end": { + "line": 12, + "column": 20 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 402, + "end": 408, + "loc": { + "start": { + "line": 12, + "column": 22 + }, + "end": { + "line": 12, + "column": 28 + } + }, + "extra": { + "rawValue": "user", + "raw": "'user'" + }, + "value": "user" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 414, + "end": 456, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 44 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 420, + "end": 455, + "loc": { + "start": { + "line": 13, + "column": 8 + }, + "end": { + "line": 13, + "column": 43 + } + }, + "id": { + "type": "Identifier", + "start": 420, + "end": 431, + "loc": { + "start": { + "line": 13, + "column": 8 + }, + "end": { + "line": 13, + "column": 19 + }, + "identifierName": "encodedUser" + }, + "name": "encodedUser" + }, + "init": { + "type": "StringLiteral", + "start": 434, + "end": 455, + "loc": { + "start": { + "line": 13, + "column": 22 + }, + "end": { + "line": 13, + "column": 43 + } + }, + "extra": { + "rawValue": "eyJrZXkiOiJ1c2VyIn0", + "raw": "'eyJrZXkiOiJ1c2VyIn0'" + }, + "value": "eyJrZXkiOiJ1c2VyIn0" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 459, + "end": 489, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 32 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 465, + "end": 488, + "loc": { + "start": { + "line": 14, + "column": 8 + }, + "end": { + "line": 14, + "column": 31 + } + }, + "id": { + "type": "Identifier", + "start": 465, + "end": 469, + "loc": { + "start": { + "line": 14, + "column": 8 + }, + "end": { + "line": 14, + "column": 12 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + "init": { + "type": "StringLiteral", + "start": 472, + "end": 488, + "loc": { + "start": { + "line": 14, + "column": 15 + }, + "end": { + "line": 14, + "column": 31 + } + }, + "extra": { + "rawValue": "012345789abcde", + "raw": "'012345789abcde'" + }, + "value": "012345789abcde" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 492, + "end": 504, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 14 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 496, + "end": 503, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 13 + } + }, + "id": { + "type": "Identifier", + "start": 496, + "end": 503, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 13 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 507, + "end": 520, + "loc": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 15 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 511, + "end": 519, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 14 + } + }, + "id": { + "type": "Identifier", + "start": 511, + "end": 519, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 14 + }, + "identifierName": "errorSpy" + }, + "name": "errorSpy" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 523, + "end": 531, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 10 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 527, + "end": 530, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 9 + } + }, + "id": { + "type": "Identifier", + "start": 527, + "end": 530, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 9 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 534, + "end": 552, + "loc": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 20 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 538, + "end": 551, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 19 + } + }, + "id": { + "type": "Identifier", + "start": 538, + "end": 546, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 14 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "init": { + "type": "ArrayExpression", + "start": 549, + "end": 551, + "loc": { + "start": { + "line": 18, + "column": 17 + }, + "end": { + "line": 18, + "column": 19 + } + }, + "elements": [] + } + } + ], + "kind": "let" + }, + { + "type": "ExpressionStatement", + "start": 556, + "end": 944, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 33, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 556, + "end": 943, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 33, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 556, + "end": 566, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 12 + }, + "identifierName": "beforeEach" + }, + "name": "beforeEach" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 567, + "end": 942, + "loc": { + "start": { + "line": 20, + "column": 13 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 573, + "end": 942, + "loc": { + "start": { + "line": 20, + "column": 19 + }, + "end": { + "line": 33, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 579, + "end": 681, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 24, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 579, + "end": 680, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 24, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 579, + "end": 600, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 579, + "end": 585, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 10 + }, + "identifierName": "Object" + }, + "name": "Object" + }, + "property": { + "type": "Identifier", + "start": 586, + "end": 600, + "loc": { + "start": { + "line": 21, + "column": 11 + }, + "end": { + "line": 21, + "column": 25 + }, + "identifierName": "defineProperty" + }, + "name": "defineProperty" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 601, + "end": 607, + "loc": { + "start": { + "line": 21, + "column": 26 + }, + "end": { + "line": 21, + "column": 32 + }, + "identifierName": "window" + }, + "name": "window" + }, + { + "type": "StringLiteral", + "start": 609, + "end": 622, + "loc": { + "start": { + "line": 21, + "column": 34 + }, + "end": { + "line": 21, + "column": 47 + } + }, + "extra": { + "rawValue": "EventSource", + "raw": "'EventSource'" + }, + "value": "EventSource" + }, + { + "type": "ObjectExpression", + "start": 624, + "end": 679, + "loc": { + "start": { + "line": 21, + "column": 49 + }, + "end": { + "line": 24, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 632, + "end": 650, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 632, + "end": 637, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 11 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "Identifier", + "start": 639, + "end": 650, + "loc": { + "start": { + "line": 22, + "column": 13 + }, + "end": { + "line": 22, + "column": 24 + }, + "identifierName": "EventSource" + }, + "name": "EventSource" + } + }, + { + "type": "ObjectProperty", + "start": 658, + "end": 672, + "loc": { + "start": { + "line": 23, + "column": 6 + }, + "end": { + "line": 23, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 658, + "end": 666, + "loc": { + "start": { + "line": 23, + "column": 6 + }, + "end": { + "line": 23, + "column": 14 + }, + "identifierName": "writable" + }, + "name": "writable" + }, + "value": { + "type": "BooleanLiteral", + "start": 668, + "end": 672, + "loc": { + "start": { + "line": 23, + "column": 16 + }, + "end": { + "line": 23, + "column": 20 + } + }, + "value": true + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 687, + "end": 723, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 40 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 687, + "end": 722, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 39 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 687, + "end": 690, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 7 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "right": { + "type": "CallExpression", + "start": 693, + "end": 722, + "loc": { + "start": { + "line": 26, + "column": 10 + }, + "end": { + "line": 26, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 693, + "end": 720, + "loc": { + "start": { + "line": 26, + "column": 10 + }, + "end": { + "line": 26, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 693, + "end": 698, + "loc": { + "start": { + "line": 26, + "column": 10 + }, + "end": { + "line": 26, + "column": 15 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 699, + "end": 720, + "loc": { + "start": { + "line": 26, + "column": 16 + }, + "end": { + "line": 26, + "column": 37 + }, + "identifierName": "useFakeXMLHttpRequest" + }, + "name": "useFakeXMLHttpRequest" + }, + "computed": false + }, + "arguments": [] + } + } + }, + { + "type": "ExpressionStatement", + "start": 728, + "end": 791, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 29, + "column": 6 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 728, + "end": 790, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 29, + "column": 5 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 728, + "end": 740, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 728, + "end": 731, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 7 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 732, + "end": 740, + "loc": { + "start": { + "line": 27, + "column": 8 + }, + "end": { + "line": 27, + "column": 16 + }, + "identifierName": "onCreate" + }, + "name": "onCreate" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 743, + "end": 790, + "loc": { + "start": { + "line": 27, + "column": 19 + }, + "end": { + "line": 29, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 752, + "end": 755, + "loc": { + "start": { + "line": 27, + "column": 28 + }, + "end": { + "line": 27, + "column": 31 + }, + "identifierName": "req" + }, + "name": "req" + } + ], + "body": { + "type": "BlockStatement", + "start": 757, + "end": 790, + "loc": { + "start": { + "line": 27, + "column": 33 + }, + "end": { + "line": 29, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 765, + "end": 784, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 25 + } + }, + "expression": { + "type": "CallExpression", + "start": 765, + "end": 783, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 24 + } + }, + "callee": { + "type": "MemberExpression", + "start": 765, + "end": 778, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 765, + "end": 773, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 14 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "property": { + "type": "Identifier", + "start": 774, + "end": 778, + "loc": { + "start": { + "line": 28, + "column": 15 + }, + "end": { + "line": 28, + "column": 19 + }, + "identifierName": "push" + }, + "name": "push" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 779, + "end": 782, + "loc": { + "start": { + "line": 28, + "column": 20 + }, + "end": { + "line": 28, + "column": 23 + }, + "identifierName": "req" + }, + "name": "req" + } + ] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 797, + "end": 864, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 71 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 797, + "end": 863, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 70 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 797, + "end": 804, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 11 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + }, + "right": { + "type": "CallExpression", + "start": 807, + "end": 863, + "loc": { + "start": { + "line": 31, + "column": 14 + }, + "end": { + "line": 31, + "column": 70 + } + }, + "callee": { + "type": "MemberExpression", + "start": 807, + "end": 853, + "loc": { + "start": { + "line": 31, + "column": 14 + }, + "end": { + "line": 31, + "column": 60 + } + }, + "object": { + "type": "CallExpression", + "start": 807, + "end": 834, + "loc": { + "start": { + "line": 31, + "column": 14 + }, + "end": { + "line": 31, + "column": 41 + } + }, + "callee": { + "type": "MemberExpression", + "start": 807, + "end": 817, + "loc": { + "start": { + "line": 31, + "column": 14 + }, + "end": { + "line": 31, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 807, + "end": 811, + "loc": { + "start": { + "line": 31, + "column": 14 + }, + "end": { + "line": 31, + "column": 18 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 812, + "end": 817, + "loc": { + "start": { + "line": 31, + "column": 19 + }, + "end": { + "line": 31, + "column": 24 + }, + "identifierName": "spyOn" + }, + "name": "spyOn" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 818, + "end": 825, + "loc": { + "start": { + "line": 31, + "column": 25 + }, + "end": { + "line": 31, + "column": 32 + }, + "identifierName": "console" + }, + "name": "console" + }, + { + "type": "StringLiteral", + "start": 827, + "end": 833, + "loc": { + "start": { + "line": 31, + "column": 34 + }, + "end": { + "line": 31, + "column": 40 + } + }, + "extra": { + "rawValue": "warn", + "raw": "'warn'" + }, + "value": "warn" + } + ] + }, + "property": { + "type": "Identifier", + "start": 835, + "end": 853, + "loc": { + "start": { + "line": 31, + "column": 42 + }, + "end": { + "line": 31, + "column": 60 + }, + "identifierName": "mockImplementation" + }, + "name": "mockImplementation" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 854, + "end": 862, + "loc": { + "start": { + "line": 31, + "column": 61 + }, + "end": { + "line": 31, + "column": 69 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 860, + "end": 862, + "loc": { + "start": { + "line": 31, + "column": 67 + }, + "end": { + "line": 31, + "column": 69 + } + }, + "body": [], + "directives": [] + } + } + ] + } + } + }, + { + "type": "ExpressionStatement", + "start": 869, + "end": 938, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 73 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 869, + "end": 937, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 72 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 869, + "end": 877, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 12 + }, + "identifierName": "errorSpy" + }, + "name": "errorSpy" + }, + "right": { + "type": "CallExpression", + "start": 880, + "end": 937, + "loc": { + "start": { + "line": 32, + "column": 15 + }, + "end": { + "line": 32, + "column": 72 + } + }, + "callee": { + "type": "MemberExpression", + "start": 880, + "end": 927, + "loc": { + "start": { + "line": 32, + "column": 15 + }, + "end": { + "line": 32, + "column": 62 + } + }, + "object": { + "type": "CallExpression", + "start": 880, + "end": 908, + "loc": { + "start": { + "line": 32, + "column": 15 + }, + "end": { + "line": 32, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 880, + "end": 890, + "loc": { + "start": { + "line": 32, + "column": 15 + }, + "end": { + "line": 32, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 880, + "end": 884, + "loc": { + "start": { + "line": 32, + "column": 15 + }, + "end": { + "line": 32, + "column": 19 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 885, + "end": 890, + "loc": { + "start": { + "line": 32, + "column": 20 + }, + "end": { + "line": 32, + "column": 25 + }, + "identifierName": "spyOn" + }, + "name": "spyOn" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 891, + "end": 898, + "loc": { + "start": { + "line": 32, + "column": 26 + }, + "end": { + "line": 32, + "column": 33 + }, + "identifierName": "console" + }, + "name": "console" + }, + { + "type": "StringLiteral", + "start": 900, + "end": 907, + "loc": { + "start": { + "line": 32, + "column": 35 + }, + "end": { + "line": 32, + "column": 42 + } + }, + "extra": { + "rawValue": "error", + "raw": "'error'" + }, + "value": "error" + } + ] + }, + "property": { + "type": "Identifier", + "start": 909, + "end": 927, + "loc": { + "start": { + "line": 32, + "column": 44 + }, + "end": { + "line": 32, + "column": 62 + }, + "identifierName": "mockImplementation" + }, + "name": "mockImplementation" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 928, + "end": 936, + "loc": { + "start": { + "line": 32, + "column": 63 + }, + "end": { + "line": 32, + "column": 71 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 934, + "end": 936, + "loc": { + "start": { + "line": 32, + "column": 69 + }, + "end": { + "line": 32, + "column": 71 + } + }, + "body": [], + "directives": [] + } + } + ] + } + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 948, + "end": 1064, + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 40, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 948, + "end": 1063, + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 40, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 948, + "end": 957, + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 11 + }, + "identifierName": "afterEach" + }, + "name": "afterEach" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 958, + "end": 1062, + "loc": { + "start": { + "line": 35, + "column": 12 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 964, + "end": 1062, + "loc": { + "start": { + "line": 35, + "column": 18 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 970, + "end": 984, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 18 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 970, + "end": 983, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 17 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 970, + "end": 978, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 12 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "right": { + "type": "ArrayExpression", + "start": 981, + "end": 983, + "loc": { + "start": { + "line": 36, + "column": 15 + }, + "end": { + "line": 36, + "column": 17 + } + }, + "elements": [] + } + } + }, + { + "type": "ExpressionStatement", + "start": 989, + "end": 1003, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 18 + } + }, + "expression": { + "type": "CallExpression", + "start": 989, + "end": 1002, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 17 + } + }, + "callee": { + "type": "MemberExpression", + "start": 989, + "end": 1000, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 989, + "end": 992, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 7 + }, + "identifierName": "xhr" + }, + "name": "xhr" + }, + "property": { + "type": "Identifier", + "start": 993, + "end": 1000, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 15 + }, + "identifierName": "restore" + }, + "name": "restore" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1008, + "end": 1030, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 26 + } + }, + "expression": { + "type": "CallExpression", + "start": 1008, + "end": 1029, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 25 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1008, + "end": 1027, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 1008, + "end": 1015, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 11 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + }, + "property": { + "type": "Identifier", + "start": 1016, + "end": 1027, + "loc": { + "start": { + "line": 38, + "column": 12 + }, + "end": { + "line": 38, + "column": 23 + }, + "identifierName": "mockRestore" + }, + "name": "mockRestore" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1035, + "end": 1058, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 27 + } + }, + "expression": { + "type": "CallExpression", + "start": 1035, + "end": 1057, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 26 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1035, + "end": 1055, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 1035, + "end": 1043, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 12 + }, + "identifierName": "errorSpy" + }, + "name": "errorSpy" + }, + "property": { + "type": "Identifier", + "start": 1044, + "end": 1055, + "loc": { + "start": { + "line": 39, + "column": 13 + }, + "end": { + "line": 39, + "column": 24 + }, + "identifierName": "mockRestore" + }, + "name": "mockRestore" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "FunctionDeclaration", + "start": 1068, + "end": 1141, + "loc": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 1077, + "end": 1091, + "loc": { + "start": { + "line": 42, + "column": 11 + }, + "end": { + "line": 42, + "column": 25 + }, + "identifierName": "getLastRequest" + }, + "name": "getLastRequest" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1094, + "end": 1141, + "loc": { + "start": { + "line": 42, + "column": 28 + }, + "end": { + "line": 44, + "column": 3 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1100, + "end": 1137, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 41 + } + }, + "argument": { + "type": "MemberExpression", + "start": 1107, + "end": 1136, + "loc": { + "start": { + "line": 43, + "column": 11 + }, + "end": { + "line": 43, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 1107, + "end": 1115, + "loc": { + "start": { + "line": 43, + "column": 11 + }, + "end": { + "line": 43, + "column": 19 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "property": { + "type": "BinaryExpression", + "start": 1116, + "end": 1135, + "loc": { + "start": { + "line": 43, + "column": 20 + }, + "end": { + "line": 43, + "column": 39 + } + }, + "left": { + "type": "MemberExpression", + "start": 1116, + "end": 1131, + "loc": { + "start": { + "line": 43, + "column": 20 + }, + "end": { + "line": 43, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 1116, + "end": 1124, + "loc": { + "start": { + "line": 43, + "column": 20 + }, + "end": { + "line": 43, + "column": 28 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "property": { + "type": "Identifier", + "start": 1125, + "end": 1131, + "loc": { + "start": { + "line": 43, + "column": 29 + }, + "end": { + "line": 43, + "column": 35 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + }, + "operator": "-", + "right": { + "type": "NumericLiteral", + "start": 1134, + "end": 1135, + "loc": { + "start": { + "line": 43, + "column": 38 + }, + "end": { + "line": 43, + "column": 39 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + "computed": true + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1145, + "end": 1213, + "loc": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 48, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1145, + "end": 1212, + "loc": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 48, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1145, + "end": 1147, + "loc": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 46, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1148, + "end": 1162, + "loc": { + "start": { + "line": 46, + "column": 5 + }, + "end": { + "line": 46, + "column": 19 + } + }, + "extra": { + "rawValue": "should exist", + "raw": "'should exist'" + }, + "value": "should exist" + }, + { + "type": "ArrowFunctionExpression", + "start": 1164, + "end": 1211, + "loc": { + "start": { + "line": 46, + "column": 21 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1170, + "end": 1211, + "loc": { + "start": { + "line": 46, + "column": 27 + }, + "end": { + "line": 48, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1176, + "end": 1207, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 35 + } + }, + "expression": { + "type": "CallExpression", + "start": 1176, + "end": 1206, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 34 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1176, + "end": 1204, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 32 + } + }, + "object": { + "type": "CallExpression", + "start": 1176, + "end": 1192, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 20 + } + }, + "callee": { + "type": "Identifier", + "start": 1176, + "end": 1182, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1183, + "end": 1191, + "loc": { + "start": { + "line": 47, + "column": 11 + }, + "end": { + "line": 47, + "column": 19 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + } + ] + }, + "property": { + "type": "Identifier", + "start": 1193, + "end": 1204, + "loc": { + "start": { + "line": 47, + "column": 21 + }, + "end": { + "line": 47, + "column": 32 + }, + "identifierName": "toBeDefined" + }, + "name": "toBeDefined" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1217, + "end": 11113, + "loc": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 363, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1217, + "end": 11112, + "loc": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 363, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1217, + "end": 1225, + "loc": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 50, + "column": 10 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1226, + "end": 1242, + "loc": { + "start": { + "line": 50, + "column": 11 + }, + "end": { + "line": 50, + "column": 27 + } + }, + "extra": { + "rawValue": "initialization", + "raw": "'initialization'" + }, + "value": "initialization" + }, + { + "type": "ArrowFunctionExpression", + "start": 1244, + "end": 11111, + "loc": { + "start": { + "line": 50, + "column": 29 + }, + "end": { + "line": 363, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1250, + "end": 11111, + "loc": { + "start": { + "line": 50, + "column": 35 + }, + "end": { + "line": 363, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1256, + "end": 1581, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 63, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 1256, + "end": 1580, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 63, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 1256, + "end": 1258, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1259, + "end": 1291, + "loc": { + "start": { + "line": 51, + "column": 7 + }, + "end": { + "line": 51, + "column": 39 + } + }, + "extra": { + "rawValue": "should trigger the ready event", + "raw": "'should trigger the ready event'" + }, + "value": "should trigger the ready event" + }, + { + "type": "ArrowFunctionExpression", + "start": 1293, + "end": 1579, + "loc": { + "start": { + "line": 51, + "column": 41 + }, + "end": { + "line": 63, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1293, + "end": 1297, + "loc": { + "start": { + "line": 51, + "column": 41 + }, + "end": { + "line": 51, + "column": 45 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 1301, + "end": 1579, + "loc": { + "start": { + "line": 51, + "column": 49 + }, + "end": { + "line": 63, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1309, + "end": 1339, + "loc": { + "start": { + "line": 52, + "column": 6 + }, + "end": { + "line": 52, + "column": 36 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1315, + "end": 1338, + "loc": { + "start": { + "line": 52, + "column": 12 + }, + "end": { + "line": 52, + "column": 35 + } + }, + "id": { + "type": "Identifier", + "start": 1315, + "end": 1326, + "loc": { + "start": { + "line": 52, + "column": 12 + }, + "end": { + "line": 52, + "column": 23 + }, + "identifierName": "handleReady" + }, + "name": "handleReady" + }, + "init": { + "type": "CallExpression", + "start": 1329, + "end": 1338, + "loc": { + "start": { + "line": 52, + "column": 26 + }, + "end": { + "line": 52, + "column": 35 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1329, + "end": 1336, + "loc": { + "start": { + "line": 52, + "column": 26 + }, + "end": { + "line": 52, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 1329, + "end": 1333, + "loc": { + "start": { + "line": 52, + "column": 26 + }, + "end": { + "line": 52, + "column": 30 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 1334, + "end": 1336, + "loc": { + "start": { + "line": 52, + "column": 31 + }, + "end": { + "line": 52, + "column": 33 + }, + "identifierName": "fn" + }, + "name": "fn" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1346, + "end": 1430, + "loc": { + "start": { + "line": 53, + "column": 6 + }, + "end": { + "line": 55, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1352, + "end": 1429, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 55, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 1352, + "end": 1358, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 1361, + "end": 1429, + "loc": { + "start": { + "line": 53, + "column": 21 + }, + "end": { + "line": 55, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1361, + "end": 1380, + "loc": { + "start": { + "line": 53, + "column": 21 + }, + "end": { + "line": 53, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 1361, + "end": 1369, + "loc": { + "start": { + "line": 53, + "column": 21 + }, + "end": { + "line": 53, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 1370, + "end": 1380, + "loc": { + "start": { + "line": 53, + "column": 30 + }, + "end": { + "line": 53, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1381, + "end": 1388, + "loc": { + "start": { + "line": 53, + "column": 41 + }, + "end": { + "line": 53, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 1390, + "end": 1394, + "loc": { + "start": { + "line": 53, + "column": 50 + }, + "end": { + "line": 53, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 1396, + "end": 1428, + "loc": { + "start": { + "line": 53, + "column": 56 + }, + "end": { + "line": 55, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1406, + "end": 1419, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1406, + "end": 1415, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 17 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 1417, + "end": 1419, + "loc": { + "start": { + "line": 54, + "column": 19 + }, + "end": { + "line": 54, + "column": 21 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1438, + "end": 1470, + "loc": { + "start": { + "line": 57, + "column": 6 + }, + "end": { + "line": 57, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 1438, + "end": 1469, + "loc": { + "start": { + "line": 57, + "column": 6 + }, + "end": { + "line": 57, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1438, + "end": 1447, + "loc": { + "start": { + "line": 57, + "column": 6 + }, + "end": { + "line": 57, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 1438, + "end": 1444, + "loc": { + "start": { + "line": 57, + "column": 6 + }, + "end": { + "line": 57, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 1445, + "end": 1447, + "loc": { + "start": { + "line": 57, + "column": 13 + }, + "end": { + "line": 57, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1448, + "end": 1455, + "loc": { + "start": { + "line": 57, + "column": 16 + }, + "end": { + "line": 57, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "Identifier", + "start": 1457, + "end": 1468, + "loc": { + "start": { + "line": 57, + "column": 25 + }, + "end": { + "line": 57, + "column": 36 + }, + "identifierName": "handleReady" + }, + "name": "handleReady" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1478, + "end": 1573, + "loc": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 62, + "column": 12 + } + }, + "expression": { + "type": "CallExpression", + "start": 1478, + "end": 1572, + "loc": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 62, + "column": 11 + } + }, + "callee": { + "type": "Identifier", + "start": 1478, + "end": 1488, + "loc": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 59, + "column": 16 + }, + "identifierName": "setTimeout" + }, + "name": "setTimeout" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 1489, + "end": 1568, + "loc": { + "start": { + "line": 59, + "column": 17 + }, + "end": { + "line": 62, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1495, + "end": 1568, + "loc": { + "start": { + "line": 59, + "column": 23 + }, + "end": { + "line": 62, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1505, + "end": 1544, + "loc": { + "start": { + "line": 60, + "column": 8 + }, + "end": { + "line": 60, + "column": 47 + } + }, + "expression": { + "type": "CallExpression", + "start": 1505, + "end": 1543, + "loc": { + "start": { + "line": 60, + "column": 8 + }, + "end": { + "line": 60, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1505, + "end": 1541, + "loc": { + "start": { + "line": 60, + "column": 8 + }, + "end": { + "line": 60, + "column": 44 + } + }, + "object": { + "type": "CallExpression", + "start": 1505, + "end": 1524, + "loc": { + "start": { + "line": 60, + "column": 8 + }, + "end": { + "line": 60, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 1505, + "end": 1511, + "loc": { + "start": { + "line": 60, + "column": 8 + }, + "end": { + "line": 60, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1512, + "end": 1523, + "loc": { + "start": { + "line": 60, + "column": 15 + }, + "end": { + "line": 60, + "column": 26 + }, + "identifierName": "handleReady" + }, + "name": "handleReady" + } + ] + }, + "property": { + "type": "Identifier", + "start": 1525, + "end": 1541, + "loc": { + "start": { + "line": 60, + "column": 28 + }, + "end": { + "line": 60, + "column": 44 + }, + "identifierName": "toHaveBeenCalled" + }, + "name": "toHaveBeenCalled" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1553, + "end": 1560, + "loc": { + "start": { + "line": 61, + "column": 8 + }, + "end": { + "line": 61, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 1553, + "end": 1559, + "loc": { + "start": { + "line": 61, + "column": 8 + }, + "end": { + "line": 61, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 1553, + "end": 1557, + "loc": { + "start": { + "line": 61, + "column": 8 + }, + "end": { + "line": 61, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + }, + { + "type": "NumericLiteral", + "start": 1570, + "end": 1571, + "loc": { + "start": { + "line": 62, + "column": 9 + }, + "end": { + "line": 62, + "column": 10 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1587, + "end": 2678, + "loc": { + "start": { + "line": 65, + "column": 4 + }, + "end": { + "line": 101, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 1587, + "end": 2677, + "loc": { + "start": { + "line": 65, + "column": 4 + }, + "end": { + "line": 101, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 1587, + "end": 1595, + "loc": { + "start": { + "line": 65, + "column": 4 + }, + "end": { + "line": 65, + "column": 12 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1596, + "end": 1612, + "loc": { + "start": { + "line": 65, + "column": 13 + }, + "end": { + "line": 65, + "column": 29 + } + }, + "extra": { + "rawValue": "waitUntilReady", + "raw": "'waitUntilReady'" + }, + "value": "waitUntilReady" + }, + { + "type": "ArrowFunctionExpression", + "start": 1614, + "end": 2676, + "loc": { + "start": { + "line": 65, + "column": 31 + }, + "end": { + "line": 101, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1620, + "end": 2676, + "loc": { + "start": { + "line": 65, + "column": 37 + }, + "end": { + "line": 101, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1628, + "end": 2056, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 80, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 1628, + "end": 2055, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 80, + "column": 8 + } + }, + "callee": { + "type": "Identifier", + "start": 1628, + "end": 1630, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 8 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1631, + "end": 1681, + "loc": { + "start": { + "line": 66, + "column": 9 + }, + "end": { + "line": 66, + "column": 59 + } + }, + "extra": { + "rawValue": "should resolve waitUntilReady promise when ready", + "raw": "'should resolve waitUntilReady promise when ready'" + }, + "value": "should resolve waitUntilReady promise when ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 1683, + "end": 2054, + "loc": { + "start": { + "line": 66, + "column": 61 + }, + "end": { + "line": 80, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1683, + "end": 1687, + "loc": { + "start": { + "line": 66, + "column": 61 + }, + "end": { + "line": 66, + "column": 65 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 1691, + "end": 2054, + "loc": { + "start": { + "line": 66, + "column": 69 + }, + "end": { + "line": 80, + "column": 7 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1701, + "end": 1731, + "loc": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 38 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1707, + "end": 1730, + "loc": { + "start": { + "line": 67, + "column": 14 + }, + "end": { + "line": 67, + "column": 37 + } + }, + "id": { + "type": "Identifier", + "start": 1707, + "end": 1718, + "loc": { + "start": { + "line": 67, + "column": 14 + }, + "end": { + "line": 67, + "column": 25 + }, + "identifierName": "handleReady" + }, + "name": "handleReady" + }, + "init": { + "type": "CallExpression", + "start": 1721, + "end": 1730, + "loc": { + "start": { + "line": 67, + "column": 28 + }, + "end": { + "line": 67, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1721, + "end": 1728, + "loc": { + "start": { + "line": 67, + "column": 28 + }, + "end": { + "line": 67, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 1721, + "end": 1725, + "loc": { + "start": { + "line": 67, + "column": 28 + }, + "end": { + "line": 67, + "column": 32 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 1726, + "end": 1728, + "loc": { + "start": { + "line": 67, + "column": 33 + }, + "end": { + "line": 67, + "column": 35 + }, + "identifierName": "fn" + }, + "name": "fn" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1740, + "end": 1828, + "loc": { + "start": { + "line": 68, + "column": 8 + }, + "end": { + "line": 70, + "column": 11 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1746, + "end": 1827, + "loc": { + "start": { + "line": 68, + "column": 14 + }, + "end": { + "line": 70, + "column": 10 + } + }, + "id": { + "type": "Identifier", + "start": 1746, + "end": 1752, + "loc": { + "start": { + "line": 68, + "column": 14 + }, + "end": { + "line": 68, + "column": 20 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 1755, + "end": 1827, + "loc": { + "start": { + "line": 68, + "column": 23 + }, + "end": { + "line": 70, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1755, + "end": 1774, + "loc": { + "start": { + "line": 68, + "column": 23 + }, + "end": { + "line": 68, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 1755, + "end": 1763, + "loc": { + "start": { + "line": 68, + "column": 23 + }, + "end": { + "line": 68, + "column": 31 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 1764, + "end": 1774, + "loc": { + "start": { + "line": 68, + "column": 32 + }, + "end": { + "line": 68, + "column": 42 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1775, + "end": 1782, + "loc": { + "start": { + "line": 68, + "column": 43 + }, + "end": { + "line": 68, + "column": 50 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 1784, + "end": 1788, + "loc": { + "start": { + "line": 68, + "column": 52 + }, + "end": { + "line": 68, + "column": 56 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 1790, + "end": 1826, + "loc": { + "start": { + "line": 68, + "column": 58 + }, + "end": { + "line": 70, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1802, + "end": 1815, + "loc": { + "start": { + "line": 69, + "column": 10 + }, + "end": { + "line": 69, + "column": 23 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1802, + "end": 1811, + "loc": { + "start": { + "line": 69, + "column": 10 + }, + "end": { + "line": 69, + "column": 19 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 1813, + "end": 1815, + "loc": { + "start": { + "line": 69, + "column": 21 + }, + "end": { + "line": 69, + "column": 23 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1838, + "end": 1880, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 50 + } + }, + "expression": { + "type": "CallExpression", + "start": 1838, + "end": 1879, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 49 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1838, + "end": 1866, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 36 + } + }, + "object": { + "type": "CallExpression", + "start": 1838, + "end": 1861, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 31 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1838, + "end": 1859, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 1838, + "end": 1844, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 1845, + "end": 1859, + "loc": { + "start": { + "line": 72, + "column": 15 + }, + "end": { + "line": 72, + "column": 29 + }, + "identifierName": "waitUntilReady" + }, + "name": "waitUntilReady" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 1862, + "end": 1866, + "loc": { + "start": { + "line": 72, + "column": 32 + }, + "end": { + "line": 72, + "column": 36 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1867, + "end": 1878, + "loc": { + "start": { + "line": 72, + "column": 37 + }, + "end": { + "line": 72, + "column": 48 + }, + "identifierName": "handleReady" + }, + "name": "handleReady" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1890, + "end": 2046, + "loc": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 79, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 1890, + "end": 2045, + "loc": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 79, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1890, + "end": 1899, + "loc": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 74, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 1890, + "end": 1896, + "loc": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 74, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 1897, + "end": 1899, + "loc": { + "start": { + "line": 74, + "column": 15 + }, + "end": { + "line": 74, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1900, + "end": 1907, + "loc": { + "start": { + "line": 74, + "column": 18 + }, + "end": { + "line": 74, + "column": 25 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 1909, + "end": 2044, + "loc": { + "start": { + "line": 74, + "column": 27 + }, + "end": { + "line": 79, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1915, + "end": 2044, + "loc": { + "start": { + "line": 74, + "column": 33 + }, + "end": { + "line": 79, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1927, + "end": 2034, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 78, + "column": 16 + } + }, + "expression": { + "type": "CallExpression", + "start": 1927, + "end": 2033, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 78, + "column": 15 + } + }, + "callee": { + "type": "Identifier", + "start": 1927, + "end": 1937, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 20 + }, + "identifierName": "setTimeout" + }, + "name": "setTimeout" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 1938, + "end": 2029, + "loc": { + "start": { + "line": 75, + "column": 21 + }, + "end": { + "line": 78, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1944, + "end": 2029, + "loc": { + "start": { + "line": 75, + "column": 27 + }, + "end": { + "line": 78, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1958, + "end": 1997, + "loc": { + "start": { + "line": 76, + "column": 12 + }, + "end": { + "line": 76, + "column": 51 + } + }, + "expression": { + "type": "CallExpression", + "start": 1958, + "end": 1996, + "loc": { + "start": { + "line": 76, + "column": 12 + }, + "end": { + "line": 76, + "column": 50 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1958, + "end": 1994, + "loc": { + "start": { + "line": 76, + "column": 12 + }, + "end": { + "line": 76, + "column": 48 + } + }, + "object": { + "type": "CallExpression", + "start": 1958, + "end": 1977, + "loc": { + "start": { + "line": 76, + "column": 12 + }, + "end": { + "line": 76, + "column": 31 + } + }, + "callee": { + "type": "Identifier", + "start": 1958, + "end": 1964, + "loc": { + "start": { + "line": 76, + "column": 12 + }, + "end": { + "line": 76, + "column": 18 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1965, + "end": 1976, + "loc": { + "start": { + "line": 76, + "column": 19 + }, + "end": { + "line": 76, + "column": 30 + }, + "identifierName": "handleReady" + }, + "name": "handleReady" + } + ] + }, + "property": { + "type": "Identifier", + "start": 1978, + "end": 1994, + "loc": { + "start": { + "line": 76, + "column": 32 + }, + "end": { + "line": 76, + "column": 48 + }, + "identifierName": "toHaveBeenCalled" + }, + "name": "toHaveBeenCalled" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 2010, + "end": 2017, + "loc": { + "start": { + "line": 77, + "column": 12 + }, + "end": { + "line": 77, + "column": 19 + } + }, + "expression": { + "type": "CallExpression", + "start": 2010, + "end": 2016, + "loc": { + "start": { + "line": 77, + "column": 12 + }, + "end": { + "line": 77, + "column": 18 + } + }, + "callee": { + "type": "Identifier", + "start": 2010, + "end": 2014, + "loc": { + "start": { + "line": 77, + "column": 12 + }, + "end": { + "line": 77, + "column": 16 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + }, + { + "type": "NumericLiteral", + "start": 2031, + "end": 2032, + "loc": { + "start": { + "line": 78, + "column": 13 + }, + "end": { + "line": 78, + "column": 14 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2064, + "end": 2670, + "loc": { + "start": { + "line": 82, + "column": 6 + }, + "end": { + "line": 100, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 2064, + "end": 2669, + "loc": { + "start": { + "line": 82, + "column": 6 + }, + "end": { + "line": 100, + "column": 8 + } + }, + "callee": { + "type": "Identifier", + "start": 2064, + "end": 2066, + "loc": { + "start": { + "line": 82, + "column": 6 + }, + "end": { + "line": 82, + "column": 8 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2067, + "end": 2144, + "loc": { + "start": { + "line": 82, + "column": 9 + }, + "end": { + "line": 82, + "column": 86 + } + }, + "extra": { + "rawValue": "should resolve waitUntilReady promise after ready event was already emitted", + "raw": "'should resolve waitUntilReady promise after ready event was already emitted'" + }, + "value": "should resolve waitUntilReady promise after ready event was already emitted" + }, + { + "type": "ArrowFunctionExpression", + "start": 2146, + "end": 2668, + "loc": { + "start": { + "line": 82, + "column": 88 + }, + "end": { + "line": 100, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 2146, + "end": 2150, + "loc": { + "start": { + "line": 82, + "column": 88 + }, + "end": { + "line": 82, + "column": 92 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 2154, + "end": 2668, + "loc": { + "start": { + "line": 82, + "column": 96 + }, + "end": { + "line": 100, + "column": 7 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2164, + "end": 2201, + "loc": { + "start": { + "line": 83, + "column": 8 + }, + "end": { + "line": 83, + "column": 45 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2170, + "end": 2200, + "loc": { + "start": { + "line": 83, + "column": 14 + }, + "end": { + "line": 83, + "column": 44 + } + }, + "id": { + "type": "Identifier", + "start": 2170, + "end": 2188, + "loc": { + "start": { + "line": 83, + "column": 14 + }, + "end": { + "line": 83, + "column": 32 + }, + "identifierName": "handleInitialReady" + }, + "name": "handleInitialReady" + }, + "init": { + "type": "CallExpression", + "start": 2191, + "end": 2200, + "loc": { + "start": { + "line": 83, + "column": 35 + }, + "end": { + "line": 83, + "column": 44 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2191, + "end": 2198, + "loc": { + "start": { + "line": 83, + "column": 35 + }, + "end": { + "line": 83, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 2191, + "end": 2195, + "loc": { + "start": { + "line": 83, + "column": 35 + }, + "end": { + "line": 83, + "column": 39 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 2196, + "end": 2198, + "loc": { + "start": { + "line": 83, + "column": 40 + }, + "end": { + "line": 83, + "column": 42 + }, + "identifierName": "fn" + }, + "name": "fn" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2210, + "end": 2240, + "loc": { + "start": { + "line": 84, + "column": 8 + }, + "end": { + "line": 84, + "column": 38 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2216, + "end": 2239, + "loc": { + "start": { + "line": 84, + "column": 14 + }, + "end": { + "line": 84, + "column": 37 + } + }, + "id": { + "type": "Identifier", + "start": 2216, + "end": 2227, + "loc": { + "start": { + "line": 84, + "column": 14 + }, + "end": { + "line": 84, + "column": 25 + }, + "identifierName": "handleReady" + }, + "name": "handleReady" + }, + "init": { + "type": "CallExpression", + "start": 2230, + "end": 2239, + "loc": { + "start": { + "line": 84, + "column": 28 + }, + "end": { + "line": 84, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2230, + "end": 2237, + "loc": { + "start": { + "line": 84, + "column": 28 + }, + "end": { + "line": 84, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 2230, + "end": 2234, + "loc": { + "start": { + "line": 84, + "column": 28 + }, + "end": { + "line": 84, + "column": 32 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 2235, + "end": 2237, + "loc": { + "start": { + "line": 84, + "column": 33 + }, + "end": { + "line": 84, + "column": 35 + }, + "identifierName": "fn" + }, + "name": "fn" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2249, + "end": 2337, + "loc": { + "start": { + "line": 85, + "column": 8 + }, + "end": { + "line": 87, + "column": 11 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2255, + "end": 2336, + "loc": { + "start": { + "line": 85, + "column": 14 + }, + "end": { + "line": 87, + "column": 10 + } + }, + "id": { + "type": "Identifier", + "start": 2255, + "end": 2261, + "loc": { + "start": { + "line": 85, + "column": 14 + }, + "end": { + "line": 85, + "column": 20 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 2264, + "end": 2336, + "loc": { + "start": { + "line": 85, + "column": 23 + }, + "end": { + "line": 87, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2264, + "end": 2283, + "loc": { + "start": { + "line": 85, + "column": 23 + }, + "end": { + "line": 85, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 2264, + "end": 2272, + "loc": { + "start": { + "line": 85, + "column": 23 + }, + "end": { + "line": 85, + "column": 31 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 2273, + "end": 2283, + "loc": { + "start": { + "line": 85, + "column": 32 + }, + "end": { + "line": 85, + "column": 42 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2284, + "end": 2291, + "loc": { + "start": { + "line": 85, + "column": 43 + }, + "end": { + "line": 85, + "column": 50 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 2293, + "end": 2297, + "loc": { + "start": { + "line": 85, + "column": 52 + }, + "end": { + "line": 85, + "column": 56 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 2299, + "end": 2335, + "loc": { + "start": { + "line": 85, + "column": 58 + }, + "end": { + "line": 87, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2311, + "end": 2324, + "loc": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 86, + "column": 23 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2311, + "end": 2320, + "loc": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 86, + "column": 19 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 2322, + "end": 2324, + "loc": { + "start": { + "line": 86, + "column": 21 + }, + "end": { + "line": 86, + "column": 23 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2347, + "end": 2386, + "loc": { + "start": { + "line": 89, + "column": 8 + }, + "end": { + "line": 89, + "column": 47 + } + }, + "expression": { + "type": "CallExpression", + "start": 2347, + "end": 2385, + "loc": { + "start": { + "line": 89, + "column": 8 + }, + "end": { + "line": 89, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2347, + "end": 2356, + "loc": { + "start": { + "line": 89, + "column": 8 + }, + "end": { + "line": 89, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 2347, + "end": 2353, + "loc": { + "start": { + "line": 89, + "column": 8 + }, + "end": { + "line": 89, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 2354, + "end": 2356, + "loc": { + "start": { + "line": 89, + "column": 15 + }, + "end": { + "line": 89, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2357, + "end": 2364, + "loc": { + "start": { + "line": 89, + "column": 18 + }, + "end": { + "line": 89, + "column": 25 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "Identifier", + "start": 2366, + "end": 2384, + "loc": { + "start": { + "line": 89, + "column": 27 + }, + "end": { + "line": 89, + "column": 45 + }, + "identifierName": "handleInitialReady" + }, + "name": "handleInitialReady" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2396, + "end": 2660, + "loc": { + "start": { + "line": 91, + "column": 8 + }, + "end": { + "line": 99, + "column": 14 + } + }, + "expression": { + "type": "CallExpression", + "start": 2396, + "end": 2659, + "loc": { + "start": { + "line": 91, + "column": 8 + }, + "end": { + "line": 99, + "column": 13 + } + }, + "callee": { + "type": "Identifier", + "start": 2396, + "end": 2406, + "loc": { + "start": { + "line": 91, + "column": 8 + }, + "end": { + "line": 91, + "column": 18 + }, + "identifierName": "setTimeout" + }, + "name": "setTimeout" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 2407, + "end": 2655, + "loc": { + "start": { + "line": 91, + "column": 19 + }, + "end": { + "line": 99, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 2413, + "end": 2655, + "loc": { + "start": { + "line": 91, + "column": 25 + }, + "end": { + "line": 99, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2425, + "end": 2467, + "loc": { + "start": { + "line": 92, + "column": 10 + }, + "end": { + "line": 92, + "column": 52 + } + }, + "expression": { + "type": "CallExpression", + "start": 2425, + "end": 2466, + "loc": { + "start": { + "line": 92, + "column": 10 + }, + "end": { + "line": 92, + "column": 51 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2425, + "end": 2453, + "loc": { + "start": { + "line": 92, + "column": 10 + }, + "end": { + "line": 92, + "column": 38 + } + }, + "object": { + "type": "CallExpression", + "start": 2425, + "end": 2448, + "loc": { + "start": { + "line": 92, + "column": 10 + }, + "end": { + "line": 92, + "column": 33 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2425, + "end": 2446, + "loc": { + "start": { + "line": 92, + "column": 10 + }, + "end": { + "line": 92, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 2425, + "end": 2431, + "loc": { + "start": { + "line": 92, + "column": 10 + }, + "end": { + "line": 92, + "column": 16 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 2432, + "end": 2446, + "loc": { + "start": { + "line": 92, + "column": 17 + }, + "end": { + "line": 92, + "column": 31 + }, + "identifierName": "waitUntilReady" + }, + "name": "waitUntilReady" + }, + "computed": false + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 2449, + "end": 2453, + "loc": { + "start": { + "line": 92, + "column": 34 + }, + "end": { + "line": 92, + "column": 38 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2454, + "end": 2465, + "loc": { + "start": { + "line": 92, + "column": 39 + }, + "end": { + "line": 92, + "column": 50 + }, + "identifierName": "handleReady" + }, + "name": "handleReady" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2479, + "end": 2645, + "loc": { + "start": { + "line": 94, + "column": 10 + }, + "end": { + "line": 98, + "column": 16 + } + }, + "expression": { + "type": "CallExpression", + "start": 2479, + "end": 2644, + "loc": { + "start": { + "line": 94, + "column": 10 + }, + "end": { + "line": 98, + "column": 15 + } + }, + "callee": { + "type": "Identifier", + "start": 2479, + "end": 2489, + "loc": { + "start": { + "line": 94, + "column": 10 + }, + "end": { + "line": 94, + "column": 20 + }, + "identifierName": "setTimeout" + }, + "name": "setTimeout" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 2490, + "end": 2640, + "loc": { + "start": { + "line": 94, + "column": 21 + }, + "end": { + "line": 98, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 2496, + "end": 2640, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 98, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2510, + "end": 2556, + "loc": { + "start": { + "line": 95, + "column": 12 + }, + "end": { + "line": 95, + "column": 58 + } + }, + "expression": { + "type": "CallExpression", + "start": 2510, + "end": 2555, + "loc": { + "start": { + "line": 95, + "column": 12 + }, + "end": { + "line": 95, + "column": 57 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2510, + "end": 2553, + "loc": { + "start": { + "line": 95, + "column": 12 + }, + "end": { + "line": 95, + "column": 55 + } + }, + "object": { + "type": "CallExpression", + "start": 2510, + "end": 2536, + "loc": { + "start": { + "line": 95, + "column": 12 + }, + "end": { + "line": 95, + "column": 38 + } + }, + "callee": { + "type": "Identifier", + "start": 2510, + "end": 2516, + "loc": { + "start": { + "line": 95, + "column": 12 + }, + "end": { + "line": 95, + "column": 18 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 2517, + "end": 2535, + "loc": { + "start": { + "line": 95, + "column": 19 + }, + "end": { + "line": 95, + "column": 37 + }, + "identifierName": "handleInitialReady" + }, + "name": "handleInitialReady" + } + ] + }, + "property": { + "type": "Identifier", + "start": 2537, + "end": 2553, + "loc": { + "start": { + "line": 95, + "column": 39 + }, + "end": { + "line": 95, + "column": 55 + }, + "identifierName": "toHaveBeenCalled" + }, + "name": "toHaveBeenCalled" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 2569, + "end": 2608, + "loc": { + "start": { + "line": 96, + "column": 12 + }, + "end": { + "line": 96, + "column": 51 + } + }, + "expression": { + "type": "CallExpression", + "start": 2569, + "end": 2607, + "loc": { + "start": { + "line": 96, + "column": 12 + }, + "end": { + "line": 96, + "column": 50 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2569, + "end": 2605, + "loc": { + "start": { + "line": 96, + "column": 12 + }, + "end": { + "line": 96, + "column": 48 + } + }, + "object": { + "type": "CallExpression", + "start": 2569, + "end": 2588, + "loc": { + "start": { + "line": 96, + "column": 12 + }, + "end": { + "line": 96, + "column": 31 + } + }, + "callee": { + "type": "Identifier", + "start": 2569, + "end": 2575, + "loc": { + "start": { + "line": 96, + "column": 12 + }, + "end": { + "line": 96, + "column": 18 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 2576, + "end": 2587, + "loc": { + "start": { + "line": 96, + "column": 19 + }, + "end": { + "line": 96, + "column": 30 + }, + "identifierName": "handleReady" + }, + "name": "handleReady" + } + ] + }, + "property": { + "type": "Identifier", + "start": 2589, + "end": 2605, + "loc": { + "start": { + "line": 96, + "column": 32 + }, + "end": { + "line": 96, + "column": 48 + }, + "identifierName": "toHaveBeenCalled" + }, + "name": "toHaveBeenCalled" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 2621, + "end": 2628, + "loc": { + "start": { + "line": 97, + "column": 12 + }, + "end": { + "line": 97, + "column": 19 + } + }, + "expression": { + "type": "CallExpression", + "start": 2621, + "end": 2627, + "loc": { + "start": { + "line": 97, + "column": 12 + }, + "end": { + "line": 97, + "column": 18 + } + }, + "callee": { + "type": "Identifier", + "start": 2621, + "end": 2625, + "loc": { + "start": { + "line": 97, + "column": 12 + }, + "end": { + "line": 97, + "column": 16 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + }, + { + "type": "NumericLiteral", + "start": 2642, + "end": 2643, + "loc": { + "start": { + "line": 98, + "column": 13 + }, + "end": { + "line": 98, + "column": 14 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "NumericLiteral", + "start": 2657, + "end": 2658, + "loc": { + "start": { + "line": 99, + "column": 11 + }, + "end": { + "line": 99, + "column": 12 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2684, + "end": 3097, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 113, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 2684, + "end": 3096, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 113, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 2684, + "end": 2686, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2687, + "end": 2755, + "loc": { + "start": { + "line": 103, + "column": 7 + }, + "end": { + "line": 103, + "column": 75 + } + }, + "extra": { + "rawValue": "should emit an error when an invalid samplingInterval is specified", + "raw": "'should emit an error when an invalid samplingInterval is specified'" + }, + "value": "should emit an error when an invalid samplingInterval is specified" + }, + { + "type": "ArrowFunctionExpression", + "start": 2757, + "end": 3095, + "loc": { + "start": { + "line": 103, + "column": 77 + }, + "end": { + "line": 113, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 2757, + "end": 2761, + "loc": { + "start": { + "line": 103, + "column": 77 + }, + "end": { + "line": 103, + "column": 81 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 2765, + "end": 3095, + "loc": { + "start": { + "line": 103, + "column": 85 + }, + "end": { + "line": 113, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2773, + "end": 2907, + "loc": { + "start": { + "line": 104, + "column": 6 + }, + "end": { + "line": 107, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2779, + "end": 2906, + "loc": { + "start": { + "line": 104, + "column": 12 + }, + "end": { + "line": 107, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 2779, + "end": 2785, + "loc": { + "start": { + "line": 104, + "column": 12 + }, + "end": { + "line": 104, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 2788, + "end": 2906, + "loc": { + "start": { + "line": 104, + "column": 21 + }, + "end": { + "line": 107, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2788, + "end": 2807, + "loc": { + "start": { + "line": 104, + "column": 21 + }, + "end": { + "line": 104, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 2788, + "end": 2796, + "loc": { + "start": { + "line": 104, + "column": 21 + }, + "end": { + "line": 104, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 2797, + "end": 2807, + "loc": { + "start": { + "line": 104, + "column": 30 + }, + "end": { + "line": 104, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2808, + "end": 2815, + "loc": { + "start": { + "line": 104, + "column": 41 + }, + "end": { + "line": 104, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 2817, + "end": 2821, + "loc": { + "start": { + "line": 104, + "column": 50 + }, + "end": { + "line": 104, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 2823, + "end": 2905, + "loc": { + "start": { + "line": 104, + "column": 56 + }, + "end": { + "line": 107, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2833, + "end": 2846, + "loc": { + "start": { + "line": 105, + "column": 8 + }, + "end": { + "line": 105, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2833, + "end": 2842, + "loc": { + "start": { + "line": 105, + "column": 8 + }, + "end": { + "line": 105, + "column": 17 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 2844, + "end": 2846, + "loc": { + "start": { + "line": 105, + "column": 19 + }, + "end": { + "line": 105, + "column": 21 + } + }, + "properties": [] + } + }, + { + "type": "ObjectProperty", + "start": 2856, + "end": 2896, + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 106, + "column": 48 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2856, + "end": 2872, + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 106, + "column": 24 + }, + "identifierName": "samplingInterval" + }, + "name": "samplingInterval" + }, + "value": { + "type": "StringLiteral", + "start": 2874, + "end": 2896, + "loc": { + "start": { + "line": 106, + "column": 26 + }, + "end": { + "line": 106, + "column": 48 + } + }, + "extra": { + "rawValue": "totally not a number", + "raw": "'totally not a number'" + }, + "value": "totally not a number" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2915, + "end": 3089, + "loc": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 112, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 2915, + "end": 3088, + "loc": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 112, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2915, + "end": 2924, + "loc": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 109, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 2915, + "end": 2921, + "loc": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 109, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 2922, + "end": 2924, + "loc": { + "start": { + "line": 109, + "column": 13 + }, + "end": { + "line": 109, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2925, + "end": 2932, + "loc": { + "start": { + "line": 109, + "column": 16 + }, + "end": { + "line": 109, + "column": 23 + } + }, + "extra": { + "rawValue": "error", + "raw": "'error'" + }, + "value": "error" + }, + { + "type": "ArrowFunctionExpression", + "start": 2934, + "end": 3087, + "loc": { + "start": { + "line": 109, + "column": 25 + }, + "end": { + "line": 112, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 2934, + "end": 2937, + "loc": { + "start": { + "line": 109, + "column": 25 + }, + "end": { + "line": 109, + "column": 28 + }, + "identifierName": "err" + }, + "name": "err" + } + ], + "body": { + "type": "BlockStatement", + "start": 2941, + "end": 3087, + "loc": { + "start": { + "line": 109, + "column": 32 + }, + "end": { + "line": 112, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2951, + "end": 3063, + "loc": { + "start": { + "line": 110, + "column": 8 + }, + "end": { + "line": 110, + "column": 120 + } + }, + "expression": { + "type": "CallExpression", + "start": 2951, + "end": 3062, + "loc": { + "start": { + "line": 110, + "column": 8 + }, + "end": { + "line": 110, + "column": 119 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2951, + "end": 2978, + "loc": { + "start": { + "line": 110, + "column": 8 + }, + "end": { + "line": 110, + "column": 35 + } + }, + "object": { + "type": "CallExpression", + "start": 2951, + "end": 2970, + "loc": { + "start": { + "line": 110, + "column": 8 + }, + "end": { + "line": 110, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 2951, + "end": 2957, + "loc": { + "start": { + "line": 110, + "column": 8 + }, + "end": { + "line": 110, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2958, + "end": 2969, + "loc": { + "start": { + "line": 110, + "column": 15 + }, + "end": { + "line": 110, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 2958, + "end": 2961, + "loc": { + "start": { + "line": 110, + "column": 15 + }, + "end": { + "line": 110, + "column": 18 + }, + "identifierName": "err" + }, + "name": "err" + }, + "property": { + "type": "Identifier", + "start": 2962, + "end": 2969, + "loc": { + "start": { + "line": 110, + "column": 19 + }, + "end": { + "line": 110, + "column": 26 + }, + "identifierName": "message" + }, + "name": "message" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2971, + "end": 2978, + "loc": { + "start": { + "line": 110, + "column": 28 + }, + "end": { + "line": 110, + "column": 35 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2979, + "end": 3061, + "loc": { + "start": { + "line": 110, + "column": 36 + }, + "end": { + "line": 110, + "column": 118 + } + }, + "extra": { + "rawValue": "Invalid sampling interval configured. Sampling interval must be an integer >= 0.", + "raw": "'Invalid sampling interval configured. Sampling interval must be an integer >= 0.'" + }, + "value": "Invalid sampling interval configured. Sampling interval must be an integer >= 0." + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3072, + "end": 3079, + "loc": { + "start": { + "line": 111, + "column": 8 + }, + "end": { + "line": 111, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 3072, + "end": 3078, + "loc": { + "start": { + "line": 111, + "column": 8 + }, + "end": { + "line": 111, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 3072, + "end": 3076, + "loc": { + "start": { + "line": 111, + "column": 8 + }, + "end": { + "line": 111, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3103, + "end": 3419, + "loc": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 123, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 3103, + "end": 3418, + "loc": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 123, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 3103, + "end": 3105, + "loc": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 115, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3106, + "end": 3181, + "loc": { + "start": { + "line": 115, + "column": 7 + }, + "end": { + "line": 115, + "column": 82 + } + }, + "extra": { + "rawValue": "should emit an error when initialize is called without an environment key", + "raw": "'should emit an error when initialize is called without an environment key'" + }, + "value": "should emit an error when initialize is called without an environment key" + }, + { + "type": "ArrowFunctionExpression", + "start": 3183, + "end": 3417, + "loc": { + "start": { + "line": 115, + "column": 84 + }, + "end": { + "line": 123, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 3183, + "end": 3187, + "loc": { + "start": { + "line": 115, + "column": 84 + }, + "end": { + "line": 115, + "column": 88 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 3191, + "end": 3417, + "loc": { + "start": { + "line": 115, + "column": 92 + }, + "end": { + "line": 123, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 3199, + "end": 3278, + "loc": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 118, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3205, + "end": 3277, + "loc": { + "start": { + "line": 116, + "column": 12 + }, + "end": { + "line": 118, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 3205, + "end": 3211, + "loc": { + "start": { + "line": 116, + "column": 12 + }, + "end": { + "line": 116, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 3214, + "end": 3277, + "loc": { + "start": { + "line": 116, + "column": 21 + }, + "end": { + "line": 118, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3214, + "end": 3233, + "loc": { + "start": { + "line": 116, + "column": 21 + }, + "end": { + "line": 116, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 3214, + "end": 3222, + "loc": { + "start": { + "line": 116, + "column": 21 + }, + "end": { + "line": 116, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 3223, + "end": 3233, + "loc": { + "start": { + "line": 116, + "column": 30 + }, + "end": { + "line": 116, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3234, + "end": 3236, + "loc": { + "start": { + "line": 116, + "column": 41 + }, + "end": { + "line": 116, + "column": 43 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + }, + { + "type": "Identifier", + "start": 3238, + "end": 3242, + "loc": { + "start": { + "line": 116, + "column": 45 + }, + "end": { + "line": 116, + "column": 49 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 3244, + "end": 3276, + "loc": { + "start": { + "line": 116, + "column": 51 + }, + "end": { + "line": 118, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3254, + "end": 3267, + "loc": { + "start": { + "line": 117, + "column": 8 + }, + "end": { + "line": 117, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3254, + "end": 3263, + "loc": { + "start": { + "line": 117, + "column": 8 + }, + "end": { + "line": 117, + "column": 17 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 3265, + "end": 3267, + "loc": { + "start": { + "line": 117, + "column": 19 + }, + "end": { + "line": 117, + "column": 21 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3285, + "end": 3411, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 122, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 3285, + "end": 3410, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 122, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3285, + "end": 3294, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 119, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 3285, + "end": 3291, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 119, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 3292, + "end": 3294, + "loc": { + "start": { + "line": 119, + "column": 13 + }, + "end": { + "line": 119, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3295, + "end": 3302, + "loc": { + "start": { + "line": 119, + "column": 16 + }, + "end": { + "line": 119, + "column": 23 + } + }, + "extra": { + "rawValue": "error", + "raw": "'error'" + }, + "value": "error" + }, + { + "type": "ArrowFunctionExpression", + "start": 3304, + "end": 3409, + "loc": { + "start": { + "line": 119, + "column": 25 + }, + "end": { + "line": 122, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 3304, + "end": 3307, + "loc": { + "start": { + "line": 119, + "column": 25 + }, + "end": { + "line": 119, + "column": 28 + }, + "identifierName": "err" + }, + "name": "err" + } + ], + "body": { + "type": "BlockStatement", + "start": 3311, + "end": 3409, + "loc": { + "start": { + "line": 119, + "column": 32 + }, + "end": { + "line": 122, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3321, + "end": 3385, + "loc": { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 120, + "column": 72 + } + }, + "expression": { + "type": "CallExpression", + "start": 3321, + "end": 3384, + "loc": { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 120, + "column": 71 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3321, + "end": 3348, + "loc": { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 120, + "column": 35 + } + }, + "object": { + "type": "CallExpression", + "start": 3321, + "end": 3340, + "loc": { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 120, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 3321, + "end": 3327, + "loc": { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 120, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3328, + "end": 3339, + "loc": { + "start": { + "line": 120, + "column": 15 + }, + "end": { + "line": 120, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 3328, + "end": 3331, + "loc": { + "start": { + "line": 120, + "column": 15 + }, + "end": { + "line": 120, + "column": 18 + }, + "identifierName": "err" + }, + "name": "err" + }, + "property": { + "type": "Identifier", + "start": 3332, + "end": 3339, + "loc": { + "start": { + "line": 120, + "column": 19 + }, + "end": { + "line": 120, + "column": 26 + }, + "identifierName": "message" + }, + "name": "message" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 3341, + "end": 3348, + "loc": { + "start": { + "line": 120, + "column": 28 + }, + "end": { + "line": 120, + "column": 35 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 3349, + "end": 3383, + "loc": { + "start": { + "line": 120, + "column": 36 + }, + "end": { + "line": 120, + "column": 70 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3349, + "end": 3381, + "loc": { + "start": { + "line": 120, + "column": 36 + }, + "end": { + "line": 120, + "column": 68 + } + }, + "object": { + "type": "Identifier", + "start": 3349, + "end": 3357, + "loc": { + "start": { + "line": 120, + "column": 36 + }, + "end": { + "line": 120, + "column": 44 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 3358, + "end": 3381, + "loc": { + "start": { + "line": 120, + "column": 45 + }, + "end": { + "line": 120, + "column": 68 + }, + "identifierName": "environmentNotSpecified" + }, + "name": "environmentNotSpecified" + }, + "computed": false + }, + "arguments": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3394, + "end": 3401, + "loc": { + "start": { + "line": 121, + "column": 8 + }, + "end": { + "line": 121, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 3394, + "end": 3400, + "loc": { + "start": { + "line": 121, + "column": 8 + }, + "end": { + "line": 121, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 3394, + "end": 3398, + "loc": { + "start": { + "line": 121, + "column": 8 + }, + "end": { + "line": 121, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3425, + "end": 3838, + "loc": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 136, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 3425, + "end": 3837, + "loc": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 136, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 3425, + "end": 3427, + "loc": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 125, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3428, + "end": 3495, + "loc": { + "start": { + "line": 125, + "column": 7 + }, + "end": { + "line": 125, + "column": 74 + } + }, + "extra": { + "rawValue": "should emit an error when an invalid environment key is specified", + "raw": "'should emit an error when an invalid environment key is specified'" + }, + "value": "should emit an error when an invalid environment key is specified" + }, + { + "type": "ArrowFunctionExpression", + "start": 3497, + "end": 3836, + "loc": { + "start": { + "line": 125, + "column": 76 + }, + "end": { + "line": 136, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 3503, + "end": 3836, + "loc": { + "start": { + "line": 125, + "column": 82 + }, + "end": { + "line": 136, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 3511, + "end": 3552, + "loc": { + "start": { + "line": 126, + "column": 6 + }, + "end": { + "line": 126, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3517, + "end": 3551, + "loc": { + "start": { + "line": 126, + "column": 12 + }, + "end": { + "line": 126, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 3517, + "end": 3523, + "loc": { + "start": { + "line": 126, + "column": 12 + }, + "end": { + "line": 126, + "column": 18 + }, + "identifierName": "server" + }, + "name": "server" + }, + "init": { + "type": "CallExpression", + "start": 3526, + "end": 3551, + "loc": { + "start": { + "line": 126, + "column": 21 + }, + "end": { + "line": 126, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3526, + "end": 3549, + "loc": { + "start": { + "line": 126, + "column": 21 + }, + "end": { + "line": 126, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 3526, + "end": 3542, + "loc": { + "start": { + "line": 126, + "column": 21 + }, + "end": { + "line": 126, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 3526, + "end": 3531, + "loc": { + "start": { + "line": 126, + "column": 21 + }, + "end": { + "line": 126, + "column": 26 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 3532, + "end": 3542, + "loc": { + "start": { + "line": 126, + "column": 27 + }, + "end": { + "line": 126, + "column": 37 + }, + "identifierName": "fakeServer" + }, + "name": "fakeServer" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 3543, + "end": 3549, + "loc": { + "start": { + "line": 126, + "column": 38 + }, + "end": { + "line": 126, + "column": 44 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3559, + "end": 3622, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 129, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 3559, + "end": 3621, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 129, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3559, + "end": 3577, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 3559, + "end": 3565, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 3566, + "end": 3577, + "loc": { + "start": { + "line": 127, + "column": 13 + }, + "end": { + "line": 127, + "column": 24 + }, + "identifierName": "respondWith" + }, + "name": "respondWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 3578, + "end": 3620, + "loc": { + "start": { + "line": 127, + "column": 25 + }, + "end": { + "line": 129, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 3578, + "end": 3581, + "loc": { + "start": { + "line": 127, + "column": 25 + }, + "end": { + "line": 127, + "column": 28 + }, + "identifierName": "req" + }, + "name": "req" + } + ], + "body": { + "type": "BlockStatement", + "start": 3585, + "end": 3620, + "loc": { + "start": { + "line": 127, + "column": 32 + }, + "end": { + "line": 129, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3595, + "end": 3612, + "loc": { + "start": { + "line": 128, + "column": 8 + }, + "end": { + "line": 128, + "column": 25 + } + }, + "expression": { + "type": "CallExpression", + "start": 3595, + "end": 3611, + "loc": { + "start": { + "line": 128, + "column": 8 + }, + "end": { + "line": 128, + "column": 24 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3595, + "end": 3606, + "loc": { + "start": { + "line": 128, + "column": 8 + }, + "end": { + "line": 128, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 3595, + "end": 3598, + "loc": { + "start": { + "line": 128, + "column": 8 + }, + "end": { + "line": 128, + "column": 11 + }, + "identifierName": "req" + }, + "name": "req" + }, + "property": { + "type": "Identifier", + "start": 3599, + "end": 3606, + "loc": { + "start": { + "line": 128, + "column": 12 + }, + "end": { + "line": 128, + "column": 19 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 3607, + "end": 3610, + "loc": { + "start": { + "line": 128, + "column": 20 + }, + "end": { + "line": 128, + "column": 23 + } + }, + "extra": { + "rawValue": 404, + "raw": "404" + }, + "value": 404 + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 3629, + "end": 3677, + "loc": { + "start": { + "line": 130, + "column": 6 + }, + "end": { + "line": 130, + "column": 54 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3635, + "end": 3676, + "loc": { + "start": { + "line": 130, + "column": 12 + }, + "end": { + "line": 130, + "column": 53 + } + }, + "id": { + "type": "Identifier", + "start": 3635, + "end": 3641, + "loc": { + "start": { + "line": 130, + "column": 12 + }, + "end": { + "line": 130, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 3644, + "end": 3676, + "loc": { + "start": { + "line": 130, + "column": 21 + }, + "end": { + "line": 130, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3644, + "end": 3663, + "loc": { + "start": { + "line": 130, + "column": 21 + }, + "end": { + "line": 130, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 3644, + "end": 3652, + "loc": { + "start": { + "line": 130, + "column": 21 + }, + "end": { + "line": 130, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 3653, + "end": 3663, + "loc": { + "start": { + "line": 130, + "column": 30 + }, + "end": { + "line": 130, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3664, + "end": 3669, + "loc": { + "start": { + "line": 130, + "column": 41 + }, + "end": { + "line": 130, + "column": 46 + } + }, + "extra": { + "rawValue": "abc", + "raw": "'abc'" + }, + "value": "abc" + }, + { + "type": "Identifier", + "start": 3671, + "end": 3675, + "loc": { + "start": { + "line": 130, + "column": 48 + }, + "end": { + "line": 130, + "column": 52 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3684, + "end": 3701, + "loc": { + "start": { + "line": 131, + "column": 6 + }, + "end": { + "line": 131, + "column": 23 + } + }, + "expression": { + "type": "CallExpression", + "start": 3684, + "end": 3700, + "loc": { + "start": { + "line": 131, + "column": 6 + }, + "end": { + "line": 131, + "column": 22 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3684, + "end": 3698, + "loc": { + "start": { + "line": 131, + "column": 6 + }, + "end": { + "line": 131, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 3684, + "end": 3690, + "loc": { + "start": { + "line": 131, + "column": 6 + }, + "end": { + "line": 131, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 3691, + "end": 3698, + "loc": { + "start": { + "line": 131, + "column": 13 + }, + "end": { + "line": 131, + "column": 20 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 3708, + "end": 3830, + "loc": { + "start": { + "line": 132, + "column": 6 + }, + "end": { + "line": 135, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 3708, + "end": 3829, + "loc": { + "start": { + "line": 132, + "column": 6 + }, + "end": { + "line": 135, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3708, + "end": 3717, + "loc": { + "start": { + "line": 132, + "column": 6 + }, + "end": { + "line": 132, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 3708, + "end": 3714, + "loc": { + "start": { + "line": 132, + "column": 6 + }, + "end": { + "line": 132, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 3715, + "end": 3717, + "loc": { + "start": { + "line": 132, + "column": 13 + }, + "end": { + "line": 132, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3718, + "end": 3725, + "loc": { + "start": { + "line": 132, + "column": 16 + }, + "end": { + "line": 132, + "column": 23 + } + }, + "extra": { + "rawValue": "error", + "raw": "'error'" + }, + "value": "error" + }, + { + "type": "ArrowFunctionExpression", + "start": 3727, + "end": 3828, + "loc": { + "start": { + "line": 132, + "column": 25 + }, + "end": { + "line": 135, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 3727, + "end": 3730, + "loc": { + "start": { + "line": 132, + "column": 25 + }, + "end": { + "line": 132, + "column": 28 + }, + "identifierName": "err" + }, + "name": "err" + } + ], + "body": { + "type": "BlockStatement", + "start": 3734, + "end": 3828, + "loc": { + "start": { + "line": 132, + "column": 32 + }, + "end": { + "line": 135, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3744, + "end": 3804, + "loc": { + "start": { + "line": 133, + "column": 8 + }, + "end": { + "line": 133, + "column": 68 + } + }, + "expression": { + "type": "CallExpression", + "start": 3744, + "end": 3803, + "loc": { + "start": { + "line": 133, + "column": 8 + }, + "end": { + "line": 133, + "column": 67 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3744, + "end": 3771, + "loc": { + "start": { + "line": 133, + "column": 8 + }, + "end": { + "line": 133, + "column": 35 + } + }, + "object": { + "type": "CallExpression", + "start": 3744, + "end": 3763, + "loc": { + "start": { + "line": 133, + "column": 8 + }, + "end": { + "line": 133, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 3744, + "end": 3750, + "loc": { + "start": { + "line": 133, + "column": 8 + }, + "end": { + "line": 133, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3751, + "end": 3762, + "loc": { + "start": { + "line": 133, + "column": 15 + }, + "end": { + "line": 133, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 3751, + "end": 3754, + "loc": { + "start": { + "line": 133, + "column": 15 + }, + "end": { + "line": 133, + "column": 18 + }, + "identifierName": "err" + }, + "name": "err" + }, + "property": { + "type": "Identifier", + "start": 3755, + "end": 3762, + "loc": { + "start": { + "line": 133, + "column": 19 + }, + "end": { + "line": 133, + "column": 26 + }, + "identifierName": "message" + }, + "name": "message" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 3764, + "end": 3771, + "loc": { + "start": { + "line": 133, + "column": 28 + }, + "end": { + "line": 133, + "column": 35 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 3772, + "end": 3802, + "loc": { + "start": { + "line": 133, + "column": 36 + }, + "end": { + "line": 133, + "column": 66 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3772, + "end": 3800, + "loc": { + "start": { + "line": 133, + "column": 36 + }, + "end": { + "line": 133, + "column": 64 + } + }, + "object": { + "type": "Identifier", + "start": 3772, + "end": 3780, + "loc": { + "start": { + "line": 133, + "column": 36 + }, + "end": { + "line": 133, + "column": 44 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 3781, + "end": 3800, + "loc": { + "start": { + "line": 133, + "column": 45 + }, + "end": { + "line": 133, + "column": 64 + }, + "identifierName": "environmentNotFound" + }, + "name": "environmentNotFound" + }, + "computed": false + }, + "arguments": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3813, + "end": 3820, + "loc": { + "start": { + "line": 134, + "column": 8 + }, + "end": { + "line": 134, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 3813, + "end": 3819, + "loc": { + "start": { + "line": 134, + "column": 8 + }, + "end": { + "line": 134, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 3813, + "end": 3817, + "loc": { + "start": { + "line": 134, + "column": 8 + }, + "end": { + "line": 134, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3844, + "end": 4112, + "loc": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 145, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 3844, + "end": 4111, + "loc": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 145, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 3844, + "end": 3846, + "loc": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3847, + "end": 3907, + "loc": { + "start": { + "line": 138, + "column": 7 + }, + "end": { + "line": 138, + "column": 67 + } + }, + "extra": { + "rawValue": "should not fetch flag settings since bootstrap is provided", + "raw": "'should not fetch flag settings since bootstrap is provided'" + }, + "value": "should not fetch flag settings since bootstrap is provided" + }, + { + "type": "ArrowFunctionExpression", + "start": 3909, + "end": 4110, + "loc": { + "start": { + "line": 138, + "column": 69 + }, + "end": { + "line": 145, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 3915, + "end": 4110, + "loc": { + "start": { + "line": 138, + "column": 75 + }, + "end": { + "line": 145, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3923, + "end": 3992, + "loc": { + "start": { + "line": 139, + "column": 6 + }, + "end": { + "line": 141, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 3923, + "end": 3991, + "loc": { + "start": { + "line": 139, + "column": 6 + }, + "end": { + "line": 141, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3923, + "end": 3942, + "loc": { + "start": { + "line": 139, + "column": 6 + }, + "end": { + "line": 139, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 3923, + "end": 3931, + "loc": { + "start": { + "line": 139, + "column": 6 + }, + "end": { + "line": 139, + "column": 14 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 3932, + "end": 3942, + "loc": { + "start": { + "line": 139, + "column": 15 + }, + "end": { + "line": 139, + "column": 25 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 3943, + "end": 3950, + "loc": { + "start": { + "line": 139, + "column": 26 + }, + "end": { + "line": 139, + "column": 33 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 3952, + "end": 3956, + "loc": { + "start": { + "line": 139, + "column": 35 + }, + "end": { + "line": 139, + "column": 39 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 3958, + "end": 3990, + "loc": { + "start": { + "line": 139, + "column": 41 + }, + "end": { + "line": 141, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3968, + "end": 3981, + "loc": { + "start": { + "line": 140, + "column": 8 + }, + "end": { + "line": 140, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3968, + "end": 3977, + "loc": { + "start": { + "line": 140, + "column": 8 + }, + "end": { + "line": 140, + "column": 17 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 3979, + "end": 3981, + "loc": { + "start": { + "line": 140, + "column": 19 + }, + "end": { + "line": 140, + "column": 21 + } + }, + "properties": [] + } + } + ] + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 4000, + "end": 4036, + "loc": { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 143, + "column": 42 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 4006, + "end": 4035, + "loc": { + "start": { + "line": 143, + "column": 12 + }, + "end": { + "line": 143, + "column": 41 + } + }, + "id": { + "type": "Identifier", + "start": 4006, + "end": 4021, + "loc": { + "start": { + "line": 143, + "column": 12 + }, + "end": { + "line": 143, + "column": 27 + }, + "identifierName": "settingsRequest" + }, + "name": "settingsRequest" + }, + "init": { + "type": "MemberExpression", + "start": 4024, + "end": 4035, + "loc": { + "start": { + "line": 143, + "column": 30 + }, + "end": { + "line": 143, + "column": 41 + } + }, + "object": { + "type": "Identifier", + "start": 4024, + "end": 4032, + "loc": { + "start": { + "line": 143, + "column": 30 + }, + "end": { + "line": 143, + "column": 38 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "property": { + "type": "NumericLiteral", + "start": 4033, + "end": 4034, + "loc": { + "start": { + "line": 143, + "column": 39 + }, + "end": { + "line": 143, + "column": 40 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 4043, + "end": 4104, + "loc": { + "start": { + "line": 144, + "column": 6 + }, + "end": { + "line": 144, + "column": 67 + } + }, + "expression": { + "type": "CallExpression", + "start": 4043, + "end": 4103, + "loc": { + "start": { + "line": 144, + "column": 6 + }, + "end": { + "line": 144, + "column": 66 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4043, + "end": 4096, + "loc": { + "start": { + "line": 144, + "column": 6 + }, + "end": { + "line": 144, + "column": 59 + } + }, + "object": { + "type": "CallExpression", + "start": 4043, + "end": 4088, + "loc": { + "start": { + "line": 144, + "column": 6 + }, + "end": { + "line": 144, + "column": 51 + } + }, + "callee": { + "type": "Identifier", + "start": 4043, + "end": 4049, + "loc": { + "start": { + "line": 144, + "column": 6 + }, + "end": { + "line": 144, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 4050, + "end": 4087, + "loc": { + "start": { + "line": 144, + "column": 13 + }, + "end": { + "line": 144, + "column": 50 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4050, + "end": 4066, + "loc": { + "start": { + "line": 144, + "column": 13 + }, + "end": { + "line": 144, + "column": 29 + } + }, + "object": { + "type": "RegExpLiteral", + "start": 4050, + "end": 4061, + "loc": { + "start": { + "line": 144, + "column": 13 + }, + "end": { + "line": 144, + "column": 24 + } + }, + "extra": { + "raw": "/sdk\\/eval/" + }, + "pattern": "sdk\\/eval", + "flags": "" + }, + "property": { + "type": "Identifier", + "start": 4062, + "end": 4066, + "loc": { + "start": { + "line": 144, + "column": 25 + }, + "end": { + "line": 144, + "column": 29 + }, + "identifierName": "test" + }, + "name": "test" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 4067, + "end": 4086, + "loc": { + "start": { + "line": 144, + "column": 30 + }, + "end": { + "line": 144, + "column": 49 + } + }, + "object": { + "type": "Identifier", + "start": 4067, + "end": 4082, + "loc": { + "start": { + "line": 144, + "column": 30 + }, + "end": { + "line": 144, + "column": 45 + }, + "identifierName": "settingsRequest" + }, + "name": "settingsRequest" + }, + "property": { + "type": "Identifier", + "start": 4083, + "end": 4086, + "loc": { + "start": { + "line": 144, + "column": 46 + }, + "end": { + "line": 144, + "column": 49 + }, + "identifierName": "url" + }, + "name": "url" + }, + "computed": false + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 4089, + "end": 4096, + "loc": { + "start": { + "line": 144, + "column": 52 + }, + "end": { + "line": 144, + "column": 59 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 4097, + "end": 4102, + "loc": { + "start": { + "line": 144, + "column": 60 + }, + "end": { + "line": 144, + "column": 65 + } + }, + "value": false + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4118, + "end": 4460, + "loc": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 157, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 4118, + "end": 4459, + "loc": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 157, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 4118, + "end": 4120, + "loc": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 147, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 4121, + "end": 4153, + "loc": { + "start": { + "line": 147, + "column": 7 + }, + "end": { + "line": 147, + "column": 39 + } + }, + "extra": { + "rawValue": "should contain package version", + "raw": "'should contain package version'" + }, + "value": "should contain package version" + }, + { + "type": "ArrowFunctionExpression", + "start": 4155, + "end": 4458, + "loc": { + "start": { + "line": 147, + "column": 41 + }, + "end": { + "line": 157, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 4161, + "end": 4458, + "loc": { + "start": { + "line": 147, + "column": 47 + }, + "end": { + "line": 157, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 4186, + "end": 4219, + "loc": { + "start": { + "line": 149, + "column": 6 + }, + "end": { + "line": 149, + "column": 39 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 4192, + "end": 4218, + "loc": { + "start": { + "line": 149, + "column": 12 + }, + "end": { + "line": 149, + "column": 38 + } + }, + "id": { + "type": "Identifier", + "start": 4192, + "end": 4199, + "loc": { + "start": { + "line": 149, + "column": 12 + }, + "end": { + "line": 149, + "column": 19 + }, + "identifierName": "version" + }, + "name": "version", + "leadingComments": null + }, + "init": { + "type": "MemberExpression", + "start": 4202, + "end": 4218, + "loc": { + "start": { + "line": 149, + "column": 22 + }, + "end": { + "line": 149, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 4202, + "end": 4210, + "loc": { + "start": { + "line": 149, + "column": 22 + }, + "end": { + "line": 149, + "column": 30 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 4211, + "end": 4218, + "loc": { + "start": { + "line": 149, + "column": 31 + }, + "end": { + "line": 149, + "column": 38 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + }, + "leadingComments": null + } + ], + "kind": "const", + "leadingComments": [ + { + "type": "CommentLine", + "value": " Arrange", + "start": 4169, + "end": 4179, + "loc": { + "start": { + "line": 148, + "column": 6 + }, + "end": { + "line": 148, + "column": 16 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentLine", + "value": " Act: all client bundles above 1.0.7 should contain package version", + "start": 4227, + "end": 4296, + "loc": { + "start": { + "line": 151, + "column": 6 + }, + "end": { + "line": 151, + "column": 75 + } + } + }, + { + "type": "CommentLine", + "value": " https://github.com/substack/semver-compare", + "start": 4303, + "end": 4348, + "loc": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 152, + "column": 51 + } + } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 4355, + "end": 4402, + "loc": { + "start": { + "line": 153, + "column": 6 + }, + "end": { + "line": 153, + "column": 53 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 4361, + "end": 4401, + "loc": { + "start": { + "line": 153, + "column": 12 + }, + "end": { + "line": 153, + "column": 52 + } + }, + "id": { + "type": "Identifier", + "start": 4361, + "end": 4367, + "loc": { + "start": { + "line": 153, + "column": 12 + }, + "end": { + "line": 153, + "column": 18 + }, + "identifierName": "result" + }, + "name": "result", + "leadingComments": null + }, + "init": { + "type": "CallExpression", + "start": 4370, + "end": 4401, + "loc": { + "start": { + "line": 153, + "column": 21 + }, + "end": { + "line": 153, + "column": 52 + } + }, + "callee": { + "type": "Identifier", + "start": 4370, + "end": 4383, + "loc": { + "start": { + "line": 153, + "column": 21 + }, + "end": { + "line": 153, + "column": 34 + }, + "identifierName": "semverCompare" + }, + "name": "semverCompare" + }, + "arguments": [ + { + "type": "Identifier", + "start": 4384, + "end": 4391, + "loc": { + "start": { + "line": 153, + "column": 35 + }, + "end": { + "line": 153, + "column": 42 + }, + "identifierName": "version" + }, + "name": "version" + }, + { + "type": "StringLiteral", + "start": 4393, + "end": 4400, + "loc": { + "start": { + "line": 153, + "column": 44 + }, + "end": { + "line": 153, + "column": 51 + } + }, + "extra": { + "rawValue": "1.0.6", + "raw": "'1.0.6'" + }, + "value": "1.0.6" + } + ] + }, + "leadingComments": null + } + ], + "kind": "const", + "leadingComments": [ + { + "type": "CommentLine", + "value": " Act: all client bundles above 1.0.7 should contain package version", + "start": 4227, + "end": 4296, + "loc": { + "start": { + "line": 151, + "column": 6 + }, + "end": { + "line": 151, + "column": 75 + } + } + }, + { + "type": "CommentLine", + "value": " https://github.com/substack/semver-compare", + "start": 4303, + "end": 4348, + "loc": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 152, + "column": 51 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentLine", + "value": " Assert", + "start": 4410, + "end": 4419, + "loc": { + "start": { + "line": 155, + "column": 6 + }, + "end": { + "line": 155, + "column": 15 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 4426, + "end": 4452, + "loc": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 32 + } + }, + "expression": { + "type": "CallExpression", + "start": 4426, + "end": 4451, + "loc": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 31 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4426, + "end": 4448, + "loc": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 4426, + "end": 4440, + "loc": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 20 + } + }, + "callee": { + "type": "Identifier", + "start": 4426, + "end": 4432, + "loc": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect", + "leadingComments": null + }, + "arguments": [ + { + "type": "Identifier", + "start": 4433, + "end": 4439, + "loc": { + "start": { + "line": 156, + "column": 13 + }, + "end": { + "line": 156, + "column": 19 + }, + "identifierName": "result" + }, + "name": "result" + } + ], + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 4441, + "end": 4448, + "loc": { + "start": { + "line": 156, + "column": 21 + }, + "end": { + "line": 156, + "column": 28 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false, + "leadingComments": null + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 4449, + "end": 4450, + "loc": { + "start": { + "line": 156, + "column": 29 + }, + "end": { + "line": 156, + "column": 30 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ], + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " Assert", + "start": 4410, + "end": 4419, + "loc": { + "start": { + "line": 155, + "column": 6 + }, + "end": { + "line": 155, + "column": 15 + } + } + } + ] + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4466, + "end": 4945, + "loc": { + "start": { + "line": 159, + "column": 4 + }, + "end": { + "line": 173, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 4466, + "end": 4944, + "loc": { + "start": { + "line": 159, + "column": 4 + }, + "end": { + "line": 173, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 4466, + "end": 4468, + "loc": { + "start": { + "line": 159, + "column": 4 + }, + "end": { + "line": 159, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 4469, + "end": 4524, + "loc": { + "start": { + "line": 159, + "column": 7 + }, + "end": { + "line": 159, + "column": 62 + } + }, + "extra": { + "rawValue": "should clear cached settings if they are invalid JSON", + "raw": "'should clear cached settings if they are invalid JSON'" + }, + "value": "should clear cached settings if they are invalid JSON" + }, + { + "type": "ArrowFunctionExpression", + "start": 4526, + "end": 4943, + "loc": { + "start": { + "line": 159, + "column": 64 + }, + "end": { + "line": 173, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 4526, + "end": 4530, + "loc": { + "start": { + "line": 159, + "column": 64 + }, + "end": { + "line": 159, + "column": 68 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 4534, + "end": 4943, + "loc": { + "start": { + "line": 159, + "column": 72 + }, + "end": { + "line": 173, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4542, + "end": 4589, + "loc": { + "start": { + "line": 160, + "column": 6 + }, + "end": { + "line": 160, + "column": 53 + } + }, + "expression": { + "type": "CallExpression", + "start": 4542, + "end": 4588, + "loc": { + "start": { + "line": 160, + "column": 6 + }, + "end": { + "line": 160, + "column": 52 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4542, + "end": 4569, + "loc": { + "start": { + "line": 160, + "column": 6 + }, + "end": { + "line": 160, + "column": 33 + } + }, + "object": { + "type": "MemberExpression", + "start": 4542, + "end": 4561, + "loc": { + "start": { + "line": 160, + "column": 6 + }, + "end": { + "line": 160, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 4542, + "end": 4548, + "loc": { + "start": { + "line": 160, + "column": 6 + }, + "end": { + "line": 160, + "column": 12 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 4549, + "end": 4561, + "loc": { + "start": { + "line": 160, + "column": 13 + }, + "end": { + "line": 160, + "column": 25 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 4562, + "end": 4569, + "loc": { + "start": { + "line": 160, + "column": 26 + }, + "end": { + "line": 160, + "column": 33 + }, + "identifierName": "setItem" + }, + "name": "setItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 4570, + "end": 4575, + "loc": { + "start": { + "line": 160, + "column": 34 + }, + "end": { + "line": 160, + "column": 39 + }, + "identifierName": "lsKey" + }, + "name": "lsKey" + }, + { + "type": "StringLiteral", + "start": 4577, + "end": 4587, + "loc": { + "start": { + "line": 160, + "column": 41 + }, + "end": { + "line": 160, + "column": 51 + } + }, + "extra": { + "rawValue": "foo{bar}", + "raw": "'foo{bar}'" + }, + "value": "foo{bar}" + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 4597, + "end": 4693, + "loc": { + "start": { + "line": 162, + "column": 6 + }, + "end": { + "line": 164, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 4603, + "end": 4692, + "loc": { + "start": { + "line": 162, + "column": 12 + }, + "end": { + "line": 164, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 4603, + "end": 4609, + "loc": { + "start": { + "line": 162, + "column": 12 + }, + "end": { + "line": 162, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 4612, + "end": 4692, + "loc": { + "start": { + "line": 162, + "column": 21 + }, + "end": { + "line": 164, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4612, + "end": 4631, + "loc": { + "start": { + "line": 162, + "column": 21 + }, + "end": { + "line": 162, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 4612, + "end": 4620, + "loc": { + "start": { + "line": 162, + "column": 21 + }, + "end": { + "line": 162, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 4621, + "end": 4631, + "loc": { + "start": { + "line": 162, + "column": 30 + }, + "end": { + "line": 162, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 4632, + "end": 4639, + "loc": { + "start": { + "line": 162, + "column": 41 + }, + "end": { + "line": 162, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 4641, + "end": 4645, + "loc": { + "start": { + "line": 162, + "column": 50 + }, + "end": { + "line": 162, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 4647, + "end": 4691, + "loc": { + "start": { + "line": 162, + "column": 56 + }, + "end": { + "line": 164, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 4657, + "end": 4682, + "loc": { + "start": { + "line": 163, + "column": 8 + }, + "end": { + "line": 163, + "column": 33 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 4657, + "end": 4666, + "loc": { + "start": { + "line": 163, + "column": 8 + }, + "end": { + "line": 163, + "column": 17 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "StringLiteral", + "start": 4668, + "end": 4682, + "loc": { + "start": { + "line": 163, + "column": 19 + }, + "end": { + "line": 163, + "column": 33 + } + }, + "extra": { + "rawValue": "localstorage", + "raw": "'localstorage'" + }, + "value": "localstorage" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 4701, + "end": 4755, + "loc": { + "start": { + "line": 166, + "column": 6 + }, + "end": { + "line": 166, + "column": 60 + } + }, + "expression": { + "type": "CallExpression", + "start": 4701, + "end": 4754, + "loc": { + "start": { + "line": 166, + "column": 6 + }, + "end": { + "line": 166, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4701, + "end": 4752, + "loc": { + "start": { + "line": 166, + "column": 6 + }, + "end": { + "line": 166, + "column": 57 + } + }, + "object": { + "type": "CallExpression", + "start": 4701, + "end": 4743, + "loc": { + "start": { + "line": 166, + "column": 6 + }, + "end": { + "line": 166, + "column": 48 + } + }, + "callee": { + "type": "Identifier", + "start": 4701, + "end": 4707, + "loc": { + "start": { + "line": 166, + "column": 6 + }, + "end": { + "line": 166, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 4708, + "end": 4742, + "loc": { + "start": { + "line": 166, + "column": 13 + }, + "end": { + "line": 166, + "column": 47 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4708, + "end": 4735, + "loc": { + "start": { + "line": 166, + "column": 13 + }, + "end": { + "line": 166, + "column": 40 + } + }, + "object": { + "type": "MemberExpression", + "start": 4708, + "end": 4727, + "loc": { + "start": { + "line": 166, + "column": 13 + }, + "end": { + "line": 166, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 4708, + "end": 4714, + "loc": { + "start": { + "line": 166, + "column": 13 + }, + "end": { + "line": 166, + "column": 19 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 4715, + "end": 4727, + "loc": { + "start": { + "line": 166, + "column": 20 + }, + "end": { + "line": 166, + "column": 32 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 4728, + "end": 4735, + "loc": { + "start": { + "line": 166, + "column": 33 + }, + "end": { + "line": 166, + "column": 40 + }, + "identifierName": "getItem" + }, + "name": "getItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 4736, + "end": 4741, + "loc": { + "start": { + "line": 166, + "column": 41 + }, + "end": { + "line": 166, + "column": 46 + }, + "identifierName": "lsKey" + }, + "name": "lsKey" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 4744, + "end": 4752, + "loc": { + "start": { + "line": 166, + "column": 49 + }, + "end": { + "line": 166, + "column": 57 + }, + "identifierName": "toBeNull" + }, + "name": "toBeNull" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 4763, + "end": 4815, + "loc": { + "start": { + "line": 168, + "column": 6 + }, + "end": { + "line": 170, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 4763, + "end": 4814, + "loc": { + "start": { + "line": 168, + "column": 6 + }, + "end": { + "line": 170, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4763, + "end": 4772, + "loc": { + "start": { + "line": 168, + "column": 6 + }, + "end": { + "line": 168, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 4763, + "end": 4769, + "loc": { + "start": { + "line": 168, + "column": 6 + }, + "end": { + "line": 168, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 4770, + "end": 4772, + "loc": { + "start": { + "line": 168, + "column": 13 + }, + "end": { + "line": 168, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 4773, + "end": 4780, + "loc": { + "start": { + "line": 168, + "column": 16 + }, + "end": { + "line": 168, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 4782, + "end": 4813, + "loc": { + "start": { + "line": 168, + "column": 25 + }, + "end": { + "line": 170, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 4788, + "end": 4813, + "loc": { + "start": { + "line": 168, + "column": 31 + }, + "end": { + "line": 170, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4798, + "end": 4805, + "loc": { + "start": { + "line": 169, + "column": 8 + }, + "end": { + "line": 169, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 4798, + "end": 4804, + "loc": { + "start": { + "line": 169, + "column": 8 + }, + "end": { + "line": 169, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 4798, + "end": 4802, + "loc": { + "start": { + "line": 169, + "column": 8 + }, + "end": { + "line": 169, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4823, + "end": 4937, + "loc": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 172, + "column": 120 + } + }, + "expression": { + "type": "CallExpression", + "start": 4823, + "end": 4936, + "loc": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 172, + "column": 119 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4823, + "end": 4842, + "loc": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 172, + "column": 25 + } + }, + "object": { + "type": "MemberExpression", + "start": 4823, + "end": 4834, + "loc": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 172, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 4823, + "end": 4831, + "loc": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 172, + "column": 14 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "property": { + "type": "NumericLiteral", + "start": 4832, + "end": 4833, + "loc": { + "start": { + "line": 172, + "column": 15 + }, + "end": { + "line": 172, + "column": 16 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 4835, + "end": 4842, + "loc": { + "start": { + "line": 172, + "column": 18 + }, + "end": { + "line": 172, + "column": 25 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 4843, + "end": 4846, + "loc": { + "start": { + "line": 172, + "column": 26 + }, + "end": { + "line": 172, + "column": 29 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 4848, + "end": 4886, + "loc": { + "start": { + "line": 172, + "column": 31 + }, + "end": { + "line": 172, + "column": 69 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 4850, + "end": 4884, + "loc": { + "start": { + "line": 172, + "column": 33 + }, + "end": { + "line": 172, + "column": 67 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 4850, + "end": 4864, + "loc": { + "start": { + "line": 172, + "column": 33 + }, + "end": { + "line": 172, + "column": 47 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 4866, + "end": 4884, + "loc": { + "start": { + "line": 172, + "column": 49 + }, + "end": { + "line": 172, + "column": 67 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 4888, + "end": 4935, + "loc": { + "start": { + "line": 172, + "column": 71 + }, + "end": { + "line": 172, + "column": 118 + } + }, + "extra": { + "rawValue": "{\"enable-foo\": {\"value\": true, \"version\": 1}}", + "raw": "'{\"enable-foo\": {\"value\": true, \"version\": 1}}'" + }, + "value": "{\"enable-foo\": {\"value\": true, \"version\": 1}}" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4951, + "end": 5354, + "loc": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 188, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 4951, + "end": 5353, + "loc": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 188, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 4951, + "end": 4953, + "loc": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 175, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 4954, + "end": 5011, + "loc": { + "start": { + "line": 175, + "column": 7 + }, + "end": { + "line": 175, + "column": 64 + } + }, + "extra": { + "rawValue": "should not clear cached settings if they are valid JSON", + "raw": "'should not clear cached settings if they are valid JSON'" + }, + "value": "should not clear cached settings if they are valid JSON" + }, + { + "type": "ArrowFunctionExpression", + "start": 5013, + "end": 5352, + "loc": { + "start": { + "line": 175, + "column": 66 + }, + "end": { + "line": 188, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 5013, + "end": 5017, + "loc": { + "start": { + "line": 175, + "column": 66 + }, + "end": { + "line": 175, + "column": 70 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 5021, + "end": 5352, + "loc": { + "start": { + "line": 175, + "column": 74 + }, + "end": { + "line": 188, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 5029, + "end": 5067, + "loc": { + "start": { + "line": 176, + "column": 6 + }, + "end": { + "line": 176, + "column": 44 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 5035, + "end": 5066, + "loc": { + "start": { + "line": 176, + "column": 12 + }, + "end": { + "line": 176, + "column": 43 + } + }, + "id": { + "type": "Identifier", + "start": 5035, + "end": 5039, + "loc": { + "start": { + "line": 176, + "column": 12 + }, + "end": { + "line": 176, + "column": 16 + }, + "identifierName": "json" + }, + "name": "json" + }, + "init": { + "type": "StringLiteral", + "start": 5042, + "end": 5066, + "loc": { + "start": { + "line": 176, + "column": 19 + }, + "end": { + "line": 176, + "column": 43 + } + }, + "extra": { + "rawValue": "{\"enable-thing\": true}", + "raw": "'{\"enable-thing\": true}'" + }, + "value": "{\"enable-thing\": true}" + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 5075, + "end": 5116, + "loc": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 178, + "column": 47 + } + }, + "expression": { + "type": "CallExpression", + "start": 5075, + "end": 5115, + "loc": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 178, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5075, + "end": 5102, + "loc": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 178, + "column": 33 + } + }, + "object": { + "type": "MemberExpression", + "start": 5075, + "end": 5094, + "loc": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 178, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 5075, + "end": 5081, + "loc": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 178, + "column": 12 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 5082, + "end": 5094, + "loc": { + "start": { + "line": 178, + "column": 13 + }, + "end": { + "line": 178, + "column": 25 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 5095, + "end": 5102, + "loc": { + "start": { + "line": 178, + "column": 26 + }, + "end": { + "line": 178, + "column": 33 + }, + "identifierName": "setItem" + }, + "name": "setItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 5103, + "end": 5108, + "loc": { + "start": { + "line": 178, + "column": 34 + }, + "end": { + "line": 178, + "column": 39 + }, + "identifierName": "lsKey" + }, + "name": "lsKey" + }, + { + "type": "Identifier", + "start": 5110, + "end": 5114, + "loc": { + "start": { + "line": 178, + "column": 41 + }, + "end": { + "line": 178, + "column": 45 + }, + "identifierName": "json" + }, + "name": "json" + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 5124, + "end": 5220, + "loc": { + "start": { + "line": 180, + "column": 6 + }, + "end": { + "line": 182, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 5130, + "end": 5219, + "loc": { + "start": { + "line": 180, + "column": 12 + }, + "end": { + "line": 182, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 5130, + "end": 5136, + "loc": { + "start": { + "line": 180, + "column": 12 + }, + "end": { + "line": 180, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 5139, + "end": 5219, + "loc": { + "start": { + "line": 180, + "column": 21 + }, + "end": { + "line": 182, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5139, + "end": 5158, + "loc": { + "start": { + "line": 180, + "column": 21 + }, + "end": { + "line": 180, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 5139, + "end": 5147, + "loc": { + "start": { + "line": 180, + "column": 21 + }, + "end": { + "line": 180, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 5148, + "end": 5158, + "loc": { + "start": { + "line": 180, + "column": 30 + }, + "end": { + "line": 180, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 5159, + "end": 5166, + "loc": { + "start": { + "line": 180, + "column": 41 + }, + "end": { + "line": 180, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 5168, + "end": 5172, + "loc": { + "start": { + "line": 180, + "column": 50 + }, + "end": { + "line": 180, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 5174, + "end": 5218, + "loc": { + "start": { + "line": 180, + "column": 56 + }, + "end": { + "line": 182, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 5184, + "end": 5209, + "loc": { + "start": { + "line": 181, + "column": 8 + }, + "end": { + "line": 181, + "column": 33 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 5184, + "end": 5193, + "loc": { + "start": { + "line": 181, + "column": 8 + }, + "end": { + "line": 181, + "column": 17 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "StringLiteral", + "start": 5195, + "end": 5209, + "loc": { + "start": { + "line": 181, + "column": 19 + }, + "end": { + "line": 181, + "column": 33 + } + }, + "extra": { + "rawValue": "localstorage", + "raw": "'localstorage'" + }, + "value": "localstorage" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 5228, + "end": 5346, + "loc": { + "start": { + "line": 184, + "column": 6 + }, + "end": { + "line": 187, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 5228, + "end": 5345, + "loc": { + "start": { + "line": 184, + "column": 6 + }, + "end": { + "line": 187, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5228, + "end": 5237, + "loc": { + "start": { + "line": 184, + "column": 6 + }, + "end": { + "line": 184, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 5228, + "end": 5234, + "loc": { + "start": { + "line": 184, + "column": 6 + }, + "end": { + "line": 184, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 5235, + "end": 5237, + "loc": { + "start": { + "line": 184, + "column": 13 + }, + "end": { + "line": 184, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 5238, + "end": 5245, + "loc": { + "start": { + "line": 184, + "column": 16 + }, + "end": { + "line": 184, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 5247, + "end": 5344, + "loc": { + "start": { + "line": 184, + "column": 25 + }, + "end": { + "line": 187, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 5253, + "end": 5344, + "loc": { + "start": { + "line": 184, + "column": 31 + }, + "end": { + "line": 187, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 5263, + "end": 5320, + "loc": { + "start": { + "line": 185, + "column": 8 + }, + "end": { + "line": 185, + "column": 65 + } + }, + "expression": { + "type": "CallExpression", + "start": 5263, + "end": 5319, + "loc": { + "start": { + "line": 185, + "column": 8 + }, + "end": { + "line": 185, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5263, + "end": 5313, + "loc": { + "start": { + "line": 185, + "column": 8 + }, + "end": { + "line": 185, + "column": 58 + } + }, + "object": { + "type": "CallExpression", + "start": 5263, + "end": 5305, + "loc": { + "start": { + "line": 185, + "column": 8 + }, + "end": { + "line": 185, + "column": 50 + } + }, + "callee": { + "type": "Identifier", + "start": 5263, + "end": 5269, + "loc": { + "start": { + "line": 185, + "column": 8 + }, + "end": { + "line": 185, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 5270, + "end": 5304, + "loc": { + "start": { + "line": 185, + "column": 15 + }, + "end": { + "line": 185, + "column": 49 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5270, + "end": 5297, + "loc": { + "start": { + "line": 185, + "column": 15 + }, + "end": { + "line": 185, + "column": 42 + } + }, + "object": { + "type": "MemberExpression", + "start": 5270, + "end": 5289, + "loc": { + "start": { + "line": 185, + "column": 15 + }, + "end": { + "line": 185, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 5270, + "end": 5276, + "loc": { + "start": { + "line": 185, + "column": 15 + }, + "end": { + "line": 185, + "column": 21 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 5277, + "end": 5289, + "loc": { + "start": { + "line": 185, + "column": 22 + }, + "end": { + "line": 185, + "column": 34 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 5290, + "end": 5297, + "loc": { + "start": { + "line": 185, + "column": 35 + }, + "end": { + "line": 185, + "column": 42 + }, + "identifierName": "getItem" + }, + "name": "getItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 5298, + "end": 5303, + "loc": { + "start": { + "line": 185, + "column": 43 + }, + "end": { + "line": 185, + "column": 48 + }, + "identifierName": "lsKey" + }, + "name": "lsKey" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 5306, + "end": 5313, + "loc": { + "start": { + "line": 185, + "column": 51 + }, + "end": { + "line": 185, + "column": 58 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 5314, + "end": 5318, + "loc": { + "start": { + "line": 185, + "column": 59 + }, + "end": { + "line": 185, + "column": 63 + }, + "identifierName": "json" + }, + "name": "json" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 5329, + "end": 5336, + "loc": { + "start": { + "line": 186, + "column": 8 + }, + "end": { + "line": 186, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 5329, + "end": 5335, + "loc": { + "start": { + "line": 186, + "column": 8 + }, + "end": { + "line": 186, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 5329, + "end": 5333, + "loc": { + "start": { + "line": 186, + "column": 8 + }, + "end": { + "line": 186, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 5360, + "end": 6037, + "loc": { + "start": { + "line": 190, + "column": 4 + }, + "end": { + "line": 208, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 5360, + "end": 6036, + "loc": { + "start": { + "line": 190, + "column": 4 + }, + "end": { + "line": 208, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 5360, + "end": 5362, + "loc": { + "start": { + "line": 190, + "column": 4 + }, + "end": { + "line": 190, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 5363, + "end": 5421, + "loc": { + "start": { + "line": 190, + "column": 7 + }, + "end": { + "line": 190, + "column": 65 + } + }, + "extra": { + "rawValue": "should handle localStorage getItem throwing an exception", + "raw": "'should handle localStorage getItem throwing an exception'" + }, + "value": "should handle localStorage getItem throwing an exception" + }, + { + "type": "ArrowFunctionExpression", + "start": 5423, + "end": 6035, + "loc": { + "start": { + "line": 190, + "column": 67 + }, + "end": { + "line": 208, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 5423, + "end": 5427, + "loc": { + "start": { + "line": 190, + "column": 67 + }, + "end": { + "line": 190, + "column": 71 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 5431, + "end": 6035, + "loc": { + "start": { + "line": 190, + "column": 75 + }, + "end": { + "line": 208, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 5582, + "end": 5670, + "loc": { + "start": { + "line": 194, + "column": 6 + }, + "end": { + "line": 196, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 5582, + "end": 5669, + "loc": { + "start": { + "line": 194, + "column": 6 + }, + "end": { + "line": 196, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5582, + "end": 5625, + "loc": { + "start": { + "line": 194, + "column": 6 + }, + "end": { + "line": 194, + "column": 49 + } + }, + "object": { + "type": "MemberExpression", + "start": 5582, + "end": 5602, + "loc": { + "start": { + "line": 194, + "column": 6 + }, + "end": { + "line": 194, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 5582, + "end": 5594, + "loc": { + "start": { + "line": 194, + "column": 6 + }, + "end": { + "line": 194, + "column": 18 + }, + "identifierName": "localStorage" + }, + "name": "localStorage", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 5595, + "end": 5602, + "loc": { + "start": { + "line": 194, + "column": 19 + }, + "end": { + "line": 194, + "column": 26 + }, + "identifierName": "getItem" + }, + "name": "getItem" + }, + "computed": false, + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 5603, + "end": 5625, + "loc": { + "start": { + "line": 194, + "column": 27 + }, + "end": { + "line": 194, + "column": 49 + }, + "identifierName": "mockImplementationOnce" + }, + "name": "mockImplementationOnce" + }, + "computed": false, + "leadingComments": null + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 5626, + "end": 5668, + "loc": { + "start": { + "line": 194, + "column": 50 + }, + "end": { + "line": 196, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 5632, + "end": 5668, + "loc": { + "start": { + "line": 194, + "column": 56 + }, + "end": { + "line": 196, + "column": 7 + } + }, + "body": [ + { + "type": "ThrowStatement", + "start": 5642, + "end": 5660, + "loc": { + "start": { + "line": 195, + "column": 8 + }, + "end": { + "line": 195, + "column": 26 + } + }, + "argument": { + "type": "NewExpression", + "start": 5648, + "end": 5659, + "loc": { + "start": { + "line": 195, + "column": 14 + }, + "end": { + "line": 195, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 5652, + "end": 5657, + "loc": { + "start": { + "line": 195, + "column": 18 + }, + "end": { + "line": 195, + "column": 23 + }, + "identifierName": "Error" + }, + "name": "Error" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ], + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " sandbox.restore(window.localStorage.__proto__, 'getItem');", + "start": 5439, + "end": 5500, + "loc": { + "start": { + "line": 191, + "column": 6 + }, + "end": { + "line": 191, + "column": 67 + } + } + }, + { + "type": "CommentLine", + "value": " sandbox.stub(window.localStorage.__proto__, 'getItem').throws();", + "start": 5507, + "end": 5574, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 73 + } + } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 5678, + "end": 5774, + "loc": { + "start": { + "line": 198, + "column": 6 + }, + "end": { + "line": 200, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 5684, + "end": 5773, + "loc": { + "start": { + "line": 198, + "column": 12 + }, + "end": { + "line": 200, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 5684, + "end": 5690, + "loc": { + "start": { + "line": 198, + "column": 12 + }, + "end": { + "line": 198, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 5693, + "end": 5773, + "loc": { + "start": { + "line": 198, + "column": 21 + }, + "end": { + "line": 200, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5693, + "end": 5712, + "loc": { + "start": { + "line": 198, + "column": 21 + }, + "end": { + "line": 198, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 5693, + "end": 5701, + "loc": { + "start": { + "line": 198, + "column": 21 + }, + "end": { + "line": 198, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 5702, + "end": 5712, + "loc": { + "start": { + "line": 198, + "column": 30 + }, + "end": { + "line": 198, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 5713, + "end": 5720, + "loc": { + "start": { + "line": 198, + "column": 41 + }, + "end": { + "line": 198, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 5722, + "end": 5726, + "loc": { + "start": { + "line": 198, + "column": 50 + }, + "end": { + "line": 198, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 5728, + "end": 5772, + "loc": { + "start": { + "line": 198, + "column": 56 + }, + "end": { + "line": 200, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 5738, + "end": 5763, + "loc": { + "start": { + "line": 199, + "column": 8 + }, + "end": { + "line": 199, + "column": 33 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 5738, + "end": 5747, + "loc": { + "start": { + "line": 199, + "column": 8 + }, + "end": { + "line": 199, + "column": 17 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "StringLiteral", + "start": 5749, + "end": 5763, + "loc": { + "start": { + "line": 199, + "column": 19 + }, + "end": { + "line": 199, + "column": 33 + } + }, + "extra": { + "rawValue": "localstorage", + "raw": "'localstorage'" + }, + "value": "localstorage" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 5782, + "end": 5916, + "loc": { + "start": { + "line": 202, + "column": 6 + }, + "end": { + "line": 205, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 5782, + "end": 5915, + "loc": { + "start": { + "line": 202, + "column": 6 + }, + "end": { + "line": 205, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5782, + "end": 5791, + "loc": { + "start": { + "line": 202, + "column": 6 + }, + "end": { + "line": 202, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 5782, + "end": 5788, + "loc": { + "start": { + "line": 202, + "column": 6 + }, + "end": { + "line": 202, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 5789, + "end": 5791, + "loc": { + "start": { + "line": 202, + "column": 13 + }, + "end": { + "line": 202, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 5792, + "end": 5799, + "loc": { + "start": { + "line": 202, + "column": 16 + }, + "end": { + "line": 202, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 5801, + "end": 5914, + "loc": { + "start": { + "line": 202, + "column": 25 + }, + "end": { + "line": 205, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 5807, + "end": 5914, + "loc": { + "start": { + "line": 202, + "column": 31 + }, + "end": { + "line": 205, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 5817, + "end": 5890, + "loc": { + "start": { + "line": 203, + "column": 8 + }, + "end": { + "line": 203, + "column": 81 + } + }, + "expression": { + "type": "CallExpression", + "start": 5817, + "end": 5889, + "loc": { + "start": { + "line": 203, + "column": 8 + }, + "end": { + "line": 203, + "column": 80 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5817, + "end": 5853, + "loc": { + "start": { + "line": 203, + "column": 8 + }, + "end": { + "line": 203, + "column": 44 + } + }, + "object": { + "type": "CallExpression", + "start": 5817, + "end": 5832, + "loc": { + "start": { + "line": 203, + "column": 8 + }, + "end": { + "line": 203, + "column": 23 + } + }, + "callee": { + "type": "Identifier", + "start": 5817, + "end": 5823, + "loc": { + "start": { + "line": 203, + "column": 8 + }, + "end": { + "line": 203, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 5824, + "end": 5831, + "loc": { + "start": { + "line": 203, + "column": 15 + }, + "end": { + "line": 203, + "column": 22 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + } + ] + }, + "property": { + "type": "Identifier", + "start": 5833, + "end": 5853, + "loc": { + "start": { + "line": 203, + "column": 24 + }, + "end": { + "line": 203, + "column": 44 + }, + "identifierName": "toHaveBeenCalledWith" + }, + "name": "toHaveBeenCalledWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 5854, + "end": 5888, + "loc": { + "start": { + "line": 203, + "column": 45 + }, + "end": { + "line": 203, + "column": 79 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5854, + "end": 5886, + "loc": { + "start": { + "line": 203, + "column": 45 + }, + "end": { + "line": 203, + "column": 77 + } + }, + "object": { + "type": "Identifier", + "start": 5854, + "end": 5862, + "loc": { + "start": { + "line": 203, + "column": 45 + }, + "end": { + "line": 203, + "column": 53 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 5863, + "end": 5886, + "loc": { + "start": { + "line": 203, + "column": 54 + }, + "end": { + "line": 203, + "column": 77 + }, + "identifierName": "localStorageUnavailable" + }, + "name": "localStorageUnavailable" + }, + "computed": false + }, + "arguments": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 5899, + "end": 5906, + "loc": { + "start": { + "line": 204, + "column": 8 + }, + "end": { + "line": 204, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 5899, + "end": 5905, + "loc": { + "start": { + "line": 204, + "column": 8 + }, + "end": { + "line": 204, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 5899, + "end": 5903, + "loc": { + "start": { + "line": 204, + "column": 8 + }, + "end": { + "line": 204, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 5924, + "end": 6029, + "loc": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 207, + "column": 111 + } + }, + "expression": { + "type": "CallExpression", + "start": 5924, + "end": 6028, + "loc": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 207, + "column": 110 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5924, + "end": 5943, + "loc": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 207, + "column": 25 + } + }, + "object": { + "type": "MemberExpression", + "start": 5924, + "end": 5935, + "loc": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 207, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 5924, + "end": 5932, + "loc": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 207, + "column": 14 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "property": { + "type": "NumericLiteral", + "start": 5933, + "end": 5934, + "loc": { + "start": { + "line": 207, + "column": 15 + }, + "end": { + "line": 207, + "column": 16 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 5936, + "end": 5943, + "loc": { + "start": { + "line": 207, + "column": 18 + }, + "end": { + "line": 207, + "column": 25 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 5944, + "end": 5947, + "loc": { + "start": { + "line": 207, + "column": 26 + }, + "end": { + "line": 207, + "column": 29 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 5949, + "end": 5987, + "loc": { + "start": { + "line": 207, + "column": 31 + }, + "end": { + "line": 207, + "column": 69 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 5951, + "end": 5985, + "loc": { + "start": { + "line": 207, + "column": 33 + }, + "end": { + "line": 207, + "column": 67 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 5951, + "end": 5965, + "loc": { + "start": { + "line": 207, + "column": 33 + }, + "end": { + "line": 207, + "column": 47 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 5967, + "end": 5985, + "loc": { + "start": { + "line": 207, + "column": 49 + }, + "end": { + "line": 207, + "column": 67 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 5989, + "end": 6027, + "loc": { + "start": { + "line": 207, + "column": 71 + }, + "end": { + "line": 207, + "column": 109 + } + }, + "extra": { + "rawValue": "[{\"key\": \"known\", \"kind\": \"custom\"}]", + "raw": "'[{\"key\": \"known\", \"kind\": \"custom\"}]'" + }, + "value": "[{\"key\": \"known\", \"kind\": \"custom\"}]" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 6043, + "end": 6577, + "loc": { + "start": { + "line": 210, + "column": 4 + }, + "end": { + "line": 225, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 6043, + "end": 6576, + "loc": { + "start": { + "line": 210, + "column": 4 + }, + "end": { + "line": 225, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 6043, + "end": 6045, + "loc": { + "start": { + "line": 210, + "column": 4 + }, + "end": { + "line": 210, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 6046, + "end": 6104, + "loc": { + "start": { + "line": 210, + "column": 7 + }, + "end": { + "line": 210, + "column": 65 + } + }, + "extra": { + "rawValue": "should handle localStorage setItem throwing an exception", + "raw": "'should handle localStorage setItem throwing an exception'" + }, + "value": "should handle localStorage setItem throwing an exception" + }, + { + "type": "ArrowFunctionExpression", + "start": 6106, + "end": 6575, + "loc": { + "start": { + "line": 210, + "column": 67 + }, + "end": { + "line": 225, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 6106, + "end": 6110, + "loc": { + "start": { + "line": 210, + "column": 67 + }, + "end": { + "line": 210, + "column": 71 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 6114, + "end": 6575, + "loc": { + "start": { + "line": 210, + "column": 75 + }, + "end": { + "line": 225, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 6122, + "end": 6210, + "loc": { + "start": { + "line": 211, + "column": 6 + }, + "end": { + "line": 213, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 6122, + "end": 6209, + "loc": { + "start": { + "line": 211, + "column": 6 + }, + "end": { + "line": 213, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6122, + "end": 6165, + "loc": { + "start": { + "line": 211, + "column": 6 + }, + "end": { + "line": 211, + "column": 49 + } + }, + "object": { + "type": "MemberExpression", + "start": 6122, + "end": 6142, + "loc": { + "start": { + "line": 211, + "column": 6 + }, + "end": { + "line": 211, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 6122, + "end": 6134, + "loc": { + "start": { + "line": 211, + "column": 6 + }, + "end": { + "line": 211, + "column": 18 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "property": { + "type": "Identifier", + "start": 6135, + "end": 6142, + "loc": { + "start": { + "line": 211, + "column": 19 + }, + "end": { + "line": 211, + "column": 26 + }, + "identifierName": "setItem" + }, + "name": "setItem" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 6143, + "end": 6165, + "loc": { + "start": { + "line": 211, + "column": 27 + }, + "end": { + "line": 211, + "column": 49 + }, + "identifierName": "mockImplementationOnce" + }, + "name": "mockImplementationOnce" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 6166, + "end": 6208, + "loc": { + "start": { + "line": 211, + "column": 50 + }, + "end": { + "line": 213, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 6172, + "end": 6208, + "loc": { + "start": { + "line": 211, + "column": 56 + }, + "end": { + "line": 213, + "column": 7 + } + }, + "body": [ + { + "type": "ThrowStatement", + "start": 6182, + "end": 6200, + "loc": { + "start": { + "line": 212, + "column": 8 + }, + "end": { + "line": 212, + "column": 26 + } + }, + "argument": { + "type": "NewExpression", + "start": 6188, + "end": 6199, + "loc": { + "start": { + "line": 212, + "column": 14 + }, + "end": { + "line": 212, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 6192, + "end": 6197, + "loc": { + "start": { + "line": 212, + "column": 18 + }, + "end": { + "line": 212, + "column": 23 + }, + "identifierName": "Error" + }, + "name": "Error" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 6218, + "end": 6314, + "loc": { + "start": { + "line": 215, + "column": 6 + }, + "end": { + "line": 217, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 6224, + "end": 6313, + "loc": { + "start": { + "line": 215, + "column": 12 + }, + "end": { + "line": 217, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 6224, + "end": 6230, + "loc": { + "start": { + "line": 215, + "column": 12 + }, + "end": { + "line": 215, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 6233, + "end": 6313, + "loc": { + "start": { + "line": 215, + "column": 21 + }, + "end": { + "line": 217, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6233, + "end": 6252, + "loc": { + "start": { + "line": 215, + "column": 21 + }, + "end": { + "line": 215, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 6233, + "end": 6241, + "loc": { + "start": { + "line": 215, + "column": 21 + }, + "end": { + "line": 215, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 6242, + "end": 6252, + "loc": { + "start": { + "line": 215, + "column": 30 + }, + "end": { + "line": 215, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 6253, + "end": 6260, + "loc": { + "start": { + "line": 215, + "column": 41 + }, + "end": { + "line": 215, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 6262, + "end": 6266, + "loc": { + "start": { + "line": 215, + "column": 50 + }, + "end": { + "line": 215, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 6268, + "end": 6312, + "loc": { + "start": { + "line": 215, + "column": 56 + }, + "end": { + "line": 217, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 6278, + "end": 6303, + "loc": { + "start": { + "line": 216, + "column": 8 + }, + "end": { + "line": 216, + "column": 33 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6278, + "end": 6287, + "loc": { + "start": { + "line": 216, + "column": 8 + }, + "end": { + "line": 216, + "column": 17 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "StringLiteral", + "start": 6289, + "end": 6303, + "loc": { + "start": { + "line": 216, + "column": 19 + }, + "end": { + "line": 216, + "column": 33 + } + }, + "extra": { + "rawValue": "localstorage", + "raw": "'localstorage'" + }, + "value": "localstorage" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 6322, + "end": 6427, + "loc": { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 219, + "column": 111 + } + }, + "expression": { + "type": "CallExpression", + "start": 6322, + "end": 6426, + "loc": { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 219, + "column": 110 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6322, + "end": 6341, + "loc": { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 219, + "column": 25 + } + }, + "object": { + "type": "MemberExpression", + "start": 6322, + "end": 6333, + "loc": { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 219, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 6322, + "end": 6330, + "loc": { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 219, + "column": 14 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "property": { + "type": "NumericLiteral", + "start": 6331, + "end": 6332, + "loc": { + "start": { + "line": 219, + "column": 15 + }, + "end": { + "line": 219, + "column": 16 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 6334, + "end": 6341, + "loc": { + "start": { + "line": 219, + "column": 18 + }, + "end": { + "line": 219, + "column": 25 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 6342, + "end": 6345, + "loc": { + "start": { + "line": 219, + "column": 26 + }, + "end": { + "line": 219, + "column": 29 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 6347, + "end": 6385, + "loc": { + "start": { + "line": 219, + "column": 31 + }, + "end": { + "line": 219, + "column": 69 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 6349, + "end": 6383, + "loc": { + "start": { + "line": 219, + "column": 33 + }, + "end": { + "line": 219, + "column": 67 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 6349, + "end": 6363, + "loc": { + "start": { + "line": 219, + "column": 33 + }, + "end": { + "line": 219, + "column": 47 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 6365, + "end": 6383, + "loc": { + "start": { + "line": 219, + "column": 49 + }, + "end": { + "line": 219, + "column": 67 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 6387, + "end": 6425, + "loc": { + "start": { + "line": 219, + "column": 71 + }, + "end": { + "line": 219, + "column": 109 + } + }, + "extra": { + "rawValue": "[{\"key\": \"known\", \"kind\": \"custom\"}]", + "raw": "'[{\"key\": \"known\", \"kind\": \"custom\"}]'" + }, + "value": "[{\"key\": \"known\", \"kind\": \"custom\"}]" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 6435, + "end": 6569, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 224, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 6435, + "end": 6568, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 224, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6435, + "end": 6444, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 221, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 6435, + "end": 6441, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 221, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 6442, + "end": 6444, + "loc": { + "start": { + "line": 221, + "column": 13 + }, + "end": { + "line": 221, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 6445, + "end": 6452, + "loc": { + "start": { + "line": 221, + "column": 16 + }, + "end": { + "line": 221, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 6454, + "end": 6567, + "loc": { + "start": { + "line": 221, + "column": 25 + }, + "end": { + "line": 224, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 6460, + "end": 6567, + "loc": { + "start": { + "line": 221, + "column": 31 + }, + "end": { + "line": 224, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 6470, + "end": 6543, + "loc": { + "start": { + "line": 222, + "column": 8 + }, + "end": { + "line": 222, + "column": 81 + } + }, + "expression": { + "type": "CallExpression", + "start": 6470, + "end": 6542, + "loc": { + "start": { + "line": 222, + "column": 8 + }, + "end": { + "line": 222, + "column": 80 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6470, + "end": 6506, + "loc": { + "start": { + "line": 222, + "column": 8 + }, + "end": { + "line": 222, + "column": 44 + } + }, + "object": { + "type": "CallExpression", + "start": 6470, + "end": 6485, + "loc": { + "start": { + "line": 222, + "column": 8 + }, + "end": { + "line": 222, + "column": 23 + } + }, + "callee": { + "type": "Identifier", + "start": 6470, + "end": 6476, + "loc": { + "start": { + "line": 222, + "column": 8 + }, + "end": { + "line": 222, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 6477, + "end": 6484, + "loc": { + "start": { + "line": 222, + "column": 15 + }, + "end": { + "line": 222, + "column": 22 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + } + ] + }, + "property": { + "type": "Identifier", + "start": 6486, + "end": 6506, + "loc": { + "start": { + "line": 222, + "column": 24 + }, + "end": { + "line": 222, + "column": 44 + }, + "identifierName": "toHaveBeenCalledWith" + }, + "name": "toHaveBeenCalledWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 6507, + "end": 6541, + "loc": { + "start": { + "line": 222, + "column": 45 + }, + "end": { + "line": 222, + "column": 79 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6507, + "end": 6539, + "loc": { + "start": { + "line": 222, + "column": 45 + }, + "end": { + "line": 222, + "column": 77 + } + }, + "object": { + "type": "Identifier", + "start": 6507, + "end": 6515, + "loc": { + "start": { + "line": 222, + "column": 45 + }, + "end": { + "line": 222, + "column": 53 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 6516, + "end": 6539, + "loc": { + "start": { + "line": 222, + "column": 54 + }, + "end": { + "line": 222, + "column": 77 + }, + "identifierName": "localStorageUnavailable" + }, + "name": "localStorageUnavailable" + }, + "computed": false + }, + "arguments": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 6552, + "end": 6559, + "loc": { + "start": { + "line": 223, + "column": 8 + }, + "end": { + "line": 223, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 6552, + "end": 6558, + "loc": { + "start": { + "line": 223, + "column": 8 + }, + "end": { + "line": 223, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 6552, + "end": 6556, + "loc": { + "start": { + "line": 223, + "column": 8 + }, + "end": { + "line": 223, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 6583, + "end": 7190, + "loc": { + "start": { + "line": 227, + "column": 4 + }, + "end": { + "line": 248, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 6583, + "end": 7189, + "loc": { + "start": { + "line": 227, + "column": 4 + }, + "end": { + "line": 248, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 6583, + "end": 6585, + "loc": { + "start": { + "line": 227, + "column": 4 + }, + "end": { + "line": 227, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 6586, + "end": 6658, + "loc": { + "start": { + "line": 227, + "column": 7 + }, + "end": { + "line": 227, + "column": 79 + } + }, + "extra": { + "rawValue": "should not update cached settings if there was an error fetching flags", + "raw": "'should not update cached settings if there was an error fetching flags'" + }, + "value": "should not update cached settings if there was an error fetching flags" + }, + { + "type": "ArrowFunctionExpression", + "start": 6660, + "end": 7188, + "loc": { + "start": { + "line": 227, + "column": 81 + }, + "end": { + "line": 248, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 6660, + "end": 6664, + "loc": { + "start": { + "line": 227, + "column": 81 + }, + "end": { + "line": 227, + "column": 85 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 6668, + "end": 7188, + "loc": { + "start": { + "line": 227, + "column": 89 + }, + "end": { + "line": 248, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 6676, + "end": 6712, + "loc": { + "start": { + "line": 228, + "column": 6 + }, + "end": { + "line": 228, + "column": 42 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 6682, + "end": 6711, + "loc": { + "start": { + "line": 228, + "column": 12 + }, + "end": { + "line": 228, + "column": 41 + } + }, + "id": { + "type": "Identifier", + "start": 6682, + "end": 6686, + "loc": { + "start": { + "line": 228, + "column": 12 + }, + "end": { + "line": 228, + "column": 16 + }, + "identifierName": "json" + }, + "name": "json" + }, + "init": { + "type": "StringLiteral", + "start": 6689, + "end": 6711, + "loc": { + "start": { + "line": 228, + "column": 19 + }, + "end": { + "line": 228, + "column": 41 + } + }, + "extra": { + "rawValue": "{\"enable-foo\": true}", + "raw": "'{\"enable-foo\": true}'" + }, + "value": "{\"enable-foo\": true}" + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 6720, + "end": 6761, + "loc": { + "start": { + "line": 230, + "column": 6 + }, + "end": { + "line": 230, + "column": 47 + } + }, + "expression": { + "type": "CallExpression", + "start": 6720, + "end": 6760, + "loc": { + "start": { + "line": 230, + "column": 6 + }, + "end": { + "line": 230, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6720, + "end": 6747, + "loc": { + "start": { + "line": 230, + "column": 6 + }, + "end": { + "line": 230, + "column": 33 + } + }, + "object": { + "type": "MemberExpression", + "start": 6720, + "end": 6739, + "loc": { + "start": { + "line": 230, + "column": 6 + }, + "end": { + "line": 230, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 6720, + "end": 6726, + "loc": { + "start": { + "line": 230, + "column": 6 + }, + "end": { + "line": 230, + "column": 12 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 6727, + "end": 6739, + "loc": { + "start": { + "line": 230, + "column": 13 + }, + "end": { + "line": 230, + "column": 25 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 6740, + "end": 6747, + "loc": { + "start": { + "line": 230, + "column": 26 + }, + "end": { + "line": 230, + "column": 33 + }, + "identifierName": "setItem" + }, + "name": "setItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 6748, + "end": 6753, + "loc": { + "start": { + "line": 230, + "column": 34 + }, + "end": { + "line": 230, + "column": 39 + }, + "identifierName": "lsKey" + }, + "name": "lsKey" + }, + { + "type": "Identifier", + "start": 6755, + "end": 6759, + "loc": { + "start": { + "line": 230, + "column": 41 + }, + "end": { + "line": 230, + "column": 45 + }, + "identifierName": "json" + }, + "name": "json" + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 6769, + "end": 6810, + "loc": { + "start": { + "line": 232, + "column": 6 + }, + "end": { + "line": 232, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 6775, + "end": 6809, + "loc": { + "start": { + "line": 232, + "column": 12 + }, + "end": { + "line": 232, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 6775, + "end": 6781, + "loc": { + "start": { + "line": 232, + "column": 12 + }, + "end": { + "line": 232, + "column": 18 + }, + "identifierName": "server" + }, + "name": "server" + }, + "init": { + "type": "CallExpression", + "start": 6784, + "end": 6809, + "loc": { + "start": { + "line": 232, + "column": 21 + }, + "end": { + "line": 232, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6784, + "end": 6807, + "loc": { + "start": { + "line": 232, + "column": 21 + }, + "end": { + "line": 232, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 6784, + "end": 6800, + "loc": { + "start": { + "line": 232, + "column": 21 + }, + "end": { + "line": 232, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 6784, + "end": 6789, + "loc": { + "start": { + "line": 232, + "column": 21 + }, + "end": { + "line": 232, + "column": 26 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 6790, + "end": 6800, + "loc": { + "start": { + "line": 232, + "column": 27 + }, + "end": { + "line": 232, + "column": 37 + }, + "identifierName": "fakeServer" + }, + "name": "fakeServer" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 6801, + "end": 6807, + "loc": { + "start": { + "line": 232, + "column": 38 + }, + "end": { + "line": 232, + "column": 44 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 6817, + "end": 6880, + "loc": { + "start": { + "line": 233, + "column": 6 + }, + "end": { + "line": 235, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 6817, + "end": 6879, + "loc": { + "start": { + "line": 233, + "column": 6 + }, + "end": { + "line": 235, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6817, + "end": 6835, + "loc": { + "start": { + "line": 233, + "column": 6 + }, + "end": { + "line": 233, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 6817, + "end": 6823, + "loc": { + "start": { + "line": 233, + "column": 6 + }, + "end": { + "line": 233, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 6824, + "end": 6835, + "loc": { + "start": { + "line": 233, + "column": 13 + }, + "end": { + "line": 233, + "column": 24 + }, + "identifierName": "respondWith" + }, + "name": "respondWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 6836, + "end": 6878, + "loc": { + "start": { + "line": 233, + "column": 25 + }, + "end": { + "line": 235, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 6836, + "end": 6839, + "loc": { + "start": { + "line": 233, + "column": 25 + }, + "end": { + "line": 233, + "column": 28 + }, + "identifierName": "req" + }, + "name": "req" + } + ], + "body": { + "type": "BlockStatement", + "start": 6843, + "end": 6878, + "loc": { + "start": { + "line": 233, + "column": 32 + }, + "end": { + "line": 235, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 6853, + "end": 6870, + "loc": { + "start": { + "line": 234, + "column": 8 + }, + "end": { + "line": 234, + "column": 25 + } + }, + "expression": { + "type": "CallExpression", + "start": 6853, + "end": 6869, + "loc": { + "start": { + "line": 234, + "column": 8 + }, + "end": { + "line": 234, + "column": 24 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6853, + "end": 6864, + "loc": { + "start": { + "line": 234, + "column": 8 + }, + "end": { + "line": 234, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 6853, + "end": 6856, + "loc": { + "start": { + "line": 234, + "column": 8 + }, + "end": { + "line": 234, + "column": 11 + }, + "identifierName": "req" + }, + "name": "req" + }, + "property": { + "type": "Identifier", + "start": 6857, + "end": 6864, + "loc": { + "start": { + "line": 234, + "column": 12 + }, + "end": { + "line": 234, + "column": 19 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 6865, + "end": 6868, + "loc": { + "start": { + "line": 234, + "column": 20 + }, + "end": { + "line": 234, + "column": 23 + } + }, + "extra": { + "rawValue": 503, + "raw": "503" + }, + "value": 503 + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 6888, + "end": 6984, + "loc": { + "start": { + "line": 237, + "column": 6 + }, + "end": { + "line": 239, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 6894, + "end": 6983, + "loc": { + "start": { + "line": 237, + "column": 12 + }, + "end": { + "line": 239, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 6894, + "end": 6900, + "loc": { + "start": { + "line": 237, + "column": 12 + }, + "end": { + "line": 237, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 6903, + "end": 6983, + "loc": { + "start": { + "line": 237, + "column": 21 + }, + "end": { + "line": 239, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6903, + "end": 6922, + "loc": { + "start": { + "line": 237, + "column": 21 + }, + "end": { + "line": 237, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 6903, + "end": 6911, + "loc": { + "start": { + "line": 237, + "column": 21 + }, + "end": { + "line": 237, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 6912, + "end": 6922, + "loc": { + "start": { + "line": 237, + "column": 30 + }, + "end": { + "line": 237, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 6923, + "end": 6930, + "loc": { + "start": { + "line": 237, + "column": 41 + }, + "end": { + "line": 237, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 6932, + "end": 6936, + "loc": { + "start": { + "line": 237, + "column": 50 + }, + "end": { + "line": 237, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 6938, + "end": 6982, + "loc": { + "start": { + "line": 237, + "column": 56 + }, + "end": { + "line": 239, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 6948, + "end": 6973, + "loc": { + "start": { + "line": 238, + "column": 8 + }, + "end": { + "line": 238, + "column": 33 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6948, + "end": 6957, + "loc": { + "start": { + "line": 238, + "column": 8 + }, + "end": { + "line": 238, + "column": 17 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "StringLiteral", + "start": 6959, + "end": 6973, + "loc": { + "start": { + "line": 238, + "column": 19 + }, + "end": { + "line": 238, + "column": 33 + } + }, + "extra": { + "rawValue": "localstorage", + "raw": "'localstorage'" + }, + "value": "localstorage" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 6992, + "end": 7182, + "loc": { + "start": { + "line": 241, + "column": 6 + }, + "end": { + "line": 247, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 6992, + "end": 7181, + "loc": { + "start": { + "line": 241, + "column": 6 + }, + "end": { + "line": 247, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6992, + "end": 7001, + "loc": { + "start": { + "line": 241, + "column": 6 + }, + "end": { + "line": 241, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 6992, + "end": 6998, + "loc": { + "start": { + "line": 241, + "column": 6 + }, + "end": { + "line": 241, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 6999, + "end": 7001, + "loc": { + "start": { + "line": 241, + "column": 13 + }, + "end": { + "line": 241, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 7002, + "end": 7009, + "loc": { + "start": { + "line": 241, + "column": 16 + }, + "end": { + "line": 241, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 7011, + "end": 7180, + "loc": { + "start": { + "line": 241, + "column": 25 + }, + "end": { + "line": 247, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 7017, + "end": 7180, + "loc": { + "start": { + "line": 241, + "column": 31 + }, + "end": { + "line": 247, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 7027, + "end": 7044, + "loc": { + "start": { + "line": 242, + "column": 8 + }, + "end": { + "line": 242, + "column": 25 + } + }, + "expression": { + "type": "CallExpression", + "start": 7027, + "end": 7043, + "loc": { + "start": { + "line": 242, + "column": 8 + }, + "end": { + "line": 242, + "column": 24 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7027, + "end": 7041, + "loc": { + "start": { + "line": 242, + "column": 8 + }, + "end": { + "line": 242, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 7027, + "end": 7033, + "loc": { + "start": { + "line": 242, + "column": 8 + }, + "end": { + "line": 242, + "column": 14 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 7034, + "end": 7041, + "loc": { + "start": { + "line": 242, + "column": 15 + }, + "end": { + "line": 242, + "column": 22 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 7053, + "end": 7172, + "loc": { + "start": { + "line": 243, + "column": 8 + }, + "end": { + "line": 246, + "column": 14 + } + }, + "expression": { + "type": "CallExpression", + "start": 7053, + "end": 7171, + "loc": { + "start": { + "line": 243, + "column": 8 + }, + "end": { + "line": 246, + "column": 13 + } + }, + "callee": { + "type": "Identifier", + "start": 7053, + "end": 7063, + "loc": { + "start": { + "line": 243, + "column": 8 + }, + "end": { + "line": 243, + "column": 18 + }, + "identifierName": "setTimeout" + }, + "name": "setTimeout" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 7064, + "end": 7167, + "loc": { + "start": { + "line": 243, + "column": 19 + }, + "end": { + "line": 246, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 7070, + "end": 7167, + "loc": { + "start": { + "line": 243, + "column": 25 + }, + "end": { + "line": 246, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 7082, + "end": 7139, + "loc": { + "start": { + "line": 244, + "column": 10 + }, + "end": { + "line": 244, + "column": 67 + } + }, + "expression": { + "type": "CallExpression", + "start": 7082, + "end": 7138, + "loc": { + "start": { + "line": 244, + "column": 10 + }, + "end": { + "line": 244, + "column": 66 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7082, + "end": 7132, + "loc": { + "start": { + "line": 244, + "column": 10 + }, + "end": { + "line": 244, + "column": 60 + } + }, + "object": { + "type": "CallExpression", + "start": 7082, + "end": 7124, + "loc": { + "start": { + "line": 244, + "column": 10 + }, + "end": { + "line": 244, + "column": 52 + } + }, + "callee": { + "type": "Identifier", + "start": 7082, + "end": 7088, + "loc": { + "start": { + "line": 244, + "column": 10 + }, + "end": { + "line": 244, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 7089, + "end": 7123, + "loc": { + "start": { + "line": 244, + "column": 17 + }, + "end": { + "line": 244, + "column": 51 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7089, + "end": 7116, + "loc": { + "start": { + "line": 244, + "column": 17 + }, + "end": { + "line": 244, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 7089, + "end": 7108, + "loc": { + "start": { + "line": 244, + "column": 17 + }, + "end": { + "line": 244, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 7089, + "end": 7095, + "loc": { + "start": { + "line": 244, + "column": 17 + }, + "end": { + "line": 244, + "column": 23 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 7096, + "end": 7108, + "loc": { + "start": { + "line": 244, + "column": 24 + }, + "end": { + "line": 244, + "column": 36 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 7109, + "end": 7116, + "loc": { + "start": { + "line": 244, + "column": 37 + }, + "end": { + "line": 244, + "column": 44 + }, + "identifierName": "getItem" + }, + "name": "getItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 7117, + "end": 7122, + "loc": { + "start": { + "line": 244, + "column": 45 + }, + "end": { + "line": 244, + "column": 50 + }, + "identifierName": "lsKey" + }, + "name": "lsKey" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 7125, + "end": 7132, + "loc": { + "start": { + "line": 244, + "column": 53 + }, + "end": { + "line": 244, + "column": 60 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 7133, + "end": 7137, + "loc": { + "start": { + "line": 244, + "column": 61 + }, + "end": { + "line": 244, + "column": 65 + }, + "identifierName": "json" + }, + "name": "json" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 7150, + "end": 7157, + "loc": { + "start": { + "line": 245, + "column": 10 + }, + "end": { + "line": 245, + "column": 17 + } + }, + "expression": { + "type": "CallExpression", + "start": 7150, + "end": 7156, + "loc": { + "start": { + "line": 245, + "column": 10 + }, + "end": { + "line": 245, + "column": 16 + } + }, + "callee": { + "type": "Identifier", + "start": 7150, + "end": 7154, + "loc": { + "start": { + "line": 245, + "column": 10 + }, + "end": { + "line": 245, + "column": 14 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + }, + { + "type": "NumericLiteral", + "start": 7169, + "end": 7170, + "loc": { + "start": { + "line": 246, + "column": 11 + }, + "end": { + "line": 246, + "column": 12 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 7196, + "end": 7832, + "loc": { + "start": { + "line": 250, + "column": 4 + }, + "end": { + "line": 266, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 7196, + "end": 7831, + "loc": { + "start": { + "line": 250, + "column": 4 + }, + "end": { + "line": 266, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 7196, + "end": 7198, + "loc": { + "start": { + "line": 250, + "column": 4 + }, + "end": { + "line": 250, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 7199, + "end": 7264, + "loc": { + "start": { + "line": 250, + "column": 7 + }, + "end": { + "line": 250, + "column": 72 + } + }, + "extra": { + "rawValue": "should use hash as localStorage key when secure mode is enabled", + "raw": "'should use hash as localStorage key when secure mode is enabled'" + }, + "value": "should use hash as localStorage key when secure mode is enabled" + }, + { + "type": "ArrowFunctionExpression", + "start": 7266, + "end": 7830, + "loc": { + "start": { + "line": 250, + "column": 74 + }, + "end": { + "line": 266, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 7266, + "end": 7270, + "loc": { + "start": { + "line": 250, + "column": 74 + }, + "end": { + "line": 250, + "column": 78 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 7274, + "end": 7830, + "loc": { + "start": { + "line": 250, + "column": 82 + }, + "end": { + "line": 266, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 7282, + "end": 7345, + "loc": { + "start": { + "line": 251, + "column": 6 + }, + "end": { + "line": 251, + "column": 69 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 7288, + "end": 7344, + "loc": { + "start": { + "line": 251, + "column": 12 + }, + "end": { + "line": 251, + "column": 68 + } + }, + "id": { + "type": "Identifier", + "start": 7288, + "end": 7297, + "loc": { + "start": { + "line": 251, + "column": 12 + }, + "end": { + "line": 251, + "column": 21 + }, + "identifierName": "lsKeyHash" + }, + "name": "lsKeyHash" + }, + "init": { + "type": "StringLiteral", + "start": 7300, + "end": 7344, + "loc": { + "start": { + "line": 251, + "column": 24 + }, + "end": { + "line": 251, + "column": 68 + } + }, + "extra": { + "rawValue": "ld:UNKNOWN_ENVIRONMENT_ID:totallyLegitHash", + "raw": "'ld:UNKNOWN_ENVIRONMENT_ID:totallyLegitHash'" + }, + "value": "ld:UNKNOWN_ENVIRONMENT_ID:totallyLegitHash" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 7352, + "end": 7482, + "loc": { + "start": { + "line": 252, + "column": 6 + }, + "end": { + "line": 255, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 7358, + "end": 7481, + "loc": { + "start": { + "line": 252, + "column": 12 + }, + "end": { + "line": 255, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 7358, + "end": 7364, + "loc": { + "start": { + "line": 252, + "column": 12 + }, + "end": { + "line": 252, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 7367, + "end": 7481, + "loc": { + "start": { + "line": 252, + "column": 21 + }, + "end": { + "line": 255, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7367, + "end": 7386, + "loc": { + "start": { + "line": 252, + "column": 21 + }, + "end": { + "line": 252, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 7367, + "end": 7375, + "loc": { + "start": { + "line": 252, + "column": 21 + }, + "end": { + "line": 252, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 7376, + "end": 7386, + "loc": { + "start": { + "line": 252, + "column": 30 + }, + "end": { + "line": 252, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 7387, + "end": 7394, + "loc": { + "start": { + "line": 252, + "column": 41 + }, + "end": { + "line": 252, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 7396, + "end": 7400, + "loc": { + "start": { + "line": 252, + "column": 50 + }, + "end": { + "line": 252, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 7402, + "end": 7480, + "loc": { + "start": { + "line": 252, + "column": 56 + }, + "end": { + "line": 255, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 7412, + "end": 7437, + "loc": { + "start": { + "line": 253, + "column": 8 + }, + "end": { + "line": 253, + "column": 33 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 7412, + "end": 7421, + "loc": { + "start": { + "line": 253, + "column": 8 + }, + "end": { + "line": 253, + "column": 17 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "StringLiteral", + "start": 7423, + "end": 7437, + "loc": { + "start": { + "line": 253, + "column": 19 + }, + "end": { + "line": 253, + "column": 33 + } + }, + "extra": { + "rawValue": "localstorage", + "raw": "'localstorage'" + }, + "value": "localstorage" + } + }, + { + "type": "ObjectProperty", + "start": 7447, + "end": 7471, + "loc": { + "start": { + "line": 254, + "column": 8 + }, + "end": { + "line": 254, + "column": 32 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 7447, + "end": 7451, + "loc": { + "start": { + "line": 254, + "column": 8 + }, + "end": { + "line": 254, + "column": 12 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + "value": { + "type": "StringLiteral", + "start": 7453, + "end": 7471, + "loc": { + "start": { + "line": 254, + "column": 14 + }, + "end": { + "line": 254, + "column": 32 + } + }, + "extra": { + "rawValue": "totallyLegitHash", + "raw": "'totallyLegitHash'" + }, + "value": "totallyLegitHash" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 7490, + "end": 7706, + "loc": { + "start": { + "line": 257, + "column": 6 + }, + "end": { + "line": 263, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 7490, + "end": 7705, + "loc": { + "start": { + "line": 257, + "column": 6 + }, + "end": { + "line": 263, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7490, + "end": 7499, + "loc": { + "start": { + "line": 257, + "column": 6 + }, + "end": { + "line": 257, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 7490, + "end": 7496, + "loc": { + "start": { + "line": 257, + "column": 6 + }, + "end": { + "line": 257, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 7497, + "end": 7499, + "loc": { + "start": { + "line": 257, + "column": 13 + }, + "end": { + "line": 257, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 7500, + "end": 7507, + "loc": { + "start": { + "line": 257, + "column": 16 + }, + "end": { + "line": 257, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 7509, + "end": 7704, + "loc": { + "start": { + "line": 257, + "column": 25 + }, + "end": { + "line": 263, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 7515, + "end": 7704, + "loc": { + "start": { + "line": 257, + "column": 31 + }, + "end": { + "line": 263, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 7525, + "end": 7680, + "loc": { + "start": { + "line": 258, + "column": 8 + }, + "end": { + "line": 261, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 7525, + "end": 7679, + "loc": { + "start": { + "line": 258, + "column": 8 + }, + "end": { + "line": 261, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7525, + "end": 7591, + "loc": { + "start": { + "line": 258, + "column": 8 + }, + "end": { + "line": 258, + "column": 74 + } + }, + "object": { + "type": "CallExpression", + "start": 7525, + "end": 7583, + "loc": { + "start": { + "line": 258, + "column": 8 + }, + "end": { + "line": 258, + "column": 66 + } + }, + "callee": { + "type": "Identifier", + "start": 7525, + "end": 7531, + "loc": { + "start": { + "line": 258, + "column": 8 + }, + "end": { + "line": 258, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 7532, + "end": 7582, + "loc": { + "start": { + "line": 258, + "column": 15 + }, + "end": { + "line": 258, + "column": 65 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7532, + "end": 7542, + "loc": { + "start": { + "line": 258, + "column": 15 + }, + "end": { + "line": 258, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 7532, + "end": 7536, + "loc": { + "start": { + "line": 258, + "column": 15 + }, + "end": { + "line": 258, + "column": 19 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 7537, + "end": 7542, + "loc": { + "start": { + "line": 258, + "column": 20 + }, + "end": { + "line": 258, + "column": 25 + }, + "identifierName": "parse" + }, + "name": "parse" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 7543, + "end": 7581, + "loc": { + "start": { + "line": 258, + "column": 26 + }, + "end": { + "line": 258, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7543, + "end": 7570, + "loc": { + "start": { + "line": 258, + "column": 26 + }, + "end": { + "line": 258, + "column": 53 + } + }, + "object": { + "type": "MemberExpression", + "start": 7543, + "end": 7562, + "loc": { + "start": { + "line": 258, + "column": 26 + }, + "end": { + "line": 258, + "column": 45 + } + }, + "object": { + "type": "Identifier", + "start": 7543, + "end": 7549, + "loc": { + "start": { + "line": 258, + "column": 26 + }, + "end": { + "line": 258, + "column": 32 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 7550, + "end": 7562, + "loc": { + "start": { + "line": 258, + "column": 33 + }, + "end": { + "line": 258, + "column": 45 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 7563, + "end": 7570, + "loc": { + "start": { + "line": 258, + "column": 46 + }, + "end": { + "line": 258, + "column": 53 + }, + "identifierName": "getItem" + }, + "name": "getItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 7571, + "end": 7580, + "loc": { + "start": { + "line": 258, + "column": 54 + }, + "end": { + "line": 258, + "column": 63 + }, + "identifierName": "lsKeyHash" + }, + "name": "lsKeyHash" + } + ] + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 7584, + "end": 7591, + "loc": { + "start": { + "line": 258, + "column": 67 + }, + "end": { + "line": 258, + "column": 74 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 7592, + "end": 7678, + "loc": { + "start": { + "line": 258, + "column": 75 + }, + "end": { + "line": 261, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 7604, + "end": 7614, + "loc": { + "start": { + "line": 259, + "column": 10 + }, + "end": { + "line": 259, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 7604, + "end": 7611, + "loc": { + "start": { + "line": 259, + "column": 10 + }, + "end": { + "line": 259, + "column": 17 + }, + "identifierName": "$schema" + }, + "name": "$schema" + }, + "value": { + "type": "NumericLiteral", + "start": 7613, + "end": 7614, + "loc": { + "start": { + "line": 259, + "column": 19 + }, + "end": { + "line": 259, + "column": 20 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 7626, + "end": 7667, + "loc": { + "start": { + "line": 260, + "column": 10 + }, + "end": { + "line": 260, + "column": 51 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 7626, + "end": 7638, + "loc": { + "start": { + "line": 260, + "column": 10 + }, + "end": { + "line": 260, + "column": 22 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "ObjectExpression", + "start": 7640, + "end": 7667, + "loc": { + "start": { + "line": 260, + "column": 24 + }, + "end": { + "line": 260, + "column": 51 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 7642, + "end": 7653, + "loc": { + "start": { + "line": 260, + "column": 26 + }, + "end": { + "line": 260, + "column": 37 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 7642, + "end": 7647, + "loc": { + "start": { + "line": 260, + "column": 26 + }, + "end": { + "line": 260, + "column": 31 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "BooleanLiteral", + "start": 7649, + "end": 7653, + "loc": { + "start": { + "line": 260, + "column": 33 + }, + "end": { + "line": 260, + "column": 37 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 7655, + "end": 7665, + "loc": { + "start": { + "line": 260, + "column": 39 + }, + "end": { + "line": 260, + "column": 49 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 7655, + "end": 7662, + "loc": { + "start": { + "line": 260, + "column": 39 + }, + "end": { + "line": 260, + "column": 46 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 7664, + "end": 7665, + "loc": { + "start": { + "line": 260, + "column": 48 + }, + "end": { + "line": 260, + "column": 49 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + ] + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 7689, + "end": 7696, + "loc": { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 262, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 7689, + "end": 7695, + "loc": { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 262, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 7689, + "end": 7693, + "loc": { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 262, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 7714, + "end": 7824, + "loc": { + "start": { + "line": 265, + "column": 6 + }, + "end": { + "line": 265, + "column": 116 + } + }, + "expression": { + "type": "CallExpression", + "start": 7714, + "end": 7823, + "loc": { + "start": { + "line": 265, + "column": 6 + }, + "end": { + "line": 265, + "column": 115 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7714, + "end": 7733, + "loc": { + "start": { + "line": 265, + "column": 6 + }, + "end": { + "line": 265, + "column": 25 + } + }, + "object": { + "type": "MemberExpression", + "start": 7714, + "end": 7725, + "loc": { + "start": { + "line": 265, + "column": 6 + }, + "end": { + "line": 265, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 7714, + "end": 7722, + "loc": { + "start": { + "line": 265, + "column": 6 + }, + "end": { + "line": 265, + "column": 14 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "property": { + "type": "NumericLiteral", + "start": 7723, + "end": 7724, + "loc": { + "start": { + "line": 265, + "column": 15 + }, + "end": { + "line": 265, + "column": 16 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 7726, + "end": 7733, + "loc": { + "start": { + "line": 265, + "column": 18 + }, + "end": { + "line": 265, + "column": 25 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 7734, + "end": 7737, + "loc": { + "start": { + "line": 265, + "column": 26 + }, + "end": { + "line": 265, + "column": 29 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 7739, + "end": 7777, + "loc": { + "start": { + "line": 265, + "column": 31 + }, + "end": { + "line": 265, + "column": 69 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 7741, + "end": 7775, + "loc": { + "start": { + "line": 265, + "column": 33 + }, + "end": { + "line": 265, + "column": 67 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 7741, + "end": 7755, + "loc": { + "start": { + "line": 265, + "column": 33 + }, + "end": { + "line": 265, + "column": 47 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 7757, + "end": 7775, + "loc": { + "start": { + "line": 265, + "column": 49 + }, + "end": { + "line": 265, + "column": 67 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 7779, + "end": 7822, + "loc": { + "start": { + "line": 265, + "column": 71 + }, + "end": { + "line": 265, + "column": 114 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "raw": "'{\"enable-foo\":{\"value\":true,\"version\":1}}'" + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 7838, + "end": 8730, + "loc": { + "start": { + "line": 268, + "column": 4 + }, + "end": { + "line": 292, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 7838, + "end": 8729, + "loc": { + "start": { + "line": 268, + "column": 4 + }, + "end": { + "line": 292, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 7838, + "end": 7840, + "loc": { + "start": { + "line": 268, + "column": 4 + }, + "end": { + "line": 268, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 7841, + "end": 7897, + "loc": { + "start": { + "line": 268, + "column": 7 + }, + "end": { + "line": 268, + "column": 63 + } + }, + "extra": { + "rawValue": "should clear localStorage when user context is changed", + "raw": "'should clear localStorage when user context is changed'" + }, + "value": "should clear localStorage when user context is changed" + }, + { + "type": "ArrowFunctionExpression", + "start": 7899, + "end": 8728, + "loc": { + "start": { + "line": 268, + "column": 65 + }, + "end": { + "line": 292, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 7899, + "end": 7903, + "loc": { + "start": { + "line": 268, + "column": 65 + }, + "end": { + "line": 268, + "column": 69 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 7907, + "end": 8728, + "loc": { + "start": { + "line": 268, + "column": 73 + }, + "end": { + "line": 292, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 7915, + "end": 7972, + "loc": { + "start": { + "line": 269, + "column": 6 + }, + "end": { + "line": 269, + "column": 63 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 7921, + "end": 7971, + "loc": { + "start": { + "line": 269, + "column": 12 + }, + "end": { + "line": 269, + "column": 62 + } + }, + "id": { + "type": "Identifier", + "start": 7921, + "end": 7925, + "loc": { + "start": { + "line": 269, + "column": 12 + }, + "end": { + "line": 269, + "column": 16 + }, + "identifierName": "json" + }, + "name": "json" + }, + "init": { + "type": "StringLiteral", + "start": 7928, + "end": 7971, + "loc": { + "start": { + "line": 269, + "column": 19 + }, + "end": { + "line": 269, + "column": 62 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "raw": "'{\"enable-foo\":{\"value\":true,\"version\":1}}'" + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 7979, + "end": 8049, + "loc": { + "start": { + "line": 270, + "column": 6 + }, + "end": { + "line": 270, + "column": 76 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 7985, + "end": 8048, + "loc": { + "start": { + "line": 270, + "column": 12 + }, + "end": { + "line": 270, + "column": 75 + } + }, + "id": { + "type": "Identifier", + "start": 7985, + "end": 7991, + "loc": { + "start": { + "line": 270, + "column": 12 + }, + "end": { + "line": 270, + "column": 18 + }, + "identifierName": "lsKey2" + }, + "name": "lsKey2" + }, + "init": { + "type": "BinaryExpression", + "start": 7994, + "end": 8048, + "loc": { + "start": { + "line": 270, + "column": 21 + }, + "end": { + "line": 270, + "column": 75 + } + }, + "left": { + "type": "StringLiteral", + "start": 7994, + "end": 8022, + "loc": { + "start": { + "line": 270, + "column": 21 + }, + "end": { + "line": 270, + "column": 49 + } + }, + "extra": { + "rawValue": "ld:UNKNOWN_ENVIRONMENT_ID:", + "raw": "'ld:UNKNOWN_ENVIRONMENT_ID:'" + }, + "value": "ld:UNKNOWN_ENVIRONMENT_ID:" + }, + "operator": "+", + "right": { + "type": "CallExpression", + "start": 8025, + "end": 8048, + "loc": { + "start": { + "line": 270, + "column": 52 + }, + "end": { + "line": 270, + "column": 75 + } + }, + "callee": { + "type": "Identifier", + "start": 8025, + "end": 8029, + "loc": { + "start": { + "line": 270, + "column": 52 + }, + "end": { + "line": 270, + "column": 56 + }, + "identifierName": "btoa" + }, + "name": "btoa" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 8030, + "end": 8047, + "loc": { + "start": { + "line": 270, + "column": 57 + }, + "end": { + "line": 270, + "column": 74 + } + }, + "extra": { + "rawValue": "{\"key\":\"user2\"}", + "raw": "'{\"key\":\"user2\"}'" + }, + "value": "{\"key\":\"user2\"}" + } + ] + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 8057, + "end": 8088, + "loc": { + "start": { + "line": 272, + "column": 6 + }, + "end": { + "line": 272, + "column": 37 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 8063, + "end": 8087, + "loc": { + "start": { + "line": 272, + "column": 12 + }, + "end": { + "line": 272, + "column": 36 + } + }, + "id": { + "type": "Identifier", + "start": 8063, + "end": 8068, + "loc": { + "start": { + "line": 272, + "column": 12 + }, + "end": { + "line": 272, + "column": 17 + }, + "identifierName": "user2" + }, + "name": "user2" + }, + "init": { + "type": "ObjectExpression", + "start": 8071, + "end": 8087, + "loc": { + "start": { + "line": 272, + "column": 20 + }, + "end": { + "line": 272, + "column": 36 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 8073, + "end": 8085, + "loc": { + "start": { + "line": 272, + "column": 22 + }, + "end": { + "line": 272, + "column": 34 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8073, + "end": 8076, + "loc": { + "start": { + "line": 272, + "column": 22 + }, + "end": { + "line": 272, + "column": 25 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 8078, + "end": 8085, + "loc": { + "start": { + "line": 272, + "column": 27 + }, + "end": { + "line": 272, + "column": 34 + } + }, + "extra": { + "rawValue": "user2", + "raw": "'user2'" + }, + "value": "user2" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 8095, + "end": 8191, + "loc": { + "start": { + "line": 273, + "column": 6 + }, + "end": { + "line": 275, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 8101, + "end": 8190, + "loc": { + "start": { + "line": 273, + "column": 12 + }, + "end": { + "line": 275, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 8101, + "end": 8107, + "loc": { + "start": { + "line": 273, + "column": 12 + }, + "end": { + "line": 273, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 8110, + "end": 8190, + "loc": { + "start": { + "line": 273, + "column": 21 + }, + "end": { + "line": 275, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8110, + "end": 8129, + "loc": { + "start": { + "line": 273, + "column": 21 + }, + "end": { + "line": 273, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 8110, + "end": 8118, + "loc": { + "start": { + "line": 273, + "column": 21 + }, + "end": { + "line": 273, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 8119, + "end": 8129, + "loc": { + "start": { + "line": 273, + "column": 30 + }, + "end": { + "line": 273, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 8130, + "end": 8137, + "loc": { + "start": { + "line": 273, + "column": 41 + }, + "end": { + "line": 273, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 8139, + "end": 8143, + "loc": { + "start": { + "line": 273, + "column": 50 + }, + "end": { + "line": 273, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 8145, + "end": 8189, + "loc": { + "start": { + "line": 273, + "column": 56 + }, + "end": { + "line": 275, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 8155, + "end": 8180, + "loc": { + "start": { + "line": 274, + "column": 8 + }, + "end": { + "line": 274, + "column": 33 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8155, + "end": 8164, + "loc": { + "start": { + "line": 274, + "column": 8 + }, + "end": { + "line": 274, + "column": 17 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "StringLiteral", + "start": 8166, + "end": 8180, + "loc": { + "start": { + "line": 274, + "column": 19 + }, + "end": { + "line": 274, + "column": 33 + } + }, + "extra": { + "rawValue": "localstorage", + "raw": "'localstorage'" + }, + "value": "localstorage" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 8199, + "end": 8240, + "loc": { + "start": { + "line": 277, + "column": 6 + }, + "end": { + "line": 277, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 8205, + "end": 8239, + "loc": { + "start": { + "line": 277, + "column": 12 + }, + "end": { + "line": 277, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 8205, + "end": 8211, + "loc": { + "start": { + "line": 277, + "column": 12 + }, + "end": { + "line": 277, + "column": 18 + }, + "identifierName": "server" + }, + "name": "server" + }, + "init": { + "type": "CallExpression", + "start": 8214, + "end": 8239, + "loc": { + "start": { + "line": 277, + "column": 21 + }, + "end": { + "line": 277, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8214, + "end": 8237, + "loc": { + "start": { + "line": 277, + "column": 21 + }, + "end": { + "line": 277, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 8214, + "end": 8230, + "loc": { + "start": { + "line": 277, + "column": 21 + }, + "end": { + "line": 277, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 8214, + "end": 8219, + "loc": { + "start": { + "line": 277, + "column": 21 + }, + "end": { + "line": 277, + "column": 26 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 8220, + "end": 8230, + "loc": { + "start": { + "line": 277, + "column": 27 + }, + "end": { + "line": 277, + "column": 37 + }, + "identifierName": "fakeServer" + }, + "name": "fakeServer" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 8231, + "end": 8237, + "loc": { + "start": { + "line": 277, + "column": 38 + }, + "end": { + "line": 277, + "column": 44 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 8247, + "end": 8319, + "loc": { + "start": { + "line": 278, + "column": 6 + }, + "end": { + "line": 278, + "column": 78 + } + }, + "expression": { + "type": "CallExpression", + "start": 8247, + "end": 8318, + "loc": { + "start": { + "line": 278, + "column": 6 + }, + "end": { + "line": 278, + "column": 77 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8247, + "end": 8265, + "loc": { + "start": { + "line": 278, + "column": 6 + }, + "end": { + "line": 278, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 8247, + "end": 8253, + "loc": { + "start": { + "line": 278, + "column": 6 + }, + "end": { + "line": 278, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 8254, + "end": 8265, + "loc": { + "start": { + "line": 278, + "column": 13 + }, + "end": { + "line": 278, + "column": 24 + }, + "identifierName": "respondWith" + }, + "name": "respondWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 8266, + "end": 8317, + "loc": { + "start": { + "line": 278, + "column": 25 + }, + "end": { + "line": 278, + "column": 76 + } + }, + "elements": [ + { + "type": "NumericLiteral", + "start": 8267, + "end": 8270, + "loc": { + "start": { + "line": 278, + "column": 26 + }, + "end": { + "line": 278, + "column": 29 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 8272, + "end": 8310, + "loc": { + "start": { + "line": 278, + "column": 31 + }, + "end": { + "line": 278, + "column": 69 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 8274, + "end": 8308, + "loc": { + "start": { + "line": 278, + "column": 33 + }, + "end": { + "line": 278, + "column": 67 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 8274, + "end": 8288, + "loc": { + "start": { + "line": 278, + "column": 33 + }, + "end": { + "line": 278, + "column": 47 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 8290, + "end": 8308, + "loc": { + "start": { + "line": 278, + "column": 49 + }, + "end": { + "line": 278, + "column": 67 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "Identifier", + "start": 8312, + "end": 8316, + "loc": { + "start": { + "line": 278, + "column": 71 + }, + "end": { + "line": 278, + "column": 75 + }, + "identifierName": "json" + }, + "name": "json" + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 8327, + "end": 8698, + "loc": { + "start": { + "line": 280, + "column": 6 + }, + "end": { + "line": 290, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 8327, + "end": 8697, + "loc": { + "start": { + "line": 280, + "column": 6 + }, + "end": { + "line": 290, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8327, + "end": 8336, + "loc": { + "start": { + "line": 280, + "column": 6 + }, + "end": { + "line": 280, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 8327, + "end": 8333, + "loc": { + "start": { + "line": 280, + "column": 6 + }, + "end": { + "line": 280, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 8334, + "end": 8336, + "loc": { + "start": { + "line": 280, + "column": 13 + }, + "end": { + "line": 280, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 8337, + "end": 8344, + "loc": { + "start": { + "line": 280, + "column": 16 + }, + "end": { + "line": 280, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 8346, + "end": 8696, + "loc": { + "start": { + "line": 280, + "column": 25 + }, + "end": { + "line": 290, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 8352, + "end": 8696, + "loc": { + "start": { + "line": 280, + "column": 31 + }, + "end": { + "line": 290, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 8362, + "end": 8662, + "loc": { + "start": { + "line": 281, + "column": 8 + }, + "end": { + "line": 288, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 8362, + "end": 8661, + "loc": { + "start": { + "line": 281, + "column": 8 + }, + "end": { + "line": 288, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8362, + "end": 8377, + "loc": { + "start": { + "line": 281, + "column": 8 + }, + "end": { + "line": 281, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 8362, + "end": 8368, + "loc": { + "start": { + "line": 281, + "column": 8 + }, + "end": { + "line": 281, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 8369, + "end": 8377, + "loc": { + "start": { + "line": 281, + "column": 15 + }, + "end": { + "line": 281, + "column": 23 + }, + "identifierName": "identify" + }, + "name": "identify" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 8378, + "end": 8383, + "loc": { + "start": { + "line": 281, + "column": 24 + }, + "end": { + "line": 281, + "column": 29 + }, + "identifierName": "user2" + }, + "name": "user2" + }, + { + "type": "NullLiteral", + "start": 8385, + "end": 8389, + "loc": { + "start": { + "line": 281, + "column": 31 + }, + "end": { + "line": 281, + "column": 35 + } + } + }, + { + "type": "ArrowFunctionExpression", + "start": 8391, + "end": 8660, + "loc": { + "start": { + "line": 281, + "column": 37 + }, + "end": { + "line": 288, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 8397, + "end": 8660, + "loc": { + "start": { + "line": 281, + "column": 43 + }, + "end": { + "line": 288, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 8409, + "end": 8463, + "loc": { + "start": { + "line": 282, + "column": 10 + }, + "end": { + "line": 282, + "column": 64 + } + }, + "expression": { + "type": "CallExpression", + "start": 8409, + "end": 8462, + "loc": { + "start": { + "line": 282, + "column": 10 + }, + "end": { + "line": 282, + "column": 63 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8409, + "end": 8460, + "loc": { + "start": { + "line": 282, + "column": 10 + }, + "end": { + "line": 282, + "column": 61 + } + }, + "object": { + "type": "CallExpression", + "start": 8409, + "end": 8451, + "loc": { + "start": { + "line": 282, + "column": 10 + }, + "end": { + "line": 282, + "column": 52 + } + }, + "callee": { + "type": "Identifier", + "start": 8409, + "end": 8415, + "loc": { + "start": { + "line": 282, + "column": 10 + }, + "end": { + "line": 282, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 8416, + "end": 8450, + "loc": { + "start": { + "line": 282, + "column": 17 + }, + "end": { + "line": 282, + "column": 51 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8416, + "end": 8443, + "loc": { + "start": { + "line": 282, + "column": 17 + }, + "end": { + "line": 282, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 8416, + "end": 8435, + "loc": { + "start": { + "line": 282, + "column": 17 + }, + "end": { + "line": 282, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 8416, + "end": 8422, + "loc": { + "start": { + "line": 282, + "column": 17 + }, + "end": { + "line": 282, + "column": 23 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 8423, + "end": 8435, + "loc": { + "start": { + "line": 282, + "column": 24 + }, + "end": { + "line": 282, + "column": 36 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 8436, + "end": 8443, + "loc": { + "start": { + "line": 282, + "column": 37 + }, + "end": { + "line": 282, + "column": 44 + }, + "identifierName": "getItem" + }, + "name": "getItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 8444, + "end": 8449, + "loc": { + "start": { + "line": 282, + "column": 45 + }, + "end": { + "line": 282, + "column": 50 + }, + "identifierName": "lsKey" + }, + "name": "lsKey" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 8452, + "end": 8460, + "loc": { + "start": { + "line": 282, + "column": 53 + }, + "end": { + "line": 282, + "column": 61 + }, + "identifierName": "toBeNull" + }, + "name": "toBeNull" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 8474, + "end": 8632, + "loc": { + "start": { + "line": 283, + "column": 10 + }, + "end": { + "line": 286, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 8474, + "end": 8631, + "loc": { + "start": { + "line": 283, + "column": 10 + }, + "end": { + "line": 286, + "column": 12 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8474, + "end": 8537, + "loc": { + "start": { + "line": 283, + "column": 10 + }, + "end": { + "line": 283, + "column": 73 + } + }, + "object": { + "type": "CallExpression", + "start": 8474, + "end": 8529, + "loc": { + "start": { + "line": 283, + "column": 10 + }, + "end": { + "line": 283, + "column": 65 + } + }, + "callee": { + "type": "Identifier", + "start": 8474, + "end": 8480, + "loc": { + "start": { + "line": 283, + "column": 10 + }, + "end": { + "line": 283, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 8481, + "end": 8528, + "loc": { + "start": { + "line": 283, + "column": 17 + }, + "end": { + "line": 283, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8481, + "end": 8491, + "loc": { + "start": { + "line": 283, + "column": 17 + }, + "end": { + "line": 283, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 8481, + "end": 8485, + "loc": { + "start": { + "line": 283, + "column": 17 + }, + "end": { + "line": 283, + "column": 21 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 8486, + "end": 8491, + "loc": { + "start": { + "line": 283, + "column": 22 + }, + "end": { + "line": 283, + "column": 27 + }, + "identifierName": "parse" + }, + "name": "parse" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 8492, + "end": 8527, + "loc": { + "start": { + "line": 283, + "column": 28 + }, + "end": { + "line": 283, + "column": 63 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8492, + "end": 8519, + "loc": { + "start": { + "line": 283, + "column": 28 + }, + "end": { + "line": 283, + "column": 55 + } + }, + "object": { + "type": "MemberExpression", + "start": 8492, + "end": 8511, + "loc": { + "start": { + "line": 283, + "column": 28 + }, + "end": { + "line": 283, + "column": 47 + } + }, + "object": { + "type": "Identifier", + "start": 8492, + "end": 8498, + "loc": { + "start": { + "line": 283, + "column": 28 + }, + "end": { + "line": 283, + "column": 34 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 8499, + "end": 8511, + "loc": { + "start": { + "line": 283, + "column": 35 + }, + "end": { + "line": 283, + "column": 47 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 8512, + "end": 8519, + "loc": { + "start": { + "line": 283, + "column": 48 + }, + "end": { + "line": 283, + "column": 55 + }, + "identifierName": "getItem" + }, + "name": "getItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 8520, + "end": 8526, + "loc": { + "start": { + "line": 283, + "column": 56 + }, + "end": { + "line": 283, + "column": 62 + }, + "identifierName": "lsKey2" + }, + "name": "lsKey2" + } + ] + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 8530, + "end": 8537, + "loc": { + "start": { + "line": 283, + "column": 66 + }, + "end": { + "line": 283, + "column": 73 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 8538, + "end": 8630, + "loc": { + "start": { + "line": 283, + "column": 74 + }, + "end": { + "line": 286, + "column": 11 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 8552, + "end": 8562, + "loc": { + "start": { + "line": 284, + "column": 12 + }, + "end": { + "line": 284, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8552, + "end": 8559, + "loc": { + "start": { + "line": 284, + "column": 12 + }, + "end": { + "line": 284, + "column": 19 + }, + "identifierName": "$schema" + }, + "name": "$schema" + }, + "value": { + "type": "NumericLiteral", + "start": 8561, + "end": 8562, + "loc": { + "start": { + "line": 284, + "column": 21 + }, + "end": { + "line": 284, + "column": 22 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 8576, + "end": 8617, + "loc": { + "start": { + "line": 285, + "column": 12 + }, + "end": { + "line": 285, + "column": 53 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 8576, + "end": 8588, + "loc": { + "start": { + "line": 285, + "column": 12 + }, + "end": { + "line": 285, + "column": 24 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "ObjectExpression", + "start": 8590, + "end": 8617, + "loc": { + "start": { + "line": 285, + "column": 26 + }, + "end": { + "line": 285, + "column": 53 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 8592, + "end": 8603, + "loc": { + "start": { + "line": 285, + "column": 28 + }, + "end": { + "line": 285, + "column": 39 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8592, + "end": 8597, + "loc": { + "start": { + "line": 285, + "column": 28 + }, + "end": { + "line": 285, + "column": 33 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "BooleanLiteral", + "start": 8599, + "end": 8603, + "loc": { + "start": { + "line": 285, + "column": 35 + }, + "end": { + "line": 285, + "column": 39 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 8605, + "end": 8615, + "loc": { + "start": { + "line": 285, + "column": 41 + }, + "end": { + "line": 285, + "column": 51 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8605, + "end": 8612, + "loc": { + "start": { + "line": 285, + "column": 41 + }, + "end": { + "line": 285, + "column": 48 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 8614, + "end": 8615, + "loc": { + "start": { + "line": 285, + "column": 50 + }, + "end": { + "line": 285, + "column": 51 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + ] + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 8643, + "end": 8650, + "loc": { + "start": { + "line": 287, + "column": 10 + }, + "end": { + "line": 287, + "column": 17 + } + }, + "expression": { + "type": "CallExpression", + "start": 8643, + "end": 8649, + "loc": { + "start": { + "line": 287, + "column": 10 + }, + "end": { + "line": 287, + "column": 16 + } + }, + "callee": { + "type": "Identifier", + "start": 8643, + "end": 8647, + "loc": { + "start": { + "line": 287, + "column": 10 + }, + "end": { + "line": 287, + "column": 14 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 8671, + "end": 8688, + "loc": { + "start": { + "line": 289, + "column": 8 + }, + "end": { + "line": 289, + "column": 25 + } + }, + "expression": { + "type": "CallExpression", + "start": 8671, + "end": 8687, + "loc": { + "start": { + "line": 289, + "column": 8 + }, + "end": { + "line": 289, + "column": 24 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8671, + "end": 8685, + "loc": { + "start": { + "line": 289, + "column": 8 + }, + "end": { + "line": 289, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 8671, + "end": 8677, + "loc": { + "start": { + "line": 289, + "column": 8 + }, + "end": { + "line": 289, + "column": 14 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 8678, + "end": 8685, + "loc": { + "start": { + "line": 289, + "column": 15 + }, + "end": { + "line": 289, + "column": 22 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 8705, + "end": 8722, + "loc": { + "start": { + "line": 291, + "column": 6 + }, + "end": { + "line": 291, + "column": 23 + } + }, + "expression": { + "type": "CallExpression", + "start": 8705, + "end": 8721, + "loc": { + "start": { + "line": 291, + "column": 6 + }, + "end": { + "line": 291, + "column": 22 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8705, + "end": 8719, + "loc": { + "start": { + "line": 291, + "column": 6 + }, + "end": { + "line": 291, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 8705, + "end": 8711, + "loc": { + "start": { + "line": 291, + "column": 6 + }, + "end": { + "line": 291, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 8712, + "end": 8719, + "loc": { + "start": { + "line": 291, + "column": 13 + }, + "end": { + "line": 291, + "column": 20 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 8736, + "end": 9237, + "loc": { + "start": { + "line": 294, + "column": 4 + }, + "end": { + "line": 306, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 8736, + "end": 9236, + "loc": { + "start": { + "line": 294, + "column": 4 + }, + "end": { + "line": 306, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 8736, + "end": 8738, + "loc": { + "start": { + "line": 294, + "column": 4 + }, + "end": { + "line": 294, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 8739, + "end": 8796, + "loc": { + "start": { + "line": 294, + "column": 7 + }, + "end": { + "line": 294, + "column": 64 + } + }, + "extra": { + "rawValue": "should not warn when tracking a known custom goal event", + "raw": "'should not warn when tracking a known custom goal event'" + }, + "value": "should not warn when tracking a known custom goal event" + }, + { + "type": "ArrowFunctionExpression", + "start": 8798, + "end": 9235, + "loc": { + "start": { + "line": 294, + "column": 66 + }, + "end": { + "line": 306, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 8798, + "end": 8802, + "loc": { + "start": { + "line": 294, + "column": 66 + }, + "end": { + "line": 294, + "column": 70 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 8806, + "end": 9235, + "loc": { + "start": { + "line": 294, + "column": 74 + }, + "end": { + "line": 306, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 8814, + "end": 8940, + "loc": { + "start": { + "line": 295, + "column": 6 + }, + "end": { + "line": 297, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 8820, + "end": 8939, + "loc": { + "start": { + "line": 295, + "column": 12 + }, + "end": { + "line": 297, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 8820, + "end": 8826, + "loc": { + "start": { + "line": 295, + "column": 12 + }, + "end": { + "line": 295, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 8829, + "end": 8939, + "loc": { + "start": { + "line": 295, + "column": 21 + }, + "end": { + "line": 297, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8829, + "end": 8848, + "loc": { + "start": { + "line": 295, + "column": 21 + }, + "end": { + "line": 295, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 8829, + "end": 8837, + "loc": { + "start": { + "line": 295, + "column": 21 + }, + "end": { + "line": 295, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 8838, + "end": 8848, + "loc": { + "start": { + "line": 295, + "column": 30 + }, + "end": { + "line": 295, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 8849, + "end": 8856, + "loc": { + "start": { + "line": 295, + "column": 41 + }, + "end": { + "line": 295, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 8858, + "end": 8862, + "loc": { + "start": { + "line": 295, + "column": 50 + }, + "end": { + "line": 295, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 8864, + "end": 8938, + "loc": { + "start": { + "line": 295, + "column": 56 + }, + "end": { + "line": 297, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 8874, + "end": 8887, + "loc": { + "start": { + "line": 296, + "column": 8 + }, + "end": { + "line": 296, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8874, + "end": 8883, + "loc": { + "start": { + "line": 296, + "column": 8 + }, + "end": { + "line": 296, + "column": 17 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 8885, + "end": 8887, + "loc": { + "start": { + "line": 296, + "column": 19 + }, + "end": { + "line": 296, + "column": 21 + } + }, + "properties": [] + }, + "trailingComments": [ + { + "type": "CommentLine", + "value": " so the client doesn't request settings", + "start": 8889, + "end": 8930, + "loc": { + "start": { + "line": 296, + "column": 23 + }, + "end": { + "line": 296, + "column": 64 + } + } + } + ] + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 8948, + "end": 9116, + "loc": { + "start": { + "line": 299, + "column": 6 + }, + "end": { + "line": 303, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 8948, + "end": 9115, + "loc": { + "start": { + "line": 299, + "column": 6 + }, + "end": { + "line": 303, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8948, + "end": 8957, + "loc": { + "start": { + "line": 299, + "column": 6 + }, + "end": { + "line": 299, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 8948, + "end": 8954, + "loc": { + "start": { + "line": 299, + "column": 6 + }, + "end": { + "line": 299, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 8955, + "end": 8957, + "loc": { + "start": { + "line": 299, + "column": 13 + }, + "end": { + "line": 299, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 8958, + "end": 8965, + "loc": { + "start": { + "line": 299, + "column": 16 + }, + "end": { + "line": 299, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 8967, + "end": 9114, + "loc": { + "start": { + "line": 299, + "column": 25 + }, + "end": { + "line": 303, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 8973, + "end": 9114, + "loc": { + "start": { + "line": 299, + "column": 31 + }, + "end": { + "line": 303, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 8983, + "end": 9005, + "loc": { + "start": { + "line": 300, + "column": 8 + }, + "end": { + "line": 300, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 8983, + "end": 9004, + "loc": { + "start": { + "line": 300, + "column": 8 + }, + "end": { + "line": 300, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8983, + "end": 8995, + "loc": { + "start": { + "line": 300, + "column": 8 + }, + "end": { + "line": 300, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 8983, + "end": 8989, + "loc": { + "start": { + "line": 300, + "column": 8 + }, + "end": { + "line": 300, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 8990, + "end": 8995, + "loc": { + "start": { + "line": 300, + "column": 15 + }, + "end": { + "line": 300, + "column": 20 + }, + "identifierName": "track" + }, + "name": "track" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 8996, + "end": 9003, + "loc": { + "start": { + "line": 300, + "column": 21 + }, + "end": { + "line": 300, + "column": 28 + } + }, + "extra": { + "rawValue": "known", + "raw": "'known'" + }, + "value": "known" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 9014, + "end": 9090, + "loc": { + "start": { + "line": 301, + "column": 8 + }, + "end": { + "line": 301, + "column": 84 + } + }, + "expression": { + "type": "CallExpression", + "start": 9014, + "end": 9089, + "loc": { + "start": { + "line": 301, + "column": 8 + }, + "end": { + "line": 301, + "column": 83 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9014, + "end": 9054, + "loc": { + "start": { + "line": 301, + "column": 8 + }, + "end": { + "line": 301, + "column": 48 + } + }, + "object": { + "type": "MemberExpression", + "start": 9014, + "end": 9033, + "loc": { + "start": { + "line": 301, + "column": 8 + }, + "end": { + "line": 301, + "column": 27 + } + }, + "object": { + "type": "CallExpression", + "start": 9014, + "end": 9029, + "loc": { + "start": { + "line": 301, + "column": 8 + }, + "end": { + "line": 301, + "column": 23 + } + }, + "callee": { + "type": "Identifier", + "start": 9014, + "end": 9020, + "loc": { + "start": { + "line": 301, + "column": 8 + }, + "end": { + "line": 301, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 9021, + "end": 9028, + "loc": { + "start": { + "line": 301, + "column": 15 + }, + "end": { + "line": 301, + "column": 22 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + } + ] + }, + "property": { + "type": "Identifier", + "start": 9030, + "end": 9033, + "loc": { + "start": { + "line": 301, + "column": 24 + }, + "end": { + "line": 301, + "column": 27 + }, + "identifierName": "not" + }, + "name": "not" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 9034, + "end": 9054, + "loc": { + "start": { + "line": 301, + "column": 28 + }, + "end": { + "line": 301, + "column": 48 + }, + "identifierName": "toHaveBeenCalledWith" + }, + "name": "toHaveBeenCalledWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 9055, + "end": 9088, + "loc": { + "start": { + "line": 301, + "column": 49 + }, + "end": { + "line": 301, + "column": 82 + } + }, + "extra": { + "rawValue": "Custom event key does not exist", + "raw": "'Custom event key does not exist'" + }, + "value": "Custom event key does not exist" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 9099, + "end": 9106, + "loc": { + "start": { + "line": 302, + "column": 8 + }, + "end": { + "line": 302, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 9099, + "end": 9105, + "loc": { + "start": { + "line": 302, + "column": 8 + }, + "end": { + "line": 302, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 9099, + "end": 9103, + "loc": { + "start": { + "line": 302, + "column": 8 + }, + "end": { + "line": 302, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 9124, + "end": 9229, + "loc": { + "start": { + "line": 305, + "column": 6 + }, + "end": { + "line": 305, + "column": 111 + } + }, + "expression": { + "type": "CallExpression", + "start": 9124, + "end": 9228, + "loc": { + "start": { + "line": 305, + "column": 6 + }, + "end": { + "line": 305, + "column": 110 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9124, + "end": 9143, + "loc": { + "start": { + "line": 305, + "column": 6 + }, + "end": { + "line": 305, + "column": 25 + } + }, + "object": { + "type": "MemberExpression", + "start": 9124, + "end": 9135, + "loc": { + "start": { + "line": 305, + "column": 6 + }, + "end": { + "line": 305, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 9124, + "end": 9132, + "loc": { + "start": { + "line": 305, + "column": 6 + }, + "end": { + "line": 305, + "column": 14 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "property": { + "type": "NumericLiteral", + "start": 9133, + "end": 9134, + "loc": { + "start": { + "line": 305, + "column": 15 + }, + "end": { + "line": 305, + "column": 16 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 9136, + "end": 9143, + "loc": { + "start": { + "line": 305, + "column": 18 + }, + "end": { + "line": 305, + "column": 25 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 9144, + "end": 9147, + "loc": { + "start": { + "line": 305, + "column": 26 + }, + "end": { + "line": 305, + "column": 29 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 9149, + "end": 9187, + "loc": { + "start": { + "line": 305, + "column": 31 + }, + "end": { + "line": 305, + "column": 69 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 9151, + "end": 9185, + "loc": { + "start": { + "line": 305, + "column": 33 + }, + "end": { + "line": 305, + "column": 67 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 9151, + "end": 9165, + "loc": { + "start": { + "line": 305, + "column": 33 + }, + "end": { + "line": 305, + "column": 47 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 9167, + "end": 9185, + "loc": { + "start": { + "line": 305, + "column": 49 + }, + "end": { + "line": 305, + "column": 67 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 9189, + "end": 9227, + "loc": { + "start": { + "line": 305, + "column": 71 + }, + "end": { + "line": 305, + "column": 109 + } + }, + "extra": { + "rawValue": "[{\"key\": \"known\", \"kind\": \"custom\"}]", + "raw": "'[{\"key\": \"known\", \"kind\": \"custom\"}]'" + }, + "value": "[{\"key\": \"known\", \"kind\": \"custom\"}]" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 9243, + "end": 9762, + "loc": { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 320, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 9243, + "end": 9761, + "loc": { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 320, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 9243, + "end": 9245, + "loc": { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 308, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 9246, + "end": 9313, + "loc": { + "start": { + "line": 308, + "column": 7 + }, + "end": { + "line": 308, + "column": 74 + } + }, + "extra": { + "rawValue": "should emit an error when tracking a non-string custom goal event", + "raw": "'should emit an error when tracking a non-string custom goal event'" + }, + "value": "should emit an error when tracking a non-string custom goal event" + }, + { + "type": "ArrowFunctionExpression", + "start": 9315, + "end": 9760, + "loc": { + "start": { + "line": 308, + "column": 76 + }, + "end": { + "line": 320, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 9315, + "end": 9319, + "loc": { + "start": { + "line": 308, + "column": 76 + }, + "end": { + "line": 308, + "column": 80 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 9323, + "end": 9760, + "loc": { + "start": { + "line": 308, + "column": 84 + }, + "end": { + "line": 320, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 9331, + "end": 9457, + "loc": { + "start": { + "line": 309, + "column": 6 + }, + "end": { + "line": 311, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 9337, + "end": 9456, + "loc": { + "start": { + "line": 309, + "column": 12 + }, + "end": { + "line": 311, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 9337, + "end": 9343, + "loc": { + "start": { + "line": 309, + "column": 12 + }, + "end": { + "line": 309, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 9346, + "end": 9456, + "loc": { + "start": { + "line": 309, + "column": 21 + }, + "end": { + "line": 311, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9346, + "end": 9365, + "loc": { + "start": { + "line": 309, + "column": 21 + }, + "end": { + "line": 309, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 9346, + "end": 9354, + "loc": { + "start": { + "line": 309, + "column": 21 + }, + "end": { + "line": 309, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 9355, + "end": 9365, + "loc": { + "start": { + "line": 309, + "column": 30 + }, + "end": { + "line": 309, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 9366, + "end": 9373, + "loc": { + "start": { + "line": 309, + "column": 41 + }, + "end": { + "line": 309, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 9375, + "end": 9379, + "loc": { + "start": { + "line": 309, + "column": 50 + }, + "end": { + "line": 309, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 9381, + "end": 9455, + "loc": { + "start": { + "line": 309, + "column": 56 + }, + "end": { + "line": 311, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 9391, + "end": 9404, + "loc": { + "start": { + "line": 310, + "column": 8 + }, + "end": { + "line": 310, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9391, + "end": 9400, + "loc": { + "start": { + "line": 310, + "column": 8 + }, + "end": { + "line": 310, + "column": 17 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 9402, + "end": 9404, + "loc": { + "start": { + "line": 310, + "column": 19 + }, + "end": { + "line": 310, + "column": 21 + } + }, + "properties": [] + }, + "trailingComments": [ + { + "type": "CommentLine", + "value": " so the client doesn't request settings", + "start": 9406, + "end": 9447, + "loc": { + "start": { + "line": 310, + "column": 23 + }, + "end": { + "line": 310, + "column": 64 + } + } + } + ] + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 9464, + "end": 9754, + "loc": { + "start": { + "line": 312, + "column": 6 + }, + "end": { + "line": 319, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 9464, + "end": 9753, + "loc": { + "start": { + "line": 312, + "column": 6 + }, + "end": { + "line": 319, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9464, + "end": 9473, + "loc": { + "start": { + "line": 312, + "column": 6 + }, + "end": { + "line": 312, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 9464, + "end": 9470, + "loc": { + "start": { + "line": 312, + "column": 6 + }, + "end": { + "line": 312, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 9471, + "end": 9473, + "loc": { + "start": { + "line": 312, + "column": 13 + }, + "end": { + "line": 312, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 9474, + "end": 9481, + "loc": { + "start": { + "line": 312, + "column": 16 + }, + "end": { + "line": 312, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 9483, + "end": 9752, + "loc": { + "start": { + "line": 312, + "column": 25 + }, + "end": { + "line": 319, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 9489, + "end": 9752, + "loc": { + "start": { + "line": 312, + "column": 31 + }, + "end": { + "line": 319, + "column": 7 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 9499, + "end": 9557, + "loc": { + "start": { + "line": 313, + "column": 8 + }, + "end": { + "line": 313, + "column": 66 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 9505, + "end": 9556, + "loc": { + "start": { + "line": 313, + "column": 14 + }, + "end": { + "line": 313, + "column": 65 + } + }, + "id": { + "type": "Identifier", + "start": 9505, + "end": 9523, + "loc": { + "start": { + "line": 313, + "column": 14 + }, + "end": { + "line": 313, + "column": 32 + }, + "identifierName": "badCustomEventKeys" + }, + "name": "badCustomEventKeys" + }, + "init": { + "type": "ArrayExpression", + "start": 9526, + "end": 9556, + "loc": { + "start": { + "line": 313, + "column": 35 + }, + "end": { + "line": 313, + "column": 65 + } + }, + "elements": [ + { + "type": "NumericLiteral", + "start": 9527, + "end": 9530, + "loc": { + "start": { + "line": 313, + "column": 36 + }, + "end": { + "line": 313, + "column": 39 + } + }, + "extra": { + "rawValue": 123, + "raw": "123" + }, + "value": 123 + }, + { + "type": "ArrayExpression", + "start": 9532, + "end": 9534, + "loc": { + "start": { + "line": 313, + "column": 41 + }, + "end": { + "line": 313, + "column": 43 + } + }, + "elements": [] + }, + { + "type": "ObjectExpression", + "start": 9536, + "end": 9538, + "loc": { + "start": { + "line": 313, + "column": 45 + }, + "end": { + "line": 313, + "column": 47 + } + }, + "properties": [] + }, + { + "type": "NullLiteral", + "start": 9540, + "end": 9544, + "loc": { + "start": { + "line": 313, + "column": 49 + }, + "end": { + "line": 313, + "column": 53 + } + } + }, + { + "type": "Identifier", + "start": 9546, + "end": 9555, + "loc": { + "start": { + "line": 313, + "column": 55 + }, + "end": { + "line": 313, + "column": 64 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 9566, + "end": 9728, + "loc": { + "start": { + "line": 314, + "column": 8 + }, + "end": { + "line": 317, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 9566, + "end": 9727, + "loc": { + "start": { + "line": 314, + "column": 8 + }, + "end": { + "line": 317, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9566, + "end": 9592, + "loc": { + "start": { + "line": 314, + "column": 8 + }, + "end": { + "line": 314, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 9566, + "end": 9584, + "loc": { + "start": { + "line": 314, + "column": 8 + }, + "end": { + "line": 314, + "column": 26 + }, + "identifierName": "badCustomEventKeys" + }, + "name": "badCustomEventKeys" + }, + "property": { + "type": "Identifier", + "start": 9585, + "end": 9592, + "loc": { + "start": { + "line": 314, + "column": 27 + }, + "end": { + "line": 314, + "column": 34 + }, + "identifierName": "forEach" + }, + "name": "forEach" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 9593, + "end": 9726, + "loc": { + "start": { + "line": 314, + "column": 35 + }, + "end": { + "line": 317, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 9593, + "end": 9596, + "loc": { + "start": { + "line": 314, + "column": 35 + }, + "end": { + "line": 314, + "column": 38 + }, + "identifierName": "key" + }, + "name": "key" + } + ], + "body": { + "type": "BlockStatement", + "start": 9600, + "end": 9726, + "loc": { + "start": { + "line": 314, + "column": 42 + }, + "end": { + "line": 317, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 9612, + "end": 9630, + "loc": { + "start": { + "line": 315, + "column": 10 + }, + "end": { + "line": 315, + "column": 28 + } + }, + "expression": { + "type": "CallExpression", + "start": 9612, + "end": 9629, + "loc": { + "start": { + "line": 315, + "column": 10 + }, + "end": { + "line": 315, + "column": 27 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9612, + "end": 9624, + "loc": { + "start": { + "line": 315, + "column": 10 + }, + "end": { + "line": 315, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 9612, + "end": 9618, + "loc": { + "start": { + "line": 315, + "column": 10 + }, + "end": { + "line": 315, + "column": 16 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 9619, + "end": 9624, + "loc": { + "start": { + "line": 315, + "column": 17 + }, + "end": { + "line": 315, + "column": 22 + }, + "identifierName": "track" + }, + "name": "track" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 9625, + "end": 9628, + "loc": { + "start": { + "line": 315, + "column": 23 + }, + "end": { + "line": 315, + "column": 26 + }, + "identifierName": "key" + }, + "name": "key" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 9641, + "end": 9716, + "loc": { + "start": { + "line": 316, + "column": 10 + }, + "end": { + "line": 316, + "column": 85 + } + }, + "expression": { + "type": "CallExpression", + "start": 9641, + "end": 9715, + "loc": { + "start": { + "line": 316, + "column": 10 + }, + "end": { + "line": 316, + "column": 84 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9641, + "end": 9678, + "loc": { + "start": { + "line": 316, + "column": 10 + }, + "end": { + "line": 316, + "column": 47 + } + }, + "object": { + "type": "CallExpression", + "start": 9641, + "end": 9657, + "loc": { + "start": { + "line": 316, + "column": 10 + }, + "end": { + "line": 316, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 9641, + "end": 9647, + "loc": { + "start": { + "line": 316, + "column": 10 + }, + "end": { + "line": 316, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 9648, + "end": 9656, + "loc": { + "start": { + "line": 316, + "column": 17 + }, + "end": { + "line": 316, + "column": 25 + }, + "identifierName": "errorSpy" + }, + "name": "errorSpy" + } + ] + }, + "property": { + "type": "Identifier", + "start": 9658, + "end": 9678, + "loc": { + "start": { + "line": 316, + "column": 27 + }, + "end": { + "line": 316, + "column": 47 + }, + "identifierName": "toHaveBeenCalledWith" + }, + "name": "toHaveBeenCalledWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 9679, + "end": 9714, + "loc": { + "start": { + "line": 316, + "column": 48 + }, + "end": { + "line": 316, + "column": 83 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9679, + "end": 9709, + "loc": { + "start": { + "line": 316, + "column": 48 + }, + "end": { + "line": 316, + "column": 78 + } + }, + "object": { + "type": "Identifier", + "start": 9679, + "end": 9687, + "loc": { + "start": { + "line": 316, + "column": 48 + }, + "end": { + "line": 316, + "column": 56 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 9688, + "end": 9709, + "loc": { + "start": { + "line": 316, + "column": 57 + }, + "end": { + "line": 316, + "column": 78 + }, + "identifierName": "unknownCustomEventKey" + }, + "name": "unknownCustomEventKey" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 9710, + "end": 9713, + "loc": { + "start": { + "line": 316, + "column": 79 + }, + "end": { + "line": 316, + "column": 82 + }, + "identifierName": "key" + }, + "name": "key" + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 9737, + "end": 9744, + "loc": { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 9737, + "end": 9743, + "loc": { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 9737, + "end": 9741, + "loc": { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 9768, + "end": 10274, + "loc": { + "start": { + "line": 322, + "column": 4 + }, + "end": { + "line": 334, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 9768, + "end": 10273, + "loc": { + "start": { + "line": 322, + "column": 4 + }, + "end": { + "line": 334, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 9768, + "end": 9770, + "loc": { + "start": { + "line": 322, + "column": 4 + }, + "end": { + "line": 322, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 9771, + "end": 9827, + "loc": { + "start": { + "line": 322, + "column": 7 + }, + "end": { + "line": 322, + "column": 63 + } + }, + "extra": { + "rawValue": "should warn when tracking an unknown custom goal event", + "raw": "'should warn when tracking an unknown custom goal event'" + }, + "value": "should warn when tracking an unknown custom goal event" + }, + { + "type": "ArrowFunctionExpression", + "start": 9829, + "end": 10272, + "loc": { + "start": { + "line": 322, + "column": 65 + }, + "end": { + "line": 334, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 9829, + "end": 9833, + "loc": { + "start": { + "line": 322, + "column": 65 + }, + "end": { + "line": 322, + "column": 69 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 9837, + "end": 10272, + "loc": { + "start": { + "line": 322, + "column": 73 + }, + "end": { + "line": 334, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 9845, + "end": 9971, + "loc": { + "start": { + "line": 323, + "column": 6 + }, + "end": { + "line": 325, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 9851, + "end": 9970, + "loc": { + "start": { + "line": 323, + "column": 12 + }, + "end": { + "line": 325, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 9851, + "end": 9857, + "loc": { + "start": { + "line": 323, + "column": 12 + }, + "end": { + "line": 323, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 9860, + "end": 9970, + "loc": { + "start": { + "line": 323, + "column": 21 + }, + "end": { + "line": 325, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9860, + "end": 9879, + "loc": { + "start": { + "line": 323, + "column": 21 + }, + "end": { + "line": 323, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 9860, + "end": 9868, + "loc": { + "start": { + "line": 323, + "column": 21 + }, + "end": { + "line": 323, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 9869, + "end": 9879, + "loc": { + "start": { + "line": 323, + "column": 30 + }, + "end": { + "line": 323, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 9880, + "end": 9887, + "loc": { + "start": { + "line": 323, + "column": 41 + }, + "end": { + "line": 323, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 9889, + "end": 9893, + "loc": { + "start": { + "line": 323, + "column": 50 + }, + "end": { + "line": 323, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 9895, + "end": 9969, + "loc": { + "start": { + "line": 323, + "column": 56 + }, + "end": { + "line": 325, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 9905, + "end": 9918, + "loc": { + "start": { + "line": 324, + "column": 8 + }, + "end": { + "line": 324, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9905, + "end": 9914, + "loc": { + "start": { + "line": 324, + "column": 8 + }, + "end": { + "line": 324, + "column": 17 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 9916, + "end": 9918, + "loc": { + "start": { + "line": 324, + "column": 19 + }, + "end": { + "line": 324, + "column": 21 + } + }, + "properties": [] + }, + "trailingComments": [ + { + "type": "CommentLine", + "value": " so the client doesn't request settings", + "start": 9920, + "end": 9961, + "loc": { + "start": { + "line": 324, + "column": 23 + }, + "end": { + "line": 324, + "column": 64 + } + } + } + ] + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 9979, + "end": 10084, + "loc": { + "start": { + "line": 327, + "column": 6 + }, + "end": { + "line": 327, + "column": 111 + } + }, + "expression": { + "type": "CallExpression", + "start": 9979, + "end": 10083, + "loc": { + "start": { + "line": 327, + "column": 6 + }, + "end": { + "line": 327, + "column": 110 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9979, + "end": 9998, + "loc": { + "start": { + "line": 327, + "column": 6 + }, + "end": { + "line": 327, + "column": 25 + } + }, + "object": { + "type": "MemberExpression", + "start": 9979, + "end": 9990, + "loc": { + "start": { + "line": 327, + "column": 6 + }, + "end": { + "line": 327, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 9979, + "end": 9987, + "loc": { + "start": { + "line": 327, + "column": 6 + }, + "end": { + "line": 327, + "column": 14 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "property": { + "type": "NumericLiteral", + "start": 9988, + "end": 9989, + "loc": { + "start": { + "line": 327, + "column": 15 + }, + "end": { + "line": 327, + "column": 16 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 9991, + "end": 9998, + "loc": { + "start": { + "line": 327, + "column": 18 + }, + "end": { + "line": 327, + "column": 25 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 9999, + "end": 10002, + "loc": { + "start": { + "line": 327, + "column": 26 + }, + "end": { + "line": 327, + "column": 29 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 10004, + "end": 10042, + "loc": { + "start": { + "line": 327, + "column": 31 + }, + "end": { + "line": 327, + "column": 69 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 10006, + "end": 10040, + "loc": { + "start": { + "line": 327, + "column": 33 + }, + "end": { + "line": 327, + "column": 67 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 10006, + "end": 10020, + "loc": { + "start": { + "line": 327, + "column": 33 + }, + "end": { + "line": 327, + "column": 47 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 10022, + "end": 10040, + "loc": { + "start": { + "line": 327, + "column": 49 + }, + "end": { + "line": 327, + "column": 67 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 10044, + "end": 10082, + "loc": { + "start": { + "line": 327, + "column": 71 + }, + "end": { + "line": 327, + "column": 109 + } + }, + "extra": { + "rawValue": "[{\"key\": \"known\", \"kind\": \"custom\"}]", + "raw": "'[{\"key\": \"known\", \"kind\": \"custom\"}]'" + }, + "value": "[{\"key\": \"known\", \"kind\": \"custom\"}]" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 10092, + "end": 10266, + "loc": { + "start": { + "line": 329, + "column": 6 + }, + "end": { + "line": 333, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 10092, + "end": 10265, + "loc": { + "start": { + "line": 329, + "column": 6 + }, + "end": { + "line": 333, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10092, + "end": 10101, + "loc": { + "start": { + "line": 329, + "column": 6 + }, + "end": { + "line": 329, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 10092, + "end": 10098, + "loc": { + "start": { + "line": 329, + "column": 6 + }, + "end": { + "line": 329, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 10099, + "end": 10101, + "loc": { + "start": { + "line": 329, + "column": 13 + }, + "end": { + "line": 329, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 10102, + "end": 10109, + "loc": { + "start": { + "line": 329, + "column": 16 + }, + "end": { + "line": 329, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 10111, + "end": 10264, + "loc": { + "start": { + "line": 329, + "column": 25 + }, + "end": { + "line": 333, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 10117, + "end": 10264, + "loc": { + "start": { + "line": 329, + "column": 31 + }, + "end": { + "line": 333, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 10127, + "end": 10151, + "loc": { + "start": { + "line": 330, + "column": 8 + }, + "end": { + "line": 330, + "column": 32 + } + }, + "expression": { + "type": "CallExpression", + "start": 10127, + "end": 10150, + "loc": { + "start": { + "line": 330, + "column": 8 + }, + "end": { + "line": 330, + "column": 31 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10127, + "end": 10139, + "loc": { + "start": { + "line": 330, + "column": 8 + }, + "end": { + "line": 330, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 10127, + "end": 10133, + "loc": { + "start": { + "line": 330, + "column": 8 + }, + "end": { + "line": 330, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 10134, + "end": 10139, + "loc": { + "start": { + "line": 330, + "column": 15 + }, + "end": { + "line": 330, + "column": 20 + }, + "identifierName": "track" + }, + "name": "track" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 10140, + "end": 10149, + "loc": { + "start": { + "line": 330, + "column": 21 + }, + "end": { + "line": 330, + "column": 30 + } + }, + "extra": { + "rawValue": "unknown", + "raw": "'unknown'" + }, + "value": "unknown" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 10160, + "end": 10240, + "loc": { + "start": { + "line": 331, + "column": 8 + }, + "end": { + "line": 331, + "column": 88 + } + }, + "expression": { + "type": "CallExpression", + "start": 10160, + "end": 10239, + "loc": { + "start": { + "line": 331, + "column": 8 + }, + "end": { + "line": 331, + "column": 87 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10160, + "end": 10196, + "loc": { + "start": { + "line": 331, + "column": 8 + }, + "end": { + "line": 331, + "column": 44 + } + }, + "object": { + "type": "CallExpression", + "start": 10160, + "end": 10175, + "loc": { + "start": { + "line": 331, + "column": 8 + }, + "end": { + "line": 331, + "column": 23 + } + }, + "callee": { + "type": "Identifier", + "start": 10160, + "end": 10166, + "loc": { + "start": { + "line": 331, + "column": 8 + }, + "end": { + "line": 331, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 10167, + "end": 10174, + "loc": { + "start": { + "line": 331, + "column": 15 + }, + "end": { + "line": 331, + "column": 22 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + } + ] + }, + "property": { + "type": "Identifier", + "start": 10176, + "end": 10196, + "loc": { + "start": { + "line": 331, + "column": 24 + }, + "end": { + "line": 331, + "column": 44 + }, + "identifierName": "toHaveBeenCalledWith" + }, + "name": "toHaveBeenCalledWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 10197, + "end": 10238, + "loc": { + "start": { + "line": 331, + "column": 45 + }, + "end": { + "line": 331, + "column": 86 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10197, + "end": 10227, + "loc": { + "start": { + "line": 331, + "column": 45 + }, + "end": { + "line": 331, + "column": 75 + } + }, + "object": { + "type": "Identifier", + "start": 10197, + "end": 10205, + "loc": { + "start": { + "line": 331, + "column": 45 + }, + "end": { + "line": 331, + "column": 53 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 10206, + "end": 10227, + "loc": { + "start": { + "line": 331, + "column": 54 + }, + "end": { + "line": 331, + "column": 75 + }, + "identifierName": "unknownCustomEventKey" + }, + "name": "unknownCustomEventKey" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 10228, + "end": 10237, + "loc": { + "start": { + "line": 331, + "column": 76 + }, + "end": { + "line": 331, + "column": 85 + } + }, + "extra": { + "rawValue": "unknown", + "raw": "'unknown'" + }, + "value": "unknown" + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 10249, + "end": 10256, + "loc": { + "start": { + "line": 332, + "column": 8 + }, + "end": { + "line": 332, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 10249, + "end": 10255, + "loc": { + "start": { + "line": 332, + "column": 8 + }, + "end": { + "line": 332, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 10249, + "end": 10253, + "loc": { + "start": { + "line": 332, + "column": 8 + }, + "end": { + "line": 332, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 10280, + "end": 10747, + "loc": { + "start": { + "line": 336, + "column": 4 + }, + "end": { + "line": 352, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 10280, + "end": 10746, + "loc": { + "start": { + "line": 336, + "column": 4 + }, + "end": { + "line": 352, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 10280, + "end": 10282, + "loc": { + "start": { + "line": 336, + "column": 4 + }, + "end": { + "line": 336, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 10283, + "end": 10348, + "loc": { + "start": { + "line": 336, + "column": 7 + }, + "end": { + "line": 336, + "column": 72 + } + }, + "extra": { + "rawValue": "should emit an error event if there was an error fetching flags", + "raw": "'should emit an error event if there was an error fetching flags'" + }, + "value": "should emit an error event if there was an error fetching flags" + }, + { + "type": "ArrowFunctionExpression", + "start": 10350, + "end": 10745, + "loc": { + "start": { + "line": 336, + "column": 74 + }, + "end": { + "line": 352, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 10350, + "end": 10354, + "loc": { + "start": { + "line": 336, + "column": 74 + }, + "end": { + "line": 336, + "column": 78 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 10358, + "end": 10745, + "loc": { + "start": { + "line": 336, + "column": 82 + }, + "end": { + "line": 352, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 10366, + "end": 10407, + "loc": { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 337, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 10372, + "end": 10406, + "loc": { + "start": { + "line": 337, + "column": 12 + }, + "end": { + "line": 337, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 10372, + "end": 10378, + "loc": { + "start": { + "line": 337, + "column": 12 + }, + "end": { + "line": 337, + "column": 18 + }, + "identifierName": "server" + }, + "name": "server" + }, + "init": { + "type": "CallExpression", + "start": 10381, + "end": 10406, + "loc": { + "start": { + "line": 337, + "column": 21 + }, + "end": { + "line": 337, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10381, + "end": 10404, + "loc": { + "start": { + "line": 337, + "column": 21 + }, + "end": { + "line": 337, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 10381, + "end": 10397, + "loc": { + "start": { + "line": 337, + "column": 21 + }, + "end": { + "line": 337, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 10381, + "end": 10386, + "loc": { + "start": { + "line": 337, + "column": 21 + }, + "end": { + "line": 337, + "column": 26 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 10387, + "end": 10397, + "loc": { + "start": { + "line": 337, + "column": 27 + }, + "end": { + "line": 337, + "column": 37 + }, + "identifierName": "fakeServer" + }, + "name": "fakeServer" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 10398, + "end": 10404, + "loc": { + "start": { + "line": 337, + "column": 38 + }, + "end": { + "line": 337, + "column": 44 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 10414, + "end": 10477, + "loc": { + "start": { + "line": 338, + "column": 6 + }, + "end": { + "line": 340, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 10414, + "end": 10476, + "loc": { + "start": { + "line": 338, + "column": 6 + }, + "end": { + "line": 340, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10414, + "end": 10432, + "loc": { + "start": { + "line": 338, + "column": 6 + }, + "end": { + "line": 338, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 10414, + "end": 10420, + "loc": { + "start": { + "line": 338, + "column": 6 + }, + "end": { + "line": 338, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 10421, + "end": 10432, + "loc": { + "start": { + "line": 338, + "column": 13 + }, + "end": { + "line": 338, + "column": 24 + }, + "identifierName": "respondWith" + }, + "name": "respondWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 10433, + "end": 10475, + "loc": { + "start": { + "line": 338, + "column": 25 + }, + "end": { + "line": 340, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 10433, + "end": 10436, + "loc": { + "start": { + "line": 338, + "column": 25 + }, + "end": { + "line": 338, + "column": 28 + }, + "identifierName": "req" + }, + "name": "req" + } + ], + "body": { + "type": "BlockStatement", + "start": 10440, + "end": 10475, + "loc": { + "start": { + "line": 338, + "column": 32 + }, + "end": { + "line": 340, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 10450, + "end": 10467, + "loc": { + "start": { + "line": 339, + "column": 8 + }, + "end": { + "line": 339, + "column": 25 + } + }, + "expression": { + "type": "CallExpression", + "start": 10450, + "end": 10466, + "loc": { + "start": { + "line": 339, + "column": 8 + }, + "end": { + "line": 339, + "column": 24 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10450, + "end": 10461, + "loc": { + "start": { + "line": 339, + "column": 8 + }, + "end": { + "line": 339, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 10450, + "end": 10453, + "loc": { + "start": { + "line": 339, + "column": 8 + }, + "end": { + "line": 339, + "column": 11 + }, + "identifierName": "req" + }, + "name": "req" + }, + "property": { + "type": "Identifier", + "start": 10454, + "end": 10461, + "loc": { + "start": { + "line": 339, + "column": 12 + }, + "end": { + "line": 339, + "column": 19 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 10462, + "end": 10465, + "loc": { + "start": { + "line": 339, + "column": 20 + }, + "end": { + "line": 339, + "column": 23 + } + }, + "extra": { + "rawValue": 503, + "raw": "503" + }, + "value": 503 + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 10485, + "end": 10535, + "loc": { + "start": { + "line": 342, + "column": 6 + }, + "end": { + "line": 342, + "column": 56 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 10491, + "end": 10534, + "loc": { + "start": { + "line": 342, + "column": 12 + }, + "end": { + "line": 342, + "column": 55 + } + }, + "id": { + "type": "Identifier", + "start": 10491, + "end": 10497, + "loc": { + "start": { + "line": 342, + "column": 12 + }, + "end": { + "line": 342, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 10500, + "end": 10534, + "loc": { + "start": { + "line": 342, + "column": 21 + }, + "end": { + "line": 342, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10500, + "end": 10519, + "loc": { + "start": { + "line": 342, + "column": 21 + }, + "end": { + "line": 342, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 10500, + "end": 10508, + "loc": { + "start": { + "line": 342, + "column": 21 + }, + "end": { + "line": 342, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 10509, + "end": 10519, + "loc": { + "start": { + "line": 342, + "column": 30 + }, + "end": { + "line": 342, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 10520, + "end": 10527, + "loc": { + "start": { + "line": 342, + "column": 41 + }, + "end": { + "line": 342, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 10529, + "end": 10533, + "loc": { + "start": { + "line": 342, + "column": 50 + }, + "end": { + "line": 342, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 10543, + "end": 10573, + "loc": { + "start": { + "line": 344, + "column": 6 + }, + "end": { + "line": 344, + "column": 36 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 10549, + "end": 10572, + "loc": { + "start": { + "line": 344, + "column": 12 + }, + "end": { + "line": 344, + "column": 35 + } + }, + "id": { + "type": "Identifier", + "start": 10549, + "end": 10560, + "loc": { + "start": { + "line": 344, + "column": 12 + }, + "end": { + "line": 344, + "column": 23 + }, + "identifierName": "handleError" + }, + "name": "handleError" + }, + "init": { + "type": "CallExpression", + "start": 10563, + "end": 10572, + "loc": { + "start": { + "line": 344, + "column": 26 + }, + "end": { + "line": 344, + "column": 35 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10563, + "end": 10570, + "loc": { + "start": { + "line": 344, + "column": 26 + }, + "end": { + "line": 344, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 10563, + "end": 10567, + "loc": { + "start": { + "line": 344, + "column": 26 + }, + "end": { + "line": 344, + "column": 30 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 10568, + "end": 10570, + "loc": { + "start": { + "line": 344, + "column": 31 + }, + "end": { + "line": 344, + "column": 33 + }, + "identifierName": "fn" + }, + "name": "fn" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 10580, + "end": 10612, + "loc": { + "start": { + "line": 345, + "column": 6 + }, + "end": { + "line": 345, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 10580, + "end": 10611, + "loc": { + "start": { + "line": 345, + "column": 6 + }, + "end": { + "line": 345, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10580, + "end": 10589, + "loc": { + "start": { + "line": 345, + "column": 6 + }, + "end": { + "line": 345, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 10580, + "end": 10586, + "loc": { + "start": { + "line": 345, + "column": 6 + }, + "end": { + "line": 345, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 10587, + "end": 10589, + "loc": { + "start": { + "line": 345, + "column": 13 + }, + "end": { + "line": 345, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 10590, + "end": 10597, + "loc": { + "start": { + "line": 345, + "column": 16 + }, + "end": { + "line": 345, + "column": 23 + } + }, + "extra": { + "rawValue": "error", + "raw": "'error'" + }, + "value": "error" + }, + { + "type": "Identifier", + "start": 10599, + "end": 10610, + "loc": { + "start": { + "line": 345, + "column": 25 + }, + "end": { + "line": 345, + "column": 36 + }, + "identifierName": "handleError" + }, + "name": "handleError" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 10619, + "end": 10636, + "loc": { + "start": { + "line": 346, + "column": 6 + }, + "end": { + "line": 346, + "column": 23 + } + }, + "expression": { + "type": "CallExpression", + "start": 10619, + "end": 10635, + "loc": { + "start": { + "line": 346, + "column": 6 + }, + "end": { + "line": 346, + "column": 22 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10619, + "end": 10633, + "loc": { + "start": { + "line": 346, + "column": 6 + }, + "end": { + "line": 346, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 10619, + "end": 10625, + "loc": { + "start": { + "line": 346, + "column": 6 + }, + "end": { + "line": 346, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 10626, + "end": 10633, + "loc": { + "start": { + "line": 346, + "column": 13 + }, + "end": { + "line": 346, + "column": 20 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 10644, + "end": 10739, + "loc": { + "start": { + "line": 348, + "column": 6 + }, + "end": { + "line": 351, + "column": 12 + } + }, + "expression": { + "type": "CallExpression", + "start": 10644, + "end": 10738, + "loc": { + "start": { + "line": 348, + "column": 6 + }, + "end": { + "line": 351, + "column": 11 + } + }, + "callee": { + "type": "Identifier", + "start": 10644, + "end": 10654, + "loc": { + "start": { + "line": 348, + "column": 6 + }, + "end": { + "line": 348, + "column": 16 + }, + "identifierName": "setTimeout" + }, + "name": "setTimeout" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 10655, + "end": 10734, + "loc": { + "start": { + "line": 348, + "column": 17 + }, + "end": { + "line": 351, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 10661, + "end": 10734, + "loc": { + "start": { + "line": 348, + "column": 23 + }, + "end": { + "line": 351, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 10671, + "end": 10710, + "loc": { + "start": { + "line": 349, + "column": 8 + }, + "end": { + "line": 349, + "column": 47 + } + }, + "expression": { + "type": "CallExpression", + "start": 10671, + "end": 10709, + "loc": { + "start": { + "line": 349, + "column": 8 + }, + "end": { + "line": 349, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10671, + "end": 10707, + "loc": { + "start": { + "line": 349, + "column": 8 + }, + "end": { + "line": 349, + "column": 44 + } + }, + "object": { + "type": "CallExpression", + "start": 10671, + "end": 10690, + "loc": { + "start": { + "line": 349, + "column": 8 + }, + "end": { + "line": 349, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 10671, + "end": 10677, + "loc": { + "start": { + "line": 349, + "column": 8 + }, + "end": { + "line": 349, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 10678, + "end": 10689, + "loc": { + "start": { + "line": 349, + "column": 15 + }, + "end": { + "line": 349, + "column": 26 + }, + "identifierName": "handleError" + }, + "name": "handleError" + } + ] + }, + "property": { + "type": "Identifier", + "start": 10691, + "end": 10707, + "loc": { + "start": { + "line": 349, + "column": 28 + }, + "end": { + "line": 349, + "column": 44 + }, + "identifierName": "toHaveBeenCalled" + }, + "name": "toHaveBeenCalled" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 10719, + "end": 10726, + "loc": { + "start": { + "line": 350, + "column": 8 + }, + "end": { + "line": 350, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 10719, + "end": 10725, + "loc": { + "start": { + "line": 350, + "column": 8 + }, + "end": { + "line": 350, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 10719, + "end": 10723, + "loc": { + "start": { + "line": 350, + "column": 8 + }, + "end": { + "line": 350, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + }, + { + "type": "NumericLiteral", + "start": 10736, + "end": 10737, + "loc": { + "start": { + "line": 351, + "column": 9 + }, + "end": { + "line": 351, + "column": 10 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 10753, + "end": 11107, + "loc": { + "start": { + "line": 354, + "column": 4 + }, + "end": { + "line": 362, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 10753, + "end": 11106, + "loc": { + "start": { + "line": 354, + "column": 4 + }, + "end": { + "line": 362, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 10753, + "end": 10755, + "loc": { + "start": { + "line": 354, + "column": 4 + }, + "end": { + "line": 354, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 10756, + "end": 10803, + "loc": { + "start": { + "line": 354, + "column": 7 + }, + "end": { + "line": 354, + "column": 54 + } + }, + "extra": { + "rawValue": "should warn about missing user on first event", + "raw": "'should warn about missing user on first event'" + }, + "value": "should warn about missing user on first event" + }, + { + "type": "ArrowFunctionExpression", + "start": 10805, + "end": 11105, + "loc": { + "start": { + "line": 354, + "column": 56 + }, + "end": { + "line": 362, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 10811, + "end": 11105, + "loc": { + "start": { + "line": 354, + "column": 62 + }, + "end": { + "line": 362, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 10819, + "end": 10858, + "loc": { + "start": { + "line": 355, + "column": 6 + }, + "end": { + "line": 355, + "column": 45 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 10825, + "end": 10857, + "loc": { + "start": { + "line": 355, + "column": 12 + }, + "end": { + "line": 355, + "column": 44 + } + }, + "id": { + "type": "Identifier", + "start": 10825, + "end": 10832, + "loc": { + "start": { + "line": 355, + "column": 12 + }, + "end": { + "line": 355, + "column": 19 + }, + "identifierName": "sandbox" + }, + "name": "sandbox" + }, + "init": { + "type": "CallExpression", + "start": 10835, + "end": 10857, + "loc": { + "start": { + "line": 355, + "column": 22 + }, + "end": { + "line": 355, + "column": 44 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10835, + "end": 10855, + "loc": { + "start": { + "line": 355, + "column": 22 + }, + "end": { + "line": 355, + "column": 42 + } + }, + "object": { + "type": "MemberExpression", + "start": 10835, + "end": 10848, + "loc": { + "start": { + "line": 355, + "column": 22 + }, + "end": { + "line": 355, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 10835, + "end": 10840, + "loc": { + "start": { + "line": 355, + "column": 22 + }, + "end": { + "line": 355, + "column": 27 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 10841, + "end": 10848, + "loc": { + "start": { + "line": 355, + "column": 28 + }, + "end": { + "line": 355, + "column": 35 + }, + "identifierName": "sandbox" + }, + "name": "sandbox" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 10849, + "end": 10855, + "loc": { + "start": { + "line": 355, + "column": 36 + }, + "end": { + "line": 355, + "column": 42 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 10865, + "end": 10910, + "loc": { + "start": { + "line": 356, + "column": 6 + }, + "end": { + "line": 356, + "column": 51 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 10871, + "end": 10909, + "loc": { + "start": { + "line": 356, + "column": 12 + }, + "end": { + "line": 356, + "column": 50 + } + }, + "id": { + "type": "Identifier", + "start": 10871, + "end": 10878, + "loc": { + "start": { + "line": 356, + "column": 12 + }, + "end": { + "line": 356, + "column": 19 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + }, + "init": { + "type": "CallExpression", + "start": 10881, + "end": 10909, + "loc": { + "start": { + "line": 356, + "column": 22 + }, + "end": { + "line": 356, + "column": 50 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10881, + "end": 10892, + "loc": { + "start": { + "line": 356, + "column": 22 + }, + "end": { + "line": 356, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 10881, + "end": 10888, + "loc": { + "start": { + "line": 356, + "column": 22 + }, + "end": { + "line": 356, + "column": 29 + }, + "identifierName": "sandbox" + }, + "name": "sandbox" + }, + "property": { + "type": "Identifier", + "start": 10889, + "end": 10892, + "loc": { + "start": { + "line": 356, + "column": 30 + }, + "end": { + "line": 356, + "column": 33 + }, + "identifierName": "spy" + }, + "name": "spy" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 10893, + "end": 10900, + "loc": { + "start": { + "line": 356, + "column": 34 + }, + "end": { + "line": 356, + "column": 41 + }, + "identifierName": "console" + }, + "name": "console" + }, + { + "type": "StringLiteral", + "start": 10902, + "end": 10908, + "loc": { + "start": { + "line": 356, + "column": 43 + }, + "end": { + "line": 356, + "column": 49 + } + }, + "extra": { + "rawValue": "warn", + "raw": "'warn'" + }, + "value": "warn" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 10917, + "end": 10967, + "loc": { + "start": { + "line": 357, + "column": 6 + }, + "end": { + "line": 357, + "column": 56 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 10923, + "end": 10966, + "loc": { + "start": { + "line": 357, + "column": 12 + }, + "end": { + "line": 357, + "column": 55 + } + }, + "id": { + "type": "Identifier", + "start": 10923, + "end": 10929, + "loc": { + "start": { + "line": 357, + "column": 12 + }, + "end": { + "line": 357, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 10932, + "end": 10966, + "loc": { + "start": { + "line": 357, + "column": 21 + }, + "end": { + "line": 357, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10932, + "end": 10951, + "loc": { + "start": { + "line": 357, + "column": 21 + }, + "end": { + "line": 357, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 10932, + "end": 10940, + "loc": { + "start": { + "line": 357, + "column": 21 + }, + "end": { + "line": 357, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 10941, + "end": 10951, + "loc": { + "start": { + "line": 357, + "column": 30 + }, + "end": { + "line": 357, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 10952, + "end": 10959, + "loc": { + "start": { + "line": 357, + "column": 41 + }, + "end": { + "line": 357, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "NullLiteral", + "start": 10961, + "end": 10965, + "loc": { + "start": { + "line": 357, + "column": 50 + }, + "end": { + "line": 357, + "column": 54 + } + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 10974, + "end": 11005, + "loc": { + "start": { + "line": 358, + "column": 6 + }, + "end": { + "line": 358, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 10974, + "end": 11004, + "loc": { + "start": { + "line": 358, + "column": 6 + }, + "end": { + "line": 358, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10974, + "end": 10986, + "loc": { + "start": { + "line": 358, + "column": 6 + }, + "end": { + "line": 358, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 10974, + "end": 10980, + "loc": { + "start": { + "line": 358, + "column": 6 + }, + "end": { + "line": 358, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 10981, + "end": 10986, + "loc": { + "start": { + "line": 358, + "column": 13 + }, + "end": { + "line": 358, + "column": 18 + }, + "identifierName": "track" + }, + "name": "track" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 10987, + "end": 10997, + "loc": { + "start": { + "line": 358, + "column": 19 + }, + "end": { + "line": 358, + "column": 29 + } + }, + "extra": { + "rawValue": "eventkey", + "raw": "'eventkey'" + }, + "value": "eventkey" + }, + { + "type": "NullLiteral", + "start": 10999, + "end": 11003, + "loc": { + "start": { + "line": 358, + "column": 31 + }, + "end": { + "line": 358, + "column": 35 + } + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 11012, + "end": 11030, + "loc": { + "start": { + "line": 359, + "column": 6 + }, + "end": { + "line": 359, + "column": 24 + } + }, + "expression": { + "type": "CallExpression", + "start": 11012, + "end": 11029, + "loc": { + "start": { + "line": 359, + "column": 6 + }, + "end": { + "line": 359, + "column": 23 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11012, + "end": 11027, + "loc": { + "start": { + "line": 359, + "column": 6 + }, + "end": { + "line": 359, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 11012, + "end": 11019, + "loc": { + "start": { + "line": 359, + "column": 6 + }, + "end": { + "line": 359, + "column": 13 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + }, + "property": { + "type": "Identifier", + "start": 11020, + "end": 11027, + "loc": { + "start": { + "line": 359, + "column": 14 + }, + "end": { + "line": 359, + "column": 21 + }, + "identifierName": "restore" + }, + "name": "restore" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 11037, + "end": 11055, + "loc": { + "start": { + "line": 360, + "column": 6 + }, + "end": { + "line": 360, + "column": 24 + } + }, + "expression": { + "type": "CallExpression", + "start": 11037, + "end": 11054, + "loc": { + "start": { + "line": 360, + "column": 6 + }, + "end": { + "line": 360, + "column": 23 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11037, + "end": 11052, + "loc": { + "start": { + "line": 360, + "column": 6 + }, + "end": { + "line": 360, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 11037, + "end": 11044, + "loc": { + "start": { + "line": 360, + "column": 6 + }, + "end": { + "line": 360, + "column": 13 + }, + "identifierName": "sandbox" + }, + "name": "sandbox" + }, + "property": { + "type": "Identifier", + "start": 11045, + "end": 11052, + "loc": { + "start": { + "line": 360, + "column": 14 + }, + "end": { + "line": 360, + "column": 21 + }, + "identifierName": "restore" + }, + "name": "restore" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 11062, + "end": 11099, + "loc": { + "start": { + "line": 361, + "column": 6 + }, + "end": { + "line": 361, + "column": 43 + } + }, + "expression": { + "type": "CallExpression", + "start": 11062, + "end": 11098, + "loc": { + "start": { + "line": 361, + "column": 6 + }, + "end": { + "line": 361, + "column": 42 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11062, + "end": 11092, + "loc": { + "start": { + "line": 361, + "column": 6 + }, + "end": { + "line": 361, + "column": 36 + } + }, + "object": { + "type": "CallExpression", + "start": 11062, + "end": 11084, + "loc": { + "start": { + "line": 361, + "column": 6 + }, + "end": { + "line": 361, + "column": 28 + } + }, + "callee": { + "type": "Identifier", + "start": 11062, + "end": 11068, + "loc": { + "start": { + "line": 361, + "column": 6 + }, + "end": { + "line": 361, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 11069, + "end": 11083, + "loc": { + "start": { + "line": 361, + "column": 13 + }, + "end": { + "line": 361, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 11069, + "end": 11076, + "loc": { + "start": { + "line": 361, + "column": 13 + }, + "end": { + "line": 361, + "column": 20 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + }, + "property": { + "type": "Identifier", + "start": 11077, + "end": 11083, + "loc": { + "start": { + "line": 361, + "column": 21 + }, + "end": { + "line": 361, + "column": 27 + }, + "identifierName": "called" + }, + "name": "called" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 11085, + "end": 11092, + "loc": { + "start": { + "line": 361, + "column": 29 + }, + "end": { + "line": 361, + "column": 36 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 11093, + "end": 11097, + "loc": { + "start": { + "line": 361, + "column": 37 + }, + "end": { + "line": 361, + "column": 41 + } + }, + "value": true + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 11117, + "end": 14497, + "loc": { + "start": { + "line": 365, + "column": 2 + }, + "end": { + "line": 475, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 11117, + "end": 14496, + "loc": { + "start": { + "line": 365, + "column": 2 + }, + "end": { + "line": 475, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 11117, + "end": 11125, + "loc": { + "start": { + "line": 365, + "column": 2 + }, + "end": { + "line": 365, + "column": 10 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 11126, + "end": 11144, + "loc": { + "start": { + "line": 365, + "column": 11 + }, + "end": { + "line": 365, + "column": 29 + } + }, + "extra": { + "rawValue": "event generation", + "raw": "'event generation'" + }, + "value": "event generation" + }, + { + "type": "ArrowFunctionExpression", + "start": 11146, + "end": 14495, + "loc": { + "start": { + "line": 365, + "column": 31 + }, + "end": { + "line": 475, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 11152, + "end": 14495, + "loc": { + "start": { + "line": 365, + "column": 37 + }, + "end": { + "line": 475, + "column": 3 + } + }, + "body": [ + { + "type": "FunctionDeclaration", + "start": 11158, + "end": 11409, + "loc": { + "start": { + "line": 366, + "column": 4 + }, + "end": { + "line": 375, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 11167, + "end": 11185, + "loc": { + "start": { + "line": 366, + "column": 13 + }, + "end": { + "line": 366, + "column": 31 + }, + "identifierName": "stubEventProcessor" + }, + "name": "stubEventProcessor" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 11188, + "end": 11409, + "loc": { + "start": { + "line": 366, + "column": 34 + }, + "end": { + "line": 375, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 11196, + "end": 11222, + "loc": { + "start": { + "line": 367, + "column": 6 + }, + "end": { + "line": 367, + "column": 32 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 11202, + "end": 11221, + "loc": { + "start": { + "line": 367, + "column": 12 + }, + "end": { + "line": 367, + "column": 31 + } + }, + "id": { + "type": "Identifier", + "start": 11202, + "end": 11204, + "loc": { + "start": { + "line": 367, + "column": 12 + }, + "end": { + "line": 367, + "column": 14 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "ObjectExpression", + "start": 11207, + "end": 11221, + "loc": { + "start": { + "line": 367, + "column": 17 + }, + "end": { + "line": 367, + "column": 31 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 11209, + "end": 11219, + "loc": { + "start": { + "line": 367, + "column": 19 + }, + "end": { + "line": 367, + "column": 29 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 11209, + "end": 11215, + "loc": { + "start": { + "line": 367, + "column": 19 + }, + "end": { + "line": 367, + "column": 25 + }, + "identifierName": "events" + }, + "name": "events" + }, + "value": { + "type": "ArrayExpression", + "start": 11217, + "end": 11219, + "loc": { + "start": { + "line": 367, + "column": 27 + }, + "end": { + "line": 367, + "column": 29 + } + }, + "elements": [] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 11229, + "end": 11254, + "loc": { + "start": { + "line": 368, + "column": 6 + }, + "end": { + "line": 368, + "column": 31 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 11229, + "end": 11253, + "loc": { + "start": { + "line": 368, + "column": 6 + }, + "end": { + "line": 368, + "column": 30 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 11229, + "end": 11237, + "loc": { + "start": { + "line": 368, + "column": 6 + }, + "end": { + "line": 368, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 11229, + "end": 11231, + "loc": { + "start": { + "line": 368, + "column": 6 + }, + "end": { + "line": 368, + "column": 8 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 11232, + "end": 11237, + "loc": { + "start": { + "line": 368, + "column": 9 + }, + "end": { + "line": 368, + "column": 14 + }, + "identifierName": "start" + }, + "name": "start" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 11240, + "end": 11253, + "loc": { + "start": { + "line": 368, + "column": 17 + }, + "end": { + "line": 368, + "column": 30 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 11251, + "end": 11253, + "loc": { + "start": { + "line": 368, + "column": 28 + }, + "end": { + "line": 368, + "column": 30 + } + }, + "body": [], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 11261, + "end": 11286, + "loc": { + "start": { + "line": 369, + "column": 6 + }, + "end": { + "line": 369, + "column": 31 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 11261, + "end": 11285, + "loc": { + "start": { + "line": 369, + "column": 6 + }, + "end": { + "line": 369, + "column": 30 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 11261, + "end": 11269, + "loc": { + "start": { + "line": 369, + "column": 6 + }, + "end": { + "line": 369, + "column": 14 + } + }, + "object": { + "type": "Identifier", + "start": 11261, + "end": 11263, + "loc": { + "start": { + "line": 369, + "column": 6 + }, + "end": { + "line": 369, + "column": 8 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 11264, + "end": 11269, + "loc": { + "start": { + "line": 369, + "column": 9 + }, + "end": { + "line": 369, + "column": 14 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 11272, + "end": 11285, + "loc": { + "start": { + "line": 369, + "column": 17 + }, + "end": { + "line": 369, + "column": 30 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 11283, + "end": 11285, + "loc": { + "start": { + "line": 369, + "column": 28 + }, + "end": { + "line": 369, + "column": 30 + } + }, + "body": [], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 11293, + "end": 11317, + "loc": { + "start": { + "line": 370, + "column": 6 + }, + "end": { + "line": 370, + "column": 30 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 11293, + "end": 11316, + "loc": { + "start": { + "line": 370, + "column": 6 + }, + "end": { + "line": 370, + "column": 29 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 11293, + "end": 11300, + "loc": { + "start": { + "line": 370, + "column": 6 + }, + "end": { + "line": 370, + "column": 13 + } + }, + "object": { + "type": "Identifier", + "start": 11293, + "end": 11295, + "loc": { + "start": { + "line": 370, + "column": 6 + }, + "end": { + "line": 370, + "column": 8 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 11296, + "end": 11300, + "loc": { + "start": { + "line": 370, + "column": 9 + }, + "end": { + "line": 370, + "column": 13 + }, + "identifierName": "stop" + }, + "name": "stop" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 11303, + "end": 11316, + "loc": { + "start": { + "line": 370, + "column": 16 + }, + "end": { + "line": 370, + "column": 29 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 11314, + "end": 11316, + "loc": { + "start": { + "line": 370, + "column": 27 + }, + "end": { + "line": 370, + "column": 29 + } + }, + "body": [], + "directives": [] + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 11324, + "end": 11386, + "loc": { + "start": { + "line": 371, + "column": 6 + }, + "end": { + "line": 373, + "column": 8 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 11324, + "end": 11385, + "loc": { + "start": { + "line": 371, + "column": 6 + }, + "end": { + "line": 373, + "column": 7 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 11324, + "end": 11334, + "loc": { + "start": { + "line": 371, + "column": 6 + }, + "end": { + "line": 371, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 11324, + "end": 11326, + "loc": { + "start": { + "line": 371, + "column": 6 + }, + "end": { + "line": 371, + "column": 8 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 11327, + "end": 11334, + "loc": { + "start": { + "line": 371, + "column": 9 + }, + "end": { + "line": 371, + "column": 16 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "right": { + "type": "FunctionExpression", + "start": 11337, + "end": 11385, + "loc": { + "start": { + "line": 371, + "column": 19 + }, + "end": { + "line": 373, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 11346, + "end": 11347, + "loc": { + "start": { + "line": 371, + "column": 28 + }, + "end": { + "line": 371, + "column": 29 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "BlockStatement", + "start": 11349, + "end": 11385, + "loc": { + "start": { + "line": 371, + "column": 31 + }, + "end": { + "line": 373, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11359, + "end": 11377, + "loc": { + "start": { + "line": 372, + "column": 8 + }, + "end": { + "line": 372, + "column": 26 + } + }, + "expression": { + "type": "CallExpression", + "start": 11359, + "end": 11376, + "loc": { + "start": { + "line": 372, + "column": 8 + }, + "end": { + "line": 372, + "column": 25 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11359, + "end": 11373, + "loc": { + "start": { + "line": 372, + "column": 8 + }, + "end": { + "line": 372, + "column": 22 + } + }, + "object": { + "type": "MemberExpression", + "start": 11359, + "end": 11368, + "loc": { + "start": { + "line": 372, + "column": 8 + }, + "end": { + "line": 372, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 11359, + "end": 11361, + "loc": { + "start": { + "line": 372, + "column": 8 + }, + "end": { + "line": 372, + "column": 10 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 11362, + "end": 11368, + "loc": { + "start": { + "line": 372, + "column": 11 + }, + "end": { + "line": 372, + "column": 17 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 11369, + "end": 11373, + "loc": { + "start": { + "line": 372, + "column": 18 + }, + "end": { + "line": 372, + "column": 22 + }, + "identifierName": "push" + }, + "name": "push" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 11374, + "end": 11375, + "loc": { + "start": { + "line": 372, + "column": 23 + }, + "end": { + "line": 372, + "column": 24 + }, + "identifierName": "e" + }, + "name": "e" + } + ] + } + } + ], + "directives": [] + } + } + } + }, + { + "type": "ReturnStatement", + "start": 11393, + "end": 11403, + "loc": { + "start": { + "line": 374, + "column": 6 + }, + "end": { + "line": 374, + "column": 16 + } + }, + "argument": { + "type": "Identifier", + "start": 11400, + "end": 11402, + "loc": { + "start": { + "line": 374, + "column": 13 + }, + "end": { + "line": 374, + "column": 15 + }, + "identifierName": "ep" + }, + "name": "ep" + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 11415, + "end": 11538, + "loc": { + "start": { + "line": 377, + "column": 4 + }, + "end": { + "line": 380, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 11424, + "end": 11443, + "loc": { + "start": { + "line": 377, + "column": 13 + }, + "end": { + "line": 377, + "column": 32 + }, + "identifierName": "expectIdentifyEvent" + }, + "name": "expectIdentifyEvent" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 11444, + "end": 11445, + "loc": { + "start": { + "line": 377, + "column": 33 + }, + "end": { + "line": 377, + "column": 34 + }, + "identifierName": "e" + }, + "name": "e" + }, + { + "type": "Identifier", + "start": 11447, + "end": 11451, + "loc": { + "start": { + "line": 377, + "column": 36 + }, + "end": { + "line": 377, + "column": 40 + }, + "identifierName": "user" + }, + "name": "user" + } + ], + "body": { + "type": "BlockStatement", + "start": 11453, + "end": 11538, + "loc": { + "start": { + "line": 377, + "column": 42 + }, + "end": { + "line": 380, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11461, + "end": 11496, + "loc": { + "start": { + "line": 378, + "column": 6 + }, + "end": { + "line": 378, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 11461, + "end": 11495, + "loc": { + "start": { + "line": 378, + "column": 6 + }, + "end": { + "line": 378, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11461, + "end": 11483, + "loc": { + "start": { + "line": 378, + "column": 6 + }, + "end": { + "line": 378, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 11461, + "end": 11475, + "loc": { + "start": { + "line": 378, + "column": 6 + }, + "end": { + "line": 378, + "column": 20 + } + }, + "callee": { + "type": "Identifier", + "start": 11461, + "end": 11467, + "loc": { + "start": { + "line": 378, + "column": 6 + }, + "end": { + "line": 378, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 11468, + "end": 11474, + "loc": { + "start": { + "line": 378, + "column": 13 + }, + "end": { + "line": 378, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 11468, + "end": 11469, + "loc": { + "start": { + "line": 378, + "column": 13 + }, + "end": { + "line": 378, + "column": 14 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 11470, + "end": 11474, + "loc": { + "start": { + "line": 378, + "column": 15 + }, + "end": { + "line": 378, + "column": 19 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 11476, + "end": 11483, + "loc": { + "start": { + "line": 378, + "column": 21 + }, + "end": { + "line": 378, + "column": 28 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 11484, + "end": 11494, + "loc": { + "start": { + "line": 378, + "column": 29 + }, + "end": { + "line": 378, + "column": 39 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 11503, + "end": 11532, + "loc": { + "start": { + "line": 379, + "column": 6 + }, + "end": { + "line": 379, + "column": 35 + } + }, + "expression": { + "type": "CallExpression", + "start": 11503, + "end": 11531, + "loc": { + "start": { + "line": 379, + "column": 6 + }, + "end": { + "line": 379, + "column": 34 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11503, + "end": 11525, + "loc": { + "start": { + "line": 379, + "column": 6 + }, + "end": { + "line": 379, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 11503, + "end": 11517, + "loc": { + "start": { + "line": 379, + "column": 6 + }, + "end": { + "line": 379, + "column": 20 + } + }, + "callee": { + "type": "Identifier", + "start": 11503, + "end": 11509, + "loc": { + "start": { + "line": 379, + "column": 6 + }, + "end": { + "line": 379, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 11510, + "end": 11516, + "loc": { + "start": { + "line": 379, + "column": 13 + }, + "end": { + "line": 379, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 11510, + "end": 11511, + "loc": { + "start": { + "line": 379, + "column": 13 + }, + "end": { + "line": 379, + "column": 14 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 11512, + "end": 11516, + "loc": { + "start": { + "line": 379, + "column": 15 + }, + "end": { + "line": 379, + "column": 19 + }, + "identifierName": "user" + }, + "name": "user" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 11518, + "end": 11525, + "loc": { + "start": { + "line": 379, + "column": 21 + }, + "end": { + "line": 379, + "column": 28 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 11526, + "end": 11530, + "loc": { + "start": { + "line": 379, + "column": 29 + }, + "end": { + "line": 379, + "column": 33 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 11544, + "end": 11872, + "loc": { + "start": { + "line": 382, + "column": 4 + }, + "end": { + "line": 389, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 11553, + "end": 11571, + "loc": { + "start": { + "line": 382, + "column": 13 + }, + "end": { + "line": 382, + "column": 31 + }, + "identifierName": "expectFeatureEvent" + }, + "name": "expectFeatureEvent" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 11572, + "end": 11573, + "loc": { + "start": { + "line": 382, + "column": 32 + }, + "end": { + "line": 382, + "column": 33 + }, + "identifierName": "e" + }, + "name": "e" + }, + { + "type": "Identifier", + "start": 11575, + "end": 11578, + "loc": { + "start": { + "line": 382, + "column": 35 + }, + "end": { + "line": 382, + "column": 38 + }, + "identifierName": "key" + }, + "name": "key" + }, + { + "type": "Identifier", + "start": 11580, + "end": 11585, + "loc": { + "start": { + "line": 382, + "column": 40 + }, + "end": { + "line": 382, + "column": 45 + }, + "identifierName": "value" + }, + "name": "value" + }, + { + "type": "Identifier", + "start": 11587, + "end": 11596, + "loc": { + "start": { + "line": 382, + "column": 47 + }, + "end": { + "line": 382, + "column": 56 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + { + "type": "Identifier", + "start": 11598, + "end": 11605, + "loc": { + "start": { + "line": 382, + "column": 58 + }, + "end": { + "line": 382, + "column": 65 + }, + "identifierName": "version" + }, + "name": "version" + }, + { + "type": "Identifier", + "start": 11607, + "end": 11617, + "loc": { + "start": { + "line": 382, + "column": 67 + }, + "end": { + "line": 382, + "column": 77 + }, + "identifierName": "defaultVal" + }, + "name": "defaultVal" + } + ], + "body": { + "type": "BlockStatement", + "start": 11619, + "end": 11872, + "loc": { + "start": { + "line": 382, + "column": 79 + }, + "end": { + "line": 389, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11627, + "end": 11661, + "loc": { + "start": { + "line": 383, + "column": 6 + }, + "end": { + "line": 383, + "column": 40 + } + }, + "expression": { + "type": "CallExpression", + "start": 11627, + "end": 11660, + "loc": { + "start": { + "line": 383, + "column": 6 + }, + "end": { + "line": 383, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11627, + "end": 11649, + "loc": { + "start": { + "line": 383, + "column": 6 + }, + "end": { + "line": 383, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 11627, + "end": 11641, + "loc": { + "start": { + "line": 383, + "column": 6 + }, + "end": { + "line": 383, + "column": 20 + } + }, + "callee": { + "type": "Identifier", + "start": 11627, + "end": 11633, + "loc": { + "start": { + "line": 383, + "column": 6 + }, + "end": { + "line": 383, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 11634, + "end": 11640, + "loc": { + "start": { + "line": 383, + "column": 13 + }, + "end": { + "line": 383, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 11634, + "end": 11635, + "loc": { + "start": { + "line": 383, + "column": 13 + }, + "end": { + "line": 383, + "column": 14 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 11636, + "end": 11640, + "loc": { + "start": { + "line": 383, + "column": 15 + }, + "end": { + "line": 383, + "column": 19 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 11642, + "end": 11649, + "loc": { + "start": { + "line": 383, + "column": 21 + }, + "end": { + "line": 383, + "column": 28 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 11650, + "end": 11659, + "loc": { + "start": { + "line": 383, + "column": 29 + }, + "end": { + "line": 383, + "column": 38 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 11668, + "end": 11695, + "loc": { + "start": { + "line": 384, + "column": 6 + }, + "end": { + "line": 384, + "column": 33 + } + }, + "expression": { + "type": "CallExpression", + "start": 11668, + "end": 11694, + "loc": { + "start": { + "line": 384, + "column": 6 + }, + "end": { + "line": 384, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11668, + "end": 11689, + "loc": { + "start": { + "line": 384, + "column": 6 + }, + "end": { + "line": 384, + "column": 27 + } + }, + "object": { + "type": "CallExpression", + "start": 11668, + "end": 11681, + "loc": { + "start": { + "line": 384, + "column": 6 + }, + "end": { + "line": 384, + "column": 19 + } + }, + "callee": { + "type": "Identifier", + "start": 11668, + "end": 11674, + "loc": { + "start": { + "line": 384, + "column": 6 + }, + "end": { + "line": 384, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 11675, + "end": 11680, + "loc": { + "start": { + "line": 384, + "column": 13 + }, + "end": { + "line": 384, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 11675, + "end": 11676, + "loc": { + "start": { + "line": 384, + "column": 13 + }, + "end": { + "line": 384, + "column": 14 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 11677, + "end": 11680, + "loc": { + "start": { + "line": 384, + "column": 15 + }, + "end": { + "line": 384, + "column": 18 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 11682, + "end": 11689, + "loc": { + "start": { + "line": 384, + "column": 20 + }, + "end": { + "line": 384, + "column": 27 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 11690, + "end": 11693, + "loc": { + "start": { + "line": 384, + "column": 28 + }, + "end": { + "line": 384, + "column": 31 + }, + "identifierName": "key" + }, + "name": "key" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 11702, + "end": 11733, + "loc": { + "start": { + "line": 385, + "column": 6 + }, + "end": { + "line": 385, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 11702, + "end": 11732, + "loc": { + "start": { + "line": 385, + "column": 6 + }, + "end": { + "line": 385, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11702, + "end": 11725, + "loc": { + "start": { + "line": 385, + "column": 6 + }, + "end": { + "line": 385, + "column": 29 + } + }, + "object": { + "type": "CallExpression", + "start": 11702, + "end": 11717, + "loc": { + "start": { + "line": 385, + "column": 6 + }, + "end": { + "line": 385, + "column": 21 + } + }, + "callee": { + "type": "Identifier", + "start": 11702, + "end": 11708, + "loc": { + "start": { + "line": 385, + "column": 6 + }, + "end": { + "line": 385, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 11709, + "end": 11716, + "loc": { + "start": { + "line": 385, + "column": 13 + }, + "end": { + "line": 385, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 11709, + "end": 11710, + "loc": { + "start": { + "line": 385, + "column": 13 + }, + "end": { + "line": 385, + "column": 14 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 11711, + "end": 11716, + "loc": { + "start": { + "line": 385, + "column": 15 + }, + "end": { + "line": 385, + "column": 20 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 11718, + "end": 11725, + "loc": { + "start": { + "line": 385, + "column": 22 + }, + "end": { + "line": 385, + "column": 29 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 11726, + "end": 11731, + "loc": { + "start": { + "line": 385, + "column": 30 + }, + "end": { + "line": 385, + "column": 35 + }, + "identifierName": "value" + }, + "name": "value" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 11740, + "end": 11779, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 45 + } + }, + "expression": { + "type": "CallExpression", + "start": 11740, + "end": 11778, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 44 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11740, + "end": 11767, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 33 + } + }, + "object": { + "type": "CallExpression", + "start": 11740, + "end": 11759, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 11740, + "end": 11746, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 11747, + "end": 11758, + "loc": { + "start": { + "line": 386, + "column": 13 + }, + "end": { + "line": 386, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 11747, + "end": 11748, + "loc": { + "start": { + "line": 386, + "column": 13 + }, + "end": { + "line": 386, + "column": 14 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 11749, + "end": 11758, + "loc": { + "start": { + "line": 386, + "column": 15 + }, + "end": { + "line": 386, + "column": 24 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 11760, + "end": 11767, + "loc": { + "start": { + "line": 386, + "column": 26 + }, + "end": { + "line": 386, + "column": 33 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 11768, + "end": 11777, + "loc": { + "start": { + "line": 386, + "column": 34 + }, + "end": { + "line": 386, + "column": 43 + }, + "identifierName": "variation" + }, + "name": "variation" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 11786, + "end": 11821, + "loc": { + "start": { + "line": 387, + "column": 6 + }, + "end": { + "line": 387, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 11786, + "end": 11820, + "loc": { + "start": { + "line": 387, + "column": 6 + }, + "end": { + "line": 387, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11786, + "end": 11811, + "loc": { + "start": { + "line": 387, + "column": 6 + }, + "end": { + "line": 387, + "column": 31 + } + }, + "object": { + "type": "CallExpression", + "start": 11786, + "end": 11803, + "loc": { + "start": { + "line": 387, + "column": 6 + }, + "end": { + "line": 387, + "column": 23 + } + }, + "callee": { + "type": "Identifier", + "start": 11786, + "end": 11792, + "loc": { + "start": { + "line": 387, + "column": 6 + }, + "end": { + "line": 387, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 11793, + "end": 11802, + "loc": { + "start": { + "line": 387, + "column": 13 + }, + "end": { + "line": 387, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 11793, + "end": 11794, + "loc": { + "start": { + "line": 387, + "column": 13 + }, + "end": { + "line": 387, + "column": 14 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 11795, + "end": 11802, + "loc": { + "start": { + "line": 387, + "column": 15 + }, + "end": { + "line": 387, + "column": 22 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 11804, + "end": 11811, + "loc": { + "start": { + "line": 387, + "column": 24 + }, + "end": { + "line": 387, + "column": 31 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 11812, + "end": 11819, + "loc": { + "start": { + "line": 387, + "column": 32 + }, + "end": { + "line": 387, + "column": 39 + }, + "identifierName": "version" + }, + "name": "version" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 11828, + "end": 11866, + "loc": { + "start": { + "line": 388, + "column": 6 + }, + "end": { + "line": 388, + "column": 44 + } + }, + "expression": { + "type": "CallExpression", + "start": 11828, + "end": 11865, + "loc": { + "start": { + "line": 388, + "column": 6 + }, + "end": { + "line": 388, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11828, + "end": 11853, + "loc": { + "start": { + "line": 388, + "column": 6 + }, + "end": { + "line": 388, + "column": 31 + } + }, + "object": { + "type": "CallExpression", + "start": 11828, + "end": 11845, + "loc": { + "start": { + "line": 388, + "column": 6 + }, + "end": { + "line": 388, + "column": 23 + } + }, + "callee": { + "type": "Identifier", + "start": 11828, + "end": 11834, + "loc": { + "start": { + "line": 388, + "column": 6 + }, + "end": { + "line": 388, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 11835, + "end": 11844, + "loc": { + "start": { + "line": 388, + "column": 13 + }, + "end": { + "line": 388, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 11835, + "end": 11836, + "loc": { + "start": { + "line": 388, + "column": 13 + }, + "end": { + "line": 388, + "column": 14 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 11837, + "end": 11844, + "loc": { + "start": { + "line": 388, + "column": 15 + }, + "end": { + "line": 388, + "column": 22 + }, + "identifierName": "default" + }, + "name": "default" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 11846, + "end": 11853, + "loc": { + "start": { + "line": 388, + "column": 24 + }, + "end": { + "line": 388, + "column": 31 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 11854, + "end": 11864, + "loc": { + "start": { + "line": 388, + "column": 32 + }, + "end": { + "line": 388, + "column": 42 + }, + "identifierName": "defaultVal" + }, + "name": "defaultVal" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 11878, + "end": 12460, + "loc": { + "start": { + "line": 391, + "column": 4 + }, + "end": { + "line": 409, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 11878, + "end": 12459, + "loc": { + "start": { + "line": 391, + "column": 4 + }, + "end": { + "line": 409, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 11878, + "end": 11880, + "loc": { + "start": { + "line": 391, + "column": 4 + }, + "end": { + "line": 391, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 11881, + "end": 11917, + "loc": { + "start": { + "line": 391, + "column": 7 + }, + "end": { + "line": 391, + "column": 43 + } + }, + "extra": { + "rawValue": "sends an identify event at startup", + "raw": "'sends an identify event at startup'" + }, + "value": "sends an identify event at startup" + }, + { + "type": "ArrowFunctionExpression", + "start": 11919, + "end": 12458, + "loc": { + "start": { + "line": 391, + "column": 45 + }, + "end": { + "line": 409, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 11919, + "end": 11923, + "loc": { + "start": { + "line": 391, + "column": 45 + }, + "end": { + "line": 391, + "column": 49 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 11927, + "end": 12458, + "loc": { + "start": { + "line": 391, + "column": 53 + }, + "end": { + "line": 409, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 11935, + "end": 11967, + "loc": { + "start": { + "line": 392, + "column": 6 + }, + "end": { + "line": 392, + "column": 38 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 11941, + "end": 11966, + "loc": { + "start": { + "line": 392, + "column": 12 + }, + "end": { + "line": 392, + "column": 37 + } + }, + "id": { + "type": "Identifier", + "start": 11941, + "end": 11943, + "loc": { + "start": { + "line": 392, + "column": 12 + }, + "end": { + "line": 392, + "column": 14 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 11946, + "end": 11966, + "loc": { + "start": { + "line": 392, + "column": 17 + }, + "end": { + "line": 392, + "column": 37 + } + }, + "callee": { + "type": "Identifier", + "start": 11946, + "end": 11964, + "loc": { + "start": { + "line": 392, + "column": 17 + }, + "end": { + "line": 392, + "column": 35 + }, + "identifierName": "stubEventProcessor" + }, + "name": "stubEventProcessor" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 11974, + "end": 12015, + "loc": { + "start": { + "line": 393, + "column": 6 + }, + "end": { + "line": 393, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 11980, + "end": 12014, + "loc": { + "start": { + "line": 393, + "column": 12 + }, + "end": { + "line": 393, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 11980, + "end": 11986, + "loc": { + "start": { + "line": 393, + "column": 12 + }, + "end": { + "line": 393, + "column": 18 + }, + "identifierName": "server" + }, + "name": "server" + }, + "init": { + "type": "CallExpression", + "start": 11989, + "end": 12014, + "loc": { + "start": { + "line": 393, + "column": 21 + }, + "end": { + "line": 393, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11989, + "end": 12012, + "loc": { + "start": { + "line": 393, + "column": 21 + }, + "end": { + "line": 393, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 11989, + "end": 12005, + "loc": { + "start": { + "line": 393, + "column": 21 + }, + "end": { + "line": 393, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 11989, + "end": 11994, + "loc": { + "start": { + "line": 393, + "column": 21 + }, + "end": { + "line": 393, + "column": 26 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 11995, + "end": 12005, + "loc": { + "start": { + "line": 393, + "column": 27 + }, + "end": { + "line": 393, + "column": 37 + }, + "identifierName": "fakeServer" + }, + "name": "fakeServer" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 12006, + "end": 12012, + "loc": { + "start": { + "line": 393, + "column": 38 + }, + "end": { + "line": 393, + "column": 44 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 12022, + "end": 12191, + "loc": { + "start": { + "line": 394, + "column": 6 + }, + "end": { + "line": 398, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 12022, + "end": 12190, + "loc": { + "start": { + "line": 394, + "column": 6 + }, + "end": { + "line": 398, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12022, + "end": 12040, + "loc": { + "start": { + "line": 394, + "column": 6 + }, + "end": { + "line": 394, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 12022, + "end": 12028, + "loc": { + "start": { + "line": 394, + "column": 6 + }, + "end": { + "line": 394, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 12029, + "end": 12040, + "loc": { + "start": { + "line": 394, + "column": 13 + }, + "end": { + "line": 394, + "column": 24 + }, + "identifierName": "respondWith" + }, + "name": "respondWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 12041, + "end": 12189, + "loc": { + "start": { + "line": 394, + "column": 25 + }, + "end": { + "line": 398, + "column": 7 + } + }, + "elements": [ + { + "type": "NumericLiteral", + "start": 12051, + "end": 12054, + "loc": { + "start": { + "line": 395, + "column": 8 + }, + "end": { + "line": 395, + "column": 11 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 12064, + "end": 12102, + "loc": { + "start": { + "line": 396, + "column": 8 + }, + "end": { + "line": 396, + "column": 46 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 12066, + "end": 12100, + "loc": { + "start": { + "line": 396, + "column": 10 + }, + "end": { + "line": 396, + "column": 44 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 12066, + "end": 12080, + "loc": { + "start": { + "line": 396, + "column": 10 + }, + "end": { + "line": 396, + "column": 24 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 12082, + "end": 12100, + "loc": { + "start": { + "line": 396, + "column": 26 + }, + "end": { + "line": 396, + "column": 44 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 12112, + "end": 12180, + "loc": { + "start": { + "line": 397, + "column": 8 + }, + "end": { + "line": 397, + "column": 76 + } + }, + "extra": { + "rawValue": "{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2,\"flagVersion\":2000}}", + "raw": "'{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2,\"flagVersion\":2000}}'" + }, + "value": "{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2,\"flagVersion\":2000}}" + } + ] + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 12198, + "end": 12272, + "loc": { + "start": { + "line": 399, + "column": 6 + }, + "end": { + "line": 399, + "column": 80 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 12204, + "end": 12271, + "loc": { + "start": { + "line": 399, + "column": 12 + }, + "end": { + "line": 399, + "column": 79 + } + }, + "id": { + "type": "Identifier", + "start": 12204, + "end": 12210, + "loc": { + "start": { + "line": 399, + "column": 12 + }, + "end": { + "line": 399, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 12213, + "end": 12271, + "loc": { + "start": { + "line": 399, + "column": 21 + }, + "end": { + "line": 399, + "column": 79 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12213, + "end": 12232, + "loc": { + "start": { + "line": 399, + "column": 21 + }, + "end": { + "line": 399, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 12213, + "end": 12221, + "loc": { + "start": { + "line": 399, + "column": 21 + }, + "end": { + "line": 399, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 12222, + "end": 12232, + "loc": { + "start": { + "line": 399, + "column": 30 + }, + "end": { + "line": 399, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 12233, + "end": 12240, + "loc": { + "start": { + "line": 399, + "column": 41 + }, + "end": { + "line": 399, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 12242, + "end": 12246, + "loc": { + "start": { + "line": 399, + "column": 50 + }, + "end": { + "line": 399, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 12248, + "end": 12270, + "loc": { + "start": { + "line": 399, + "column": 56 + }, + "end": { + "line": 399, + "column": 78 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 12250, + "end": 12268, + "loc": { + "start": { + "line": 399, + "column": 58 + }, + "end": { + "line": 399, + "column": 76 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 12250, + "end": 12264, + "loc": { + "start": { + "line": 399, + "column": 58 + }, + "end": { + "line": 399, + "column": 72 + }, + "identifierName": "eventProcessor" + }, + "name": "eventProcessor" + }, + "value": { + "type": "Identifier", + "start": 12266, + "end": 12268, + "loc": { + "start": { + "line": 399, + "column": 74 + }, + "end": { + "line": 399, + "column": 76 + }, + "identifierName": "ep" + }, + "name": "ep" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 12280, + "end": 12427, + "loc": { + "start": { + "line": 401, + "column": 6 + }, + "end": { + "line": 406, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 12280, + "end": 12426, + "loc": { + "start": { + "line": 401, + "column": 6 + }, + "end": { + "line": 406, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12280, + "end": 12289, + "loc": { + "start": { + "line": 401, + "column": 6 + }, + "end": { + "line": 401, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 12280, + "end": 12286, + "loc": { + "start": { + "line": 401, + "column": 6 + }, + "end": { + "line": 401, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 12287, + "end": 12289, + "loc": { + "start": { + "line": 401, + "column": 13 + }, + "end": { + "line": 401, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 12290, + "end": 12297, + "loc": { + "start": { + "line": 401, + "column": 16 + }, + "end": { + "line": 401, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 12299, + "end": 12425, + "loc": { + "start": { + "line": 401, + "column": 25 + }, + "end": { + "line": 406, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 12305, + "end": 12425, + "loc": { + "start": { + "line": 401, + "column": 31 + }, + "end": { + "line": 406, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 12315, + "end": 12351, + "loc": { + "start": { + "line": 402, + "column": 8 + }, + "end": { + "line": 402, + "column": 44 + } + }, + "expression": { + "type": "CallExpression", + "start": 12315, + "end": 12350, + "loc": { + "start": { + "line": 402, + "column": 8 + }, + "end": { + "line": 402, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12315, + "end": 12347, + "loc": { + "start": { + "line": 402, + "column": 8 + }, + "end": { + "line": 402, + "column": 40 + } + }, + "object": { + "type": "CallExpression", + "start": 12315, + "end": 12339, + "loc": { + "start": { + "line": 402, + "column": 8 + }, + "end": { + "line": 402, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 12315, + "end": 12321, + "loc": { + "start": { + "line": 402, + "column": 8 + }, + "end": { + "line": 402, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 12322, + "end": 12338, + "loc": { + "start": { + "line": 402, + "column": 15 + }, + "end": { + "line": 402, + "column": 31 + } + }, + "object": { + "type": "MemberExpression", + "start": 12322, + "end": 12331, + "loc": { + "start": { + "line": 402, + "column": 15 + }, + "end": { + "line": 402, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 12322, + "end": 12324, + "loc": { + "start": { + "line": 402, + "column": 15 + }, + "end": { + "line": 402, + "column": 17 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 12325, + "end": 12331, + "loc": { + "start": { + "line": 402, + "column": 18 + }, + "end": { + "line": 402, + "column": 24 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 12332, + "end": 12338, + "loc": { + "start": { + "line": 402, + "column": 25 + }, + "end": { + "line": 402, + "column": 31 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 12340, + "end": 12347, + "loc": { + "start": { + "line": 402, + "column": 33 + }, + "end": { + "line": 402, + "column": 40 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 12348, + "end": 12349, + "loc": { + "start": { + "line": 402, + "column": 41 + }, + "end": { + "line": 402, + "column": 42 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 12360, + "end": 12400, + "loc": { + "start": { + "line": 403, + "column": 8 + }, + "end": { + "line": 403, + "column": 48 + } + }, + "expression": { + "type": "CallExpression", + "start": 12360, + "end": 12399, + "loc": { + "start": { + "line": 403, + "column": 8 + }, + "end": { + "line": 403, + "column": 47 + } + }, + "callee": { + "type": "Identifier", + "start": 12360, + "end": 12379, + "loc": { + "start": { + "line": 403, + "column": 8 + }, + "end": { + "line": 403, + "column": 27 + }, + "identifierName": "expectIdentifyEvent" + }, + "name": "expectIdentifyEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 12380, + "end": 12392, + "loc": { + "start": { + "line": 403, + "column": 28 + }, + "end": { + "line": 403, + "column": 40 + } + }, + "object": { + "type": "MemberExpression", + "start": 12380, + "end": 12389, + "loc": { + "start": { + "line": 403, + "column": 28 + }, + "end": { + "line": 403, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 12380, + "end": 12382, + "loc": { + "start": { + "line": 403, + "column": 28 + }, + "end": { + "line": 403, + "column": 30 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 12383, + "end": 12389, + "loc": { + "start": { + "line": 403, + "column": 31 + }, + "end": { + "line": 403, + "column": 37 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 12390, + "end": 12391, + "loc": { + "start": { + "line": 403, + "column": 38 + }, + "end": { + "line": 403, + "column": 39 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + { + "type": "Identifier", + "start": 12394, + "end": 12398, + "loc": { + "start": { + "line": 403, + "column": 42 + }, + "end": { + "line": 403, + "column": 46 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 12410, + "end": 12417, + "loc": { + "start": { + "line": 405, + "column": 8 + }, + "end": { + "line": 405, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 12410, + "end": 12416, + "loc": { + "start": { + "line": 405, + "column": 8 + }, + "end": { + "line": 405, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 12410, + "end": 12414, + "loc": { + "start": { + "line": 405, + "column": 8 + }, + "end": { + "line": 405, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 12435, + "end": 12452, + "loc": { + "start": { + "line": 408, + "column": 6 + }, + "end": { + "line": 408, + "column": 23 + } + }, + "expression": { + "type": "CallExpression", + "start": 12435, + "end": 12451, + "loc": { + "start": { + "line": 408, + "column": 6 + }, + "end": { + "line": 408, + "column": 22 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12435, + "end": 12449, + "loc": { + "start": { + "line": 408, + "column": 6 + }, + "end": { + "line": 408, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 12435, + "end": 12441, + "loc": { + "start": { + "line": 408, + "column": 6 + }, + "end": { + "line": 408, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 12442, + "end": 12449, + "loc": { + "start": { + "line": 408, + "column": 13 + }, + "end": { + "line": 408, + "column": 20 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 12466, + "end": 13158, + "loc": { + "start": { + "line": 411, + "column": 4 + }, + "end": { + "line": 432, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 12466, + "end": 13157, + "loc": { + "start": { + "line": 411, + "column": 4 + }, + "end": { + "line": 432, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 12466, + "end": 12468, + "loc": { + "start": { + "line": 411, + "column": 4 + }, + "end": { + "line": 411, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 12469, + "end": 12508, + "loc": { + "start": { + "line": 411, + "column": 7 + }, + "end": { + "line": 411, + "column": 46 + } + }, + "extra": { + "rawValue": "sends a feature event for variation()", + "raw": "'sends a feature event for variation()'" + }, + "value": "sends a feature event for variation()" + }, + { + "type": "ArrowFunctionExpression", + "start": 12510, + "end": 13156, + "loc": { + "start": { + "line": 411, + "column": 48 + }, + "end": { + "line": 432, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 12510, + "end": 12514, + "loc": { + "start": { + "line": 411, + "column": 48 + }, + "end": { + "line": 411, + "column": 52 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 12518, + "end": 13156, + "loc": { + "start": { + "line": 411, + "column": 56 + }, + "end": { + "line": 432, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 12526, + "end": 12558, + "loc": { + "start": { + "line": 412, + "column": 6 + }, + "end": { + "line": 412, + "column": 38 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 12532, + "end": 12557, + "loc": { + "start": { + "line": 412, + "column": 12 + }, + "end": { + "line": 412, + "column": 37 + } + }, + "id": { + "type": "Identifier", + "start": 12532, + "end": 12534, + "loc": { + "start": { + "line": 412, + "column": 12 + }, + "end": { + "line": 412, + "column": 14 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 12537, + "end": 12557, + "loc": { + "start": { + "line": 412, + "column": 17 + }, + "end": { + "line": 412, + "column": 37 + } + }, + "callee": { + "type": "Identifier", + "start": 12537, + "end": 12555, + "loc": { + "start": { + "line": 412, + "column": 17 + }, + "end": { + "line": 412, + "column": 35 + }, + "identifierName": "stubEventProcessor" + }, + "name": "stubEventProcessor" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 12565, + "end": 12606, + "loc": { + "start": { + "line": 413, + "column": 6 + }, + "end": { + "line": 413, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 12571, + "end": 12605, + "loc": { + "start": { + "line": 413, + "column": 12 + }, + "end": { + "line": 413, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 12571, + "end": 12577, + "loc": { + "start": { + "line": 413, + "column": 12 + }, + "end": { + "line": 413, + "column": 18 + }, + "identifierName": "server" + }, + "name": "server" + }, + "init": { + "type": "CallExpression", + "start": 12580, + "end": 12605, + "loc": { + "start": { + "line": 413, + "column": 21 + }, + "end": { + "line": 413, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12580, + "end": 12603, + "loc": { + "start": { + "line": 413, + "column": 21 + }, + "end": { + "line": 413, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 12580, + "end": 12596, + "loc": { + "start": { + "line": 413, + "column": 21 + }, + "end": { + "line": 413, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 12580, + "end": 12585, + "loc": { + "start": { + "line": 413, + "column": 21 + }, + "end": { + "line": 413, + "column": 26 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 12586, + "end": 12596, + "loc": { + "start": { + "line": 413, + "column": 27 + }, + "end": { + "line": 413, + "column": 37 + }, + "identifierName": "fakeServer" + }, + "name": "fakeServer" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 12597, + "end": 12603, + "loc": { + "start": { + "line": 413, + "column": 38 + }, + "end": { + "line": 413, + "column": 44 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 12613, + "end": 12782, + "loc": { + "start": { + "line": 414, + "column": 6 + }, + "end": { + "line": 418, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 12613, + "end": 12781, + "loc": { + "start": { + "line": 414, + "column": 6 + }, + "end": { + "line": 418, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12613, + "end": 12631, + "loc": { + "start": { + "line": 414, + "column": 6 + }, + "end": { + "line": 414, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 12613, + "end": 12619, + "loc": { + "start": { + "line": 414, + "column": 6 + }, + "end": { + "line": 414, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 12620, + "end": 12631, + "loc": { + "start": { + "line": 414, + "column": 13 + }, + "end": { + "line": 414, + "column": 24 + }, + "identifierName": "respondWith" + }, + "name": "respondWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 12632, + "end": 12780, + "loc": { + "start": { + "line": 414, + "column": 25 + }, + "end": { + "line": 418, + "column": 7 + } + }, + "elements": [ + { + "type": "NumericLiteral", + "start": 12642, + "end": 12645, + "loc": { + "start": { + "line": 415, + "column": 8 + }, + "end": { + "line": 415, + "column": 11 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 12655, + "end": 12693, + "loc": { + "start": { + "line": 416, + "column": 8 + }, + "end": { + "line": 416, + "column": 46 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 12657, + "end": 12691, + "loc": { + "start": { + "line": 416, + "column": 10 + }, + "end": { + "line": 416, + "column": 44 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 12657, + "end": 12671, + "loc": { + "start": { + "line": 416, + "column": 10 + }, + "end": { + "line": 416, + "column": 24 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 12673, + "end": 12691, + "loc": { + "start": { + "line": 416, + "column": 26 + }, + "end": { + "line": 416, + "column": 44 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 12703, + "end": 12771, + "loc": { + "start": { + "line": 417, + "column": 8 + }, + "end": { + "line": 417, + "column": 76 + } + }, + "extra": { + "rawValue": "{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2,\"flagVersion\":2000}}", + "raw": "'{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2,\"flagVersion\":2000}}'" + }, + "value": "{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2,\"flagVersion\":2000}}" + } + ] + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 12789, + "end": 12863, + "loc": { + "start": { + "line": 419, + "column": 6 + }, + "end": { + "line": 419, + "column": 80 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 12795, + "end": 12862, + "loc": { + "start": { + "line": 419, + "column": 12 + }, + "end": { + "line": 419, + "column": 79 + } + }, + "id": { + "type": "Identifier", + "start": 12795, + "end": 12801, + "loc": { + "start": { + "line": 419, + "column": 12 + }, + "end": { + "line": 419, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 12804, + "end": 12862, + "loc": { + "start": { + "line": 419, + "column": 21 + }, + "end": { + "line": 419, + "column": 79 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12804, + "end": 12823, + "loc": { + "start": { + "line": 419, + "column": 21 + }, + "end": { + "line": 419, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 12804, + "end": 12812, + "loc": { + "start": { + "line": 419, + "column": 21 + }, + "end": { + "line": 419, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 12813, + "end": 12823, + "loc": { + "start": { + "line": 419, + "column": 30 + }, + "end": { + "line": 419, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 12824, + "end": 12831, + "loc": { + "start": { + "line": 419, + "column": 41 + }, + "end": { + "line": 419, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 12833, + "end": 12837, + "loc": { + "start": { + "line": 419, + "column": 50 + }, + "end": { + "line": 419, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 12839, + "end": 12861, + "loc": { + "start": { + "line": 419, + "column": 56 + }, + "end": { + "line": 419, + "column": 78 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 12841, + "end": 12859, + "loc": { + "start": { + "line": 419, + "column": 58 + }, + "end": { + "line": 419, + "column": 76 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 12841, + "end": 12855, + "loc": { + "start": { + "line": 419, + "column": 58 + }, + "end": { + "line": 419, + "column": 72 + }, + "identifierName": "eventProcessor" + }, + "name": "eventProcessor" + }, + "value": { + "type": "Identifier", + "start": 12857, + "end": 12859, + "loc": { + "start": { + "line": 419, + "column": 74 + }, + "end": { + "line": 419, + "column": 76 + }, + "identifierName": "ep" + }, + "name": "ep" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 12871, + "end": 13125, + "loc": { + "start": { + "line": 421, + "column": 6 + }, + "end": { + "line": 429, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 12871, + "end": 13124, + "loc": { + "start": { + "line": 421, + "column": 6 + }, + "end": { + "line": 429, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12871, + "end": 12880, + "loc": { + "start": { + "line": 421, + "column": 6 + }, + "end": { + "line": 421, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 12871, + "end": 12877, + "loc": { + "start": { + "line": 421, + "column": 6 + }, + "end": { + "line": 421, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 12878, + "end": 12880, + "loc": { + "start": { + "line": 421, + "column": 13 + }, + "end": { + "line": 421, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 12881, + "end": 12888, + "loc": { + "start": { + "line": 421, + "column": 16 + }, + "end": { + "line": 421, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 12890, + "end": 13123, + "loc": { + "start": { + "line": 421, + "column": 25 + }, + "end": { + "line": 429, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 12896, + "end": 13123, + "loc": { + "start": { + "line": 421, + "column": 31 + }, + "end": { + "line": 429, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 12906, + "end": 12935, + "loc": { + "start": { + "line": 422, + "column": 8 + }, + "end": { + "line": 422, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 12906, + "end": 12934, + "loc": { + "start": { + "line": 422, + "column": 8 + }, + "end": { + "line": 422, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12906, + "end": 12922, + "loc": { + "start": { + "line": 422, + "column": 8 + }, + "end": { + "line": 422, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 12906, + "end": 12912, + "loc": { + "start": { + "line": 422, + "column": 8 + }, + "end": { + "line": 422, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 12913, + "end": 12922, + "loc": { + "start": { + "line": 422, + "column": 15 + }, + "end": { + "line": 422, + "column": 24 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 12923, + "end": 12928, + "loc": { + "start": { + "line": 422, + "column": 25 + }, + "end": { + "line": 422, + "column": 30 + } + }, + "extra": { + "rawValue": "foo", + "raw": "'foo'" + }, + "value": "foo" + }, + { + "type": "StringLiteral", + "start": 12930, + "end": 12933, + "loc": { + "start": { + "line": 422, + "column": 32 + }, + "end": { + "line": 422, + "column": 35 + } + }, + "extra": { + "rawValue": "x", + "raw": "'x'" + }, + "value": "x" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 12945, + "end": 12981, + "loc": { + "start": { + "line": 424, + "column": 8 + }, + "end": { + "line": 424, + "column": 44 + } + }, + "expression": { + "type": "CallExpression", + "start": 12945, + "end": 12980, + "loc": { + "start": { + "line": 424, + "column": 8 + }, + "end": { + "line": 424, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12945, + "end": 12977, + "loc": { + "start": { + "line": 424, + "column": 8 + }, + "end": { + "line": 424, + "column": 40 + } + }, + "object": { + "type": "CallExpression", + "start": 12945, + "end": 12969, + "loc": { + "start": { + "line": 424, + "column": 8 + }, + "end": { + "line": 424, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 12945, + "end": 12951, + "loc": { + "start": { + "line": 424, + "column": 8 + }, + "end": { + "line": 424, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 12952, + "end": 12968, + "loc": { + "start": { + "line": 424, + "column": 15 + }, + "end": { + "line": 424, + "column": 31 + } + }, + "object": { + "type": "MemberExpression", + "start": 12952, + "end": 12961, + "loc": { + "start": { + "line": 424, + "column": 15 + }, + "end": { + "line": 424, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 12952, + "end": 12954, + "loc": { + "start": { + "line": 424, + "column": 15 + }, + "end": { + "line": 424, + "column": 17 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 12955, + "end": 12961, + "loc": { + "start": { + "line": 424, + "column": 18 + }, + "end": { + "line": 424, + "column": 24 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 12962, + "end": 12968, + "loc": { + "start": { + "line": 424, + "column": 25 + }, + "end": { + "line": 424, + "column": 31 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 12970, + "end": 12977, + "loc": { + "start": { + "line": 424, + "column": 33 + }, + "end": { + "line": 424, + "column": 40 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 12978, + "end": 12979, + "loc": { + "start": { + "line": 424, + "column": 41 + }, + "end": { + "line": 424, + "column": 42 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 12990, + "end": 13030, + "loc": { + "start": { + "line": 425, + "column": 8 + }, + "end": { + "line": 425, + "column": 48 + } + }, + "expression": { + "type": "CallExpression", + "start": 12990, + "end": 13029, + "loc": { + "start": { + "line": 425, + "column": 8 + }, + "end": { + "line": 425, + "column": 47 + } + }, + "callee": { + "type": "Identifier", + "start": 12990, + "end": 13009, + "loc": { + "start": { + "line": 425, + "column": 8 + }, + "end": { + "line": 425, + "column": 27 + }, + "identifierName": "expectIdentifyEvent" + }, + "name": "expectIdentifyEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 13010, + "end": 13022, + "loc": { + "start": { + "line": 425, + "column": 28 + }, + "end": { + "line": 425, + "column": 40 + } + }, + "object": { + "type": "MemberExpression", + "start": 13010, + "end": 13019, + "loc": { + "start": { + "line": 425, + "column": 28 + }, + "end": { + "line": 425, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 13010, + "end": 13012, + "loc": { + "start": { + "line": 425, + "column": 28 + }, + "end": { + "line": 425, + "column": 30 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 13013, + "end": 13019, + "loc": { + "start": { + "line": 425, + "column": 31 + }, + "end": { + "line": 425, + "column": 37 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 13020, + "end": 13021, + "loc": { + "start": { + "line": 425, + "column": 38 + }, + "end": { + "line": 425, + "column": 39 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + { + "type": "Identifier", + "start": 13024, + "end": 13028, + "loc": { + "start": { + "line": 425, + "column": 42 + }, + "end": { + "line": 425, + "column": 46 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13039, + "end": 13098, + "loc": { + "start": { + "line": 426, + "column": 8 + }, + "end": { + "line": 426, + "column": 67 + } + }, + "expression": { + "type": "CallExpression", + "start": 13039, + "end": 13097, + "loc": { + "start": { + "line": 426, + "column": 8 + }, + "end": { + "line": 426, + "column": 66 + } + }, + "callee": { + "type": "Identifier", + "start": 13039, + "end": 13057, + "loc": { + "start": { + "line": 426, + "column": 8 + }, + "end": { + "line": 426, + "column": 26 + }, + "identifierName": "expectFeatureEvent" + }, + "name": "expectFeatureEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 13058, + "end": 13070, + "loc": { + "start": { + "line": 426, + "column": 27 + }, + "end": { + "line": 426, + "column": 39 + } + }, + "object": { + "type": "MemberExpression", + "start": 13058, + "end": 13067, + "loc": { + "start": { + "line": 426, + "column": 27 + }, + "end": { + "line": 426, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 13058, + "end": 13060, + "loc": { + "start": { + "line": 426, + "column": 27 + }, + "end": { + "line": 426, + "column": 29 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 13061, + "end": 13067, + "loc": { + "start": { + "line": 426, + "column": 30 + }, + "end": { + "line": 426, + "column": 36 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 13068, + "end": 13069, + "loc": { + "start": { + "line": 426, + "column": 37 + }, + "end": { + "line": 426, + "column": 38 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "computed": true + }, + { + "type": "StringLiteral", + "start": 13072, + "end": 13077, + "loc": { + "start": { + "line": 426, + "column": 41 + }, + "end": { + "line": 426, + "column": 46 + } + }, + "extra": { + "rawValue": "foo", + "raw": "'foo'" + }, + "value": "foo" + }, + { + "type": "StringLiteral", + "start": 13079, + "end": 13082, + "loc": { + "start": { + "line": 426, + "column": 48 + }, + "end": { + "line": 426, + "column": 51 + } + }, + "extra": { + "rawValue": "a", + "raw": "'a'" + }, + "value": "a" + }, + { + "type": "NumericLiteral", + "start": 13084, + "end": 13085, + "loc": { + "start": { + "line": 426, + "column": 53 + }, + "end": { + "line": 426, + "column": 54 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + { + "type": "NumericLiteral", + "start": 13087, + "end": 13091, + "loc": { + "start": { + "line": 426, + "column": 56 + }, + "end": { + "line": 426, + "column": 60 + } + }, + "extra": { + "rawValue": 2000, + "raw": "2000" + }, + "value": 2000 + }, + { + "type": "StringLiteral", + "start": 13093, + "end": 13096, + "loc": { + "start": { + "line": 426, + "column": 62 + }, + "end": { + "line": 426, + "column": 65 + } + }, + "extra": { + "rawValue": "x", + "raw": "'x'" + }, + "value": "x" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13108, + "end": 13115, + "loc": { + "start": { + "line": 428, + "column": 8 + }, + "end": { + "line": 428, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 13108, + "end": 13114, + "loc": { + "start": { + "line": 428, + "column": 8 + }, + "end": { + "line": 428, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 13108, + "end": 13112, + "loc": { + "start": { + "line": 428, + "column": 8 + }, + "end": { + "line": 428, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13133, + "end": 13150, + "loc": { + "start": { + "line": 431, + "column": 6 + }, + "end": { + "line": 431, + "column": 23 + } + }, + "expression": { + "type": "CallExpression", + "start": 13133, + "end": 13149, + "loc": { + "start": { + "line": 431, + "column": 6 + }, + "end": { + "line": 431, + "column": 22 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13133, + "end": 13147, + "loc": { + "start": { + "line": 431, + "column": 6 + }, + "end": { + "line": 431, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 13133, + "end": 13139, + "loc": { + "start": { + "line": 431, + "column": 6 + }, + "end": { + "line": 431, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 13140, + "end": 13147, + "loc": { + "start": { + "line": 431, + "column": 13 + }, + "end": { + "line": 431, + "column": 20 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13164, + "end": 13872, + "loc": { + "start": { + "line": 434, + "column": 4 + }, + "end": { + "line": 455, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 13164, + "end": 13871, + "loc": { + "start": { + "line": 434, + "column": 4 + }, + "end": { + "line": 455, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 13164, + "end": 13166, + "loc": { + "start": { + "line": 434, + "column": 4 + }, + "end": { + "line": 434, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 13167, + "end": 13244, + "loc": { + "start": { + "line": 434, + "column": 7 + }, + "end": { + "line": 434, + "column": 84 + } + }, + "extra": { + "rawValue": "uses \"version\" instead of \"flagVersion\" in event if \"flagVersion\" is absent", + "raw": "'uses \"version\" instead of \"flagVersion\" in event if \"flagVersion\" is absent'" + }, + "value": "uses \"version\" instead of \"flagVersion\" in event if \"flagVersion\" is absent" + }, + { + "type": "ArrowFunctionExpression", + "start": 13246, + "end": 13870, + "loc": { + "start": { + "line": 434, + "column": 86 + }, + "end": { + "line": 455, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 13246, + "end": 13250, + "loc": { + "start": { + "line": 434, + "column": 86 + }, + "end": { + "line": 434, + "column": 90 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 13254, + "end": 13870, + "loc": { + "start": { + "line": 434, + "column": 94 + }, + "end": { + "line": 455, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 13262, + "end": 13294, + "loc": { + "start": { + "line": 435, + "column": 6 + }, + "end": { + "line": 435, + "column": 38 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 13268, + "end": 13293, + "loc": { + "start": { + "line": 435, + "column": 12 + }, + "end": { + "line": 435, + "column": 37 + } + }, + "id": { + "type": "Identifier", + "start": 13268, + "end": 13270, + "loc": { + "start": { + "line": 435, + "column": 12 + }, + "end": { + "line": 435, + "column": 14 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 13273, + "end": 13293, + "loc": { + "start": { + "line": 435, + "column": 17 + }, + "end": { + "line": 435, + "column": 37 + } + }, + "callee": { + "type": "Identifier", + "start": 13273, + "end": 13291, + "loc": { + "start": { + "line": 435, + "column": 17 + }, + "end": { + "line": 435, + "column": 35 + }, + "identifierName": "stubEventProcessor" + }, + "name": "stubEventProcessor" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 13301, + "end": 13342, + "loc": { + "start": { + "line": 436, + "column": 6 + }, + "end": { + "line": 436, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 13307, + "end": 13341, + "loc": { + "start": { + "line": 436, + "column": 12 + }, + "end": { + "line": 436, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 13307, + "end": 13313, + "loc": { + "start": { + "line": 436, + "column": 12 + }, + "end": { + "line": 436, + "column": 18 + }, + "identifierName": "server" + }, + "name": "server" + }, + "init": { + "type": "CallExpression", + "start": 13316, + "end": 13341, + "loc": { + "start": { + "line": 436, + "column": 21 + }, + "end": { + "line": 436, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13316, + "end": 13339, + "loc": { + "start": { + "line": 436, + "column": 21 + }, + "end": { + "line": 436, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 13316, + "end": 13332, + "loc": { + "start": { + "line": 436, + "column": 21 + }, + "end": { + "line": 436, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 13316, + "end": 13321, + "loc": { + "start": { + "line": 436, + "column": 21 + }, + "end": { + "line": 436, + "column": 26 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 13322, + "end": 13332, + "loc": { + "start": { + "line": 436, + "column": 27 + }, + "end": { + "line": 436, + "column": 37 + }, + "identifierName": "fakeServer" + }, + "name": "fakeServer" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 13333, + "end": 13339, + "loc": { + "start": { + "line": 436, + "column": 38 + }, + "end": { + "line": 436, + "column": 44 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 13349, + "end": 13499, + "loc": { + "start": { + "line": 437, + "column": 6 + }, + "end": { + "line": 441, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 13349, + "end": 13498, + "loc": { + "start": { + "line": 437, + "column": 6 + }, + "end": { + "line": 441, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13349, + "end": 13367, + "loc": { + "start": { + "line": 437, + "column": 6 + }, + "end": { + "line": 437, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 13349, + "end": 13355, + "loc": { + "start": { + "line": 437, + "column": 6 + }, + "end": { + "line": 437, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 13356, + "end": 13367, + "loc": { + "start": { + "line": 437, + "column": 13 + }, + "end": { + "line": 437, + "column": 24 + }, + "identifierName": "respondWith" + }, + "name": "respondWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 13368, + "end": 13497, + "loc": { + "start": { + "line": 437, + "column": 25 + }, + "end": { + "line": 441, + "column": 7 + } + }, + "elements": [ + { + "type": "NumericLiteral", + "start": 13378, + "end": 13381, + "loc": { + "start": { + "line": 438, + "column": 8 + }, + "end": { + "line": 438, + "column": 11 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 13391, + "end": 13429, + "loc": { + "start": { + "line": 439, + "column": 8 + }, + "end": { + "line": 439, + "column": 46 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 13393, + "end": 13427, + "loc": { + "start": { + "line": 439, + "column": 10 + }, + "end": { + "line": 439, + "column": 44 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 13393, + "end": 13407, + "loc": { + "start": { + "line": 439, + "column": 10 + }, + "end": { + "line": 439, + "column": 24 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 13409, + "end": 13427, + "loc": { + "start": { + "line": 439, + "column": 26 + }, + "end": { + "line": 439, + "column": 44 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 13439, + "end": 13488, + "loc": { + "start": { + "line": 440, + "column": 8 + }, + "end": { + "line": 440, + "column": 57 + } + }, + "extra": { + "rawValue": "{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2}}", + "raw": "'{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2}}'" + }, + "value": "{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2}}" + } + ] + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 13506, + "end": 13580, + "loc": { + "start": { + "line": 442, + "column": 6 + }, + "end": { + "line": 442, + "column": 80 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 13512, + "end": 13579, + "loc": { + "start": { + "line": 442, + "column": 12 + }, + "end": { + "line": 442, + "column": 79 + } + }, + "id": { + "type": "Identifier", + "start": 13512, + "end": 13518, + "loc": { + "start": { + "line": 442, + "column": 12 + }, + "end": { + "line": 442, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 13521, + "end": 13579, + "loc": { + "start": { + "line": 442, + "column": 21 + }, + "end": { + "line": 442, + "column": 79 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13521, + "end": 13540, + "loc": { + "start": { + "line": 442, + "column": 21 + }, + "end": { + "line": 442, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 13521, + "end": 13529, + "loc": { + "start": { + "line": 442, + "column": 21 + }, + "end": { + "line": 442, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 13530, + "end": 13540, + "loc": { + "start": { + "line": 442, + "column": 30 + }, + "end": { + "line": 442, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 13541, + "end": 13548, + "loc": { + "start": { + "line": 442, + "column": 41 + }, + "end": { + "line": 442, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 13550, + "end": 13554, + "loc": { + "start": { + "line": 442, + "column": 50 + }, + "end": { + "line": 442, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 13556, + "end": 13578, + "loc": { + "start": { + "line": 442, + "column": 56 + }, + "end": { + "line": 442, + "column": 78 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 13558, + "end": 13576, + "loc": { + "start": { + "line": 442, + "column": 58 + }, + "end": { + "line": 442, + "column": 76 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 13558, + "end": 13572, + "loc": { + "start": { + "line": 442, + "column": 58 + }, + "end": { + "line": 442, + "column": 72 + }, + "identifierName": "eventProcessor" + }, + "name": "eventProcessor" + }, + "value": { + "type": "Identifier", + "start": 13574, + "end": 13576, + "loc": { + "start": { + "line": 442, + "column": 74 + }, + "end": { + "line": 442, + "column": 76 + }, + "identifierName": "ep" + }, + "name": "ep" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 13588, + "end": 13839, + "loc": { + "start": { + "line": 444, + "column": 6 + }, + "end": { + "line": 452, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 13588, + "end": 13838, + "loc": { + "start": { + "line": 444, + "column": 6 + }, + "end": { + "line": 452, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13588, + "end": 13597, + "loc": { + "start": { + "line": 444, + "column": 6 + }, + "end": { + "line": 444, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 13588, + "end": 13594, + "loc": { + "start": { + "line": 444, + "column": 6 + }, + "end": { + "line": 444, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 13595, + "end": 13597, + "loc": { + "start": { + "line": 444, + "column": 13 + }, + "end": { + "line": 444, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 13598, + "end": 13605, + "loc": { + "start": { + "line": 444, + "column": 16 + }, + "end": { + "line": 444, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 13607, + "end": 13837, + "loc": { + "start": { + "line": 444, + "column": 25 + }, + "end": { + "line": 452, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 13613, + "end": 13837, + "loc": { + "start": { + "line": 444, + "column": 31 + }, + "end": { + "line": 452, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 13623, + "end": 13652, + "loc": { + "start": { + "line": 445, + "column": 8 + }, + "end": { + "line": 445, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 13623, + "end": 13651, + "loc": { + "start": { + "line": 445, + "column": 8 + }, + "end": { + "line": 445, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13623, + "end": 13639, + "loc": { + "start": { + "line": 445, + "column": 8 + }, + "end": { + "line": 445, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 13623, + "end": 13629, + "loc": { + "start": { + "line": 445, + "column": 8 + }, + "end": { + "line": 445, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 13630, + "end": 13639, + "loc": { + "start": { + "line": 445, + "column": 15 + }, + "end": { + "line": 445, + "column": 24 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 13640, + "end": 13645, + "loc": { + "start": { + "line": 445, + "column": 25 + }, + "end": { + "line": 445, + "column": 30 + } + }, + "extra": { + "rawValue": "foo", + "raw": "'foo'" + }, + "value": "foo" + }, + { + "type": "StringLiteral", + "start": 13647, + "end": 13650, + "loc": { + "start": { + "line": 445, + "column": 32 + }, + "end": { + "line": 445, + "column": 35 + } + }, + "extra": { + "rawValue": "x", + "raw": "'x'" + }, + "value": "x" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13662, + "end": 13698, + "loc": { + "start": { + "line": 447, + "column": 8 + }, + "end": { + "line": 447, + "column": 44 + } + }, + "expression": { + "type": "CallExpression", + "start": 13662, + "end": 13697, + "loc": { + "start": { + "line": 447, + "column": 8 + }, + "end": { + "line": 447, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13662, + "end": 13694, + "loc": { + "start": { + "line": 447, + "column": 8 + }, + "end": { + "line": 447, + "column": 40 + } + }, + "object": { + "type": "CallExpression", + "start": 13662, + "end": 13686, + "loc": { + "start": { + "line": 447, + "column": 8 + }, + "end": { + "line": 447, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 13662, + "end": 13668, + "loc": { + "start": { + "line": 447, + "column": 8 + }, + "end": { + "line": 447, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 13669, + "end": 13685, + "loc": { + "start": { + "line": 447, + "column": 15 + }, + "end": { + "line": 447, + "column": 31 + } + }, + "object": { + "type": "MemberExpression", + "start": 13669, + "end": 13678, + "loc": { + "start": { + "line": 447, + "column": 15 + }, + "end": { + "line": 447, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 13669, + "end": 13671, + "loc": { + "start": { + "line": 447, + "column": 15 + }, + "end": { + "line": 447, + "column": 17 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 13672, + "end": 13678, + "loc": { + "start": { + "line": 447, + "column": 18 + }, + "end": { + "line": 447, + "column": 24 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 13679, + "end": 13685, + "loc": { + "start": { + "line": 447, + "column": 25 + }, + "end": { + "line": 447, + "column": 31 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 13687, + "end": 13694, + "loc": { + "start": { + "line": 447, + "column": 33 + }, + "end": { + "line": 447, + "column": 40 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 13695, + "end": 13696, + "loc": { + "start": { + "line": 447, + "column": 41 + }, + "end": { + "line": 447, + "column": 42 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13707, + "end": 13747, + "loc": { + "start": { + "line": 448, + "column": 8 + }, + "end": { + "line": 448, + "column": 48 + } + }, + "expression": { + "type": "CallExpression", + "start": 13707, + "end": 13746, + "loc": { + "start": { + "line": 448, + "column": 8 + }, + "end": { + "line": 448, + "column": 47 + } + }, + "callee": { + "type": "Identifier", + "start": 13707, + "end": 13726, + "loc": { + "start": { + "line": 448, + "column": 8 + }, + "end": { + "line": 448, + "column": 27 + }, + "identifierName": "expectIdentifyEvent" + }, + "name": "expectIdentifyEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 13727, + "end": 13739, + "loc": { + "start": { + "line": 448, + "column": 28 + }, + "end": { + "line": 448, + "column": 40 + } + }, + "object": { + "type": "MemberExpression", + "start": 13727, + "end": 13736, + "loc": { + "start": { + "line": 448, + "column": 28 + }, + "end": { + "line": 448, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 13727, + "end": 13729, + "loc": { + "start": { + "line": 448, + "column": 28 + }, + "end": { + "line": 448, + "column": 30 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 13730, + "end": 13736, + "loc": { + "start": { + "line": 448, + "column": 31 + }, + "end": { + "line": 448, + "column": 37 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 13737, + "end": 13738, + "loc": { + "start": { + "line": 448, + "column": 38 + }, + "end": { + "line": 448, + "column": 39 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + { + "type": "Identifier", + "start": 13741, + "end": 13745, + "loc": { + "start": { + "line": 448, + "column": 42 + }, + "end": { + "line": 448, + "column": 46 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13756, + "end": 13812, + "loc": { + "start": { + "line": 449, + "column": 8 + }, + "end": { + "line": 449, + "column": 64 + } + }, + "expression": { + "type": "CallExpression", + "start": 13756, + "end": 13811, + "loc": { + "start": { + "line": 449, + "column": 8 + }, + "end": { + "line": 449, + "column": 63 + } + }, + "callee": { + "type": "Identifier", + "start": 13756, + "end": 13774, + "loc": { + "start": { + "line": 449, + "column": 8 + }, + "end": { + "line": 449, + "column": 26 + }, + "identifierName": "expectFeatureEvent" + }, + "name": "expectFeatureEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 13775, + "end": 13787, + "loc": { + "start": { + "line": 449, + "column": 27 + }, + "end": { + "line": 449, + "column": 39 + } + }, + "object": { + "type": "MemberExpression", + "start": 13775, + "end": 13784, + "loc": { + "start": { + "line": 449, + "column": 27 + }, + "end": { + "line": 449, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 13775, + "end": 13777, + "loc": { + "start": { + "line": 449, + "column": 27 + }, + "end": { + "line": 449, + "column": 29 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 13778, + "end": 13784, + "loc": { + "start": { + "line": 449, + "column": 30 + }, + "end": { + "line": 449, + "column": 36 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 13785, + "end": 13786, + "loc": { + "start": { + "line": 449, + "column": 37 + }, + "end": { + "line": 449, + "column": 38 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "computed": true + }, + { + "type": "StringLiteral", + "start": 13789, + "end": 13794, + "loc": { + "start": { + "line": 449, + "column": 41 + }, + "end": { + "line": 449, + "column": 46 + } + }, + "extra": { + "rawValue": "foo", + "raw": "'foo'" + }, + "value": "foo" + }, + { + "type": "StringLiteral", + "start": 13796, + "end": 13799, + "loc": { + "start": { + "line": 449, + "column": 48 + }, + "end": { + "line": 449, + "column": 51 + } + }, + "extra": { + "rawValue": "a", + "raw": "'a'" + }, + "value": "a" + }, + { + "type": "NumericLiteral", + "start": 13801, + "end": 13802, + "loc": { + "start": { + "line": 449, + "column": 53 + }, + "end": { + "line": 449, + "column": 54 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + { + "type": "NumericLiteral", + "start": 13804, + "end": 13805, + "loc": { + "start": { + "line": 449, + "column": 56 + }, + "end": { + "line": 449, + "column": 57 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + }, + { + "type": "StringLiteral", + "start": 13807, + "end": 13810, + "loc": { + "start": { + "line": 449, + "column": 59 + }, + "end": { + "line": 449, + "column": 62 + } + }, + "extra": { + "rawValue": "x", + "raw": "'x'" + }, + "value": "x" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13822, + "end": 13829, + "loc": { + "start": { + "line": 451, + "column": 8 + }, + "end": { + "line": 451, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 13822, + "end": 13828, + "loc": { + "start": { + "line": 451, + "column": 8 + }, + "end": { + "line": 451, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 13822, + "end": 13826, + "loc": { + "start": { + "line": 451, + "column": 8 + }, + "end": { + "line": 451, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13847, + "end": 13864, + "loc": { + "start": { + "line": 454, + "column": 6 + }, + "end": { + "line": 454, + "column": 23 + } + }, + "expression": { + "type": "CallExpression", + "start": 13847, + "end": 13863, + "loc": { + "start": { + "line": 454, + "column": 6 + }, + "end": { + "line": 454, + "column": 22 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13847, + "end": 13861, + "loc": { + "start": { + "line": 454, + "column": 6 + }, + "end": { + "line": 454, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 13847, + "end": 13853, + "loc": { + "start": { + "line": 454, + "column": 6 + }, + "end": { + "line": 454, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 13854, + "end": 13861, + "loc": { + "start": { + "line": 454, + "column": 13 + }, + "end": { + "line": 454, + "column": 20 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 13878, + "end": 14491, + "loc": { + "start": { + "line": 457, + "column": 4 + }, + "end": { + "line": 474, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 13878, + "end": 14490, + "loc": { + "start": { + "line": 457, + "column": 4 + }, + "end": { + "line": 474, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 13878, + "end": 13880, + "loc": { + "start": { + "line": 457, + "column": 4 + }, + "end": { + "line": 457, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 13881, + "end": 13925, + "loc": { + "start": { + "line": 457, + "column": 7 + }, + "end": { + "line": 457, + "column": 51 + } + }, + "extra": { + "rawValue": "omits event version if flag does not exist", + "raw": "'omits event version if flag does not exist'" + }, + "value": "omits event version if flag does not exist" + }, + { + "type": "ArrowFunctionExpression", + "start": 13927, + "end": 14489, + "loc": { + "start": { + "line": 457, + "column": 53 + }, + "end": { + "line": 474, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 13927, + "end": 13931, + "loc": { + "start": { + "line": 457, + "column": 53 + }, + "end": { + "line": 457, + "column": 57 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 13935, + "end": 14489, + "loc": { + "start": { + "line": 457, + "column": 61 + }, + "end": { + "line": 474, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 13943, + "end": 13975, + "loc": { + "start": { + "line": 458, + "column": 6 + }, + "end": { + "line": 458, + "column": 38 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 13949, + "end": 13974, + "loc": { + "start": { + "line": 458, + "column": 12 + }, + "end": { + "line": 458, + "column": 37 + } + }, + "id": { + "type": "Identifier", + "start": 13949, + "end": 13951, + "loc": { + "start": { + "line": 458, + "column": 12 + }, + "end": { + "line": 458, + "column": 14 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "init": { + "type": "CallExpression", + "start": 13954, + "end": 13974, + "loc": { + "start": { + "line": 458, + "column": 17 + }, + "end": { + "line": 458, + "column": 37 + } + }, + "callee": { + "type": "Identifier", + "start": 13954, + "end": 13972, + "loc": { + "start": { + "line": 458, + "column": 17 + }, + "end": { + "line": 458, + "column": 35 + }, + "identifierName": "stubEventProcessor" + }, + "name": "stubEventProcessor" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 13982, + "end": 14023, + "loc": { + "start": { + "line": 459, + "column": 6 + }, + "end": { + "line": 459, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 13988, + "end": 14022, + "loc": { + "start": { + "line": 459, + "column": 12 + }, + "end": { + "line": 459, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 13988, + "end": 13994, + "loc": { + "start": { + "line": 459, + "column": 12 + }, + "end": { + "line": 459, + "column": 18 + }, + "identifierName": "server" + }, + "name": "server" + }, + "init": { + "type": "CallExpression", + "start": 13997, + "end": 14022, + "loc": { + "start": { + "line": 459, + "column": 21 + }, + "end": { + "line": 459, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13997, + "end": 14020, + "loc": { + "start": { + "line": 459, + "column": 21 + }, + "end": { + "line": 459, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 13997, + "end": 14013, + "loc": { + "start": { + "line": 459, + "column": 21 + }, + "end": { + "line": 459, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 13997, + "end": 14002, + "loc": { + "start": { + "line": 459, + "column": 21 + }, + "end": { + "line": 459, + "column": 26 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 14003, + "end": 14013, + "loc": { + "start": { + "line": 459, + "column": 27 + }, + "end": { + "line": 459, + "column": 37 + }, + "identifierName": "fakeServer" + }, + "name": "fakeServer" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 14014, + "end": 14020, + "loc": { + "start": { + "line": 459, + "column": 38 + }, + "end": { + "line": 459, + "column": 44 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 14030, + "end": 14102, + "loc": { + "start": { + "line": 460, + "column": 6 + }, + "end": { + "line": 460, + "column": 78 + } + }, + "expression": { + "type": "CallExpression", + "start": 14030, + "end": 14101, + "loc": { + "start": { + "line": 460, + "column": 6 + }, + "end": { + "line": 460, + "column": 77 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14030, + "end": 14048, + "loc": { + "start": { + "line": 460, + "column": 6 + }, + "end": { + "line": 460, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 14030, + "end": 14036, + "loc": { + "start": { + "line": 460, + "column": 6 + }, + "end": { + "line": 460, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 14037, + "end": 14048, + "loc": { + "start": { + "line": 460, + "column": 13 + }, + "end": { + "line": 460, + "column": 24 + }, + "identifierName": "respondWith" + }, + "name": "respondWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 14049, + "end": 14100, + "loc": { + "start": { + "line": 460, + "column": 25 + }, + "end": { + "line": 460, + "column": 76 + } + }, + "elements": [ + { + "type": "NumericLiteral", + "start": 14050, + "end": 14053, + "loc": { + "start": { + "line": 460, + "column": 26 + }, + "end": { + "line": 460, + "column": 29 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 14055, + "end": 14093, + "loc": { + "start": { + "line": 460, + "column": 31 + }, + "end": { + "line": 460, + "column": 69 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 14057, + "end": 14091, + "loc": { + "start": { + "line": 460, + "column": 33 + }, + "end": { + "line": 460, + "column": 67 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 14057, + "end": 14071, + "loc": { + "start": { + "line": 460, + "column": 33 + }, + "end": { + "line": 460, + "column": 47 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 14073, + "end": 14091, + "loc": { + "start": { + "line": 460, + "column": 49 + }, + "end": { + "line": 460, + "column": 67 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 14095, + "end": 14099, + "loc": { + "start": { + "line": 460, + "column": 71 + }, + "end": { + "line": 460, + "column": 75 + } + }, + "extra": { + "rawValue": "{}", + "raw": "'{}'" + }, + "value": "{}" + } + ] + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 14109, + "end": 14183, + "loc": { + "start": { + "line": 461, + "column": 6 + }, + "end": { + "line": 461, + "column": 80 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 14115, + "end": 14182, + "loc": { + "start": { + "line": 461, + "column": 12 + }, + "end": { + "line": 461, + "column": 79 + } + }, + "id": { + "type": "Identifier", + "start": 14115, + "end": 14121, + "loc": { + "start": { + "line": 461, + "column": 12 + }, + "end": { + "line": 461, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 14124, + "end": 14182, + "loc": { + "start": { + "line": 461, + "column": 21 + }, + "end": { + "line": 461, + "column": 79 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14124, + "end": 14143, + "loc": { + "start": { + "line": 461, + "column": 21 + }, + "end": { + "line": 461, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 14124, + "end": 14132, + "loc": { + "start": { + "line": 461, + "column": 21 + }, + "end": { + "line": 461, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 14133, + "end": 14143, + "loc": { + "start": { + "line": 461, + "column": 30 + }, + "end": { + "line": 461, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 14144, + "end": 14151, + "loc": { + "start": { + "line": 461, + "column": 41 + }, + "end": { + "line": 461, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 14153, + "end": 14157, + "loc": { + "start": { + "line": 461, + "column": 50 + }, + "end": { + "line": 461, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 14159, + "end": 14181, + "loc": { + "start": { + "line": 461, + "column": 56 + }, + "end": { + "line": 461, + "column": 78 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 14161, + "end": 14179, + "loc": { + "start": { + "line": 461, + "column": 58 + }, + "end": { + "line": 461, + "column": 76 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 14161, + "end": 14175, + "loc": { + "start": { + "line": 461, + "column": 58 + }, + "end": { + "line": 461, + "column": 72 + }, + "identifierName": "eventProcessor" + }, + "name": "eventProcessor" + }, + "value": { + "type": "Identifier", + "start": 14177, + "end": 14179, + "loc": { + "start": { + "line": 461, + "column": 74 + }, + "end": { + "line": 461, + "column": 76 + }, + "identifierName": "ep" + }, + "name": "ep" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 14191, + "end": 14458, + "loc": { + "start": { + "line": 463, + "column": 6 + }, + "end": { + "line": 471, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 14191, + "end": 14457, + "loc": { + "start": { + "line": 463, + "column": 6 + }, + "end": { + "line": 471, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14191, + "end": 14200, + "loc": { + "start": { + "line": 463, + "column": 6 + }, + "end": { + "line": 463, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 14191, + "end": 14197, + "loc": { + "start": { + "line": 463, + "column": 6 + }, + "end": { + "line": 463, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 14198, + "end": 14200, + "loc": { + "start": { + "line": 463, + "column": 13 + }, + "end": { + "line": 463, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 14201, + "end": 14208, + "loc": { + "start": { + "line": 463, + "column": 16 + }, + "end": { + "line": 463, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 14210, + "end": 14456, + "loc": { + "start": { + "line": 463, + "column": 25 + }, + "end": { + "line": 471, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 14216, + "end": 14456, + "loc": { + "start": { + "line": 463, + "column": 31 + }, + "end": { + "line": 471, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 14226, + "end": 14255, + "loc": { + "start": { + "line": 464, + "column": 8 + }, + "end": { + "line": 464, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 14226, + "end": 14254, + "loc": { + "start": { + "line": 464, + "column": 8 + }, + "end": { + "line": 464, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14226, + "end": 14242, + "loc": { + "start": { + "line": 464, + "column": 8 + }, + "end": { + "line": 464, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 14226, + "end": 14232, + "loc": { + "start": { + "line": 464, + "column": 8 + }, + "end": { + "line": 464, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 14233, + "end": 14242, + "loc": { + "start": { + "line": 464, + "column": 15 + }, + "end": { + "line": 464, + "column": 24 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 14243, + "end": 14248, + "loc": { + "start": { + "line": 464, + "column": 25 + }, + "end": { + "line": 464, + "column": 30 + } + }, + "extra": { + "rawValue": "foo", + "raw": "'foo'" + }, + "value": "foo" + }, + { + "type": "StringLiteral", + "start": 14250, + "end": 14253, + "loc": { + "start": { + "line": 464, + "column": 32 + }, + "end": { + "line": 464, + "column": 35 + } + }, + "extra": { + "rawValue": "x", + "raw": "'x'" + }, + "value": "x" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 14265, + "end": 14301, + "loc": { + "start": { + "line": 466, + "column": 8 + }, + "end": { + "line": 466, + "column": 44 + } + }, + "expression": { + "type": "CallExpression", + "start": 14265, + "end": 14300, + "loc": { + "start": { + "line": 466, + "column": 8 + }, + "end": { + "line": 466, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14265, + "end": 14297, + "loc": { + "start": { + "line": 466, + "column": 8 + }, + "end": { + "line": 466, + "column": 40 + } + }, + "object": { + "type": "CallExpression", + "start": 14265, + "end": 14289, + "loc": { + "start": { + "line": 466, + "column": 8 + }, + "end": { + "line": 466, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 14265, + "end": 14271, + "loc": { + "start": { + "line": 466, + "column": 8 + }, + "end": { + "line": 466, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 14272, + "end": 14288, + "loc": { + "start": { + "line": 466, + "column": 15 + }, + "end": { + "line": 466, + "column": 31 + } + }, + "object": { + "type": "MemberExpression", + "start": 14272, + "end": 14281, + "loc": { + "start": { + "line": 466, + "column": 15 + }, + "end": { + "line": 466, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 14272, + "end": 14274, + "loc": { + "start": { + "line": 466, + "column": 15 + }, + "end": { + "line": 466, + "column": 17 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 14275, + "end": 14281, + "loc": { + "start": { + "line": 466, + "column": 18 + }, + "end": { + "line": 466, + "column": 24 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 14282, + "end": 14288, + "loc": { + "start": { + "line": 466, + "column": 25 + }, + "end": { + "line": 466, + "column": 31 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 14290, + "end": 14297, + "loc": { + "start": { + "line": 466, + "column": 33 + }, + "end": { + "line": 466, + "column": 40 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 14298, + "end": 14299, + "loc": { + "start": { + "line": 466, + "column": 41 + }, + "end": { + "line": 466, + "column": 42 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 14310, + "end": 14350, + "loc": { + "start": { + "line": 467, + "column": 8 + }, + "end": { + "line": 467, + "column": 48 + } + }, + "expression": { + "type": "CallExpression", + "start": 14310, + "end": 14349, + "loc": { + "start": { + "line": 467, + "column": 8 + }, + "end": { + "line": 467, + "column": 47 + } + }, + "callee": { + "type": "Identifier", + "start": 14310, + "end": 14329, + "loc": { + "start": { + "line": 467, + "column": 8 + }, + "end": { + "line": 467, + "column": 27 + }, + "identifierName": "expectIdentifyEvent" + }, + "name": "expectIdentifyEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 14330, + "end": 14342, + "loc": { + "start": { + "line": 467, + "column": 28 + }, + "end": { + "line": 467, + "column": 40 + } + }, + "object": { + "type": "MemberExpression", + "start": 14330, + "end": 14339, + "loc": { + "start": { + "line": 467, + "column": 28 + }, + "end": { + "line": 467, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 14330, + "end": 14332, + "loc": { + "start": { + "line": 467, + "column": 28 + }, + "end": { + "line": 467, + "column": 30 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 14333, + "end": 14339, + "loc": { + "start": { + "line": 467, + "column": 31 + }, + "end": { + "line": 467, + "column": 37 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 14340, + "end": 14341, + "loc": { + "start": { + "line": 467, + "column": 38 + }, + "end": { + "line": 467, + "column": 39 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + { + "type": "Identifier", + "start": 14344, + "end": 14348, + "loc": { + "start": { + "line": 467, + "column": 42 + }, + "end": { + "line": 467, + "column": 46 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 14359, + "end": 14431, + "loc": { + "start": { + "line": 468, + "column": 8 + }, + "end": { + "line": 468, + "column": 80 + } + }, + "expression": { + "type": "CallExpression", + "start": 14359, + "end": 14430, + "loc": { + "start": { + "line": 468, + "column": 8 + }, + "end": { + "line": 468, + "column": 79 + } + }, + "callee": { + "type": "Identifier", + "start": 14359, + "end": 14377, + "loc": { + "start": { + "line": 468, + "column": 8 + }, + "end": { + "line": 468, + "column": 26 + }, + "identifierName": "expectFeatureEvent" + }, + "name": "expectFeatureEvent" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 14378, + "end": 14390, + "loc": { + "start": { + "line": 468, + "column": 27 + }, + "end": { + "line": 468, + "column": 39 + } + }, + "object": { + "type": "MemberExpression", + "start": 14378, + "end": 14387, + "loc": { + "start": { + "line": 468, + "column": 27 + }, + "end": { + "line": 468, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 14378, + "end": 14380, + "loc": { + "start": { + "line": 468, + "column": 27 + }, + "end": { + "line": 468, + "column": 29 + }, + "identifierName": "ep" + }, + "name": "ep" + }, + "property": { + "type": "Identifier", + "start": 14381, + "end": 14387, + "loc": { + "start": { + "line": 468, + "column": 30 + }, + "end": { + "line": 468, + "column": 36 + }, + "identifierName": "events" + }, + "name": "events" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 14388, + "end": 14389, + "loc": { + "start": { + "line": 468, + "column": 37 + }, + "end": { + "line": 468, + "column": 38 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + }, + "computed": true + }, + { + "type": "StringLiteral", + "start": 14392, + "end": 14397, + "loc": { + "start": { + "line": 468, + "column": 41 + }, + "end": { + "line": 468, + "column": 46 + } + }, + "extra": { + "rawValue": "foo", + "raw": "'foo'" + }, + "value": "foo" + }, + { + "type": "StringLiteral", + "start": 14399, + "end": 14402, + "loc": { + "start": { + "line": 468, + "column": 48 + }, + "end": { + "line": 468, + "column": 51 + } + }, + "extra": { + "rawValue": "x", + "raw": "'x'" + }, + "value": "x" + }, + { + "type": "Identifier", + "start": 14404, + "end": 14413, + "loc": { + "start": { + "line": 468, + "column": 53 + }, + "end": { + "line": 468, + "column": 62 + }, + "identifierName": "undefined" + }, + "name": "undefined" + }, + { + "type": "Identifier", + "start": 14415, + "end": 14424, + "loc": { + "start": { + "line": 468, + "column": 64 + }, + "end": { + "line": 468, + "column": 73 + }, + "identifierName": "undefined" + }, + "name": "undefined" + }, + { + "type": "StringLiteral", + "start": 14426, + "end": 14429, + "loc": { + "start": { + "line": 468, + "column": 75 + }, + "end": { + "line": 468, + "column": 78 + } + }, + "extra": { + "rawValue": "x", + "raw": "'x'" + }, + "value": "x" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 14441, + "end": 14448, + "loc": { + "start": { + "line": 470, + "column": 8 + }, + "end": { + "line": 470, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 14441, + "end": 14447, + "loc": { + "start": { + "line": 470, + "column": 8 + }, + "end": { + "line": 470, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 14441, + "end": 14445, + "loc": { + "start": { + "line": 470, + "column": 8 + }, + "end": { + "line": 470, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 14466, + "end": 14483, + "loc": { + "start": { + "line": 473, + "column": 6 + }, + "end": { + "line": 473, + "column": 23 + } + }, + "expression": { + "type": "CallExpression", + "start": 14466, + "end": 14482, + "loc": { + "start": { + "line": 473, + "column": 6 + }, + "end": { + "line": 473, + "column": 22 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14466, + "end": 14480, + "loc": { + "start": { + "line": 473, + "column": 6 + }, + "end": { + "line": 473, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 14466, + "end": 14472, + "loc": { + "start": { + "line": 473, + "column": 6 + }, + "end": { + "line": 473, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 14473, + "end": 14480, + "loc": { + "start": { + "line": 473, + "column": 13 + }, + "end": { + "line": 473, + "column": 20 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 14501, + "end": 29126, + "loc": { + "start": { + "line": 477, + "column": 2 + }, + "end": { + "line": 942, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 14501, + "end": 29125, + "loc": { + "start": { + "line": 477, + "column": 2 + }, + "end": { + "line": 942, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 14501, + "end": 14509, + "loc": { + "start": { + "line": 477, + "column": 2 + }, + "end": { + "line": 477, + "column": 10 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 14510, + "end": 14527, + "loc": { + "start": { + "line": 477, + "column": 11 + }, + "end": { + "line": 477, + "column": 28 + } + }, + "extra": { + "rawValue": "event listening", + "raw": "'event listening'" + }, + "value": "event listening" + }, + { + "type": "ArrowFunctionExpression", + "start": 14529, + "end": 29124, + "loc": { + "start": { + "line": 477, + "column": 30 + }, + "end": { + "line": 942, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 14535, + "end": 29124, + "loc": { + "start": { + "line": 477, + "column": 36 + }, + "end": { + "line": 942, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 14541, + "end": 14599, + "loc": { + "start": { + "line": 478, + "column": 4 + }, + "end": { + "line": 478, + "column": 62 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 14547, + "end": 14598, + "loc": { + "start": { + "line": 478, + "column": 10 + }, + "end": { + "line": 478, + "column": 61 + } + }, + "id": { + "type": "Identifier", + "start": 14547, + "end": 14556, + "loc": { + "start": { + "line": 478, + "column": 10 + }, + "end": { + "line": 478, + "column": 19 + }, + "identifierName": "streamUrl" + }, + "name": "streamUrl" + }, + "init": { + "type": "StringLiteral", + "start": 14559, + "end": 14598, + "loc": { + "start": { + "line": 478, + "column": 22 + }, + "end": { + "line": 478, + "column": 61 + } + }, + "extra": { + "rawValue": "https://clientstream.launchdarkly.com", + "raw": "'https://clientstream.launchdarkly.com'" + }, + "value": "https://clientstream.launchdarkly.com" + } + } + ], + "kind": "const" + }, + { + "type": "FunctionDeclaration", + "start": 14605, + "end": 14723, + "loc": { + "start": { + "line": 480, + "column": 4 + }, + "end": { + "line": 482, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 14614, + "end": 14626, + "loc": { + "start": { + "line": 480, + "column": 13 + }, + "end": { + "line": 480, + "column": 25 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 14629, + "end": 14723, + "loc": { + "start": { + "line": 480, + "column": 28 + }, + "end": { + "line": 482, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 14637, + "end": 14717, + "loc": { + "start": { + "line": 481, + "column": 6 + }, + "end": { + "line": 481, + "column": 86 + } + }, + "argument": { + "type": "MemberExpression", + "start": 14644, + "end": 14716, + "loc": { + "start": { + "line": 481, + "column": 13 + }, + "end": { + "line": 481, + "column": 85 + } + }, + "object": { + "type": "MemberExpression", + "start": 14644, + "end": 14708, + "loc": { + "start": { + "line": 481, + "column": 13 + }, + "end": { + "line": 481, + "column": 77 + } + }, + "object": { + "type": "MemberExpression", + "start": 14644, + "end": 14698, + "loc": { + "start": { + "line": 481, + "column": 13 + }, + "end": { + "line": 481, + "column": 67 + } + }, + "object": { + "type": "Identifier", + "start": 14644, + "end": 14651, + "loc": { + "start": { + "line": 481, + "column": 13 + }, + "end": { + "line": 481, + "column": 20 + }, + "identifierName": "sources" + }, + "name": "sources" + }, + "property": { + "type": "TemplateLiteral", + "start": 14652, + "end": 14697, + "loc": { + "start": { + "line": 481, + "column": 21 + }, + "end": { + "line": 481, + "column": 66 + } + }, + "expressions": [ + { + "type": "Identifier", + "start": 14655, + "end": 14664, + "loc": { + "start": { + "line": 481, + "column": 24 + }, + "end": { + "line": 481, + "column": 33 + }, + "identifierName": "streamUrl" + }, + "name": "streamUrl" + }, + { + "type": "Identifier", + "start": 14673, + "end": 14680, + "loc": { + "start": { + "line": 481, + "column": 42 + }, + "end": { + "line": 481, + "column": 49 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 14684, + "end": 14695, + "loc": { + "start": { + "line": 481, + "column": 53 + }, + "end": { + "line": 481, + "column": 64 + }, + "identifierName": "encodedUser" + }, + "name": "encodedUser" + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 14653, + "end": 14653, + "loc": { + "start": { + "line": 481, + "column": 22 + }, + "end": { + "line": 481, + "column": 22 + } + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 14665, + "end": 14671, + "loc": { + "start": { + "line": 481, + "column": 34 + }, + "end": { + "line": 481, + "column": 40 + } + }, + "value": { + "raw": "/eval/", + "cooked": "/eval/" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 14681, + "end": 14682, + "loc": { + "start": { + "line": 481, + "column": 50 + }, + "end": { + "line": 481, + "column": 51 + } + }, + "value": { + "raw": "/", + "cooked": "/" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 14696, + "end": 14696, + "loc": { + "start": { + "line": 481, + "column": 65 + }, + "end": { + "line": 481, + "column": 65 + } + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": true + } + ] + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 14699, + "end": 14708, + "loc": { + "start": { + "line": 481, + "column": 68 + }, + "end": { + "line": 481, + "column": 77 + }, + "identifierName": "__emitter" + }, + "name": "__emitter" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 14709, + "end": 14716, + "loc": { + "start": { + "line": 481, + "column": 78 + }, + "end": { + "line": 481, + "column": 85 + }, + "identifierName": "_events" + }, + "name": "_events" + }, + "computed": false + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 14729, + "end": 14973, + "loc": { + "start": { + "line": 484, + "column": 4 + }, + "end": { + "line": 491, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 14729, + "end": 14972, + "loc": { + "start": { + "line": 484, + "column": 4 + }, + "end": { + "line": 491, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 14729, + "end": 14731, + "loc": { + "start": { + "line": 484, + "column": 4 + }, + "end": { + "line": 484, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 14732, + "end": 14775, + "loc": { + "start": { + "line": 484, + "column": 7 + }, + "end": { + "line": 484, + "column": 50 + } + }, + "extra": { + "rawValue": "does not connect to the stream by default", + "raw": "'does not connect to the stream by default'" + }, + "value": "does not connect to the stream by default" + }, + { + "type": "ArrowFunctionExpression", + "start": 14777, + "end": 14971, + "loc": { + "start": { + "line": 484, + "column": 52 + }, + "end": { + "line": 491, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 14777, + "end": 14781, + "loc": { + "start": { + "line": 484, + "column": 52 + }, + "end": { + "line": 484, + "column": 56 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 14785, + "end": 14971, + "loc": { + "start": { + "line": 484, + "column": 60 + }, + "end": { + "line": 491, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 14793, + "end": 14862, + "loc": { + "start": { + "line": 485, + "column": 6 + }, + "end": { + "line": 485, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 14799, + "end": 14861, + "loc": { + "start": { + "line": 485, + "column": 12 + }, + "end": { + "line": 485, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 14799, + "end": 14805, + "loc": { + "start": { + "line": 485, + "column": 12 + }, + "end": { + "line": 485, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 14808, + "end": 14861, + "loc": { + "start": { + "line": 485, + "column": 21 + }, + "end": { + "line": 485, + "column": 74 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14808, + "end": 14827, + "loc": { + "start": { + "line": 485, + "column": 21 + }, + "end": { + "line": 485, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 14808, + "end": 14816, + "loc": { + "start": { + "line": 485, + "column": 21 + }, + "end": { + "line": 485, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 14817, + "end": 14827, + "loc": { + "start": { + "line": 485, + "column": 30 + }, + "end": { + "line": 485, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 14828, + "end": 14835, + "loc": { + "start": { + "line": 485, + "column": 41 + }, + "end": { + "line": 485, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 14837, + "end": 14841, + "loc": { + "start": { + "line": 485, + "column": 50 + }, + "end": { + "line": 485, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 14843, + "end": 14860, + "loc": { + "start": { + "line": 485, + "column": 56 + }, + "end": { + "line": 485, + "column": 73 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 14845, + "end": 14858, + "loc": { + "start": { + "line": 485, + "column": 58 + }, + "end": { + "line": 485, + "column": 71 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 14845, + "end": 14854, + "loc": { + "start": { + "line": 485, + "column": 58 + }, + "end": { + "line": 485, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 14856, + "end": 14858, + "loc": { + "start": { + "line": 485, + "column": 69 + }, + "end": { + "line": 485, + "column": 71 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 14870, + "end": 14965, + "loc": { + "start": { + "line": 487, + "column": 6 + }, + "end": { + "line": 490, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 14870, + "end": 14964, + "loc": { + "start": { + "line": 487, + "column": 6 + }, + "end": { + "line": 490, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14870, + "end": 14879, + "loc": { + "start": { + "line": 487, + "column": 6 + }, + "end": { + "line": 487, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 14870, + "end": 14876, + "loc": { + "start": { + "line": 487, + "column": 6 + }, + "end": { + "line": 487, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 14877, + "end": 14879, + "loc": { + "start": { + "line": 487, + "column": 13 + }, + "end": { + "line": 487, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 14880, + "end": 14887, + "loc": { + "start": { + "line": 487, + "column": 16 + }, + "end": { + "line": 487, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 14889, + "end": 14963, + "loc": { + "start": { + "line": 487, + "column": 25 + }, + "end": { + "line": 490, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 14895, + "end": 14963, + "loc": { + "start": { + "line": 487, + "column": 31 + }, + "end": { + "line": 490, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 14905, + "end": 14939, + "loc": { + "start": { + "line": 488, + "column": 8 + }, + "end": { + "line": 488, + "column": 42 + } + }, + "expression": { + "type": "CallExpression", + "start": 14905, + "end": 14938, + "loc": { + "start": { + "line": 488, + "column": 8 + }, + "end": { + "line": 488, + "column": 41 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14905, + "end": 14934, + "loc": { + "start": { + "line": 488, + "column": 8 + }, + "end": { + "line": 488, + "column": 37 + } + }, + "object": { + "type": "CallExpression", + "start": 14905, + "end": 14920, + "loc": { + "start": { + "line": 488, + "column": 8 + }, + "end": { + "line": 488, + "column": 23 + } + }, + "callee": { + "type": "Identifier", + "start": 14905, + "end": 14911, + "loc": { + "start": { + "line": 488, + "column": 8 + }, + "end": { + "line": 488, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 14912, + "end": 14919, + "loc": { + "start": { + "line": 488, + "column": 15 + }, + "end": { + "line": 488, + "column": 22 + }, + "identifierName": "sources" + }, + "name": "sources" + } + ] + }, + "property": { + "type": "Identifier", + "start": 14921, + "end": 14934, + "loc": { + "start": { + "line": 488, + "column": 24 + }, + "end": { + "line": 488, + "column": 37 + }, + "identifierName": "toMatchObject" + }, + "name": "toMatchObject" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 14935, + "end": 14937, + "loc": { + "start": { + "line": 488, + "column": 38 + }, + "end": { + "line": 488, + "column": 40 + } + }, + "properties": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 14948, + "end": 14955, + "loc": { + "start": { + "line": 489, + "column": 8 + }, + "end": { + "line": 489, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 14948, + "end": 14954, + "loc": { + "start": { + "line": 489, + "column": 8 + }, + "end": { + "line": 489, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 14948, + "end": 14952, + "loc": { + "start": { + "line": 489, + "column": 8 + }, + "end": { + "line": 489, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 14979, + "end": 15330, + "loc": { + "start": { + "line": 493, + "column": 4 + }, + "end": { + "line": 501, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 14979, + "end": 15329, + "loc": { + "start": { + "line": 493, + "column": 4 + }, + "end": { + "line": 501, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 14979, + "end": 14981, + "loc": { + "start": { + "line": 493, + "column": 4 + }, + "end": { + "line": 493, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 14982, + "end": 15045, + "loc": { + "start": { + "line": 493, + "column": 7 + }, + "end": { + "line": 493, + "column": 70 + } + }, + "extra": { + "rawValue": "connects to the stream when listening to global change events", + "raw": "'connects to the stream when listening to global change events'" + }, + "value": "connects to the stream when listening to global change events" + }, + { + "type": "ArrowFunctionExpression", + "start": 15047, + "end": 15328, + "loc": { + "start": { + "line": 493, + "column": 72 + }, + "end": { + "line": 501, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 15047, + "end": 15051, + "loc": { + "start": { + "line": 493, + "column": 72 + }, + "end": { + "line": 493, + "column": 76 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 15055, + "end": 15328, + "loc": { + "start": { + "line": 493, + "column": 80 + }, + "end": { + "line": 501, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 15063, + "end": 15132, + "loc": { + "start": { + "line": 494, + "column": 6 + }, + "end": { + "line": 494, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 15069, + "end": 15131, + "loc": { + "start": { + "line": 494, + "column": 12 + }, + "end": { + "line": 494, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 15069, + "end": 15075, + "loc": { + "start": { + "line": 494, + "column": 12 + }, + "end": { + "line": 494, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 15078, + "end": 15131, + "loc": { + "start": { + "line": 494, + "column": 21 + }, + "end": { + "line": 494, + "column": 74 + } + }, + "callee": { + "type": "MemberExpression", + "start": 15078, + "end": 15097, + "loc": { + "start": { + "line": 494, + "column": 21 + }, + "end": { + "line": 494, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 15078, + "end": 15086, + "loc": { + "start": { + "line": 494, + "column": 21 + }, + "end": { + "line": 494, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 15087, + "end": 15097, + "loc": { + "start": { + "line": 494, + "column": 30 + }, + "end": { + "line": 494, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 15098, + "end": 15105, + "loc": { + "start": { + "line": 494, + "column": 41 + }, + "end": { + "line": 494, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 15107, + "end": 15111, + "loc": { + "start": { + "line": 494, + "column": 50 + }, + "end": { + "line": 494, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 15113, + "end": 15130, + "loc": { + "start": { + "line": 494, + "column": 56 + }, + "end": { + "line": 494, + "column": 73 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 15115, + "end": 15128, + "loc": { + "start": { + "line": 494, + "column": 58 + }, + "end": { + "line": 494, + "column": 71 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 15115, + "end": 15124, + "loc": { + "start": { + "line": 494, + "column": 58 + }, + "end": { + "line": 494, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 15126, + "end": 15128, + "loc": { + "start": { + "line": 494, + "column": 69 + }, + "end": { + "line": 494, + "column": 71 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 15140, + "end": 15322, + "loc": { + "start": { + "line": 496, + "column": 6 + }, + "end": { + "line": 500, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 15140, + "end": 15321, + "loc": { + "start": { + "line": 496, + "column": 6 + }, + "end": { + "line": 500, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 15140, + "end": 15149, + "loc": { + "start": { + "line": 496, + "column": 6 + }, + "end": { + "line": 496, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 15140, + "end": 15146, + "loc": { + "start": { + "line": 496, + "column": 6 + }, + "end": { + "line": 496, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 15147, + "end": 15149, + "loc": { + "start": { + "line": 496, + "column": 13 + }, + "end": { + "line": 496, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 15150, + "end": 15157, + "loc": { + "start": { + "line": 496, + "column": 16 + }, + "end": { + "line": 496, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 15159, + "end": 15320, + "loc": { + "start": { + "line": 496, + "column": 25 + }, + "end": { + "line": 500, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 15165, + "end": 15320, + "loc": { + "start": { + "line": 496, + "column": 31 + }, + "end": { + "line": 500, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 15175, + "end": 15205, + "loc": { + "start": { + "line": 497, + "column": 8 + }, + "end": { + "line": 497, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 15175, + "end": 15204, + "loc": { + "start": { + "line": 497, + "column": 8 + }, + "end": { + "line": 497, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 15175, + "end": 15184, + "loc": { + "start": { + "line": 497, + "column": 8 + }, + "end": { + "line": 497, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 15175, + "end": 15181, + "loc": { + "start": { + "line": 497, + "column": 8 + }, + "end": { + "line": 497, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 15182, + "end": 15184, + "loc": { + "start": { + "line": 497, + "column": 15 + }, + "end": { + "line": 497, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 15185, + "end": 15193, + "loc": { + "start": { + "line": 497, + "column": 18 + }, + "end": { + "line": 497, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 15195, + "end": 15203, + "loc": { + "start": { + "line": 497, + "column": 28 + }, + "end": { + "line": 497, + "column": 36 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 15201, + "end": 15203, + "loc": { + "start": { + "line": 497, + "column": 34 + }, + "end": { + "line": 497, + "column": 36 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 15214, + "end": 15296, + "loc": { + "start": { + "line": 498, + "column": 8 + }, + "end": { + "line": 498, + "column": 90 + } + }, + "expression": { + "type": "CallExpression", + "start": 15214, + "end": 15295, + "loc": { + "start": { + "line": 498, + "column": 8 + }, + "end": { + "line": 498, + "column": 89 + } + }, + "callee": { + "type": "MemberExpression", + "start": 15214, + "end": 15293, + "loc": { + "start": { + "line": 498, + "column": 8 + }, + "end": { + "line": 498, + "column": 87 + } + }, + "object": { + "type": "CallExpression", + "start": 15214, + "end": 15281, + "loc": { + "start": { + "line": 498, + "column": 8 + }, + "end": { + "line": 498, + "column": 75 + } + }, + "callee": { + "type": "Identifier", + "start": 15214, + "end": 15220, + "loc": { + "start": { + "line": 498, + "column": 8 + }, + "end": { + "line": 498, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 15221, + "end": 15280, + "loc": { + "start": { + "line": 498, + "column": 15 + }, + "end": { + "line": 498, + "column": 74 + } + }, + "object": { + "type": "Identifier", + "start": 15221, + "end": 15228, + "loc": { + "start": { + "line": 498, + "column": 15 + }, + "end": { + "line": 498, + "column": 22 + }, + "identifierName": "sources" + }, + "name": "sources" + }, + "property": { + "type": "BinaryExpression", + "start": 15229, + "end": 15279, + "loc": { + "start": { + "line": 498, + "column": 23 + }, + "end": { + "line": 498, + "column": 73 + } + }, + "left": { + "type": "BinaryExpression", + "start": 15229, + "end": 15265, + "loc": { + "start": { + "line": 498, + "column": 23 + }, + "end": { + "line": 498, + "column": 59 + } + }, + "left": { + "type": "BinaryExpression", + "start": 15229, + "end": 15259, + "loc": { + "start": { + "line": 498, + "column": 23 + }, + "end": { + "line": 498, + "column": 53 + } + }, + "left": { + "type": "BinaryExpression", + "start": 15229, + "end": 15249, + "loc": { + "start": { + "line": 498, + "column": 23 + }, + "end": { + "line": 498, + "column": 43 + } + }, + "left": { + "type": "Identifier", + "start": 15229, + "end": 15238, + "loc": { + "start": { + "line": 498, + "column": 23 + }, + "end": { + "line": 498, + "column": 32 + }, + "identifierName": "streamUrl" + }, + "name": "streamUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 15241, + "end": 15249, + "loc": { + "start": { + "line": 498, + "column": 35 + }, + "end": { + "line": 498, + "column": 43 + } + }, + "extra": { + "rawValue": "/eval/", + "raw": "'/eval/'" + }, + "value": "/eval/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 15252, + "end": 15259, + "loc": { + "start": { + "line": 498, + "column": 46 + }, + "end": { + "line": 498, + "column": 53 + }, + "identifierName": "envName" + }, + "name": "envName" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 15262, + "end": 15265, + "loc": { + "start": { + "line": 498, + "column": 56 + }, + "end": { + "line": 498, + "column": 59 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 15268, + "end": 15279, + "loc": { + "start": { + "line": 498, + "column": 62 + }, + "end": { + "line": 498, + "column": 73 + }, + "identifierName": "encodedUser" + }, + "name": "encodedUser" + } + }, + "computed": true + } + ] + }, + "property": { + "type": "Identifier", + "start": 15282, + "end": 15293, + "loc": { + "start": { + "line": 498, + "column": 76 + }, + "end": { + "line": 498, + "column": 87 + }, + "identifierName": "toBeDefined" + }, + "name": "toBeDefined" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 15305, + "end": 15312, + "loc": { + "start": { + "line": 499, + "column": 8 + }, + "end": { + "line": 499, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 15305, + "end": 15311, + "loc": { + "start": { + "line": 499, + "column": 8 + }, + "end": { + "line": 499, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 15305, + "end": 15309, + "loc": { + "start": { + "line": 499, + "column": 8 + }, + "end": { + "line": 499, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 15336, + "end": 15700, + "loc": { + "start": { + "line": 503, + "column": 4 + }, + "end": { + "line": 511, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 15336, + "end": 15699, + "loc": { + "start": { + "line": 503, + "column": 4 + }, + "end": { + "line": 511, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 15336, + "end": 15338, + "loc": { + "start": { + "line": 503, + "column": 4 + }, + "end": { + "line": 503, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 15339, + "end": 15407, + "loc": { + "start": { + "line": 503, + "column": 7 + }, + "end": { + "line": 503, + "column": 75 + } + }, + "extra": { + "rawValue": "connects to the stream when listening to change event for one flag", + "raw": "'connects to the stream when listening to change event for one flag'" + }, + "value": "connects to the stream when listening to change event for one flag" + }, + { + "type": "ArrowFunctionExpression", + "start": 15409, + "end": 15698, + "loc": { + "start": { + "line": 503, + "column": 77 + }, + "end": { + "line": 511, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 15409, + "end": 15413, + "loc": { + "start": { + "line": 503, + "column": 77 + }, + "end": { + "line": 503, + "column": 81 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 15417, + "end": 15698, + "loc": { + "start": { + "line": 503, + "column": 85 + }, + "end": { + "line": 511, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 15425, + "end": 15494, + "loc": { + "start": { + "line": 504, + "column": 6 + }, + "end": { + "line": 504, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 15431, + "end": 15493, + "loc": { + "start": { + "line": 504, + "column": 12 + }, + "end": { + "line": 504, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 15431, + "end": 15437, + "loc": { + "start": { + "line": 504, + "column": 12 + }, + "end": { + "line": 504, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 15440, + "end": 15493, + "loc": { + "start": { + "line": 504, + "column": 21 + }, + "end": { + "line": 504, + "column": 74 + } + }, + "callee": { + "type": "MemberExpression", + "start": 15440, + "end": 15459, + "loc": { + "start": { + "line": 504, + "column": 21 + }, + "end": { + "line": 504, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 15440, + "end": 15448, + "loc": { + "start": { + "line": 504, + "column": 21 + }, + "end": { + "line": 504, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 15449, + "end": 15459, + "loc": { + "start": { + "line": 504, + "column": 30 + }, + "end": { + "line": 504, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 15460, + "end": 15467, + "loc": { + "start": { + "line": 504, + "column": 41 + }, + "end": { + "line": 504, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 15469, + "end": 15473, + "loc": { + "start": { + "line": 504, + "column": 50 + }, + "end": { + "line": 504, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 15475, + "end": 15492, + "loc": { + "start": { + "line": 504, + "column": 56 + }, + "end": { + "line": 504, + "column": 73 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 15477, + "end": 15490, + "loc": { + "start": { + "line": 504, + "column": 58 + }, + "end": { + "line": 504, + "column": 71 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 15477, + "end": 15486, + "loc": { + "start": { + "line": 504, + "column": 58 + }, + "end": { + "line": 504, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 15488, + "end": 15490, + "loc": { + "start": { + "line": 504, + "column": 69 + }, + "end": { + "line": 504, + "column": 71 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 15502, + "end": 15692, + "loc": { + "start": { + "line": 506, + "column": 6 + }, + "end": { + "line": 510, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 15502, + "end": 15691, + "loc": { + "start": { + "line": 506, + "column": 6 + }, + "end": { + "line": 510, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 15502, + "end": 15511, + "loc": { + "start": { + "line": 506, + "column": 6 + }, + "end": { + "line": 506, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 15502, + "end": 15508, + "loc": { + "start": { + "line": 506, + "column": 6 + }, + "end": { + "line": 506, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 15509, + "end": 15511, + "loc": { + "start": { + "line": 506, + "column": 13 + }, + "end": { + "line": 506, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 15512, + "end": 15519, + "loc": { + "start": { + "line": 506, + "column": 16 + }, + "end": { + "line": 506, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 15521, + "end": 15690, + "loc": { + "start": { + "line": 506, + "column": 25 + }, + "end": { + "line": 510, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 15527, + "end": 15690, + "loc": { + "start": { + "line": 506, + "column": 31 + }, + "end": { + "line": 510, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 15537, + "end": 15575, + "loc": { + "start": { + "line": 507, + "column": 8 + }, + "end": { + "line": 507, + "column": 46 + } + }, + "expression": { + "type": "CallExpression", + "start": 15537, + "end": 15574, + "loc": { + "start": { + "line": 507, + "column": 8 + }, + "end": { + "line": 507, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 15537, + "end": 15546, + "loc": { + "start": { + "line": 507, + "column": 8 + }, + "end": { + "line": 507, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 15537, + "end": 15543, + "loc": { + "start": { + "line": 507, + "column": 8 + }, + "end": { + "line": 507, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 15544, + "end": 15546, + "loc": { + "start": { + "line": 507, + "column": 15 + }, + "end": { + "line": 507, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 15547, + "end": 15563, + "loc": { + "start": { + "line": 507, + "column": 18 + }, + "end": { + "line": 507, + "column": 34 + } + }, + "extra": { + "rawValue": "change:flagkey", + "raw": "'change:flagkey'" + }, + "value": "change:flagkey" + }, + { + "type": "ArrowFunctionExpression", + "start": 15565, + "end": 15573, + "loc": { + "start": { + "line": 507, + "column": 36 + }, + "end": { + "line": 507, + "column": 44 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 15571, + "end": 15573, + "loc": { + "start": { + "line": 507, + "column": 42 + }, + "end": { + "line": 507, + "column": 44 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 15584, + "end": 15666, + "loc": { + "start": { + "line": 508, + "column": 8 + }, + "end": { + "line": 508, + "column": 90 + } + }, + "expression": { + "type": "CallExpression", + "start": 15584, + "end": 15665, + "loc": { + "start": { + "line": 508, + "column": 8 + }, + "end": { + "line": 508, + "column": 89 + } + }, + "callee": { + "type": "MemberExpression", + "start": 15584, + "end": 15663, + "loc": { + "start": { + "line": 508, + "column": 8 + }, + "end": { + "line": 508, + "column": 87 + } + }, + "object": { + "type": "CallExpression", + "start": 15584, + "end": 15651, + "loc": { + "start": { + "line": 508, + "column": 8 + }, + "end": { + "line": 508, + "column": 75 + } + }, + "callee": { + "type": "Identifier", + "start": 15584, + "end": 15590, + "loc": { + "start": { + "line": 508, + "column": 8 + }, + "end": { + "line": 508, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 15591, + "end": 15650, + "loc": { + "start": { + "line": 508, + "column": 15 + }, + "end": { + "line": 508, + "column": 74 + } + }, + "object": { + "type": "Identifier", + "start": 15591, + "end": 15598, + "loc": { + "start": { + "line": 508, + "column": 15 + }, + "end": { + "line": 508, + "column": 22 + }, + "identifierName": "sources" + }, + "name": "sources" + }, + "property": { + "type": "BinaryExpression", + "start": 15599, + "end": 15649, + "loc": { + "start": { + "line": 508, + "column": 23 + }, + "end": { + "line": 508, + "column": 73 + } + }, + "left": { + "type": "BinaryExpression", + "start": 15599, + "end": 15635, + "loc": { + "start": { + "line": 508, + "column": 23 + }, + "end": { + "line": 508, + "column": 59 + } + }, + "left": { + "type": "BinaryExpression", + "start": 15599, + "end": 15629, + "loc": { + "start": { + "line": 508, + "column": 23 + }, + "end": { + "line": 508, + "column": 53 + } + }, + "left": { + "type": "BinaryExpression", + "start": 15599, + "end": 15619, + "loc": { + "start": { + "line": 508, + "column": 23 + }, + "end": { + "line": 508, + "column": 43 + } + }, + "left": { + "type": "Identifier", + "start": 15599, + "end": 15608, + "loc": { + "start": { + "line": 508, + "column": 23 + }, + "end": { + "line": 508, + "column": 32 + }, + "identifierName": "streamUrl" + }, + "name": "streamUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 15611, + "end": 15619, + "loc": { + "start": { + "line": 508, + "column": 35 + }, + "end": { + "line": 508, + "column": 43 + } + }, + "extra": { + "rawValue": "/eval/", + "raw": "'/eval/'" + }, + "value": "/eval/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 15622, + "end": 15629, + "loc": { + "start": { + "line": 508, + "column": 46 + }, + "end": { + "line": 508, + "column": 53 + }, + "identifierName": "envName" + }, + "name": "envName" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 15632, + "end": 15635, + "loc": { + "start": { + "line": 508, + "column": 56 + }, + "end": { + "line": 508, + "column": 59 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 15638, + "end": 15649, + "loc": { + "start": { + "line": 508, + "column": 62 + }, + "end": { + "line": 508, + "column": 73 + }, + "identifierName": "encodedUser" + }, + "name": "encodedUser" + } + }, + "computed": true + } + ] + }, + "property": { + "type": "Identifier", + "start": 15652, + "end": 15663, + "loc": { + "start": { + "line": 508, + "column": 76 + }, + "end": { + "line": 508, + "column": 87 + }, + "identifierName": "toBeDefined" + }, + "name": "toBeDefined" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 15675, + "end": 15682, + "loc": { + "start": { + "line": 509, + "column": 8 + }, + "end": { + "line": 509, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 15675, + "end": 15681, + "loc": { + "start": { + "line": 509, + "column": 8 + }, + "end": { + "line": 509, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 15675, + "end": 15679, + "loc": { + "start": { + "line": 509, + "column": 8 + }, + "end": { + "line": 509, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 15706, + "end": 16088, + "loc": { + "start": { + "line": 513, + "column": 4 + }, + "end": { + "line": 521, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 15706, + "end": 16087, + "loc": { + "start": { + "line": 513, + "column": 4 + }, + "end": { + "line": 521, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 15706, + "end": 15708, + "loc": { + "start": { + "line": 513, + "column": 4 + }, + "end": { + "line": 513, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 15709, + "end": 15768, + "loc": { + "start": { + "line": 513, + "column": 7 + }, + "end": { + "line": 513, + "column": 66 + } + }, + "extra": { + "rawValue": "passes the secure mode hash in the stream URL if provided", + "raw": "'passes the secure mode hash in the stream URL if provided'" + }, + "value": "passes the secure mode hash in the stream URL if provided" + }, + { + "type": "ArrowFunctionExpression", + "start": 15770, + "end": 16086, + "loc": { + "start": { + "line": 513, + "column": 68 + }, + "end": { + "line": 521, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 15770, + "end": 15774, + "loc": { + "start": { + "line": 513, + "column": 68 + }, + "end": { + "line": 513, + "column": 72 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 15778, + "end": 16086, + "loc": { + "start": { + "line": 513, + "column": 76 + }, + "end": { + "line": 521, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 15786, + "end": 15867, + "loc": { + "start": { + "line": 514, + "column": 6 + }, + "end": { + "line": 514, + "column": 87 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 15792, + "end": 15866, + "loc": { + "start": { + "line": 514, + "column": 12 + }, + "end": { + "line": 514, + "column": 86 + } + }, + "id": { + "type": "Identifier", + "start": 15792, + "end": 15798, + "loc": { + "start": { + "line": 514, + "column": 12 + }, + "end": { + "line": 514, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 15801, + "end": 15866, + "loc": { + "start": { + "line": 514, + "column": 21 + }, + "end": { + "line": 514, + "column": 86 + } + }, + "callee": { + "type": "MemberExpression", + "start": 15801, + "end": 15820, + "loc": { + "start": { + "line": 514, + "column": 21 + }, + "end": { + "line": 514, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 15801, + "end": 15809, + "loc": { + "start": { + "line": 514, + "column": 21 + }, + "end": { + "line": 514, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 15810, + "end": 15820, + "loc": { + "start": { + "line": 514, + "column": 30 + }, + "end": { + "line": 514, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 15821, + "end": 15828, + "loc": { + "start": { + "line": 514, + "column": 41 + }, + "end": { + "line": 514, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 15830, + "end": 15834, + "loc": { + "start": { + "line": 514, + "column": 50 + }, + "end": { + "line": 514, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 15836, + "end": 15865, + "loc": { + "start": { + "line": 514, + "column": 56 + }, + "end": { + "line": 514, + "column": 85 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 15838, + "end": 15848, + "loc": { + "start": { + "line": 514, + "column": 58 + }, + "end": { + "line": 514, + "column": 68 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 15838, + "end": 15842, + "loc": { + "start": { + "line": 514, + "column": 58 + }, + "end": { + "line": 514, + "column": 62 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + "value": { + "type": "Identifier", + "start": 15844, + "end": 15848, + "loc": { + "start": { + "line": 514, + "column": 64 + }, + "end": { + "line": 514, + "column": 68 + }, + "identifierName": "hash" + }, + "name": "hash" + } + }, + { + "type": "ObjectProperty", + "start": 15850, + "end": 15863, + "loc": { + "start": { + "line": 514, + "column": 70 + }, + "end": { + "line": 514, + "column": 83 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 15850, + "end": 15859, + "loc": { + "start": { + "line": 514, + "column": 70 + }, + "end": { + "line": 514, + "column": 79 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 15861, + "end": 15863, + "loc": { + "start": { + "line": 514, + "column": 81 + }, + "end": { + "line": 514, + "column": 83 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 15875, + "end": 16080, + "loc": { + "start": { + "line": 516, + "column": 6 + }, + "end": { + "line": 520, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 15875, + "end": 16079, + "loc": { + "start": { + "line": 516, + "column": 6 + }, + "end": { + "line": 520, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 15875, + "end": 15884, + "loc": { + "start": { + "line": 516, + "column": 6 + }, + "end": { + "line": 516, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 15875, + "end": 15881, + "loc": { + "start": { + "line": 516, + "column": 6 + }, + "end": { + "line": 516, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 15882, + "end": 15884, + "loc": { + "start": { + "line": 516, + "column": 13 + }, + "end": { + "line": 516, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 15885, + "end": 15892, + "loc": { + "start": { + "line": 516, + "column": 16 + }, + "end": { + "line": 516, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 15894, + "end": 16078, + "loc": { + "start": { + "line": 516, + "column": 25 + }, + "end": { + "line": 520, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 15900, + "end": 16078, + "loc": { + "start": { + "line": 516, + "column": 31 + }, + "end": { + "line": 520, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 15910, + "end": 15948, + "loc": { + "start": { + "line": 517, + "column": 8 + }, + "end": { + "line": 517, + "column": 46 + } + }, + "expression": { + "type": "CallExpression", + "start": 15910, + "end": 15947, + "loc": { + "start": { + "line": 517, + "column": 8 + }, + "end": { + "line": 517, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 15910, + "end": 15919, + "loc": { + "start": { + "line": 517, + "column": 8 + }, + "end": { + "line": 517, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 15910, + "end": 15916, + "loc": { + "start": { + "line": 517, + "column": 8 + }, + "end": { + "line": 517, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 15917, + "end": 15919, + "loc": { + "start": { + "line": 517, + "column": 15 + }, + "end": { + "line": 517, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 15920, + "end": 15936, + "loc": { + "start": { + "line": 517, + "column": 18 + }, + "end": { + "line": 517, + "column": 34 + } + }, + "extra": { + "rawValue": "change:flagkey", + "raw": "'change:flagkey'" + }, + "value": "change:flagkey" + }, + { + "type": "ArrowFunctionExpression", + "start": 15938, + "end": 15946, + "loc": { + "start": { + "line": 517, + "column": 36 + }, + "end": { + "line": 517, + "column": 44 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 15944, + "end": 15946, + "loc": { + "start": { + "line": 517, + "column": 42 + }, + "end": { + "line": 517, + "column": 44 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 15957, + "end": 16054, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 105 + } + }, + "expression": { + "type": "CallExpression", + "start": 15957, + "end": 16053, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 104 + } + }, + "callee": { + "type": "MemberExpression", + "start": 15957, + "end": 16051, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 102 + } + }, + "object": { + "type": "CallExpression", + "start": 15957, + "end": 16039, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 90 + } + }, + "callee": { + "type": "Identifier", + "start": 15957, + "end": 15963, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 15964, + "end": 16038, + "loc": { + "start": { + "line": 518, + "column": 15 + }, + "end": { + "line": 518, + "column": 89 + } + }, + "object": { + "type": "Identifier", + "start": 15964, + "end": 15971, + "loc": { + "start": { + "line": 518, + "column": 15 + }, + "end": { + "line": 518, + "column": 22 + }, + "identifierName": "sources" + }, + "name": "sources" + }, + "property": { + "type": "BinaryExpression", + "start": 15972, + "end": 16037, + "loc": { + "start": { + "line": 518, + "column": 23 + }, + "end": { + "line": 518, + "column": 88 + } + }, + "left": { + "type": "BinaryExpression", + "start": 15972, + "end": 16030, + "loc": { + "start": { + "line": 518, + "column": 23 + }, + "end": { + "line": 518, + "column": 81 + } + }, + "left": { + "type": "BinaryExpression", + "start": 15972, + "end": 16022, + "loc": { + "start": { + "line": 518, + "column": 23 + }, + "end": { + "line": 518, + "column": 73 + } + }, + "left": { + "type": "BinaryExpression", + "start": 15972, + "end": 16008, + "loc": { + "start": { + "line": 518, + "column": 23 + }, + "end": { + "line": 518, + "column": 59 + } + }, + "left": { + "type": "BinaryExpression", + "start": 15972, + "end": 16002, + "loc": { + "start": { + "line": 518, + "column": 23 + }, + "end": { + "line": 518, + "column": 53 + } + }, + "left": { + "type": "BinaryExpression", + "start": 15972, + "end": 15992, + "loc": { + "start": { + "line": 518, + "column": 23 + }, + "end": { + "line": 518, + "column": 43 + } + }, + "left": { + "type": "Identifier", + "start": 15972, + "end": 15981, + "loc": { + "start": { + "line": 518, + "column": 23 + }, + "end": { + "line": 518, + "column": 32 + }, + "identifierName": "streamUrl" + }, + "name": "streamUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 15984, + "end": 15992, + "loc": { + "start": { + "line": 518, + "column": 35 + }, + "end": { + "line": 518, + "column": 43 + } + }, + "extra": { + "rawValue": "/eval/", + "raw": "'/eval/'" + }, + "value": "/eval/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 15995, + "end": 16002, + "loc": { + "start": { + "line": 518, + "column": 46 + }, + "end": { + "line": 518, + "column": 53 + }, + "identifierName": "envName" + }, + "name": "envName" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 16005, + "end": 16008, + "loc": { + "start": { + "line": 518, + "column": 56 + }, + "end": { + "line": 518, + "column": 59 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 16011, + "end": 16022, + "loc": { + "start": { + "line": 518, + "column": 62 + }, + "end": { + "line": 518, + "column": 73 + }, + "identifierName": "encodedUser" + }, + "name": "encodedUser" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 16025, + "end": 16030, + "loc": { + "start": { + "line": 518, + "column": 76 + }, + "end": { + "line": 518, + "column": 81 + } + }, + "extra": { + "rawValue": "?h=", + "raw": "'?h='" + }, + "value": "?h=" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 16033, + "end": 16037, + "loc": { + "start": { + "line": 518, + "column": 84 + }, + "end": { + "line": 518, + "column": 88 + }, + "identifierName": "hash" + }, + "name": "hash" + } + }, + "computed": true + } + ] + }, + "property": { + "type": "Identifier", + "start": 16040, + "end": 16051, + "loc": { + "start": { + "line": 518, + "column": 91 + }, + "end": { + "line": 518, + "column": 102 + }, + "identifierName": "toBeDefined" + }, + "name": "toBeDefined" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 16063, + "end": 16070, + "loc": { + "start": { + "line": 519, + "column": 8 + }, + "end": { + "line": 519, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 16063, + "end": 16069, + "loc": { + "start": { + "line": 519, + "column": 8 + }, + "end": { + "line": 519, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 16063, + "end": 16067, + "loc": { + "start": { + "line": 519, + "column": 8 + }, + "end": { + "line": 519, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 16094, + "end": 16594, + "loc": { + "start": { + "line": 523, + "column": 4 + }, + "end": { + "line": 537, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 16094, + "end": 16593, + "loc": { + "start": { + "line": 523, + "column": 4 + }, + "end": { + "line": 537, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 16094, + "end": 16096, + "loc": { + "start": { + "line": 523, + "column": 4 + }, + "end": { + "line": 523, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 16097, + "end": 16143, + "loc": { + "start": { + "line": 523, + "column": 7 + }, + "end": { + "line": 523, + "column": 53 + } + }, + "extra": { + "rawValue": "handles stream ping message by getting flags", + "raw": "'handles stream ping message by getting flags'" + }, + "value": "handles stream ping message by getting flags" + }, + { + "type": "ArrowFunctionExpression", + "start": 16145, + "end": 16592, + "loc": { + "start": { + "line": 523, + "column": 55 + }, + "end": { + "line": 537, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 16145, + "end": 16149, + "loc": { + "start": { + "line": 523, + "column": 55 + }, + "end": { + "line": 523, + "column": 59 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 16153, + "end": 16592, + "loc": { + "start": { + "line": 523, + "column": 63 + }, + "end": { + "line": 537, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 16161, + "end": 16230, + "loc": { + "start": { + "line": 524, + "column": 6 + }, + "end": { + "line": 524, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 16167, + "end": 16229, + "loc": { + "start": { + "line": 524, + "column": 12 + }, + "end": { + "line": 524, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 16167, + "end": 16173, + "loc": { + "start": { + "line": 524, + "column": 12 + }, + "end": { + "line": 524, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 16176, + "end": 16229, + "loc": { + "start": { + "line": 524, + "column": 21 + }, + "end": { + "line": 524, + "column": 74 + } + }, + "callee": { + "type": "MemberExpression", + "start": 16176, + "end": 16195, + "loc": { + "start": { + "line": 524, + "column": 21 + }, + "end": { + "line": 524, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 16176, + "end": 16184, + "loc": { + "start": { + "line": 524, + "column": 21 + }, + "end": { + "line": 524, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 16185, + "end": 16195, + "loc": { + "start": { + "line": 524, + "column": 30 + }, + "end": { + "line": 524, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 16196, + "end": 16203, + "loc": { + "start": { + "line": 524, + "column": 41 + }, + "end": { + "line": 524, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 16205, + "end": 16209, + "loc": { + "start": { + "line": 524, + "column": 50 + }, + "end": { + "line": 524, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 16211, + "end": 16228, + "loc": { + "start": { + "line": 524, + "column": 56 + }, + "end": { + "line": 524, + "column": 73 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 16213, + "end": 16226, + "loc": { + "start": { + "line": 524, + "column": 58 + }, + "end": { + "line": 524, + "column": 71 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 16213, + "end": 16222, + "loc": { + "start": { + "line": 524, + "column": 58 + }, + "end": { + "line": 524, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 16224, + "end": 16226, + "loc": { + "start": { + "line": 524, + "column": 69 + }, + "end": { + "line": 524, + "column": 71 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 16238, + "end": 16586, + "loc": { + "start": { + "line": 526, + "column": 6 + }, + "end": { + "line": 536, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 16238, + "end": 16585, + "loc": { + "start": { + "line": 526, + "column": 6 + }, + "end": { + "line": 536, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 16238, + "end": 16247, + "loc": { + "start": { + "line": 526, + "column": 6 + }, + "end": { + "line": 526, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 16238, + "end": 16244, + "loc": { + "start": { + "line": 526, + "column": 6 + }, + "end": { + "line": 526, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 16245, + "end": 16247, + "loc": { + "start": { + "line": 526, + "column": 13 + }, + "end": { + "line": 526, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 16248, + "end": 16255, + "loc": { + "start": { + "line": 526, + "column": 16 + }, + "end": { + "line": 526, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 16257, + "end": 16584, + "loc": { + "start": { + "line": 526, + "column": 25 + }, + "end": { + "line": 536, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 16263, + "end": 16584, + "loc": { + "start": { + "line": 526, + "column": 31 + }, + "end": { + "line": 536, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 16273, + "end": 16303, + "loc": { + "start": { + "line": 527, + "column": 8 + }, + "end": { + "line": 527, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 16273, + "end": 16302, + "loc": { + "start": { + "line": 527, + "column": 8 + }, + "end": { + "line": 527, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 16273, + "end": 16282, + "loc": { + "start": { + "line": 527, + "column": 8 + }, + "end": { + "line": 527, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 16273, + "end": 16279, + "loc": { + "start": { + "line": 527, + "column": 8 + }, + "end": { + "line": 527, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 16280, + "end": 16282, + "loc": { + "start": { + "line": 527, + "column": 15 + }, + "end": { + "line": 527, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 16283, + "end": 16291, + "loc": { + "start": { + "line": 527, + "column": 18 + }, + "end": { + "line": 527, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 16293, + "end": 16301, + "loc": { + "start": { + "line": 527, + "column": 28 + }, + "end": { + "line": 527, + "column": 36 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 16299, + "end": 16301, + "loc": { + "start": { + "line": 527, + "column": 34 + }, + "end": { + "line": 527, + "column": 36 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 16312, + "end": 16334, + "loc": { + "start": { + "line": 528, + "column": 8 + }, + "end": { + "line": 528, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 16312, + "end": 16333, + "loc": { + "start": { + "line": 528, + "column": 8 + }, + "end": { + "line": 528, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 16312, + "end": 16331, + "loc": { + "start": { + "line": 528, + "column": 8 + }, + "end": { + "line": 528, + "column": 27 + } + }, + "object": { + "type": "CallExpression", + "start": 16312, + "end": 16326, + "loc": { + "start": { + "line": 528, + "column": 8 + }, + "end": { + "line": 528, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 16312, + "end": 16324, + "loc": { + "start": { + "line": 528, + "column": 8 + }, + "end": { + "line": 528, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 16327, + "end": 16331, + "loc": { + "start": { + "line": 528, + "column": 23 + }, + "end": { + "line": 528, + "column": 27 + }, + "identifierName": "ping" + }, + "name": "ping" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 16343, + "end": 16498, + "loc": { + "start": { + "line": 529, + "column": 8 + }, + "end": { + "line": 533, + "column": 10 + } + }, + "expression": { + "type": "CallExpression", + "start": 16343, + "end": 16497, + "loc": { + "start": { + "line": 529, + "column": 8 + }, + "end": { + "line": 533, + "column": 9 + } + }, + "callee": { + "type": "MemberExpression", + "start": 16343, + "end": 16367, + "loc": { + "start": { + "line": 529, + "column": 8 + }, + "end": { + "line": 529, + "column": 32 + } + }, + "object": { + "type": "CallExpression", + "start": 16343, + "end": 16359, + "loc": { + "start": { + "line": 529, + "column": 8 + }, + "end": { + "line": 529, + "column": 24 + } + }, + "callee": { + "type": "Identifier", + "start": 16343, + "end": 16357, + "loc": { + "start": { + "line": 529, + "column": 8 + }, + "end": { + "line": 529, + "column": 22 + }, + "identifierName": "getLastRequest" + }, + "name": "getLastRequest" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 16360, + "end": 16367, + "loc": { + "start": { + "line": 529, + "column": 25 + }, + "end": { + "line": 529, + "column": 32 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 16379, + "end": 16382, + "loc": { + "start": { + "line": 530, + "column": 10 + }, + "end": { + "line": 530, + "column": 13 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 16394, + "end": 16432, + "loc": { + "start": { + "line": 531, + "column": 10 + }, + "end": { + "line": 531, + "column": 48 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 16396, + "end": 16430, + "loc": { + "start": { + "line": 531, + "column": 12 + }, + "end": { + "line": 531, + "column": 46 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 16396, + "end": 16410, + "loc": { + "start": { + "line": 531, + "column": 12 + }, + "end": { + "line": 531, + "column": 26 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 16412, + "end": 16430, + "loc": { + "start": { + "line": 531, + "column": 28 + }, + "end": { + "line": 531, + "column": 46 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 16444, + "end": 16487, + "loc": { + "start": { + "line": 532, + "column": 10 + }, + "end": { + "line": 532, + "column": 53 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "raw": "'{\"enable-foo\":{\"value\":true,\"version\":1}}'" + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 16507, + "end": 16560, + "loc": { + "start": { + "line": 534, + "column": 8 + }, + "end": { + "line": 534, + "column": 61 + } + }, + "expression": { + "type": "CallExpression", + "start": 16507, + "end": 16559, + "loc": { + "start": { + "line": 534, + "column": 8 + }, + "end": { + "line": 534, + "column": 60 + } + }, + "callee": { + "type": "MemberExpression", + "start": 16507, + "end": 16553, + "loc": { + "start": { + "line": 534, + "column": 8 + }, + "end": { + "line": 534, + "column": 54 + } + }, + "object": { + "type": "CallExpression", + "start": 16507, + "end": 16545, + "loc": { + "start": { + "line": 534, + "column": 8 + }, + "end": { + "line": 534, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 16507, + "end": 16513, + "loc": { + "start": { + "line": 534, + "column": 8 + }, + "end": { + "line": 534, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 16514, + "end": 16544, + "loc": { + "start": { + "line": 534, + "column": 15 + }, + "end": { + "line": 534, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 16514, + "end": 16530, + "loc": { + "start": { + "line": 534, + "column": 15 + }, + "end": { + "line": 534, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 16514, + "end": 16520, + "loc": { + "start": { + "line": 534, + "column": 15 + }, + "end": { + "line": 534, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 16521, + "end": 16530, + "loc": { + "start": { + "line": 534, + "column": 22 + }, + "end": { + "line": 534, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 16531, + "end": 16543, + "loc": { + "start": { + "line": 534, + "column": 32 + }, + "end": { + "line": 534, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 16546, + "end": 16553, + "loc": { + "start": { + "line": 534, + "column": 47 + }, + "end": { + "line": 534, + "column": 54 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 16554, + "end": 16558, + "loc": { + "start": { + "line": 534, + "column": 55 + }, + "end": { + "line": 534, + "column": 59 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 16569, + "end": 16576, + "loc": { + "start": { + "line": 535, + "column": 8 + }, + "end": { + "line": 535, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 16569, + "end": 16575, + "loc": { + "start": { + "line": 535, + "column": 8 + }, + "end": { + "line": 535, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 16569, + "end": 16573, + "loc": { + "start": { + "line": 535, + "column": 8 + }, + "end": { + "line": 535, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 16600, + "end": 17009, + "loc": { + "start": { + "line": 539, + "column": 4 + }, + "end": { + "line": 552, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 16600, + "end": 17008, + "loc": { + "start": { + "line": 539, + "column": 4 + }, + "end": { + "line": 552, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 16600, + "end": 16602, + "loc": { + "start": { + "line": 539, + "column": 4 + }, + "end": { + "line": 539, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 16603, + "end": 16649, + "loc": { + "start": { + "line": 539, + "column": 7 + }, + "end": { + "line": 539, + "column": 53 + } + }, + "extra": { + "rawValue": "handles stream put message by updating flags", + "raw": "'handles stream put message by updating flags'" + }, + "value": "handles stream put message by updating flags" + }, + { + "type": "ArrowFunctionExpression", + "start": 16651, + "end": 17007, + "loc": { + "start": { + "line": 539, + "column": 55 + }, + "end": { + "line": 552, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 16651, + "end": 16655, + "loc": { + "start": { + "line": 539, + "column": 55 + }, + "end": { + "line": 539, + "column": 59 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 16659, + "end": 17007, + "loc": { + "start": { + "line": 539, + "column": 63 + }, + "end": { + "line": 552, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 16667, + "end": 16736, + "loc": { + "start": { + "line": 540, + "column": 6 + }, + "end": { + "line": 540, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 16673, + "end": 16735, + "loc": { + "start": { + "line": 540, + "column": 12 + }, + "end": { + "line": 540, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 16673, + "end": 16679, + "loc": { + "start": { + "line": 540, + "column": 12 + }, + "end": { + "line": 540, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 16682, + "end": 16735, + "loc": { + "start": { + "line": 540, + "column": 21 + }, + "end": { + "line": 540, + "column": 74 + } + }, + "callee": { + "type": "MemberExpression", + "start": 16682, + "end": 16701, + "loc": { + "start": { + "line": 540, + "column": 21 + }, + "end": { + "line": 540, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 16682, + "end": 16690, + "loc": { + "start": { + "line": 540, + "column": 21 + }, + "end": { + "line": 540, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 16691, + "end": 16701, + "loc": { + "start": { + "line": 540, + "column": 30 + }, + "end": { + "line": 540, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 16702, + "end": 16709, + "loc": { + "start": { + "line": 540, + "column": 41 + }, + "end": { + "line": 540, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 16711, + "end": 16715, + "loc": { + "start": { + "line": 540, + "column": 50 + }, + "end": { + "line": 540, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 16717, + "end": 16734, + "loc": { + "start": { + "line": 540, + "column": 56 + }, + "end": { + "line": 540, + "column": 73 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 16719, + "end": 16732, + "loc": { + "start": { + "line": 540, + "column": 58 + }, + "end": { + "line": 540, + "column": 71 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 16719, + "end": 16728, + "loc": { + "start": { + "line": 540, + "column": 58 + }, + "end": { + "line": 540, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 16730, + "end": 16732, + "loc": { + "start": { + "line": 540, + "column": 69 + }, + "end": { + "line": 540, + "column": 71 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 16744, + "end": 17001, + "loc": { + "start": { + "line": 542, + "column": 6 + }, + "end": { + "line": 551, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 16744, + "end": 17000, + "loc": { + "start": { + "line": 542, + "column": 6 + }, + "end": { + "line": 551, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 16744, + "end": 16753, + "loc": { + "start": { + "line": 542, + "column": 6 + }, + "end": { + "line": 542, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 16744, + "end": 16750, + "loc": { + "start": { + "line": 542, + "column": 6 + }, + "end": { + "line": 542, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 16751, + "end": 16753, + "loc": { + "start": { + "line": 542, + "column": 13 + }, + "end": { + "line": 542, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 16754, + "end": 16761, + "loc": { + "start": { + "line": 542, + "column": 16 + }, + "end": { + "line": 542, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 16763, + "end": 16999, + "loc": { + "start": { + "line": 542, + "column": 25 + }, + "end": { + "line": 551, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 16769, + "end": 16999, + "loc": { + "start": { + "line": 542, + "column": 31 + }, + "end": { + "line": 551, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 16779, + "end": 16809, + "loc": { + "start": { + "line": 543, + "column": 8 + }, + "end": { + "line": 543, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 16779, + "end": 16808, + "loc": { + "start": { + "line": 543, + "column": 8 + }, + "end": { + "line": 543, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 16779, + "end": 16788, + "loc": { + "start": { + "line": 543, + "column": 8 + }, + "end": { + "line": 543, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 16779, + "end": 16785, + "loc": { + "start": { + "line": 543, + "column": 8 + }, + "end": { + "line": 543, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 16786, + "end": 16788, + "loc": { + "start": { + "line": 543, + "column": 15 + }, + "end": { + "line": 543, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 16789, + "end": 16797, + "loc": { + "start": { + "line": 543, + "column": 18 + }, + "end": { + "line": 543, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 16799, + "end": 16807, + "loc": { + "start": { + "line": 543, + "column": 28 + }, + "end": { + "line": 543, + "column": 36 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 16805, + "end": 16807, + "loc": { + "start": { + "line": 543, + "column": 34 + }, + "end": { + "line": 543, + "column": 36 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 16819, + "end": 16912, + "loc": { + "start": { + "line": 545, + "column": 8 + }, + "end": { + "line": 547, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 16819, + "end": 16911, + "loc": { + "start": { + "line": 545, + "column": 8 + }, + "end": { + "line": 547, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 16819, + "end": 16837, + "loc": { + "start": { + "line": 545, + "column": 8 + }, + "end": { + "line": 545, + "column": 26 + } + }, + "object": { + "type": "CallExpression", + "start": 16819, + "end": 16833, + "loc": { + "start": { + "line": 545, + "column": 8 + }, + "end": { + "line": 545, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 16819, + "end": 16831, + "loc": { + "start": { + "line": 545, + "column": 8 + }, + "end": { + "line": 545, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 16834, + "end": 16837, + "loc": { + "start": { + "line": 545, + "column": 23 + }, + "end": { + "line": 545, + "column": 26 + }, + "identifierName": "put" + }, + "name": "put" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 16838, + "end": 16910, + "loc": { + "start": { + "line": 545, + "column": 27 + }, + "end": { + "line": 547, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 16850, + "end": 16899, + "loc": { + "start": { + "line": 546, + "column": 10 + }, + "end": { + "line": 546, + "column": 59 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 16850, + "end": 16854, + "loc": { + "start": { + "line": 546, + "column": 10 + }, + "end": { + "line": 546, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 16856, + "end": 16899, + "loc": { + "start": { + "line": 546, + "column": 16 + }, + "end": { + "line": 546, + "column": 59 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "raw": "'{\"enable-foo\":{\"value\":true,\"version\":1}}'" + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}" + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 16922, + "end": 16975, + "loc": { + "start": { + "line": 549, + "column": 8 + }, + "end": { + "line": 549, + "column": 61 + } + }, + "expression": { + "type": "CallExpression", + "start": 16922, + "end": 16974, + "loc": { + "start": { + "line": 549, + "column": 8 + }, + "end": { + "line": 549, + "column": 60 + } + }, + "callee": { + "type": "MemberExpression", + "start": 16922, + "end": 16968, + "loc": { + "start": { + "line": 549, + "column": 8 + }, + "end": { + "line": 549, + "column": 54 + } + }, + "object": { + "type": "CallExpression", + "start": 16922, + "end": 16960, + "loc": { + "start": { + "line": 549, + "column": 8 + }, + "end": { + "line": 549, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 16922, + "end": 16928, + "loc": { + "start": { + "line": 549, + "column": 8 + }, + "end": { + "line": 549, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 16929, + "end": 16959, + "loc": { + "start": { + "line": 549, + "column": 15 + }, + "end": { + "line": 549, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 16929, + "end": 16945, + "loc": { + "start": { + "line": 549, + "column": 15 + }, + "end": { + "line": 549, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 16929, + "end": 16935, + "loc": { + "start": { + "line": 549, + "column": 15 + }, + "end": { + "line": 549, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 16936, + "end": 16945, + "loc": { + "start": { + "line": 549, + "column": 22 + }, + "end": { + "line": 549, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 16946, + "end": 16958, + "loc": { + "start": { + "line": 549, + "column": 32 + }, + "end": { + "line": 549, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 16961, + "end": 16968, + "loc": { + "start": { + "line": 549, + "column": 47 + }, + "end": { + "line": 549, + "column": 54 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 16969, + "end": 16973, + "loc": { + "start": { + "line": 549, + "column": 55 + }, + "end": { + "line": 549, + "column": 59 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 16984, + "end": 16991, + "loc": { + "start": { + "line": 550, + "column": 8 + }, + "end": { + "line": 550, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 16984, + "end": 16990, + "loc": { + "start": { + "line": 550, + "column": 8 + }, + "end": { + "line": 550, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 16984, + "end": 16988, + "loc": { + "start": { + "line": 550, + "column": 8 + }, + "end": { + "line": 550, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 17015, + "end": 17678, + "loc": { + "start": { + "line": 554, + "column": 4 + }, + "end": { + "line": 572, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 17015, + "end": 17677, + "loc": { + "start": { + "line": 554, + "column": 4 + }, + "end": { + "line": 572, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 17015, + "end": 17017, + "loc": { + "start": { + "line": 554, + "column": 4 + }, + "end": { + "line": 554, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 17018, + "end": 17080, + "loc": { + "start": { + "line": 554, + "column": 7 + }, + "end": { + "line": 554, + "column": 69 + } + }, + "extra": { + "rawValue": "updates local storage for put message if using local storage", + "raw": "'updates local storage for put message if using local storage'" + }, + "value": "updates local storage for put message if using local storage" + }, + { + "type": "ArrowFunctionExpression", + "start": 17082, + "end": 17676, + "loc": { + "start": { + "line": 554, + "column": 71 + }, + "end": { + "line": 572, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 17082, + "end": 17086, + "loc": { + "start": { + "line": 554, + "column": 71 + }, + "end": { + "line": 554, + "column": 75 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 17090, + "end": 17676, + "loc": { + "start": { + "line": 554, + "column": 79 + }, + "end": { + "line": 572, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 17098, + "end": 17157, + "loc": { + "start": { + "line": 555, + "column": 6 + }, + "end": { + "line": 555, + "column": 65 + } + }, + "expression": { + "type": "CallExpression", + "start": 17098, + "end": 17156, + "loc": { + "start": { + "line": 555, + "column": 6 + }, + "end": { + "line": 555, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17098, + "end": 17125, + "loc": { + "start": { + "line": 555, + "column": 6 + }, + "end": { + "line": 555, + "column": 33 + } + }, + "object": { + "type": "MemberExpression", + "start": 17098, + "end": 17117, + "loc": { + "start": { + "line": 555, + "column": 6 + }, + "end": { + "line": 555, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 17098, + "end": 17104, + "loc": { + "start": { + "line": 555, + "column": 6 + }, + "end": { + "line": 555, + "column": 12 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 17105, + "end": 17117, + "loc": { + "start": { + "line": 555, + "column": 13 + }, + "end": { + "line": 555, + "column": 25 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 17118, + "end": 17125, + "loc": { + "start": { + "line": 555, + "column": 26 + }, + "end": { + "line": 555, + "column": 33 + }, + "identifierName": "setItem" + }, + "name": "setItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 17126, + "end": 17131, + "loc": { + "start": { + "line": 555, + "column": 34 + }, + "end": { + "line": 555, + "column": 39 + }, + "identifierName": "lsKey" + }, + "name": "lsKey" + }, + { + "type": "StringLiteral", + "start": 17133, + "end": 17155, + "loc": { + "start": { + "line": 555, + "column": 41 + }, + "end": { + "line": 555, + "column": 63 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":false}", + "raw": "'{\"enable-foo\":false}'" + }, + "value": "{\"enable-foo\":false}" + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 17164, + "end": 17245, + "loc": { + "start": { + "line": 556, + "column": 6 + }, + "end": { + "line": 556, + "column": 87 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 17170, + "end": 17244, + "loc": { + "start": { + "line": 556, + "column": 12 + }, + "end": { + "line": 556, + "column": 86 + } + }, + "id": { + "type": "Identifier", + "start": 17170, + "end": 17176, + "loc": { + "start": { + "line": 556, + "column": 12 + }, + "end": { + "line": 556, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 17179, + "end": 17244, + "loc": { + "start": { + "line": 556, + "column": 21 + }, + "end": { + "line": 556, + "column": 86 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17179, + "end": 17198, + "loc": { + "start": { + "line": 556, + "column": 21 + }, + "end": { + "line": 556, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 17179, + "end": 17187, + "loc": { + "start": { + "line": 556, + "column": 21 + }, + "end": { + "line": 556, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 17188, + "end": 17198, + "loc": { + "start": { + "line": 556, + "column": 30 + }, + "end": { + "line": 556, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 17199, + "end": 17206, + "loc": { + "start": { + "line": 556, + "column": 41 + }, + "end": { + "line": 556, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 17208, + "end": 17212, + "loc": { + "start": { + "line": 556, + "column": 50 + }, + "end": { + "line": 556, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 17214, + "end": 17243, + "loc": { + "start": { + "line": 556, + "column": 56 + }, + "end": { + "line": 556, + "column": 85 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 17216, + "end": 17241, + "loc": { + "start": { + "line": 556, + "column": 58 + }, + "end": { + "line": 556, + "column": 83 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 17216, + "end": 17225, + "loc": { + "start": { + "line": 556, + "column": 58 + }, + "end": { + "line": 556, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "StringLiteral", + "start": 17227, + "end": 17241, + "loc": { + "start": { + "line": 556, + "column": 69 + }, + "end": { + "line": 556, + "column": 83 + } + }, + "extra": { + "rawValue": "localstorage", + "raw": "'localstorage'" + }, + "value": "localstorage" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 17253, + "end": 17670, + "loc": { + "start": { + "line": 558, + "column": 6 + }, + "end": { + "line": 571, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 17253, + "end": 17669, + "loc": { + "start": { + "line": 558, + "column": 6 + }, + "end": { + "line": 571, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17253, + "end": 17262, + "loc": { + "start": { + "line": 558, + "column": 6 + }, + "end": { + "line": 558, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 17253, + "end": 17259, + "loc": { + "start": { + "line": 558, + "column": 6 + }, + "end": { + "line": 558, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 17260, + "end": 17262, + "loc": { + "start": { + "line": 558, + "column": 13 + }, + "end": { + "line": 558, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 17263, + "end": 17270, + "loc": { + "start": { + "line": 558, + "column": 16 + }, + "end": { + "line": 558, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 17272, + "end": 17668, + "loc": { + "start": { + "line": 558, + "column": 25 + }, + "end": { + "line": 571, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 17278, + "end": 17668, + "loc": { + "start": { + "line": 558, + "column": 31 + }, + "end": { + "line": 571, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 17288, + "end": 17318, + "loc": { + "start": { + "line": 559, + "column": 8 + }, + "end": { + "line": 559, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 17288, + "end": 17317, + "loc": { + "start": { + "line": 559, + "column": 8 + }, + "end": { + "line": 559, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17288, + "end": 17297, + "loc": { + "start": { + "line": 559, + "column": 8 + }, + "end": { + "line": 559, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 17288, + "end": 17294, + "loc": { + "start": { + "line": 559, + "column": 8 + }, + "end": { + "line": 559, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 17295, + "end": 17297, + "loc": { + "start": { + "line": 559, + "column": 15 + }, + "end": { + "line": 559, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 17298, + "end": 17306, + "loc": { + "start": { + "line": 559, + "column": 18 + }, + "end": { + "line": 559, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 17308, + "end": 17316, + "loc": { + "start": { + "line": 559, + "column": 28 + }, + "end": { + "line": 559, + "column": 36 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 17314, + "end": 17316, + "loc": { + "start": { + "line": 559, + "column": 34 + }, + "end": { + "line": 559, + "column": 36 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 17328, + "end": 17421, + "loc": { + "start": { + "line": 561, + "column": 8 + }, + "end": { + "line": 563, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 17328, + "end": 17420, + "loc": { + "start": { + "line": 561, + "column": 8 + }, + "end": { + "line": 563, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17328, + "end": 17346, + "loc": { + "start": { + "line": 561, + "column": 8 + }, + "end": { + "line": 561, + "column": 26 + } + }, + "object": { + "type": "CallExpression", + "start": 17328, + "end": 17342, + "loc": { + "start": { + "line": 561, + "column": 8 + }, + "end": { + "line": 561, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 17328, + "end": 17340, + "loc": { + "start": { + "line": 561, + "column": 8 + }, + "end": { + "line": 561, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 17343, + "end": 17346, + "loc": { + "start": { + "line": 561, + "column": 23 + }, + "end": { + "line": 561, + "column": 26 + }, + "identifierName": "put" + }, + "name": "put" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 17347, + "end": 17419, + "loc": { + "start": { + "line": 561, + "column": 27 + }, + "end": { + "line": 563, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 17359, + "end": 17408, + "loc": { + "start": { + "line": 562, + "column": 10 + }, + "end": { + "line": 562, + "column": 59 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 17359, + "end": 17363, + "loc": { + "start": { + "line": 562, + "column": 10 + }, + "end": { + "line": 562, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 17365, + "end": 17408, + "loc": { + "start": { + "line": 562, + "column": 16 + }, + "end": { + "line": 562, + "column": 59 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "raw": "'{\"enable-foo\":{\"value\":true,\"version\":1}}'" + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}" + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 17431, + "end": 17484, + "loc": { + "start": { + "line": 565, + "column": 8 + }, + "end": { + "line": 565, + "column": 61 + } + }, + "expression": { + "type": "CallExpression", + "start": 17431, + "end": 17483, + "loc": { + "start": { + "line": 565, + "column": 8 + }, + "end": { + "line": 565, + "column": 60 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17431, + "end": 17477, + "loc": { + "start": { + "line": 565, + "column": 8 + }, + "end": { + "line": 565, + "column": 54 + } + }, + "object": { + "type": "CallExpression", + "start": 17431, + "end": 17469, + "loc": { + "start": { + "line": 565, + "column": 8 + }, + "end": { + "line": 565, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 17431, + "end": 17437, + "loc": { + "start": { + "line": 565, + "column": 8 + }, + "end": { + "line": 565, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 17438, + "end": 17468, + "loc": { + "start": { + "line": 565, + "column": 15 + }, + "end": { + "line": 565, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17438, + "end": 17454, + "loc": { + "start": { + "line": 565, + "column": 15 + }, + "end": { + "line": 565, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 17438, + "end": 17444, + "loc": { + "start": { + "line": 565, + "column": 15 + }, + "end": { + "line": 565, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 17445, + "end": 17454, + "loc": { + "start": { + "line": 565, + "column": 22 + }, + "end": { + "line": 565, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 17455, + "end": 17467, + "loc": { + "start": { + "line": 565, + "column": 32 + }, + "end": { + "line": 565, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 17470, + "end": 17477, + "loc": { + "start": { + "line": 565, + "column": 47 + }, + "end": { + "line": 565, + "column": 54 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 17478, + "end": 17482, + "loc": { + "start": { + "line": 565, + "column": 55 + }, + "end": { + "line": 565, + "column": 59 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 17493, + "end": 17644, + "loc": { + "start": { + "line": 566, + "column": 8 + }, + "end": { + "line": 569, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 17493, + "end": 17643, + "loc": { + "start": { + "line": 566, + "column": 8 + }, + "end": { + "line": 569, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17493, + "end": 17555, + "loc": { + "start": { + "line": 566, + "column": 8 + }, + "end": { + "line": 566, + "column": 70 + } + }, + "object": { + "type": "CallExpression", + "start": 17493, + "end": 17547, + "loc": { + "start": { + "line": 566, + "column": 8 + }, + "end": { + "line": 566, + "column": 62 + } + }, + "callee": { + "type": "Identifier", + "start": 17493, + "end": 17499, + "loc": { + "start": { + "line": 566, + "column": 8 + }, + "end": { + "line": 566, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 17500, + "end": 17546, + "loc": { + "start": { + "line": 566, + "column": 15 + }, + "end": { + "line": 566, + "column": 61 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17500, + "end": 17510, + "loc": { + "start": { + "line": 566, + "column": 15 + }, + "end": { + "line": 566, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 17500, + "end": 17504, + "loc": { + "start": { + "line": 566, + "column": 15 + }, + "end": { + "line": 566, + "column": 19 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 17505, + "end": 17510, + "loc": { + "start": { + "line": 566, + "column": 20 + }, + "end": { + "line": 566, + "column": 25 + }, + "identifierName": "parse" + }, + "name": "parse" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 17511, + "end": 17545, + "loc": { + "start": { + "line": 566, + "column": 26 + }, + "end": { + "line": 566, + "column": 60 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17511, + "end": 17538, + "loc": { + "start": { + "line": 566, + "column": 26 + }, + "end": { + "line": 566, + "column": 53 + } + }, + "object": { + "type": "MemberExpression", + "start": 17511, + "end": 17530, + "loc": { + "start": { + "line": 566, + "column": 26 + }, + "end": { + "line": 566, + "column": 45 + } + }, + "object": { + "type": "Identifier", + "start": 17511, + "end": 17517, + "loc": { + "start": { + "line": 566, + "column": 26 + }, + "end": { + "line": 566, + "column": 32 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 17518, + "end": 17530, + "loc": { + "start": { + "line": 566, + "column": 33 + }, + "end": { + "line": 566, + "column": 45 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 17531, + "end": 17538, + "loc": { + "start": { + "line": 566, + "column": 46 + }, + "end": { + "line": 566, + "column": 53 + }, + "identifierName": "getItem" + }, + "name": "getItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 17539, + "end": 17544, + "loc": { + "start": { + "line": 566, + "column": 54 + }, + "end": { + "line": 566, + "column": 59 + }, + "identifierName": "lsKey" + }, + "name": "lsKey" + } + ] + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 17548, + "end": 17555, + "loc": { + "start": { + "line": 566, + "column": 63 + }, + "end": { + "line": 566, + "column": 70 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 17556, + "end": 17642, + "loc": { + "start": { + "line": 566, + "column": 71 + }, + "end": { + "line": 569, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 17568, + "end": 17578, + "loc": { + "start": { + "line": 567, + "column": 10 + }, + "end": { + "line": 567, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 17568, + "end": 17575, + "loc": { + "start": { + "line": 567, + "column": 10 + }, + "end": { + "line": 567, + "column": 17 + }, + "identifierName": "$schema" + }, + "name": "$schema" + }, + "value": { + "type": "NumericLiteral", + "start": 17577, + "end": 17578, + "loc": { + "start": { + "line": 567, + "column": 19 + }, + "end": { + "line": 567, + "column": 20 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 17590, + "end": 17631, + "loc": { + "start": { + "line": 568, + "column": 10 + }, + "end": { + "line": 568, + "column": 51 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 17590, + "end": 17602, + "loc": { + "start": { + "line": 568, + "column": 10 + }, + "end": { + "line": 568, + "column": 22 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "ObjectExpression", + "start": 17604, + "end": 17631, + "loc": { + "start": { + "line": 568, + "column": 24 + }, + "end": { + "line": 568, + "column": 51 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 17606, + "end": 17617, + "loc": { + "start": { + "line": 568, + "column": 26 + }, + "end": { + "line": 568, + "column": 37 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 17606, + "end": 17611, + "loc": { + "start": { + "line": 568, + "column": 26 + }, + "end": { + "line": 568, + "column": 31 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "BooleanLiteral", + "start": 17613, + "end": 17617, + "loc": { + "start": { + "line": 568, + "column": 33 + }, + "end": { + "line": 568, + "column": 37 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 17619, + "end": 17629, + "loc": { + "start": { + "line": 568, + "column": 39 + }, + "end": { + "line": 568, + "column": 49 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 17619, + "end": 17626, + "loc": { + "start": { + "line": 568, + "column": 39 + }, + "end": { + "line": 568, + "column": 46 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 17628, + "end": 17629, + "loc": { + "start": { + "line": 568, + "column": 48 + }, + "end": { + "line": 568, + "column": 49 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + ] + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 17653, + "end": 17660, + "loc": { + "start": { + "line": 570, + "column": 8 + }, + "end": { + "line": 570, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 17653, + "end": 17659, + "loc": { + "start": { + "line": 570, + "column": 8 + }, + "end": { + "line": 570, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 17653, + "end": 17657, + "loc": { + "start": { + "line": 570, + "column": 8 + }, + "end": { + "line": 570, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 17684, + "end": 18199, + "loc": { + "start": { + "line": 574, + "column": 4 + }, + "end": { + "line": 590, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 17684, + "end": 18198, + "loc": { + "start": { + "line": 574, + "column": 4 + }, + "end": { + "line": 590, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 17684, + "end": 17686, + "loc": { + "start": { + "line": 574, + "column": 4 + }, + "end": { + "line": 574, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 17687, + "end": 17752, + "loc": { + "start": { + "line": 574, + "column": 7 + }, + "end": { + "line": 574, + "column": 72 + } + }, + "extra": { + "rawValue": "fires global change event when flags are updated from put event", + "raw": "'fires global change event when flags are updated from put event'" + }, + "value": "fires global change event when flags are updated from put event" + }, + { + "type": "ArrowFunctionExpression", + "start": 17754, + "end": 18197, + "loc": { + "start": { + "line": 574, + "column": 74 + }, + "end": { + "line": 590, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 17754, + "end": 17758, + "loc": { + "start": { + "line": 574, + "column": 74 + }, + "end": { + "line": 574, + "column": 78 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 17762, + "end": 18197, + "loc": { + "start": { + "line": 574, + "column": 82 + }, + "end": { + "line": 590, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 17770, + "end": 17860, + "loc": { + "start": { + "line": 575, + "column": 6 + }, + "end": { + "line": 575, + "column": 96 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 17776, + "end": 17859, + "loc": { + "start": { + "line": 575, + "column": 12 + }, + "end": { + "line": 575, + "column": 95 + } + }, + "id": { + "type": "Identifier", + "start": 17776, + "end": 17782, + "loc": { + "start": { + "line": 575, + "column": 12 + }, + "end": { + "line": 575, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 17785, + "end": 17859, + "loc": { + "start": { + "line": 575, + "column": 21 + }, + "end": { + "line": 575, + "column": 95 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17785, + "end": 17804, + "loc": { + "start": { + "line": 575, + "column": 21 + }, + "end": { + "line": 575, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 17785, + "end": 17793, + "loc": { + "start": { + "line": 575, + "column": 21 + }, + "end": { + "line": 575, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 17794, + "end": 17804, + "loc": { + "start": { + "line": 575, + "column": 30 + }, + "end": { + "line": 575, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 17805, + "end": 17812, + "loc": { + "start": { + "line": 575, + "column": 41 + }, + "end": { + "line": 575, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 17814, + "end": 17818, + "loc": { + "start": { + "line": 575, + "column": 50 + }, + "end": { + "line": 575, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 17820, + "end": 17858, + "loc": { + "start": { + "line": 575, + "column": 56 + }, + "end": { + "line": 575, + "column": 94 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 17822, + "end": 17856, + "loc": { + "start": { + "line": 575, + "column": 58 + }, + "end": { + "line": 575, + "column": 92 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 17822, + "end": 17831, + "loc": { + "start": { + "line": 575, + "column": 58 + }, + "end": { + "line": 575, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 17833, + "end": 17856, + "loc": { + "start": { + "line": 575, + "column": 69 + }, + "end": { + "line": 575, + "column": 92 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 17835, + "end": 17854, + "loc": { + "start": { + "line": 575, + "column": 71 + }, + "end": { + "line": 575, + "column": 90 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 17835, + "end": 17847, + "loc": { + "start": { + "line": 575, + "column": 71 + }, + "end": { + "line": 575, + "column": 83 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "BooleanLiteral", + "start": 17849, + "end": 17854, + "loc": { + "start": { + "line": 575, + "column": 85 + }, + "end": { + "line": 575, + "column": 90 + } + }, + "value": false + } + } + ] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 17868, + "end": 18191, + "loc": { + "start": { + "line": 577, + "column": 6 + }, + "end": { + "line": 589, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 17868, + "end": 18190, + "loc": { + "start": { + "line": 577, + "column": 6 + }, + "end": { + "line": 589, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17868, + "end": 17877, + "loc": { + "start": { + "line": 577, + "column": 6 + }, + "end": { + "line": 577, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 17868, + "end": 17874, + "loc": { + "start": { + "line": 577, + "column": 6 + }, + "end": { + "line": 577, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 17875, + "end": 17877, + "loc": { + "start": { + "line": 577, + "column": 13 + }, + "end": { + "line": 577, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 17878, + "end": 17885, + "loc": { + "start": { + "line": 577, + "column": 16 + }, + "end": { + "line": 577, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 17887, + "end": 18189, + "loc": { + "start": { + "line": 577, + "column": 25 + }, + "end": { + "line": 589, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 17893, + "end": 18189, + "loc": { + "start": { + "line": 577, + "column": 31 + }, + "end": { + "line": 589, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 17903, + "end": 18078, + "loc": { + "start": { + "line": 578, + "column": 8 + }, + "end": { + "line": 584, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 17903, + "end": 18077, + "loc": { + "start": { + "line": 578, + "column": 8 + }, + "end": { + "line": 584, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17903, + "end": 17912, + "loc": { + "start": { + "line": 578, + "column": 8 + }, + "end": { + "line": 578, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 17903, + "end": 17909, + "loc": { + "start": { + "line": 578, + "column": 8 + }, + "end": { + "line": 578, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 17910, + "end": 17912, + "loc": { + "start": { + "line": 578, + "column": 15 + }, + "end": { + "line": 578, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 17913, + "end": 17921, + "loc": { + "start": { + "line": 578, + "column": 18 + }, + "end": { + "line": 578, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 17923, + "end": 18076, + "loc": { + "start": { + "line": 578, + "column": 28 + }, + "end": { + "line": 584, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 17923, + "end": 17930, + "loc": { + "start": { + "line": 578, + "column": 28 + }, + "end": { + "line": 578, + "column": 35 + }, + "identifierName": "changes" + }, + "name": "changes" + } + ], + "body": { + "type": "BlockStatement", + "start": 17934, + "end": 18076, + "loc": { + "start": { + "line": 578, + "column": 39 + }, + "end": { + "line": 584, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 17946, + "end": 18047, + "loc": { + "start": { + "line": 579, + "column": 10 + }, + "end": { + "line": 581, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 17946, + "end": 18046, + "loc": { + "start": { + "line": 579, + "column": 10 + }, + "end": { + "line": 581, + "column": 12 + } + }, + "callee": { + "type": "MemberExpression", + "start": 17946, + "end": 17969, + "loc": { + "start": { + "line": 579, + "column": 10 + }, + "end": { + "line": 579, + "column": 33 + } + }, + "object": { + "type": "CallExpression", + "start": 17946, + "end": 17961, + "loc": { + "start": { + "line": 579, + "column": 10 + }, + "end": { + "line": 579, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 17946, + "end": 17952, + "loc": { + "start": { + "line": 579, + "column": 10 + }, + "end": { + "line": 579, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 17953, + "end": 17960, + "loc": { + "start": { + "line": 579, + "column": 17 + }, + "end": { + "line": 579, + "column": 24 + }, + "identifierName": "changes" + }, + "name": "changes" + } + ] + }, + "property": { + "type": "Identifier", + "start": 17962, + "end": 17969, + "loc": { + "start": { + "line": 579, + "column": 26 + }, + "end": { + "line": 579, + "column": 33 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 17970, + "end": 18045, + "loc": { + "start": { + "line": 579, + "column": 34 + }, + "end": { + "line": 581, + "column": 11 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 17984, + "end": 18032, + "loc": { + "start": { + "line": 580, + "column": 12 + }, + "end": { + "line": 580, + "column": 60 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 17984, + "end": 17996, + "loc": { + "start": { + "line": 580, + "column": 12 + }, + "end": { + "line": 580, + "column": 24 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "ObjectExpression", + "start": 17998, + "end": 18032, + "loc": { + "start": { + "line": 580, + "column": 26 + }, + "end": { + "line": 580, + "column": 60 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 18000, + "end": 18013, + "loc": { + "start": { + "line": 580, + "column": 28 + }, + "end": { + "line": 580, + "column": 41 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 18000, + "end": 18007, + "loc": { + "start": { + "line": 580, + "column": 28 + }, + "end": { + "line": 580, + "column": 35 + }, + "identifierName": "current" + }, + "name": "current" + }, + "value": { + "type": "BooleanLiteral", + "start": 18009, + "end": 18013, + "loc": { + "start": { + "line": 580, + "column": 37 + }, + "end": { + "line": 580, + "column": 41 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 18015, + "end": 18030, + "loc": { + "start": { + "line": 580, + "column": 43 + }, + "end": { + "line": 580, + "column": 58 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 18015, + "end": 18023, + "loc": { + "start": { + "line": 580, + "column": 43 + }, + "end": { + "line": 580, + "column": 51 + }, + "identifierName": "previous" + }, + "name": "previous" + }, + "value": { + "type": "BooleanLiteral", + "start": 18025, + "end": 18030, + "loc": { + "start": { + "line": 580, + "column": 53 + }, + "end": { + "line": 580, + "column": 58 + } + }, + "value": false + } + } + ] + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 18059, + "end": 18066, + "loc": { + "start": { + "line": 583, + "column": 10 + }, + "end": { + "line": 583, + "column": 17 + } + }, + "expression": { + "type": "CallExpression", + "start": 18059, + "end": 18065, + "loc": { + "start": { + "line": 583, + "column": 10 + }, + "end": { + "line": 583, + "column": 16 + } + }, + "callee": { + "type": "Identifier", + "start": 18059, + "end": 18063, + "loc": { + "start": { + "line": 583, + "column": 10 + }, + "end": { + "line": 583, + "column": 14 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 18088, + "end": 18181, + "loc": { + "start": { + "line": 586, + "column": 8 + }, + "end": { + "line": 588, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 18088, + "end": 18180, + "loc": { + "start": { + "line": 586, + "column": 8 + }, + "end": { + "line": 588, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18088, + "end": 18106, + "loc": { + "start": { + "line": 586, + "column": 8 + }, + "end": { + "line": 586, + "column": 26 + } + }, + "object": { + "type": "CallExpression", + "start": 18088, + "end": 18102, + "loc": { + "start": { + "line": 586, + "column": 8 + }, + "end": { + "line": 586, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 18088, + "end": 18100, + "loc": { + "start": { + "line": 586, + "column": 8 + }, + "end": { + "line": 586, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 18103, + "end": 18106, + "loc": { + "start": { + "line": 586, + "column": 23 + }, + "end": { + "line": 586, + "column": 26 + }, + "identifierName": "put" + }, + "name": "put" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 18107, + "end": 18179, + "loc": { + "start": { + "line": 586, + "column": 27 + }, + "end": { + "line": 588, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 18119, + "end": 18168, + "loc": { + "start": { + "line": 587, + "column": 10 + }, + "end": { + "line": 587, + "column": 59 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 18119, + "end": 18123, + "loc": { + "start": { + "line": 587, + "column": 10 + }, + "end": { + "line": 587, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 18125, + "end": 18168, + "loc": { + "start": { + "line": 587, + "column": 16 + }, + "end": { + "line": 587, + "column": 59 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "raw": "'{\"enable-foo\":{\"value\":true,\"version\":1}}'" + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}" + } + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 18205, + "end": 18719, + "loc": { + "start": { + "line": 592, + "column": 4 + }, + "end": { + "line": 607, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 18205, + "end": 18718, + "loc": { + "start": { + "line": 592, + "column": 4 + }, + "end": { + "line": 607, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 18205, + "end": 18207, + "loc": { + "start": { + "line": 592, + "column": 4 + }, + "end": { + "line": 592, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 18208, + "end": 18277, + "loc": { + "start": { + "line": 592, + "column": 7 + }, + "end": { + "line": 592, + "column": 76 + } + }, + "extra": { + "rawValue": "fires individual change event when flags are updated from put event", + "raw": "'fires individual change event when flags are updated from put event'" + }, + "value": "fires individual change event when flags are updated from put event" + }, + { + "type": "ArrowFunctionExpression", + "start": 18279, + "end": 18717, + "loc": { + "start": { + "line": 592, + "column": 78 + }, + "end": { + "line": 607, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 18279, + "end": 18283, + "loc": { + "start": { + "line": 592, + "column": 78 + }, + "end": { + "line": 592, + "column": 82 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 18287, + "end": 18717, + "loc": { + "start": { + "line": 592, + "column": 86 + }, + "end": { + "line": 607, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 18295, + "end": 18385, + "loc": { + "start": { + "line": 593, + "column": 6 + }, + "end": { + "line": 593, + "column": 96 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 18301, + "end": 18384, + "loc": { + "start": { + "line": 593, + "column": 12 + }, + "end": { + "line": 593, + "column": 95 + } + }, + "id": { + "type": "Identifier", + "start": 18301, + "end": 18307, + "loc": { + "start": { + "line": 593, + "column": 12 + }, + "end": { + "line": 593, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 18310, + "end": 18384, + "loc": { + "start": { + "line": 593, + "column": 21 + }, + "end": { + "line": 593, + "column": 95 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18310, + "end": 18329, + "loc": { + "start": { + "line": 593, + "column": 21 + }, + "end": { + "line": 593, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 18310, + "end": 18318, + "loc": { + "start": { + "line": 593, + "column": 21 + }, + "end": { + "line": 593, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 18319, + "end": 18329, + "loc": { + "start": { + "line": 593, + "column": 30 + }, + "end": { + "line": 593, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 18330, + "end": 18337, + "loc": { + "start": { + "line": 593, + "column": 41 + }, + "end": { + "line": 593, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 18339, + "end": 18343, + "loc": { + "start": { + "line": 593, + "column": 50 + }, + "end": { + "line": 593, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 18345, + "end": 18383, + "loc": { + "start": { + "line": 593, + "column": 56 + }, + "end": { + "line": 593, + "column": 94 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 18347, + "end": 18381, + "loc": { + "start": { + "line": 593, + "column": 58 + }, + "end": { + "line": 593, + "column": 92 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 18347, + "end": 18356, + "loc": { + "start": { + "line": 593, + "column": 58 + }, + "end": { + "line": 593, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 18358, + "end": 18381, + "loc": { + "start": { + "line": 593, + "column": 69 + }, + "end": { + "line": 593, + "column": 92 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 18360, + "end": 18379, + "loc": { + "start": { + "line": 593, + "column": 71 + }, + "end": { + "line": 593, + "column": 90 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 18360, + "end": 18372, + "loc": { + "start": { + "line": 593, + "column": 71 + }, + "end": { + "line": 593, + "column": 83 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "BooleanLiteral", + "start": 18374, + "end": 18379, + "loc": { + "start": { + "line": 593, + "column": 85 + }, + "end": { + "line": 593, + "column": 90 + } + }, + "value": false + } + } + ] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 18393, + "end": 18711, + "loc": { + "start": { + "line": 595, + "column": 6 + }, + "end": { + "line": 606, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 18393, + "end": 18710, + "loc": { + "start": { + "line": 595, + "column": 6 + }, + "end": { + "line": 606, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18393, + "end": 18402, + "loc": { + "start": { + "line": 595, + "column": 6 + }, + "end": { + "line": 595, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 18393, + "end": 18399, + "loc": { + "start": { + "line": 595, + "column": 6 + }, + "end": { + "line": 595, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 18400, + "end": 18402, + "loc": { + "start": { + "line": 595, + "column": 13 + }, + "end": { + "line": 595, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 18403, + "end": 18410, + "loc": { + "start": { + "line": 595, + "column": 16 + }, + "end": { + "line": 595, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 18412, + "end": 18709, + "loc": { + "start": { + "line": 595, + "column": 25 + }, + "end": { + "line": 606, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 18418, + "end": 18709, + "loc": { + "start": { + "line": 595, + "column": 31 + }, + "end": { + "line": 606, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 18428, + "end": 18598, + "loc": { + "start": { + "line": 596, + "column": 8 + }, + "end": { + "line": 601, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 18428, + "end": 18597, + "loc": { + "start": { + "line": 596, + "column": 8 + }, + "end": { + "line": 601, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18428, + "end": 18437, + "loc": { + "start": { + "line": 596, + "column": 8 + }, + "end": { + "line": 596, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 18428, + "end": 18434, + "loc": { + "start": { + "line": 596, + "column": 8 + }, + "end": { + "line": 596, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 18435, + "end": 18437, + "loc": { + "start": { + "line": 596, + "column": 15 + }, + "end": { + "line": 596, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 18438, + "end": 18457, + "loc": { + "start": { + "line": 596, + "column": 18 + }, + "end": { + "line": 596, + "column": 37 + } + }, + "extra": { + "rawValue": "change:enable-foo", + "raw": "'change:enable-foo'" + }, + "value": "change:enable-foo" + }, + { + "type": "ArrowFunctionExpression", + "start": 18459, + "end": 18596, + "loc": { + "start": { + "line": 596, + "column": 39 + }, + "end": { + "line": 601, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 18460, + "end": 18467, + "loc": { + "start": { + "line": 596, + "column": 40 + }, + "end": { + "line": 596, + "column": 47 + }, + "identifierName": "current" + }, + "name": "current" + }, + { + "type": "Identifier", + "start": 18469, + "end": 18477, + "loc": { + "start": { + "line": 596, + "column": 49 + }, + "end": { + "line": 596, + "column": 57 + }, + "identifierName": "previous" + }, + "name": "previous" + } + ], + "body": { + "type": "BlockStatement", + "start": 18482, + "end": 18596, + "loc": { + "start": { + "line": 596, + "column": 62 + }, + "end": { + "line": 601, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 18494, + "end": 18524, + "loc": { + "start": { + "line": 597, + "column": 10 + }, + "end": { + "line": 597, + "column": 40 + } + }, + "expression": { + "type": "CallExpression", + "start": 18494, + "end": 18523, + "loc": { + "start": { + "line": 597, + "column": 10 + }, + "end": { + "line": 597, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18494, + "end": 18517, + "loc": { + "start": { + "line": 597, + "column": 10 + }, + "end": { + "line": 597, + "column": 33 + } + }, + "object": { + "type": "CallExpression", + "start": 18494, + "end": 18509, + "loc": { + "start": { + "line": 597, + "column": 10 + }, + "end": { + "line": 597, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 18494, + "end": 18500, + "loc": { + "start": { + "line": 597, + "column": 10 + }, + "end": { + "line": 597, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 18501, + "end": 18508, + "loc": { + "start": { + "line": 597, + "column": 17 + }, + "end": { + "line": 597, + "column": 24 + }, + "identifierName": "current" + }, + "name": "current" + } + ] + }, + "property": { + "type": "Identifier", + "start": 18510, + "end": 18517, + "loc": { + "start": { + "line": 597, + "column": 26 + }, + "end": { + "line": 597, + "column": 33 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 18518, + "end": 18522, + "loc": { + "start": { + "line": 597, + "column": 34 + }, + "end": { + "line": 597, + "column": 38 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 18535, + "end": 18567, + "loc": { + "start": { + "line": 598, + "column": 10 + }, + "end": { + "line": 598, + "column": 42 + } + }, + "expression": { + "type": "CallExpression", + "start": 18535, + "end": 18566, + "loc": { + "start": { + "line": 598, + "column": 10 + }, + "end": { + "line": 598, + "column": 41 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18535, + "end": 18559, + "loc": { + "start": { + "line": 598, + "column": 10 + }, + "end": { + "line": 598, + "column": 34 + } + }, + "object": { + "type": "CallExpression", + "start": 18535, + "end": 18551, + "loc": { + "start": { + "line": 598, + "column": 10 + }, + "end": { + "line": 598, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 18535, + "end": 18541, + "loc": { + "start": { + "line": 598, + "column": 10 + }, + "end": { + "line": 598, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 18542, + "end": 18550, + "loc": { + "start": { + "line": 598, + "column": 17 + }, + "end": { + "line": 598, + "column": 25 + }, + "identifierName": "previous" + }, + "name": "previous" + } + ] + }, + "property": { + "type": "Identifier", + "start": 18552, + "end": 18559, + "loc": { + "start": { + "line": 598, + "column": 27 + }, + "end": { + "line": 598, + "column": 34 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 18560, + "end": 18565, + "loc": { + "start": { + "line": 598, + "column": 35 + }, + "end": { + "line": 598, + "column": 40 + } + }, + "value": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 18579, + "end": 18586, + "loc": { + "start": { + "line": 600, + "column": 10 + }, + "end": { + "line": 600, + "column": 17 + } + }, + "expression": { + "type": "CallExpression", + "start": 18579, + "end": 18585, + "loc": { + "start": { + "line": 600, + "column": 10 + }, + "end": { + "line": 600, + "column": 16 + } + }, + "callee": { + "type": "Identifier", + "start": 18579, + "end": 18583, + "loc": { + "start": { + "line": 600, + "column": 10 + }, + "end": { + "line": 600, + "column": 14 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 18608, + "end": 18701, + "loc": { + "start": { + "line": 603, + "column": 8 + }, + "end": { + "line": 605, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 18608, + "end": 18700, + "loc": { + "start": { + "line": 603, + "column": 8 + }, + "end": { + "line": 605, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18608, + "end": 18626, + "loc": { + "start": { + "line": 603, + "column": 8 + }, + "end": { + "line": 603, + "column": 26 + } + }, + "object": { + "type": "CallExpression", + "start": 18608, + "end": 18622, + "loc": { + "start": { + "line": 603, + "column": 8 + }, + "end": { + "line": 603, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 18608, + "end": 18620, + "loc": { + "start": { + "line": 603, + "column": 8 + }, + "end": { + "line": 603, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 18623, + "end": 18626, + "loc": { + "start": { + "line": 603, + "column": 23 + }, + "end": { + "line": 603, + "column": 26 + }, + "identifierName": "put" + }, + "name": "put" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 18627, + "end": 18699, + "loc": { + "start": { + "line": 603, + "column": 27 + }, + "end": { + "line": 605, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 18639, + "end": 18688, + "loc": { + "start": { + "line": 604, + "column": 10 + }, + "end": { + "line": 604, + "column": 59 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 18639, + "end": 18643, + "loc": { + "start": { + "line": 604, + "column": 10 + }, + "end": { + "line": 604, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 18645, + "end": 18688, + "loc": { + "start": { + "line": 604, + "column": 16 + }, + "end": { + "line": 604, + "column": 59 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "raw": "'{\"enable-foo\":{\"value\":true,\"version\":1}}'" + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}" + } + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 18725, + "end": 19136, + "loc": { + "start": { + "line": 609, + "column": 4 + }, + "end": { + "line": 620, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 18725, + "end": 19135, + "loc": { + "start": { + "line": 609, + "column": 4 + }, + "end": { + "line": 620, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 18725, + "end": 18727, + "loc": { + "start": { + "line": 609, + "column": 4 + }, + "end": { + "line": 609, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 18728, + "end": 18768, + "loc": { + "start": { + "line": 609, + "column": 7 + }, + "end": { + "line": 609, + "column": 47 + } + }, + "extra": { + "rawValue": "handles patch message by updating flag", + "raw": "'handles patch message by updating flag'" + }, + "value": "handles patch message by updating flag" + }, + { + "type": "ArrowFunctionExpression", + "start": 18770, + "end": 19134, + "loc": { + "start": { + "line": 609, + "column": 49 + }, + "end": { + "line": 620, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 18770, + "end": 18774, + "loc": { + "start": { + "line": 609, + "column": 49 + }, + "end": { + "line": 609, + "column": 53 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 18778, + "end": 19134, + "loc": { + "start": { + "line": 609, + "column": 57 + }, + "end": { + "line": 620, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 18786, + "end": 18876, + "loc": { + "start": { + "line": 610, + "column": 6 + }, + "end": { + "line": 610, + "column": 96 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 18792, + "end": 18875, + "loc": { + "start": { + "line": 610, + "column": 12 + }, + "end": { + "line": 610, + "column": 95 + } + }, + "id": { + "type": "Identifier", + "start": 18792, + "end": 18798, + "loc": { + "start": { + "line": 610, + "column": 12 + }, + "end": { + "line": 610, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 18801, + "end": 18875, + "loc": { + "start": { + "line": 610, + "column": 21 + }, + "end": { + "line": 610, + "column": 95 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18801, + "end": 18820, + "loc": { + "start": { + "line": 610, + "column": 21 + }, + "end": { + "line": 610, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 18801, + "end": 18809, + "loc": { + "start": { + "line": 610, + "column": 21 + }, + "end": { + "line": 610, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 18810, + "end": 18820, + "loc": { + "start": { + "line": 610, + "column": 30 + }, + "end": { + "line": 610, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 18821, + "end": 18828, + "loc": { + "start": { + "line": 610, + "column": 41 + }, + "end": { + "line": 610, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 18830, + "end": 18834, + "loc": { + "start": { + "line": 610, + "column": 50 + }, + "end": { + "line": 610, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 18836, + "end": 18874, + "loc": { + "start": { + "line": 610, + "column": 56 + }, + "end": { + "line": 610, + "column": 94 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 18838, + "end": 18872, + "loc": { + "start": { + "line": 610, + "column": 58 + }, + "end": { + "line": 610, + "column": 92 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 18838, + "end": 18847, + "loc": { + "start": { + "line": 610, + "column": 58 + }, + "end": { + "line": 610, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 18849, + "end": 18872, + "loc": { + "start": { + "line": 610, + "column": 69 + }, + "end": { + "line": 610, + "column": 92 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 18851, + "end": 18870, + "loc": { + "start": { + "line": 610, + "column": 71 + }, + "end": { + "line": 610, + "column": 90 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 18851, + "end": 18863, + "loc": { + "start": { + "line": 610, + "column": 71 + }, + "end": { + "line": 610, + "column": 83 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "BooleanLiteral", + "start": 18865, + "end": 18870, + "loc": { + "start": { + "line": 610, + "column": 85 + }, + "end": { + "line": 610, + "column": 90 + } + }, + "value": false + } + } + ] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 18884, + "end": 19128, + "loc": { + "start": { + "line": 612, + "column": 6 + }, + "end": { + "line": 619, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 18884, + "end": 19127, + "loc": { + "start": { + "line": 612, + "column": 6 + }, + "end": { + "line": 619, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18884, + "end": 18893, + "loc": { + "start": { + "line": 612, + "column": 6 + }, + "end": { + "line": 612, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 18884, + "end": 18890, + "loc": { + "start": { + "line": 612, + "column": 6 + }, + "end": { + "line": 612, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 18891, + "end": 18893, + "loc": { + "start": { + "line": 612, + "column": 13 + }, + "end": { + "line": 612, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 18894, + "end": 18901, + "loc": { + "start": { + "line": 612, + "column": 16 + }, + "end": { + "line": 612, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 18903, + "end": 19126, + "loc": { + "start": { + "line": 612, + "column": 25 + }, + "end": { + "line": 619, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 18909, + "end": 19126, + "loc": { + "start": { + "line": 612, + "column": 31 + }, + "end": { + "line": 619, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 18919, + "end": 18949, + "loc": { + "start": { + "line": 613, + "column": 8 + }, + "end": { + "line": 613, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 18919, + "end": 18948, + "loc": { + "start": { + "line": 613, + "column": 8 + }, + "end": { + "line": 613, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18919, + "end": 18928, + "loc": { + "start": { + "line": 613, + "column": 8 + }, + "end": { + "line": 613, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 18919, + "end": 18925, + "loc": { + "start": { + "line": 613, + "column": 8 + }, + "end": { + "line": 613, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 18926, + "end": 18928, + "loc": { + "start": { + "line": 613, + "column": 15 + }, + "end": { + "line": 613, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 18929, + "end": 18937, + "loc": { + "start": { + "line": 613, + "column": 18 + }, + "end": { + "line": 613, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 18939, + "end": 18947, + "loc": { + "start": { + "line": 613, + "column": 28 + }, + "end": { + "line": 613, + "column": 36 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 18945, + "end": 18947, + "loc": { + "start": { + "line": 613, + "column": 34 + }, + "end": { + "line": 613, + "column": 36 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 18959, + "end": 19039, + "loc": { + "start": { + "line": 615, + "column": 8 + }, + "end": { + "line": 615, + "column": 88 + } + }, + "expression": { + "type": "CallExpression", + "start": 18959, + "end": 19038, + "loc": { + "start": { + "line": 615, + "column": 8 + }, + "end": { + "line": 615, + "column": 87 + } + }, + "callee": { + "type": "MemberExpression", + "start": 18959, + "end": 18979, + "loc": { + "start": { + "line": 615, + "column": 8 + }, + "end": { + "line": 615, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 18959, + "end": 18973, + "loc": { + "start": { + "line": 615, + "column": 8 + }, + "end": { + "line": 615, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 18959, + "end": 18971, + "loc": { + "start": { + "line": 615, + "column": 8 + }, + "end": { + "line": 615, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 18974, + "end": 18979, + "loc": { + "start": { + "line": 615, + "column": 23 + }, + "end": { + "line": 615, + "column": 28 + }, + "identifierName": "patch" + }, + "name": "patch" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 18980, + "end": 19037, + "loc": { + "start": { + "line": 615, + "column": 29 + }, + "end": { + "line": 615, + "column": 86 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 18982, + "end": 19035, + "loc": { + "start": { + "line": 615, + "column": 31 + }, + "end": { + "line": 615, + "column": 84 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 18982, + "end": 18986, + "loc": { + "start": { + "line": 615, + "column": 31 + }, + "end": { + "line": 615, + "column": 35 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 18988, + "end": 19035, + "loc": { + "start": { + "line": 615, + "column": 37 + }, + "end": { + "line": 615, + "column": 84 + } + }, + "extra": { + "rawValue": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}", + "raw": "'{\"key\":\"enable-foo\",\"value\":true,\"version\":1}'" + }, + "value": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}" + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 19049, + "end": 19102, + "loc": { + "start": { + "line": 617, + "column": 8 + }, + "end": { + "line": 617, + "column": 61 + } + }, + "expression": { + "type": "CallExpression", + "start": 19049, + "end": 19101, + "loc": { + "start": { + "line": 617, + "column": 8 + }, + "end": { + "line": 617, + "column": 60 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19049, + "end": 19095, + "loc": { + "start": { + "line": 617, + "column": 8 + }, + "end": { + "line": 617, + "column": 54 + } + }, + "object": { + "type": "CallExpression", + "start": 19049, + "end": 19087, + "loc": { + "start": { + "line": 617, + "column": 8 + }, + "end": { + "line": 617, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 19049, + "end": 19055, + "loc": { + "start": { + "line": 617, + "column": 8 + }, + "end": { + "line": 617, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 19056, + "end": 19086, + "loc": { + "start": { + "line": 617, + "column": 15 + }, + "end": { + "line": 617, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19056, + "end": 19072, + "loc": { + "start": { + "line": 617, + "column": 15 + }, + "end": { + "line": 617, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 19056, + "end": 19062, + "loc": { + "start": { + "line": 617, + "column": 15 + }, + "end": { + "line": 617, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 19063, + "end": 19072, + "loc": { + "start": { + "line": 617, + "column": 22 + }, + "end": { + "line": 617, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 19073, + "end": 19085, + "loc": { + "start": { + "line": 617, + "column": 32 + }, + "end": { + "line": 617, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 19088, + "end": 19095, + "loc": { + "start": { + "line": 617, + "column": 47 + }, + "end": { + "line": 617, + "column": 54 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 19096, + "end": 19100, + "loc": { + "start": { + "line": 617, + "column": 55 + }, + "end": { + "line": 617, + "column": 59 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 19111, + "end": 19118, + "loc": { + "start": { + "line": 618, + "column": 8 + }, + "end": { + "line": 618, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 19111, + "end": 19117, + "loc": { + "start": { + "line": 618, + "column": 8 + }, + "end": { + "line": 618, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 19111, + "end": 19115, + "loc": { + "start": { + "line": 618, + "column": 8 + }, + "end": { + "line": 618, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 19142, + "end": 19777, + "loc": { + "start": { + "line": 622, + "column": 4 + }, + "end": { + "line": 639, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 19142, + "end": 19776, + "loc": { + "start": { + "line": 622, + "column": 4 + }, + "end": { + "line": 639, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 19142, + "end": 19144, + "loc": { + "start": { + "line": 622, + "column": 4 + }, + "end": { + "line": 622, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 19145, + "end": 19199, + "loc": { + "start": { + "line": 622, + "column": 7 + }, + "end": { + "line": 622, + "column": 61 + } + }, + "extra": { + "rawValue": "does not update flag if patch version < flag version", + "raw": "'does not update flag if patch version < flag version'" + }, + "value": "does not update flag if patch version < flag version" + }, + { + "type": "ArrowFunctionExpression", + "start": 19201, + "end": 19775, + "loc": { + "start": { + "line": 622, + "column": 63 + }, + "end": { + "line": 639, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 19201, + "end": 19205, + "loc": { + "start": { + "line": 622, + "column": 63 + }, + "end": { + "line": 622, + "column": 67 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 19209, + "end": 19775, + "loc": { + "start": { + "line": 622, + "column": 71 + }, + "end": { + "line": 639, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 19217, + "end": 19258, + "loc": { + "start": { + "line": 623, + "column": 6 + }, + "end": { + "line": 623, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 19223, + "end": 19257, + "loc": { + "start": { + "line": 623, + "column": 12 + }, + "end": { + "line": 623, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 19223, + "end": 19229, + "loc": { + "start": { + "line": 623, + "column": 12 + }, + "end": { + "line": 623, + "column": 18 + }, + "identifierName": "server" + }, + "name": "server" + }, + "init": { + "type": "CallExpression", + "start": 19232, + "end": 19257, + "loc": { + "start": { + "line": 623, + "column": 21 + }, + "end": { + "line": 623, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19232, + "end": 19255, + "loc": { + "start": { + "line": 623, + "column": 21 + }, + "end": { + "line": 623, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 19232, + "end": 19248, + "loc": { + "start": { + "line": 623, + "column": 21 + }, + "end": { + "line": 623, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 19232, + "end": 19237, + "loc": { + "start": { + "line": 623, + "column": 21 + }, + "end": { + "line": 623, + "column": 26 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 19238, + "end": 19248, + "loc": { + "start": { + "line": 623, + "column": 27 + }, + "end": { + "line": 623, + "column": 37 + }, + "identifierName": "fakeServer" + }, + "name": "fakeServer" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 19249, + "end": 19255, + "loc": { + "start": { + "line": 623, + "column": 38 + }, + "end": { + "line": 623, + "column": 44 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 19265, + "end": 19375, + "loc": { + "start": { + "line": 624, + "column": 6 + }, + "end": { + "line": 624, + "column": 116 + } + }, + "expression": { + "type": "CallExpression", + "start": 19265, + "end": 19374, + "loc": { + "start": { + "line": 624, + "column": 6 + }, + "end": { + "line": 624, + "column": 115 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19265, + "end": 19283, + "loc": { + "start": { + "line": 624, + "column": 6 + }, + "end": { + "line": 624, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 19265, + "end": 19271, + "loc": { + "start": { + "line": 624, + "column": 6 + }, + "end": { + "line": 624, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 19272, + "end": 19283, + "loc": { + "start": { + "line": 624, + "column": 13 + }, + "end": { + "line": 624, + "column": 24 + }, + "identifierName": "respondWith" + }, + "name": "respondWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 19284, + "end": 19373, + "loc": { + "start": { + "line": 624, + "column": 25 + }, + "end": { + "line": 624, + "column": 114 + } + }, + "elements": [ + { + "type": "NumericLiteral", + "start": 19285, + "end": 19288, + "loc": { + "start": { + "line": 624, + "column": 26 + }, + "end": { + "line": 624, + "column": 29 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 19290, + "end": 19328, + "loc": { + "start": { + "line": 624, + "column": 31 + }, + "end": { + "line": 624, + "column": 69 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 19292, + "end": 19326, + "loc": { + "start": { + "line": 624, + "column": 33 + }, + "end": { + "line": 624, + "column": 67 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 19292, + "end": 19306, + "loc": { + "start": { + "line": 624, + "column": 33 + }, + "end": { + "line": 624, + "column": 47 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 19308, + "end": 19326, + "loc": { + "start": { + "line": 624, + "column": 49 + }, + "end": { + "line": 624, + "column": 67 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 19330, + "end": 19372, + "loc": { + "start": { + "line": 624, + "column": 71 + }, + "end": { + "line": 624, + "column": 113 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":{\"value\":\"a\",\"version\":2}}", + "raw": "'{\"enable-foo\":{\"value\":\"a\",\"version\":2}}'" + }, + "value": "{\"enable-foo\":{\"value\":\"a\",\"version\":2}}" + } + ] + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 19383, + "end": 19433, + "loc": { + "start": { + "line": 626, + "column": 6 + }, + "end": { + "line": 626, + "column": 56 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 19389, + "end": 19432, + "loc": { + "start": { + "line": 626, + "column": 12 + }, + "end": { + "line": 626, + "column": 55 + } + }, + "id": { + "type": "Identifier", + "start": 19389, + "end": 19395, + "loc": { + "start": { + "line": 626, + "column": 12 + }, + "end": { + "line": 626, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 19398, + "end": 19432, + "loc": { + "start": { + "line": 626, + "column": 21 + }, + "end": { + "line": 626, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19398, + "end": 19417, + "loc": { + "start": { + "line": 626, + "column": 21 + }, + "end": { + "line": 626, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 19398, + "end": 19406, + "loc": { + "start": { + "line": 626, + "column": 21 + }, + "end": { + "line": 626, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 19407, + "end": 19417, + "loc": { + "start": { + "line": 626, + "column": 30 + }, + "end": { + "line": 626, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 19418, + "end": 19425, + "loc": { + "start": { + "line": 626, + "column": 41 + }, + "end": { + "line": 626, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 19427, + "end": 19431, + "loc": { + "start": { + "line": 626, + "column": 50 + }, + "end": { + "line": 626, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 19440, + "end": 19745, + "loc": { + "start": { + "line": 627, + "column": 6 + }, + "end": { + "line": 637, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 19440, + "end": 19744, + "loc": { + "start": { + "line": 627, + "column": 6 + }, + "end": { + "line": 637, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19440, + "end": 19449, + "loc": { + "start": { + "line": 627, + "column": 6 + }, + "end": { + "line": 627, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 19440, + "end": 19446, + "loc": { + "start": { + "line": 627, + "column": 6 + }, + "end": { + "line": 627, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 19447, + "end": 19449, + "loc": { + "start": { + "line": 627, + "column": 13 + }, + "end": { + "line": 627, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 19450, + "end": 19457, + "loc": { + "start": { + "line": 627, + "column": 16 + }, + "end": { + "line": 627, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 19459, + "end": 19743, + "loc": { + "start": { + "line": 627, + "column": 25 + }, + "end": { + "line": 637, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 19465, + "end": 19743, + "loc": { + "start": { + "line": 627, + "column": 31 + }, + "end": { + "line": 637, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 19475, + "end": 19527, + "loc": { + "start": { + "line": 628, + "column": 8 + }, + "end": { + "line": 628, + "column": 60 + } + }, + "expression": { + "type": "CallExpression", + "start": 19475, + "end": 19526, + "loc": { + "start": { + "line": 628, + "column": 8 + }, + "end": { + "line": 628, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19475, + "end": 19521, + "loc": { + "start": { + "line": 628, + "column": 8 + }, + "end": { + "line": 628, + "column": 54 + } + }, + "object": { + "type": "CallExpression", + "start": 19475, + "end": 19513, + "loc": { + "start": { + "line": 628, + "column": 8 + }, + "end": { + "line": 628, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 19475, + "end": 19481, + "loc": { + "start": { + "line": 628, + "column": 8 + }, + "end": { + "line": 628, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 19482, + "end": 19512, + "loc": { + "start": { + "line": 628, + "column": 15 + }, + "end": { + "line": 628, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19482, + "end": 19498, + "loc": { + "start": { + "line": 628, + "column": 15 + }, + "end": { + "line": 628, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 19482, + "end": 19488, + "loc": { + "start": { + "line": 628, + "column": 15 + }, + "end": { + "line": 628, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 19489, + "end": 19498, + "loc": { + "start": { + "line": 628, + "column": 22 + }, + "end": { + "line": 628, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 19499, + "end": 19511, + "loc": { + "start": { + "line": 628, + "column": 32 + }, + "end": { + "line": 628, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 19514, + "end": 19521, + "loc": { + "start": { + "line": 628, + "column": 47 + }, + "end": { + "line": 628, + "column": 54 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 19522, + "end": 19525, + "loc": { + "start": { + "line": 628, + "column": 55 + }, + "end": { + "line": 628, + "column": 58 + } + }, + "extra": { + "rawValue": "a", + "raw": "'a'" + }, + "value": "a" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 19537, + "end": 19567, + "loc": { + "start": { + "line": 630, + "column": 8 + }, + "end": { + "line": 630, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 19537, + "end": 19566, + "loc": { + "start": { + "line": 630, + "column": 8 + }, + "end": { + "line": 630, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19537, + "end": 19546, + "loc": { + "start": { + "line": 630, + "column": 8 + }, + "end": { + "line": 630, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 19537, + "end": 19543, + "loc": { + "start": { + "line": 630, + "column": 8 + }, + "end": { + "line": 630, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 19544, + "end": 19546, + "loc": { + "start": { + "line": 630, + "column": 15 + }, + "end": { + "line": 630, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 19547, + "end": 19555, + "loc": { + "start": { + "line": 630, + "column": 18 + }, + "end": { + "line": 630, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 19557, + "end": 19565, + "loc": { + "start": { + "line": 630, + "column": 28 + }, + "end": { + "line": 630, + "column": 36 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 19563, + "end": 19565, + "loc": { + "start": { + "line": 630, + "column": 34 + }, + "end": { + "line": 630, + "column": 36 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 19577, + "end": 19656, + "loc": { + "start": { + "line": 632, + "column": 8 + }, + "end": { + "line": 632, + "column": 87 + } + }, + "expression": { + "type": "CallExpression", + "start": 19577, + "end": 19655, + "loc": { + "start": { + "line": 632, + "column": 8 + }, + "end": { + "line": 632, + "column": 86 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19577, + "end": 19597, + "loc": { + "start": { + "line": 632, + "column": 8 + }, + "end": { + "line": 632, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 19577, + "end": 19591, + "loc": { + "start": { + "line": 632, + "column": 8 + }, + "end": { + "line": 632, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 19577, + "end": 19589, + "loc": { + "start": { + "line": 632, + "column": 8 + }, + "end": { + "line": 632, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 19592, + "end": 19597, + "loc": { + "start": { + "line": 632, + "column": 23 + }, + "end": { + "line": 632, + "column": 28 + }, + "identifierName": "patch" + }, + "name": "patch" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 19598, + "end": 19654, + "loc": { + "start": { + "line": 632, + "column": 29 + }, + "end": { + "line": 632, + "column": 85 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 19600, + "end": 19652, + "loc": { + "start": { + "line": 632, + "column": 31 + }, + "end": { + "line": 632, + "column": 83 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 19600, + "end": 19604, + "loc": { + "start": { + "line": 632, + "column": 31 + }, + "end": { + "line": 632, + "column": 35 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 19606, + "end": 19652, + "loc": { + "start": { + "line": 632, + "column": 37 + }, + "end": { + "line": 632, + "column": 83 + } + }, + "extra": { + "rawValue": "{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}", + "raw": "'{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}'" + }, + "value": "{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}" + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 19666, + "end": 19718, + "loc": { + "start": { + "line": 634, + "column": 8 + }, + "end": { + "line": 634, + "column": 60 + } + }, + "expression": { + "type": "CallExpression", + "start": 19666, + "end": 19717, + "loc": { + "start": { + "line": 634, + "column": 8 + }, + "end": { + "line": 634, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19666, + "end": 19712, + "loc": { + "start": { + "line": 634, + "column": 8 + }, + "end": { + "line": 634, + "column": 54 + } + }, + "object": { + "type": "CallExpression", + "start": 19666, + "end": 19704, + "loc": { + "start": { + "line": 634, + "column": 8 + }, + "end": { + "line": 634, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 19666, + "end": 19672, + "loc": { + "start": { + "line": 634, + "column": 8 + }, + "end": { + "line": 634, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 19673, + "end": 19703, + "loc": { + "start": { + "line": 634, + "column": 15 + }, + "end": { + "line": 634, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19673, + "end": 19689, + "loc": { + "start": { + "line": 634, + "column": 15 + }, + "end": { + "line": 634, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 19673, + "end": 19679, + "loc": { + "start": { + "line": 634, + "column": 15 + }, + "end": { + "line": 634, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 19680, + "end": 19689, + "loc": { + "start": { + "line": 634, + "column": 22 + }, + "end": { + "line": 634, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 19690, + "end": 19702, + "loc": { + "start": { + "line": 634, + "column": 32 + }, + "end": { + "line": 634, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 19705, + "end": 19712, + "loc": { + "start": { + "line": 634, + "column": 47 + }, + "end": { + "line": 634, + "column": 54 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 19713, + "end": 19716, + "loc": { + "start": { + "line": 634, + "column": 55 + }, + "end": { + "line": 634, + "column": 58 + } + }, + "extra": { + "rawValue": "a", + "raw": "'a'" + }, + "value": "a" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 19728, + "end": 19735, + "loc": { + "start": { + "line": 636, + "column": 8 + }, + "end": { + "line": 636, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 19728, + "end": 19734, + "loc": { + "start": { + "line": 636, + "column": 8 + }, + "end": { + "line": 636, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 19728, + "end": 19732, + "loc": { + "start": { + "line": 636, + "column": 8 + }, + "end": { + "line": 636, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 19752, + "end": 19769, + "loc": { + "start": { + "line": 638, + "column": 6 + }, + "end": { + "line": 638, + "column": 23 + } + }, + "expression": { + "type": "CallExpression", + "start": 19752, + "end": 19768, + "loc": { + "start": { + "line": 638, + "column": 6 + }, + "end": { + "line": 638, + "column": 22 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19752, + "end": 19766, + "loc": { + "start": { + "line": 638, + "column": 6 + }, + "end": { + "line": 638, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 19752, + "end": 19758, + "loc": { + "start": { + "line": 638, + "column": 6 + }, + "end": { + "line": 638, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 19759, + "end": 19766, + "loc": { + "start": { + "line": 638, + "column": 13 + }, + "end": { + "line": 638, + "column": 20 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 19783, + "end": 20419, + "loc": { + "start": { + "line": 641, + "column": 4 + }, + "end": { + "line": 658, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 19783, + "end": 20418, + "loc": { + "start": { + "line": 641, + "column": 4 + }, + "end": { + "line": 658, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 19783, + "end": 19785, + "loc": { + "start": { + "line": 641, + "column": 4 + }, + "end": { + "line": 641, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 19786, + "end": 19841, + "loc": { + "start": { + "line": 641, + "column": 7 + }, + "end": { + "line": 641, + "column": 62 + } + }, + "extra": { + "rawValue": "does not update flag if patch version == flag version", + "raw": "'does not update flag if patch version == flag version'" + }, + "value": "does not update flag if patch version == flag version" + }, + { + "type": "ArrowFunctionExpression", + "start": 19843, + "end": 20417, + "loc": { + "start": { + "line": 641, + "column": 64 + }, + "end": { + "line": 658, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 19843, + "end": 19847, + "loc": { + "start": { + "line": 641, + "column": 64 + }, + "end": { + "line": 641, + "column": 68 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 19851, + "end": 20417, + "loc": { + "start": { + "line": 641, + "column": 72 + }, + "end": { + "line": 658, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 19859, + "end": 19900, + "loc": { + "start": { + "line": 642, + "column": 6 + }, + "end": { + "line": 642, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 19865, + "end": 19899, + "loc": { + "start": { + "line": 642, + "column": 12 + }, + "end": { + "line": 642, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 19865, + "end": 19871, + "loc": { + "start": { + "line": 642, + "column": 12 + }, + "end": { + "line": 642, + "column": 18 + }, + "identifierName": "server" + }, + "name": "server" + }, + "init": { + "type": "CallExpression", + "start": 19874, + "end": 19899, + "loc": { + "start": { + "line": 642, + "column": 21 + }, + "end": { + "line": 642, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19874, + "end": 19897, + "loc": { + "start": { + "line": 642, + "column": 21 + }, + "end": { + "line": 642, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 19874, + "end": 19890, + "loc": { + "start": { + "line": 642, + "column": 21 + }, + "end": { + "line": 642, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 19874, + "end": 19879, + "loc": { + "start": { + "line": 642, + "column": 21 + }, + "end": { + "line": 642, + "column": 26 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 19880, + "end": 19890, + "loc": { + "start": { + "line": 642, + "column": 27 + }, + "end": { + "line": 642, + "column": 37 + }, + "identifierName": "fakeServer" + }, + "name": "fakeServer" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 19891, + "end": 19897, + "loc": { + "start": { + "line": 642, + "column": 38 + }, + "end": { + "line": 642, + "column": 44 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 19907, + "end": 20017, + "loc": { + "start": { + "line": 643, + "column": 6 + }, + "end": { + "line": 643, + "column": 116 + } + }, + "expression": { + "type": "CallExpression", + "start": 19907, + "end": 20016, + "loc": { + "start": { + "line": 643, + "column": 6 + }, + "end": { + "line": 643, + "column": 115 + } + }, + "callee": { + "type": "MemberExpression", + "start": 19907, + "end": 19925, + "loc": { + "start": { + "line": 643, + "column": 6 + }, + "end": { + "line": 643, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 19907, + "end": 19913, + "loc": { + "start": { + "line": 643, + "column": 6 + }, + "end": { + "line": 643, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 19914, + "end": 19925, + "loc": { + "start": { + "line": 643, + "column": 13 + }, + "end": { + "line": 643, + "column": 24 + }, + "identifierName": "respondWith" + }, + "name": "respondWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 19926, + "end": 20015, + "loc": { + "start": { + "line": 643, + "column": 25 + }, + "end": { + "line": 643, + "column": 114 + } + }, + "elements": [ + { + "type": "NumericLiteral", + "start": 19927, + "end": 19930, + "loc": { + "start": { + "line": 643, + "column": 26 + }, + "end": { + "line": 643, + "column": 29 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 19932, + "end": 19970, + "loc": { + "start": { + "line": 643, + "column": 31 + }, + "end": { + "line": 643, + "column": 69 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 19934, + "end": 19968, + "loc": { + "start": { + "line": 643, + "column": 33 + }, + "end": { + "line": 643, + "column": 67 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 19934, + "end": 19948, + "loc": { + "start": { + "line": 643, + "column": 33 + }, + "end": { + "line": 643, + "column": 47 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 19950, + "end": 19968, + "loc": { + "start": { + "line": 643, + "column": 49 + }, + "end": { + "line": 643, + "column": 67 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 19972, + "end": 20014, + "loc": { + "start": { + "line": 643, + "column": 71 + }, + "end": { + "line": 643, + "column": 113 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":{\"value\":\"a\",\"version\":2}}", + "raw": "'{\"enable-foo\":{\"value\":\"a\",\"version\":2}}'" + }, + "value": "{\"enable-foo\":{\"value\":\"a\",\"version\":2}}" + } + ] + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 20025, + "end": 20075, + "loc": { + "start": { + "line": 645, + "column": 6 + }, + "end": { + "line": 645, + "column": 56 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 20031, + "end": 20074, + "loc": { + "start": { + "line": 645, + "column": 12 + }, + "end": { + "line": 645, + "column": 55 + } + }, + "id": { + "type": "Identifier", + "start": 20031, + "end": 20037, + "loc": { + "start": { + "line": 645, + "column": 12 + }, + "end": { + "line": 645, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 20040, + "end": 20074, + "loc": { + "start": { + "line": 645, + "column": 21 + }, + "end": { + "line": 645, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20040, + "end": 20059, + "loc": { + "start": { + "line": 645, + "column": 21 + }, + "end": { + "line": 645, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 20040, + "end": 20048, + "loc": { + "start": { + "line": 645, + "column": 21 + }, + "end": { + "line": 645, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 20049, + "end": 20059, + "loc": { + "start": { + "line": 645, + "column": 30 + }, + "end": { + "line": 645, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 20060, + "end": 20067, + "loc": { + "start": { + "line": 645, + "column": 41 + }, + "end": { + "line": 645, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 20069, + "end": 20073, + "loc": { + "start": { + "line": 645, + "column": 50 + }, + "end": { + "line": 645, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 20082, + "end": 20387, + "loc": { + "start": { + "line": 646, + "column": 6 + }, + "end": { + "line": 656, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 20082, + "end": 20386, + "loc": { + "start": { + "line": 646, + "column": 6 + }, + "end": { + "line": 656, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20082, + "end": 20091, + "loc": { + "start": { + "line": 646, + "column": 6 + }, + "end": { + "line": 646, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 20082, + "end": 20088, + "loc": { + "start": { + "line": 646, + "column": 6 + }, + "end": { + "line": 646, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 20089, + "end": 20091, + "loc": { + "start": { + "line": 646, + "column": 13 + }, + "end": { + "line": 646, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 20092, + "end": 20099, + "loc": { + "start": { + "line": 646, + "column": 16 + }, + "end": { + "line": 646, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 20101, + "end": 20385, + "loc": { + "start": { + "line": 646, + "column": 25 + }, + "end": { + "line": 656, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 20107, + "end": 20385, + "loc": { + "start": { + "line": 646, + "column": 31 + }, + "end": { + "line": 656, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 20117, + "end": 20169, + "loc": { + "start": { + "line": 647, + "column": 8 + }, + "end": { + "line": 647, + "column": 60 + } + }, + "expression": { + "type": "CallExpression", + "start": 20117, + "end": 20168, + "loc": { + "start": { + "line": 647, + "column": 8 + }, + "end": { + "line": 647, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20117, + "end": 20163, + "loc": { + "start": { + "line": 647, + "column": 8 + }, + "end": { + "line": 647, + "column": 54 + } + }, + "object": { + "type": "CallExpression", + "start": 20117, + "end": 20155, + "loc": { + "start": { + "line": 647, + "column": 8 + }, + "end": { + "line": 647, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 20117, + "end": 20123, + "loc": { + "start": { + "line": 647, + "column": 8 + }, + "end": { + "line": 647, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 20124, + "end": 20154, + "loc": { + "start": { + "line": 647, + "column": 15 + }, + "end": { + "line": 647, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20124, + "end": 20140, + "loc": { + "start": { + "line": 647, + "column": 15 + }, + "end": { + "line": 647, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 20124, + "end": 20130, + "loc": { + "start": { + "line": 647, + "column": 15 + }, + "end": { + "line": 647, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 20131, + "end": 20140, + "loc": { + "start": { + "line": 647, + "column": 22 + }, + "end": { + "line": 647, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 20141, + "end": 20153, + "loc": { + "start": { + "line": 647, + "column": 32 + }, + "end": { + "line": 647, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 20156, + "end": 20163, + "loc": { + "start": { + "line": 647, + "column": 47 + }, + "end": { + "line": 647, + "column": 54 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 20164, + "end": 20167, + "loc": { + "start": { + "line": 647, + "column": 55 + }, + "end": { + "line": 647, + "column": 58 + } + }, + "extra": { + "rawValue": "a", + "raw": "'a'" + }, + "value": "a" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 20179, + "end": 20209, + "loc": { + "start": { + "line": 649, + "column": 8 + }, + "end": { + "line": 649, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 20179, + "end": 20208, + "loc": { + "start": { + "line": 649, + "column": 8 + }, + "end": { + "line": 649, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20179, + "end": 20188, + "loc": { + "start": { + "line": 649, + "column": 8 + }, + "end": { + "line": 649, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 20179, + "end": 20185, + "loc": { + "start": { + "line": 649, + "column": 8 + }, + "end": { + "line": 649, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 20186, + "end": 20188, + "loc": { + "start": { + "line": 649, + "column": 15 + }, + "end": { + "line": 649, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 20189, + "end": 20197, + "loc": { + "start": { + "line": 649, + "column": 18 + }, + "end": { + "line": 649, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 20199, + "end": 20207, + "loc": { + "start": { + "line": 649, + "column": 28 + }, + "end": { + "line": 649, + "column": 36 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 20205, + "end": 20207, + "loc": { + "start": { + "line": 649, + "column": 34 + }, + "end": { + "line": 649, + "column": 36 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 20219, + "end": 20298, + "loc": { + "start": { + "line": 651, + "column": 8 + }, + "end": { + "line": 651, + "column": 87 + } + }, + "expression": { + "type": "CallExpression", + "start": 20219, + "end": 20297, + "loc": { + "start": { + "line": 651, + "column": 8 + }, + "end": { + "line": 651, + "column": 86 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20219, + "end": 20239, + "loc": { + "start": { + "line": 651, + "column": 8 + }, + "end": { + "line": 651, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 20219, + "end": 20233, + "loc": { + "start": { + "line": 651, + "column": 8 + }, + "end": { + "line": 651, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 20219, + "end": 20231, + "loc": { + "start": { + "line": 651, + "column": 8 + }, + "end": { + "line": 651, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 20234, + "end": 20239, + "loc": { + "start": { + "line": 651, + "column": 23 + }, + "end": { + "line": 651, + "column": 28 + }, + "identifierName": "patch" + }, + "name": "patch" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 20240, + "end": 20296, + "loc": { + "start": { + "line": 651, + "column": 29 + }, + "end": { + "line": 651, + "column": 85 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 20242, + "end": 20294, + "loc": { + "start": { + "line": 651, + "column": 31 + }, + "end": { + "line": 651, + "column": 83 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 20242, + "end": 20246, + "loc": { + "start": { + "line": 651, + "column": 31 + }, + "end": { + "line": 651, + "column": 35 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 20248, + "end": 20294, + "loc": { + "start": { + "line": 651, + "column": 37 + }, + "end": { + "line": 651, + "column": 83 + } + }, + "extra": { + "rawValue": "{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}", + "raw": "'{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}'" + }, + "value": "{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}" + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 20308, + "end": 20360, + "loc": { + "start": { + "line": 653, + "column": 8 + }, + "end": { + "line": 653, + "column": 60 + } + }, + "expression": { + "type": "CallExpression", + "start": 20308, + "end": 20359, + "loc": { + "start": { + "line": 653, + "column": 8 + }, + "end": { + "line": 653, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20308, + "end": 20354, + "loc": { + "start": { + "line": 653, + "column": 8 + }, + "end": { + "line": 653, + "column": 54 + } + }, + "object": { + "type": "CallExpression", + "start": 20308, + "end": 20346, + "loc": { + "start": { + "line": 653, + "column": 8 + }, + "end": { + "line": 653, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 20308, + "end": 20314, + "loc": { + "start": { + "line": 653, + "column": 8 + }, + "end": { + "line": 653, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 20315, + "end": 20345, + "loc": { + "start": { + "line": 653, + "column": 15 + }, + "end": { + "line": 653, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20315, + "end": 20331, + "loc": { + "start": { + "line": 653, + "column": 15 + }, + "end": { + "line": 653, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 20315, + "end": 20321, + "loc": { + "start": { + "line": 653, + "column": 15 + }, + "end": { + "line": 653, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 20322, + "end": 20331, + "loc": { + "start": { + "line": 653, + "column": 22 + }, + "end": { + "line": 653, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 20332, + "end": 20344, + "loc": { + "start": { + "line": 653, + "column": 32 + }, + "end": { + "line": 653, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 20347, + "end": 20354, + "loc": { + "start": { + "line": 653, + "column": 47 + }, + "end": { + "line": 653, + "column": 54 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 20355, + "end": 20358, + "loc": { + "start": { + "line": 653, + "column": 55 + }, + "end": { + "line": 653, + "column": 58 + } + }, + "extra": { + "rawValue": "a", + "raw": "'a'" + }, + "value": "a" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 20370, + "end": 20377, + "loc": { + "start": { + "line": 655, + "column": 8 + }, + "end": { + "line": 655, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 20370, + "end": 20376, + "loc": { + "start": { + "line": 655, + "column": 8 + }, + "end": { + "line": 655, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 20370, + "end": 20374, + "loc": { + "start": { + "line": 655, + "column": 8 + }, + "end": { + "line": 655, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 20394, + "end": 20411, + "loc": { + "start": { + "line": 657, + "column": 6 + }, + "end": { + "line": 657, + "column": 23 + } + }, + "expression": { + "type": "CallExpression", + "start": 20394, + "end": 20410, + "loc": { + "start": { + "line": 657, + "column": 6 + }, + "end": { + "line": 657, + "column": 22 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20394, + "end": 20408, + "loc": { + "start": { + "line": 657, + "column": 6 + }, + "end": { + "line": 657, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 20394, + "end": 20400, + "loc": { + "start": { + "line": 657, + "column": 6 + }, + "end": { + "line": 657, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 20401, + "end": 20408, + "loc": { + "start": { + "line": 657, + "column": 13 + }, + "end": { + "line": 657, + "column": 20 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 20425, + "end": 21055, + "loc": { + "start": { + "line": 660, + "column": 4 + }, + "end": { + "line": 677, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 20425, + "end": 21054, + "loc": { + "start": { + "line": 660, + "column": 4 + }, + "end": { + "line": 677, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 20425, + "end": 20427, + "loc": { + "start": { + "line": 660, + "column": 4 + }, + "end": { + "line": 660, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 20428, + "end": 20489, + "loc": { + "start": { + "line": 660, + "column": 7 + }, + "end": { + "line": 660, + "column": 68 + } + }, + "extra": { + "rawValue": "updates flag if patch has a version and flag has no version", + "raw": "'updates flag if patch has a version and flag has no version'" + }, + "value": "updates flag if patch has a version and flag has no version" + }, + { + "type": "ArrowFunctionExpression", + "start": 20491, + "end": 21053, + "loc": { + "start": { + "line": 660, + "column": 70 + }, + "end": { + "line": 677, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 20491, + "end": 20495, + "loc": { + "start": { + "line": 660, + "column": 70 + }, + "end": { + "line": 660, + "column": 74 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 20499, + "end": 21053, + "loc": { + "start": { + "line": 660, + "column": 78 + }, + "end": { + "line": 677, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 20507, + "end": 20548, + "loc": { + "start": { + "line": 661, + "column": 6 + }, + "end": { + "line": 661, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 20513, + "end": 20547, + "loc": { + "start": { + "line": 661, + "column": 12 + }, + "end": { + "line": 661, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 20513, + "end": 20519, + "loc": { + "start": { + "line": 661, + "column": 12 + }, + "end": { + "line": 661, + "column": 18 + }, + "identifierName": "server" + }, + "name": "server" + }, + "init": { + "type": "CallExpression", + "start": 20522, + "end": 20547, + "loc": { + "start": { + "line": 661, + "column": 21 + }, + "end": { + "line": 661, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20522, + "end": 20545, + "loc": { + "start": { + "line": 661, + "column": 21 + }, + "end": { + "line": 661, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 20522, + "end": 20538, + "loc": { + "start": { + "line": 661, + "column": 21 + }, + "end": { + "line": 661, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 20522, + "end": 20527, + "loc": { + "start": { + "line": 661, + "column": 21 + }, + "end": { + "line": 661, + "column": 26 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 20528, + "end": 20538, + "loc": { + "start": { + "line": 661, + "column": 27 + }, + "end": { + "line": 661, + "column": 37 + }, + "identifierName": "fakeServer" + }, + "name": "fakeServer" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 20539, + "end": 20545, + "loc": { + "start": { + "line": 661, + "column": 38 + }, + "end": { + "line": 661, + "column": 44 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 20555, + "end": 20653, + "loc": { + "start": { + "line": 662, + "column": 6 + }, + "end": { + "line": 662, + "column": 104 + } + }, + "expression": { + "type": "CallExpression", + "start": 20555, + "end": 20652, + "loc": { + "start": { + "line": 662, + "column": 6 + }, + "end": { + "line": 662, + "column": 103 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20555, + "end": 20573, + "loc": { + "start": { + "line": 662, + "column": 6 + }, + "end": { + "line": 662, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 20555, + "end": 20561, + "loc": { + "start": { + "line": 662, + "column": 6 + }, + "end": { + "line": 662, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 20562, + "end": 20573, + "loc": { + "start": { + "line": 662, + "column": 13 + }, + "end": { + "line": 662, + "column": 24 + }, + "identifierName": "respondWith" + }, + "name": "respondWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 20574, + "end": 20651, + "loc": { + "start": { + "line": 662, + "column": 25 + }, + "end": { + "line": 662, + "column": 102 + } + }, + "elements": [ + { + "type": "NumericLiteral", + "start": 20575, + "end": 20578, + "loc": { + "start": { + "line": 662, + "column": 26 + }, + "end": { + "line": 662, + "column": 29 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 20580, + "end": 20618, + "loc": { + "start": { + "line": 662, + "column": 31 + }, + "end": { + "line": 662, + "column": 69 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 20582, + "end": 20616, + "loc": { + "start": { + "line": 662, + "column": 33 + }, + "end": { + "line": 662, + "column": 67 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 20582, + "end": 20596, + "loc": { + "start": { + "line": 662, + "column": 33 + }, + "end": { + "line": 662, + "column": 47 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 20598, + "end": 20616, + "loc": { + "start": { + "line": 662, + "column": 49 + }, + "end": { + "line": 662, + "column": 67 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 20620, + "end": 20650, + "loc": { + "start": { + "line": 662, + "column": 71 + }, + "end": { + "line": 662, + "column": 101 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":{\"value\":\"a\"}}", + "raw": "'{\"enable-foo\":{\"value\":\"a\"}}'" + }, + "value": "{\"enable-foo\":{\"value\":\"a\"}}" + } + ] + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 20661, + "end": 20711, + "loc": { + "start": { + "line": 664, + "column": 6 + }, + "end": { + "line": 664, + "column": 56 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 20667, + "end": 20710, + "loc": { + "start": { + "line": 664, + "column": 12 + }, + "end": { + "line": 664, + "column": 55 + } + }, + "id": { + "type": "Identifier", + "start": 20667, + "end": 20673, + "loc": { + "start": { + "line": 664, + "column": 12 + }, + "end": { + "line": 664, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 20676, + "end": 20710, + "loc": { + "start": { + "line": 664, + "column": 21 + }, + "end": { + "line": 664, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20676, + "end": 20695, + "loc": { + "start": { + "line": 664, + "column": 21 + }, + "end": { + "line": 664, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 20676, + "end": 20684, + "loc": { + "start": { + "line": 664, + "column": 21 + }, + "end": { + "line": 664, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 20685, + "end": 20695, + "loc": { + "start": { + "line": 664, + "column": 30 + }, + "end": { + "line": 664, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 20696, + "end": 20703, + "loc": { + "start": { + "line": 664, + "column": 41 + }, + "end": { + "line": 664, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 20705, + "end": 20709, + "loc": { + "start": { + "line": 664, + "column": 50 + }, + "end": { + "line": 664, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 20718, + "end": 21023, + "loc": { + "start": { + "line": 665, + "column": 6 + }, + "end": { + "line": 675, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 20718, + "end": 21022, + "loc": { + "start": { + "line": 665, + "column": 6 + }, + "end": { + "line": 675, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20718, + "end": 20727, + "loc": { + "start": { + "line": 665, + "column": 6 + }, + "end": { + "line": 665, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 20718, + "end": 20724, + "loc": { + "start": { + "line": 665, + "column": 6 + }, + "end": { + "line": 665, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 20725, + "end": 20727, + "loc": { + "start": { + "line": 665, + "column": 13 + }, + "end": { + "line": 665, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 20728, + "end": 20735, + "loc": { + "start": { + "line": 665, + "column": 16 + }, + "end": { + "line": 665, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 20737, + "end": 21021, + "loc": { + "start": { + "line": 665, + "column": 25 + }, + "end": { + "line": 675, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 20743, + "end": 21021, + "loc": { + "start": { + "line": 665, + "column": 31 + }, + "end": { + "line": 675, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 20753, + "end": 20805, + "loc": { + "start": { + "line": 666, + "column": 8 + }, + "end": { + "line": 666, + "column": 60 + } + }, + "expression": { + "type": "CallExpression", + "start": 20753, + "end": 20804, + "loc": { + "start": { + "line": 666, + "column": 8 + }, + "end": { + "line": 666, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20753, + "end": 20799, + "loc": { + "start": { + "line": 666, + "column": 8 + }, + "end": { + "line": 666, + "column": 54 + } + }, + "object": { + "type": "CallExpression", + "start": 20753, + "end": 20791, + "loc": { + "start": { + "line": 666, + "column": 8 + }, + "end": { + "line": 666, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 20753, + "end": 20759, + "loc": { + "start": { + "line": 666, + "column": 8 + }, + "end": { + "line": 666, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 20760, + "end": 20790, + "loc": { + "start": { + "line": 666, + "column": 15 + }, + "end": { + "line": 666, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20760, + "end": 20776, + "loc": { + "start": { + "line": 666, + "column": 15 + }, + "end": { + "line": 666, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 20760, + "end": 20766, + "loc": { + "start": { + "line": 666, + "column": 15 + }, + "end": { + "line": 666, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 20767, + "end": 20776, + "loc": { + "start": { + "line": 666, + "column": 22 + }, + "end": { + "line": 666, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 20777, + "end": 20789, + "loc": { + "start": { + "line": 666, + "column": 32 + }, + "end": { + "line": 666, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 20792, + "end": 20799, + "loc": { + "start": { + "line": 666, + "column": 47 + }, + "end": { + "line": 666, + "column": 54 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 20800, + "end": 20803, + "loc": { + "start": { + "line": 666, + "column": 55 + }, + "end": { + "line": 666, + "column": 58 + } + }, + "extra": { + "rawValue": "a", + "raw": "'a'" + }, + "value": "a" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 20815, + "end": 20845, + "loc": { + "start": { + "line": 668, + "column": 8 + }, + "end": { + "line": 668, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 20815, + "end": 20844, + "loc": { + "start": { + "line": 668, + "column": 8 + }, + "end": { + "line": 668, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20815, + "end": 20824, + "loc": { + "start": { + "line": 668, + "column": 8 + }, + "end": { + "line": 668, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 20815, + "end": 20821, + "loc": { + "start": { + "line": 668, + "column": 8 + }, + "end": { + "line": 668, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 20822, + "end": 20824, + "loc": { + "start": { + "line": 668, + "column": 15 + }, + "end": { + "line": 668, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 20825, + "end": 20833, + "loc": { + "start": { + "line": 668, + "column": 18 + }, + "end": { + "line": 668, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 20835, + "end": 20843, + "loc": { + "start": { + "line": 668, + "column": 28 + }, + "end": { + "line": 668, + "column": 36 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 20841, + "end": 20843, + "loc": { + "start": { + "line": 668, + "column": 34 + }, + "end": { + "line": 668, + "column": 36 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 20855, + "end": 20934, + "loc": { + "start": { + "line": 670, + "column": 8 + }, + "end": { + "line": 670, + "column": 87 + } + }, + "expression": { + "type": "CallExpression", + "start": 20855, + "end": 20933, + "loc": { + "start": { + "line": 670, + "column": 8 + }, + "end": { + "line": 670, + "column": 86 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20855, + "end": 20875, + "loc": { + "start": { + "line": 670, + "column": 8 + }, + "end": { + "line": 670, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 20855, + "end": 20869, + "loc": { + "start": { + "line": 670, + "column": 8 + }, + "end": { + "line": 670, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 20855, + "end": 20867, + "loc": { + "start": { + "line": 670, + "column": 8 + }, + "end": { + "line": 670, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 20870, + "end": 20875, + "loc": { + "start": { + "line": 670, + "column": 23 + }, + "end": { + "line": 670, + "column": 28 + }, + "identifierName": "patch" + }, + "name": "patch" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 20876, + "end": 20932, + "loc": { + "start": { + "line": 670, + "column": 29 + }, + "end": { + "line": 670, + "column": 85 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 20878, + "end": 20930, + "loc": { + "start": { + "line": 670, + "column": 31 + }, + "end": { + "line": 670, + "column": 83 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 20878, + "end": 20882, + "loc": { + "start": { + "line": 670, + "column": 31 + }, + "end": { + "line": 670, + "column": 35 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 20884, + "end": 20930, + "loc": { + "start": { + "line": 670, + "column": 37 + }, + "end": { + "line": 670, + "column": 83 + } + }, + "extra": { + "rawValue": "{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}", + "raw": "'{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}'" + }, + "value": "{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}" + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 20944, + "end": 20996, + "loc": { + "start": { + "line": 672, + "column": 8 + }, + "end": { + "line": 672, + "column": 60 + } + }, + "expression": { + "type": "CallExpression", + "start": 20944, + "end": 20995, + "loc": { + "start": { + "line": 672, + "column": 8 + }, + "end": { + "line": 672, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20944, + "end": 20990, + "loc": { + "start": { + "line": 672, + "column": 8 + }, + "end": { + "line": 672, + "column": 54 + } + }, + "object": { + "type": "CallExpression", + "start": 20944, + "end": 20982, + "loc": { + "start": { + "line": 672, + "column": 8 + }, + "end": { + "line": 672, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 20944, + "end": 20950, + "loc": { + "start": { + "line": 672, + "column": 8 + }, + "end": { + "line": 672, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 20951, + "end": 20981, + "loc": { + "start": { + "line": 672, + "column": 15 + }, + "end": { + "line": 672, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 20951, + "end": 20967, + "loc": { + "start": { + "line": 672, + "column": 15 + }, + "end": { + "line": 672, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 20951, + "end": 20957, + "loc": { + "start": { + "line": 672, + "column": 15 + }, + "end": { + "line": 672, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 20958, + "end": 20967, + "loc": { + "start": { + "line": 672, + "column": 22 + }, + "end": { + "line": 672, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 20968, + "end": 20980, + "loc": { + "start": { + "line": 672, + "column": 32 + }, + "end": { + "line": 672, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 20983, + "end": 20990, + "loc": { + "start": { + "line": 672, + "column": 47 + }, + "end": { + "line": 672, + "column": 54 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 20991, + "end": 20994, + "loc": { + "start": { + "line": 672, + "column": 55 + }, + "end": { + "line": 672, + "column": 58 + } + }, + "extra": { + "rawValue": "b", + "raw": "'b'" + }, + "value": "b" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 21006, + "end": 21013, + "loc": { + "start": { + "line": 674, + "column": 8 + }, + "end": { + "line": 674, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 21006, + "end": 21012, + "loc": { + "start": { + "line": 674, + "column": 8 + }, + "end": { + "line": 674, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 21006, + "end": 21010, + "loc": { + "start": { + "line": 674, + "column": 8 + }, + "end": { + "line": 674, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 21030, + "end": 21047, + "loc": { + "start": { + "line": 676, + "column": 6 + }, + "end": { + "line": 676, + "column": 23 + } + }, + "expression": { + "type": "CallExpression", + "start": 21030, + "end": 21046, + "loc": { + "start": { + "line": 676, + "column": 6 + }, + "end": { + "line": 676, + "column": 22 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21030, + "end": 21044, + "loc": { + "start": { + "line": 676, + "column": 6 + }, + "end": { + "line": 676, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 21030, + "end": 21036, + "loc": { + "start": { + "line": 676, + "column": 6 + }, + "end": { + "line": 676, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 21037, + "end": 21044, + "loc": { + "start": { + "line": 676, + "column": 13 + }, + "end": { + "line": 676, + "column": 20 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 21061, + "end": 21691, + "loc": { + "start": { + "line": 679, + "column": 4 + }, + "end": { + "line": 696, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 21061, + "end": 21690, + "loc": { + "start": { + "line": 679, + "column": 4 + }, + "end": { + "line": 696, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 21061, + "end": 21063, + "loc": { + "start": { + "line": 679, + "column": 4 + }, + "end": { + "line": 679, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 21064, + "end": 21125, + "loc": { + "start": { + "line": 679, + "column": 7 + }, + "end": { + "line": 679, + "column": 68 + } + }, + "extra": { + "rawValue": "updates flag if flag has a version and patch has no version", + "raw": "'updates flag if flag has a version and patch has no version'" + }, + "value": "updates flag if flag has a version and patch has no version" + }, + { + "type": "ArrowFunctionExpression", + "start": 21127, + "end": 21689, + "loc": { + "start": { + "line": 679, + "column": 70 + }, + "end": { + "line": 696, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 21127, + "end": 21131, + "loc": { + "start": { + "line": 679, + "column": 70 + }, + "end": { + "line": 679, + "column": 74 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 21135, + "end": 21689, + "loc": { + "start": { + "line": 679, + "column": 78 + }, + "end": { + "line": 696, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 21143, + "end": 21184, + "loc": { + "start": { + "line": 680, + "column": 6 + }, + "end": { + "line": 680, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 21149, + "end": 21183, + "loc": { + "start": { + "line": 680, + "column": 12 + }, + "end": { + "line": 680, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 21149, + "end": 21155, + "loc": { + "start": { + "line": 680, + "column": 12 + }, + "end": { + "line": 680, + "column": 18 + }, + "identifierName": "server" + }, + "name": "server" + }, + "init": { + "type": "CallExpression", + "start": 21158, + "end": 21183, + "loc": { + "start": { + "line": 680, + "column": 21 + }, + "end": { + "line": 680, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21158, + "end": 21181, + "loc": { + "start": { + "line": 680, + "column": 21 + }, + "end": { + "line": 680, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 21158, + "end": 21174, + "loc": { + "start": { + "line": 680, + "column": 21 + }, + "end": { + "line": 680, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 21158, + "end": 21163, + "loc": { + "start": { + "line": 680, + "column": 21 + }, + "end": { + "line": 680, + "column": 26 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 21164, + "end": 21174, + "loc": { + "start": { + "line": 680, + "column": 27 + }, + "end": { + "line": 680, + "column": 37 + }, + "identifierName": "fakeServer" + }, + "name": "fakeServer" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 21175, + "end": 21181, + "loc": { + "start": { + "line": 680, + "column": 38 + }, + "end": { + "line": 680, + "column": 44 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 21191, + "end": 21301, + "loc": { + "start": { + "line": 681, + "column": 6 + }, + "end": { + "line": 681, + "column": 116 + } + }, + "expression": { + "type": "CallExpression", + "start": 21191, + "end": 21300, + "loc": { + "start": { + "line": 681, + "column": 6 + }, + "end": { + "line": 681, + "column": 115 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21191, + "end": 21209, + "loc": { + "start": { + "line": 681, + "column": 6 + }, + "end": { + "line": 681, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 21191, + "end": 21197, + "loc": { + "start": { + "line": 681, + "column": 6 + }, + "end": { + "line": 681, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 21198, + "end": 21209, + "loc": { + "start": { + "line": 681, + "column": 13 + }, + "end": { + "line": 681, + "column": 24 + }, + "identifierName": "respondWith" + }, + "name": "respondWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 21210, + "end": 21299, + "loc": { + "start": { + "line": 681, + "column": 25 + }, + "end": { + "line": 681, + "column": 114 + } + }, + "elements": [ + { + "type": "NumericLiteral", + "start": 21211, + "end": 21214, + "loc": { + "start": { + "line": 681, + "column": 26 + }, + "end": { + "line": 681, + "column": 29 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 21216, + "end": 21254, + "loc": { + "start": { + "line": 681, + "column": 31 + }, + "end": { + "line": 681, + "column": 69 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 21218, + "end": 21252, + "loc": { + "start": { + "line": 681, + "column": 33 + }, + "end": { + "line": 681, + "column": 67 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 21218, + "end": 21232, + "loc": { + "start": { + "line": 681, + "column": 33 + }, + "end": { + "line": 681, + "column": 47 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 21234, + "end": 21252, + "loc": { + "start": { + "line": 681, + "column": 49 + }, + "end": { + "line": 681, + "column": 67 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 21256, + "end": 21298, + "loc": { + "start": { + "line": 681, + "column": 71 + }, + "end": { + "line": 681, + "column": 113 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":{\"value\":\"a\",\"version\":2}}", + "raw": "'{\"enable-foo\":{\"value\":\"a\",\"version\":2}}'" + }, + "value": "{\"enable-foo\":{\"value\":\"a\",\"version\":2}}" + } + ] + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 21309, + "end": 21359, + "loc": { + "start": { + "line": 683, + "column": 6 + }, + "end": { + "line": 683, + "column": 56 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 21315, + "end": 21358, + "loc": { + "start": { + "line": 683, + "column": 12 + }, + "end": { + "line": 683, + "column": 55 + } + }, + "id": { + "type": "Identifier", + "start": 21315, + "end": 21321, + "loc": { + "start": { + "line": 683, + "column": 12 + }, + "end": { + "line": 683, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 21324, + "end": 21358, + "loc": { + "start": { + "line": 683, + "column": 21 + }, + "end": { + "line": 683, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21324, + "end": 21343, + "loc": { + "start": { + "line": 683, + "column": 21 + }, + "end": { + "line": 683, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 21324, + "end": 21332, + "loc": { + "start": { + "line": 683, + "column": 21 + }, + "end": { + "line": 683, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 21333, + "end": 21343, + "loc": { + "start": { + "line": 683, + "column": 30 + }, + "end": { + "line": 683, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 21344, + "end": 21351, + "loc": { + "start": { + "line": 683, + "column": 41 + }, + "end": { + "line": 683, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 21353, + "end": 21357, + "loc": { + "start": { + "line": 683, + "column": 50 + }, + "end": { + "line": 683, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 21366, + "end": 21659, + "loc": { + "start": { + "line": 684, + "column": 6 + }, + "end": { + "line": 694, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 21366, + "end": 21658, + "loc": { + "start": { + "line": 684, + "column": 6 + }, + "end": { + "line": 694, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21366, + "end": 21375, + "loc": { + "start": { + "line": 684, + "column": 6 + }, + "end": { + "line": 684, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 21366, + "end": 21372, + "loc": { + "start": { + "line": 684, + "column": 6 + }, + "end": { + "line": 684, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 21373, + "end": 21375, + "loc": { + "start": { + "line": 684, + "column": 13 + }, + "end": { + "line": 684, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 21376, + "end": 21383, + "loc": { + "start": { + "line": 684, + "column": 16 + }, + "end": { + "line": 684, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 21385, + "end": 21657, + "loc": { + "start": { + "line": 684, + "column": 25 + }, + "end": { + "line": 694, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 21391, + "end": 21657, + "loc": { + "start": { + "line": 684, + "column": 31 + }, + "end": { + "line": 694, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 21401, + "end": 21453, + "loc": { + "start": { + "line": 685, + "column": 8 + }, + "end": { + "line": 685, + "column": 60 + } + }, + "expression": { + "type": "CallExpression", + "start": 21401, + "end": 21452, + "loc": { + "start": { + "line": 685, + "column": 8 + }, + "end": { + "line": 685, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21401, + "end": 21447, + "loc": { + "start": { + "line": 685, + "column": 8 + }, + "end": { + "line": 685, + "column": 54 + } + }, + "object": { + "type": "CallExpression", + "start": 21401, + "end": 21439, + "loc": { + "start": { + "line": 685, + "column": 8 + }, + "end": { + "line": 685, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 21401, + "end": 21407, + "loc": { + "start": { + "line": 685, + "column": 8 + }, + "end": { + "line": 685, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 21408, + "end": 21438, + "loc": { + "start": { + "line": 685, + "column": 15 + }, + "end": { + "line": 685, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21408, + "end": 21424, + "loc": { + "start": { + "line": 685, + "column": 15 + }, + "end": { + "line": 685, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 21408, + "end": 21414, + "loc": { + "start": { + "line": 685, + "column": 15 + }, + "end": { + "line": 685, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 21415, + "end": 21424, + "loc": { + "start": { + "line": 685, + "column": 22 + }, + "end": { + "line": 685, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 21425, + "end": 21437, + "loc": { + "start": { + "line": 685, + "column": 32 + }, + "end": { + "line": 685, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 21440, + "end": 21447, + "loc": { + "start": { + "line": 685, + "column": 47 + }, + "end": { + "line": 685, + "column": 54 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 21448, + "end": 21451, + "loc": { + "start": { + "line": 685, + "column": 55 + }, + "end": { + "line": 685, + "column": 58 + } + }, + "extra": { + "rawValue": "a", + "raw": "'a'" + }, + "value": "a" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 21463, + "end": 21493, + "loc": { + "start": { + "line": 687, + "column": 8 + }, + "end": { + "line": 687, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 21463, + "end": 21492, + "loc": { + "start": { + "line": 687, + "column": 8 + }, + "end": { + "line": 687, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21463, + "end": 21472, + "loc": { + "start": { + "line": 687, + "column": 8 + }, + "end": { + "line": 687, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 21463, + "end": 21469, + "loc": { + "start": { + "line": 687, + "column": 8 + }, + "end": { + "line": 687, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 21470, + "end": 21472, + "loc": { + "start": { + "line": 687, + "column": 15 + }, + "end": { + "line": 687, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 21473, + "end": 21481, + "loc": { + "start": { + "line": 687, + "column": 18 + }, + "end": { + "line": 687, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 21483, + "end": 21491, + "loc": { + "start": { + "line": 687, + "column": 28 + }, + "end": { + "line": 687, + "column": 36 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 21489, + "end": 21491, + "loc": { + "start": { + "line": 687, + "column": 34 + }, + "end": { + "line": 687, + "column": 36 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 21503, + "end": 21570, + "loc": { + "start": { + "line": 689, + "column": 8 + }, + "end": { + "line": 689, + "column": 75 + } + }, + "expression": { + "type": "CallExpression", + "start": 21503, + "end": 21569, + "loc": { + "start": { + "line": 689, + "column": 8 + }, + "end": { + "line": 689, + "column": 74 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21503, + "end": 21523, + "loc": { + "start": { + "line": 689, + "column": 8 + }, + "end": { + "line": 689, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 21503, + "end": 21517, + "loc": { + "start": { + "line": 689, + "column": 8 + }, + "end": { + "line": 689, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 21503, + "end": 21515, + "loc": { + "start": { + "line": 689, + "column": 8 + }, + "end": { + "line": 689, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 21518, + "end": 21523, + "loc": { + "start": { + "line": 689, + "column": 23 + }, + "end": { + "line": 689, + "column": 28 + }, + "identifierName": "patch" + }, + "name": "patch" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 21524, + "end": 21568, + "loc": { + "start": { + "line": 689, + "column": 29 + }, + "end": { + "line": 689, + "column": 73 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 21526, + "end": 21566, + "loc": { + "start": { + "line": 689, + "column": 31 + }, + "end": { + "line": 689, + "column": 71 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 21526, + "end": 21530, + "loc": { + "start": { + "line": 689, + "column": 31 + }, + "end": { + "line": 689, + "column": 35 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 21532, + "end": 21566, + "loc": { + "start": { + "line": 689, + "column": 37 + }, + "end": { + "line": 689, + "column": 71 + } + }, + "extra": { + "rawValue": "{\"key\":\"enable-foo\",\"value\":\"b\"}", + "raw": "'{\"key\":\"enable-foo\",\"value\":\"b\"}'" + }, + "value": "{\"key\":\"enable-foo\",\"value\":\"b\"}" + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 21580, + "end": 21632, + "loc": { + "start": { + "line": 691, + "column": 8 + }, + "end": { + "line": 691, + "column": 60 + } + }, + "expression": { + "type": "CallExpression", + "start": 21580, + "end": 21631, + "loc": { + "start": { + "line": 691, + "column": 8 + }, + "end": { + "line": 691, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21580, + "end": 21626, + "loc": { + "start": { + "line": 691, + "column": 8 + }, + "end": { + "line": 691, + "column": 54 + } + }, + "object": { + "type": "CallExpression", + "start": 21580, + "end": 21618, + "loc": { + "start": { + "line": 691, + "column": 8 + }, + "end": { + "line": 691, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 21580, + "end": 21586, + "loc": { + "start": { + "line": 691, + "column": 8 + }, + "end": { + "line": 691, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 21587, + "end": 21617, + "loc": { + "start": { + "line": 691, + "column": 15 + }, + "end": { + "line": 691, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21587, + "end": 21603, + "loc": { + "start": { + "line": 691, + "column": 15 + }, + "end": { + "line": 691, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 21587, + "end": 21593, + "loc": { + "start": { + "line": 691, + "column": 15 + }, + "end": { + "line": 691, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 21594, + "end": 21603, + "loc": { + "start": { + "line": 691, + "column": 22 + }, + "end": { + "line": 691, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 21604, + "end": 21616, + "loc": { + "start": { + "line": 691, + "column": 32 + }, + "end": { + "line": 691, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 21619, + "end": 21626, + "loc": { + "start": { + "line": 691, + "column": 47 + }, + "end": { + "line": 691, + "column": 54 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 21627, + "end": 21630, + "loc": { + "start": { + "line": 691, + "column": 55 + }, + "end": { + "line": 691, + "column": 58 + } + }, + "extra": { + "rawValue": "b", + "raw": "'b'" + }, + "value": "b" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 21642, + "end": 21649, + "loc": { + "start": { + "line": 693, + "column": 8 + }, + "end": { + "line": 693, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 21642, + "end": 21648, + "loc": { + "start": { + "line": 693, + "column": 8 + }, + "end": { + "line": 693, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 21642, + "end": 21646, + "loc": { + "start": { + "line": 693, + "column": 8 + }, + "end": { + "line": 693, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 21666, + "end": 21683, + "loc": { + "start": { + "line": 695, + "column": 6 + }, + "end": { + "line": 695, + "column": 23 + } + }, + "expression": { + "type": "CallExpression", + "start": 21666, + "end": 21682, + "loc": { + "start": { + "line": 695, + "column": 6 + }, + "end": { + "line": 695, + "column": 22 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21666, + "end": 21680, + "loc": { + "start": { + "line": 695, + "column": 6 + }, + "end": { + "line": 695, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 21666, + "end": 21672, + "loc": { + "start": { + "line": 695, + "column": 6 + }, + "end": { + "line": 695, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 21673, + "end": 21680, + "loc": { + "start": { + "line": 695, + "column": 13 + }, + "end": { + "line": 695, + "column": 20 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 21697, + "end": 22362, + "loc": { + "start": { + "line": 698, + "column": 4 + }, + "end": { + "line": 716, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 21697, + "end": 22361, + "loc": { + "start": { + "line": 698, + "column": 4 + }, + "end": { + "line": 716, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 21697, + "end": 21699, + "loc": { + "start": { + "line": 698, + "column": 4 + }, + "end": { + "line": 698, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 21700, + "end": 21764, + "loc": { + "start": { + "line": 698, + "column": 7 + }, + "end": { + "line": 698, + "column": 71 + } + }, + "extra": { + "rawValue": "updates local storage for patch message if using local storage", + "raw": "'updates local storage for patch message if using local storage'" + }, + "value": "updates local storage for patch message if using local storage" + }, + { + "type": "ArrowFunctionExpression", + "start": 21766, + "end": 22360, + "loc": { + "start": { + "line": 698, + "column": 73 + }, + "end": { + "line": 716, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 21766, + "end": 21770, + "loc": { + "start": { + "line": 698, + "column": 73 + }, + "end": { + "line": 698, + "column": 77 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 21774, + "end": 22360, + "loc": { + "start": { + "line": 698, + "column": 81 + }, + "end": { + "line": 716, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 21782, + "end": 21841, + "loc": { + "start": { + "line": 699, + "column": 6 + }, + "end": { + "line": 699, + "column": 65 + } + }, + "expression": { + "type": "CallExpression", + "start": 21782, + "end": 21840, + "loc": { + "start": { + "line": 699, + "column": 6 + }, + "end": { + "line": 699, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21782, + "end": 21809, + "loc": { + "start": { + "line": 699, + "column": 6 + }, + "end": { + "line": 699, + "column": 33 + } + }, + "object": { + "type": "MemberExpression", + "start": 21782, + "end": 21801, + "loc": { + "start": { + "line": 699, + "column": 6 + }, + "end": { + "line": 699, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 21782, + "end": 21788, + "loc": { + "start": { + "line": 699, + "column": 6 + }, + "end": { + "line": 699, + "column": 12 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 21789, + "end": 21801, + "loc": { + "start": { + "line": 699, + "column": 13 + }, + "end": { + "line": 699, + "column": 25 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 21802, + "end": 21809, + "loc": { + "start": { + "line": 699, + "column": 26 + }, + "end": { + "line": 699, + "column": 33 + }, + "identifierName": "setItem" + }, + "name": "setItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 21810, + "end": 21815, + "loc": { + "start": { + "line": 699, + "column": 34 + }, + "end": { + "line": 699, + "column": 39 + }, + "identifierName": "lsKey" + }, + "name": "lsKey" + }, + { + "type": "StringLiteral", + "start": 21817, + "end": 21839, + "loc": { + "start": { + "line": 699, + "column": 41 + }, + "end": { + "line": 699, + "column": 63 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":false}", + "raw": "'{\"enable-foo\":false}'" + }, + "value": "{\"enable-foo\":false}" + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 21848, + "end": 21929, + "loc": { + "start": { + "line": 700, + "column": 6 + }, + "end": { + "line": 700, + "column": 87 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 21854, + "end": 21928, + "loc": { + "start": { + "line": 700, + "column": 12 + }, + "end": { + "line": 700, + "column": 86 + } + }, + "id": { + "type": "Identifier", + "start": 21854, + "end": 21860, + "loc": { + "start": { + "line": 700, + "column": 12 + }, + "end": { + "line": 700, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 21863, + "end": 21928, + "loc": { + "start": { + "line": 700, + "column": 21 + }, + "end": { + "line": 700, + "column": 86 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21863, + "end": 21882, + "loc": { + "start": { + "line": 700, + "column": 21 + }, + "end": { + "line": 700, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 21863, + "end": 21871, + "loc": { + "start": { + "line": 700, + "column": 21 + }, + "end": { + "line": 700, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 21872, + "end": 21882, + "loc": { + "start": { + "line": 700, + "column": 30 + }, + "end": { + "line": 700, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 21883, + "end": 21890, + "loc": { + "start": { + "line": 700, + "column": 41 + }, + "end": { + "line": 700, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 21892, + "end": 21896, + "loc": { + "start": { + "line": 700, + "column": 50 + }, + "end": { + "line": 700, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 21898, + "end": 21927, + "loc": { + "start": { + "line": 700, + "column": 56 + }, + "end": { + "line": 700, + "column": 85 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 21900, + "end": 21925, + "loc": { + "start": { + "line": 700, + "column": 58 + }, + "end": { + "line": 700, + "column": 83 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 21900, + "end": 21909, + "loc": { + "start": { + "line": 700, + "column": 58 + }, + "end": { + "line": 700, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "StringLiteral", + "start": 21911, + "end": 21925, + "loc": { + "start": { + "line": 700, + "column": 69 + }, + "end": { + "line": 700, + "column": 83 + } + }, + "extra": { + "rawValue": "localstorage", + "raw": "'localstorage'" + }, + "value": "localstorage" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 21937, + "end": 22354, + "loc": { + "start": { + "line": 702, + "column": 6 + }, + "end": { + "line": 715, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 21937, + "end": 22353, + "loc": { + "start": { + "line": 702, + "column": 6 + }, + "end": { + "line": 715, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21937, + "end": 21946, + "loc": { + "start": { + "line": 702, + "column": 6 + }, + "end": { + "line": 702, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 21937, + "end": 21943, + "loc": { + "start": { + "line": 702, + "column": 6 + }, + "end": { + "line": 702, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 21944, + "end": 21946, + "loc": { + "start": { + "line": 702, + "column": 13 + }, + "end": { + "line": 702, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 21947, + "end": 21954, + "loc": { + "start": { + "line": 702, + "column": 16 + }, + "end": { + "line": 702, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 21956, + "end": 22352, + "loc": { + "start": { + "line": 702, + "column": 25 + }, + "end": { + "line": 715, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 21962, + "end": 22352, + "loc": { + "start": { + "line": 702, + "column": 31 + }, + "end": { + "line": 715, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 21972, + "end": 22002, + "loc": { + "start": { + "line": 703, + "column": 8 + }, + "end": { + "line": 703, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 21972, + "end": 22001, + "loc": { + "start": { + "line": 703, + "column": 8 + }, + "end": { + "line": 703, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 21972, + "end": 21981, + "loc": { + "start": { + "line": 703, + "column": 8 + }, + "end": { + "line": 703, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 21972, + "end": 21978, + "loc": { + "start": { + "line": 703, + "column": 8 + }, + "end": { + "line": 703, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 21979, + "end": 21981, + "loc": { + "start": { + "line": 703, + "column": 15 + }, + "end": { + "line": 703, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 21982, + "end": 21990, + "loc": { + "start": { + "line": 703, + "column": 18 + }, + "end": { + "line": 703, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 21992, + "end": 22000, + "loc": { + "start": { + "line": 703, + "column": 28 + }, + "end": { + "line": 703, + "column": 36 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 21998, + "end": 22000, + "loc": { + "start": { + "line": 703, + "column": 34 + }, + "end": { + "line": 703, + "column": 36 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 22012, + "end": 22105, + "loc": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 707, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 22012, + "end": 22104, + "loc": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 707, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 22012, + "end": 22030, + "loc": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 705, + "column": 26 + } + }, + "object": { + "type": "CallExpression", + "start": 22012, + "end": 22026, + "loc": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 705, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 22012, + "end": 22024, + "loc": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 705, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 22027, + "end": 22030, + "loc": { + "start": { + "line": 705, + "column": 23 + }, + "end": { + "line": 705, + "column": 26 + }, + "identifierName": "put" + }, + "name": "put" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 22031, + "end": 22103, + "loc": { + "start": { + "line": 705, + "column": 27 + }, + "end": { + "line": 707, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 22043, + "end": 22092, + "loc": { + "start": { + "line": 706, + "column": 10 + }, + "end": { + "line": 706, + "column": 59 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 22043, + "end": 22047, + "loc": { + "start": { + "line": 706, + "column": 10 + }, + "end": { + "line": 706, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 22049, + "end": 22092, + "loc": { + "start": { + "line": 706, + "column": 16 + }, + "end": { + "line": 706, + "column": 59 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "raw": "'{\"enable-foo\":{\"value\":true,\"version\":1}}'" + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}" + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 22115, + "end": 22168, + "loc": { + "start": { + "line": 709, + "column": 8 + }, + "end": { + "line": 709, + "column": 61 + } + }, + "expression": { + "type": "CallExpression", + "start": 22115, + "end": 22167, + "loc": { + "start": { + "line": 709, + "column": 8 + }, + "end": { + "line": 709, + "column": 60 + } + }, + "callee": { + "type": "MemberExpression", + "start": 22115, + "end": 22161, + "loc": { + "start": { + "line": 709, + "column": 8 + }, + "end": { + "line": 709, + "column": 54 + } + }, + "object": { + "type": "CallExpression", + "start": 22115, + "end": 22153, + "loc": { + "start": { + "line": 709, + "column": 8 + }, + "end": { + "line": 709, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 22115, + "end": 22121, + "loc": { + "start": { + "line": 709, + "column": 8 + }, + "end": { + "line": 709, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 22122, + "end": 22152, + "loc": { + "start": { + "line": 709, + "column": 15 + }, + "end": { + "line": 709, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 22122, + "end": 22138, + "loc": { + "start": { + "line": 709, + "column": 15 + }, + "end": { + "line": 709, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 22122, + "end": 22128, + "loc": { + "start": { + "line": 709, + "column": 15 + }, + "end": { + "line": 709, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 22129, + "end": 22138, + "loc": { + "start": { + "line": 709, + "column": 22 + }, + "end": { + "line": 709, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 22139, + "end": 22151, + "loc": { + "start": { + "line": 709, + "column": 32 + }, + "end": { + "line": 709, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 22154, + "end": 22161, + "loc": { + "start": { + "line": 709, + "column": 47 + }, + "end": { + "line": 709, + "column": 54 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 22162, + "end": 22166, + "loc": { + "start": { + "line": 709, + "column": 55 + }, + "end": { + "line": 709, + "column": 59 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 22177, + "end": 22328, + "loc": { + "start": { + "line": 710, + "column": 8 + }, + "end": { + "line": 713, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 22177, + "end": 22327, + "loc": { + "start": { + "line": 710, + "column": 8 + }, + "end": { + "line": 713, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 22177, + "end": 22239, + "loc": { + "start": { + "line": 710, + "column": 8 + }, + "end": { + "line": 710, + "column": 70 + } + }, + "object": { + "type": "CallExpression", + "start": 22177, + "end": 22231, + "loc": { + "start": { + "line": 710, + "column": 8 + }, + "end": { + "line": 710, + "column": 62 + } + }, + "callee": { + "type": "Identifier", + "start": 22177, + "end": 22183, + "loc": { + "start": { + "line": 710, + "column": 8 + }, + "end": { + "line": 710, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 22184, + "end": 22230, + "loc": { + "start": { + "line": 710, + "column": 15 + }, + "end": { + "line": 710, + "column": 61 + } + }, + "callee": { + "type": "MemberExpression", + "start": 22184, + "end": 22194, + "loc": { + "start": { + "line": 710, + "column": 15 + }, + "end": { + "line": 710, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 22184, + "end": 22188, + "loc": { + "start": { + "line": 710, + "column": 15 + }, + "end": { + "line": 710, + "column": 19 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 22189, + "end": 22194, + "loc": { + "start": { + "line": 710, + "column": 20 + }, + "end": { + "line": 710, + "column": 25 + }, + "identifierName": "parse" + }, + "name": "parse" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 22195, + "end": 22229, + "loc": { + "start": { + "line": 710, + "column": 26 + }, + "end": { + "line": 710, + "column": 60 + } + }, + "callee": { + "type": "MemberExpression", + "start": 22195, + "end": 22222, + "loc": { + "start": { + "line": 710, + "column": 26 + }, + "end": { + "line": 710, + "column": 53 + } + }, + "object": { + "type": "MemberExpression", + "start": 22195, + "end": 22214, + "loc": { + "start": { + "line": 710, + "column": 26 + }, + "end": { + "line": 710, + "column": 45 + } + }, + "object": { + "type": "Identifier", + "start": 22195, + "end": 22201, + "loc": { + "start": { + "line": 710, + "column": 26 + }, + "end": { + "line": 710, + "column": 32 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 22202, + "end": 22214, + "loc": { + "start": { + "line": 710, + "column": 33 + }, + "end": { + "line": 710, + "column": 45 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 22215, + "end": 22222, + "loc": { + "start": { + "line": 710, + "column": 46 + }, + "end": { + "line": 710, + "column": 53 + }, + "identifierName": "getItem" + }, + "name": "getItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 22223, + "end": 22228, + "loc": { + "start": { + "line": 710, + "column": 54 + }, + "end": { + "line": 710, + "column": 59 + }, + "identifierName": "lsKey" + }, + "name": "lsKey" + } + ] + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 22232, + "end": 22239, + "loc": { + "start": { + "line": 710, + "column": 63 + }, + "end": { + "line": 710, + "column": 70 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 22240, + "end": 22326, + "loc": { + "start": { + "line": 710, + "column": 71 + }, + "end": { + "line": 713, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 22252, + "end": 22262, + "loc": { + "start": { + "line": 711, + "column": 10 + }, + "end": { + "line": 711, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 22252, + "end": 22259, + "loc": { + "start": { + "line": 711, + "column": 10 + }, + "end": { + "line": 711, + "column": 17 + }, + "identifierName": "$schema" + }, + "name": "$schema" + }, + "value": { + "type": "NumericLiteral", + "start": 22261, + "end": 22262, + "loc": { + "start": { + "line": 711, + "column": 19 + }, + "end": { + "line": 711, + "column": 20 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 22274, + "end": 22315, + "loc": { + "start": { + "line": 712, + "column": 10 + }, + "end": { + "line": 712, + "column": 51 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 22274, + "end": 22286, + "loc": { + "start": { + "line": 712, + "column": 10 + }, + "end": { + "line": 712, + "column": 22 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "ObjectExpression", + "start": 22288, + "end": 22315, + "loc": { + "start": { + "line": 712, + "column": 24 + }, + "end": { + "line": 712, + "column": 51 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 22290, + "end": 22301, + "loc": { + "start": { + "line": 712, + "column": 26 + }, + "end": { + "line": 712, + "column": 37 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 22290, + "end": 22295, + "loc": { + "start": { + "line": 712, + "column": 26 + }, + "end": { + "line": 712, + "column": 31 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "BooleanLiteral", + "start": 22297, + "end": 22301, + "loc": { + "start": { + "line": 712, + "column": 33 + }, + "end": { + "line": 712, + "column": 37 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 22303, + "end": 22313, + "loc": { + "start": { + "line": 712, + "column": 39 + }, + "end": { + "line": 712, + "column": 49 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 22303, + "end": 22310, + "loc": { + "start": { + "line": 712, + "column": 39 + }, + "end": { + "line": 712, + "column": 46 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 22312, + "end": 22313, + "loc": { + "start": { + "line": 712, + "column": 48 + }, + "end": { + "line": 712, + "column": 49 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + ] + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 22337, + "end": 22344, + "loc": { + "start": { + "line": 714, + "column": 8 + }, + "end": { + "line": 714, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 22337, + "end": 22343, + "loc": { + "start": { + "line": 714, + "column": 8 + }, + "end": { + "line": 714, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 22337, + "end": 22341, + "loc": { + "start": { + "line": 714, + "column": 8 + }, + "end": { + "line": 714, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 22368, + "end": 22889, + "loc": { + "start": { + "line": 718, + "column": 4 + }, + "end": { + "line": 734, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 22368, + "end": 22888, + "loc": { + "start": { + "line": 718, + "column": 4 + }, + "end": { + "line": 734, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 22368, + "end": 22370, + "loc": { + "start": { + "line": 718, + "column": 4 + }, + "end": { + "line": 718, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 22371, + "end": 22436, + "loc": { + "start": { + "line": 718, + "column": 7 + }, + "end": { + "line": 718, + "column": 72 + } + }, + "extra": { + "rawValue": "fires global change event when flag is updated from patch event", + "raw": "'fires global change event when flag is updated from patch event'" + }, + "value": "fires global change event when flag is updated from patch event" + }, + { + "type": "ArrowFunctionExpression", + "start": 22438, + "end": 22887, + "loc": { + "start": { + "line": 718, + "column": 74 + }, + "end": { + "line": 734, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 22438, + "end": 22442, + "loc": { + "start": { + "line": 718, + "column": 74 + }, + "end": { + "line": 718, + "column": 78 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 22446, + "end": 22887, + "loc": { + "start": { + "line": 718, + "column": 82 + }, + "end": { + "line": 734, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 22454, + "end": 22544, + "loc": { + "start": { + "line": 719, + "column": 6 + }, + "end": { + "line": 719, + "column": 96 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 22460, + "end": 22543, + "loc": { + "start": { + "line": 719, + "column": 12 + }, + "end": { + "line": 719, + "column": 95 + } + }, + "id": { + "type": "Identifier", + "start": 22460, + "end": 22466, + "loc": { + "start": { + "line": 719, + "column": 12 + }, + "end": { + "line": 719, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 22469, + "end": 22543, + "loc": { + "start": { + "line": 719, + "column": 21 + }, + "end": { + "line": 719, + "column": 95 + } + }, + "callee": { + "type": "MemberExpression", + "start": 22469, + "end": 22488, + "loc": { + "start": { + "line": 719, + "column": 21 + }, + "end": { + "line": 719, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 22469, + "end": 22477, + "loc": { + "start": { + "line": 719, + "column": 21 + }, + "end": { + "line": 719, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 22478, + "end": 22488, + "loc": { + "start": { + "line": 719, + "column": 30 + }, + "end": { + "line": 719, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 22489, + "end": 22496, + "loc": { + "start": { + "line": 719, + "column": 41 + }, + "end": { + "line": 719, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 22498, + "end": 22502, + "loc": { + "start": { + "line": 719, + "column": 50 + }, + "end": { + "line": 719, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 22504, + "end": 22542, + "loc": { + "start": { + "line": 719, + "column": 56 + }, + "end": { + "line": 719, + "column": 94 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 22506, + "end": 22540, + "loc": { + "start": { + "line": 719, + "column": 58 + }, + "end": { + "line": 719, + "column": 92 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 22506, + "end": 22515, + "loc": { + "start": { + "line": 719, + "column": 58 + }, + "end": { + "line": 719, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 22517, + "end": 22540, + "loc": { + "start": { + "line": 719, + "column": 69 + }, + "end": { + "line": 719, + "column": 92 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 22519, + "end": 22538, + "loc": { + "start": { + "line": 719, + "column": 71 + }, + "end": { + "line": 719, + "column": 90 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 22519, + "end": 22531, + "loc": { + "start": { + "line": 719, + "column": 71 + }, + "end": { + "line": 719, + "column": 83 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "BooleanLiteral", + "start": 22533, + "end": 22538, + "loc": { + "start": { + "line": 719, + "column": 85 + }, + "end": { + "line": 719, + "column": 90 + } + }, + "value": false + } + } + ] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 22552, + "end": 22881, + "loc": { + "start": { + "line": 721, + "column": 6 + }, + "end": { + "line": 733, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 22552, + "end": 22880, + "loc": { + "start": { + "line": 721, + "column": 6 + }, + "end": { + "line": 733, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 22552, + "end": 22561, + "loc": { + "start": { + "line": 721, + "column": 6 + }, + "end": { + "line": 721, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 22552, + "end": 22558, + "loc": { + "start": { + "line": 721, + "column": 6 + }, + "end": { + "line": 721, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 22559, + "end": 22561, + "loc": { + "start": { + "line": 721, + "column": 13 + }, + "end": { + "line": 721, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 22562, + "end": 22569, + "loc": { + "start": { + "line": 721, + "column": 16 + }, + "end": { + "line": 721, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 22571, + "end": 22879, + "loc": { + "start": { + "line": 721, + "column": 25 + }, + "end": { + "line": 733, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 22577, + "end": 22879, + "loc": { + "start": { + "line": 721, + "column": 31 + }, + "end": { + "line": 733, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 22587, + "end": 22762, + "loc": { + "start": { + "line": 722, + "column": 8 + }, + "end": { + "line": 728, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 22587, + "end": 22761, + "loc": { + "start": { + "line": 722, + "column": 8 + }, + "end": { + "line": 728, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 22587, + "end": 22596, + "loc": { + "start": { + "line": 722, + "column": 8 + }, + "end": { + "line": 722, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 22587, + "end": 22593, + "loc": { + "start": { + "line": 722, + "column": 8 + }, + "end": { + "line": 722, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 22594, + "end": 22596, + "loc": { + "start": { + "line": 722, + "column": 15 + }, + "end": { + "line": 722, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 22597, + "end": 22605, + "loc": { + "start": { + "line": 722, + "column": 18 + }, + "end": { + "line": 722, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 22607, + "end": 22760, + "loc": { + "start": { + "line": 722, + "column": 28 + }, + "end": { + "line": 728, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 22607, + "end": 22614, + "loc": { + "start": { + "line": 722, + "column": 28 + }, + "end": { + "line": 722, + "column": 35 + }, + "identifierName": "changes" + }, + "name": "changes" + } + ], + "body": { + "type": "BlockStatement", + "start": 22618, + "end": 22760, + "loc": { + "start": { + "line": 722, + "column": 39 + }, + "end": { + "line": 728, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 22630, + "end": 22731, + "loc": { + "start": { + "line": 723, + "column": 10 + }, + "end": { + "line": 725, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 22630, + "end": 22730, + "loc": { + "start": { + "line": 723, + "column": 10 + }, + "end": { + "line": 725, + "column": 12 + } + }, + "callee": { + "type": "MemberExpression", + "start": 22630, + "end": 22653, + "loc": { + "start": { + "line": 723, + "column": 10 + }, + "end": { + "line": 723, + "column": 33 + } + }, + "object": { + "type": "CallExpression", + "start": 22630, + "end": 22645, + "loc": { + "start": { + "line": 723, + "column": 10 + }, + "end": { + "line": 723, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 22630, + "end": 22636, + "loc": { + "start": { + "line": 723, + "column": 10 + }, + "end": { + "line": 723, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 22637, + "end": 22644, + "loc": { + "start": { + "line": 723, + "column": 17 + }, + "end": { + "line": 723, + "column": 24 + }, + "identifierName": "changes" + }, + "name": "changes" + } + ] + }, + "property": { + "type": "Identifier", + "start": 22646, + "end": 22653, + "loc": { + "start": { + "line": 723, + "column": 26 + }, + "end": { + "line": 723, + "column": 33 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 22654, + "end": 22729, + "loc": { + "start": { + "line": 723, + "column": 34 + }, + "end": { + "line": 725, + "column": 11 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 22668, + "end": 22716, + "loc": { + "start": { + "line": 724, + "column": 12 + }, + "end": { + "line": 724, + "column": 60 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 22668, + "end": 22680, + "loc": { + "start": { + "line": 724, + "column": 12 + }, + "end": { + "line": 724, + "column": 24 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "ObjectExpression", + "start": 22682, + "end": 22716, + "loc": { + "start": { + "line": 724, + "column": 26 + }, + "end": { + "line": 724, + "column": 60 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 22684, + "end": 22697, + "loc": { + "start": { + "line": 724, + "column": 28 + }, + "end": { + "line": 724, + "column": 41 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 22684, + "end": 22691, + "loc": { + "start": { + "line": 724, + "column": 28 + }, + "end": { + "line": 724, + "column": 35 + }, + "identifierName": "current" + }, + "name": "current" + }, + "value": { + "type": "BooleanLiteral", + "start": 22693, + "end": 22697, + "loc": { + "start": { + "line": 724, + "column": 37 + }, + "end": { + "line": 724, + "column": 41 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 22699, + "end": 22714, + "loc": { + "start": { + "line": 724, + "column": 43 + }, + "end": { + "line": 724, + "column": 58 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 22699, + "end": 22707, + "loc": { + "start": { + "line": 724, + "column": 43 + }, + "end": { + "line": 724, + "column": 51 + }, + "identifierName": "previous" + }, + "name": "previous" + }, + "value": { + "type": "BooleanLiteral", + "start": 22709, + "end": 22714, + "loc": { + "start": { + "line": 724, + "column": 53 + }, + "end": { + "line": 724, + "column": 58 + } + }, + "value": false + } + } + ] + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 22743, + "end": 22750, + "loc": { + "start": { + "line": 727, + "column": 10 + }, + "end": { + "line": 727, + "column": 17 + } + }, + "expression": { + "type": "CallExpression", + "start": 22743, + "end": 22749, + "loc": { + "start": { + "line": 727, + "column": 10 + }, + "end": { + "line": 727, + "column": 16 + } + }, + "callee": { + "type": "Identifier", + "start": 22743, + "end": 22747, + "loc": { + "start": { + "line": 727, + "column": 10 + }, + "end": { + "line": 727, + "column": 14 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 22772, + "end": 22871, + "loc": { + "start": { + "line": 730, + "column": 8 + }, + "end": { + "line": 732, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 22772, + "end": 22870, + "loc": { + "start": { + "line": 730, + "column": 8 + }, + "end": { + "line": 732, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 22772, + "end": 22792, + "loc": { + "start": { + "line": 730, + "column": 8 + }, + "end": { + "line": 730, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 22772, + "end": 22786, + "loc": { + "start": { + "line": 730, + "column": 8 + }, + "end": { + "line": 730, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 22772, + "end": 22784, + "loc": { + "start": { + "line": 730, + "column": 8 + }, + "end": { + "line": 730, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 22787, + "end": 22792, + "loc": { + "start": { + "line": 730, + "column": 23 + }, + "end": { + "line": 730, + "column": 28 + }, + "identifierName": "patch" + }, + "name": "patch" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 22793, + "end": 22869, + "loc": { + "start": { + "line": 730, + "column": 29 + }, + "end": { + "line": 732, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 22805, + "end": 22858, + "loc": { + "start": { + "line": 731, + "column": 10 + }, + "end": { + "line": 731, + "column": 63 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 22805, + "end": 22809, + "loc": { + "start": { + "line": 731, + "column": 10 + }, + "end": { + "line": 731, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 22811, + "end": 22858, + "loc": { + "start": { + "line": 731, + "column": 16 + }, + "end": { + "line": 731, + "column": 63 + } + }, + "extra": { + "rawValue": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}", + "raw": "'{\"key\":\"enable-foo\",\"value\":true,\"version\":1}'" + }, + "value": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}" + } + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 22895, + "end": 23415, + "loc": { + "start": { + "line": 736, + "column": 4 + }, + "end": { + "line": 751, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 22895, + "end": 23414, + "loc": { + "start": { + "line": 736, + "column": 4 + }, + "end": { + "line": 751, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 22895, + "end": 22897, + "loc": { + "start": { + "line": 736, + "column": 4 + }, + "end": { + "line": 736, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 22898, + "end": 22967, + "loc": { + "start": { + "line": 736, + "column": 7 + }, + "end": { + "line": 736, + "column": 76 + } + }, + "extra": { + "rawValue": "fires individual change event when flag is updated from patch event", + "raw": "'fires individual change event when flag is updated from patch event'" + }, + "value": "fires individual change event when flag is updated from patch event" + }, + { + "type": "ArrowFunctionExpression", + "start": 22969, + "end": 23413, + "loc": { + "start": { + "line": 736, + "column": 78 + }, + "end": { + "line": 751, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 22969, + "end": 22973, + "loc": { + "start": { + "line": 736, + "column": 78 + }, + "end": { + "line": 736, + "column": 82 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 22977, + "end": 23413, + "loc": { + "start": { + "line": 736, + "column": 86 + }, + "end": { + "line": 751, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 22985, + "end": 23075, + "loc": { + "start": { + "line": 737, + "column": 6 + }, + "end": { + "line": 737, + "column": 96 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 22991, + "end": 23074, + "loc": { + "start": { + "line": 737, + "column": 12 + }, + "end": { + "line": 737, + "column": 95 + } + }, + "id": { + "type": "Identifier", + "start": 22991, + "end": 22997, + "loc": { + "start": { + "line": 737, + "column": 12 + }, + "end": { + "line": 737, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 23000, + "end": 23074, + "loc": { + "start": { + "line": 737, + "column": 21 + }, + "end": { + "line": 737, + "column": 95 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23000, + "end": 23019, + "loc": { + "start": { + "line": 737, + "column": 21 + }, + "end": { + "line": 737, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 23000, + "end": 23008, + "loc": { + "start": { + "line": 737, + "column": 21 + }, + "end": { + "line": 737, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 23009, + "end": 23019, + "loc": { + "start": { + "line": 737, + "column": 30 + }, + "end": { + "line": 737, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 23020, + "end": 23027, + "loc": { + "start": { + "line": 737, + "column": 41 + }, + "end": { + "line": 737, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 23029, + "end": 23033, + "loc": { + "start": { + "line": 737, + "column": 50 + }, + "end": { + "line": 737, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 23035, + "end": 23073, + "loc": { + "start": { + "line": 737, + "column": 56 + }, + "end": { + "line": 737, + "column": 94 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 23037, + "end": 23071, + "loc": { + "start": { + "line": 737, + "column": 58 + }, + "end": { + "line": 737, + "column": 92 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 23037, + "end": 23046, + "loc": { + "start": { + "line": 737, + "column": 58 + }, + "end": { + "line": 737, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 23048, + "end": 23071, + "loc": { + "start": { + "line": 737, + "column": 69 + }, + "end": { + "line": 737, + "column": 92 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 23050, + "end": 23069, + "loc": { + "start": { + "line": 737, + "column": 71 + }, + "end": { + "line": 737, + "column": 90 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 23050, + "end": 23062, + "loc": { + "start": { + "line": 737, + "column": 71 + }, + "end": { + "line": 737, + "column": 83 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "BooleanLiteral", + "start": 23064, + "end": 23069, + "loc": { + "start": { + "line": 737, + "column": 85 + }, + "end": { + "line": 737, + "column": 90 + } + }, + "value": false + } + } + ] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 23083, + "end": 23407, + "loc": { + "start": { + "line": 739, + "column": 6 + }, + "end": { + "line": 750, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 23083, + "end": 23406, + "loc": { + "start": { + "line": 739, + "column": 6 + }, + "end": { + "line": 750, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23083, + "end": 23092, + "loc": { + "start": { + "line": 739, + "column": 6 + }, + "end": { + "line": 739, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 23083, + "end": 23089, + "loc": { + "start": { + "line": 739, + "column": 6 + }, + "end": { + "line": 739, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 23090, + "end": 23092, + "loc": { + "start": { + "line": 739, + "column": 13 + }, + "end": { + "line": 739, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 23093, + "end": 23100, + "loc": { + "start": { + "line": 739, + "column": 16 + }, + "end": { + "line": 739, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 23102, + "end": 23405, + "loc": { + "start": { + "line": 739, + "column": 25 + }, + "end": { + "line": 750, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 23108, + "end": 23405, + "loc": { + "start": { + "line": 739, + "column": 31 + }, + "end": { + "line": 750, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 23118, + "end": 23288, + "loc": { + "start": { + "line": 740, + "column": 8 + }, + "end": { + "line": 745, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 23118, + "end": 23287, + "loc": { + "start": { + "line": 740, + "column": 8 + }, + "end": { + "line": 745, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23118, + "end": 23127, + "loc": { + "start": { + "line": 740, + "column": 8 + }, + "end": { + "line": 740, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 23118, + "end": 23124, + "loc": { + "start": { + "line": 740, + "column": 8 + }, + "end": { + "line": 740, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 23125, + "end": 23127, + "loc": { + "start": { + "line": 740, + "column": 15 + }, + "end": { + "line": 740, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 23128, + "end": 23147, + "loc": { + "start": { + "line": 740, + "column": 18 + }, + "end": { + "line": 740, + "column": 37 + } + }, + "extra": { + "rawValue": "change:enable-foo", + "raw": "'change:enable-foo'" + }, + "value": "change:enable-foo" + }, + { + "type": "ArrowFunctionExpression", + "start": 23149, + "end": 23286, + "loc": { + "start": { + "line": 740, + "column": 39 + }, + "end": { + "line": 745, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 23150, + "end": 23157, + "loc": { + "start": { + "line": 740, + "column": 40 + }, + "end": { + "line": 740, + "column": 47 + }, + "identifierName": "current" + }, + "name": "current" + }, + { + "type": "Identifier", + "start": 23159, + "end": 23167, + "loc": { + "start": { + "line": 740, + "column": 49 + }, + "end": { + "line": 740, + "column": 57 + }, + "identifierName": "previous" + }, + "name": "previous" + } + ], + "body": { + "type": "BlockStatement", + "start": 23172, + "end": 23286, + "loc": { + "start": { + "line": 740, + "column": 62 + }, + "end": { + "line": 745, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 23184, + "end": 23214, + "loc": { + "start": { + "line": 741, + "column": 10 + }, + "end": { + "line": 741, + "column": 40 + } + }, + "expression": { + "type": "CallExpression", + "start": 23184, + "end": 23213, + "loc": { + "start": { + "line": 741, + "column": 10 + }, + "end": { + "line": 741, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23184, + "end": 23207, + "loc": { + "start": { + "line": 741, + "column": 10 + }, + "end": { + "line": 741, + "column": 33 + } + }, + "object": { + "type": "CallExpression", + "start": 23184, + "end": 23199, + "loc": { + "start": { + "line": 741, + "column": 10 + }, + "end": { + "line": 741, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 23184, + "end": 23190, + "loc": { + "start": { + "line": 741, + "column": 10 + }, + "end": { + "line": 741, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 23191, + "end": 23198, + "loc": { + "start": { + "line": 741, + "column": 17 + }, + "end": { + "line": 741, + "column": 24 + }, + "identifierName": "current" + }, + "name": "current" + } + ] + }, + "property": { + "type": "Identifier", + "start": 23200, + "end": 23207, + "loc": { + "start": { + "line": 741, + "column": 26 + }, + "end": { + "line": 741, + "column": 33 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 23208, + "end": 23212, + "loc": { + "start": { + "line": 741, + "column": 34 + }, + "end": { + "line": 741, + "column": 38 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 23225, + "end": 23257, + "loc": { + "start": { + "line": 742, + "column": 10 + }, + "end": { + "line": 742, + "column": 42 + } + }, + "expression": { + "type": "CallExpression", + "start": 23225, + "end": 23256, + "loc": { + "start": { + "line": 742, + "column": 10 + }, + "end": { + "line": 742, + "column": 41 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23225, + "end": 23249, + "loc": { + "start": { + "line": 742, + "column": 10 + }, + "end": { + "line": 742, + "column": 34 + } + }, + "object": { + "type": "CallExpression", + "start": 23225, + "end": 23241, + "loc": { + "start": { + "line": 742, + "column": 10 + }, + "end": { + "line": 742, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 23225, + "end": 23231, + "loc": { + "start": { + "line": 742, + "column": 10 + }, + "end": { + "line": 742, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 23232, + "end": 23240, + "loc": { + "start": { + "line": 742, + "column": 17 + }, + "end": { + "line": 742, + "column": 25 + }, + "identifierName": "previous" + }, + "name": "previous" + } + ] + }, + "property": { + "type": "Identifier", + "start": 23242, + "end": 23249, + "loc": { + "start": { + "line": 742, + "column": 27 + }, + "end": { + "line": 742, + "column": 34 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 23250, + "end": 23255, + "loc": { + "start": { + "line": 742, + "column": 35 + }, + "end": { + "line": 742, + "column": 40 + } + }, + "value": false + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 23269, + "end": 23276, + "loc": { + "start": { + "line": 744, + "column": 10 + }, + "end": { + "line": 744, + "column": 17 + } + }, + "expression": { + "type": "CallExpression", + "start": 23269, + "end": 23275, + "loc": { + "start": { + "line": 744, + "column": 10 + }, + "end": { + "line": 744, + "column": 16 + } + }, + "callee": { + "type": "Identifier", + "start": 23269, + "end": 23273, + "loc": { + "start": { + "line": 744, + "column": 10 + }, + "end": { + "line": 744, + "column": 14 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 23298, + "end": 23397, + "loc": { + "start": { + "line": 747, + "column": 8 + }, + "end": { + "line": 749, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 23298, + "end": 23396, + "loc": { + "start": { + "line": 747, + "column": 8 + }, + "end": { + "line": 749, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23298, + "end": 23318, + "loc": { + "start": { + "line": 747, + "column": 8 + }, + "end": { + "line": 747, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 23298, + "end": 23312, + "loc": { + "start": { + "line": 747, + "column": 8 + }, + "end": { + "line": 747, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 23298, + "end": 23310, + "loc": { + "start": { + "line": 747, + "column": 8 + }, + "end": { + "line": 747, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 23313, + "end": 23318, + "loc": { + "start": { + "line": 747, + "column": 23 + }, + "end": { + "line": 747, + "column": 28 + }, + "identifierName": "patch" + }, + "name": "patch" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 23319, + "end": 23395, + "loc": { + "start": { + "line": 747, + "column": 29 + }, + "end": { + "line": 749, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 23331, + "end": 23384, + "loc": { + "start": { + "line": 748, + "column": 10 + }, + "end": { + "line": 748, + "column": 63 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 23331, + "end": 23335, + "loc": { + "start": { + "line": 748, + "column": 10 + }, + "end": { + "line": 748, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 23337, + "end": 23384, + "loc": { + "start": { + "line": 748, + "column": 16 + }, + "end": { + "line": 748, + "column": 63 + } + }, + "extra": { + "rawValue": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}", + "raw": "'{\"key\":\"enable-foo\",\"value\":true,\"version\":1}'" + }, + "value": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}" + } + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 23421, + "end": 23910, + "loc": { + "start": { + "line": 753, + "column": 4 + }, + "end": { + "line": 769, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 23421, + "end": 23909, + "loc": { + "start": { + "line": 753, + "column": 4 + }, + "end": { + "line": 769, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 23421, + "end": 23423, + "loc": { + "start": { + "line": 753, + "column": 4 + }, + "end": { + "line": 753, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 23424, + "end": 23495, + "loc": { + "start": { + "line": 753, + "column": 7 + }, + "end": { + "line": 753, + "column": 78 + } + }, + "extra": { + "rawValue": "fires global change event when flag is newly created from patch event", + "raw": "'fires global change event when flag is newly created from patch event'" + }, + "value": "fires global change event when flag is newly created from patch event" + }, + { + "type": "ArrowFunctionExpression", + "start": 23497, + "end": 23908, + "loc": { + "start": { + "line": 753, + "column": 80 + }, + "end": { + "line": 769, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 23497, + "end": 23501, + "loc": { + "start": { + "line": 753, + "column": 80 + }, + "end": { + "line": 753, + "column": 84 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 23505, + "end": 23908, + "loc": { + "start": { + "line": 753, + "column": 88 + }, + "end": { + "line": 769, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 23513, + "end": 23582, + "loc": { + "start": { + "line": 754, + "column": 6 + }, + "end": { + "line": 754, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 23519, + "end": 23581, + "loc": { + "start": { + "line": 754, + "column": 12 + }, + "end": { + "line": 754, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 23519, + "end": 23525, + "loc": { + "start": { + "line": 754, + "column": 12 + }, + "end": { + "line": 754, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 23528, + "end": 23581, + "loc": { + "start": { + "line": 754, + "column": 21 + }, + "end": { + "line": 754, + "column": 74 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23528, + "end": 23547, + "loc": { + "start": { + "line": 754, + "column": 21 + }, + "end": { + "line": 754, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 23528, + "end": 23536, + "loc": { + "start": { + "line": 754, + "column": 21 + }, + "end": { + "line": 754, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 23537, + "end": 23547, + "loc": { + "start": { + "line": 754, + "column": 30 + }, + "end": { + "line": 754, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 23548, + "end": 23555, + "loc": { + "start": { + "line": 754, + "column": 41 + }, + "end": { + "line": 754, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 23557, + "end": 23561, + "loc": { + "start": { + "line": 754, + "column": 50 + }, + "end": { + "line": 754, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 23563, + "end": 23580, + "loc": { + "start": { + "line": 754, + "column": 56 + }, + "end": { + "line": 754, + "column": 73 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 23565, + "end": 23578, + "loc": { + "start": { + "line": 754, + "column": 58 + }, + "end": { + "line": 754, + "column": 71 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 23565, + "end": 23574, + "loc": { + "start": { + "line": 754, + "column": 58 + }, + "end": { + "line": 754, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 23576, + "end": 23578, + "loc": { + "start": { + "line": 754, + "column": 69 + }, + "end": { + "line": 754, + "column": 71 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 23590, + "end": 23902, + "loc": { + "start": { + "line": 756, + "column": 6 + }, + "end": { + "line": 768, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 23590, + "end": 23901, + "loc": { + "start": { + "line": 756, + "column": 6 + }, + "end": { + "line": 768, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23590, + "end": 23599, + "loc": { + "start": { + "line": 756, + "column": 6 + }, + "end": { + "line": 756, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 23590, + "end": 23596, + "loc": { + "start": { + "line": 756, + "column": 6 + }, + "end": { + "line": 756, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 23597, + "end": 23599, + "loc": { + "start": { + "line": 756, + "column": 13 + }, + "end": { + "line": 756, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 23600, + "end": 23607, + "loc": { + "start": { + "line": 756, + "column": 16 + }, + "end": { + "line": 756, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 23609, + "end": 23900, + "loc": { + "start": { + "line": 756, + "column": 25 + }, + "end": { + "line": 768, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 23615, + "end": 23900, + "loc": { + "start": { + "line": 756, + "column": 31 + }, + "end": { + "line": 768, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 23625, + "end": 23783, + "loc": { + "start": { + "line": 757, + "column": 8 + }, + "end": { + "line": 763, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 23625, + "end": 23782, + "loc": { + "start": { + "line": 757, + "column": 8 + }, + "end": { + "line": 763, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23625, + "end": 23634, + "loc": { + "start": { + "line": 757, + "column": 8 + }, + "end": { + "line": 757, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 23625, + "end": 23631, + "loc": { + "start": { + "line": 757, + "column": 8 + }, + "end": { + "line": 757, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 23632, + "end": 23634, + "loc": { + "start": { + "line": 757, + "column": 15 + }, + "end": { + "line": 757, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 23635, + "end": 23643, + "loc": { + "start": { + "line": 757, + "column": 18 + }, + "end": { + "line": 757, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 23645, + "end": 23781, + "loc": { + "start": { + "line": 757, + "column": 28 + }, + "end": { + "line": 763, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 23645, + "end": 23652, + "loc": { + "start": { + "line": 757, + "column": 28 + }, + "end": { + "line": 757, + "column": 35 + }, + "identifierName": "changes" + }, + "name": "changes" + } + ], + "body": { + "type": "BlockStatement", + "start": 23656, + "end": 23781, + "loc": { + "start": { + "line": 757, + "column": 39 + }, + "end": { + "line": 763, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 23668, + "end": 23752, + "loc": { + "start": { + "line": 758, + "column": 10 + }, + "end": { + "line": 760, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 23668, + "end": 23751, + "loc": { + "start": { + "line": 758, + "column": 10 + }, + "end": { + "line": 760, + "column": 12 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23668, + "end": 23691, + "loc": { + "start": { + "line": 758, + "column": 10 + }, + "end": { + "line": 758, + "column": 33 + } + }, + "object": { + "type": "CallExpression", + "start": 23668, + "end": 23683, + "loc": { + "start": { + "line": 758, + "column": 10 + }, + "end": { + "line": 758, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 23668, + "end": 23674, + "loc": { + "start": { + "line": 758, + "column": 10 + }, + "end": { + "line": 758, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 23675, + "end": 23682, + "loc": { + "start": { + "line": 758, + "column": 17 + }, + "end": { + "line": 758, + "column": 24 + }, + "identifierName": "changes" + }, + "name": "changes" + } + ] + }, + "property": { + "type": "Identifier", + "start": 23684, + "end": 23691, + "loc": { + "start": { + "line": 758, + "column": 26 + }, + "end": { + "line": 758, + "column": 33 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 23692, + "end": 23750, + "loc": { + "start": { + "line": 758, + "column": 34 + }, + "end": { + "line": 760, + "column": 11 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 23706, + "end": 23737, + "loc": { + "start": { + "line": 759, + "column": 12 + }, + "end": { + "line": 759, + "column": 43 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 23706, + "end": 23718, + "loc": { + "start": { + "line": 759, + "column": 12 + }, + "end": { + "line": 759, + "column": 24 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "ObjectExpression", + "start": 23720, + "end": 23737, + "loc": { + "start": { + "line": 759, + "column": 26 + }, + "end": { + "line": 759, + "column": 43 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 23722, + "end": 23735, + "loc": { + "start": { + "line": 759, + "column": 28 + }, + "end": { + "line": 759, + "column": 41 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 23722, + "end": 23729, + "loc": { + "start": { + "line": 759, + "column": 28 + }, + "end": { + "line": 759, + "column": 35 + }, + "identifierName": "current" + }, + "name": "current" + }, + "value": { + "type": "BooleanLiteral", + "start": 23731, + "end": 23735, + "loc": { + "start": { + "line": 759, + "column": 37 + }, + "end": { + "line": 759, + "column": 41 + } + }, + "value": true + } + } + ] + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 23764, + "end": 23771, + "loc": { + "start": { + "line": 762, + "column": 10 + }, + "end": { + "line": 762, + "column": 17 + } + }, + "expression": { + "type": "CallExpression", + "start": 23764, + "end": 23770, + "loc": { + "start": { + "line": 762, + "column": 10 + }, + "end": { + "line": 762, + "column": 16 + } + }, + "callee": { + "type": "Identifier", + "start": 23764, + "end": 23768, + "loc": { + "start": { + "line": 762, + "column": 10 + }, + "end": { + "line": 762, + "column": 14 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 23793, + "end": 23892, + "loc": { + "start": { + "line": 765, + "column": 8 + }, + "end": { + "line": 767, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 23793, + "end": 23891, + "loc": { + "start": { + "line": 765, + "column": 8 + }, + "end": { + "line": 767, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 23793, + "end": 23813, + "loc": { + "start": { + "line": 765, + "column": 8 + }, + "end": { + "line": 765, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 23793, + "end": 23807, + "loc": { + "start": { + "line": 765, + "column": 8 + }, + "end": { + "line": 765, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 23793, + "end": 23805, + "loc": { + "start": { + "line": 765, + "column": 8 + }, + "end": { + "line": 765, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 23808, + "end": 23813, + "loc": { + "start": { + "line": 765, + "column": 23 + }, + "end": { + "line": 765, + "column": 28 + }, + "identifierName": "patch" + }, + "name": "patch" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 23814, + "end": 23890, + "loc": { + "start": { + "line": 765, + "column": 29 + }, + "end": { + "line": 767, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 23826, + "end": 23879, + "loc": { + "start": { + "line": 766, + "column": 10 + }, + "end": { + "line": 766, + "column": 63 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 23826, + "end": 23830, + "loc": { + "start": { + "line": 766, + "column": 10 + }, + "end": { + "line": 766, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 23832, + "end": 23879, + "loc": { + "start": { + "line": 766, + "column": 16 + }, + "end": { + "line": 766, + "column": 63 + } + }, + "extra": { + "rawValue": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}", + "raw": "'{\"key\":\"enable-foo\",\"value\":true,\"version\":1}'" + }, + "value": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}" + } + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 23916, + "end": 24421, + "loc": { + "start": { + "line": 771, + "column": 4 + }, + "end": { + "line": 786, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 23916, + "end": 24420, + "loc": { + "start": { + "line": 771, + "column": 4 + }, + "end": { + "line": 786, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 23916, + "end": 23918, + "loc": { + "start": { + "line": 771, + "column": 4 + }, + "end": { + "line": 771, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 23919, + "end": 23990, + "loc": { + "start": { + "line": 771, + "column": 7 + }, + "end": { + "line": 771, + "column": 78 + } + }, + "extra": { + "rawValue": "fires global change event when flag is newly created from patch event", + "raw": "'fires global change event when flag is newly created from patch event'" + }, + "value": "fires global change event when flag is newly created from patch event" + }, + { + "type": "ArrowFunctionExpression", + "start": 23992, + "end": 24419, + "loc": { + "start": { + "line": 771, + "column": 80 + }, + "end": { + "line": 786, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 23992, + "end": 23996, + "loc": { + "start": { + "line": 771, + "column": 80 + }, + "end": { + "line": 771, + "column": 84 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 24000, + "end": 24419, + "loc": { + "start": { + "line": 771, + "column": 88 + }, + "end": { + "line": 786, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 24008, + "end": 24077, + "loc": { + "start": { + "line": 772, + "column": 6 + }, + "end": { + "line": 772, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 24014, + "end": 24076, + "loc": { + "start": { + "line": 772, + "column": 12 + }, + "end": { + "line": 772, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 24014, + "end": 24020, + "loc": { + "start": { + "line": 772, + "column": 12 + }, + "end": { + "line": 772, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 24023, + "end": 24076, + "loc": { + "start": { + "line": 772, + "column": 21 + }, + "end": { + "line": 772, + "column": 74 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24023, + "end": 24042, + "loc": { + "start": { + "line": 772, + "column": 21 + }, + "end": { + "line": 772, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 24023, + "end": 24031, + "loc": { + "start": { + "line": 772, + "column": 21 + }, + "end": { + "line": 772, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 24032, + "end": 24042, + "loc": { + "start": { + "line": 772, + "column": 30 + }, + "end": { + "line": 772, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 24043, + "end": 24050, + "loc": { + "start": { + "line": 772, + "column": 41 + }, + "end": { + "line": 772, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 24052, + "end": 24056, + "loc": { + "start": { + "line": 772, + "column": 50 + }, + "end": { + "line": 772, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 24058, + "end": 24075, + "loc": { + "start": { + "line": 772, + "column": 56 + }, + "end": { + "line": 772, + "column": 73 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 24060, + "end": 24073, + "loc": { + "start": { + "line": 772, + "column": 58 + }, + "end": { + "line": 772, + "column": 71 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 24060, + "end": 24069, + "loc": { + "start": { + "line": 772, + "column": 58 + }, + "end": { + "line": 772, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 24071, + "end": 24073, + "loc": { + "start": { + "line": 772, + "column": 69 + }, + "end": { + "line": 772, + "column": 71 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 24085, + "end": 24413, + "loc": { + "start": { + "line": 774, + "column": 6 + }, + "end": { + "line": 785, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 24085, + "end": 24412, + "loc": { + "start": { + "line": 774, + "column": 6 + }, + "end": { + "line": 785, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24085, + "end": 24094, + "loc": { + "start": { + "line": 774, + "column": 6 + }, + "end": { + "line": 774, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 24085, + "end": 24091, + "loc": { + "start": { + "line": 774, + "column": 6 + }, + "end": { + "line": 774, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 24092, + "end": 24094, + "loc": { + "start": { + "line": 774, + "column": 13 + }, + "end": { + "line": 774, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 24095, + "end": 24102, + "loc": { + "start": { + "line": 774, + "column": 16 + }, + "end": { + "line": 774, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 24104, + "end": 24411, + "loc": { + "start": { + "line": 774, + "column": 25 + }, + "end": { + "line": 785, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 24110, + "end": 24411, + "loc": { + "start": { + "line": 774, + "column": 31 + }, + "end": { + "line": 785, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 24120, + "end": 24294, + "loc": { + "start": { + "line": 775, + "column": 8 + }, + "end": { + "line": 780, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 24120, + "end": 24293, + "loc": { + "start": { + "line": 775, + "column": 8 + }, + "end": { + "line": 780, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24120, + "end": 24129, + "loc": { + "start": { + "line": 775, + "column": 8 + }, + "end": { + "line": 775, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 24120, + "end": 24126, + "loc": { + "start": { + "line": 775, + "column": 8 + }, + "end": { + "line": 775, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 24127, + "end": 24129, + "loc": { + "start": { + "line": 775, + "column": 15 + }, + "end": { + "line": 775, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 24130, + "end": 24149, + "loc": { + "start": { + "line": 775, + "column": 18 + }, + "end": { + "line": 775, + "column": 37 + } + }, + "extra": { + "rawValue": "change:enable-foo", + "raw": "'change:enable-foo'" + }, + "value": "change:enable-foo" + }, + { + "type": "ArrowFunctionExpression", + "start": 24151, + "end": 24292, + "loc": { + "start": { + "line": 775, + "column": 39 + }, + "end": { + "line": 780, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 24152, + "end": 24159, + "loc": { + "start": { + "line": 775, + "column": 40 + }, + "end": { + "line": 775, + "column": 47 + }, + "identifierName": "current" + }, + "name": "current" + }, + { + "type": "Identifier", + "start": 24161, + "end": 24169, + "loc": { + "start": { + "line": 775, + "column": 49 + }, + "end": { + "line": 775, + "column": 57 + }, + "identifierName": "previous" + }, + "name": "previous" + } + ], + "body": { + "type": "BlockStatement", + "start": 24174, + "end": 24292, + "loc": { + "start": { + "line": 775, + "column": 62 + }, + "end": { + "line": 780, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 24186, + "end": 24216, + "loc": { + "start": { + "line": 776, + "column": 10 + }, + "end": { + "line": 776, + "column": 40 + } + }, + "expression": { + "type": "CallExpression", + "start": 24186, + "end": 24215, + "loc": { + "start": { + "line": 776, + "column": 10 + }, + "end": { + "line": 776, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24186, + "end": 24209, + "loc": { + "start": { + "line": 776, + "column": 10 + }, + "end": { + "line": 776, + "column": 33 + } + }, + "object": { + "type": "CallExpression", + "start": 24186, + "end": 24201, + "loc": { + "start": { + "line": 776, + "column": 10 + }, + "end": { + "line": 776, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 24186, + "end": 24192, + "loc": { + "start": { + "line": 776, + "column": 10 + }, + "end": { + "line": 776, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 24193, + "end": 24200, + "loc": { + "start": { + "line": 776, + "column": 17 + }, + "end": { + "line": 776, + "column": 24 + }, + "identifierName": "current" + }, + "name": "current" + } + ] + }, + "property": { + "type": "Identifier", + "start": 24202, + "end": 24209, + "loc": { + "start": { + "line": 776, + "column": 26 + }, + "end": { + "line": 776, + "column": 33 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 24210, + "end": 24214, + "loc": { + "start": { + "line": 776, + "column": 34 + }, + "end": { + "line": 776, + "column": 38 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 24227, + "end": 24263, + "loc": { + "start": { + "line": 777, + "column": 10 + }, + "end": { + "line": 777, + "column": 46 + } + }, + "expression": { + "type": "CallExpression", + "start": 24227, + "end": 24262, + "loc": { + "start": { + "line": 777, + "column": 10 + }, + "end": { + "line": 777, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24227, + "end": 24251, + "loc": { + "start": { + "line": 777, + "column": 10 + }, + "end": { + "line": 777, + "column": 34 + } + }, + "object": { + "type": "CallExpression", + "start": 24227, + "end": 24243, + "loc": { + "start": { + "line": 777, + "column": 10 + }, + "end": { + "line": 777, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 24227, + "end": 24233, + "loc": { + "start": { + "line": 777, + "column": 10 + }, + "end": { + "line": 777, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 24234, + "end": 24242, + "loc": { + "start": { + "line": 777, + "column": 17 + }, + "end": { + "line": 777, + "column": 25 + }, + "identifierName": "previous" + }, + "name": "previous" + } + ] + }, + "property": { + "type": "Identifier", + "start": 24244, + "end": 24251, + "loc": { + "start": { + "line": 777, + "column": 27 + }, + "end": { + "line": 777, + "column": 34 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 24252, + "end": 24261, + "loc": { + "start": { + "line": 777, + "column": 35 + }, + "end": { + "line": 777, + "column": 44 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 24275, + "end": 24282, + "loc": { + "start": { + "line": 779, + "column": 10 + }, + "end": { + "line": 779, + "column": 17 + } + }, + "expression": { + "type": "CallExpression", + "start": 24275, + "end": 24281, + "loc": { + "start": { + "line": 779, + "column": 10 + }, + "end": { + "line": 779, + "column": 16 + } + }, + "callee": { + "type": "Identifier", + "start": 24275, + "end": 24279, + "loc": { + "start": { + "line": 779, + "column": 10 + }, + "end": { + "line": 779, + "column": 14 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 24304, + "end": 24403, + "loc": { + "start": { + "line": 782, + "column": 8 + }, + "end": { + "line": 784, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 24304, + "end": 24402, + "loc": { + "start": { + "line": 782, + "column": 8 + }, + "end": { + "line": 784, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24304, + "end": 24324, + "loc": { + "start": { + "line": 782, + "column": 8 + }, + "end": { + "line": 782, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 24304, + "end": 24318, + "loc": { + "start": { + "line": 782, + "column": 8 + }, + "end": { + "line": 782, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 24304, + "end": 24316, + "loc": { + "start": { + "line": 782, + "column": 8 + }, + "end": { + "line": 782, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 24319, + "end": 24324, + "loc": { + "start": { + "line": 782, + "column": 23 + }, + "end": { + "line": 782, + "column": 28 + }, + "identifierName": "patch" + }, + "name": "patch" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 24325, + "end": 24401, + "loc": { + "start": { + "line": 782, + "column": 29 + }, + "end": { + "line": 784, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 24337, + "end": 24390, + "loc": { + "start": { + "line": 783, + "column": 10 + }, + "end": { + "line": 783, + "column": 63 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 24337, + "end": 24341, + "loc": { + "start": { + "line": 783, + "column": 10 + }, + "end": { + "line": 783, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 24343, + "end": 24390, + "loc": { + "start": { + "line": 783, + "column": 16 + }, + "end": { + "line": 783, + "column": 63 + } + }, + "extra": { + "rawValue": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}", + "raw": "'{\"key\":\"enable-foo\",\"value\":true,\"version\":1}'" + }, + "value": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}" + } + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 24427, + "end": 24848, + "loc": { + "start": { + "line": 788, + "column": 4 + }, + "end": { + "line": 801, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 24427, + "end": 24847, + "loc": { + "start": { + "line": 788, + "column": 4 + }, + "end": { + "line": 801, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 24427, + "end": 24429, + "loc": { + "start": { + "line": 788, + "column": 4 + }, + "end": { + "line": 788, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 24430, + "end": 24471, + "loc": { + "start": { + "line": 788, + "column": 7 + }, + "end": { + "line": 788, + "column": 48 + } + }, + "extra": { + "rawValue": "handles delete message by deleting flag", + "raw": "'handles delete message by deleting flag'" + }, + "value": "handles delete message by deleting flag" + }, + { + "type": "ArrowFunctionExpression", + "start": 24473, + "end": 24846, + "loc": { + "start": { + "line": 788, + "column": 50 + }, + "end": { + "line": 801, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 24473, + "end": 24477, + "loc": { + "start": { + "line": 788, + "column": 50 + }, + "end": { + "line": 788, + "column": 54 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 24481, + "end": 24846, + "loc": { + "start": { + "line": 788, + "column": 58 + }, + "end": { + "line": 801, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 24489, + "end": 24579, + "loc": { + "start": { + "line": 789, + "column": 6 + }, + "end": { + "line": 789, + "column": 96 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 24495, + "end": 24578, + "loc": { + "start": { + "line": 789, + "column": 12 + }, + "end": { + "line": 789, + "column": 95 + } + }, + "id": { + "type": "Identifier", + "start": 24495, + "end": 24501, + "loc": { + "start": { + "line": 789, + "column": 12 + }, + "end": { + "line": 789, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 24504, + "end": 24578, + "loc": { + "start": { + "line": 789, + "column": 21 + }, + "end": { + "line": 789, + "column": 95 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24504, + "end": 24523, + "loc": { + "start": { + "line": 789, + "column": 21 + }, + "end": { + "line": 789, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 24504, + "end": 24512, + "loc": { + "start": { + "line": 789, + "column": 21 + }, + "end": { + "line": 789, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 24513, + "end": 24523, + "loc": { + "start": { + "line": 789, + "column": 30 + }, + "end": { + "line": 789, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 24524, + "end": 24531, + "loc": { + "start": { + "line": 789, + "column": 41 + }, + "end": { + "line": 789, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 24533, + "end": 24537, + "loc": { + "start": { + "line": 789, + "column": 50 + }, + "end": { + "line": 789, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 24539, + "end": 24577, + "loc": { + "start": { + "line": 789, + "column": 56 + }, + "end": { + "line": 789, + "column": 94 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 24541, + "end": 24575, + "loc": { + "start": { + "line": 789, + "column": 58 + }, + "end": { + "line": 789, + "column": 92 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 24541, + "end": 24550, + "loc": { + "start": { + "line": 789, + "column": 58 + }, + "end": { + "line": 789, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 24552, + "end": 24575, + "loc": { + "start": { + "line": 789, + "column": 69 + }, + "end": { + "line": 789, + "column": 92 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 24554, + "end": 24573, + "loc": { + "start": { + "line": 789, + "column": 71 + }, + "end": { + "line": 789, + "column": 90 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 24554, + "end": 24566, + "loc": { + "start": { + "line": 789, + "column": 71 + }, + "end": { + "line": 789, + "column": 83 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "BooleanLiteral", + "start": 24568, + "end": 24573, + "loc": { + "start": { + "line": 789, + "column": 85 + }, + "end": { + "line": 789, + "column": 90 + } + }, + "value": false + } + } + ] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 24587, + "end": 24840, + "loc": { + "start": { + "line": 791, + "column": 6 + }, + "end": { + "line": 800, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 24587, + "end": 24839, + "loc": { + "start": { + "line": 791, + "column": 6 + }, + "end": { + "line": 800, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24587, + "end": 24596, + "loc": { + "start": { + "line": 791, + "column": 6 + }, + "end": { + "line": 791, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 24587, + "end": 24593, + "loc": { + "start": { + "line": 791, + "column": 6 + }, + "end": { + "line": 791, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 24594, + "end": 24596, + "loc": { + "start": { + "line": 791, + "column": 13 + }, + "end": { + "line": 791, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 24597, + "end": 24604, + "loc": { + "start": { + "line": 791, + "column": 16 + }, + "end": { + "line": 791, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 24606, + "end": 24838, + "loc": { + "start": { + "line": 791, + "column": 25 + }, + "end": { + "line": 800, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 24612, + "end": 24838, + "loc": { + "start": { + "line": 791, + "column": 31 + }, + "end": { + "line": 800, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 24622, + "end": 24652, + "loc": { + "start": { + "line": 792, + "column": 8 + }, + "end": { + "line": 792, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 24622, + "end": 24651, + "loc": { + "start": { + "line": 792, + "column": 8 + }, + "end": { + "line": 792, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24622, + "end": 24631, + "loc": { + "start": { + "line": 792, + "column": 8 + }, + "end": { + "line": 792, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 24622, + "end": 24628, + "loc": { + "start": { + "line": 792, + "column": 8 + }, + "end": { + "line": 792, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 24629, + "end": 24631, + "loc": { + "start": { + "line": 792, + "column": 15 + }, + "end": { + "line": 792, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 24632, + "end": 24640, + "loc": { + "start": { + "line": 792, + "column": 18 + }, + "end": { + "line": 792, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 24642, + "end": 24650, + "loc": { + "start": { + "line": 792, + "column": 28 + }, + "end": { + "line": 792, + "column": 36 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 24648, + "end": 24650, + "loc": { + "start": { + "line": 792, + "column": 34 + }, + "end": { + "line": 792, + "column": 36 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 24662, + "end": 24749, + "loc": { + "start": { + "line": 794, + "column": 8 + }, + "end": { + "line": 796, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 24662, + "end": 24748, + "loc": { + "start": { + "line": 794, + "column": 8 + }, + "end": { + "line": 796, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24662, + "end": 24683, + "loc": { + "start": { + "line": 794, + "column": 8 + }, + "end": { + "line": 794, + "column": 29 + } + }, + "object": { + "type": "CallExpression", + "start": 24662, + "end": 24676, + "loc": { + "start": { + "line": 794, + "column": 8 + }, + "end": { + "line": 794, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 24662, + "end": 24674, + "loc": { + "start": { + "line": 794, + "column": 8 + }, + "end": { + "line": 794, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 24677, + "end": 24683, + "loc": { + "start": { + "line": 794, + "column": 23 + }, + "end": { + "line": 794, + "column": 29 + }, + "identifierName": "delete" + }, + "name": "delete" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 24684, + "end": 24747, + "loc": { + "start": { + "line": 794, + "column": 30 + }, + "end": { + "line": 796, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 24696, + "end": 24736, + "loc": { + "start": { + "line": 795, + "column": 10 + }, + "end": { + "line": 795, + "column": 50 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 24696, + "end": 24700, + "loc": { + "start": { + "line": 795, + "column": 10 + }, + "end": { + "line": 795, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 24702, + "end": 24736, + "loc": { + "start": { + "line": 795, + "column": 16 + }, + "end": { + "line": 795, + "column": 50 + } + }, + "extra": { + "rawValue": "{\"key\":\"enable-foo\",\"version\":1}", + "raw": "'{\"key\":\"enable-foo\",\"version\":1}'" + }, + "value": "{\"key\":\"enable-foo\",\"version\":1}" + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 24759, + "end": 24814, + "loc": { + "start": { + "line": 798, + "column": 8 + }, + "end": { + "line": 798, + "column": 63 + } + }, + "expression": { + "type": "CallExpression", + "start": 24759, + "end": 24813, + "loc": { + "start": { + "line": 798, + "column": 8 + }, + "end": { + "line": 798, + "column": 62 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24759, + "end": 24811, + "loc": { + "start": { + "line": 798, + "column": 8 + }, + "end": { + "line": 798, + "column": 60 + } + }, + "object": { + "type": "CallExpression", + "start": 24759, + "end": 24797, + "loc": { + "start": { + "line": 798, + "column": 8 + }, + "end": { + "line": 798, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 24759, + "end": 24765, + "loc": { + "start": { + "line": 798, + "column": 8 + }, + "end": { + "line": 798, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 24766, + "end": 24796, + "loc": { + "start": { + "line": 798, + "column": 15 + }, + "end": { + "line": 798, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24766, + "end": 24782, + "loc": { + "start": { + "line": 798, + "column": 15 + }, + "end": { + "line": 798, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 24766, + "end": 24772, + "loc": { + "start": { + "line": 798, + "column": 15 + }, + "end": { + "line": 798, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 24773, + "end": 24782, + "loc": { + "start": { + "line": 798, + "column": 22 + }, + "end": { + "line": 798, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 24783, + "end": 24795, + "loc": { + "start": { + "line": 798, + "column": 32 + }, + "end": { + "line": 798, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 24798, + "end": 24811, + "loc": { + "start": { + "line": 798, + "column": 47 + }, + "end": { + "line": 798, + "column": 60 + }, + "identifierName": "toBeUndefined" + }, + "name": "toBeUndefined" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 24823, + "end": 24830, + "loc": { + "start": { + "line": 799, + "column": 8 + }, + "end": { + "line": 799, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 24823, + "end": 24829, + "loc": { + "start": { + "line": 799, + "column": 8 + }, + "end": { + "line": 799, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 24823, + "end": 24827, + "loc": { + "start": { + "line": 799, + "column": 8 + }, + "end": { + "line": 799, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 24854, + "end": 25329, + "loc": { + "start": { + "line": 803, + "column": 4 + }, + "end": { + "line": 819, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 24854, + "end": 25328, + "loc": { + "start": { + "line": 803, + "column": 4 + }, + "end": { + "line": 819, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 24854, + "end": 24856, + "loc": { + "start": { + "line": 803, + "column": 4 + }, + "end": { + "line": 803, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 24857, + "end": 24905, + "loc": { + "start": { + "line": 803, + "column": 7 + }, + "end": { + "line": 803, + "column": 55 + } + }, + "extra": { + "rawValue": "fires global change event when flag is deleted", + "raw": "'fires global change event when flag is deleted'" + }, + "value": "fires global change event when flag is deleted" + }, + { + "type": "ArrowFunctionExpression", + "start": 24907, + "end": 25327, + "loc": { + "start": { + "line": 803, + "column": 57 + }, + "end": { + "line": 819, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 24907, + "end": 24911, + "loc": { + "start": { + "line": 803, + "column": 57 + }, + "end": { + "line": 803, + "column": 61 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 24915, + "end": 25327, + "loc": { + "start": { + "line": 803, + "column": 65 + }, + "end": { + "line": 819, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 24923, + "end": 25012, + "loc": { + "start": { + "line": 804, + "column": 6 + }, + "end": { + "line": 804, + "column": 95 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 24929, + "end": 25011, + "loc": { + "start": { + "line": 804, + "column": 12 + }, + "end": { + "line": 804, + "column": 94 + } + }, + "id": { + "type": "Identifier", + "start": 24929, + "end": 24935, + "loc": { + "start": { + "line": 804, + "column": 12 + }, + "end": { + "line": 804, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 24938, + "end": 25011, + "loc": { + "start": { + "line": 804, + "column": 21 + }, + "end": { + "line": 804, + "column": 94 + } + }, + "callee": { + "type": "MemberExpression", + "start": 24938, + "end": 24957, + "loc": { + "start": { + "line": 804, + "column": 21 + }, + "end": { + "line": 804, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 24938, + "end": 24946, + "loc": { + "start": { + "line": 804, + "column": 21 + }, + "end": { + "line": 804, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 24947, + "end": 24957, + "loc": { + "start": { + "line": 804, + "column": 30 + }, + "end": { + "line": 804, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 24958, + "end": 24965, + "loc": { + "start": { + "line": 804, + "column": 41 + }, + "end": { + "line": 804, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 24967, + "end": 24971, + "loc": { + "start": { + "line": 804, + "column": 50 + }, + "end": { + "line": 804, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 24973, + "end": 25010, + "loc": { + "start": { + "line": 804, + "column": 56 + }, + "end": { + "line": 804, + "column": 93 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 24975, + "end": 25008, + "loc": { + "start": { + "line": 804, + "column": 58 + }, + "end": { + "line": 804, + "column": 91 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 24975, + "end": 24984, + "loc": { + "start": { + "line": 804, + "column": 58 + }, + "end": { + "line": 804, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 24986, + "end": 25008, + "loc": { + "start": { + "line": 804, + "column": 69 + }, + "end": { + "line": 804, + "column": 91 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 24988, + "end": 25006, + "loc": { + "start": { + "line": 804, + "column": 71 + }, + "end": { + "line": 804, + "column": 89 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 24988, + "end": 25000, + "loc": { + "start": { + "line": 804, + "column": 71 + }, + "end": { + "line": 804, + "column": 83 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "BooleanLiteral", + "start": 25002, + "end": 25006, + "loc": { + "start": { + "line": 804, + "column": 85 + }, + "end": { + "line": 804, + "column": 89 + } + }, + "value": true + } + } + ] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 25020, + "end": 25321, + "loc": { + "start": { + "line": 806, + "column": 6 + }, + "end": { + "line": 818, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 25020, + "end": 25320, + "loc": { + "start": { + "line": 806, + "column": 6 + }, + "end": { + "line": 818, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 25020, + "end": 25029, + "loc": { + "start": { + "line": 806, + "column": 6 + }, + "end": { + "line": 806, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 25020, + "end": 25026, + "loc": { + "start": { + "line": 806, + "column": 6 + }, + "end": { + "line": 806, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 25027, + "end": 25029, + "loc": { + "start": { + "line": 806, + "column": 13 + }, + "end": { + "line": 806, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 25030, + "end": 25037, + "loc": { + "start": { + "line": 806, + "column": 16 + }, + "end": { + "line": 806, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 25039, + "end": 25319, + "loc": { + "start": { + "line": 806, + "column": 25 + }, + "end": { + "line": 818, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 25045, + "end": 25319, + "loc": { + "start": { + "line": 806, + "column": 31 + }, + "end": { + "line": 818, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 25055, + "end": 25214, + "loc": { + "start": { + "line": 807, + "column": 8 + }, + "end": { + "line": 813, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 25055, + "end": 25213, + "loc": { + "start": { + "line": 807, + "column": 8 + }, + "end": { + "line": 813, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 25055, + "end": 25064, + "loc": { + "start": { + "line": 807, + "column": 8 + }, + "end": { + "line": 807, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 25055, + "end": 25061, + "loc": { + "start": { + "line": 807, + "column": 8 + }, + "end": { + "line": 807, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 25062, + "end": 25064, + "loc": { + "start": { + "line": 807, + "column": 15 + }, + "end": { + "line": 807, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 25065, + "end": 25073, + "loc": { + "start": { + "line": 807, + "column": 18 + }, + "end": { + "line": 807, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 25075, + "end": 25212, + "loc": { + "start": { + "line": 807, + "column": 28 + }, + "end": { + "line": 813, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 25075, + "end": 25082, + "loc": { + "start": { + "line": 807, + "column": 28 + }, + "end": { + "line": 807, + "column": 35 + }, + "identifierName": "changes" + }, + "name": "changes" + } + ], + "body": { + "type": "BlockStatement", + "start": 25086, + "end": 25212, + "loc": { + "start": { + "line": 807, + "column": 39 + }, + "end": { + "line": 813, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 25098, + "end": 25183, + "loc": { + "start": { + "line": 808, + "column": 10 + }, + "end": { + "line": 810, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 25098, + "end": 25182, + "loc": { + "start": { + "line": 808, + "column": 10 + }, + "end": { + "line": 810, + "column": 12 + } + }, + "callee": { + "type": "MemberExpression", + "start": 25098, + "end": 25121, + "loc": { + "start": { + "line": 808, + "column": 10 + }, + "end": { + "line": 808, + "column": 33 + } + }, + "object": { + "type": "CallExpression", + "start": 25098, + "end": 25113, + "loc": { + "start": { + "line": 808, + "column": 10 + }, + "end": { + "line": 808, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 25098, + "end": 25104, + "loc": { + "start": { + "line": 808, + "column": 10 + }, + "end": { + "line": 808, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 25105, + "end": 25112, + "loc": { + "start": { + "line": 808, + "column": 17 + }, + "end": { + "line": 808, + "column": 24 + }, + "identifierName": "changes" + }, + "name": "changes" + } + ] + }, + "property": { + "type": "Identifier", + "start": 25114, + "end": 25121, + "loc": { + "start": { + "line": 808, + "column": 26 + }, + "end": { + "line": 808, + "column": 33 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 25122, + "end": 25181, + "loc": { + "start": { + "line": 808, + "column": 34 + }, + "end": { + "line": 810, + "column": 11 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 25136, + "end": 25168, + "loc": { + "start": { + "line": 809, + "column": 12 + }, + "end": { + "line": 809, + "column": 44 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 25136, + "end": 25148, + "loc": { + "start": { + "line": 809, + "column": 12 + }, + "end": { + "line": 809, + "column": 24 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "ObjectExpression", + "start": 25150, + "end": 25168, + "loc": { + "start": { + "line": 809, + "column": 26 + }, + "end": { + "line": 809, + "column": 44 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 25152, + "end": 25166, + "loc": { + "start": { + "line": 809, + "column": 28 + }, + "end": { + "line": 809, + "column": 42 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 25152, + "end": 25160, + "loc": { + "start": { + "line": 809, + "column": 28 + }, + "end": { + "line": 809, + "column": 36 + }, + "identifierName": "previous" + }, + "name": "previous" + }, + "value": { + "type": "BooleanLiteral", + "start": 25162, + "end": 25166, + "loc": { + "start": { + "line": 809, + "column": 38 + }, + "end": { + "line": 809, + "column": 42 + } + }, + "value": true + } + } + ] + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 25195, + "end": 25202, + "loc": { + "start": { + "line": 812, + "column": 10 + }, + "end": { + "line": 812, + "column": 17 + } + }, + "expression": { + "type": "CallExpression", + "start": 25195, + "end": 25201, + "loc": { + "start": { + "line": 812, + "column": 10 + }, + "end": { + "line": 812, + "column": 16 + } + }, + "callee": { + "type": "Identifier", + "start": 25195, + "end": 25199, + "loc": { + "start": { + "line": 812, + "column": 10 + }, + "end": { + "line": 812, + "column": 14 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 25224, + "end": 25311, + "loc": { + "start": { + "line": 815, + "column": 8 + }, + "end": { + "line": 817, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 25224, + "end": 25310, + "loc": { + "start": { + "line": 815, + "column": 8 + }, + "end": { + "line": 817, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 25224, + "end": 25245, + "loc": { + "start": { + "line": 815, + "column": 8 + }, + "end": { + "line": 815, + "column": 29 + } + }, + "object": { + "type": "CallExpression", + "start": 25224, + "end": 25238, + "loc": { + "start": { + "line": 815, + "column": 8 + }, + "end": { + "line": 815, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 25224, + "end": 25236, + "loc": { + "start": { + "line": 815, + "column": 8 + }, + "end": { + "line": 815, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 25239, + "end": 25245, + "loc": { + "start": { + "line": 815, + "column": 23 + }, + "end": { + "line": 815, + "column": 29 + }, + "identifierName": "delete" + }, + "name": "delete" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 25246, + "end": 25309, + "loc": { + "start": { + "line": 815, + "column": 30 + }, + "end": { + "line": 817, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 25258, + "end": 25298, + "loc": { + "start": { + "line": 816, + "column": 10 + }, + "end": { + "line": 816, + "column": 50 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 25258, + "end": 25262, + "loc": { + "start": { + "line": 816, + "column": 10 + }, + "end": { + "line": 816, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 25264, + "end": 25298, + "loc": { + "start": { + "line": 816, + "column": 16 + }, + "end": { + "line": 816, + "column": 50 + } + }, + "extra": { + "rawValue": "{\"key\":\"enable-foo\",\"version\":1}", + "raw": "'{\"key\":\"enable-foo\",\"version\":1}'" + }, + "value": "{\"key\":\"enable-foo\",\"version\":1}" + } + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 25335, + "end": 25829, + "loc": { + "start": { + "line": 821, + "column": 4 + }, + "end": { + "line": 836, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 25335, + "end": 25828, + "loc": { + "start": { + "line": 821, + "column": 4 + }, + "end": { + "line": 836, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 25335, + "end": 25337, + "loc": { + "start": { + "line": 821, + "column": 4 + }, + "end": { + "line": 821, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 25338, + "end": 25390, + "loc": { + "start": { + "line": 821, + "column": 7 + }, + "end": { + "line": 821, + "column": 59 + } + }, + "extra": { + "rawValue": "fires individual change event when flag is deleted", + "raw": "'fires individual change event when flag is deleted'" + }, + "value": "fires individual change event when flag is deleted" + }, + { + "type": "ArrowFunctionExpression", + "start": 25392, + "end": 25827, + "loc": { + "start": { + "line": 821, + "column": 61 + }, + "end": { + "line": 836, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 25392, + "end": 25396, + "loc": { + "start": { + "line": 821, + "column": 61 + }, + "end": { + "line": 821, + "column": 65 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 25400, + "end": 25827, + "loc": { + "start": { + "line": 821, + "column": 69 + }, + "end": { + "line": 836, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 25408, + "end": 25497, + "loc": { + "start": { + "line": 822, + "column": 6 + }, + "end": { + "line": 822, + "column": 95 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 25414, + "end": 25496, + "loc": { + "start": { + "line": 822, + "column": 12 + }, + "end": { + "line": 822, + "column": 94 + } + }, + "id": { + "type": "Identifier", + "start": 25414, + "end": 25420, + "loc": { + "start": { + "line": 822, + "column": 12 + }, + "end": { + "line": 822, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 25423, + "end": 25496, + "loc": { + "start": { + "line": 822, + "column": 21 + }, + "end": { + "line": 822, + "column": 94 + } + }, + "callee": { + "type": "MemberExpression", + "start": 25423, + "end": 25442, + "loc": { + "start": { + "line": 822, + "column": 21 + }, + "end": { + "line": 822, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 25423, + "end": 25431, + "loc": { + "start": { + "line": 822, + "column": 21 + }, + "end": { + "line": 822, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 25432, + "end": 25442, + "loc": { + "start": { + "line": 822, + "column": 30 + }, + "end": { + "line": 822, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 25443, + "end": 25450, + "loc": { + "start": { + "line": 822, + "column": 41 + }, + "end": { + "line": 822, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 25452, + "end": 25456, + "loc": { + "start": { + "line": 822, + "column": 50 + }, + "end": { + "line": 822, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 25458, + "end": 25495, + "loc": { + "start": { + "line": 822, + "column": 56 + }, + "end": { + "line": 822, + "column": 93 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 25460, + "end": 25493, + "loc": { + "start": { + "line": 822, + "column": 58 + }, + "end": { + "line": 822, + "column": 91 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 25460, + "end": 25469, + "loc": { + "start": { + "line": 822, + "column": 58 + }, + "end": { + "line": 822, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 25471, + "end": 25493, + "loc": { + "start": { + "line": 822, + "column": 69 + }, + "end": { + "line": 822, + "column": 91 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 25473, + "end": 25491, + "loc": { + "start": { + "line": 822, + "column": 71 + }, + "end": { + "line": 822, + "column": 89 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 25473, + "end": 25485, + "loc": { + "start": { + "line": 822, + "column": 71 + }, + "end": { + "line": 822, + "column": 83 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "BooleanLiteral", + "start": 25487, + "end": 25491, + "loc": { + "start": { + "line": 822, + "column": 85 + }, + "end": { + "line": 822, + "column": 89 + } + }, + "value": true + } + } + ] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 25505, + "end": 25821, + "loc": { + "start": { + "line": 824, + "column": 6 + }, + "end": { + "line": 835, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 25505, + "end": 25820, + "loc": { + "start": { + "line": 824, + "column": 6 + }, + "end": { + "line": 835, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 25505, + "end": 25514, + "loc": { + "start": { + "line": 824, + "column": 6 + }, + "end": { + "line": 824, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 25505, + "end": 25511, + "loc": { + "start": { + "line": 824, + "column": 6 + }, + "end": { + "line": 824, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 25512, + "end": 25514, + "loc": { + "start": { + "line": 824, + "column": 13 + }, + "end": { + "line": 824, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 25515, + "end": 25522, + "loc": { + "start": { + "line": 824, + "column": 16 + }, + "end": { + "line": 824, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 25524, + "end": 25819, + "loc": { + "start": { + "line": 824, + "column": 25 + }, + "end": { + "line": 835, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 25530, + "end": 25819, + "loc": { + "start": { + "line": 824, + "column": 31 + }, + "end": { + "line": 835, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 25540, + "end": 25714, + "loc": { + "start": { + "line": 825, + "column": 8 + }, + "end": { + "line": 830, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 25540, + "end": 25713, + "loc": { + "start": { + "line": 825, + "column": 8 + }, + "end": { + "line": 830, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 25540, + "end": 25549, + "loc": { + "start": { + "line": 825, + "column": 8 + }, + "end": { + "line": 825, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 25540, + "end": 25546, + "loc": { + "start": { + "line": 825, + "column": 8 + }, + "end": { + "line": 825, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 25547, + "end": 25549, + "loc": { + "start": { + "line": 825, + "column": 15 + }, + "end": { + "line": 825, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 25550, + "end": 25569, + "loc": { + "start": { + "line": 825, + "column": 18 + }, + "end": { + "line": 825, + "column": 37 + } + }, + "extra": { + "rawValue": "change:enable-foo", + "raw": "'change:enable-foo'" + }, + "value": "change:enable-foo" + }, + { + "type": "ArrowFunctionExpression", + "start": 25571, + "end": 25712, + "loc": { + "start": { + "line": 825, + "column": 39 + }, + "end": { + "line": 830, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 25572, + "end": 25579, + "loc": { + "start": { + "line": 825, + "column": 40 + }, + "end": { + "line": 825, + "column": 47 + }, + "identifierName": "current" + }, + "name": "current" + }, + { + "type": "Identifier", + "start": 25581, + "end": 25589, + "loc": { + "start": { + "line": 825, + "column": 49 + }, + "end": { + "line": 825, + "column": 57 + }, + "identifierName": "previous" + }, + "name": "previous" + } + ], + "body": { + "type": "BlockStatement", + "start": 25594, + "end": 25712, + "loc": { + "start": { + "line": 825, + "column": 62 + }, + "end": { + "line": 830, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 25606, + "end": 25641, + "loc": { + "start": { + "line": 826, + "column": 10 + }, + "end": { + "line": 826, + "column": 45 + } + }, + "expression": { + "type": "CallExpression", + "start": 25606, + "end": 25640, + "loc": { + "start": { + "line": 826, + "column": 10 + }, + "end": { + "line": 826, + "column": 44 + } + }, + "callee": { + "type": "MemberExpression", + "start": 25606, + "end": 25629, + "loc": { + "start": { + "line": 826, + "column": 10 + }, + "end": { + "line": 826, + "column": 33 + } + }, + "object": { + "type": "CallExpression", + "start": 25606, + "end": 25621, + "loc": { + "start": { + "line": 826, + "column": 10 + }, + "end": { + "line": 826, + "column": 25 + } + }, + "callee": { + "type": "Identifier", + "start": 25606, + "end": 25612, + "loc": { + "start": { + "line": 826, + "column": 10 + }, + "end": { + "line": 826, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 25613, + "end": 25620, + "loc": { + "start": { + "line": 826, + "column": 17 + }, + "end": { + "line": 826, + "column": 24 + }, + "identifierName": "current" + }, + "name": "current" + } + ] + }, + "property": { + "type": "Identifier", + "start": 25622, + "end": 25629, + "loc": { + "start": { + "line": 826, + "column": 26 + }, + "end": { + "line": 826, + "column": 33 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 25630, + "end": 25639, + "loc": { + "start": { + "line": 826, + "column": 34 + }, + "end": { + "line": 826, + "column": 43 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 25652, + "end": 25683, + "loc": { + "start": { + "line": 827, + "column": 10 + }, + "end": { + "line": 827, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 25652, + "end": 25682, + "loc": { + "start": { + "line": 827, + "column": 10 + }, + "end": { + "line": 827, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 25652, + "end": 25676, + "loc": { + "start": { + "line": 827, + "column": 10 + }, + "end": { + "line": 827, + "column": 34 + } + }, + "object": { + "type": "CallExpression", + "start": 25652, + "end": 25668, + "loc": { + "start": { + "line": 827, + "column": 10 + }, + "end": { + "line": 827, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 25652, + "end": 25658, + "loc": { + "start": { + "line": 827, + "column": 10 + }, + "end": { + "line": 827, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 25659, + "end": 25667, + "loc": { + "start": { + "line": 827, + "column": 17 + }, + "end": { + "line": 827, + "column": 25 + }, + "identifierName": "previous" + }, + "name": "previous" + } + ] + }, + "property": { + "type": "Identifier", + "start": 25669, + "end": 25676, + "loc": { + "start": { + "line": 827, + "column": 27 + }, + "end": { + "line": 827, + "column": 34 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 25677, + "end": 25681, + "loc": { + "start": { + "line": 827, + "column": 35 + }, + "end": { + "line": 827, + "column": 39 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 25695, + "end": 25702, + "loc": { + "start": { + "line": 829, + "column": 10 + }, + "end": { + "line": 829, + "column": 17 + } + }, + "expression": { + "type": "CallExpression", + "start": 25695, + "end": 25701, + "loc": { + "start": { + "line": 829, + "column": 10 + }, + "end": { + "line": 829, + "column": 16 + } + }, + "callee": { + "type": "Identifier", + "start": 25695, + "end": 25699, + "loc": { + "start": { + "line": 829, + "column": 10 + }, + "end": { + "line": 829, + "column": 14 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 25724, + "end": 25811, + "loc": { + "start": { + "line": 832, + "column": 8 + }, + "end": { + "line": 834, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 25724, + "end": 25810, + "loc": { + "start": { + "line": 832, + "column": 8 + }, + "end": { + "line": 834, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 25724, + "end": 25745, + "loc": { + "start": { + "line": 832, + "column": 8 + }, + "end": { + "line": 832, + "column": 29 + } + }, + "object": { + "type": "CallExpression", + "start": 25724, + "end": 25738, + "loc": { + "start": { + "line": 832, + "column": 8 + }, + "end": { + "line": 832, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 25724, + "end": 25736, + "loc": { + "start": { + "line": 832, + "column": 8 + }, + "end": { + "line": 832, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 25739, + "end": 25745, + "loc": { + "start": { + "line": 832, + "column": 23 + }, + "end": { + "line": 832, + "column": 29 + }, + "identifierName": "delete" + }, + "name": "delete" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 25746, + "end": 25809, + "loc": { + "start": { + "line": 832, + "column": 30 + }, + "end": { + "line": 834, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 25758, + "end": 25798, + "loc": { + "start": { + "line": 833, + "column": 10 + }, + "end": { + "line": 833, + "column": 50 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 25758, + "end": 25762, + "loc": { + "start": { + "line": 833, + "column": 10 + }, + "end": { + "line": 833, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 25764, + "end": 25798, + "loc": { + "start": { + "line": 833, + "column": 16 + }, + "end": { + "line": 833, + "column": 50 + } + }, + "extra": { + "rawValue": "{\"key\":\"enable-foo\",\"version\":1}", + "raw": "'{\"key\":\"enable-foo\",\"version\":1}'" + }, + "value": "{\"key\":\"enable-foo\",\"version\":1}" + } + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 25835, + "end": 26502, + "loc": { + "start": { + "line": 838, + "column": 4 + }, + "end": { + "line": 856, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 25835, + "end": 26501, + "loc": { + "start": { + "line": 838, + "column": 4 + }, + "end": { + "line": 856, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 25835, + "end": 25837, + "loc": { + "start": { + "line": 838, + "column": 4 + }, + "end": { + "line": 838, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 25838, + "end": 25903, + "loc": { + "start": { + "line": 838, + "column": 7 + }, + "end": { + "line": 838, + "column": 72 + } + }, + "extra": { + "rawValue": "updates local storage for delete message if using local storage", + "raw": "'updates local storage for delete message if using local storage'" + }, + "value": "updates local storage for delete message if using local storage" + }, + { + "type": "ArrowFunctionExpression", + "start": 25905, + "end": 26500, + "loc": { + "start": { + "line": 838, + "column": 74 + }, + "end": { + "line": 856, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 25905, + "end": 25909, + "loc": { + "start": { + "line": 838, + "column": 74 + }, + "end": { + "line": 838, + "column": 78 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 25913, + "end": 26500, + "loc": { + "start": { + "line": 838, + "column": 82 + }, + "end": { + "line": 856, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 25921, + "end": 25980, + "loc": { + "start": { + "line": 839, + "column": 6 + }, + "end": { + "line": 839, + "column": 65 + } + }, + "expression": { + "type": "CallExpression", + "start": 25921, + "end": 25979, + "loc": { + "start": { + "line": 839, + "column": 6 + }, + "end": { + "line": 839, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 25921, + "end": 25948, + "loc": { + "start": { + "line": 839, + "column": 6 + }, + "end": { + "line": 839, + "column": 33 + } + }, + "object": { + "type": "MemberExpression", + "start": 25921, + "end": 25940, + "loc": { + "start": { + "line": 839, + "column": 6 + }, + "end": { + "line": 839, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 25921, + "end": 25927, + "loc": { + "start": { + "line": 839, + "column": 6 + }, + "end": { + "line": 839, + "column": 12 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 25928, + "end": 25940, + "loc": { + "start": { + "line": 839, + "column": 13 + }, + "end": { + "line": 839, + "column": 25 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 25941, + "end": 25948, + "loc": { + "start": { + "line": 839, + "column": 26 + }, + "end": { + "line": 839, + "column": 33 + }, + "identifierName": "setItem" + }, + "name": "setItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 25949, + "end": 25954, + "loc": { + "start": { + "line": 839, + "column": 34 + }, + "end": { + "line": 839, + "column": 39 + }, + "identifierName": "lsKey" + }, + "name": "lsKey" + }, + { + "type": "StringLiteral", + "start": 25956, + "end": 25978, + "loc": { + "start": { + "line": 839, + "column": 41 + }, + "end": { + "line": 839, + "column": 63 + } + }, + "extra": { + "rawValue": "{\"enable-foo\":false}", + "raw": "'{\"enable-foo\":false}'" + }, + "value": "{\"enable-foo\":false}" + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 25987, + "end": 26068, + "loc": { + "start": { + "line": 840, + "column": 6 + }, + "end": { + "line": 840, + "column": 87 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 25993, + "end": 26067, + "loc": { + "start": { + "line": 840, + "column": 12 + }, + "end": { + "line": 840, + "column": 86 + } + }, + "id": { + "type": "Identifier", + "start": 25993, + "end": 25999, + "loc": { + "start": { + "line": 840, + "column": 12 + }, + "end": { + "line": 840, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 26002, + "end": 26067, + "loc": { + "start": { + "line": 840, + "column": 21 + }, + "end": { + "line": 840, + "column": 86 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26002, + "end": 26021, + "loc": { + "start": { + "line": 840, + "column": 21 + }, + "end": { + "line": 840, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 26002, + "end": 26010, + "loc": { + "start": { + "line": 840, + "column": 21 + }, + "end": { + "line": 840, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 26011, + "end": 26021, + "loc": { + "start": { + "line": 840, + "column": 30 + }, + "end": { + "line": 840, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 26022, + "end": 26029, + "loc": { + "start": { + "line": 840, + "column": 41 + }, + "end": { + "line": 840, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 26031, + "end": 26035, + "loc": { + "start": { + "line": 840, + "column": 50 + }, + "end": { + "line": 840, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 26037, + "end": 26066, + "loc": { + "start": { + "line": 840, + "column": 56 + }, + "end": { + "line": 840, + "column": 85 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 26039, + "end": 26064, + "loc": { + "start": { + "line": 840, + "column": 58 + }, + "end": { + "line": 840, + "column": 83 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 26039, + "end": 26048, + "loc": { + "start": { + "line": 840, + "column": 58 + }, + "end": { + "line": 840, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "StringLiteral", + "start": 26050, + "end": 26064, + "loc": { + "start": { + "line": 840, + "column": 69 + }, + "end": { + "line": 840, + "column": 83 + } + }, + "extra": { + "rawValue": "localstorage", + "raw": "'localstorage'" + }, + "value": "localstorage" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 26076, + "end": 26494, + "loc": { + "start": { + "line": 842, + "column": 6 + }, + "end": { + "line": 855, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 26076, + "end": 26493, + "loc": { + "start": { + "line": 842, + "column": 6 + }, + "end": { + "line": 855, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26076, + "end": 26085, + "loc": { + "start": { + "line": 842, + "column": 6 + }, + "end": { + "line": 842, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 26076, + "end": 26082, + "loc": { + "start": { + "line": 842, + "column": 6 + }, + "end": { + "line": 842, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 26083, + "end": 26085, + "loc": { + "start": { + "line": 842, + "column": 13 + }, + "end": { + "line": 842, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 26086, + "end": 26093, + "loc": { + "start": { + "line": 842, + "column": 16 + }, + "end": { + "line": 842, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 26095, + "end": 26492, + "loc": { + "start": { + "line": 842, + "column": 25 + }, + "end": { + "line": 855, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 26101, + "end": 26492, + "loc": { + "start": { + "line": 842, + "column": 31 + }, + "end": { + "line": 855, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 26111, + "end": 26141, + "loc": { + "start": { + "line": 843, + "column": 8 + }, + "end": { + "line": 843, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 26111, + "end": 26140, + "loc": { + "start": { + "line": 843, + "column": 8 + }, + "end": { + "line": 843, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26111, + "end": 26120, + "loc": { + "start": { + "line": 843, + "column": 8 + }, + "end": { + "line": 843, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 26111, + "end": 26117, + "loc": { + "start": { + "line": 843, + "column": 8 + }, + "end": { + "line": 843, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 26118, + "end": 26120, + "loc": { + "start": { + "line": 843, + "column": 15 + }, + "end": { + "line": 843, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 26121, + "end": 26129, + "loc": { + "start": { + "line": 843, + "column": 18 + }, + "end": { + "line": 843, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 26131, + "end": 26139, + "loc": { + "start": { + "line": 843, + "column": 28 + }, + "end": { + "line": 843, + "column": 36 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 26137, + "end": 26139, + "loc": { + "start": { + "line": 843, + "column": 34 + }, + "end": { + "line": 843, + "column": 36 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 26151, + "end": 26238, + "loc": { + "start": { + "line": 845, + "column": 8 + }, + "end": { + "line": 847, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 26151, + "end": 26237, + "loc": { + "start": { + "line": 845, + "column": 8 + }, + "end": { + "line": 847, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26151, + "end": 26172, + "loc": { + "start": { + "line": 845, + "column": 8 + }, + "end": { + "line": 845, + "column": 29 + } + }, + "object": { + "type": "CallExpression", + "start": 26151, + "end": 26165, + "loc": { + "start": { + "line": 845, + "column": 8 + }, + "end": { + "line": 845, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 26151, + "end": 26163, + "loc": { + "start": { + "line": 845, + "column": 8 + }, + "end": { + "line": 845, + "column": 20 + }, + "identifierName": "streamEvents" + }, + "name": "streamEvents" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 26166, + "end": 26172, + "loc": { + "start": { + "line": 845, + "column": 23 + }, + "end": { + "line": 845, + "column": 29 + }, + "identifierName": "delete" + }, + "name": "delete" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 26173, + "end": 26236, + "loc": { + "start": { + "line": 845, + "column": 30 + }, + "end": { + "line": 847, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 26185, + "end": 26225, + "loc": { + "start": { + "line": 846, + "column": 10 + }, + "end": { + "line": 846, + "column": 50 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 26185, + "end": 26189, + "loc": { + "start": { + "line": 846, + "column": 10 + }, + "end": { + "line": 846, + "column": 14 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "StringLiteral", + "start": 26191, + "end": 26225, + "loc": { + "start": { + "line": 846, + "column": 16 + }, + "end": { + "line": 846, + "column": 50 + } + }, + "extra": { + "rawValue": "{\"key\":\"enable-foo\",\"version\":1}", + "raw": "'{\"key\":\"enable-foo\",\"version\":1}'" + }, + "value": "{\"key\":\"enable-foo\",\"version\":1}" + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 26248, + "end": 26306, + "loc": { + "start": { + "line": 849, + "column": 8 + }, + "end": { + "line": 849, + "column": 66 + } + }, + "expression": { + "type": "CallExpression", + "start": 26248, + "end": 26305, + "loc": { + "start": { + "line": 849, + "column": 8 + }, + "end": { + "line": 849, + "column": 65 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26248, + "end": 26294, + "loc": { + "start": { + "line": 849, + "column": 8 + }, + "end": { + "line": 849, + "column": 54 + } + }, + "object": { + "type": "CallExpression", + "start": 26248, + "end": 26286, + "loc": { + "start": { + "line": 849, + "column": 8 + }, + "end": { + "line": 849, + "column": 46 + } + }, + "callee": { + "type": "Identifier", + "start": 26248, + "end": 26254, + "loc": { + "start": { + "line": 849, + "column": 8 + }, + "end": { + "line": 849, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 26255, + "end": 26285, + "loc": { + "start": { + "line": 849, + "column": 15 + }, + "end": { + "line": 849, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26255, + "end": 26271, + "loc": { + "start": { + "line": 849, + "column": 15 + }, + "end": { + "line": 849, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 26255, + "end": 26261, + "loc": { + "start": { + "line": 849, + "column": 15 + }, + "end": { + "line": 849, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 26262, + "end": 26271, + "loc": { + "start": { + "line": 849, + "column": 22 + }, + "end": { + "line": 849, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 26272, + "end": 26284, + "loc": { + "start": { + "line": 849, + "column": 32 + }, + "end": { + "line": 849, + "column": 44 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 26287, + "end": 26294, + "loc": { + "start": { + "line": 849, + "column": 47 + }, + "end": { + "line": 849, + "column": 54 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 26295, + "end": 26304, + "loc": { + "start": { + "line": 849, + "column": 55 + }, + "end": { + "line": 849, + "column": 64 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 26315, + "end": 26468, + "loc": { + "start": { + "line": 850, + "column": 8 + }, + "end": { + "line": 853, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 26315, + "end": 26467, + "loc": { + "start": { + "line": 850, + "column": 8 + }, + "end": { + "line": 853, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26315, + "end": 26377, + "loc": { + "start": { + "line": 850, + "column": 8 + }, + "end": { + "line": 850, + "column": 70 + } + }, + "object": { + "type": "CallExpression", + "start": 26315, + "end": 26369, + "loc": { + "start": { + "line": 850, + "column": 8 + }, + "end": { + "line": 850, + "column": 62 + } + }, + "callee": { + "type": "Identifier", + "start": 26315, + "end": 26321, + "loc": { + "start": { + "line": 850, + "column": 8 + }, + "end": { + "line": 850, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 26322, + "end": 26368, + "loc": { + "start": { + "line": 850, + "column": 15 + }, + "end": { + "line": 850, + "column": 61 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26322, + "end": 26332, + "loc": { + "start": { + "line": 850, + "column": 15 + }, + "end": { + "line": 850, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 26322, + "end": 26326, + "loc": { + "start": { + "line": 850, + "column": 15 + }, + "end": { + "line": 850, + "column": 19 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 26327, + "end": 26332, + "loc": { + "start": { + "line": 850, + "column": 20 + }, + "end": { + "line": 850, + "column": 25 + }, + "identifierName": "parse" + }, + "name": "parse" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 26333, + "end": 26367, + "loc": { + "start": { + "line": 850, + "column": 26 + }, + "end": { + "line": 850, + "column": 60 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26333, + "end": 26360, + "loc": { + "start": { + "line": 850, + "column": 26 + }, + "end": { + "line": 850, + "column": 53 + } + }, + "object": { + "type": "MemberExpression", + "start": 26333, + "end": 26352, + "loc": { + "start": { + "line": 850, + "column": 26 + }, + "end": { + "line": 850, + "column": 45 + } + }, + "object": { + "type": "Identifier", + "start": 26333, + "end": 26339, + "loc": { + "start": { + "line": 850, + "column": 26 + }, + "end": { + "line": 850, + "column": 32 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 26340, + "end": 26352, + "loc": { + "start": { + "line": 850, + "column": 33 + }, + "end": { + "line": 850, + "column": 45 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 26353, + "end": 26360, + "loc": { + "start": { + "line": 850, + "column": 46 + }, + "end": { + "line": 850, + "column": 53 + }, + "identifierName": "getItem" + }, + "name": "getItem" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 26361, + "end": 26366, + "loc": { + "start": { + "line": 850, + "column": 54 + }, + "end": { + "line": 850, + "column": 59 + }, + "identifierName": "lsKey" + }, + "name": "lsKey" + } + ] + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 26370, + "end": 26377, + "loc": { + "start": { + "line": 850, + "column": 63 + }, + "end": { + "line": 850, + "column": 70 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 26378, + "end": 26466, + "loc": { + "start": { + "line": 850, + "column": 71 + }, + "end": { + "line": 853, + "column": 9 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 26390, + "end": 26400, + "loc": { + "start": { + "line": 851, + "column": 10 + }, + "end": { + "line": 851, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 26390, + "end": 26397, + "loc": { + "start": { + "line": 851, + "column": 10 + }, + "end": { + "line": 851, + "column": 17 + }, + "identifierName": "$schema" + }, + "name": "$schema" + }, + "value": { + "type": "NumericLiteral", + "start": 26399, + "end": 26400, + "loc": { + "start": { + "line": 851, + "column": 19 + }, + "end": { + "line": 851, + "column": 20 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 26412, + "end": 26455, + "loc": { + "start": { + "line": 852, + "column": 10 + }, + "end": { + "line": 852, + "column": 53 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 26412, + "end": 26424, + "loc": { + "start": { + "line": 852, + "column": 10 + }, + "end": { + "line": 852, + "column": 22 + } + }, + "extra": { + "rawValue": "enable-foo", + "raw": "'enable-foo'" + }, + "value": "enable-foo" + }, + "value": { + "type": "ObjectExpression", + "start": 26426, + "end": 26455, + "loc": { + "start": { + "line": 852, + "column": 24 + }, + "end": { + "line": 852, + "column": 53 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 26428, + "end": 26438, + "loc": { + "start": { + "line": 852, + "column": 26 + }, + "end": { + "line": 852, + "column": 36 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 26428, + "end": 26435, + "loc": { + "start": { + "line": 852, + "column": 26 + }, + "end": { + "line": 852, + "column": 33 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "NumericLiteral", + "start": 26437, + "end": 26438, + "loc": { + "start": { + "line": 852, + "column": 35 + }, + "end": { + "line": 852, + "column": 36 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + }, + { + "type": "ObjectProperty", + "start": 26440, + "end": 26453, + "loc": { + "start": { + "line": 852, + "column": 38 + }, + "end": { + "line": 852, + "column": 51 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 26440, + "end": 26447, + "loc": { + "start": { + "line": 852, + "column": 38 + }, + "end": { + "line": 852, + "column": 45 + }, + "identifierName": "deleted" + }, + "name": "deleted" + }, + "value": { + "type": "BooleanLiteral", + "start": 26449, + "end": 26453, + "loc": { + "start": { + "line": 852, + "column": 47 + }, + "end": { + "line": 852, + "column": 51 + } + }, + "value": true + } + } + ] + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 26477, + "end": 26484, + "loc": { + "start": { + "line": 854, + "column": 8 + }, + "end": { + "line": 854, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 26477, + "end": 26483, + "loc": { + "start": { + "line": 854, + "column": 8 + }, + "end": { + "line": 854, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 26477, + "end": 26481, + "loc": { + "start": { + "line": 854, + "column": 8 + }, + "end": { + "line": 854, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 26508, + "end": 27186, + "loc": { + "start": { + "line": 858, + "column": 4 + }, + "end": { + "line": 875, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 26508, + "end": 27185, + "loc": { + "start": { + "line": 858, + "column": 4 + }, + "end": { + "line": 875, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 26508, + "end": 26510, + "loc": { + "start": { + "line": 858, + "column": 4 + }, + "end": { + "line": 858, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 26511, + "end": 26553, + "loc": { + "start": { + "line": 858, + "column": 7 + }, + "end": { + "line": 858, + "column": 49 + } + }, + "extra": { + "rawValue": "reconnects to stream if the user changes", + "raw": "'reconnects to stream if the user changes'" + }, + "value": "reconnects to stream if the user changes" + }, + { + "type": "ArrowFunctionExpression", + "start": 26555, + "end": 27184, + "loc": { + "start": { + "line": 858, + "column": 51 + }, + "end": { + "line": 875, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 26555, + "end": 26559, + "loc": { + "start": { + "line": 858, + "column": 51 + }, + "end": { + "line": 858, + "column": 55 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 26563, + "end": 27184, + "loc": { + "start": { + "line": 858, + "column": 59 + }, + "end": { + "line": 875, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 26571, + "end": 26602, + "loc": { + "start": { + "line": 859, + "column": 6 + }, + "end": { + "line": 859, + "column": 37 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 26577, + "end": 26601, + "loc": { + "start": { + "line": 859, + "column": 12 + }, + "end": { + "line": 859, + "column": 36 + } + }, + "id": { + "type": "Identifier", + "start": 26577, + "end": 26582, + "loc": { + "start": { + "line": 859, + "column": 12 + }, + "end": { + "line": 859, + "column": 17 + }, + "identifierName": "user2" + }, + "name": "user2" + }, + "init": { + "type": "ObjectExpression", + "start": 26585, + "end": 26601, + "loc": { + "start": { + "line": 859, + "column": 20 + }, + "end": { + "line": 859, + "column": 36 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 26587, + "end": 26599, + "loc": { + "start": { + "line": 859, + "column": 22 + }, + "end": { + "line": 859, + "column": 34 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 26587, + "end": 26590, + "loc": { + "start": { + "line": 859, + "column": 22 + }, + "end": { + "line": 859, + "column": 25 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 26592, + "end": 26599, + "loc": { + "start": { + "line": 859, + "column": 27 + }, + "end": { + "line": 859, + "column": 34 + } + }, + "extra": { + "rawValue": "user2", + "raw": "'user2'" + }, + "value": "user2" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 26609, + "end": 26653, + "loc": { + "start": { + "line": 860, + "column": 6 + }, + "end": { + "line": 860, + "column": 50 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 26615, + "end": 26652, + "loc": { + "start": { + "line": 860, + "column": 12 + }, + "end": { + "line": 860, + "column": 49 + } + }, + "id": { + "type": "Identifier", + "start": 26615, + "end": 26627, + "loc": { + "start": { + "line": 860, + "column": 12 + }, + "end": { + "line": 860, + "column": 24 + }, + "identifierName": "encodedUser2" + }, + "name": "encodedUser2" + }, + "init": { + "type": "StringLiteral", + "start": 26630, + "end": 26652, + "loc": { + "start": { + "line": 860, + "column": 27 + }, + "end": { + "line": 860, + "column": 49 + } + }, + "extra": { + "rawValue": "eyJrZXkiOiJ1c2VyMiJ9", + "raw": "'eyJrZXkiOiJ1c2VyMiJ9'" + }, + "value": "eyJrZXkiOiJ1c2VyMiJ9" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 26660, + "end": 26729, + "loc": { + "start": { + "line": 861, + "column": 6 + }, + "end": { + "line": 861, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 26666, + "end": 26728, + "loc": { + "start": { + "line": 861, + "column": 12 + }, + "end": { + "line": 861, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 26666, + "end": 26672, + "loc": { + "start": { + "line": 861, + "column": 12 + }, + "end": { + "line": 861, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 26675, + "end": 26728, + "loc": { + "start": { + "line": 861, + "column": 21 + }, + "end": { + "line": 861, + "column": 74 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26675, + "end": 26694, + "loc": { + "start": { + "line": 861, + "column": 21 + }, + "end": { + "line": 861, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 26675, + "end": 26683, + "loc": { + "start": { + "line": 861, + "column": 21 + }, + "end": { + "line": 861, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 26684, + "end": 26694, + "loc": { + "start": { + "line": 861, + "column": 30 + }, + "end": { + "line": 861, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 26695, + "end": 26702, + "loc": { + "start": { + "line": 861, + "column": 41 + }, + "end": { + "line": 861, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 26704, + "end": 26708, + "loc": { + "start": { + "line": 861, + "column": 50 + }, + "end": { + "line": 861, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 26710, + "end": 26727, + "loc": { + "start": { + "line": 861, + "column": 56 + }, + "end": { + "line": 861, + "column": 73 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 26712, + "end": 26725, + "loc": { + "start": { + "line": 861, + "column": 58 + }, + "end": { + "line": 861, + "column": 71 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 26712, + "end": 26721, + "loc": { + "start": { + "line": 861, + "column": 58 + }, + "end": { + "line": 861, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 26723, + "end": 26725, + "loc": { + "start": { + "line": 861, + "column": 69 + }, + "end": { + "line": 861, + "column": 71 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 26737, + "end": 27178, + "loc": { + "start": { + "line": 863, + "column": 6 + }, + "end": { + "line": 874, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 26737, + "end": 27177, + "loc": { + "start": { + "line": 863, + "column": 6 + }, + "end": { + "line": 874, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26737, + "end": 26746, + "loc": { + "start": { + "line": 863, + "column": 6 + }, + "end": { + "line": 863, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 26737, + "end": 26743, + "loc": { + "start": { + "line": 863, + "column": 6 + }, + "end": { + "line": 863, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 26744, + "end": 26746, + "loc": { + "start": { + "line": 863, + "column": 13 + }, + "end": { + "line": 863, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 26747, + "end": 26754, + "loc": { + "start": { + "line": 863, + "column": 16 + }, + "end": { + "line": 863, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 26756, + "end": 27176, + "loc": { + "start": { + "line": 863, + "column": 25 + }, + "end": { + "line": 874, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 26762, + "end": 27176, + "loc": { + "start": { + "line": 863, + "column": 31 + }, + "end": { + "line": 874, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 26772, + "end": 26802, + "loc": { + "start": { + "line": 864, + "column": 8 + }, + "end": { + "line": 864, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 26772, + "end": 26801, + "loc": { + "start": { + "line": 864, + "column": 8 + }, + "end": { + "line": 864, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26772, + "end": 26781, + "loc": { + "start": { + "line": 864, + "column": 8 + }, + "end": { + "line": 864, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 26772, + "end": 26778, + "loc": { + "start": { + "line": 864, + "column": 8 + }, + "end": { + "line": 864, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 26779, + "end": 26781, + "loc": { + "start": { + "line": 864, + "column": 15 + }, + "end": { + "line": 864, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 26782, + "end": 26790, + "loc": { + "start": { + "line": 864, + "column": 18 + }, + "end": { + "line": 864, + "column": 26 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + }, + { + "type": "ArrowFunctionExpression", + "start": 26792, + "end": 26800, + "loc": { + "start": { + "line": 864, + "column": 28 + }, + "end": { + "line": 864, + "column": 36 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 26798, + "end": 26800, + "loc": { + "start": { + "line": 864, + "column": 34 + }, + "end": { + "line": 864, + "column": 36 + } + }, + "body": [], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 26812, + "end": 26894, + "loc": { + "start": { + "line": 866, + "column": 8 + }, + "end": { + "line": 866, + "column": 90 + } + }, + "expression": { + "type": "CallExpression", + "start": 26812, + "end": 26893, + "loc": { + "start": { + "line": 866, + "column": 8 + }, + "end": { + "line": 866, + "column": 89 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26812, + "end": 26891, + "loc": { + "start": { + "line": 866, + "column": 8 + }, + "end": { + "line": 866, + "column": 87 + } + }, + "object": { + "type": "CallExpression", + "start": 26812, + "end": 26879, + "loc": { + "start": { + "line": 866, + "column": 8 + }, + "end": { + "line": 866, + "column": 75 + } + }, + "callee": { + "type": "Identifier", + "start": 26812, + "end": 26818, + "loc": { + "start": { + "line": 866, + "column": 8 + }, + "end": { + "line": 866, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 26819, + "end": 26878, + "loc": { + "start": { + "line": 866, + "column": 15 + }, + "end": { + "line": 866, + "column": 74 + } + }, + "object": { + "type": "Identifier", + "start": 26819, + "end": 26826, + "loc": { + "start": { + "line": 866, + "column": 15 + }, + "end": { + "line": 866, + "column": 22 + }, + "identifierName": "sources" + }, + "name": "sources" + }, + "property": { + "type": "BinaryExpression", + "start": 26827, + "end": 26877, + "loc": { + "start": { + "line": 866, + "column": 23 + }, + "end": { + "line": 866, + "column": 73 + } + }, + "left": { + "type": "BinaryExpression", + "start": 26827, + "end": 26863, + "loc": { + "start": { + "line": 866, + "column": 23 + }, + "end": { + "line": 866, + "column": 59 + } + }, + "left": { + "type": "BinaryExpression", + "start": 26827, + "end": 26857, + "loc": { + "start": { + "line": 866, + "column": 23 + }, + "end": { + "line": 866, + "column": 53 + } + }, + "left": { + "type": "BinaryExpression", + "start": 26827, + "end": 26847, + "loc": { + "start": { + "line": 866, + "column": 23 + }, + "end": { + "line": 866, + "column": 43 + } + }, + "left": { + "type": "Identifier", + "start": 26827, + "end": 26836, + "loc": { + "start": { + "line": 866, + "column": 23 + }, + "end": { + "line": 866, + "column": 32 + }, + "identifierName": "streamUrl" + }, + "name": "streamUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 26839, + "end": 26847, + "loc": { + "start": { + "line": 866, + "column": 35 + }, + "end": { + "line": 866, + "column": 43 + } + }, + "extra": { + "rawValue": "/eval/", + "raw": "'/eval/'" + }, + "value": "/eval/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 26850, + "end": 26857, + "loc": { + "start": { + "line": 866, + "column": 46 + }, + "end": { + "line": 866, + "column": 53 + }, + "identifierName": "envName" + }, + "name": "envName" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 26860, + "end": 26863, + "loc": { + "start": { + "line": 866, + "column": 56 + }, + "end": { + "line": 866, + "column": 59 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 26866, + "end": 26877, + "loc": { + "start": { + "line": 866, + "column": 62 + }, + "end": { + "line": 866, + "column": 73 + }, + "identifierName": "encodedUser" + }, + "name": "encodedUser" + } + }, + "computed": true + } + ] + }, + "property": { + "type": "Identifier", + "start": 26880, + "end": 26891, + "loc": { + "start": { + "line": 866, + "column": 76 + }, + "end": { + "line": 866, + "column": 87 + }, + "identifierName": "toBeDefined" + }, + "name": "toBeDefined" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 26904, + "end": 27064, + "loc": { + "start": { + "line": 868, + "column": 8 + }, + "end": { + "line": 871, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 26904, + "end": 27063, + "loc": { + "start": { + "line": 868, + "column": 8 + }, + "end": { + "line": 871, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26904, + "end": 26919, + "loc": { + "start": { + "line": 868, + "column": 8 + }, + "end": { + "line": 868, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 26904, + "end": 26910, + "loc": { + "start": { + "line": 868, + "column": 8 + }, + "end": { + "line": 868, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 26911, + "end": 26919, + "loc": { + "start": { + "line": 868, + "column": 15 + }, + "end": { + "line": 868, + "column": 23 + }, + "identifierName": "identify" + }, + "name": "identify" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 26920, + "end": 26925, + "loc": { + "start": { + "line": 868, + "column": 24 + }, + "end": { + "line": 868, + "column": 29 + }, + "identifierName": "user2" + }, + "name": "user2" + }, + { + "type": "NullLiteral", + "start": 26927, + "end": 26931, + "loc": { + "start": { + "line": 868, + "column": 31 + }, + "end": { + "line": 868, + "column": 35 + } + } + }, + { + "type": "ArrowFunctionExpression", + "start": 26933, + "end": 27062, + "loc": { + "start": { + "line": 868, + "column": 37 + }, + "end": { + "line": 871, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 26939, + "end": 27062, + "loc": { + "start": { + "line": 868, + "column": 43 + }, + "end": { + "line": 871, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 26951, + "end": 27034, + "loc": { + "start": { + "line": 869, + "column": 10 + }, + "end": { + "line": 869, + "column": 93 + } + }, + "expression": { + "type": "CallExpression", + "start": 26951, + "end": 27033, + "loc": { + "start": { + "line": 869, + "column": 10 + }, + "end": { + "line": 869, + "column": 92 + } + }, + "callee": { + "type": "MemberExpression", + "start": 26951, + "end": 27031, + "loc": { + "start": { + "line": 869, + "column": 10 + }, + "end": { + "line": 869, + "column": 90 + } + }, + "object": { + "type": "CallExpression", + "start": 26951, + "end": 27019, + "loc": { + "start": { + "line": 869, + "column": 10 + }, + "end": { + "line": 869, + "column": 78 + } + }, + "callee": { + "type": "Identifier", + "start": 26951, + "end": 26957, + "loc": { + "start": { + "line": 869, + "column": 10 + }, + "end": { + "line": 869, + "column": 16 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 26958, + "end": 27018, + "loc": { + "start": { + "line": 869, + "column": 17 + }, + "end": { + "line": 869, + "column": 77 + } + }, + "object": { + "type": "Identifier", + "start": 26958, + "end": 26965, + "loc": { + "start": { + "line": 869, + "column": 17 + }, + "end": { + "line": 869, + "column": 24 + }, + "identifierName": "sources" + }, + "name": "sources" + }, + "property": { + "type": "BinaryExpression", + "start": 26966, + "end": 27017, + "loc": { + "start": { + "line": 869, + "column": 25 + }, + "end": { + "line": 869, + "column": 76 + } + }, + "left": { + "type": "BinaryExpression", + "start": 26966, + "end": 27002, + "loc": { + "start": { + "line": 869, + "column": 25 + }, + "end": { + "line": 869, + "column": 61 + } + }, + "left": { + "type": "BinaryExpression", + "start": 26966, + "end": 26996, + "loc": { + "start": { + "line": 869, + "column": 25 + }, + "end": { + "line": 869, + "column": 55 + } + }, + "left": { + "type": "BinaryExpression", + "start": 26966, + "end": 26986, + "loc": { + "start": { + "line": 869, + "column": 25 + }, + "end": { + "line": 869, + "column": 45 + } + }, + "left": { + "type": "Identifier", + "start": 26966, + "end": 26975, + "loc": { + "start": { + "line": 869, + "column": 25 + }, + "end": { + "line": 869, + "column": 34 + }, + "identifierName": "streamUrl" + }, + "name": "streamUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 26978, + "end": 26986, + "loc": { + "start": { + "line": 869, + "column": 37 + }, + "end": { + "line": 869, + "column": 45 + } + }, + "extra": { + "rawValue": "/eval/", + "raw": "'/eval/'" + }, + "value": "/eval/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 26989, + "end": 26996, + "loc": { + "start": { + "line": 869, + "column": 48 + }, + "end": { + "line": 869, + "column": 55 + }, + "identifierName": "envName" + }, + "name": "envName" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 26999, + "end": 27002, + "loc": { + "start": { + "line": 869, + "column": 58 + }, + "end": { + "line": 869, + "column": 61 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 27005, + "end": 27017, + "loc": { + "start": { + "line": 869, + "column": 64 + }, + "end": { + "line": 869, + "column": 76 + }, + "identifierName": "encodedUser2" + }, + "name": "encodedUser2" + } + }, + "computed": true + } + ] + }, + "property": { + "type": "Identifier", + "start": 27020, + "end": 27031, + "loc": { + "start": { + "line": 869, + "column": 79 + }, + "end": { + "line": 869, + "column": 90 + }, + "identifierName": "toBeDefined" + }, + "name": "toBeDefined" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 27045, + "end": 27052, + "loc": { + "start": { + "line": 870, + "column": 10 + }, + "end": { + "line": 870, + "column": 17 + } + }, + "expression": { + "type": "CallExpression", + "start": 27045, + "end": 27051, + "loc": { + "start": { + "line": 870, + "column": 10 + }, + "end": { + "line": 870, + "column": 16 + } + }, + "callee": { + "type": "Identifier", + "start": 27045, + "end": 27049, + "loc": { + "start": { + "line": 870, + "column": 10 + }, + "end": { + "line": 870, + "column": 14 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 27074, + "end": 27168, + "loc": { + "start": { + "line": 873, + "column": 8 + }, + "end": { + "line": 873, + "column": 102 + } + }, + "expression": { + "type": "CallExpression", + "start": 27074, + "end": 27167, + "loc": { + "start": { + "line": 873, + "column": 8 + }, + "end": { + "line": 873, + "column": 101 + } + }, + "callee": { + "type": "MemberExpression", + "start": 27074, + "end": 27098, + "loc": { + "start": { + "line": 873, + "column": 8 + }, + "end": { + "line": 873, + "column": 32 + } + }, + "object": { + "type": "CallExpression", + "start": 27074, + "end": 27090, + "loc": { + "start": { + "line": 873, + "column": 8 + }, + "end": { + "line": 873, + "column": 24 + } + }, + "callee": { + "type": "Identifier", + "start": 27074, + "end": 27088, + "loc": { + "start": { + "line": 873, + "column": 8 + }, + "end": { + "line": 873, + "column": 22 + }, + "identifierName": "getLastRequest" + }, + "name": "getLastRequest" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 27091, + "end": 27098, + "loc": { + "start": { + "line": 873, + "column": 25 + }, + "end": { + "line": 873, + "column": 32 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 27099, + "end": 27102, + "loc": { + "start": { + "line": 873, + "column": 33 + }, + "end": { + "line": 873, + "column": 36 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 27104, + "end": 27142, + "loc": { + "start": { + "line": 873, + "column": 38 + }, + "end": { + "line": 873, + "column": 76 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 27106, + "end": 27140, + "loc": { + "start": { + "line": 873, + "column": 40 + }, + "end": { + "line": 873, + "column": 74 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 27106, + "end": 27120, + "loc": { + "start": { + "line": 873, + "column": 40 + }, + "end": { + "line": 873, + "column": 54 + } + }, + "extra": { + "rawValue": "Content-Type", + "raw": "'Content-Type'" + }, + "value": "Content-Type" + }, + "value": { + "type": "StringLiteral", + "start": 27122, + "end": 27140, + "loc": { + "start": { + "line": 873, + "column": 56 + }, + "end": { + "line": 873, + "column": 74 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 27144, + "end": 27166, + "loc": { + "start": { + "line": 873, + "column": 78 + }, + "end": { + "line": 873, + "column": 100 + } + }, + "extra": { + "rawValue": "{\"enable-foo\": true}", + "raw": "'{\"enable-foo\": true}'" + }, + "value": "{\"enable-foo\": true}" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 27192, + "end": 27573, + "loc": { + "start": { + "line": 877, + "column": 4 + }, + "end": { + "line": 890, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 27192, + "end": 27572, + "loc": { + "start": { + "line": 877, + "column": 4 + }, + "end": { + "line": 890, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 27192, + "end": 27194, + "loc": { + "start": { + "line": 877, + "column": 4 + }, + "end": { + "line": 877, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 27195, + "end": 27252, + "loc": { + "start": { + "line": 877, + "column": 7 + }, + "end": { + "line": 877, + "column": 64 + } + }, + "extra": { + "rawValue": "returns an error when identify is called with null user", + "raw": "'returns an error when identify is called with null user'" + }, + "value": "returns an error when identify is called with null user" + }, + { + "type": "ArrowFunctionExpression", + "start": 27254, + "end": 27571, + "loc": { + "start": { + "line": 877, + "column": 66 + }, + "end": { + "line": 890, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 27254, + "end": 27258, + "loc": { + "start": { + "line": 877, + "column": 66 + }, + "end": { + "line": 877, + "column": 70 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 27262, + "end": 27571, + "loc": { + "start": { + "line": 877, + "column": 74 + }, + "end": { + "line": 890, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 27270, + "end": 27339, + "loc": { + "start": { + "line": 878, + "column": 6 + }, + "end": { + "line": 878, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 27276, + "end": 27338, + "loc": { + "start": { + "line": 878, + "column": 12 + }, + "end": { + "line": 878, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 27276, + "end": 27282, + "loc": { + "start": { + "line": 878, + "column": 12 + }, + "end": { + "line": 878, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 27285, + "end": 27338, + "loc": { + "start": { + "line": 878, + "column": 21 + }, + "end": { + "line": 878, + "column": 74 + } + }, + "callee": { + "type": "MemberExpression", + "start": 27285, + "end": 27304, + "loc": { + "start": { + "line": 878, + "column": 21 + }, + "end": { + "line": 878, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 27285, + "end": 27293, + "loc": { + "start": { + "line": 878, + "column": 21 + }, + "end": { + "line": 878, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 27294, + "end": 27304, + "loc": { + "start": { + "line": 878, + "column": 30 + }, + "end": { + "line": 878, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 27305, + "end": 27312, + "loc": { + "start": { + "line": 878, + "column": 41 + }, + "end": { + "line": 878, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 27314, + "end": 27318, + "loc": { + "start": { + "line": 878, + "column": 50 + }, + "end": { + "line": 878, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 27320, + "end": 27337, + "loc": { + "start": { + "line": 878, + "column": 56 + }, + "end": { + "line": 878, + "column": 73 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 27322, + "end": 27335, + "loc": { + "start": { + "line": 878, + "column": 58 + }, + "end": { + "line": 878, + "column": 71 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 27322, + "end": 27331, + "loc": { + "start": { + "line": 878, + "column": 58 + }, + "end": { + "line": 878, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 27333, + "end": 27335, + "loc": { + "start": { + "line": 878, + "column": 69 + }, + "end": { + "line": 878, + "column": 71 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 27347, + "end": 27565, + "loc": { + "start": { + "line": 880, + "column": 6 + }, + "end": { + "line": 889, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 27347, + "end": 27564, + "loc": { + "start": { + "line": 880, + "column": 6 + }, + "end": { + "line": 889, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 27347, + "end": 27356, + "loc": { + "start": { + "line": 880, + "column": 6 + }, + "end": { + "line": 880, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 27347, + "end": 27353, + "loc": { + "start": { + "line": 880, + "column": 6 + }, + "end": { + "line": 880, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 27354, + "end": 27356, + "loc": { + "start": { + "line": 880, + "column": 13 + }, + "end": { + "line": 880, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 27357, + "end": 27364, + "loc": { + "start": { + "line": 880, + "column": 16 + }, + "end": { + "line": 880, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 27366, + "end": 27563, + "loc": { + "start": { + "line": 880, + "column": 25 + }, + "end": { + "line": 889, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 27372, + "end": 27563, + "loc": { + "start": { + "line": 880, + "column": 31 + }, + "end": { + "line": 889, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 27382, + "end": 27555, + "loc": { + "start": { + "line": 881, + "column": 8 + }, + "end": { + "line": 888, + "column": 10 + } + }, + "expression": { + "type": "CallExpression", + "start": 27382, + "end": 27554, + "loc": { + "start": { + "line": 881, + "column": 8 + }, + "end": { + "line": 888, + "column": 9 + } + }, + "callee": { + "type": "MemberExpression", + "start": 27382, + "end": 27408, + "loc": { + "start": { + "line": 881, + "column": 8 + }, + "end": { + "line": 881, + "column": 34 + } + }, + "object": { + "type": "CallExpression", + "start": 27382, + "end": 27403, + "loc": { + "start": { + "line": 881, + "column": 8 + }, + "end": { + "line": 881, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 27382, + "end": 27397, + "loc": { + "start": { + "line": 881, + "column": 8 + }, + "end": { + "line": 881, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 27382, + "end": 27388, + "loc": { + "start": { + "line": 881, + "column": 8 + }, + "end": { + "line": 881, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 27389, + "end": 27397, + "loc": { + "start": { + "line": 881, + "column": 15 + }, + "end": { + "line": 881, + "column": 23 + }, + "identifierName": "identify" + }, + "name": "identify" + }, + "computed": false + }, + "arguments": [ + { + "type": "NullLiteral", + "start": 27398, + "end": 27402, + "loc": { + "start": { + "line": 881, + "column": 24 + }, + "end": { + "line": 881, + "column": 28 + } + } + } + ] + }, + "property": { + "type": "Identifier", + "start": 27404, + "end": 27408, + "loc": { + "start": { + "line": 881, + "column": 30 + }, + "end": { + "line": 881, + "column": 34 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 27420, + "end": 27493, + "loc": { + "start": { + "line": 882, + "column": 10 + }, + "end": { + "line": 884, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 27426, + "end": 27493, + "loc": { + "start": { + "line": 882, + "column": 16 + }, + "end": { + "line": 884, + "column": 11 + } + }, + "body": [ + { + "type": "ThrowStatement", + "start": 27440, + "end": 27481, + "loc": { + "start": { + "line": 883, + "column": 12 + }, + "end": { + "line": 883, + "column": 53 + } + }, + "argument": { + "type": "CallExpression", + "start": 27446, + "end": 27480, + "loc": { + "start": { + "line": 883, + "column": 18 + }, + "end": { + "line": 883, + "column": 52 + } + }, + "callee": { + "type": "Identifier", + "start": 27446, + "end": 27451, + "loc": { + "start": { + "line": 883, + "column": 18 + }, + "end": { + "line": 883, + "column": 23 + }, + "identifierName": "Error" + }, + "name": "Error" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 27452, + "end": 27479, + "loc": { + "start": { + "line": 883, + "column": 24 + }, + "end": { + "line": 883, + "column": 51 + } + }, + "extra": { + "rawValue": "should not have succeeded", + "raw": "'should not have succeeded'" + }, + "value": "should not have succeeded" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "ArrowFunctionExpression", + "start": 27505, + "end": 27544, + "loc": { + "start": { + "line": 885, + "column": 10 + }, + "end": { + "line": 887, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 27511, + "end": 27544, + "loc": { + "start": { + "line": 885, + "column": 16 + }, + "end": { + "line": 887, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 27525, + "end": 27532, + "loc": { + "start": { + "line": 886, + "column": 12 + }, + "end": { + "line": 886, + "column": 19 + } + }, + "expression": { + "type": "CallExpression", + "start": 27525, + "end": 27531, + "loc": { + "start": { + "line": 886, + "column": 12 + }, + "end": { + "line": 886, + "column": 18 + } + }, + "callee": { + "type": "Identifier", + "start": 27525, + "end": 27529, + "loc": { + "start": { + "line": 886, + "column": 12 + }, + "end": { + "line": 886, + "column": 16 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 27579, + "end": 27980, + "loc": { + "start": { + "line": 892, + "column": 4 + }, + "end": { + "line": 905, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 27579, + "end": 27979, + "loc": { + "start": { + "line": 892, + "column": 4 + }, + "end": { + "line": 905, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 27579, + "end": 27581, + "loc": { + "start": { + "line": 892, + "column": 4 + }, + "end": { + "line": 892, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 27582, + "end": 27646, + "loc": { + "start": { + "line": 892, + "column": 7 + }, + "end": { + "line": 892, + "column": 71 + } + }, + "extra": { + "rawValue": "returns an error when identify is called with user with no key", + "raw": "'returns an error when identify is called with user with no key'" + }, + "value": "returns an error when identify is called with user with no key" + }, + { + "type": "ArrowFunctionExpression", + "start": 27648, + "end": 27978, + "loc": { + "start": { + "line": 892, + "column": 73 + }, + "end": { + "line": 905, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 27648, + "end": 27652, + "loc": { + "start": { + "line": 892, + "column": 73 + }, + "end": { + "line": 892, + "column": 77 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 27656, + "end": 27978, + "loc": { + "start": { + "line": 892, + "column": 81 + }, + "end": { + "line": 905, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 27664, + "end": 27733, + "loc": { + "start": { + "line": 893, + "column": 6 + }, + "end": { + "line": 893, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 27670, + "end": 27732, + "loc": { + "start": { + "line": 893, + "column": 12 + }, + "end": { + "line": 893, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 27670, + "end": 27676, + "loc": { + "start": { + "line": 893, + "column": 12 + }, + "end": { + "line": 893, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 27679, + "end": 27732, + "loc": { + "start": { + "line": 893, + "column": 21 + }, + "end": { + "line": 893, + "column": 74 + } + }, + "callee": { + "type": "MemberExpression", + "start": 27679, + "end": 27698, + "loc": { + "start": { + "line": 893, + "column": 21 + }, + "end": { + "line": 893, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 27679, + "end": 27687, + "loc": { + "start": { + "line": 893, + "column": 21 + }, + "end": { + "line": 893, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 27688, + "end": 27698, + "loc": { + "start": { + "line": 893, + "column": 30 + }, + "end": { + "line": 893, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 27699, + "end": 27706, + "loc": { + "start": { + "line": 893, + "column": 41 + }, + "end": { + "line": 893, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 27708, + "end": 27712, + "loc": { + "start": { + "line": 893, + "column": 50 + }, + "end": { + "line": 893, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 27714, + "end": 27731, + "loc": { + "start": { + "line": 893, + "column": 56 + }, + "end": { + "line": 893, + "column": 73 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 27716, + "end": 27729, + "loc": { + "start": { + "line": 893, + "column": 58 + }, + "end": { + "line": 893, + "column": 71 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 27716, + "end": 27725, + "loc": { + "start": { + "line": 893, + "column": 58 + }, + "end": { + "line": 893, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "ObjectExpression", + "start": 27727, + "end": 27729, + "loc": { + "start": { + "line": 893, + "column": 69 + }, + "end": { + "line": 893, + "column": 71 + } + }, + "properties": [] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 27741, + "end": 27972, + "loc": { + "start": { + "line": 895, + "column": 6 + }, + "end": { + "line": 904, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 27741, + "end": 27971, + "loc": { + "start": { + "line": 895, + "column": 6 + }, + "end": { + "line": 904, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 27741, + "end": 27750, + "loc": { + "start": { + "line": 895, + "column": 6 + }, + "end": { + "line": 895, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 27741, + "end": 27747, + "loc": { + "start": { + "line": 895, + "column": 6 + }, + "end": { + "line": 895, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 27748, + "end": 27750, + "loc": { + "start": { + "line": 895, + "column": 13 + }, + "end": { + "line": 895, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 27751, + "end": 27758, + "loc": { + "start": { + "line": 895, + "column": 16 + }, + "end": { + "line": 895, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 27760, + "end": 27970, + "loc": { + "start": { + "line": 895, + "column": 25 + }, + "end": { + "line": 904, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 27766, + "end": 27970, + "loc": { + "start": { + "line": 895, + "column": 31 + }, + "end": { + "line": 904, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 27776, + "end": 27962, + "loc": { + "start": { + "line": 896, + "column": 8 + }, + "end": { + "line": 903, + "column": 10 + } + }, + "expression": { + "type": "CallExpression", + "start": 27776, + "end": 27961, + "loc": { + "start": { + "line": 896, + "column": 8 + }, + "end": { + "line": 903, + "column": 9 + } + }, + "callee": { + "type": "MemberExpression", + "start": 27776, + "end": 27815, + "loc": { + "start": { + "line": 896, + "column": 8 + }, + "end": { + "line": 896, + "column": 47 + } + }, + "object": { + "type": "CallExpression", + "start": 27776, + "end": 27810, + "loc": { + "start": { + "line": 896, + "column": 8 + }, + "end": { + "line": 896, + "column": 42 + } + }, + "callee": { + "type": "MemberExpression", + "start": 27776, + "end": 27791, + "loc": { + "start": { + "line": 896, + "column": 8 + }, + "end": { + "line": 896, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 27776, + "end": 27782, + "loc": { + "start": { + "line": 896, + "column": 8 + }, + "end": { + "line": 896, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 27783, + "end": 27791, + "loc": { + "start": { + "line": 896, + "column": 15 + }, + "end": { + "line": 896, + "column": 23 + }, + "identifierName": "identify" + }, + "name": "identify" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 27792, + "end": 27809, + "loc": { + "start": { + "line": 896, + "column": 24 + }, + "end": { + "line": 896, + "column": 41 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 27794, + "end": 27807, + "loc": { + "start": { + "line": 896, + "column": 26 + }, + "end": { + "line": 896, + "column": 39 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 27794, + "end": 27801, + "loc": { + "start": { + "line": 896, + "column": 26 + }, + "end": { + "line": 896, + "column": 33 + }, + "identifierName": "country" + }, + "name": "country" + }, + "value": { + "type": "StringLiteral", + "start": 27803, + "end": 27807, + "loc": { + "start": { + "line": 896, + "column": 35 + }, + "end": { + "line": 896, + "column": 39 + } + }, + "extra": { + "rawValue": "US", + "raw": "'US'" + }, + "value": "US" + } + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 27811, + "end": 27815, + "loc": { + "start": { + "line": 896, + "column": 43 + }, + "end": { + "line": 896, + "column": 47 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 27827, + "end": 27900, + "loc": { + "start": { + "line": 897, + "column": 10 + }, + "end": { + "line": 899, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 27833, + "end": 27900, + "loc": { + "start": { + "line": 897, + "column": 16 + }, + "end": { + "line": 899, + "column": 11 + } + }, + "body": [ + { + "type": "ThrowStatement", + "start": 27847, + "end": 27888, + "loc": { + "start": { + "line": 898, + "column": 12 + }, + "end": { + "line": 898, + "column": 53 + } + }, + "argument": { + "type": "CallExpression", + "start": 27853, + "end": 27887, + "loc": { + "start": { + "line": 898, + "column": 18 + }, + "end": { + "line": 898, + "column": 52 + } + }, + "callee": { + "type": "Identifier", + "start": 27853, + "end": 27858, + "loc": { + "start": { + "line": 898, + "column": 18 + }, + "end": { + "line": 898, + "column": 23 + }, + "identifierName": "Error" + }, + "name": "Error" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 27859, + "end": 27886, + "loc": { + "start": { + "line": 898, + "column": 24 + }, + "end": { + "line": 898, + "column": 51 + } + }, + "extra": { + "rawValue": "should not have succeeded", + "raw": "'should not have succeeded'" + }, + "value": "should not have succeeded" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "ArrowFunctionExpression", + "start": 27912, + "end": 27951, + "loc": { + "start": { + "line": 900, + "column": 10 + }, + "end": { + "line": 902, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 27918, + "end": 27951, + "loc": { + "start": { + "line": 900, + "column": 16 + }, + "end": { + "line": 902, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 27932, + "end": 27939, + "loc": { + "start": { + "line": 901, + "column": 12 + }, + "end": { + "line": 901, + "column": 19 + } + }, + "expression": { + "type": "CallExpression", + "start": 27932, + "end": 27938, + "loc": { + "start": { + "line": 901, + "column": 12 + }, + "end": { + "line": 901, + "column": 18 + } + }, + "callee": { + "type": "Identifier", + "start": 27932, + "end": 27936, + "loc": { + "start": { + "line": 901, + "column": 12 + }, + "end": { + "line": 901, + "column": 16 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 27986, + "end": 28542, + "loc": { + "start": { + "line": 907, + "column": 4 + }, + "end": { + "line": 923, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 27986, + "end": 28541, + "loc": { + "start": { + "line": 907, + "column": 4 + }, + "end": { + "line": 923, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 27986, + "end": 27988, + "loc": { + "start": { + "line": 907, + "column": 4 + }, + "end": { + "line": 907, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 27989, + "end": 28058, + "loc": { + "start": { + "line": 907, + "column": 7 + }, + "end": { + "line": 907, + "column": 76 + } + }, + "extra": { + "rawValue": "does not change flag values after identify is called with null user", + "raw": "'does not change flag values after identify is called with null user'" + }, + "value": "does not change flag values after identify is called with null user" + }, + { + "type": "ArrowFunctionExpression", + "start": 28060, + "end": 28540, + "loc": { + "start": { + "line": 907, + "column": 78 + }, + "end": { + "line": 923, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 28060, + "end": 28064, + "loc": { + "start": { + "line": 907, + "column": 78 + }, + "end": { + "line": 907, + "column": 82 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 28068, + "end": 28540, + "loc": { + "start": { + "line": 907, + "column": 86 + }, + "end": { + "line": 923, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 28076, + "end": 28104, + "loc": { + "start": { + "line": 908, + "column": 6 + }, + "end": { + "line": 908, + "column": 34 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 28082, + "end": 28103, + "loc": { + "start": { + "line": 908, + "column": 12 + }, + "end": { + "line": 908, + "column": 33 + } + }, + "id": { + "type": "Identifier", + "start": 28082, + "end": 28086, + "loc": { + "start": { + "line": 908, + "column": 12 + }, + "end": { + "line": 908, + "column": 16 + }, + "identifierName": "data" + }, + "name": "data" + }, + "init": { + "type": "ObjectExpression", + "start": 28089, + "end": 28103, + "loc": { + "start": { + "line": 908, + "column": 19 + }, + "end": { + "line": 908, + "column": 33 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 28091, + "end": 28101, + "loc": { + "start": { + "line": 908, + "column": 21 + }, + "end": { + "line": 908, + "column": 31 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 28091, + "end": 28094, + "loc": { + "start": { + "line": 908, + "column": 21 + }, + "end": { + "line": 908, + "column": 24 + }, + "identifierName": "foo" + }, + "name": "foo" + }, + "value": { + "type": "StringLiteral", + "start": 28096, + "end": 28101, + "loc": { + "start": { + "line": 908, + "column": 26 + }, + "end": { + "line": 908, + "column": 31 + } + }, + "extra": { + "rawValue": "bar", + "raw": "'bar'" + }, + "value": "bar" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 28111, + "end": 28182, + "loc": { + "start": { + "line": 909, + "column": 6 + }, + "end": { + "line": 909, + "column": 77 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 28117, + "end": 28181, + "loc": { + "start": { + "line": 909, + "column": 12 + }, + "end": { + "line": 909, + "column": 76 + } + }, + "id": { + "type": "Identifier", + "start": 28117, + "end": 28123, + "loc": { + "start": { + "line": 909, + "column": 12 + }, + "end": { + "line": 909, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 28126, + "end": 28181, + "loc": { + "start": { + "line": 909, + "column": 21 + }, + "end": { + "line": 909, + "column": 76 + } + }, + "callee": { + "type": "MemberExpression", + "start": 28126, + "end": 28145, + "loc": { + "start": { + "line": 909, + "column": 21 + }, + "end": { + "line": 909, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 28126, + "end": 28134, + "loc": { + "start": { + "line": 909, + "column": 21 + }, + "end": { + "line": 909, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 28135, + "end": 28145, + "loc": { + "start": { + "line": 909, + "column": 30 + }, + "end": { + "line": 909, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 28146, + "end": 28153, + "loc": { + "start": { + "line": 909, + "column": 41 + }, + "end": { + "line": 909, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 28155, + "end": 28159, + "loc": { + "start": { + "line": 909, + "column": 50 + }, + "end": { + "line": 909, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 28161, + "end": 28180, + "loc": { + "start": { + "line": 909, + "column": 56 + }, + "end": { + "line": 909, + "column": 75 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 28163, + "end": 28178, + "loc": { + "start": { + "line": 909, + "column": 58 + }, + "end": { + "line": 909, + "column": 73 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 28163, + "end": 28172, + "loc": { + "start": { + "line": 909, + "column": 58 + }, + "end": { + "line": 909, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "Identifier", + "start": 28174, + "end": 28178, + "loc": { + "start": { + "line": 909, + "column": 69 + }, + "end": { + "line": 909, + "column": 73 + }, + "identifierName": "data" + }, + "name": "data" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 28190, + "end": 28534, + "loc": { + "start": { + "line": 911, + "column": 6 + }, + "end": { + "line": 922, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 28190, + "end": 28533, + "loc": { + "start": { + "line": 911, + "column": 6 + }, + "end": { + "line": 922, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 28190, + "end": 28199, + "loc": { + "start": { + "line": 911, + "column": 6 + }, + "end": { + "line": 911, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 28190, + "end": 28196, + "loc": { + "start": { + "line": 911, + "column": 6 + }, + "end": { + "line": 911, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 28197, + "end": 28199, + "loc": { + "start": { + "line": 911, + "column": 13 + }, + "end": { + "line": 911, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 28200, + "end": 28207, + "loc": { + "start": { + "line": 911, + "column": 16 + }, + "end": { + "line": 911, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 28209, + "end": 28532, + "loc": { + "start": { + "line": 911, + "column": 25 + }, + "end": { + "line": 922, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 28215, + "end": 28532, + "loc": { + "start": { + "line": 911, + "column": 31 + }, + "end": { + "line": 922, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 28225, + "end": 28277, + "loc": { + "start": { + "line": 912, + "column": 8 + }, + "end": { + "line": 912, + "column": 60 + } + }, + "expression": { + "type": "CallExpression", + "start": 28225, + "end": 28276, + "loc": { + "start": { + "line": 912, + "column": 8 + }, + "end": { + "line": 912, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 28225, + "end": 28269, + "loc": { + "start": { + "line": 912, + "column": 8 + }, + "end": { + "line": 912, + "column": 52 + } + }, + "object": { + "type": "CallExpression", + "start": 28225, + "end": 28261, + "loc": { + "start": { + "line": 912, + "column": 8 + }, + "end": { + "line": 912, + "column": 44 + } + }, + "callee": { + "type": "Identifier", + "start": 28225, + "end": 28231, + "loc": { + "start": { + "line": 912, + "column": 8 + }, + "end": { + "line": 912, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 28232, + "end": 28260, + "loc": { + "start": { + "line": 912, + "column": 15 + }, + "end": { + "line": 912, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 28232, + "end": 28248, + "loc": { + "start": { + "line": 912, + "column": 15 + }, + "end": { + "line": 912, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 28232, + "end": 28238, + "loc": { + "start": { + "line": 912, + "column": 15 + }, + "end": { + "line": 912, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 28239, + "end": 28248, + "loc": { + "start": { + "line": 912, + "column": 22 + }, + "end": { + "line": 912, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 28249, + "end": 28254, + "loc": { + "start": { + "line": 912, + "column": 32 + }, + "end": { + "line": 912, + "column": 37 + } + }, + "extra": { + "rawValue": "foo", + "raw": "'foo'" + }, + "value": "foo" + }, + { + "type": "StringLiteral", + "start": 28256, + "end": 28259, + "loc": { + "start": { + "line": 912, + "column": 39 + }, + "end": { + "line": 912, + "column": 42 + } + }, + "extra": { + "rawValue": "x", + "raw": "'x'" + }, + "value": "x" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 28262, + "end": 28269, + "loc": { + "start": { + "line": 912, + "column": 45 + }, + "end": { + "line": 912, + "column": 52 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 28270, + "end": 28275, + "loc": { + "start": { + "line": 912, + "column": 53 + }, + "end": { + "line": 912, + "column": 58 + } + }, + "extra": { + "rawValue": "bar", + "raw": "'bar'" + }, + "value": "bar" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 28286, + "end": 28524, + "loc": { + "start": { + "line": 913, + "column": 8 + }, + "end": { + "line": 921, + "column": 10 + } + }, + "expression": { + "type": "CallExpression", + "start": 28286, + "end": 28523, + "loc": { + "start": { + "line": 913, + "column": 8 + }, + "end": { + "line": 921, + "column": 9 + } + }, + "callee": { + "type": "MemberExpression", + "start": 28286, + "end": 28312, + "loc": { + "start": { + "line": 913, + "column": 8 + }, + "end": { + "line": 913, + "column": 34 + } + }, + "object": { + "type": "CallExpression", + "start": 28286, + "end": 28307, + "loc": { + "start": { + "line": 913, + "column": 8 + }, + "end": { + "line": 913, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 28286, + "end": 28301, + "loc": { + "start": { + "line": 913, + "column": 8 + }, + "end": { + "line": 913, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 28286, + "end": 28292, + "loc": { + "start": { + "line": 913, + "column": 8 + }, + "end": { + "line": 913, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 28293, + "end": 28301, + "loc": { + "start": { + "line": 913, + "column": 15 + }, + "end": { + "line": 913, + "column": 23 + }, + "identifierName": "identify" + }, + "name": "identify" + }, + "computed": false + }, + "arguments": [ + { + "type": "NullLiteral", + "start": 28302, + "end": 28306, + "loc": { + "start": { + "line": 913, + "column": 24 + }, + "end": { + "line": 913, + "column": 28 + } + } + } + ] + }, + "property": { + "type": "Identifier", + "start": 28308, + "end": 28312, + "loc": { + "start": { + "line": 913, + "column": 30 + }, + "end": { + "line": 913, + "column": 34 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 28324, + "end": 28397, + "loc": { + "start": { + "line": 914, + "column": 10 + }, + "end": { + "line": 916, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 28330, + "end": 28397, + "loc": { + "start": { + "line": 914, + "column": 16 + }, + "end": { + "line": 916, + "column": 11 + } + }, + "body": [ + { + "type": "ThrowStatement", + "start": 28344, + "end": 28385, + "loc": { + "start": { + "line": 915, + "column": 12 + }, + "end": { + "line": 915, + "column": 53 + } + }, + "argument": { + "type": "CallExpression", + "start": 28350, + "end": 28384, + "loc": { + "start": { + "line": 915, + "column": 18 + }, + "end": { + "line": 915, + "column": 52 + } + }, + "callee": { + "type": "Identifier", + "start": 28350, + "end": 28355, + "loc": { + "start": { + "line": 915, + "column": 18 + }, + "end": { + "line": 915, + "column": 23 + }, + "identifierName": "Error" + }, + "name": "Error" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 28356, + "end": 28383, + "loc": { + "start": { + "line": 915, + "column": 24 + }, + "end": { + "line": 915, + "column": 51 + } + }, + "extra": { + "rawValue": "should not have succeeded", + "raw": "'should not have succeeded'" + }, + "value": "should not have succeeded" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "ArrowFunctionExpression", + "start": 28409, + "end": 28513, + "loc": { + "start": { + "line": 917, + "column": 10 + }, + "end": { + "line": 920, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 28415, + "end": 28513, + "loc": { + "start": { + "line": 917, + "column": 16 + }, + "end": { + "line": 920, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 28429, + "end": 28481, + "loc": { + "start": { + "line": 918, + "column": 12 + }, + "end": { + "line": 918, + "column": 64 + } + }, + "expression": { + "type": "CallExpression", + "start": 28429, + "end": 28480, + "loc": { + "start": { + "line": 918, + "column": 12 + }, + "end": { + "line": 918, + "column": 63 + } + }, + "callee": { + "type": "MemberExpression", + "start": 28429, + "end": 28473, + "loc": { + "start": { + "line": 918, + "column": 12 + }, + "end": { + "line": 918, + "column": 56 + } + }, + "object": { + "type": "CallExpression", + "start": 28429, + "end": 28465, + "loc": { + "start": { + "line": 918, + "column": 12 + }, + "end": { + "line": 918, + "column": 48 + } + }, + "callee": { + "type": "Identifier", + "start": 28429, + "end": 28435, + "loc": { + "start": { + "line": 918, + "column": 12 + }, + "end": { + "line": 918, + "column": 18 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 28436, + "end": 28464, + "loc": { + "start": { + "line": 918, + "column": 19 + }, + "end": { + "line": 918, + "column": 47 + } + }, + "callee": { + "type": "MemberExpression", + "start": 28436, + "end": 28452, + "loc": { + "start": { + "line": 918, + "column": 19 + }, + "end": { + "line": 918, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 28436, + "end": 28442, + "loc": { + "start": { + "line": 918, + "column": 19 + }, + "end": { + "line": 918, + "column": 25 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 28443, + "end": 28452, + "loc": { + "start": { + "line": 918, + "column": 26 + }, + "end": { + "line": 918, + "column": 35 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 28453, + "end": 28458, + "loc": { + "start": { + "line": 918, + "column": 36 + }, + "end": { + "line": 918, + "column": 41 + } + }, + "extra": { + "rawValue": "foo", + "raw": "'foo'" + }, + "value": "foo" + }, + { + "type": "StringLiteral", + "start": 28460, + "end": 28463, + "loc": { + "start": { + "line": 918, + "column": 43 + }, + "end": { + "line": 918, + "column": 46 + } + }, + "extra": { + "rawValue": "x", + "raw": "'x'" + }, + "value": "x" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 28466, + "end": 28473, + "loc": { + "start": { + "line": 918, + "column": 49 + }, + "end": { + "line": 918, + "column": 56 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 28474, + "end": 28479, + "loc": { + "start": { + "line": 918, + "column": 57 + }, + "end": { + "line": 918, + "column": 62 + } + }, + "extra": { + "rawValue": "bar", + "raw": "'bar'" + }, + "value": "bar" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 28494, + "end": 28501, + "loc": { + "start": { + "line": 919, + "column": 12 + }, + "end": { + "line": 919, + "column": 19 + } + }, + "expression": { + "type": "CallExpression", + "start": 28494, + "end": 28500, + "loc": { + "start": { + "line": 919, + "column": 12 + }, + "end": { + "line": 919, + "column": 18 + } + }, + "callee": { + "type": "Identifier", + "start": 28494, + "end": 28498, + "loc": { + "start": { + "line": 919, + "column": 12 + }, + "end": { + "line": 919, + "column": 16 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 28548, + "end": 29120, + "loc": { + "start": { + "line": 925, + "column": 4 + }, + "end": { + "line": 941, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 28548, + "end": 29119, + "loc": { + "start": { + "line": 925, + "column": 4 + }, + "end": { + "line": 941, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 28548, + "end": 28550, + "loc": { + "start": { + "line": 925, + "column": 4 + }, + "end": { + "line": 925, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 28551, + "end": 28623, + "loc": { + "start": { + "line": 925, + "column": 7 + }, + "end": { + "line": 925, + "column": 79 + } + }, + "extra": { + "rawValue": "does not change flag values after identify is called with invalid user", + "raw": "'does not change flag values after identify is called with invalid user'" + }, + "value": "does not change flag values after identify is called with invalid user" + }, + { + "type": "ArrowFunctionExpression", + "start": 28625, + "end": 29118, + "loc": { + "start": { + "line": 925, + "column": 81 + }, + "end": { + "line": 941, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 28625, + "end": 28629, + "loc": { + "start": { + "line": 925, + "column": 81 + }, + "end": { + "line": 925, + "column": 85 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 28633, + "end": 29118, + "loc": { + "start": { + "line": 925, + "column": 89 + }, + "end": { + "line": 941, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 28641, + "end": 28669, + "loc": { + "start": { + "line": 926, + "column": 6 + }, + "end": { + "line": 926, + "column": 34 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 28647, + "end": 28668, + "loc": { + "start": { + "line": 926, + "column": 12 + }, + "end": { + "line": 926, + "column": 33 + } + }, + "id": { + "type": "Identifier", + "start": 28647, + "end": 28651, + "loc": { + "start": { + "line": 926, + "column": 12 + }, + "end": { + "line": 926, + "column": 16 + }, + "identifierName": "data" + }, + "name": "data" + }, + "init": { + "type": "ObjectExpression", + "start": 28654, + "end": 28668, + "loc": { + "start": { + "line": 926, + "column": 19 + }, + "end": { + "line": 926, + "column": 33 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 28656, + "end": 28666, + "loc": { + "start": { + "line": 926, + "column": 21 + }, + "end": { + "line": 926, + "column": 31 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 28656, + "end": 28659, + "loc": { + "start": { + "line": 926, + "column": 21 + }, + "end": { + "line": 926, + "column": 24 + }, + "identifierName": "foo" + }, + "name": "foo" + }, + "value": { + "type": "StringLiteral", + "start": 28661, + "end": 28666, + "loc": { + "start": { + "line": 926, + "column": 26 + }, + "end": { + "line": 926, + "column": 31 + } + }, + "extra": { + "rawValue": "bar", + "raw": "'bar'" + }, + "value": "bar" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 28676, + "end": 28747, + "loc": { + "start": { + "line": 927, + "column": 6 + }, + "end": { + "line": 927, + "column": 77 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 28682, + "end": 28746, + "loc": { + "start": { + "line": 927, + "column": 12 + }, + "end": { + "line": 927, + "column": 76 + } + }, + "id": { + "type": "Identifier", + "start": 28682, + "end": 28688, + "loc": { + "start": { + "line": 927, + "column": 12 + }, + "end": { + "line": 927, + "column": 18 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "CallExpression", + "start": 28691, + "end": 28746, + "loc": { + "start": { + "line": 927, + "column": 21 + }, + "end": { + "line": 927, + "column": 76 + } + }, + "callee": { + "type": "MemberExpression", + "start": 28691, + "end": 28710, + "loc": { + "start": { + "line": 927, + "column": 21 + }, + "end": { + "line": 927, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 28691, + "end": 28699, + "loc": { + "start": { + "line": 927, + "column": 21 + }, + "end": { + "line": 927, + "column": 29 + }, + "identifierName": "LDClient" + }, + "name": "LDClient" + }, + "property": { + "type": "Identifier", + "start": 28700, + "end": 28710, + "loc": { + "start": { + "line": 927, + "column": 30 + }, + "end": { + "line": 927, + "column": 40 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 28711, + "end": 28718, + "loc": { + "start": { + "line": 927, + "column": 41 + }, + "end": { + "line": 927, + "column": 48 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 28720, + "end": 28724, + "loc": { + "start": { + "line": 927, + "column": 50 + }, + "end": { + "line": 927, + "column": 54 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 28726, + "end": 28745, + "loc": { + "start": { + "line": 927, + "column": 56 + }, + "end": { + "line": 927, + "column": 75 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 28728, + "end": 28743, + "loc": { + "start": { + "line": 927, + "column": 58 + }, + "end": { + "line": 927, + "column": 73 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 28728, + "end": 28737, + "loc": { + "start": { + "line": 927, + "column": 58 + }, + "end": { + "line": 927, + "column": 67 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "value": { + "type": "Identifier", + "start": 28739, + "end": 28743, + "loc": { + "start": { + "line": 927, + "column": 69 + }, + "end": { + "line": 927, + "column": 73 + }, + "identifierName": "data" + }, + "name": "data" + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 28755, + "end": 29112, + "loc": { + "start": { + "line": 929, + "column": 6 + }, + "end": { + "line": 940, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 28755, + "end": 29111, + "loc": { + "start": { + "line": 929, + "column": 6 + }, + "end": { + "line": 940, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 28755, + "end": 28764, + "loc": { + "start": { + "line": 929, + "column": 6 + }, + "end": { + "line": 929, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 28755, + "end": 28761, + "loc": { + "start": { + "line": 929, + "column": 6 + }, + "end": { + "line": 929, + "column": 12 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 28762, + "end": 28764, + "loc": { + "start": { + "line": 929, + "column": 13 + }, + "end": { + "line": 929, + "column": 15 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 28765, + "end": 28772, + "loc": { + "start": { + "line": 929, + "column": 16 + }, + "end": { + "line": 929, + "column": 23 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + }, + { + "type": "ArrowFunctionExpression", + "start": 28774, + "end": 29110, + "loc": { + "start": { + "line": 929, + "column": 25 + }, + "end": { + "line": 940, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 28780, + "end": 29110, + "loc": { + "start": { + "line": 929, + "column": 31 + }, + "end": { + "line": 940, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 28790, + "end": 28842, + "loc": { + "start": { + "line": 930, + "column": 8 + }, + "end": { + "line": 930, + "column": 60 + } + }, + "expression": { + "type": "CallExpression", + "start": 28790, + "end": 28841, + "loc": { + "start": { + "line": 930, + "column": 8 + }, + "end": { + "line": 930, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 28790, + "end": 28834, + "loc": { + "start": { + "line": 930, + "column": 8 + }, + "end": { + "line": 930, + "column": 52 + } + }, + "object": { + "type": "CallExpression", + "start": 28790, + "end": 28826, + "loc": { + "start": { + "line": 930, + "column": 8 + }, + "end": { + "line": 930, + "column": 44 + } + }, + "callee": { + "type": "Identifier", + "start": 28790, + "end": 28796, + "loc": { + "start": { + "line": 930, + "column": 8 + }, + "end": { + "line": 930, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 28797, + "end": 28825, + "loc": { + "start": { + "line": 930, + "column": 15 + }, + "end": { + "line": 930, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 28797, + "end": 28813, + "loc": { + "start": { + "line": 930, + "column": 15 + }, + "end": { + "line": 930, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 28797, + "end": 28803, + "loc": { + "start": { + "line": 930, + "column": 15 + }, + "end": { + "line": 930, + "column": 21 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 28804, + "end": 28813, + "loc": { + "start": { + "line": 930, + "column": 22 + }, + "end": { + "line": 930, + "column": 31 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 28814, + "end": 28819, + "loc": { + "start": { + "line": 930, + "column": 32 + }, + "end": { + "line": 930, + "column": 37 + } + }, + "extra": { + "rawValue": "foo", + "raw": "'foo'" + }, + "value": "foo" + }, + { + "type": "StringLiteral", + "start": 28821, + "end": 28824, + "loc": { + "start": { + "line": 930, + "column": 39 + }, + "end": { + "line": 930, + "column": 42 + } + }, + "extra": { + "rawValue": "x", + "raw": "'x'" + }, + "value": "x" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 28827, + "end": 28834, + "loc": { + "start": { + "line": 930, + "column": 45 + }, + "end": { + "line": 930, + "column": 52 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 28835, + "end": 28840, + "loc": { + "start": { + "line": 930, + "column": 53 + }, + "end": { + "line": 930, + "column": 58 + } + }, + "extra": { + "rawValue": "bar", + "raw": "'bar'" + }, + "value": "bar" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 28851, + "end": 29102, + "loc": { + "start": { + "line": 931, + "column": 8 + }, + "end": { + "line": 939, + "column": 10 + } + }, + "expression": { + "type": "CallExpression", + "start": 28851, + "end": 29101, + "loc": { + "start": { + "line": 931, + "column": 8 + }, + "end": { + "line": 939, + "column": 9 + } + }, + "callee": { + "type": "MemberExpression", + "start": 28851, + "end": 28890, + "loc": { + "start": { + "line": 931, + "column": 8 + }, + "end": { + "line": 931, + "column": 47 + } + }, + "object": { + "type": "CallExpression", + "start": 28851, + "end": 28885, + "loc": { + "start": { + "line": 931, + "column": 8 + }, + "end": { + "line": 931, + "column": 42 + } + }, + "callee": { + "type": "MemberExpression", + "start": 28851, + "end": 28866, + "loc": { + "start": { + "line": 931, + "column": 8 + }, + "end": { + "line": 931, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 28851, + "end": 28857, + "loc": { + "start": { + "line": 931, + "column": 8 + }, + "end": { + "line": 931, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 28858, + "end": 28866, + "loc": { + "start": { + "line": 931, + "column": 15 + }, + "end": { + "line": 931, + "column": 23 + }, + "identifierName": "identify" + }, + "name": "identify" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 28867, + "end": 28884, + "loc": { + "start": { + "line": 931, + "column": 24 + }, + "end": { + "line": 931, + "column": 41 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 28869, + "end": 28882, + "loc": { + "start": { + "line": 931, + "column": 26 + }, + "end": { + "line": 931, + "column": 39 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 28869, + "end": 28876, + "loc": { + "start": { + "line": 931, + "column": 26 + }, + "end": { + "line": 931, + "column": 33 + }, + "identifierName": "country" + }, + "name": "country" + }, + "value": { + "type": "StringLiteral", + "start": 28878, + "end": 28882, + "loc": { + "start": { + "line": 931, + "column": 35 + }, + "end": { + "line": 931, + "column": 39 + } + }, + "extra": { + "rawValue": "US", + "raw": "'US'" + }, + "value": "US" + } + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 28886, + "end": 28890, + "loc": { + "start": { + "line": 931, + "column": 43 + }, + "end": { + "line": 931, + "column": 47 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 28902, + "end": 28975, + "loc": { + "start": { + "line": 932, + "column": 10 + }, + "end": { + "line": 934, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 28908, + "end": 28975, + "loc": { + "start": { + "line": 932, + "column": 16 + }, + "end": { + "line": 934, + "column": 11 + } + }, + "body": [ + { + "type": "ThrowStatement", + "start": 28922, + "end": 28963, + "loc": { + "start": { + "line": 933, + "column": 12 + }, + "end": { + "line": 933, + "column": 53 + } + }, + "argument": { + "type": "CallExpression", + "start": 28928, + "end": 28962, + "loc": { + "start": { + "line": 933, + "column": 18 + }, + "end": { + "line": 933, + "column": 52 + } + }, + "callee": { + "type": "Identifier", + "start": 28928, + "end": 28933, + "loc": { + "start": { + "line": 933, + "column": 18 + }, + "end": { + "line": 933, + "column": 23 + }, + "identifierName": "Error" + }, + "name": "Error" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 28934, + "end": 28961, + "loc": { + "start": { + "line": 933, + "column": 24 + }, + "end": { + "line": 933, + "column": 51 + } + }, + "extra": { + "rawValue": "should not have succeeded", + "raw": "'should not have succeeded'" + }, + "value": "should not have succeeded" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "ArrowFunctionExpression", + "start": 28987, + "end": 29091, + "loc": { + "start": { + "line": 935, + "column": 10 + }, + "end": { + "line": 938, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 28993, + "end": 29091, + "loc": { + "start": { + "line": 935, + "column": 16 + }, + "end": { + "line": 938, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 29007, + "end": 29059, + "loc": { + "start": { + "line": 936, + "column": 12 + }, + "end": { + "line": 936, + "column": 64 + } + }, + "expression": { + "type": "CallExpression", + "start": 29007, + "end": 29058, + "loc": { + "start": { + "line": 936, + "column": 12 + }, + "end": { + "line": 936, + "column": 63 + } + }, + "callee": { + "type": "MemberExpression", + "start": 29007, + "end": 29051, + "loc": { + "start": { + "line": 936, + "column": 12 + }, + "end": { + "line": 936, + "column": 56 + } + }, + "object": { + "type": "CallExpression", + "start": 29007, + "end": 29043, + "loc": { + "start": { + "line": 936, + "column": 12 + }, + "end": { + "line": 936, + "column": 48 + } + }, + "callee": { + "type": "Identifier", + "start": 29007, + "end": 29013, + "loc": { + "start": { + "line": 936, + "column": 12 + }, + "end": { + "line": 936, + "column": 18 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 29014, + "end": 29042, + "loc": { + "start": { + "line": 936, + "column": 19 + }, + "end": { + "line": 936, + "column": 47 + } + }, + "callee": { + "type": "MemberExpression", + "start": 29014, + "end": 29030, + "loc": { + "start": { + "line": 936, + "column": 19 + }, + "end": { + "line": 936, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 29014, + "end": 29020, + "loc": { + "start": { + "line": 936, + "column": 19 + }, + "end": { + "line": 936, + "column": 25 + }, + "identifierName": "client" + }, + "name": "client" + }, + "property": { + "type": "Identifier", + "start": 29021, + "end": 29030, + "loc": { + "start": { + "line": 936, + "column": 26 + }, + "end": { + "line": 936, + "column": 35 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 29031, + "end": 29036, + "loc": { + "start": { + "line": 936, + "column": 36 + }, + "end": { + "line": 936, + "column": 41 + } + }, + "extra": { + "rawValue": "foo", + "raw": "'foo'" + }, + "value": "foo" + }, + { + "type": "StringLiteral", + "start": 29038, + "end": 29041, + "loc": { + "start": { + "line": 936, + "column": 43 + }, + "end": { + "line": 936, + "column": 46 + } + }, + "extra": { + "rawValue": "x", + "raw": "'x'" + }, + "value": "x" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 29044, + "end": 29051, + "loc": { + "start": { + "line": 936, + "column": 49 + }, + "end": { + "line": 936, + "column": 56 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 29052, + "end": 29057, + "loc": { + "start": { + "line": 936, + "column": 57 + }, + "end": { + "line": 936, + "column": 62 + } + }, + "extra": { + "rawValue": "bar", + "raw": "'bar'" + }, + "value": "bar" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 29072, + "end": 29079, + "loc": { + "start": { + "line": 937, + "column": 12 + }, + "end": { + "line": 937, + "column": 19 + } + }, + "expression": { + "type": "CallExpression", + "start": 29072, + "end": 29078, + "loc": { + "start": { + "line": 937, + "column": 12 + }, + "end": { + "line": 937, + "column": 18 + } + }, + "callee": { + "type": "Identifier", + "start": 29072, + "end": 29076, + "loc": { + "start": { + "line": 937, + "column": 12 + }, + "end": { + "line": 937, + "column": 16 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "comments": [ + { + "type": "CommentLine", + "value": " Arrange", + "start": 4169, + "end": 4179, + "loc": { + "start": { + "line": 148, + "column": 6 + }, + "end": { + "line": 148, + "column": 16 + } + } + }, + { + "type": "CommentLine", + "value": " Act: all client bundles above 1.0.7 should contain package version", + "start": 4227, + "end": 4296, + "loc": { + "start": { + "line": 151, + "column": 6 + }, + "end": { + "line": 151, + "column": 75 + } + } + }, + { + "type": "CommentLine", + "value": " https://github.com/substack/semver-compare", + "start": 4303, + "end": 4348, + "loc": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 152, + "column": 51 + } + } + }, + { + "type": "CommentLine", + "value": " Assert", + "start": 4410, + "end": 4419, + "loc": { + "start": { + "line": 155, + "column": 6 + }, + "end": { + "line": 155, + "column": 15 + } + } + }, + { + "type": "CommentLine", + "value": " sandbox.restore(window.localStorage.__proto__, 'getItem');", + "start": 5439, + "end": 5500, + "loc": { + "start": { + "line": 191, + "column": 6 + }, + "end": { + "line": 191, + "column": 67 + } + } + }, + { + "type": "CommentLine", + "value": " sandbox.stub(window.localStorage.__proto__, 'getItem').throws();", + "start": 5507, + "end": 5574, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 73 + } + } + }, + { + "type": "CommentLine", + "value": " so the client doesn't request settings", + "start": 8889, + "end": 8930, + "loc": { + "start": { + "line": 296, + "column": 23 + }, + "end": { + "line": 296, + "column": 64 + } + } + }, + { + "type": "CommentLine", + "value": " so the client doesn't request settings", + "start": 9406, + "end": 9447, + "loc": { + "start": { + "line": 310, + "column": 23 + }, + "end": { + "line": 310, + "column": 64 + } + } + }, + { + "type": "CommentLine", + "value": " so the client doesn't request settings", + "start": 9920, + "end": 9961, + "loc": { + "start": { + "line": 324, + "column": 23 + }, + "end": { + "line": 324, + "column": 64 + } + } + } + ], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 7, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 13, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 13 + }, + "end": { + "line": 1, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "sinon", + "start": 18, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 18 + }, + "end": { + "line": 1, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25, + "end": 26, + "loc": { + "start": { + "line": 1, + "column": 25 + }, + "end": { + "line": 1, + "column": 26 + } + } + }, + { + "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": 27, + "end": 33, + "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": "semverCompare", + "start": 34, + "end": 47, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 48, + "end": 52, + "loc": { + "start": { + "line": 2, + "column": 21 + }, + "end": { + "line": 2, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "semver-compare", + "start": 53, + "end": 69, + "loc": { + "start": { + "line": 2, + "column": 26 + }, + "end": { + "line": 2, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 69, + "end": 70, + "loc": { + "start": { + "line": 2, + "column": 42 + }, + "end": { + "line": 2, + "column": 43 + } + } + }, + { + "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": 71, + "end": 77, + "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": "EventSource", + "start": 78, + "end": 89, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 18 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 89, + "end": 90, + "loc": { + "start": { + "line": 3, + "column": 18 + }, + "end": { + "line": 3, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 91, + "end": 92, + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sources", + "start": 93, + "end": 100, + "loc": { + "start": { + "line": 3, + "column": 22 + }, + "end": { + "line": 3, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 101, + "end": 102, + "loc": { + "start": { + "line": 3, + "column": 30 + }, + "end": { + "line": 3, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 103, + "end": 107, + "loc": { + "start": { + "line": 3, + "column": 32 + }, + "end": { + "line": 3, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "eventsourcemock", + "start": 108, + "end": 125, + "loc": { + "start": { + "line": 3, + "column": 37 + }, + "end": { + "line": 3, + "column": 54 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 125, + "end": 126, + "loc": { + "start": { + "line": 3, + "column": 54 + }, + "end": { + "line": 3, + "column": 55 + } + } + }, + { + "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": 128, + "end": 134, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 135, + "end": 143, + "loc": { + "start": { + "line": 5, + "column": 7 + }, + "end": { + "line": 5, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 144, + "end": 148, + "loc": { + "start": { + "line": 5, + "column": 16 + }, + "end": { + "line": 5, + "column": 20 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../index", + "start": 149, + "end": 159, + "loc": { + "start": { + "line": 5, + "column": 21 + }, + "end": { + "line": 5, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 159, + "end": 160, + "loc": { + "start": { + "line": 5, + "column": 31 + }, + "end": { + "line": 5, + "column": 32 + } + } + }, + { + "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": 161, + "end": 167, + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 6, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 168, + "end": 169, + "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": "as", + "start": 170, + "end": 172, + "loc": { + "start": { + "line": 6, + "column": 9 + }, + "end": { + "line": 6, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 173, + "end": 181, + "loc": { + "start": { + "line": 6, + "column": 12 + }, + "end": { + "line": 6, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 182, + "end": 186, + "loc": { + "start": { + "line": 6, + "column": 21 + }, + "end": { + "line": 6, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../messages", + "start": 187, + "end": 200, + "loc": { + "start": { + "line": 6, + "column": 26 + }, + "end": { + "line": 6, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 200, + "end": 201, + "loc": { + "start": { + "line": 6, + "column": 39 + }, + "end": { + "line": 6, + "column": 40 + } + } + }, + { + "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": 202, + "end": 208, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 7, + "column": 6 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 209, + "end": 210, + "loc": { + "start": { + "line": 7, + "column": 7 + }, + "end": { + "line": 7, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "btoa", + "start": 211, + "end": 215, + "loc": { + "start": { + "line": 7, + "column": 9 + }, + "end": { + "line": 7, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 216, + "end": 217, + "loc": { + "start": { + "line": 7, + "column": 14 + }, + "end": { + "line": 7, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 218, + "end": 222, + "loc": { + "start": { + "line": 7, + "column": 16 + }, + "end": { + "line": 7, + "column": 20 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../utils", + "start": 223, + "end": 233, + "loc": { + "start": { + "line": 7, + "column": 21 + }, + "end": { + "line": 7, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 233, + "end": 234, + "loc": { + "start": { + "line": 7, + "column": 31 + }, + "end": { + "line": 7, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 236, + "end": 244, + "loc": { + "start": { + "line": 9, + "column": 0 + }, + "end": { + "line": 9, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 244, + "end": 245, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 9 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "LDClient", + "start": 245, + "end": 255, + "loc": { + "start": { + "line": 9, + "column": 9 + }, + "end": { + "line": 9, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 255, + "end": 256, + "loc": { + "start": { + "line": 9, + "column": 19 + }, + "end": { + "line": 9, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 257, + "end": 258, + "loc": { + "start": { + "line": 9, + "column": 21 + }, + "end": { + "line": 9, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 258, + "end": 259, + "loc": { + "start": { + "line": 9, + "column": 22 + }, + "end": { + "line": 9, + "column": 23 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 260, + "end": 262, + "loc": { + "start": { + "line": 9, + "column": 24 + }, + "end": { + "line": 9, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 263, + "end": 264, + "loc": { + "start": { + "line": 9, + "column": 27 + }, + "end": { + "line": 9, + "column": 28 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 267, + "end": 272, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 273, + "end": 280, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 281, + "end": 282, + "loc": { + "start": { + "line": 10, + "column": 16 + }, + "end": { + "line": 10, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "UNKNOWN_ENVIRONMENT_ID", + "start": 283, + "end": 307, + "loc": { + "start": { + "line": 10, + "column": 18 + }, + "end": { + "line": 10, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 307, + "end": 308, + "loc": { + "start": { + "line": 10, + "column": 42 + }, + "end": { + "line": 10, + "column": 43 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 311, + "end": 316, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey", + "start": 317, + "end": 322, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 323, + "end": 324, + "loc": { + "start": { + "line": 11, + "column": 14 + }, + "end": { + "line": 11, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ld:UNKNOWN_ENVIRONMENT_ID:", + "start": 325, + "end": 353, + "loc": { + "start": { + "line": 11, + "column": 16 + }, + "end": { + "line": 11, + "column": 44 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 354, + "end": 355, + "loc": { + "start": { + "line": 11, + "column": 45 + }, + "end": { + "line": 11, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "btoa", + "start": 356, + "end": 360, + "loc": { + "start": { + "line": 11, + "column": 47 + }, + "end": { + "line": 11, + "column": 51 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 360, + "end": 361, + "loc": { + "start": { + "line": 11, + "column": 51 + }, + "end": { + "line": 11, + "column": 52 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"user\"}", + "start": 361, + "end": 377, + "loc": { + "start": { + "line": 11, + "column": 52 + }, + "end": { + "line": 11, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 377, + "end": 378, + "loc": { + "start": { + "line": 11, + "column": 68 + }, + "end": { + "line": 11, + "column": 69 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 378, + "end": 379, + "loc": { + "start": { + "line": 11, + "column": 69 + }, + "end": { + "line": 11, + "column": 70 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 382, + "end": 387, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 388, + "end": 392, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 393, + "end": 394, + "loc": { + "start": { + "line": 12, + "column": 13 + }, + "end": { + "line": 12, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 395, + "end": 396, + "loc": { + "start": { + "line": 12, + "column": 15 + }, + "end": { + "line": 12, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 397, + "end": 400, + "loc": { + "start": { + "line": 12, + "column": 17 + }, + "end": { + "line": 12, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 400, + "end": 401, + "loc": { + "start": { + "line": 12, + "column": 20 + }, + "end": { + "line": 12, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "user", + "start": 402, + "end": 408, + "loc": { + "start": { + "line": 12, + "column": 22 + }, + "end": { + "line": 12, + "column": 28 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 409, + "end": 410, + "loc": { + "start": { + "line": 12, + "column": 29 + }, + "end": { + "line": 12, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 410, + "end": 411, + "loc": { + "start": { + "line": 12, + "column": 30 + }, + "end": { + "line": 12, + "column": 31 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 414, + "end": 419, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "encodedUser", + "start": 420, + "end": 431, + "loc": { + "start": { + "line": 13, + "column": 8 + }, + "end": { + "line": 13, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 432, + "end": 433, + "loc": { + "start": { + "line": 13, + "column": 20 + }, + "end": { + "line": 13, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "eyJrZXkiOiJ1c2VyIn0", + "start": 434, + "end": 455, + "loc": { + "start": { + "line": 13, + "column": 22 + }, + "end": { + "line": 13, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 455, + "end": 456, + "loc": { + "start": { + "line": 13, + "column": 43 + }, + "end": { + "line": 13, + "column": 44 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 459, + "end": 464, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 465, + "end": 469, + "loc": { + "start": { + "line": 14, + "column": 8 + }, + "end": { + "line": 14, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 470, + "end": 471, + "loc": { + "start": { + "line": 14, + "column": 13 + }, + "end": { + "line": 14, + "column": 14 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "012345789abcde", + "start": 472, + "end": 488, + "loc": { + "start": { + "line": 14, + "column": 15 + }, + "end": { + "line": 14, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 488, + "end": 489, + "loc": { + "start": { + "line": 14, + "column": 31 + }, + "end": { + "line": 14, + "column": 32 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 492, + "end": 495, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 496, + "end": 503, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 503, + "end": 504, + "loc": { + "start": { + "line": 15, + "column": 13 + }, + "end": { + "line": 15, + "column": 14 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 507, + "end": 510, + "loc": { + "start": { + "line": 16, + "column": 2 + }, + "end": { + "line": 16, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errorSpy", + "start": 511, + "end": 519, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 519, + "end": 520, + "loc": { + "start": { + "line": 16, + "column": 14 + }, + "end": { + "line": 16, + "column": 15 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 523, + "end": 526, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 527, + "end": 530, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 9 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 530, + "end": 531, + "loc": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 10 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 534, + "end": 537, + "loc": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 538, + "end": 546, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 547, + "end": 548, + "loc": { + "start": { + "line": 18, + "column": 15 + }, + "end": { + "line": 18, + "column": 16 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 549, + "end": 550, + "loc": { + "start": { + "line": 18, + "column": 17 + }, + "end": { + "line": 18, + "column": 18 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 550, + "end": 551, + "loc": { + "start": { + "line": 18, + "column": 18 + }, + "end": { + "line": 18, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 551, + "end": 552, + "loc": { + "start": { + "line": 18, + "column": 19 + }, + "end": { + "line": 18, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "beforeEach", + "start": 556, + "end": 566, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 566, + "end": 567, + "loc": { + "start": { + "line": 20, + "column": 12 + }, + "end": { + "line": 20, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 567, + "end": 568, + "loc": { + "start": { + "line": 20, + "column": 13 + }, + "end": { + "line": 20, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 568, + "end": 569, + "loc": { + "start": { + "line": 20, + "column": 14 + }, + "end": { + "line": 20, + "column": 15 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 570, + "end": 572, + "loc": { + "start": { + "line": 20, + "column": 16 + }, + "end": { + "line": 20, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 573, + "end": 574, + "loc": { + "start": { + "line": 20, + "column": 19 + }, + "end": { + "line": 20, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Object", + "start": 579, + "end": 585, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 585, + "end": 586, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defineProperty", + "start": 586, + "end": 600, + "loc": { + "start": { + "line": 21, + "column": 11 + }, + "end": { + "line": 21, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 600, + "end": 601, + "loc": { + "start": { + "line": 21, + "column": 25 + }, + "end": { + "line": 21, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 601, + "end": 607, + "loc": { + "start": { + "line": 21, + "column": 26 + }, + "end": { + "line": 21, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 607, + "end": 608, + "loc": { + "start": { + "line": 21, + "column": 32 + }, + "end": { + "line": 21, + "column": 33 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "EventSource", + "start": 609, + "end": 622, + "loc": { + "start": { + "line": 21, + "column": 34 + }, + "end": { + "line": 21, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 622, + "end": 623, + "loc": { + "start": { + "line": 21, + "column": 47 + }, + "end": { + "line": 21, + "column": 48 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 624, + "end": 625, + "loc": { + "start": { + "line": 21, + "column": 49 + }, + "end": { + "line": 21, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 632, + "end": 637, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 637, + "end": 638, + "loc": { + "start": { + "line": 22, + "column": 11 + }, + "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": "EventSource", + "start": 639, + "end": 650, + "loc": { + "start": { + "line": 22, + "column": 13 + }, + "end": { + "line": 22, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 650, + "end": 651, + "loc": { + "start": { + "line": 22, + "column": 24 + }, + "end": { + "line": 22, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "writable", + "start": 658, + "end": 666, + "loc": { + "start": { + "line": 23, + "column": 6 + }, + "end": { + "line": 23, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 666, + "end": 667, + "loc": { + "start": { + "line": 23, + "column": 14 + }, + "end": { + "line": 23, + "column": 15 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 668, + "end": 672, + "loc": { + "start": { + "line": 23, + "column": 16 + }, + "end": { + "line": 23, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 672, + "end": 673, + "loc": { + "start": { + "line": 23, + "column": 20 + }, + "end": { + "line": 23, + "column": 21 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 678, + "end": 679, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 679, + "end": 680, + "loc": { + "start": { + "line": 24, + "column": 5 + }, + "end": { + "line": 24, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 680, + "end": 681, + "loc": { + "start": { + "line": 24, + "column": 6 + }, + "end": { + "line": 24, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 687, + "end": 690, + "loc": { + "start": { + "line": 26, + "column": 4 + }, + "end": { + "line": 26, + "column": 7 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 691, + "end": 692, + "loc": { + "start": { + "line": 26, + "column": 8 + }, + "end": { + "line": 26, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 693, + "end": 698, + "loc": { + "start": { + "line": 26, + "column": 10 + }, + "end": { + "line": 26, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 698, + "end": 699, + "loc": { + "start": { + "line": 26, + "column": 15 + }, + "end": { + "line": 26, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useFakeXMLHttpRequest", + "start": 699, + "end": 720, + "loc": { + "start": { + "line": 26, + "column": 16 + }, + "end": { + "line": 26, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 720, + "end": 721, + "loc": { + "start": { + "line": 26, + "column": 37 + }, + "end": { + "line": 26, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 721, + "end": 722, + "loc": { + "start": { + "line": 26, + "column": 38 + }, + "end": { + "line": 26, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 722, + "end": 723, + "loc": { + "start": { + "line": 26, + "column": 39 + }, + "end": { + "line": 26, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 728, + "end": 731, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 731, + "end": 732, + "loc": { + "start": { + "line": 27, + "column": 7 + }, + "end": { + "line": 27, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onCreate", + "start": 732, + "end": 740, + "loc": { + "start": { + "line": 27, + "column": 8 + }, + "end": { + "line": 27, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 741, + "end": 742, + "loc": { + "start": { + "line": 27, + "column": 17 + }, + "end": { + "line": 27, + "column": 18 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 743, + "end": 751, + "loc": { + "start": { + "line": 27, + "column": 19 + }, + "end": { + "line": 27, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 751, + "end": 752, + "loc": { + "start": { + "line": 27, + "column": 27 + }, + "end": { + "line": 27, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "req", + "start": 752, + "end": 755, + "loc": { + "start": { + "line": 27, + "column": 28 + }, + "end": { + "line": 27, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 755, + "end": 756, + "loc": { + "start": { + "line": 27, + "column": 31 + }, + "end": { + "line": 27, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 757, + "end": 758, + "loc": { + "start": { + "line": 27, + "column": 33 + }, + "end": { + "line": 27, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 765, + "end": 773, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 773, + "end": 774, + "loc": { + "start": { + "line": 28, + "column": 14 + }, + "end": { + "line": 28, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 774, + "end": 778, + "loc": { + "start": { + "line": 28, + "column": 15 + }, + "end": { + "line": 28, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 778, + "end": 779, + "loc": { + "start": { + "line": 28, + "column": 19 + }, + "end": { + "line": 28, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "req", + "start": 779, + "end": 782, + "loc": { + "start": { + "line": 28, + "column": 20 + }, + "end": { + "line": 28, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 782, + "end": 783, + "loc": { + "start": { + "line": 28, + "column": 23 + }, + "end": { + "line": 28, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 783, + "end": 784, + "loc": { + "start": { + "line": 28, + "column": 24 + }, + "end": { + "line": 28, + "column": 25 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 789, + "end": 790, + "loc": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 790, + "end": 791, + "loc": { + "start": { + "line": 29, + "column": 5 + }, + "end": { + "line": 29, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 797, + "end": 804, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 805, + "end": 806, + "loc": { + "start": { + "line": 31, + "column": 12 + }, + "end": { + "line": 31, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "jest", + "start": 807, + "end": 811, + "loc": { + "start": { + "line": 31, + "column": 14 + }, + "end": { + "line": 31, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 811, + "end": 812, + "loc": { + "start": { + "line": 31, + "column": 18 + }, + "end": { + "line": 31, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spyOn", + "start": 812, + "end": 817, + "loc": { + "start": { + "line": 31, + "column": 19 + }, + "end": { + "line": 31, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 817, + "end": 818, + "loc": { + "start": { + "line": 31, + "column": 24 + }, + "end": { + "line": 31, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 818, + "end": 825, + "loc": { + "start": { + "line": 31, + "column": 25 + }, + "end": { + "line": 31, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 825, + "end": 826, + "loc": { + "start": { + "line": 31, + "column": 32 + }, + "end": { + "line": 31, + "column": 33 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "warn", + "start": 827, + "end": 833, + "loc": { + "start": { + "line": 31, + "column": 34 + }, + "end": { + "line": 31, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 833, + "end": 834, + "loc": { + "start": { + "line": 31, + "column": 40 + }, + "end": { + "line": 31, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 834, + "end": 835, + "loc": { + "start": { + "line": 31, + "column": 41 + }, + "end": { + "line": 31, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockImplementation", + "start": 835, + "end": 853, + "loc": { + "start": { + "line": 31, + "column": 42 + }, + "end": { + "line": 31, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 853, + "end": 854, + "loc": { + "start": { + "line": 31, + "column": 60 + }, + "end": { + "line": 31, + "column": 61 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 854, + "end": 855, + "loc": { + "start": { + "line": 31, + "column": 61 + }, + "end": { + "line": 31, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 855, + "end": 856, + "loc": { + "start": { + "line": 31, + "column": 62 + }, + "end": { + "line": 31, + "column": 63 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 857, + "end": 859, + "loc": { + "start": { + "line": 31, + "column": 64 + }, + "end": { + "line": 31, + "column": 66 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 860, + "end": 861, + "loc": { + "start": { + "line": 31, + "column": 67 + }, + "end": { + "line": 31, + "column": 68 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 861, + "end": 862, + "loc": { + "start": { + "line": 31, + "column": 68 + }, + "end": { + "line": 31, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 862, + "end": 863, + "loc": { + "start": { + "line": 31, + "column": 69 + }, + "end": { + "line": 31, + "column": 70 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 863, + "end": 864, + "loc": { + "start": { + "line": 31, + "column": 70 + }, + "end": { + "line": 31, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errorSpy", + "start": 869, + "end": 877, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "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": 878, + "end": 879, + "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": "jest", + "start": 880, + "end": 884, + "loc": { + "start": { + "line": 32, + "column": 15 + }, + "end": { + "line": 32, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 884, + "end": 885, + "loc": { + "start": { + "line": 32, + "column": 19 + }, + "end": { + "line": 32, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spyOn", + "start": 885, + "end": 890, + "loc": { + "start": { + "line": 32, + "column": 20 + }, + "end": { + "line": 32, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 890, + "end": 891, + "loc": { + "start": { + "line": 32, + "column": 25 + }, + "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": "console", + "start": 891, + "end": 898, + "loc": { + "start": { + "line": 32, + "column": 26 + }, + "end": { + "line": 32, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 898, + "end": 899, + "loc": { + "start": { + "line": 32, + "column": 33 + }, + "end": { + "line": 32, + "column": 34 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "error", + "start": 900, + "end": 907, + "loc": { + "start": { + "line": 32, + "column": 35 + }, + "end": { + "line": 32, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 907, + "end": 908, + "loc": { + "start": { + "line": 32, + "column": 42 + }, + "end": { + "line": 32, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 908, + "end": 909, + "loc": { + "start": { + "line": 32, + "column": 43 + }, + "end": { + "line": 32, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockImplementation", + "start": 909, + "end": 927, + "loc": { + "start": { + "line": 32, + "column": 44 + }, + "end": { + "line": 32, + "column": 62 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 927, + "end": 928, + "loc": { + "start": { + "line": 32, + "column": 62 + }, + "end": { + "line": 32, + "column": 63 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 928, + "end": 929, + "loc": { + "start": { + "line": 32, + "column": 63 + }, + "end": { + "line": 32, + "column": 64 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 929, + "end": 930, + "loc": { + "start": { + "line": 32, + "column": 64 + }, + "end": { + "line": 32, + "column": 65 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 931, + "end": 933, + "loc": { + "start": { + "line": 32, + "column": 66 + }, + "end": { + "line": 32, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 934, + "end": 935, + "loc": { + "start": { + "line": 32, + "column": 69 + }, + "end": { + "line": 32, + "column": 70 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 935, + "end": 936, + "loc": { + "start": { + "line": 32, + "column": 70 + }, + "end": { + "line": 32, + "column": 71 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 936, + "end": 937, + "loc": { + "start": { + "line": 32, + "column": 71 + }, + "end": { + "line": 32, + "column": 72 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 937, + "end": 938, + "loc": { + "start": { + "line": 32, + "column": 72 + }, + "end": { + "line": 32, + "column": 73 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 941, + "end": 942, + "loc": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 33, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 942, + "end": 943, + "loc": { + "start": { + "line": 33, + "column": 3 + }, + "end": { + "line": 33, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 943, + "end": 944, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "afterEach", + "start": 948, + "end": 957, + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 11 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 957, + "end": 958, + "loc": { + "start": { + "line": 35, + "column": 11 + }, + "end": { + "line": 35, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 958, + "end": 959, + "loc": { + "start": { + "line": 35, + "column": 12 + }, + "end": { + "line": 35, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 959, + "end": 960, + "loc": { + "start": { + "line": 35, + "column": 13 + }, + "end": { + "line": 35, + "column": 14 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 961, + "end": 963, + "loc": { + "start": { + "line": 35, + "column": 15 + }, + "end": { + "line": 35, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 964, + "end": 965, + "loc": { + "start": { + "line": 35, + "column": 18 + }, + "end": { + "line": 35, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 970, + "end": 978, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 979, + "end": 980, + "loc": { + "start": { + "line": 36, + "column": 13 + }, + "end": { + "line": 36, + "column": 14 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 981, + "end": 982, + "loc": { + "start": { + "line": 36, + "column": 15 + }, + "end": { + "line": 36, + "column": 16 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 982, + "end": 983, + "loc": { + "start": { + "line": 36, + "column": 16 + }, + "end": { + "line": 36, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 983, + "end": 984, + "loc": { + "start": { + "line": 36, + "column": 17 + }, + "end": { + "line": 36, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "xhr", + "start": 989, + "end": 992, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 992, + "end": 993, + "loc": { + "start": { + "line": 37, + "column": 7 + }, + "end": { + "line": 37, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "restore", + "start": 993, + "end": 1000, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1000, + "end": 1001, + "loc": { + "start": { + "line": 37, + "column": 15 + }, + "end": { + "line": 37, + "column": 16 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1001, + "end": 1002, + "loc": { + "start": { + "line": 37, + "column": 16 + }, + "end": { + "line": 37, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1002, + "end": 1003, + "loc": { + "start": { + "line": 37, + "column": 17 + }, + "end": { + "line": 37, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 1008, + "end": 1015, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1015, + "end": 1016, + "loc": { + "start": { + "line": 38, + "column": 11 + }, + "end": { + "line": 38, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockRestore", + "start": 1016, + "end": 1027, + "loc": { + "start": { + "line": 38, + "column": 12 + }, + "end": { + "line": 38, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1027, + "end": 1028, + "loc": { + "start": { + "line": 38, + "column": 23 + }, + "end": { + "line": 38, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1028, + "end": 1029, + "loc": { + "start": { + "line": 38, + "column": 24 + }, + "end": { + "line": 38, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1029, + "end": 1030, + "loc": { + "start": { + "line": 38, + "column": 25 + }, + "end": { + "line": 38, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errorSpy", + "start": 1035, + "end": 1043, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1043, + "end": 1044, + "loc": { + "start": { + "line": 39, + "column": 12 + }, + "end": { + "line": 39, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockRestore", + "start": 1044, + "end": 1055, + "loc": { + "start": { + "line": 39, + "column": 13 + }, + "end": { + "line": 39, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1055, + "end": 1056, + "loc": { + "start": { + "line": 39, + "column": 24 + }, + "end": { + "line": 39, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1056, + "end": 1057, + "loc": { + "start": { + "line": 39, + "column": 25 + }, + "end": { + "line": 39, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1057, + "end": 1058, + "loc": { + "start": { + "line": 39, + "column": 26 + }, + "end": { + "line": 39, + "column": 27 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1061, + "end": 1062, + "loc": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1062, + "end": 1063, + "loc": { + "start": { + "line": 40, + "column": 3 + }, + "end": { + "line": 40, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1063, + "end": 1064, + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 5 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1068, + "end": 1076, + "loc": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getLastRequest", + "start": 1077, + "end": 1091, + "loc": { + "start": { + "line": 42, + "column": 11 + }, + "end": { + "line": 42, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1091, + "end": 1092, + "loc": { + "start": { + "line": 42, + "column": 25 + }, + "end": { + "line": 42, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1092, + "end": 1093, + "loc": { + "start": { + "line": 42, + "column": 26 + }, + "end": { + "line": 42, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1094, + "end": 1095, + "loc": { + "start": { + "line": 42, + "column": 28 + }, + "end": { + "line": 42, + "column": 29 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1100, + "end": 1106, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 1107, + "end": 1115, + "loc": { + "start": { + "line": 43, + "column": 11 + }, + "end": { + "line": 43, + "column": 19 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1115, + "end": 1116, + "loc": { + "start": { + "line": 43, + "column": 19 + }, + "end": { + "line": 43, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 1116, + "end": 1124, + "loc": { + "start": { + "line": 43, + "column": 20 + }, + "end": { + "line": 43, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1124, + "end": 1125, + "loc": { + "start": { + "line": 43, + "column": 28 + }, + "end": { + "line": 43, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 1125, + "end": 1131, + "loc": { + "start": { + "line": 43, + "column": 29 + }, + "end": { + "line": 43, + "column": 35 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 1132, + "end": 1133, + "loc": { + "start": { + "line": 43, + "column": 36 + }, + "end": { + "line": 43, + "column": 37 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 1134, + "end": 1135, + "loc": { + "start": { + "line": 43, + "column": 38 + }, + "end": { + "line": 43, + "column": 39 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1135, + "end": 1136, + "loc": { + "start": { + "line": 43, + "column": 39 + }, + "end": { + "line": 43, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1136, + "end": 1137, + "loc": { + "start": { + "line": 43, + "column": 40 + }, + "end": { + "line": 43, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1140, + "end": 1141, + "loc": { + "start": { + "line": 44, + "column": 2 + }, + "end": { + "line": 44, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1145, + "end": 1147, + "loc": { + "start": { + "line": 46, + "column": 2 + }, + "end": { + "line": 46, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1147, + "end": 1148, + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should exist", + "start": 1148, + "end": 1162, + "loc": { + "start": { + "line": 46, + "column": 5 + }, + "end": { + "line": 46, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1162, + "end": 1163, + "loc": { + "start": { + "line": 46, + "column": 19 + }, + "end": { + "line": 46, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1164, + "end": 1165, + "loc": { + "start": { + "line": 46, + "column": 21 + }, + "end": { + "line": 46, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1165, + "end": 1166, + "loc": { + "start": { + "line": 46, + "column": 22 + }, + "end": { + "line": 46, + "column": 23 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1167, + "end": 1169, + "loc": { + "start": { + "line": 46, + "column": 24 + }, + "end": { + "line": 46, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1170, + "end": 1171, + "loc": { + "start": { + "line": 46, + "column": 27 + }, + "end": { + "line": 46, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1176, + "end": 1182, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1182, + "end": 1183, + "loc": { + "start": { + "line": 47, + "column": 10 + }, + "end": { + "line": 47, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 1183, + "end": 1191, + "loc": { + "start": { + "line": 47, + "column": 11 + }, + "end": { + "line": 47, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1191, + "end": 1192, + "loc": { + "start": { + "line": 47, + "column": 19 + }, + "end": { + "line": 47, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1192, + "end": 1193, + "loc": { + "start": { + "line": 47, + "column": 20 + }, + "end": { + "line": 47, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeDefined", + "start": 1193, + "end": 1204, + "loc": { + "start": { + "line": 47, + "column": 21 + }, + "end": { + "line": 47, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1204, + "end": 1205, + "loc": { + "start": { + "line": 47, + "column": 32 + }, + "end": { + "line": 47, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1205, + "end": 1206, + "loc": { + "start": { + "line": 47, + "column": 33 + }, + "end": { + "line": 47, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1206, + "end": 1207, + "loc": { + "start": { + "line": 47, + "column": 34 + }, + "end": { + "line": 47, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1210, + "end": 1211, + "loc": { + "start": { + "line": 48, + "column": 2 + }, + "end": { + "line": 48, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1211, + "end": 1212, + "loc": { + "start": { + "line": 48, + "column": 3 + }, + "end": { + "line": 48, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1212, + "end": 1213, + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 1217, + "end": 1225, + "loc": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 50, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1225, + "end": 1226, + "loc": { + "start": { + "line": 50, + "column": 10 + }, + "end": { + "line": 50, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "initialization", + "start": 1226, + "end": 1242, + "loc": { + "start": { + "line": 50, + "column": 11 + }, + "end": { + "line": 50, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1242, + "end": 1243, + "loc": { + "start": { + "line": 50, + "column": 27 + }, + "end": { + "line": 50, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1244, + "end": 1245, + "loc": { + "start": { + "line": 50, + "column": 29 + }, + "end": { + "line": 50, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1245, + "end": 1246, + "loc": { + "start": { + "line": 50, + "column": 30 + }, + "end": { + "line": 50, + "column": 31 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1247, + "end": 1249, + "loc": { + "start": { + "line": 50, + "column": 32 + }, + "end": { + "line": 50, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1250, + "end": 1251, + "loc": { + "start": { + "line": 50, + "column": 35 + }, + "end": { + "line": 50, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1256, + "end": 1258, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1258, + "end": 1259, + "loc": { + "start": { + "line": 51, + "column": 6 + }, + "end": { + "line": 51, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should trigger the ready event", + "start": 1259, + "end": 1291, + "loc": { + "start": { + "line": 51, + "column": 7 + }, + "end": { + "line": 51, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1291, + "end": 1292, + "loc": { + "start": { + "line": 51, + "column": 39 + }, + "end": { + "line": 51, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 1293, + "end": 1297, + "loc": { + "start": { + "line": 51, + "column": 41 + }, + "end": { + "line": 51, + "column": 45 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1298, + "end": 1300, + "loc": { + "start": { + "line": 51, + "column": 46 + }, + "end": { + "line": 51, + "column": 48 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1301, + "end": 1302, + "loc": { + "start": { + "line": 51, + "column": 49 + }, + "end": { + "line": 51, + "column": 50 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1309, + "end": 1314, + "loc": { + "start": { + "line": 52, + "column": 6 + }, + "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": "handleReady", + "start": 1315, + "end": 1326, + "loc": { + "start": { + "line": 52, + "column": 12 + }, + "end": { + "line": 52, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1327, + "end": 1328, + "loc": { + "start": { + "line": 52, + "column": 24 + }, + "end": { + "line": 52, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "jest", + "start": 1329, + "end": 1333, + "loc": { + "start": { + "line": 52, + "column": 26 + }, + "end": { + "line": 52, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1333, + "end": 1334, + "loc": { + "start": { + "line": 52, + "column": 30 + }, + "end": { + "line": 52, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn", + "start": 1334, + "end": 1336, + "loc": { + "start": { + "line": 52, + "column": 31 + }, + "end": { + "line": 52, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1336, + "end": 1337, + "loc": { + "start": { + "line": 52, + "column": 33 + }, + "end": { + "line": 52, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1337, + "end": 1338, + "loc": { + "start": { + "line": 52, + "column": 34 + }, + "end": { + "line": 52, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1338, + "end": 1339, + "loc": { + "start": { + "line": 52, + "column": 35 + }, + "end": { + "line": 52, + "column": 36 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1346, + "end": 1351, + "loc": { + "start": { + "line": 53, + "column": 6 + }, + "end": { + "line": 53, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 1352, + "end": 1358, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1359, + "end": 1360, + "loc": { + "start": { + "line": 53, + "column": 19 + }, + "end": { + "line": 53, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 1361, + "end": 1369, + "loc": { + "start": { + "line": 53, + "column": 21 + }, + "end": { + "line": 53, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1369, + "end": 1370, + "loc": { + "start": { + "line": 53, + "column": 29 + }, + "end": { + "line": 53, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 1370, + "end": 1380, + "loc": { + "start": { + "line": 53, + "column": 30 + }, + "end": { + "line": 53, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1380, + "end": 1381, + "loc": { + "start": { + "line": 53, + "column": 40 + }, + "end": { + "line": 53, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 1381, + "end": 1388, + "loc": { + "start": { + "line": 53, + "column": 41 + }, + "end": { + "line": 53, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1388, + "end": 1389, + "loc": { + "start": { + "line": 53, + "column": 48 + }, + "end": { + "line": 53, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1390, + "end": 1394, + "loc": { + "start": { + "line": 53, + "column": 50 + }, + "end": { + "line": 53, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1394, + "end": 1395, + "loc": { + "start": { + "line": 53, + "column": 54 + }, + "end": { + "line": 53, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1396, + "end": 1397, + "loc": { + "start": { + "line": 53, + "column": 56 + }, + "end": { + "line": 53, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 1406, + "end": 1415, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1415, + "end": 1416, + "loc": { + "start": { + "line": 54, + "column": 17 + }, + "end": { + "line": 54, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1417, + "end": 1418, + "loc": { + "start": { + "line": 54, + "column": 19 + }, + "end": { + "line": 54, + "column": 20 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1418, + "end": 1419, + "loc": { + "start": { + "line": 54, + "column": 20 + }, + "end": { + "line": 54, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1419, + "end": 1420, + "loc": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 54, + "column": 22 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1427, + "end": 1428, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1428, + "end": 1429, + "loc": { + "start": { + "line": 55, + "column": 7 + }, + "end": { + "line": 55, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1429, + "end": 1430, + "loc": { + "start": { + "line": 55, + "column": 8 + }, + "end": { + "line": 55, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 1438, + "end": 1444, + "loc": { + "start": { + "line": 57, + "column": 6 + }, + "end": { + "line": 57, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1444, + "end": 1445, + "loc": { + "start": { + "line": 57, + "column": 12 + }, + "end": { + "line": 57, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 1445, + "end": 1447, + "loc": { + "start": { + "line": 57, + "column": 13 + }, + "end": { + "line": 57, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1447, + "end": 1448, + "loc": { + "start": { + "line": 57, + "column": 15 + }, + "end": { + "line": 57, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 1448, + "end": 1455, + "loc": { + "start": { + "line": 57, + "column": 16 + }, + "end": { + "line": 57, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1455, + "end": 1456, + "loc": { + "start": { + "line": 57, + "column": 23 + }, + "end": { + "line": 57, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleReady", + "start": 1457, + "end": 1468, + "loc": { + "start": { + "line": 57, + "column": 25 + }, + "end": { + "line": 57, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1468, + "end": 1469, + "loc": { + "start": { + "line": 57, + "column": 36 + }, + "end": { + "line": 57, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1469, + "end": 1470, + "loc": { + "start": { + "line": 57, + "column": 37 + }, + "end": { + "line": 57, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setTimeout", + "start": 1478, + "end": 1488, + "loc": { + "start": { + "line": 59, + "column": 6 + }, + "end": { + "line": 59, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1488, + "end": 1489, + "loc": { + "start": { + "line": 59, + "column": 16 + }, + "end": { + "line": 59, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1489, + "end": 1490, + "loc": { + "start": { + "line": 59, + "column": 17 + }, + "end": { + "line": 59, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1490, + "end": 1491, + "loc": { + "start": { + "line": 59, + "column": 18 + }, + "end": { + "line": 59, + "column": 19 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1492, + "end": 1494, + "loc": { + "start": { + "line": 59, + "column": 20 + }, + "end": { + "line": 59, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1495, + "end": 1496, + "loc": { + "start": { + "line": 59, + "column": 23 + }, + "end": { + "line": 59, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1505, + "end": 1511, + "loc": { + "start": { + "line": 60, + "column": 8 + }, + "end": { + "line": 60, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1511, + "end": 1512, + "loc": { + "start": { + "line": 60, + "column": 14 + }, + "end": { + "line": 60, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleReady", + "start": 1512, + "end": 1523, + "loc": { + "start": { + "line": 60, + "column": 15 + }, + "end": { + "line": 60, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1523, + "end": 1524, + "loc": { + "start": { + "line": 60, + "column": 26 + }, + "end": { + "line": 60, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1524, + "end": 1525, + "loc": { + "start": { + "line": 60, + "column": 27 + }, + "end": { + "line": 60, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveBeenCalled", + "start": 1525, + "end": 1541, + "loc": { + "start": { + "line": 60, + "column": 28 + }, + "end": { + "line": 60, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1541, + "end": 1542, + "loc": { + "start": { + "line": 60, + "column": 44 + }, + "end": { + "line": 60, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1542, + "end": 1543, + "loc": { + "start": { + "line": 60, + "column": 45 + }, + "end": { + "line": 60, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1543, + "end": 1544, + "loc": { + "start": { + "line": 60, + "column": 46 + }, + "end": { + "line": 60, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 1553, + "end": 1557, + "loc": { + "start": { + "line": 61, + "column": 8 + }, + "end": { + "line": 61, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1557, + "end": 1558, + "loc": { + "start": { + "line": 61, + "column": 12 + }, + "end": { + "line": 61, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1558, + "end": 1559, + "loc": { + "start": { + "line": 61, + "column": 13 + }, + "end": { + "line": 61, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1559, + "end": 1560, + "loc": { + "start": { + "line": 61, + "column": 14 + }, + "end": { + "line": 61, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1567, + "end": 1568, + "loc": { + "start": { + "line": 62, + "column": 6 + }, + "end": { + "line": 62, + "column": 7 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1568, + "end": 1569, + "loc": { + "start": { + "line": 62, + "column": 7 + }, + "end": { + "line": 62, + "column": 8 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1570, + "end": 1571, + "loc": { + "start": { + "line": 62, + "column": 9 + }, + "end": { + "line": 62, + "column": 10 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1571, + "end": 1572, + "loc": { + "start": { + "line": 62, + "column": 10 + }, + "end": { + "line": 62, + "column": 11 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1572, + "end": 1573, + "loc": { + "start": { + "line": 62, + "column": 11 + }, + "end": { + "line": 62, + "column": 12 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1578, + "end": 1579, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1579, + "end": 1580, + "loc": { + "start": { + "line": 63, + "column": 5 + }, + "end": { + "line": 63, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1580, + "end": 1581, + "loc": { + "start": { + "line": 63, + "column": 6 + }, + "end": { + "line": 63, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 1587, + "end": 1595, + "loc": { + "start": { + "line": 65, + "column": 4 + }, + "end": { + "line": 65, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1595, + "end": 1596, + "loc": { + "start": { + "line": 65, + "column": 12 + }, + "end": { + "line": 65, + "column": 13 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "waitUntilReady", + "start": 1596, + "end": 1612, + "loc": { + "start": { + "line": 65, + "column": 13 + }, + "end": { + "line": 65, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1612, + "end": 1613, + "loc": { + "start": { + "line": 65, + "column": 29 + }, + "end": { + "line": 65, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1614, + "end": 1615, + "loc": { + "start": { + "line": 65, + "column": 31 + }, + "end": { + "line": 65, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1615, + "end": 1616, + "loc": { + "start": { + "line": 65, + "column": 32 + }, + "end": { + "line": 65, + "column": 33 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1617, + "end": 1619, + "loc": { + "start": { + "line": 65, + "column": 34 + }, + "end": { + "line": 65, + "column": 36 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1620, + "end": 1621, + "loc": { + "start": { + "line": 65, + "column": 37 + }, + "end": { + "line": 65, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1628, + "end": 1630, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1630, + "end": 1631, + "loc": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 9 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should resolve waitUntilReady promise when ready", + "start": 1631, + "end": 1681, + "loc": { + "start": { + "line": 66, + "column": 9 + }, + "end": { + "line": 66, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1681, + "end": 1682, + "loc": { + "start": { + "line": 66, + "column": 59 + }, + "end": { + "line": 66, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 1683, + "end": 1687, + "loc": { + "start": { + "line": 66, + "column": 61 + }, + "end": { + "line": 66, + "column": 65 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1688, + "end": 1690, + "loc": { + "start": { + "line": 66, + "column": 66 + }, + "end": { + "line": 66, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1691, + "end": 1692, + "loc": { + "start": { + "line": 66, + "column": 69 + }, + "end": { + "line": 66, + "column": 70 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1701, + "end": 1706, + "loc": { + "start": { + "line": 67, + "column": 8 + }, + "end": { + "line": 67, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleReady", + "start": 1707, + "end": 1718, + "loc": { + "start": { + "line": 67, + "column": 14 + }, + "end": { + "line": 67, + "column": 25 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1719, + "end": 1720, + "loc": { + "start": { + "line": 67, + "column": 26 + }, + "end": { + "line": 67, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "jest", + "start": 1721, + "end": 1725, + "loc": { + "start": { + "line": 67, + "column": 28 + }, + "end": { + "line": 67, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1725, + "end": 1726, + "loc": { + "start": { + "line": 67, + "column": 32 + }, + "end": { + "line": 67, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn", + "start": 1726, + "end": 1728, + "loc": { + "start": { + "line": 67, + "column": 33 + }, + "end": { + "line": 67, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1728, + "end": 1729, + "loc": { + "start": { + "line": 67, + "column": 35 + }, + "end": { + "line": 67, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1729, + "end": 1730, + "loc": { + "start": { + "line": 67, + "column": 36 + }, + "end": { + "line": 67, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1730, + "end": 1731, + "loc": { + "start": { + "line": 67, + "column": 37 + }, + "end": { + "line": 67, + "column": 38 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1740, + "end": 1745, + "loc": { + "start": { + "line": 68, + "column": 8 + }, + "end": { + "line": 68, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 1746, + "end": 1752, + "loc": { + "start": { + "line": 68, + "column": 14 + }, + "end": { + "line": 68, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1753, + "end": 1754, + "loc": { + "start": { + "line": 68, + "column": 21 + }, + "end": { + "line": 68, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 1755, + "end": 1763, + "loc": { + "start": { + "line": 68, + "column": 23 + }, + "end": { + "line": 68, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1763, + "end": 1764, + "loc": { + "start": { + "line": 68, + "column": 31 + }, + "end": { + "line": 68, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 1764, + "end": 1774, + "loc": { + "start": { + "line": 68, + "column": 32 + }, + "end": { + "line": 68, + "column": 42 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1774, + "end": 1775, + "loc": { + "start": { + "line": 68, + "column": 42 + }, + "end": { + "line": 68, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 1775, + "end": 1782, + "loc": { + "start": { + "line": 68, + "column": 43 + }, + "end": { + "line": 68, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1782, + "end": 1783, + "loc": { + "start": { + "line": 68, + "column": 50 + }, + "end": { + "line": 68, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1784, + "end": 1788, + "loc": { + "start": { + "line": 68, + "column": 52 + }, + "end": { + "line": 68, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1788, + "end": 1789, + "loc": { + "start": { + "line": 68, + "column": 56 + }, + "end": { + "line": 68, + "column": 57 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1790, + "end": 1791, + "loc": { + "start": { + "line": 68, + "column": 58 + }, + "end": { + "line": 68, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 1802, + "end": 1811, + "loc": { + "start": { + "line": 69, + "column": 10 + }, + "end": { + "line": 69, + "column": 19 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1811, + "end": 1812, + "loc": { + "start": { + "line": 69, + "column": 19 + }, + "end": { + "line": 69, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1813, + "end": 1814, + "loc": { + "start": { + "line": 69, + "column": 21 + }, + "end": { + "line": 69, + "column": 22 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1814, + "end": 1815, + "loc": { + "start": { + "line": 69, + "column": 22 + }, + "end": { + "line": 69, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1815, + "end": 1816, + "loc": { + "start": { + "line": 69, + "column": 23 + }, + "end": { + "line": 69, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1825, + "end": 1826, + "loc": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1826, + "end": 1827, + "loc": { + "start": { + "line": 70, + "column": 9 + }, + "end": { + "line": 70, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1827, + "end": 1828, + "loc": { + "start": { + "line": 70, + "column": 10 + }, + "end": { + "line": 70, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 1838, + "end": 1844, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1844, + "end": 1845, + "loc": { + "start": { + "line": 72, + "column": 14 + }, + "end": { + "line": 72, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "waitUntilReady", + "start": 1845, + "end": 1859, + "loc": { + "start": { + "line": 72, + "column": 15 + }, + "end": { + "line": 72, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1859, + "end": 1860, + "loc": { + "start": { + "line": 72, + "column": 29 + }, + "end": { + "line": 72, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1860, + "end": 1861, + "loc": { + "start": { + "line": 72, + "column": 30 + }, + "end": { + "line": 72, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1861, + "end": 1862, + "loc": { + "start": { + "line": 72, + "column": 31 + }, + "end": { + "line": 72, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 1862, + "end": 1866, + "loc": { + "start": { + "line": 72, + "column": 32 + }, + "end": { + "line": 72, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1866, + "end": 1867, + "loc": { + "start": { + "line": 72, + "column": 36 + }, + "end": { + "line": 72, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleReady", + "start": 1867, + "end": 1878, + "loc": { + "start": { + "line": 72, + "column": 37 + }, + "end": { + "line": 72, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1878, + "end": 1879, + "loc": { + "start": { + "line": 72, + "column": 48 + }, + "end": { + "line": 72, + "column": 49 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1879, + "end": 1880, + "loc": { + "start": { + "line": 72, + "column": 49 + }, + "end": { + "line": 72, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 1890, + "end": 1896, + "loc": { + "start": { + "line": 74, + "column": 8 + }, + "end": { + "line": 74, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1896, + "end": 1897, + "loc": { + "start": { + "line": 74, + "column": 14 + }, + "end": { + "line": 74, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 1897, + "end": 1899, + "loc": { + "start": { + "line": 74, + "column": 15 + }, + "end": { + "line": 74, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1899, + "end": 1900, + "loc": { + "start": { + "line": 74, + "column": 17 + }, + "end": { + "line": 74, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 1900, + "end": 1907, + "loc": { + "start": { + "line": 74, + "column": 18 + }, + "end": { + "line": 74, + "column": 25 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1907, + "end": 1908, + "loc": { + "start": { + "line": 74, + "column": 25 + }, + "end": { + "line": 74, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1909, + "end": 1910, + "loc": { + "start": { + "line": 74, + "column": 27 + }, + "end": { + "line": 74, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1910, + "end": 1911, + "loc": { + "start": { + "line": 74, + "column": 28 + }, + "end": { + "line": 74, + "column": 29 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1912, + "end": 1914, + "loc": { + "start": { + "line": 74, + "column": 30 + }, + "end": { + "line": 74, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1915, + "end": 1916, + "loc": { + "start": { + "line": 74, + "column": 33 + }, + "end": { + "line": 74, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setTimeout", + "start": 1927, + "end": 1937, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1937, + "end": 1938, + "loc": { + "start": { + "line": 75, + "column": 20 + }, + "end": { + "line": 75, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1938, + "end": 1939, + "loc": { + "start": { + "line": 75, + "column": 21 + }, + "end": { + "line": 75, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1939, + "end": 1940, + "loc": { + "start": { + "line": 75, + "column": 22 + }, + "end": { + "line": 75, + "column": 23 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1941, + "end": 1943, + "loc": { + "start": { + "line": 75, + "column": 24 + }, + "end": { + "line": 75, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1944, + "end": 1945, + "loc": { + "start": { + "line": 75, + "column": 27 + }, + "end": { + "line": 75, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1958, + "end": 1964, + "loc": { + "start": { + "line": 76, + "column": 12 + }, + "end": { + "line": 76, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1964, + "end": 1965, + "loc": { + "start": { + "line": 76, + "column": 18 + }, + "end": { + "line": 76, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleReady", + "start": 1965, + "end": 1976, + "loc": { + "start": { + "line": 76, + "column": 19 + }, + "end": { + "line": 76, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1976, + "end": 1977, + "loc": { + "start": { + "line": 76, + "column": 30 + }, + "end": { + "line": 76, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1977, + "end": 1978, + "loc": { + "start": { + "line": 76, + "column": 31 + }, + "end": { + "line": 76, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveBeenCalled", + "start": 1978, + "end": 1994, + "loc": { + "start": { + "line": 76, + "column": 32 + }, + "end": { + "line": 76, + "column": 48 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1994, + "end": 1995, + "loc": { + "start": { + "line": 76, + "column": 48 + }, + "end": { + "line": 76, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1995, + "end": 1996, + "loc": { + "start": { + "line": 76, + "column": 49 + }, + "end": { + "line": 76, + "column": 50 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1996, + "end": 1997, + "loc": { + "start": { + "line": 76, + "column": 50 + }, + "end": { + "line": 76, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 2010, + "end": 2014, + "loc": { + "start": { + "line": 77, + "column": 12 + }, + "end": { + "line": 77, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2014, + "end": 2015, + "loc": { + "start": { + "line": 77, + "column": 16 + }, + "end": { + "line": 77, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2015, + "end": 2016, + "loc": { + "start": { + "line": 77, + "column": 17 + }, + "end": { + "line": 77, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2016, + "end": 2017, + "loc": { + "start": { + "line": 77, + "column": 18 + }, + "end": { + "line": 77, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2028, + "end": 2029, + "loc": { + "start": { + "line": 78, + "column": 10 + }, + "end": { + "line": 78, + "column": 11 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2029, + "end": 2030, + "loc": { + "start": { + "line": 78, + "column": 11 + }, + "end": { + "line": 78, + "column": 12 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 2031, + "end": 2032, + "loc": { + "start": { + "line": 78, + "column": 13 + }, + "end": { + "line": 78, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2032, + "end": 2033, + "loc": { + "start": { + "line": 78, + "column": 14 + }, + "end": { + "line": 78, + "column": 15 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2033, + "end": 2034, + "loc": { + "start": { + "line": 78, + "column": 15 + }, + "end": { + "line": 78, + "column": 16 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2043, + "end": 2044, + "loc": { + "start": { + "line": 79, + "column": 8 + }, + "end": { + "line": 79, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2044, + "end": 2045, + "loc": { + "start": { + "line": 79, + "column": 9 + }, + "end": { + "line": 79, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2045, + "end": 2046, + "loc": { + "start": { + "line": 79, + "column": 10 + }, + "end": { + "line": 79, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2053, + "end": 2054, + "loc": { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 80, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2054, + "end": 2055, + "loc": { + "start": { + "line": 80, + "column": 7 + }, + "end": { + "line": 80, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2055, + "end": 2056, + "loc": { + "start": { + "line": 80, + "column": 8 + }, + "end": { + "line": 80, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 2064, + "end": 2066, + "loc": { + "start": { + "line": 82, + "column": 6 + }, + "end": { + "line": 82, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2066, + "end": 2067, + "loc": { + "start": { + "line": 82, + "column": 8 + }, + "end": { + "line": 82, + "column": 9 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should resolve waitUntilReady promise after ready event was already emitted", + "start": 2067, + "end": 2144, + "loc": { + "start": { + "line": 82, + "column": 9 + }, + "end": { + "line": 82, + "column": 86 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2144, + "end": 2145, + "loc": { + "start": { + "line": 82, + "column": 86 + }, + "end": { + "line": 82, + "column": 87 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 2146, + "end": 2150, + "loc": { + "start": { + "line": 82, + "column": 88 + }, + "end": { + "line": 82, + "column": 92 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2151, + "end": 2153, + "loc": { + "start": { + "line": 82, + "column": 93 + }, + "end": { + "line": 82, + "column": 95 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2154, + "end": 2155, + "loc": { + "start": { + "line": 82, + "column": 96 + }, + "end": { + "line": 82, + "column": 97 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2164, + "end": 2169, + "loc": { + "start": { + "line": 83, + "column": 8 + }, + "end": { + "line": 83, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleInitialReady", + "start": 2170, + "end": 2188, + "loc": { + "start": { + "line": 83, + "column": 14 + }, + "end": { + "line": 83, + "column": 32 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2189, + "end": 2190, + "loc": { + "start": { + "line": 83, + "column": 33 + }, + "end": { + "line": 83, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "jest", + "start": 2191, + "end": 2195, + "loc": { + "start": { + "line": 83, + "column": 35 + }, + "end": { + "line": 83, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2195, + "end": 2196, + "loc": { + "start": { + "line": 83, + "column": 39 + }, + "end": { + "line": 83, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn", + "start": 2196, + "end": 2198, + "loc": { + "start": { + "line": 83, + "column": 40 + }, + "end": { + "line": 83, + "column": 42 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2198, + "end": 2199, + "loc": { + "start": { + "line": 83, + "column": 42 + }, + "end": { + "line": 83, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2199, + "end": 2200, + "loc": { + "start": { + "line": 83, + "column": 43 + }, + "end": { + "line": 83, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2200, + "end": 2201, + "loc": { + "start": { + "line": 83, + "column": 44 + }, + "end": { + "line": 83, + "column": 45 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2210, + "end": 2215, + "loc": { + "start": { + "line": 84, + "column": 8 + }, + "end": { + "line": 84, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleReady", + "start": 2216, + "end": 2227, + "loc": { + "start": { + "line": 84, + "column": 14 + }, + "end": { + "line": 84, + "column": 25 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2228, + "end": 2229, + "loc": { + "start": { + "line": 84, + "column": 26 + }, + "end": { + "line": 84, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "jest", + "start": 2230, + "end": 2234, + "loc": { + "start": { + "line": 84, + "column": 28 + }, + "end": { + "line": 84, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2234, + "end": 2235, + "loc": { + "start": { + "line": 84, + "column": 32 + }, + "end": { + "line": 84, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn", + "start": 2235, + "end": 2237, + "loc": { + "start": { + "line": 84, + "column": 33 + }, + "end": { + "line": 84, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2237, + "end": 2238, + "loc": { + "start": { + "line": 84, + "column": 35 + }, + "end": { + "line": 84, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2238, + "end": 2239, + "loc": { + "start": { + "line": 84, + "column": 36 + }, + "end": { + "line": 84, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2239, + "end": 2240, + "loc": { + "start": { + "line": 84, + "column": 37 + }, + "end": { + "line": 84, + "column": 38 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2249, + "end": 2254, + "loc": { + "start": { + "line": 85, + "column": 8 + }, + "end": { + "line": 85, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 2255, + "end": 2261, + "loc": { + "start": { + "line": 85, + "column": 14 + }, + "end": { + "line": 85, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2262, + "end": 2263, + "loc": { + "start": { + "line": 85, + "column": 21 + }, + "end": { + "line": 85, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 2264, + "end": 2272, + "loc": { + "start": { + "line": 85, + "column": 23 + }, + "end": { + "line": 85, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2272, + "end": 2273, + "loc": { + "start": { + "line": 85, + "column": 31 + }, + "end": { + "line": 85, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 2273, + "end": 2283, + "loc": { + "start": { + "line": 85, + "column": 32 + }, + "end": { + "line": 85, + "column": 42 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2283, + "end": 2284, + "loc": { + "start": { + "line": 85, + "column": 42 + }, + "end": { + "line": 85, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 2284, + "end": 2291, + "loc": { + "start": { + "line": 85, + "column": 43 + }, + "end": { + "line": 85, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2291, + "end": 2292, + "loc": { + "start": { + "line": 85, + "column": 50 + }, + "end": { + "line": 85, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2293, + "end": 2297, + "loc": { + "start": { + "line": 85, + "column": 52 + }, + "end": { + "line": 85, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2297, + "end": 2298, + "loc": { + "start": { + "line": 85, + "column": 56 + }, + "end": { + "line": 85, + "column": 57 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2299, + "end": 2300, + "loc": { + "start": { + "line": 85, + "column": 58 + }, + "end": { + "line": 85, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 2311, + "end": 2320, + "loc": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 86, + "column": 19 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2320, + "end": 2321, + "loc": { + "start": { + "line": 86, + "column": 19 + }, + "end": { + "line": 86, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2322, + "end": 2323, + "loc": { + "start": { + "line": 86, + "column": 21 + }, + "end": { + "line": 86, + "column": 22 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2323, + "end": 2324, + "loc": { + "start": { + "line": 86, + "column": 22 + }, + "end": { + "line": 86, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2324, + "end": 2325, + "loc": { + "start": { + "line": 86, + "column": 23 + }, + "end": { + "line": 86, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2334, + "end": 2335, + "loc": { + "start": { + "line": 87, + "column": 8 + }, + "end": { + "line": 87, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2335, + "end": 2336, + "loc": { + "start": { + "line": 87, + "column": 9 + }, + "end": { + "line": 87, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2336, + "end": 2337, + "loc": { + "start": { + "line": 87, + "column": 10 + }, + "end": { + "line": 87, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 2347, + "end": 2353, + "loc": { + "start": { + "line": 89, + "column": 8 + }, + "end": { + "line": 89, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2353, + "end": 2354, + "loc": { + "start": { + "line": 89, + "column": 14 + }, + "end": { + "line": 89, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 2354, + "end": 2356, + "loc": { + "start": { + "line": 89, + "column": 15 + }, + "end": { + "line": 89, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2356, + "end": 2357, + "loc": { + "start": { + "line": 89, + "column": 17 + }, + "end": { + "line": 89, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 2357, + "end": 2364, + "loc": { + "start": { + "line": 89, + "column": 18 + }, + "end": { + "line": 89, + "column": 25 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2364, + "end": 2365, + "loc": { + "start": { + "line": 89, + "column": 25 + }, + "end": { + "line": 89, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleInitialReady", + "start": 2366, + "end": 2384, + "loc": { + "start": { + "line": 89, + "column": 27 + }, + "end": { + "line": 89, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2384, + "end": 2385, + "loc": { + "start": { + "line": 89, + "column": 45 + }, + "end": { + "line": 89, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2385, + "end": 2386, + "loc": { + "start": { + "line": 89, + "column": 46 + }, + "end": { + "line": 89, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setTimeout", + "start": 2396, + "end": 2406, + "loc": { + "start": { + "line": 91, + "column": 8 + }, + "end": { + "line": 91, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2406, + "end": 2407, + "loc": { + "start": { + "line": 91, + "column": 18 + }, + "end": { + "line": 91, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2407, + "end": 2408, + "loc": { + "start": { + "line": 91, + "column": 19 + }, + "end": { + "line": 91, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2408, + "end": 2409, + "loc": { + "start": { + "line": 91, + "column": 20 + }, + "end": { + "line": 91, + "column": 21 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2410, + "end": 2412, + "loc": { + "start": { + "line": 91, + "column": 22 + }, + "end": { + "line": 91, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2413, + "end": 2414, + "loc": { + "start": { + "line": 91, + "column": 25 + }, + "end": { + "line": 91, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 2425, + "end": 2431, + "loc": { + "start": { + "line": 92, + "column": 10 + }, + "end": { + "line": 92, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2431, + "end": 2432, + "loc": { + "start": { + "line": 92, + "column": 16 + }, + "end": { + "line": 92, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "waitUntilReady", + "start": 2432, + "end": 2446, + "loc": { + "start": { + "line": 92, + "column": 17 + }, + "end": { + "line": 92, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2446, + "end": 2447, + "loc": { + "start": { + "line": 92, + "column": 31 + }, + "end": { + "line": 92, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2447, + "end": 2448, + "loc": { + "start": { + "line": 92, + "column": 32 + }, + "end": { + "line": 92, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2448, + "end": 2449, + "loc": { + "start": { + "line": 92, + "column": 33 + }, + "end": { + "line": 92, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 2449, + "end": 2453, + "loc": { + "start": { + "line": 92, + "column": 34 + }, + "end": { + "line": 92, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2453, + "end": 2454, + "loc": { + "start": { + "line": 92, + "column": 38 + }, + "end": { + "line": 92, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleReady", + "start": 2454, + "end": 2465, + "loc": { + "start": { + "line": 92, + "column": 39 + }, + "end": { + "line": 92, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2465, + "end": 2466, + "loc": { + "start": { + "line": 92, + "column": 50 + }, + "end": { + "line": 92, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2466, + "end": 2467, + "loc": { + "start": { + "line": 92, + "column": 51 + }, + "end": { + "line": 92, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setTimeout", + "start": 2479, + "end": 2489, + "loc": { + "start": { + "line": 94, + "column": 10 + }, + "end": { + "line": 94, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2489, + "end": 2490, + "loc": { + "start": { + "line": 94, + "column": 20 + }, + "end": { + "line": 94, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2490, + "end": 2491, + "loc": { + "start": { + "line": 94, + "column": 21 + }, + "end": { + "line": 94, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2491, + "end": 2492, + "loc": { + "start": { + "line": 94, + "column": 22 + }, + "end": { + "line": 94, + "column": 23 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2493, + "end": 2495, + "loc": { + "start": { + "line": 94, + "column": 24 + }, + "end": { + "line": 94, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2496, + "end": 2497, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 94, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2510, + "end": 2516, + "loc": { + "start": { + "line": 95, + "column": 12 + }, + "end": { + "line": 95, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2516, + "end": 2517, + "loc": { + "start": { + "line": 95, + "column": 18 + }, + "end": { + "line": 95, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleInitialReady", + "start": 2517, + "end": 2535, + "loc": { + "start": { + "line": 95, + "column": 19 + }, + "end": { + "line": 95, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2535, + "end": 2536, + "loc": { + "start": { + "line": 95, + "column": 37 + }, + "end": { + "line": 95, + "column": 38 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2536, + "end": 2537, + "loc": { + "start": { + "line": 95, + "column": 38 + }, + "end": { + "line": 95, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveBeenCalled", + "start": 2537, + "end": 2553, + "loc": { + "start": { + "line": 95, + "column": 39 + }, + "end": { + "line": 95, + "column": 55 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2553, + "end": 2554, + "loc": { + "start": { + "line": 95, + "column": 55 + }, + "end": { + "line": 95, + "column": 56 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2554, + "end": 2555, + "loc": { + "start": { + "line": 95, + "column": 56 + }, + "end": { + "line": 95, + "column": 57 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2555, + "end": 2556, + "loc": { + "start": { + "line": 95, + "column": 57 + }, + "end": { + "line": 95, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2569, + "end": 2575, + "loc": { + "start": { + "line": 96, + "column": 12 + }, + "end": { + "line": 96, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2575, + "end": 2576, + "loc": { + "start": { + "line": 96, + "column": 18 + }, + "end": { + "line": 96, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleReady", + "start": 2576, + "end": 2587, + "loc": { + "start": { + "line": 96, + "column": 19 + }, + "end": { + "line": 96, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2587, + "end": 2588, + "loc": { + "start": { + "line": 96, + "column": 30 + }, + "end": { + "line": 96, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2588, + "end": 2589, + "loc": { + "start": { + "line": 96, + "column": 31 + }, + "end": { + "line": 96, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveBeenCalled", + "start": 2589, + "end": 2605, + "loc": { + "start": { + "line": 96, + "column": 32 + }, + "end": { + "line": 96, + "column": 48 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2605, + "end": 2606, + "loc": { + "start": { + "line": 96, + "column": 48 + }, + "end": { + "line": 96, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2606, + "end": 2607, + "loc": { + "start": { + "line": 96, + "column": 49 + }, + "end": { + "line": 96, + "column": 50 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2607, + "end": 2608, + "loc": { + "start": { + "line": 96, + "column": 50 + }, + "end": { + "line": 96, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 2621, + "end": 2625, + "loc": { + "start": { + "line": 97, + "column": 12 + }, + "end": { + "line": 97, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2625, + "end": 2626, + "loc": { + "start": { + "line": 97, + "column": 16 + }, + "end": { + "line": 97, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2626, + "end": 2627, + "loc": { + "start": { + "line": 97, + "column": 17 + }, + "end": { + "line": 97, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2627, + "end": 2628, + "loc": { + "start": { + "line": 97, + "column": 18 + }, + "end": { + "line": 97, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2639, + "end": 2640, + "loc": { + "start": { + "line": 98, + "column": 10 + }, + "end": { + "line": 98, + "column": 11 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2640, + "end": 2641, + "loc": { + "start": { + "line": 98, + "column": 11 + }, + "end": { + "line": 98, + "column": 12 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 2642, + "end": 2643, + "loc": { + "start": { + "line": 98, + "column": 13 + }, + "end": { + "line": 98, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2643, + "end": 2644, + "loc": { + "start": { + "line": 98, + "column": 14 + }, + "end": { + "line": 98, + "column": 15 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2644, + "end": 2645, + "loc": { + "start": { + "line": 98, + "column": 15 + }, + "end": { + "line": 98, + "column": 16 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2654, + "end": 2655, + "loc": { + "start": { + "line": 99, + "column": 8 + }, + "end": { + "line": 99, + "column": 9 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2655, + "end": 2656, + "loc": { + "start": { + "line": 99, + "column": 9 + }, + "end": { + "line": 99, + "column": 10 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 2657, + "end": 2658, + "loc": { + "start": { + "line": 99, + "column": 11 + }, + "end": { + "line": 99, + "column": 12 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2658, + "end": 2659, + "loc": { + "start": { + "line": 99, + "column": 12 + }, + "end": { + "line": 99, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2659, + "end": 2660, + "loc": { + "start": { + "line": 99, + "column": 13 + }, + "end": { + "line": 99, + "column": 14 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2667, + "end": 2668, + "loc": { + "start": { + "line": 100, + "column": 6 + }, + "end": { + "line": 100, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2668, + "end": 2669, + "loc": { + "start": { + "line": 100, + "column": 7 + }, + "end": { + "line": 100, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2669, + "end": 2670, + "loc": { + "start": { + "line": 100, + "column": 8 + }, + "end": { + "line": 100, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2675, + "end": 2676, + "loc": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2676, + "end": 2677, + "loc": { + "start": { + "line": 101, + "column": 5 + }, + "end": { + "line": 101, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2677, + "end": 2678, + "loc": { + "start": { + "line": 101, + "column": 6 + }, + "end": { + "line": 101, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 2684, + "end": 2686, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2686, + "end": 2687, + "loc": { + "start": { + "line": 103, + "column": 6 + }, + "end": { + "line": 103, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should emit an error when an invalid samplingInterval is specified", + "start": 2687, + "end": 2755, + "loc": { + "start": { + "line": 103, + "column": 7 + }, + "end": { + "line": 103, + "column": 75 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2755, + "end": 2756, + "loc": { + "start": { + "line": 103, + "column": 75 + }, + "end": { + "line": 103, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 2757, + "end": 2761, + "loc": { + "start": { + "line": 103, + "column": 77 + }, + "end": { + "line": 103, + "column": 81 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2762, + "end": 2764, + "loc": { + "start": { + "line": 103, + "column": 82 + }, + "end": { + "line": 103, + "column": 84 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2765, + "end": 2766, + "loc": { + "start": { + "line": 103, + "column": 85 + }, + "end": { + "line": 103, + "column": 86 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2773, + "end": 2778, + "loc": { + "start": { + "line": 104, + "column": 6 + }, + "end": { + "line": 104, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 2779, + "end": 2785, + "loc": { + "start": { + "line": 104, + "column": 12 + }, + "end": { + "line": 104, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2786, + "end": 2787, + "loc": { + "start": { + "line": 104, + "column": 19 + }, + "end": { + "line": 104, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 2788, + "end": 2796, + "loc": { + "start": { + "line": 104, + "column": 21 + }, + "end": { + "line": 104, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2796, + "end": 2797, + "loc": { + "start": { + "line": 104, + "column": 29 + }, + "end": { + "line": 104, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 2797, + "end": 2807, + "loc": { + "start": { + "line": 104, + "column": 30 + }, + "end": { + "line": 104, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2807, + "end": 2808, + "loc": { + "start": { + "line": 104, + "column": 40 + }, + "end": { + "line": 104, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 2808, + "end": 2815, + "loc": { + "start": { + "line": 104, + "column": 41 + }, + "end": { + "line": 104, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2815, + "end": 2816, + "loc": { + "start": { + "line": 104, + "column": 48 + }, + "end": { + "line": 104, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2817, + "end": 2821, + "loc": { + "start": { + "line": 104, + "column": 50 + }, + "end": { + "line": 104, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2821, + "end": 2822, + "loc": { + "start": { + "line": 104, + "column": 54 + }, + "end": { + "line": 104, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2823, + "end": 2824, + "loc": { + "start": { + "line": 104, + "column": 56 + }, + "end": { + "line": 104, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 2833, + "end": 2842, + "loc": { + "start": { + "line": 105, + "column": 8 + }, + "end": { + "line": 105, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2842, + "end": 2843, + "loc": { + "start": { + "line": 105, + "column": 17 + }, + "end": { + "line": 105, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2844, + "end": 2845, + "loc": { + "start": { + "line": 105, + "column": 19 + }, + "end": { + "line": 105, + "column": 20 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2845, + "end": 2846, + "loc": { + "start": { + "line": 105, + "column": 20 + }, + "end": { + "line": 105, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2846, + "end": 2847, + "loc": { + "start": { + "line": 105, + "column": 21 + }, + "end": { + "line": 105, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "samplingInterval", + "start": 2856, + "end": 2872, + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 106, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2872, + "end": 2873, + "loc": { + "start": { + "line": 106, + "column": 24 + }, + "end": { + "line": 106, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "totally not a number", + "start": 2874, + "end": 2896, + "loc": { + "start": { + "line": 106, + "column": 26 + }, + "end": { + "line": 106, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2896, + "end": 2897, + "loc": { + "start": { + "line": 106, + "column": 48 + }, + "end": { + "line": 106, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2904, + "end": 2905, + "loc": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 107, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2905, + "end": 2906, + "loc": { + "start": { + "line": 107, + "column": 7 + }, + "end": { + "line": 107, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2906, + "end": 2907, + "loc": { + "start": { + "line": 107, + "column": 8 + }, + "end": { + "line": 107, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 2915, + "end": 2921, + "loc": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 109, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2921, + "end": 2922, + "loc": { + "start": { + "line": 109, + "column": 12 + }, + "end": { + "line": 109, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 2922, + "end": 2924, + "loc": { + "start": { + "line": 109, + "column": 13 + }, + "end": { + "line": 109, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2924, + "end": 2925, + "loc": { + "start": { + "line": 109, + "column": 15 + }, + "end": { + "line": 109, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "error", + "start": 2925, + "end": 2932, + "loc": { + "start": { + "line": 109, + "column": 16 + }, + "end": { + "line": 109, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2932, + "end": 2933, + "loc": { + "start": { + "line": 109, + "column": 23 + }, + "end": { + "line": 109, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 2934, + "end": 2937, + "loc": { + "start": { + "line": 109, + "column": 25 + }, + "end": { + "line": 109, + "column": 28 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2938, + "end": 2940, + "loc": { + "start": { + "line": 109, + "column": 29 + }, + "end": { + "line": 109, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2941, + "end": 2942, + "loc": { + "start": { + "line": 109, + "column": 32 + }, + "end": { + "line": 109, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2951, + "end": 2957, + "loc": { + "start": { + "line": 110, + "column": 8 + }, + "end": { + "line": 110, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2957, + "end": 2958, + "loc": { + "start": { + "line": 110, + "column": 14 + }, + "end": { + "line": 110, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 2958, + "end": 2961, + "loc": { + "start": { + "line": 110, + "column": 15 + }, + "end": { + "line": 110, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2961, + "end": 2962, + "loc": { + "start": { + "line": 110, + "column": 18 + }, + "end": { + "line": 110, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "message", + "start": 2962, + "end": 2969, + "loc": { + "start": { + "line": 110, + "column": 19 + }, + "end": { + "line": 110, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2969, + "end": 2970, + "loc": { + "start": { + "line": 110, + "column": 26 + }, + "end": { + "line": 110, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2970, + "end": 2971, + "loc": { + "start": { + "line": 110, + "column": 27 + }, + "end": { + "line": 110, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2971, + "end": 2978, + "loc": { + "start": { + "line": 110, + "column": 28 + }, + "end": { + "line": 110, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2978, + "end": 2979, + "loc": { + "start": { + "line": 110, + "column": 35 + }, + "end": { + "line": 110, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Invalid sampling interval configured. Sampling interval must be an integer >= 0.", + "start": 2979, + "end": 3061, + "loc": { + "start": { + "line": 110, + "column": 36 + }, + "end": { + "line": 110, + "column": 118 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3061, + "end": 3062, + "loc": { + "start": { + "line": 110, + "column": 118 + }, + "end": { + "line": 110, + "column": 119 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3062, + "end": 3063, + "loc": { + "start": { + "line": 110, + "column": 119 + }, + "end": { + "line": 110, + "column": 120 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 3072, + "end": 3076, + "loc": { + "start": { + "line": 111, + "column": 8 + }, + "end": { + "line": 111, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3076, + "end": 3077, + "loc": { + "start": { + "line": 111, + "column": 12 + }, + "end": { + "line": 111, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3077, + "end": 3078, + "loc": { + "start": { + "line": 111, + "column": 13 + }, + "end": { + "line": 111, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3078, + "end": 3079, + "loc": { + "start": { + "line": 111, + "column": 14 + }, + "end": { + "line": 111, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3086, + "end": 3087, + "loc": { + "start": { + "line": 112, + "column": 6 + }, + "end": { + "line": 112, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3087, + "end": 3088, + "loc": { + "start": { + "line": 112, + "column": 7 + }, + "end": { + "line": 112, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3088, + "end": 3089, + "loc": { + "start": { + "line": 112, + "column": 8 + }, + "end": { + "line": 112, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3094, + "end": 3095, + "loc": { + "start": { + "line": 113, + "column": 4 + }, + "end": { + "line": 113, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3095, + "end": 3096, + "loc": { + "start": { + "line": 113, + "column": 5 + }, + "end": { + "line": 113, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3096, + "end": 3097, + "loc": { + "start": { + "line": 113, + "column": 6 + }, + "end": { + "line": 113, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 3103, + "end": 3105, + "loc": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 115, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3105, + "end": 3106, + "loc": { + "start": { + "line": 115, + "column": 6 + }, + "end": { + "line": 115, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should emit an error when initialize is called without an environment key", + "start": 3106, + "end": 3181, + "loc": { + "start": { + "line": 115, + "column": 7 + }, + "end": { + "line": 115, + "column": 82 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3181, + "end": 3182, + "loc": { + "start": { + "line": 115, + "column": 82 + }, + "end": { + "line": 115, + "column": 83 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 3183, + "end": 3187, + "loc": { + "start": { + "line": 115, + "column": 84 + }, + "end": { + "line": 115, + "column": 88 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3188, + "end": 3190, + "loc": { + "start": { + "line": 115, + "column": 89 + }, + "end": { + "line": 115, + "column": 91 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3191, + "end": 3192, + "loc": { + "start": { + "line": 115, + "column": 92 + }, + "end": { + "line": 115, + "column": 93 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3199, + "end": 3204, + "loc": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 3205, + "end": 3211, + "loc": { + "start": { + "line": 116, + "column": 12 + }, + "end": { + "line": 116, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3212, + "end": 3213, + "loc": { + "start": { + "line": 116, + "column": 19 + }, + "end": { + "line": 116, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 3214, + "end": 3222, + "loc": { + "start": { + "line": 116, + "column": 21 + }, + "end": { + "line": 116, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3222, + "end": 3223, + "loc": { + "start": { + "line": 116, + "column": 29 + }, + "end": { + "line": 116, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 3223, + "end": 3233, + "loc": { + "start": { + "line": 116, + "column": 30 + }, + "end": { + "line": 116, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3233, + "end": 3234, + "loc": { + "start": { + "line": 116, + "column": 40 + }, + "end": { + "line": 116, + "column": 41 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 3234, + "end": 3236, + "loc": { + "start": { + "line": 116, + "column": 41 + }, + "end": { + "line": 116, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3236, + "end": 3237, + "loc": { + "start": { + "line": 116, + "column": 43 + }, + "end": { + "line": 116, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3238, + "end": 3242, + "loc": { + "start": { + "line": 116, + "column": 45 + }, + "end": { + "line": 116, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3242, + "end": 3243, + "loc": { + "start": { + "line": 116, + "column": 49 + }, + "end": { + "line": 116, + "column": 50 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3244, + "end": 3245, + "loc": { + "start": { + "line": 116, + "column": 51 + }, + "end": { + "line": 116, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 3254, + "end": 3263, + "loc": { + "start": { + "line": 117, + "column": 8 + }, + "end": { + "line": 117, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3263, + "end": 3264, + "loc": { + "start": { + "line": 117, + "column": 17 + }, + "end": { + "line": 117, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3265, + "end": 3266, + "loc": { + "start": { + "line": 117, + "column": 19 + }, + "end": { + "line": 117, + "column": 20 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3266, + "end": 3267, + "loc": { + "start": { + "line": 117, + "column": 20 + }, + "end": { + "line": 117, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3267, + "end": 3268, + "loc": { + "start": { + "line": 117, + "column": 21 + }, + "end": { + "line": 117, + "column": 22 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3275, + "end": 3276, + "loc": { + "start": { + "line": 118, + "column": 6 + }, + "end": { + "line": 118, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3276, + "end": 3277, + "loc": { + "start": { + "line": 118, + "column": 7 + }, + "end": { + "line": 118, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3277, + "end": 3278, + "loc": { + "start": { + "line": 118, + "column": 8 + }, + "end": { + "line": 118, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 3285, + "end": 3291, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 119, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3291, + "end": 3292, + "loc": { + "start": { + "line": 119, + "column": 12 + }, + "end": { + "line": 119, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 3292, + "end": 3294, + "loc": { + "start": { + "line": 119, + "column": 13 + }, + "end": { + "line": 119, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3294, + "end": 3295, + "loc": { + "start": { + "line": 119, + "column": 15 + }, + "end": { + "line": 119, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "error", + "start": 3295, + "end": 3302, + "loc": { + "start": { + "line": 119, + "column": 16 + }, + "end": { + "line": 119, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3302, + "end": 3303, + "loc": { + "start": { + "line": 119, + "column": 23 + }, + "end": { + "line": 119, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 3304, + "end": 3307, + "loc": { + "start": { + "line": 119, + "column": 25 + }, + "end": { + "line": 119, + "column": 28 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3308, + "end": 3310, + "loc": { + "start": { + "line": 119, + "column": 29 + }, + "end": { + "line": 119, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3311, + "end": 3312, + "loc": { + "start": { + "line": 119, + "column": 32 + }, + "end": { + "line": 119, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3321, + "end": 3327, + "loc": { + "start": { + "line": 120, + "column": 8 + }, + "end": { + "line": 120, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3327, + "end": 3328, + "loc": { + "start": { + "line": 120, + "column": 14 + }, + "end": { + "line": 120, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 3328, + "end": 3331, + "loc": { + "start": { + "line": 120, + "column": 15 + }, + "end": { + "line": 120, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3331, + "end": 3332, + "loc": { + "start": { + "line": 120, + "column": 18 + }, + "end": { + "line": 120, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "message", + "start": 3332, + "end": 3339, + "loc": { + "start": { + "line": 120, + "column": 19 + }, + "end": { + "line": 120, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3339, + "end": 3340, + "loc": { + "start": { + "line": 120, + "column": 26 + }, + "end": { + "line": 120, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3340, + "end": 3341, + "loc": { + "start": { + "line": 120, + "column": 27 + }, + "end": { + "line": 120, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3341, + "end": 3348, + "loc": { + "start": { + "line": 120, + "column": 28 + }, + "end": { + "line": 120, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3348, + "end": 3349, + "loc": { + "start": { + "line": 120, + "column": 35 + }, + "end": { + "line": 120, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 3349, + "end": 3357, + "loc": { + "start": { + "line": 120, + "column": 36 + }, + "end": { + "line": 120, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3357, + "end": 3358, + "loc": { + "start": { + "line": 120, + "column": 44 + }, + "end": { + "line": 120, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environmentNotSpecified", + "start": 3358, + "end": 3381, + "loc": { + "start": { + "line": 120, + "column": 45 + }, + "end": { + "line": 120, + "column": 68 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3381, + "end": 3382, + "loc": { + "start": { + "line": 120, + "column": 68 + }, + "end": { + "line": 120, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3382, + "end": 3383, + "loc": { + "start": { + "line": 120, + "column": 69 + }, + "end": { + "line": 120, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3383, + "end": 3384, + "loc": { + "start": { + "line": 120, + "column": 70 + }, + "end": { + "line": 120, + "column": 71 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3384, + "end": 3385, + "loc": { + "start": { + "line": 120, + "column": 71 + }, + "end": { + "line": 120, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 3394, + "end": 3398, + "loc": { + "start": { + "line": 121, + "column": 8 + }, + "end": { + "line": 121, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3398, + "end": 3399, + "loc": { + "start": { + "line": 121, + "column": 12 + }, + "end": { + "line": 121, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3399, + "end": 3400, + "loc": { + "start": { + "line": 121, + "column": 13 + }, + "end": { + "line": 121, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3400, + "end": 3401, + "loc": { + "start": { + "line": 121, + "column": 14 + }, + "end": { + "line": 121, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3408, + "end": 3409, + "loc": { + "start": { + "line": 122, + "column": 6 + }, + "end": { + "line": 122, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3409, + "end": 3410, + "loc": { + "start": { + "line": 122, + "column": 7 + }, + "end": { + "line": 122, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3410, + "end": 3411, + "loc": { + "start": { + "line": 122, + "column": 8 + }, + "end": { + "line": 122, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3416, + "end": 3417, + "loc": { + "start": { + "line": 123, + "column": 4 + }, + "end": { + "line": 123, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3417, + "end": 3418, + "loc": { + "start": { + "line": 123, + "column": 5 + }, + "end": { + "line": 123, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3418, + "end": 3419, + "loc": { + "start": { + "line": 123, + "column": 6 + }, + "end": { + "line": 123, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 3425, + "end": 3427, + "loc": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 125, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3427, + "end": 3428, + "loc": { + "start": { + "line": 125, + "column": 6 + }, + "end": { + "line": 125, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should emit an error when an invalid environment key is specified", + "start": 3428, + "end": 3495, + "loc": { + "start": { + "line": 125, + "column": 7 + }, + "end": { + "line": 125, + "column": 74 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3495, + "end": 3496, + "loc": { + "start": { + "line": 125, + "column": 74 + }, + "end": { + "line": 125, + "column": 75 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3497, + "end": 3498, + "loc": { + "start": { + "line": 125, + "column": 76 + }, + "end": { + "line": 125, + "column": 77 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3498, + "end": 3499, + "loc": { + "start": { + "line": 125, + "column": 77 + }, + "end": { + "line": 125, + "column": 78 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3500, + "end": 3502, + "loc": { + "start": { + "line": 125, + "column": 79 + }, + "end": { + "line": 125, + "column": 81 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3503, + "end": 3504, + "loc": { + "start": { + "line": 125, + "column": 82 + }, + "end": { + "line": 125, + "column": 83 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3511, + "end": 3516, + "loc": { + "start": { + "line": 126, + "column": 6 + }, + "end": { + "line": 126, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 3517, + "end": 3523, + "loc": { + "start": { + "line": 126, + "column": 12 + }, + "end": { + "line": 126, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3524, + "end": 3525, + "loc": { + "start": { + "line": 126, + "column": 19 + }, + "end": { + "line": 126, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 3526, + "end": 3531, + "loc": { + "start": { + "line": 126, + "column": 21 + }, + "end": { + "line": 126, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3531, + "end": 3532, + "loc": { + "start": { + "line": 126, + "column": 26 + }, + "end": { + "line": 126, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeServer", + "start": 3532, + "end": 3542, + "loc": { + "start": { + "line": 126, + "column": 27 + }, + "end": { + "line": 126, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3542, + "end": 3543, + "loc": { + "start": { + "line": 126, + "column": 37 + }, + "end": { + "line": 126, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 3543, + "end": 3549, + "loc": { + "start": { + "line": 126, + "column": 38 + }, + "end": { + "line": 126, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3549, + "end": 3550, + "loc": { + "start": { + "line": 126, + "column": 44 + }, + "end": { + "line": 126, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3550, + "end": 3551, + "loc": { + "start": { + "line": 126, + "column": 45 + }, + "end": { + "line": 126, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3551, + "end": 3552, + "loc": { + "start": { + "line": 126, + "column": 46 + }, + "end": { + "line": 126, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 3559, + "end": 3565, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3565, + "end": 3566, + "loc": { + "start": { + "line": 127, + "column": 12 + }, + "end": { + "line": 127, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respondWith", + "start": 3566, + "end": 3577, + "loc": { + "start": { + "line": 127, + "column": 13 + }, + "end": { + "line": 127, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3577, + "end": 3578, + "loc": { + "start": { + "line": 127, + "column": 24 + }, + "end": { + "line": 127, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "req", + "start": 3578, + "end": 3581, + "loc": { + "start": { + "line": 127, + "column": 25 + }, + "end": { + "line": 127, + "column": 28 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3582, + "end": 3584, + "loc": { + "start": { + "line": 127, + "column": 29 + }, + "end": { + "line": 127, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3585, + "end": 3586, + "loc": { + "start": { + "line": 127, + "column": 32 + }, + "end": { + "line": 127, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "req", + "start": 3595, + "end": 3598, + "loc": { + "start": { + "line": 128, + "column": 8 + }, + "end": { + "line": 128, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3598, + "end": 3599, + "loc": { + "start": { + "line": 128, + "column": 11 + }, + "end": { + "line": 128, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 3599, + "end": 3606, + "loc": { + "start": { + "line": 128, + "column": 12 + }, + "end": { + "line": 128, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3606, + "end": 3607, + "loc": { + "start": { + "line": 128, + "column": 19 + }, + "end": { + "line": 128, + "column": 20 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 404, + "start": 3607, + "end": 3610, + "loc": { + "start": { + "line": 128, + "column": 20 + }, + "end": { + "line": 128, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3610, + "end": 3611, + "loc": { + "start": { + "line": 128, + "column": 23 + }, + "end": { + "line": 128, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3611, + "end": 3612, + "loc": { + "start": { + "line": 128, + "column": 24 + }, + "end": { + "line": 128, + "column": 25 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3619, + "end": 3620, + "loc": { + "start": { + "line": 129, + "column": 6 + }, + "end": { + "line": 129, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3620, + "end": 3621, + "loc": { + "start": { + "line": 129, + "column": 7 + }, + "end": { + "line": 129, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3621, + "end": 3622, + "loc": { + "start": { + "line": 129, + "column": 8 + }, + "end": { + "line": 129, + "column": 9 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3629, + "end": 3634, + "loc": { + "start": { + "line": 130, + "column": 6 + }, + "end": { + "line": 130, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 3635, + "end": 3641, + "loc": { + "start": { + "line": 130, + "column": 12 + }, + "end": { + "line": 130, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3642, + "end": 3643, + "loc": { + "start": { + "line": 130, + "column": 19 + }, + "end": { + "line": 130, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 3644, + "end": 3652, + "loc": { + "start": { + "line": 130, + "column": 21 + }, + "end": { + "line": 130, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3652, + "end": 3653, + "loc": { + "start": { + "line": 130, + "column": 29 + }, + "end": { + "line": 130, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 3653, + "end": 3663, + "loc": { + "start": { + "line": 130, + "column": 30 + }, + "end": { + "line": 130, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3663, + "end": 3664, + "loc": { + "start": { + "line": 130, + "column": 40 + }, + "end": { + "line": 130, + "column": 41 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "abc", + "start": 3664, + "end": 3669, + "loc": { + "start": { + "line": 130, + "column": 41 + }, + "end": { + "line": 130, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3669, + "end": 3670, + "loc": { + "start": { + "line": 130, + "column": 46 + }, + "end": { + "line": 130, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3671, + "end": 3675, + "loc": { + "start": { + "line": 130, + "column": 48 + }, + "end": { + "line": 130, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3675, + "end": 3676, + "loc": { + "start": { + "line": 130, + "column": 52 + }, + "end": { + "line": 130, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3676, + "end": 3677, + "loc": { + "start": { + "line": 130, + "column": 53 + }, + "end": { + "line": 130, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 3684, + "end": 3690, + "loc": { + "start": { + "line": 131, + "column": 6 + }, + "end": { + "line": 131, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3690, + "end": 3691, + "loc": { + "start": { + "line": 131, + "column": 12 + }, + "end": { + "line": 131, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 3691, + "end": 3698, + "loc": { + "start": { + "line": 131, + "column": 13 + }, + "end": { + "line": 131, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3698, + "end": 3699, + "loc": { + "start": { + "line": 131, + "column": 20 + }, + "end": { + "line": 131, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3699, + "end": 3700, + "loc": { + "start": { + "line": 131, + "column": 21 + }, + "end": { + "line": 131, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3700, + "end": 3701, + "loc": { + "start": { + "line": 131, + "column": 22 + }, + "end": { + "line": 131, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 3708, + "end": 3714, + "loc": { + "start": { + "line": 132, + "column": 6 + }, + "end": { + "line": 132, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3714, + "end": 3715, + "loc": { + "start": { + "line": 132, + "column": 12 + }, + "end": { + "line": 132, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 3715, + "end": 3717, + "loc": { + "start": { + "line": 132, + "column": 13 + }, + "end": { + "line": 132, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3717, + "end": 3718, + "loc": { + "start": { + "line": 132, + "column": 15 + }, + "end": { + "line": 132, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "error", + "start": 3718, + "end": 3725, + "loc": { + "start": { + "line": 132, + "column": 16 + }, + "end": { + "line": 132, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3725, + "end": 3726, + "loc": { + "start": { + "line": 132, + "column": 23 + }, + "end": { + "line": 132, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 3727, + "end": 3730, + "loc": { + "start": { + "line": 132, + "column": 25 + }, + "end": { + "line": 132, + "column": 28 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3731, + "end": 3733, + "loc": { + "start": { + "line": 132, + "column": 29 + }, + "end": { + "line": 132, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3734, + "end": 3735, + "loc": { + "start": { + "line": 132, + "column": 32 + }, + "end": { + "line": 132, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3744, + "end": 3750, + "loc": { + "start": { + "line": 133, + "column": 8 + }, + "end": { + "line": 133, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3750, + "end": 3751, + "loc": { + "start": { + "line": 133, + "column": 14 + }, + "end": { + "line": 133, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 3751, + "end": 3754, + "loc": { + "start": { + "line": 133, + "column": 15 + }, + "end": { + "line": 133, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3754, + "end": 3755, + "loc": { + "start": { + "line": 133, + "column": 18 + }, + "end": { + "line": 133, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "message", + "start": 3755, + "end": 3762, + "loc": { + "start": { + "line": 133, + "column": 19 + }, + "end": { + "line": 133, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3762, + "end": 3763, + "loc": { + "start": { + "line": 133, + "column": 26 + }, + "end": { + "line": 133, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3763, + "end": 3764, + "loc": { + "start": { + "line": 133, + "column": 27 + }, + "end": { + "line": 133, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3764, + "end": 3771, + "loc": { + "start": { + "line": 133, + "column": 28 + }, + "end": { + "line": 133, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3771, + "end": 3772, + "loc": { + "start": { + "line": 133, + "column": 35 + }, + "end": { + "line": 133, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 3772, + "end": 3780, + "loc": { + "start": { + "line": 133, + "column": 36 + }, + "end": { + "line": 133, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3780, + "end": 3781, + "loc": { + "start": { + "line": 133, + "column": 44 + }, + "end": { + "line": 133, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environmentNotFound", + "start": 3781, + "end": 3800, + "loc": { + "start": { + "line": 133, + "column": 45 + }, + "end": { + "line": 133, + "column": 64 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3800, + "end": 3801, + "loc": { + "start": { + "line": 133, + "column": 64 + }, + "end": { + "line": 133, + "column": 65 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3801, + "end": 3802, + "loc": { + "start": { + "line": 133, + "column": 65 + }, + "end": { + "line": 133, + "column": 66 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3802, + "end": 3803, + "loc": { + "start": { + "line": 133, + "column": 66 + }, + "end": { + "line": 133, + "column": 67 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3803, + "end": 3804, + "loc": { + "start": { + "line": 133, + "column": 67 + }, + "end": { + "line": 133, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 3813, + "end": 3817, + "loc": { + "start": { + "line": 134, + "column": 8 + }, + "end": { + "line": 134, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3817, + "end": 3818, + "loc": { + "start": { + "line": 134, + "column": 12 + }, + "end": { + "line": 134, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3818, + "end": 3819, + "loc": { + "start": { + "line": 134, + "column": 13 + }, + "end": { + "line": 134, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3819, + "end": 3820, + "loc": { + "start": { + "line": 134, + "column": 14 + }, + "end": { + "line": 134, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3827, + "end": 3828, + "loc": { + "start": { + "line": 135, + "column": 6 + }, + "end": { + "line": 135, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3828, + "end": 3829, + "loc": { + "start": { + "line": 135, + "column": 7 + }, + "end": { + "line": 135, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3829, + "end": 3830, + "loc": { + "start": { + "line": 135, + "column": 8 + }, + "end": { + "line": 135, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3835, + "end": 3836, + "loc": { + "start": { + "line": 136, + "column": 4 + }, + "end": { + "line": 136, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3836, + "end": 3837, + "loc": { + "start": { + "line": 136, + "column": 5 + }, + "end": { + "line": 136, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3837, + "end": 3838, + "loc": { + "start": { + "line": 136, + "column": 6 + }, + "end": { + "line": 136, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 3844, + "end": 3846, + "loc": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3846, + "end": 3847, + "loc": { + "start": { + "line": 138, + "column": 6 + }, + "end": { + "line": 138, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should not fetch flag settings since bootstrap is provided", + "start": 3847, + "end": 3907, + "loc": { + "start": { + "line": 138, + "column": 7 + }, + "end": { + "line": 138, + "column": 67 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3907, + "end": 3908, + "loc": { + "start": { + "line": 138, + "column": 67 + }, + "end": { + "line": 138, + "column": 68 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3909, + "end": 3910, + "loc": { + "start": { + "line": 138, + "column": 69 + }, + "end": { + "line": 138, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3910, + "end": 3911, + "loc": { + "start": { + "line": 138, + "column": 70 + }, + "end": { + "line": 138, + "column": 71 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3912, + "end": 3914, + "loc": { + "start": { + "line": 138, + "column": 72 + }, + "end": { + "line": 138, + "column": 74 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3915, + "end": 3916, + "loc": { + "start": { + "line": 138, + "column": 75 + }, + "end": { + "line": 138, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 3923, + "end": 3931, + "loc": { + "start": { + "line": 139, + "column": 6 + }, + "end": { + "line": 139, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3931, + "end": 3932, + "loc": { + "start": { + "line": 139, + "column": 14 + }, + "end": { + "line": 139, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 3932, + "end": 3942, + "loc": { + "start": { + "line": 139, + "column": 15 + }, + "end": { + "line": 139, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3942, + "end": 3943, + "loc": { + "start": { + "line": 139, + "column": 25 + }, + "end": { + "line": 139, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 3943, + "end": 3950, + "loc": { + "start": { + "line": 139, + "column": 26 + }, + "end": { + "line": 139, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3950, + "end": 3951, + "loc": { + "start": { + "line": 139, + "column": 33 + }, + "end": { + "line": 139, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3952, + "end": 3956, + "loc": { + "start": { + "line": 139, + "column": 35 + }, + "end": { + "line": 139, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3956, + "end": 3957, + "loc": { + "start": { + "line": 139, + "column": 39 + }, + "end": { + "line": 139, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3958, + "end": 3959, + "loc": { + "start": { + "line": 139, + "column": 41 + }, + "end": { + "line": 139, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 3968, + "end": 3977, + "loc": { + "start": { + "line": 140, + "column": 8 + }, + "end": { + "line": 140, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3977, + "end": 3978, + "loc": { + "start": { + "line": 140, + "column": 17 + }, + "end": { + "line": 140, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3979, + "end": 3980, + "loc": { + "start": { + "line": 140, + "column": 19 + }, + "end": { + "line": 140, + "column": 20 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3980, + "end": 3981, + "loc": { + "start": { + "line": 140, + "column": 20 + }, + "end": { + "line": 140, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3981, + "end": 3982, + "loc": { + "start": { + "line": 140, + "column": 21 + }, + "end": { + "line": 140, + "column": 22 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3989, + "end": 3990, + "loc": { + "start": { + "line": 141, + "column": 6 + }, + "end": { + "line": 141, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3990, + "end": 3991, + "loc": { + "start": { + "line": 141, + "column": 7 + }, + "end": { + "line": 141, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3991, + "end": 3992, + "loc": { + "start": { + "line": 141, + "column": 8 + }, + "end": { + "line": 141, + "column": 9 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 4000, + "end": 4005, + "loc": { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 143, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settingsRequest", + "start": 4006, + "end": 4021, + "loc": { + "start": { + "line": 143, + "column": 12 + }, + "end": { + "line": 143, + "column": 27 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4022, + "end": 4023, + "loc": { + "start": { + "line": 143, + "column": 28 + }, + "end": { + "line": 143, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 4024, + "end": 4032, + "loc": { + "start": { + "line": 143, + "column": 30 + }, + "end": { + "line": 143, + "column": 38 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4032, + "end": 4033, + "loc": { + "start": { + "line": 143, + "column": 38 + }, + "end": { + "line": 143, + "column": 39 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 4033, + "end": 4034, + "loc": { + "start": { + "line": 143, + "column": 39 + }, + "end": { + "line": 143, + "column": 40 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4034, + "end": 4035, + "loc": { + "start": { + "line": 143, + "column": 40 + }, + "end": { + "line": 143, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4035, + "end": 4036, + "loc": { + "start": { + "line": 143, + "column": 41 + }, + "end": { + "line": 143, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 4043, + "end": 4049, + "loc": { + "start": { + "line": 144, + "column": 6 + }, + "end": { + "line": 144, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4049, + "end": 4050, + "loc": { + "start": { + "line": 144, + "column": 12 + }, + "end": { + "line": 144, + "column": 13 + } + } + }, + { + "type": { + "label": "regexp", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": { + "pattern": "sdk\\/eval", + "flags": "" + }, + "start": 4050, + "end": 4061, + "loc": { + "start": { + "line": 144, + "column": 13 + }, + "end": { + "line": 144, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4061, + "end": 4062, + "loc": { + "start": { + "line": 144, + "column": 24 + }, + "end": { + "line": 144, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "test", + "start": 4062, + "end": 4066, + "loc": { + "start": { + "line": 144, + "column": 25 + }, + "end": { + "line": 144, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4066, + "end": 4067, + "loc": { + "start": { + "line": 144, + "column": 29 + }, + "end": { + "line": 144, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settingsRequest", + "start": 4067, + "end": 4082, + "loc": { + "start": { + "line": 144, + "column": 30 + }, + "end": { + "line": 144, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4082, + "end": 4083, + "loc": { + "start": { + "line": 144, + "column": 45 + }, + "end": { + "line": 144, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 4083, + "end": 4086, + "loc": { + "start": { + "line": 144, + "column": 46 + }, + "end": { + "line": 144, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4086, + "end": 4087, + "loc": { + "start": { + "line": 144, + "column": 49 + }, + "end": { + "line": 144, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4087, + "end": 4088, + "loc": { + "start": { + "line": 144, + "column": 50 + }, + "end": { + "line": 144, + "column": 51 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4088, + "end": 4089, + "loc": { + "start": { + "line": 144, + "column": 51 + }, + "end": { + "line": 144, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 4089, + "end": 4096, + "loc": { + "start": { + "line": 144, + "column": 52 + }, + "end": { + "line": 144, + "column": 59 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4096, + "end": 4097, + "loc": { + "start": { + "line": 144, + "column": 59 + }, + "end": { + "line": 144, + "column": 60 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 4097, + "end": 4102, + "loc": { + "start": { + "line": 144, + "column": 60 + }, + "end": { + "line": 144, + "column": 65 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4102, + "end": 4103, + "loc": { + "start": { + "line": 144, + "column": 65 + }, + "end": { + "line": 144, + "column": 66 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4103, + "end": 4104, + "loc": { + "start": { + "line": 144, + "column": 66 + }, + "end": { + "line": 144, + "column": 67 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4109, + "end": 4110, + "loc": { + "start": { + "line": 145, + "column": 4 + }, + "end": { + "line": 145, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4110, + "end": 4111, + "loc": { + "start": { + "line": 145, + "column": 5 + }, + "end": { + "line": 145, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4111, + "end": 4112, + "loc": { + "start": { + "line": 145, + "column": 6 + }, + "end": { + "line": 145, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 4118, + "end": 4120, + "loc": { + "start": { + "line": 147, + "column": 4 + }, + "end": { + "line": 147, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4120, + "end": 4121, + "loc": { + "start": { + "line": 147, + "column": 6 + }, + "end": { + "line": 147, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should contain package version", + "start": 4121, + "end": 4153, + "loc": { + "start": { + "line": 147, + "column": 7 + }, + "end": { + "line": 147, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4153, + "end": 4154, + "loc": { + "start": { + "line": 147, + "column": 39 + }, + "end": { + "line": 147, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4155, + "end": 4156, + "loc": { + "start": { + "line": 147, + "column": 41 + }, + "end": { + "line": 147, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4156, + "end": 4157, + "loc": { + "start": { + "line": 147, + "column": 42 + }, + "end": { + "line": 147, + "column": 43 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4158, + "end": 4160, + "loc": { + "start": { + "line": 147, + "column": 44 + }, + "end": { + "line": 147, + "column": 46 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4161, + "end": 4162, + "loc": { + "start": { + "line": 147, + "column": 47 + }, + "end": { + "line": 147, + "column": 48 + } + } + }, + { + "type": "CommentLine", + "value": " Arrange", + "start": 4169, + "end": 4179, + "loc": { + "start": { + "line": 148, + "column": 6 + }, + "end": { + "line": 148, + "column": 16 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 4186, + "end": 4191, + "loc": { + "start": { + "line": 149, + "column": 6 + }, + "end": { + "line": 149, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 4192, + "end": 4199, + "loc": { + "start": { + "line": 149, + "column": 12 + }, + "end": { + "line": 149, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4200, + "end": 4201, + "loc": { + "start": { + "line": 149, + "column": 20 + }, + "end": { + "line": 149, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 4202, + "end": 4210, + "loc": { + "start": { + "line": 149, + "column": 22 + }, + "end": { + "line": 149, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4210, + "end": 4211, + "loc": { + "start": { + "line": 149, + "column": 30 + }, + "end": { + "line": 149, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 4211, + "end": 4218, + "loc": { + "start": { + "line": 149, + "column": 31 + }, + "end": { + "line": 149, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4218, + "end": 4219, + "loc": { + "start": { + "line": 149, + "column": 38 + }, + "end": { + "line": 149, + "column": 39 + } + } + }, + { + "type": "CommentLine", + "value": " Act: all client bundles above 1.0.7 should contain package version", + "start": 4227, + "end": 4296, + "loc": { + "start": { + "line": 151, + "column": 6 + }, + "end": { + "line": 151, + "column": 75 + } + } + }, + { + "type": "CommentLine", + "value": " https://github.com/substack/semver-compare", + "start": 4303, + "end": 4348, + "loc": { + "start": { + "line": 152, + "column": 6 + }, + "end": { + "line": 152, + "column": 51 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 4355, + "end": 4360, + "loc": { + "start": { + "line": 153, + "column": 6 + }, + "end": { + "line": 153, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "result", + "start": 4361, + "end": 4367, + "loc": { + "start": { + "line": 153, + "column": 12 + }, + "end": { + "line": 153, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4368, + "end": 4369, + "loc": { + "start": { + "line": 153, + "column": 19 + }, + "end": { + "line": 153, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "semverCompare", + "start": 4370, + "end": 4383, + "loc": { + "start": { + "line": 153, + "column": 21 + }, + "end": { + "line": 153, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4383, + "end": 4384, + "loc": { + "start": { + "line": 153, + "column": 34 + }, + "end": { + "line": 153, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 4384, + "end": 4391, + "loc": { + "start": { + "line": 153, + "column": 35 + }, + "end": { + "line": 153, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4391, + "end": 4392, + "loc": { + "start": { + "line": 153, + "column": 42 + }, + "end": { + "line": 153, + "column": 43 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "1.0.6", + "start": 4393, + "end": 4400, + "loc": { + "start": { + "line": 153, + "column": 44 + }, + "end": { + "line": 153, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4400, + "end": 4401, + "loc": { + "start": { + "line": 153, + "column": 51 + }, + "end": { + "line": 153, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4401, + "end": 4402, + "loc": { + "start": { + "line": 153, + "column": 52 + }, + "end": { + "line": 153, + "column": 53 + } + } + }, + { + "type": "CommentLine", + "value": " Assert", + "start": 4410, + "end": 4419, + "loc": { + "start": { + "line": 155, + "column": 6 + }, + "end": { + "line": 155, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 4426, + "end": 4432, + "loc": { + "start": { + "line": 156, + "column": 6 + }, + "end": { + "line": 156, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4432, + "end": 4433, + "loc": { + "start": { + "line": 156, + "column": 12 + }, + "end": { + "line": 156, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "result", + "start": 4433, + "end": 4439, + "loc": { + "start": { + "line": 156, + "column": 13 + }, + "end": { + "line": 156, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4439, + "end": 4440, + "loc": { + "start": { + "line": 156, + "column": 19 + }, + "end": { + "line": 156, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4440, + "end": 4441, + "loc": { + "start": { + "line": 156, + "column": 20 + }, + "end": { + "line": 156, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 4441, + "end": 4448, + "loc": { + "start": { + "line": 156, + "column": 21 + }, + "end": { + "line": 156, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4448, + "end": 4449, + "loc": { + "start": { + "line": 156, + "column": 28 + }, + "end": { + "line": 156, + "column": 29 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 4449, + "end": 4450, + "loc": { + "start": { + "line": 156, + "column": 29 + }, + "end": { + "line": 156, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4450, + "end": 4451, + "loc": { + "start": { + "line": 156, + "column": 30 + }, + "end": { + "line": 156, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4451, + "end": 4452, + "loc": { + "start": { + "line": 156, + "column": 31 + }, + "end": { + "line": 156, + "column": 32 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4457, + "end": 4458, + "loc": { + "start": { + "line": 157, + "column": 4 + }, + "end": { + "line": 157, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4458, + "end": 4459, + "loc": { + "start": { + "line": 157, + "column": 5 + }, + "end": { + "line": 157, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4459, + "end": 4460, + "loc": { + "start": { + "line": 157, + "column": 6 + }, + "end": { + "line": 157, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 4466, + "end": 4468, + "loc": { + "start": { + "line": 159, + "column": 4 + }, + "end": { + "line": 159, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4468, + "end": 4469, + "loc": { + "start": { + "line": 159, + "column": 6 + }, + "end": { + "line": 159, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should clear cached settings if they are invalid JSON", + "start": 4469, + "end": 4524, + "loc": { + "start": { + "line": 159, + "column": 7 + }, + "end": { + "line": 159, + "column": 62 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4524, + "end": 4525, + "loc": { + "start": { + "line": 159, + "column": 62 + }, + "end": { + "line": 159, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 4526, + "end": 4530, + "loc": { + "start": { + "line": 159, + "column": 64 + }, + "end": { + "line": 159, + "column": 68 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4531, + "end": 4533, + "loc": { + "start": { + "line": 159, + "column": 69 + }, + "end": { + "line": 159, + "column": 71 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4534, + "end": 4535, + "loc": { + "start": { + "line": 159, + "column": 72 + }, + "end": { + "line": 159, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 4542, + "end": 4548, + "loc": { + "start": { + "line": 160, + "column": 6 + }, + "end": { + "line": 160, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4548, + "end": 4549, + "loc": { + "start": { + "line": 160, + "column": 12 + }, + "end": { + "line": 160, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 4549, + "end": 4561, + "loc": { + "start": { + "line": 160, + "column": 13 + }, + "end": { + "line": 160, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4561, + "end": 4562, + "loc": { + "start": { + "line": 160, + "column": 25 + }, + "end": { + "line": 160, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setItem", + "start": 4562, + "end": 4569, + "loc": { + "start": { + "line": 160, + "column": 26 + }, + "end": { + "line": 160, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4569, + "end": 4570, + "loc": { + "start": { + "line": 160, + "column": 33 + }, + "end": { + "line": 160, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey", + "start": 4570, + "end": 4575, + "loc": { + "start": { + "line": 160, + "column": 34 + }, + "end": { + "line": 160, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4575, + "end": 4576, + "loc": { + "start": { + "line": 160, + "column": 39 + }, + "end": { + "line": 160, + "column": 40 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo{bar}", + "start": 4577, + "end": 4587, + "loc": { + "start": { + "line": 160, + "column": 41 + }, + "end": { + "line": 160, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4587, + "end": 4588, + "loc": { + "start": { + "line": 160, + "column": 51 + }, + "end": { + "line": 160, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4588, + "end": 4589, + "loc": { + "start": { + "line": 160, + "column": 52 + }, + "end": { + "line": 160, + "column": 53 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 4597, + "end": 4602, + "loc": { + "start": { + "line": 162, + "column": 6 + }, + "end": { + "line": 162, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 4603, + "end": 4609, + "loc": { + "start": { + "line": 162, + "column": 12 + }, + "end": { + "line": 162, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 4610, + "end": 4611, + "loc": { + "start": { + "line": 162, + "column": 19 + }, + "end": { + "line": 162, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 4612, + "end": 4620, + "loc": { + "start": { + "line": 162, + "column": 21 + }, + "end": { + "line": 162, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4620, + "end": 4621, + "loc": { + "start": { + "line": 162, + "column": 29 + }, + "end": { + "line": 162, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 4621, + "end": 4631, + "loc": { + "start": { + "line": 162, + "column": 30 + }, + "end": { + "line": 162, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4631, + "end": 4632, + "loc": { + "start": { + "line": 162, + "column": 40 + }, + "end": { + "line": 162, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 4632, + "end": 4639, + "loc": { + "start": { + "line": 162, + "column": 41 + }, + "end": { + "line": 162, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4639, + "end": 4640, + "loc": { + "start": { + "line": 162, + "column": 48 + }, + "end": { + "line": 162, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 4641, + "end": 4645, + "loc": { + "start": { + "line": 162, + "column": 50 + }, + "end": { + "line": 162, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4645, + "end": 4646, + "loc": { + "start": { + "line": 162, + "column": 54 + }, + "end": { + "line": 162, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4647, + "end": 4648, + "loc": { + "start": { + "line": 162, + "column": 56 + }, + "end": { + "line": 162, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 4657, + "end": 4666, + "loc": { + "start": { + "line": 163, + "column": 8 + }, + "end": { + "line": 163, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4666, + "end": 4667, + "loc": { + "start": { + "line": 163, + "column": 17 + }, + "end": { + "line": 163, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "localstorage", + "start": 4668, + "end": 4682, + "loc": { + "start": { + "line": 163, + "column": 19 + }, + "end": { + "line": 163, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4682, + "end": 4683, + "loc": { + "start": { + "line": 163, + "column": 33 + }, + "end": { + "line": 163, + "column": 34 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4690, + "end": 4691, + "loc": { + "start": { + "line": 164, + "column": 6 + }, + "end": { + "line": 164, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4691, + "end": 4692, + "loc": { + "start": { + "line": 164, + "column": 7 + }, + "end": { + "line": 164, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4692, + "end": 4693, + "loc": { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 164, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 4701, + "end": 4707, + "loc": { + "start": { + "line": 166, + "column": 6 + }, + "end": { + "line": 166, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4707, + "end": 4708, + "loc": { + "start": { + "line": 166, + "column": 12 + }, + "end": { + "line": 166, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 4708, + "end": 4714, + "loc": { + "start": { + "line": 166, + "column": 13 + }, + "end": { + "line": 166, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4714, + "end": 4715, + "loc": { + "start": { + "line": 166, + "column": 19 + }, + "end": { + "line": 166, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 4715, + "end": 4727, + "loc": { + "start": { + "line": 166, + "column": 20 + }, + "end": { + "line": 166, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4727, + "end": 4728, + "loc": { + "start": { + "line": 166, + "column": 32 + }, + "end": { + "line": 166, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getItem", + "start": 4728, + "end": 4735, + "loc": { + "start": { + "line": 166, + "column": 33 + }, + "end": { + "line": 166, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4735, + "end": 4736, + "loc": { + "start": { + "line": 166, + "column": 40 + }, + "end": { + "line": 166, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey", + "start": 4736, + "end": 4741, + "loc": { + "start": { + "line": 166, + "column": 41 + }, + "end": { + "line": 166, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4741, + "end": 4742, + "loc": { + "start": { + "line": 166, + "column": 46 + }, + "end": { + "line": 166, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4742, + "end": 4743, + "loc": { + "start": { + "line": 166, + "column": 47 + }, + "end": { + "line": 166, + "column": 48 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4743, + "end": 4744, + "loc": { + "start": { + "line": 166, + "column": 48 + }, + "end": { + "line": 166, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeNull", + "start": 4744, + "end": 4752, + "loc": { + "start": { + "line": 166, + "column": 49 + }, + "end": { + "line": 166, + "column": 57 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4752, + "end": 4753, + "loc": { + "start": { + "line": 166, + "column": 57 + }, + "end": { + "line": 166, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4753, + "end": 4754, + "loc": { + "start": { + "line": 166, + "column": 58 + }, + "end": { + "line": 166, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4754, + "end": 4755, + "loc": { + "start": { + "line": 166, + "column": 59 + }, + "end": { + "line": 166, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 4763, + "end": 4769, + "loc": { + "start": { + "line": 168, + "column": 6 + }, + "end": { + "line": 168, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4769, + "end": 4770, + "loc": { + "start": { + "line": 168, + "column": 12 + }, + "end": { + "line": 168, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 4770, + "end": 4772, + "loc": { + "start": { + "line": 168, + "column": 13 + }, + "end": { + "line": 168, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4772, + "end": 4773, + "loc": { + "start": { + "line": 168, + "column": 15 + }, + "end": { + "line": 168, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 4773, + "end": 4780, + "loc": { + "start": { + "line": 168, + "column": 16 + }, + "end": { + "line": 168, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4780, + "end": 4781, + "loc": { + "start": { + "line": 168, + "column": 23 + }, + "end": { + "line": 168, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4782, + "end": 4783, + "loc": { + "start": { + "line": 168, + "column": 25 + }, + "end": { + "line": 168, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4783, + "end": 4784, + "loc": { + "start": { + "line": 168, + "column": 26 + }, + "end": { + "line": 168, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4785, + "end": 4787, + "loc": { + "start": { + "line": 168, + "column": 28 + }, + "end": { + "line": 168, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4788, + "end": 4789, + "loc": { + "start": { + "line": 168, + "column": 31 + }, + "end": { + "line": 168, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 4798, + "end": 4802, + "loc": { + "start": { + "line": 169, + "column": 8 + }, + "end": { + "line": 169, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4802, + "end": 4803, + "loc": { + "start": { + "line": 169, + "column": 12 + }, + "end": { + "line": 169, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4803, + "end": 4804, + "loc": { + "start": { + "line": 169, + "column": 13 + }, + "end": { + "line": 169, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4804, + "end": 4805, + "loc": { + "start": { + "line": 169, + "column": 14 + }, + "end": { + "line": 169, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4812, + "end": 4813, + "loc": { + "start": { + "line": 170, + "column": 6 + }, + "end": { + "line": 170, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4813, + "end": 4814, + "loc": { + "start": { + "line": 170, + "column": 7 + }, + "end": { + "line": 170, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4814, + "end": 4815, + "loc": { + "start": { + "line": 170, + "column": 8 + }, + "end": { + "line": 170, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 4823, + "end": 4831, + "loc": { + "start": { + "line": 172, + "column": 6 + }, + "end": { + "line": 172, + "column": 14 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4831, + "end": 4832, + "loc": { + "start": { + "line": 172, + "column": 14 + }, + "end": { + "line": 172, + "column": 15 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 4832, + "end": 4833, + "loc": { + "start": { + "line": 172, + "column": 15 + }, + "end": { + "line": 172, + "column": 16 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4833, + "end": 4834, + "loc": { + "start": { + "line": 172, + "column": 16 + }, + "end": { + "line": 172, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4834, + "end": 4835, + "loc": { + "start": { + "line": 172, + "column": 17 + }, + "end": { + "line": 172, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 4835, + "end": 4842, + "loc": { + "start": { + "line": 172, + "column": 18 + }, + "end": { + "line": 172, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4842, + "end": 4843, + "loc": { + "start": { + "line": 172, + "column": 25 + }, + "end": { + "line": 172, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 4843, + "end": 4846, + "loc": { + "start": { + "line": 172, + "column": 26 + }, + "end": { + "line": 172, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4846, + "end": 4847, + "loc": { + "start": { + "line": 172, + "column": 29 + }, + "end": { + "line": 172, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4848, + "end": 4849, + "loc": { + "start": { + "line": 172, + "column": 31 + }, + "end": { + "line": 172, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 4850, + "end": 4864, + "loc": { + "start": { + "line": 172, + "column": 33 + }, + "end": { + "line": 172, + "column": 47 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4864, + "end": 4865, + "loc": { + "start": { + "line": 172, + "column": 47 + }, + "end": { + "line": 172, + "column": 48 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 4866, + "end": 4884, + "loc": { + "start": { + "line": 172, + "column": 49 + }, + "end": { + "line": 172, + "column": 67 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4885, + "end": 4886, + "loc": { + "start": { + "line": 172, + "column": 68 + }, + "end": { + "line": 172, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4886, + "end": 4887, + "loc": { + "start": { + "line": 172, + "column": 69 + }, + "end": { + "line": 172, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\": {\"value\": true, \"version\": 1}}", + "start": 4888, + "end": 4935, + "loc": { + "start": { + "line": 172, + "column": 71 + }, + "end": { + "line": 172, + "column": 118 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4935, + "end": 4936, + "loc": { + "start": { + "line": 172, + "column": 118 + }, + "end": { + "line": 172, + "column": 119 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4936, + "end": 4937, + "loc": { + "start": { + "line": 172, + "column": 119 + }, + "end": { + "line": 172, + "column": 120 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4942, + "end": 4943, + "loc": { + "start": { + "line": 173, + "column": 4 + }, + "end": { + "line": 173, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4943, + "end": 4944, + "loc": { + "start": { + "line": 173, + "column": 5 + }, + "end": { + "line": 173, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4944, + "end": 4945, + "loc": { + "start": { + "line": 173, + "column": 6 + }, + "end": { + "line": 173, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 4951, + "end": 4953, + "loc": { + "start": { + "line": 175, + "column": 4 + }, + "end": { + "line": 175, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4953, + "end": 4954, + "loc": { + "start": { + "line": 175, + "column": 6 + }, + "end": { + "line": 175, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should not clear cached settings if they are valid JSON", + "start": 4954, + "end": 5011, + "loc": { + "start": { + "line": 175, + "column": 7 + }, + "end": { + "line": 175, + "column": 64 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5011, + "end": 5012, + "loc": { + "start": { + "line": 175, + "column": 64 + }, + "end": { + "line": 175, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 5013, + "end": 5017, + "loc": { + "start": { + "line": 175, + "column": 66 + }, + "end": { + "line": 175, + "column": 70 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5018, + "end": 5020, + "loc": { + "start": { + "line": 175, + "column": 71 + }, + "end": { + "line": 175, + "column": 73 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5021, + "end": 5022, + "loc": { + "start": { + "line": 175, + "column": 74 + }, + "end": { + "line": 175, + "column": 75 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 5029, + "end": 5034, + "loc": { + "start": { + "line": 176, + "column": 6 + }, + "end": { + "line": 176, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "json", + "start": 5035, + "end": 5039, + "loc": { + "start": { + "line": 176, + "column": 12 + }, + "end": { + "line": 176, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5040, + "end": 5041, + "loc": { + "start": { + "line": 176, + "column": 17 + }, + "end": { + "line": 176, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-thing\": true}", + "start": 5042, + "end": 5066, + "loc": { + "start": { + "line": 176, + "column": 19 + }, + "end": { + "line": 176, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5066, + "end": 5067, + "loc": { + "start": { + "line": 176, + "column": 43 + }, + "end": { + "line": 176, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 5075, + "end": 5081, + "loc": { + "start": { + "line": 178, + "column": 6 + }, + "end": { + "line": 178, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5081, + "end": 5082, + "loc": { + "start": { + "line": 178, + "column": 12 + }, + "end": { + "line": 178, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 5082, + "end": 5094, + "loc": { + "start": { + "line": 178, + "column": 13 + }, + "end": { + "line": 178, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5094, + "end": 5095, + "loc": { + "start": { + "line": 178, + "column": 25 + }, + "end": { + "line": 178, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setItem", + "start": 5095, + "end": 5102, + "loc": { + "start": { + "line": 178, + "column": 26 + }, + "end": { + "line": 178, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5102, + "end": 5103, + "loc": { + "start": { + "line": 178, + "column": 33 + }, + "end": { + "line": 178, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey", + "start": 5103, + "end": 5108, + "loc": { + "start": { + "line": 178, + "column": 34 + }, + "end": { + "line": 178, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5108, + "end": 5109, + "loc": { + "start": { + "line": 178, + "column": 39 + }, + "end": { + "line": 178, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "json", + "start": 5110, + "end": 5114, + "loc": { + "start": { + "line": 178, + "column": 41 + }, + "end": { + "line": 178, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5114, + "end": 5115, + "loc": { + "start": { + "line": 178, + "column": 45 + }, + "end": { + "line": 178, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5115, + "end": 5116, + "loc": { + "start": { + "line": 178, + "column": 46 + }, + "end": { + "line": 178, + "column": 47 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 5124, + "end": 5129, + "loc": { + "start": { + "line": 180, + "column": 6 + }, + "end": { + "line": 180, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 5130, + "end": 5136, + "loc": { + "start": { + "line": 180, + "column": 12 + }, + "end": { + "line": 180, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5137, + "end": 5138, + "loc": { + "start": { + "line": 180, + "column": 19 + }, + "end": { + "line": 180, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 5139, + "end": 5147, + "loc": { + "start": { + "line": 180, + "column": 21 + }, + "end": { + "line": 180, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5147, + "end": 5148, + "loc": { + "start": { + "line": 180, + "column": 29 + }, + "end": { + "line": 180, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 5148, + "end": 5158, + "loc": { + "start": { + "line": 180, + "column": 30 + }, + "end": { + "line": 180, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5158, + "end": 5159, + "loc": { + "start": { + "line": 180, + "column": 40 + }, + "end": { + "line": 180, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 5159, + "end": 5166, + "loc": { + "start": { + "line": 180, + "column": 41 + }, + "end": { + "line": 180, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5166, + "end": 5167, + "loc": { + "start": { + "line": 180, + "column": 48 + }, + "end": { + "line": 180, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 5168, + "end": 5172, + "loc": { + "start": { + "line": 180, + "column": 50 + }, + "end": { + "line": 180, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5172, + "end": 5173, + "loc": { + "start": { + "line": 180, + "column": 54 + }, + "end": { + "line": 180, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5174, + "end": 5175, + "loc": { + "start": { + "line": 180, + "column": 56 + }, + "end": { + "line": 180, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 5184, + "end": 5193, + "loc": { + "start": { + "line": 181, + "column": 8 + }, + "end": { + "line": 181, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5193, + "end": 5194, + "loc": { + "start": { + "line": 181, + "column": 17 + }, + "end": { + "line": 181, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "localstorage", + "start": 5195, + "end": 5209, + "loc": { + "start": { + "line": 181, + "column": 19 + }, + "end": { + "line": 181, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5209, + "end": 5210, + "loc": { + "start": { + "line": 181, + "column": 33 + }, + "end": { + "line": 181, + "column": 34 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5217, + "end": 5218, + "loc": { + "start": { + "line": 182, + "column": 6 + }, + "end": { + "line": 182, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5218, + "end": 5219, + "loc": { + "start": { + "line": 182, + "column": 7 + }, + "end": { + "line": 182, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5219, + "end": 5220, + "loc": { + "start": { + "line": 182, + "column": 8 + }, + "end": { + "line": 182, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 5228, + "end": 5234, + "loc": { + "start": { + "line": 184, + "column": 6 + }, + "end": { + "line": 184, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5234, + "end": 5235, + "loc": { + "start": { + "line": 184, + "column": 12 + }, + "end": { + "line": 184, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 5235, + "end": 5237, + "loc": { + "start": { + "line": 184, + "column": 13 + }, + "end": { + "line": 184, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5237, + "end": 5238, + "loc": { + "start": { + "line": 184, + "column": 15 + }, + "end": { + "line": 184, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 5238, + "end": 5245, + "loc": { + "start": { + "line": 184, + "column": 16 + }, + "end": { + "line": 184, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5245, + "end": 5246, + "loc": { + "start": { + "line": 184, + "column": 23 + }, + "end": { + "line": 184, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5247, + "end": 5248, + "loc": { + "start": { + "line": 184, + "column": 25 + }, + "end": { + "line": 184, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5248, + "end": 5249, + "loc": { + "start": { + "line": 184, + "column": 26 + }, + "end": { + "line": 184, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5250, + "end": 5252, + "loc": { + "start": { + "line": 184, + "column": 28 + }, + "end": { + "line": 184, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5253, + "end": 5254, + "loc": { + "start": { + "line": 184, + "column": 31 + }, + "end": { + "line": 184, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 5263, + "end": 5269, + "loc": { + "start": { + "line": 185, + "column": 8 + }, + "end": { + "line": 185, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5269, + "end": 5270, + "loc": { + "start": { + "line": 185, + "column": 14 + }, + "end": { + "line": 185, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 5270, + "end": 5276, + "loc": { + "start": { + "line": 185, + "column": 15 + }, + "end": { + "line": 185, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5276, + "end": 5277, + "loc": { + "start": { + "line": 185, + "column": 21 + }, + "end": { + "line": 185, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 5277, + "end": 5289, + "loc": { + "start": { + "line": 185, + "column": 22 + }, + "end": { + "line": 185, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5289, + "end": 5290, + "loc": { + "start": { + "line": 185, + "column": 34 + }, + "end": { + "line": 185, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getItem", + "start": 5290, + "end": 5297, + "loc": { + "start": { + "line": 185, + "column": 35 + }, + "end": { + "line": 185, + "column": 42 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5297, + "end": 5298, + "loc": { + "start": { + "line": 185, + "column": 42 + }, + "end": { + "line": 185, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey", + "start": 5298, + "end": 5303, + "loc": { + "start": { + "line": 185, + "column": 43 + }, + "end": { + "line": 185, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5303, + "end": 5304, + "loc": { + "start": { + "line": 185, + "column": 48 + }, + "end": { + "line": 185, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5304, + "end": 5305, + "loc": { + "start": { + "line": 185, + "column": 49 + }, + "end": { + "line": 185, + "column": 50 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5305, + "end": 5306, + "loc": { + "start": { + "line": 185, + "column": 50 + }, + "end": { + "line": 185, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 5306, + "end": 5313, + "loc": { + "start": { + "line": 185, + "column": 51 + }, + "end": { + "line": 185, + "column": 58 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5313, + "end": 5314, + "loc": { + "start": { + "line": 185, + "column": 58 + }, + "end": { + "line": 185, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "json", + "start": 5314, + "end": 5318, + "loc": { + "start": { + "line": 185, + "column": 59 + }, + "end": { + "line": 185, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5318, + "end": 5319, + "loc": { + "start": { + "line": 185, + "column": 63 + }, + "end": { + "line": 185, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5319, + "end": 5320, + "loc": { + "start": { + "line": 185, + "column": 64 + }, + "end": { + "line": 185, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 5329, + "end": 5333, + "loc": { + "start": { + "line": 186, + "column": 8 + }, + "end": { + "line": 186, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5333, + "end": 5334, + "loc": { + "start": { + "line": 186, + "column": 12 + }, + "end": { + "line": 186, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5334, + "end": 5335, + "loc": { + "start": { + "line": 186, + "column": 13 + }, + "end": { + "line": 186, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5335, + "end": 5336, + "loc": { + "start": { + "line": 186, + "column": 14 + }, + "end": { + "line": 186, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5343, + "end": 5344, + "loc": { + "start": { + "line": 187, + "column": 6 + }, + "end": { + "line": 187, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5344, + "end": 5345, + "loc": { + "start": { + "line": 187, + "column": 7 + }, + "end": { + "line": 187, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5345, + "end": 5346, + "loc": { + "start": { + "line": 187, + "column": 8 + }, + "end": { + "line": 187, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5351, + "end": 5352, + "loc": { + "start": { + "line": 188, + "column": 4 + }, + "end": { + "line": 188, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5352, + "end": 5353, + "loc": { + "start": { + "line": 188, + "column": 5 + }, + "end": { + "line": 188, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5353, + "end": 5354, + "loc": { + "start": { + "line": 188, + "column": 6 + }, + "end": { + "line": 188, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 5360, + "end": 5362, + "loc": { + "start": { + "line": 190, + "column": 4 + }, + "end": { + "line": 190, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5362, + "end": 5363, + "loc": { + "start": { + "line": 190, + "column": 6 + }, + "end": { + "line": 190, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should handle localStorage getItem throwing an exception", + "start": 5363, + "end": 5421, + "loc": { + "start": { + "line": 190, + "column": 7 + }, + "end": { + "line": 190, + "column": 65 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5421, + "end": 5422, + "loc": { + "start": { + "line": 190, + "column": 65 + }, + "end": { + "line": 190, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 5423, + "end": 5427, + "loc": { + "start": { + "line": 190, + "column": 67 + }, + "end": { + "line": 190, + "column": 71 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5428, + "end": 5430, + "loc": { + "start": { + "line": 190, + "column": 72 + }, + "end": { + "line": 190, + "column": 74 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5431, + "end": 5432, + "loc": { + "start": { + "line": 190, + "column": 75 + }, + "end": { + "line": 190, + "column": 76 + } + } + }, + { + "type": "CommentLine", + "value": " sandbox.restore(window.localStorage.__proto__, 'getItem');", + "start": 5439, + "end": 5500, + "loc": { + "start": { + "line": 191, + "column": 6 + }, + "end": { + "line": 191, + "column": 67 + } + } + }, + { + "type": "CommentLine", + "value": " sandbox.stub(window.localStorage.__proto__, 'getItem').throws();", + "start": 5507, + "end": 5574, + "loc": { + "start": { + "line": 192, + "column": 6 + }, + "end": { + "line": 192, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 5582, + "end": 5594, + "loc": { + "start": { + "line": 194, + "column": 6 + }, + "end": { + "line": 194, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5594, + "end": 5595, + "loc": { + "start": { + "line": 194, + "column": 18 + }, + "end": { + "line": 194, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getItem", + "start": 5595, + "end": 5602, + "loc": { + "start": { + "line": 194, + "column": 19 + }, + "end": { + "line": 194, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5602, + "end": 5603, + "loc": { + "start": { + "line": 194, + "column": 26 + }, + "end": { + "line": 194, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockImplementationOnce", + "start": 5603, + "end": 5625, + "loc": { + "start": { + "line": 194, + "column": 27 + }, + "end": { + "line": 194, + "column": 49 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5625, + "end": 5626, + "loc": { + "start": { + "line": 194, + "column": 49 + }, + "end": { + "line": 194, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5626, + "end": 5627, + "loc": { + "start": { + "line": 194, + "column": 50 + }, + "end": { + "line": 194, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5627, + "end": 5628, + "loc": { + "start": { + "line": 194, + "column": 51 + }, + "end": { + "line": 194, + "column": 52 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5629, + "end": 5631, + "loc": { + "start": { + "line": 194, + "column": 53 + }, + "end": { + "line": 194, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5632, + "end": 5633, + "loc": { + "start": { + "line": 194, + "column": 56 + }, + "end": { + "line": 194, + "column": 57 + } + } + }, + { + "type": { + "label": "throw", + "keyword": "throw", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "throw", + "start": 5642, + "end": 5647, + "loc": { + "start": { + "line": 195, + "column": 8 + }, + "end": { + "line": 195, + "column": 13 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 5648, + "end": 5651, + "loc": { + "start": { + "line": 195, + "column": 14 + }, + "end": { + "line": 195, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Error", + "start": 5652, + "end": 5657, + "loc": { + "start": { + "line": 195, + "column": 18 + }, + "end": { + "line": 195, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5657, + "end": 5658, + "loc": { + "start": { + "line": 195, + "column": 23 + }, + "end": { + "line": 195, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5658, + "end": 5659, + "loc": { + "start": { + "line": 195, + "column": 24 + }, + "end": { + "line": 195, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5659, + "end": 5660, + "loc": { + "start": { + "line": 195, + "column": 25 + }, + "end": { + "line": 195, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5667, + "end": 5668, + "loc": { + "start": { + "line": 196, + "column": 6 + }, + "end": { + "line": 196, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5668, + "end": 5669, + "loc": { + "start": { + "line": 196, + "column": 7 + }, + "end": { + "line": 196, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5669, + "end": 5670, + "loc": { + "start": { + "line": 196, + "column": 8 + }, + "end": { + "line": 196, + "column": 9 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 5678, + "end": 5683, + "loc": { + "start": { + "line": 198, + "column": 6 + }, + "end": { + "line": 198, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 5684, + "end": 5690, + "loc": { + "start": { + "line": 198, + "column": 12 + }, + "end": { + "line": 198, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5691, + "end": 5692, + "loc": { + "start": { + "line": 198, + "column": 19 + }, + "end": { + "line": 198, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 5693, + "end": 5701, + "loc": { + "start": { + "line": 198, + "column": 21 + }, + "end": { + "line": 198, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5701, + "end": 5702, + "loc": { + "start": { + "line": 198, + "column": 29 + }, + "end": { + "line": 198, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 5702, + "end": 5712, + "loc": { + "start": { + "line": 198, + "column": 30 + }, + "end": { + "line": 198, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5712, + "end": 5713, + "loc": { + "start": { + "line": 198, + "column": 40 + }, + "end": { + "line": 198, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 5713, + "end": 5720, + "loc": { + "start": { + "line": 198, + "column": 41 + }, + "end": { + "line": 198, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5720, + "end": 5721, + "loc": { + "start": { + "line": 198, + "column": 48 + }, + "end": { + "line": 198, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 5722, + "end": 5726, + "loc": { + "start": { + "line": 198, + "column": 50 + }, + "end": { + "line": 198, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5726, + "end": 5727, + "loc": { + "start": { + "line": 198, + "column": 54 + }, + "end": { + "line": 198, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5728, + "end": 5729, + "loc": { + "start": { + "line": 198, + "column": 56 + }, + "end": { + "line": 198, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 5738, + "end": 5747, + "loc": { + "start": { + "line": 199, + "column": 8 + }, + "end": { + "line": 199, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5747, + "end": 5748, + "loc": { + "start": { + "line": 199, + "column": 17 + }, + "end": { + "line": 199, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "localstorage", + "start": 5749, + "end": 5763, + "loc": { + "start": { + "line": 199, + "column": 19 + }, + "end": { + "line": 199, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5763, + "end": 5764, + "loc": { + "start": { + "line": 199, + "column": 33 + }, + "end": { + "line": 199, + "column": 34 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5771, + "end": 5772, + "loc": { + "start": { + "line": 200, + "column": 6 + }, + "end": { + "line": 200, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5772, + "end": 5773, + "loc": { + "start": { + "line": 200, + "column": 7 + }, + "end": { + "line": 200, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5773, + "end": 5774, + "loc": { + "start": { + "line": 200, + "column": 8 + }, + "end": { + "line": 200, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 5782, + "end": 5788, + "loc": { + "start": { + "line": 202, + "column": 6 + }, + "end": { + "line": 202, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5788, + "end": 5789, + "loc": { + "start": { + "line": 202, + "column": 12 + }, + "end": { + "line": 202, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 5789, + "end": 5791, + "loc": { + "start": { + "line": 202, + "column": 13 + }, + "end": { + "line": 202, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5791, + "end": 5792, + "loc": { + "start": { + "line": 202, + "column": 15 + }, + "end": { + "line": 202, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 5792, + "end": 5799, + "loc": { + "start": { + "line": 202, + "column": 16 + }, + "end": { + "line": 202, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5799, + "end": 5800, + "loc": { + "start": { + "line": 202, + "column": 23 + }, + "end": { + "line": 202, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5801, + "end": 5802, + "loc": { + "start": { + "line": 202, + "column": 25 + }, + "end": { + "line": 202, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5802, + "end": 5803, + "loc": { + "start": { + "line": 202, + "column": 26 + }, + "end": { + "line": 202, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5804, + "end": 5806, + "loc": { + "start": { + "line": 202, + "column": 28 + }, + "end": { + "line": 202, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5807, + "end": 5808, + "loc": { + "start": { + "line": 202, + "column": 31 + }, + "end": { + "line": 202, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 5817, + "end": 5823, + "loc": { + "start": { + "line": 203, + "column": 8 + }, + "end": { + "line": 203, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5823, + "end": 5824, + "loc": { + "start": { + "line": 203, + "column": 14 + }, + "end": { + "line": 203, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 5824, + "end": 5831, + "loc": { + "start": { + "line": 203, + "column": 15 + }, + "end": { + "line": 203, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5831, + "end": 5832, + "loc": { + "start": { + "line": 203, + "column": 22 + }, + "end": { + "line": 203, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5832, + "end": 5833, + "loc": { + "start": { + "line": 203, + "column": 23 + }, + "end": { + "line": 203, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveBeenCalledWith", + "start": 5833, + "end": 5853, + "loc": { + "start": { + "line": 203, + "column": 24 + }, + "end": { + "line": 203, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5853, + "end": 5854, + "loc": { + "start": { + "line": 203, + "column": 44 + }, + "end": { + "line": 203, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 5854, + "end": 5862, + "loc": { + "start": { + "line": 203, + "column": 45 + }, + "end": { + "line": 203, + "column": 53 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5862, + "end": 5863, + "loc": { + "start": { + "line": 203, + "column": 53 + }, + "end": { + "line": 203, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorageUnavailable", + "start": 5863, + "end": 5886, + "loc": { + "start": { + "line": 203, + "column": 54 + }, + "end": { + "line": 203, + "column": 77 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5886, + "end": 5887, + "loc": { + "start": { + "line": 203, + "column": 77 + }, + "end": { + "line": 203, + "column": 78 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5887, + "end": 5888, + "loc": { + "start": { + "line": 203, + "column": 78 + }, + "end": { + "line": 203, + "column": 79 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5888, + "end": 5889, + "loc": { + "start": { + "line": 203, + "column": 79 + }, + "end": { + "line": 203, + "column": 80 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5889, + "end": 5890, + "loc": { + "start": { + "line": 203, + "column": 80 + }, + "end": { + "line": 203, + "column": 81 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 5899, + "end": 5903, + "loc": { + "start": { + "line": 204, + "column": 8 + }, + "end": { + "line": 204, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5903, + "end": 5904, + "loc": { + "start": { + "line": 204, + "column": 12 + }, + "end": { + "line": 204, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5904, + "end": 5905, + "loc": { + "start": { + "line": 204, + "column": 13 + }, + "end": { + "line": 204, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5905, + "end": 5906, + "loc": { + "start": { + "line": 204, + "column": 14 + }, + "end": { + "line": 204, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5913, + "end": 5914, + "loc": { + "start": { + "line": 205, + "column": 6 + }, + "end": { + "line": 205, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5914, + "end": 5915, + "loc": { + "start": { + "line": 205, + "column": 7 + }, + "end": { + "line": 205, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5915, + "end": 5916, + "loc": { + "start": { + "line": 205, + "column": 8 + }, + "end": { + "line": 205, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 5924, + "end": 5932, + "loc": { + "start": { + "line": 207, + "column": 6 + }, + "end": { + "line": 207, + "column": 14 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5932, + "end": 5933, + "loc": { + "start": { + "line": 207, + "column": 14 + }, + "end": { + "line": 207, + "column": 15 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 5933, + "end": 5934, + "loc": { + "start": { + "line": 207, + "column": 15 + }, + "end": { + "line": 207, + "column": 16 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5934, + "end": 5935, + "loc": { + "start": { + "line": 207, + "column": 16 + }, + "end": { + "line": 207, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5935, + "end": 5936, + "loc": { + "start": { + "line": 207, + "column": 17 + }, + "end": { + "line": 207, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 5936, + "end": 5943, + "loc": { + "start": { + "line": 207, + "column": 18 + }, + "end": { + "line": 207, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5943, + "end": 5944, + "loc": { + "start": { + "line": 207, + "column": 25 + }, + "end": { + "line": 207, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 5944, + "end": 5947, + "loc": { + "start": { + "line": 207, + "column": 26 + }, + "end": { + "line": 207, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5947, + "end": 5948, + "loc": { + "start": { + "line": 207, + "column": 29 + }, + "end": { + "line": 207, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5949, + "end": 5950, + "loc": { + "start": { + "line": 207, + "column": 31 + }, + "end": { + "line": 207, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 5951, + "end": 5965, + "loc": { + "start": { + "line": 207, + "column": 33 + }, + "end": { + "line": 207, + "column": 47 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5965, + "end": 5966, + "loc": { + "start": { + "line": 207, + "column": 47 + }, + "end": { + "line": 207, + "column": 48 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 5967, + "end": 5985, + "loc": { + "start": { + "line": 207, + "column": 49 + }, + "end": { + "line": 207, + "column": 67 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5986, + "end": 5987, + "loc": { + "start": { + "line": 207, + "column": 68 + }, + "end": { + "line": 207, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5987, + "end": 5988, + "loc": { + "start": { + "line": 207, + "column": 69 + }, + "end": { + "line": 207, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "[{\"key\": \"known\", \"kind\": \"custom\"}]", + "start": 5989, + "end": 6027, + "loc": { + "start": { + "line": 207, + "column": 71 + }, + "end": { + "line": 207, + "column": 109 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6027, + "end": 6028, + "loc": { + "start": { + "line": 207, + "column": 109 + }, + "end": { + "line": 207, + "column": 110 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6028, + "end": 6029, + "loc": { + "start": { + "line": 207, + "column": 110 + }, + "end": { + "line": 207, + "column": 111 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6034, + "end": 6035, + "loc": { + "start": { + "line": 208, + "column": 4 + }, + "end": { + "line": 208, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6035, + "end": 6036, + "loc": { + "start": { + "line": 208, + "column": 5 + }, + "end": { + "line": 208, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6036, + "end": 6037, + "loc": { + "start": { + "line": 208, + "column": 6 + }, + "end": { + "line": 208, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 6043, + "end": 6045, + "loc": { + "start": { + "line": 210, + "column": 4 + }, + "end": { + "line": 210, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6045, + "end": 6046, + "loc": { + "start": { + "line": 210, + "column": 6 + }, + "end": { + "line": 210, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should handle localStorage setItem throwing an exception", + "start": 6046, + "end": 6104, + "loc": { + "start": { + "line": 210, + "column": 7 + }, + "end": { + "line": 210, + "column": 65 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6104, + "end": 6105, + "loc": { + "start": { + "line": 210, + "column": 65 + }, + "end": { + "line": 210, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 6106, + "end": 6110, + "loc": { + "start": { + "line": 210, + "column": 67 + }, + "end": { + "line": 210, + "column": 71 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6111, + "end": 6113, + "loc": { + "start": { + "line": 210, + "column": 72 + }, + "end": { + "line": 210, + "column": 74 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6114, + "end": 6115, + "loc": { + "start": { + "line": 210, + "column": 75 + }, + "end": { + "line": 210, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 6122, + "end": 6134, + "loc": { + "start": { + "line": 211, + "column": 6 + }, + "end": { + "line": 211, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6134, + "end": 6135, + "loc": { + "start": { + "line": 211, + "column": 18 + }, + "end": { + "line": 211, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setItem", + "start": 6135, + "end": 6142, + "loc": { + "start": { + "line": 211, + "column": 19 + }, + "end": { + "line": 211, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6142, + "end": 6143, + "loc": { + "start": { + "line": 211, + "column": 26 + }, + "end": { + "line": 211, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockImplementationOnce", + "start": 6143, + "end": 6165, + "loc": { + "start": { + "line": 211, + "column": 27 + }, + "end": { + "line": 211, + "column": 49 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6165, + "end": 6166, + "loc": { + "start": { + "line": 211, + "column": 49 + }, + "end": { + "line": 211, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6166, + "end": 6167, + "loc": { + "start": { + "line": 211, + "column": 50 + }, + "end": { + "line": 211, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6167, + "end": 6168, + "loc": { + "start": { + "line": 211, + "column": 51 + }, + "end": { + "line": 211, + "column": 52 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6169, + "end": 6171, + "loc": { + "start": { + "line": 211, + "column": 53 + }, + "end": { + "line": 211, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6172, + "end": 6173, + "loc": { + "start": { + "line": 211, + "column": 56 + }, + "end": { + "line": 211, + "column": 57 + } + } + }, + { + "type": { + "label": "throw", + "keyword": "throw", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "throw", + "start": 6182, + "end": 6187, + "loc": { + "start": { + "line": 212, + "column": 8 + }, + "end": { + "line": 212, + "column": 13 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 6188, + "end": 6191, + "loc": { + "start": { + "line": 212, + "column": 14 + }, + "end": { + "line": 212, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Error", + "start": 6192, + "end": 6197, + "loc": { + "start": { + "line": 212, + "column": 18 + }, + "end": { + "line": 212, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6197, + "end": 6198, + "loc": { + "start": { + "line": 212, + "column": 23 + }, + "end": { + "line": 212, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6198, + "end": 6199, + "loc": { + "start": { + "line": 212, + "column": 24 + }, + "end": { + "line": 212, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6199, + "end": 6200, + "loc": { + "start": { + "line": 212, + "column": 25 + }, + "end": { + "line": 212, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6207, + "end": 6208, + "loc": { + "start": { + "line": 213, + "column": 6 + }, + "end": { + "line": 213, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6208, + "end": 6209, + "loc": { + "start": { + "line": 213, + "column": 7 + }, + "end": { + "line": 213, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6209, + "end": 6210, + "loc": { + "start": { + "line": 213, + "column": 8 + }, + "end": { + "line": 213, + "column": 9 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 6218, + "end": 6223, + "loc": { + "start": { + "line": 215, + "column": 6 + }, + "end": { + "line": 215, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 6224, + "end": 6230, + "loc": { + "start": { + "line": 215, + "column": 12 + }, + "end": { + "line": 215, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 6231, + "end": 6232, + "loc": { + "start": { + "line": 215, + "column": 19 + }, + "end": { + "line": 215, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 6233, + "end": 6241, + "loc": { + "start": { + "line": 215, + "column": 21 + }, + "end": { + "line": 215, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6241, + "end": 6242, + "loc": { + "start": { + "line": 215, + "column": 29 + }, + "end": { + "line": 215, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 6242, + "end": 6252, + "loc": { + "start": { + "line": 215, + "column": 30 + }, + "end": { + "line": 215, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6252, + "end": 6253, + "loc": { + "start": { + "line": 215, + "column": 40 + }, + "end": { + "line": 215, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 6253, + "end": 6260, + "loc": { + "start": { + "line": 215, + "column": 41 + }, + "end": { + "line": 215, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6260, + "end": 6261, + "loc": { + "start": { + "line": 215, + "column": 48 + }, + "end": { + "line": 215, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 6262, + "end": 6266, + "loc": { + "start": { + "line": 215, + "column": 50 + }, + "end": { + "line": 215, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6266, + "end": 6267, + "loc": { + "start": { + "line": 215, + "column": 54 + }, + "end": { + "line": 215, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6268, + "end": 6269, + "loc": { + "start": { + "line": 215, + "column": 56 + }, + "end": { + "line": 215, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 6278, + "end": 6287, + "loc": { + "start": { + "line": 216, + "column": 8 + }, + "end": { + "line": 216, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6287, + "end": 6288, + "loc": { + "start": { + "line": 216, + "column": 17 + }, + "end": { + "line": 216, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "localstorage", + "start": 6289, + "end": 6303, + "loc": { + "start": { + "line": 216, + "column": 19 + }, + "end": { + "line": 216, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6303, + "end": 6304, + "loc": { + "start": { + "line": 216, + "column": 33 + }, + "end": { + "line": 216, + "column": 34 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6311, + "end": 6312, + "loc": { + "start": { + "line": 217, + "column": 6 + }, + "end": { + "line": 217, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6312, + "end": 6313, + "loc": { + "start": { + "line": 217, + "column": 7 + }, + "end": { + "line": 217, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6313, + "end": 6314, + "loc": { + "start": { + "line": 217, + "column": 8 + }, + "end": { + "line": 217, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 6322, + "end": 6330, + "loc": { + "start": { + "line": 219, + "column": 6 + }, + "end": { + "line": 219, + "column": 14 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6330, + "end": 6331, + "loc": { + "start": { + "line": 219, + "column": 14 + }, + "end": { + "line": 219, + "column": 15 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 6331, + "end": 6332, + "loc": { + "start": { + "line": 219, + "column": 15 + }, + "end": { + "line": 219, + "column": 16 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6332, + "end": 6333, + "loc": { + "start": { + "line": 219, + "column": 16 + }, + "end": { + "line": 219, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6333, + "end": 6334, + "loc": { + "start": { + "line": 219, + "column": 17 + }, + "end": { + "line": 219, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 6334, + "end": 6341, + "loc": { + "start": { + "line": 219, + "column": 18 + }, + "end": { + "line": 219, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6341, + "end": 6342, + "loc": { + "start": { + "line": 219, + "column": 25 + }, + "end": { + "line": 219, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 6342, + "end": 6345, + "loc": { + "start": { + "line": 219, + "column": 26 + }, + "end": { + "line": 219, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6345, + "end": 6346, + "loc": { + "start": { + "line": 219, + "column": 29 + }, + "end": { + "line": 219, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6347, + "end": 6348, + "loc": { + "start": { + "line": 219, + "column": 31 + }, + "end": { + "line": 219, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 6349, + "end": 6363, + "loc": { + "start": { + "line": 219, + "column": 33 + }, + "end": { + "line": 219, + "column": 47 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6363, + "end": 6364, + "loc": { + "start": { + "line": 219, + "column": 47 + }, + "end": { + "line": 219, + "column": 48 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 6365, + "end": 6383, + "loc": { + "start": { + "line": 219, + "column": 49 + }, + "end": { + "line": 219, + "column": 67 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6384, + "end": 6385, + "loc": { + "start": { + "line": 219, + "column": 68 + }, + "end": { + "line": 219, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6385, + "end": 6386, + "loc": { + "start": { + "line": 219, + "column": 69 + }, + "end": { + "line": 219, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "[{\"key\": \"known\", \"kind\": \"custom\"}]", + "start": 6387, + "end": 6425, + "loc": { + "start": { + "line": 219, + "column": 71 + }, + "end": { + "line": 219, + "column": 109 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6425, + "end": 6426, + "loc": { + "start": { + "line": 219, + "column": 109 + }, + "end": { + "line": 219, + "column": 110 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6426, + "end": 6427, + "loc": { + "start": { + "line": 219, + "column": 110 + }, + "end": { + "line": 219, + "column": 111 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 6435, + "end": 6441, + "loc": { + "start": { + "line": 221, + "column": 6 + }, + "end": { + "line": 221, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6441, + "end": 6442, + "loc": { + "start": { + "line": 221, + "column": 12 + }, + "end": { + "line": 221, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 6442, + "end": 6444, + "loc": { + "start": { + "line": 221, + "column": 13 + }, + "end": { + "line": 221, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6444, + "end": 6445, + "loc": { + "start": { + "line": 221, + "column": 15 + }, + "end": { + "line": 221, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 6445, + "end": 6452, + "loc": { + "start": { + "line": 221, + "column": 16 + }, + "end": { + "line": 221, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6452, + "end": 6453, + "loc": { + "start": { + "line": 221, + "column": 23 + }, + "end": { + "line": 221, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6454, + "end": 6455, + "loc": { + "start": { + "line": 221, + "column": 25 + }, + "end": { + "line": 221, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6455, + "end": 6456, + "loc": { + "start": { + "line": 221, + "column": 26 + }, + "end": { + "line": 221, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6457, + "end": 6459, + "loc": { + "start": { + "line": 221, + "column": 28 + }, + "end": { + "line": 221, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6460, + "end": 6461, + "loc": { + "start": { + "line": 221, + "column": 31 + }, + "end": { + "line": 221, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 6470, + "end": 6476, + "loc": { + "start": { + "line": 222, + "column": 8 + }, + "end": { + "line": 222, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6476, + "end": 6477, + "loc": { + "start": { + "line": 222, + "column": 14 + }, + "end": { + "line": 222, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 6477, + "end": 6484, + "loc": { + "start": { + "line": 222, + "column": 15 + }, + "end": { + "line": 222, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6484, + "end": 6485, + "loc": { + "start": { + "line": 222, + "column": 22 + }, + "end": { + "line": 222, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6485, + "end": 6486, + "loc": { + "start": { + "line": 222, + "column": 23 + }, + "end": { + "line": 222, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveBeenCalledWith", + "start": 6486, + "end": 6506, + "loc": { + "start": { + "line": 222, + "column": 24 + }, + "end": { + "line": 222, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6506, + "end": 6507, + "loc": { + "start": { + "line": 222, + "column": 44 + }, + "end": { + "line": 222, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 6507, + "end": 6515, + "loc": { + "start": { + "line": 222, + "column": 45 + }, + "end": { + "line": 222, + "column": 53 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6515, + "end": 6516, + "loc": { + "start": { + "line": 222, + "column": 53 + }, + "end": { + "line": 222, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorageUnavailable", + "start": 6516, + "end": 6539, + "loc": { + "start": { + "line": 222, + "column": 54 + }, + "end": { + "line": 222, + "column": 77 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6539, + "end": 6540, + "loc": { + "start": { + "line": 222, + "column": 77 + }, + "end": { + "line": 222, + "column": 78 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6540, + "end": 6541, + "loc": { + "start": { + "line": 222, + "column": 78 + }, + "end": { + "line": 222, + "column": 79 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6541, + "end": 6542, + "loc": { + "start": { + "line": 222, + "column": 79 + }, + "end": { + "line": 222, + "column": 80 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6542, + "end": 6543, + "loc": { + "start": { + "line": 222, + "column": 80 + }, + "end": { + "line": 222, + "column": 81 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 6552, + "end": 6556, + "loc": { + "start": { + "line": 223, + "column": 8 + }, + "end": { + "line": 223, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6556, + "end": 6557, + "loc": { + "start": { + "line": 223, + "column": 12 + }, + "end": { + "line": 223, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6557, + "end": 6558, + "loc": { + "start": { + "line": 223, + "column": 13 + }, + "end": { + "line": 223, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6558, + "end": 6559, + "loc": { + "start": { + "line": 223, + "column": 14 + }, + "end": { + "line": 223, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6566, + "end": 6567, + "loc": { + "start": { + "line": 224, + "column": 6 + }, + "end": { + "line": 224, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6567, + "end": 6568, + "loc": { + "start": { + "line": 224, + "column": 7 + }, + "end": { + "line": 224, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6568, + "end": 6569, + "loc": { + "start": { + "line": 224, + "column": 8 + }, + "end": { + "line": 224, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6574, + "end": 6575, + "loc": { + "start": { + "line": 225, + "column": 4 + }, + "end": { + "line": 225, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6575, + "end": 6576, + "loc": { + "start": { + "line": 225, + "column": 5 + }, + "end": { + "line": 225, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6576, + "end": 6577, + "loc": { + "start": { + "line": 225, + "column": 6 + }, + "end": { + "line": 225, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 6583, + "end": 6585, + "loc": { + "start": { + "line": 227, + "column": 4 + }, + "end": { + "line": 227, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6585, + "end": 6586, + "loc": { + "start": { + "line": 227, + "column": 6 + }, + "end": { + "line": 227, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should not update cached settings if there was an error fetching flags", + "start": 6586, + "end": 6658, + "loc": { + "start": { + "line": 227, + "column": 7 + }, + "end": { + "line": 227, + "column": 79 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6658, + "end": 6659, + "loc": { + "start": { + "line": 227, + "column": 79 + }, + "end": { + "line": 227, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 6660, + "end": 6664, + "loc": { + "start": { + "line": 227, + "column": 81 + }, + "end": { + "line": 227, + "column": 85 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6665, + "end": 6667, + "loc": { + "start": { + "line": 227, + "column": 86 + }, + "end": { + "line": 227, + "column": 88 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6668, + "end": 6669, + "loc": { + "start": { + "line": 227, + "column": 89 + }, + "end": { + "line": 227, + "column": 90 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 6676, + "end": 6681, + "loc": { + "start": { + "line": 228, + "column": 6 + }, + "end": { + "line": 228, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "json", + "start": 6682, + "end": 6686, + "loc": { + "start": { + "line": 228, + "column": 12 + }, + "end": { + "line": 228, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 6687, + "end": 6688, + "loc": { + "start": { + "line": 228, + "column": 17 + }, + "end": { + "line": 228, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\": true}", + "start": 6689, + "end": 6711, + "loc": { + "start": { + "line": 228, + "column": 19 + }, + "end": { + "line": 228, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6711, + "end": 6712, + "loc": { + "start": { + "line": 228, + "column": 41 + }, + "end": { + "line": 228, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 6720, + "end": 6726, + "loc": { + "start": { + "line": 230, + "column": 6 + }, + "end": { + "line": 230, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6726, + "end": 6727, + "loc": { + "start": { + "line": 230, + "column": 12 + }, + "end": { + "line": 230, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 6727, + "end": 6739, + "loc": { + "start": { + "line": 230, + "column": 13 + }, + "end": { + "line": 230, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6739, + "end": 6740, + "loc": { + "start": { + "line": 230, + "column": 25 + }, + "end": { + "line": 230, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setItem", + "start": 6740, + "end": 6747, + "loc": { + "start": { + "line": 230, + "column": 26 + }, + "end": { + "line": 230, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6747, + "end": 6748, + "loc": { + "start": { + "line": 230, + "column": 33 + }, + "end": { + "line": 230, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey", + "start": 6748, + "end": 6753, + "loc": { + "start": { + "line": 230, + "column": 34 + }, + "end": { + "line": 230, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6753, + "end": 6754, + "loc": { + "start": { + "line": 230, + "column": 39 + }, + "end": { + "line": 230, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "json", + "start": 6755, + "end": 6759, + "loc": { + "start": { + "line": 230, + "column": 41 + }, + "end": { + "line": 230, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6759, + "end": 6760, + "loc": { + "start": { + "line": 230, + "column": 45 + }, + "end": { + "line": 230, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6760, + "end": 6761, + "loc": { + "start": { + "line": 230, + "column": 46 + }, + "end": { + "line": 230, + "column": 47 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 6769, + "end": 6774, + "loc": { + "start": { + "line": 232, + "column": 6 + }, + "end": { + "line": 232, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 6775, + "end": 6781, + "loc": { + "start": { + "line": 232, + "column": 12 + }, + "end": { + "line": 232, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 6782, + "end": 6783, + "loc": { + "start": { + "line": 232, + "column": 19 + }, + "end": { + "line": 232, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 6784, + "end": 6789, + "loc": { + "start": { + "line": 232, + "column": 21 + }, + "end": { + "line": 232, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6789, + "end": 6790, + "loc": { + "start": { + "line": 232, + "column": 26 + }, + "end": { + "line": 232, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeServer", + "start": 6790, + "end": 6800, + "loc": { + "start": { + "line": 232, + "column": 27 + }, + "end": { + "line": 232, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6800, + "end": 6801, + "loc": { + "start": { + "line": 232, + "column": 37 + }, + "end": { + "line": 232, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 6801, + "end": 6807, + "loc": { + "start": { + "line": 232, + "column": 38 + }, + "end": { + "line": 232, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6807, + "end": 6808, + "loc": { + "start": { + "line": 232, + "column": 44 + }, + "end": { + "line": 232, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6808, + "end": 6809, + "loc": { + "start": { + "line": 232, + "column": 45 + }, + "end": { + "line": 232, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6809, + "end": 6810, + "loc": { + "start": { + "line": 232, + "column": 46 + }, + "end": { + "line": 232, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 6817, + "end": 6823, + "loc": { + "start": { + "line": 233, + "column": 6 + }, + "end": { + "line": 233, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6823, + "end": 6824, + "loc": { + "start": { + "line": 233, + "column": 12 + }, + "end": { + "line": 233, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respondWith", + "start": 6824, + "end": 6835, + "loc": { + "start": { + "line": 233, + "column": 13 + }, + "end": { + "line": 233, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6835, + "end": 6836, + "loc": { + "start": { + "line": 233, + "column": 24 + }, + "end": { + "line": 233, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "req", + "start": 6836, + "end": 6839, + "loc": { + "start": { + "line": 233, + "column": 25 + }, + "end": { + "line": 233, + "column": 28 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6840, + "end": 6842, + "loc": { + "start": { + "line": 233, + "column": 29 + }, + "end": { + "line": 233, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6843, + "end": 6844, + "loc": { + "start": { + "line": 233, + "column": 32 + }, + "end": { + "line": 233, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "req", + "start": 6853, + "end": 6856, + "loc": { + "start": { + "line": 234, + "column": 8 + }, + "end": { + "line": 234, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6856, + "end": 6857, + "loc": { + "start": { + "line": 234, + "column": 11 + }, + "end": { + "line": 234, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 6857, + "end": 6864, + "loc": { + "start": { + "line": 234, + "column": 12 + }, + "end": { + "line": 234, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6864, + "end": 6865, + "loc": { + "start": { + "line": 234, + "column": 19 + }, + "end": { + "line": 234, + "column": 20 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 503, + "start": 6865, + "end": 6868, + "loc": { + "start": { + "line": 234, + "column": 20 + }, + "end": { + "line": 234, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6868, + "end": 6869, + "loc": { + "start": { + "line": 234, + "column": 23 + }, + "end": { + "line": 234, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6869, + "end": 6870, + "loc": { + "start": { + "line": 234, + "column": 24 + }, + "end": { + "line": 234, + "column": 25 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6877, + "end": 6878, + "loc": { + "start": { + "line": 235, + "column": 6 + }, + "end": { + "line": 235, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6878, + "end": 6879, + "loc": { + "start": { + "line": 235, + "column": 7 + }, + "end": { + "line": 235, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6879, + "end": 6880, + "loc": { + "start": { + "line": 235, + "column": 8 + }, + "end": { + "line": 235, + "column": 9 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 6888, + "end": 6893, + "loc": { + "start": { + "line": 237, + "column": 6 + }, + "end": { + "line": 237, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 6894, + "end": 6900, + "loc": { + "start": { + "line": 237, + "column": 12 + }, + "end": { + "line": 237, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 6901, + "end": 6902, + "loc": { + "start": { + "line": 237, + "column": 19 + }, + "end": { + "line": 237, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 6903, + "end": 6911, + "loc": { + "start": { + "line": 237, + "column": 21 + }, + "end": { + "line": 237, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6911, + "end": 6912, + "loc": { + "start": { + "line": 237, + "column": 29 + }, + "end": { + "line": 237, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 6912, + "end": 6922, + "loc": { + "start": { + "line": 237, + "column": 30 + }, + "end": { + "line": 237, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6922, + "end": 6923, + "loc": { + "start": { + "line": 237, + "column": 40 + }, + "end": { + "line": 237, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 6923, + "end": 6930, + "loc": { + "start": { + "line": 237, + "column": 41 + }, + "end": { + "line": 237, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6930, + "end": 6931, + "loc": { + "start": { + "line": 237, + "column": 48 + }, + "end": { + "line": 237, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 6932, + "end": 6936, + "loc": { + "start": { + "line": 237, + "column": 50 + }, + "end": { + "line": 237, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6936, + "end": 6937, + "loc": { + "start": { + "line": 237, + "column": 54 + }, + "end": { + "line": 237, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6938, + "end": 6939, + "loc": { + "start": { + "line": 237, + "column": 56 + }, + "end": { + "line": 237, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 6948, + "end": 6957, + "loc": { + "start": { + "line": 238, + "column": 8 + }, + "end": { + "line": 238, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6957, + "end": 6958, + "loc": { + "start": { + "line": 238, + "column": 17 + }, + "end": { + "line": 238, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "localstorage", + "start": 6959, + "end": 6973, + "loc": { + "start": { + "line": 238, + "column": 19 + }, + "end": { + "line": 238, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6973, + "end": 6974, + "loc": { + "start": { + "line": 238, + "column": 33 + }, + "end": { + "line": 238, + "column": 34 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6981, + "end": 6982, + "loc": { + "start": { + "line": 239, + "column": 6 + }, + "end": { + "line": 239, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6982, + "end": 6983, + "loc": { + "start": { + "line": 239, + "column": 7 + }, + "end": { + "line": 239, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6983, + "end": 6984, + "loc": { + "start": { + "line": 239, + "column": 8 + }, + "end": { + "line": 239, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 6992, + "end": 6998, + "loc": { + "start": { + "line": 241, + "column": 6 + }, + "end": { + "line": 241, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6998, + "end": 6999, + "loc": { + "start": { + "line": 241, + "column": 12 + }, + "end": { + "line": 241, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 6999, + "end": 7001, + "loc": { + "start": { + "line": 241, + "column": 13 + }, + "end": { + "line": 241, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7001, + "end": 7002, + "loc": { + "start": { + "line": 241, + "column": 15 + }, + "end": { + "line": 241, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 7002, + "end": 7009, + "loc": { + "start": { + "line": 241, + "column": 16 + }, + "end": { + "line": 241, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7009, + "end": 7010, + "loc": { + "start": { + "line": 241, + "column": 23 + }, + "end": { + "line": 241, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7011, + "end": 7012, + "loc": { + "start": { + "line": 241, + "column": 25 + }, + "end": { + "line": 241, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7012, + "end": 7013, + "loc": { + "start": { + "line": 241, + "column": 26 + }, + "end": { + "line": 241, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7014, + "end": 7016, + "loc": { + "start": { + "line": 241, + "column": 28 + }, + "end": { + "line": 241, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7017, + "end": 7018, + "loc": { + "start": { + "line": 241, + "column": 31 + }, + "end": { + "line": 241, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 7027, + "end": 7033, + "loc": { + "start": { + "line": 242, + "column": 8 + }, + "end": { + "line": 242, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7033, + "end": 7034, + "loc": { + "start": { + "line": 242, + "column": 14 + }, + "end": { + "line": 242, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 7034, + "end": 7041, + "loc": { + "start": { + "line": 242, + "column": 15 + }, + "end": { + "line": 242, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7041, + "end": 7042, + "loc": { + "start": { + "line": 242, + "column": 22 + }, + "end": { + "line": 242, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7042, + "end": 7043, + "loc": { + "start": { + "line": 242, + "column": 23 + }, + "end": { + "line": 242, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7043, + "end": 7044, + "loc": { + "start": { + "line": 242, + "column": 24 + }, + "end": { + "line": 242, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setTimeout", + "start": 7053, + "end": 7063, + "loc": { + "start": { + "line": 243, + "column": 8 + }, + "end": { + "line": 243, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7063, + "end": 7064, + "loc": { + "start": { + "line": 243, + "column": 18 + }, + "end": { + "line": 243, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7064, + "end": 7065, + "loc": { + "start": { + "line": 243, + "column": 19 + }, + "end": { + "line": 243, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7065, + "end": 7066, + "loc": { + "start": { + "line": 243, + "column": 20 + }, + "end": { + "line": 243, + "column": 21 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7067, + "end": 7069, + "loc": { + "start": { + "line": 243, + "column": 22 + }, + "end": { + "line": 243, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7070, + "end": 7071, + "loc": { + "start": { + "line": 243, + "column": 25 + }, + "end": { + "line": 243, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 7082, + "end": 7088, + "loc": { + "start": { + "line": 244, + "column": 10 + }, + "end": { + "line": 244, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7088, + "end": 7089, + "loc": { + "start": { + "line": 244, + "column": 16 + }, + "end": { + "line": 244, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 7089, + "end": 7095, + "loc": { + "start": { + "line": 244, + "column": 17 + }, + "end": { + "line": 244, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7095, + "end": 7096, + "loc": { + "start": { + "line": 244, + "column": 23 + }, + "end": { + "line": 244, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 7096, + "end": 7108, + "loc": { + "start": { + "line": 244, + "column": 24 + }, + "end": { + "line": 244, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7108, + "end": 7109, + "loc": { + "start": { + "line": 244, + "column": 36 + }, + "end": { + "line": 244, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getItem", + "start": 7109, + "end": 7116, + "loc": { + "start": { + "line": 244, + "column": 37 + }, + "end": { + "line": 244, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7116, + "end": 7117, + "loc": { + "start": { + "line": 244, + "column": 44 + }, + "end": { + "line": 244, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey", + "start": 7117, + "end": 7122, + "loc": { + "start": { + "line": 244, + "column": 45 + }, + "end": { + "line": 244, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7122, + "end": 7123, + "loc": { + "start": { + "line": 244, + "column": 50 + }, + "end": { + "line": 244, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7123, + "end": 7124, + "loc": { + "start": { + "line": 244, + "column": 51 + }, + "end": { + "line": 244, + "column": 52 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7124, + "end": 7125, + "loc": { + "start": { + "line": 244, + "column": 52 + }, + "end": { + "line": 244, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 7125, + "end": 7132, + "loc": { + "start": { + "line": 244, + "column": 53 + }, + "end": { + "line": 244, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7132, + "end": 7133, + "loc": { + "start": { + "line": 244, + "column": 60 + }, + "end": { + "line": 244, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "json", + "start": 7133, + "end": 7137, + "loc": { + "start": { + "line": 244, + "column": 61 + }, + "end": { + "line": 244, + "column": 65 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7137, + "end": 7138, + "loc": { + "start": { + "line": 244, + "column": 65 + }, + "end": { + "line": 244, + "column": 66 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7138, + "end": 7139, + "loc": { + "start": { + "line": 244, + "column": 66 + }, + "end": { + "line": 244, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 7150, + "end": 7154, + "loc": { + "start": { + "line": 245, + "column": 10 + }, + "end": { + "line": 245, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7154, + "end": 7155, + "loc": { + "start": { + "line": 245, + "column": 14 + }, + "end": { + "line": 245, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7155, + "end": 7156, + "loc": { + "start": { + "line": 245, + "column": 15 + }, + "end": { + "line": 245, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7156, + "end": 7157, + "loc": { + "start": { + "line": 245, + "column": 16 + }, + "end": { + "line": 245, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7166, + "end": 7167, + "loc": { + "start": { + "line": 246, + "column": 8 + }, + "end": { + "line": 246, + "column": 9 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7167, + "end": 7168, + "loc": { + "start": { + "line": 246, + "column": 9 + }, + "end": { + "line": 246, + "column": 10 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 7169, + "end": 7170, + "loc": { + "start": { + "line": 246, + "column": 11 + }, + "end": { + "line": 246, + "column": 12 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7170, + "end": 7171, + "loc": { + "start": { + "line": 246, + "column": 12 + }, + "end": { + "line": 246, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7171, + "end": 7172, + "loc": { + "start": { + "line": 246, + "column": 13 + }, + "end": { + "line": 246, + "column": 14 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7179, + "end": 7180, + "loc": { + "start": { + "line": 247, + "column": 6 + }, + "end": { + "line": 247, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7180, + "end": 7181, + "loc": { + "start": { + "line": 247, + "column": 7 + }, + "end": { + "line": 247, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7181, + "end": 7182, + "loc": { + "start": { + "line": 247, + "column": 8 + }, + "end": { + "line": 247, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7187, + "end": 7188, + "loc": { + "start": { + "line": 248, + "column": 4 + }, + "end": { + "line": 248, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7188, + "end": 7189, + "loc": { + "start": { + "line": 248, + "column": 5 + }, + "end": { + "line": 248, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7189, + "end": 7190, + "loc": { + "start": { + "line": 248, + "column": 6 + }, + "end": { + "line": 248, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 7196, + "end": 7198, + "loc": { + "start": { + "line": 250, + "column": 4 + }, + "end": { + "line": 250, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7198, + "end": 7199, + "loc": { + "start": { + "line": 250, + "column": 6 + }, + "end": { + "line": 250, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should use hash as localStorage key when secure mode is enabled", + "start": 7199, + "end": 7264, + "loc": { + "start": { + "line": 250, + "column": 7 + }, + "end": { + "line": 250, + "column": 72 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7264, + "end": 7265, + "loc": { + "start": { + "line": 250, + "column": 72 + }, + "end": { + "line": 250, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 7266, + "end": 7270, + "loc": { + "start": { + "line": 250, + "column": 74 + }, + "end": { + "line": 250, + "column": 78 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7271, + "end": 7273, + "loc": { + "start": { + "line": 250, + "column": 79 + }, + "end": { + "line": 250, + "column": 81 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7274, + "end": 7275, + "loc": { + "start": { + "line": 250, + "column": 82 + }, + "end": { + "line": 250, + "column": 83 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 7282, + "end": 7287, + "loc": { + "start": { + "line": 251, + "column": 6 + }, + "end": { + "line": 251, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKeyHash", + "start": 7288, + "end": 7297, + "loc": { + "start": { + "line": 251, + "column": 12 + }, + "end": { + "line": 251, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7298, + "end": 7299, + "loc": { + "start": { + "line": 251, + "column": 22 + }, + "end": { + "line": 251, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ld:UNKNOWN_ENVIRONMENT_ID:totallyLegitHash", + "start": 7300, + "end": 7344, + "loc": { + "start": { + "line": 251, + "column": 24 + }, + "end": { + "line": 251, + "column": 68 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7344, + "end": 7345, + "loc": { + "start": { + "line": 251, + "column": 68 + }, + "end": { + "line": 251, + "column": 69 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 7352, + "end": 7357, + "loc": { + "start": { + "line": 252, + "column": 6 + }, + "end": { + "line": 252, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 7358, + "end": 7364, + "loc": { + "start": { + "line": 252, + "column": 12 + }, + "end": { + "line": 252, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7365, + "end": 7366, + "loc": { + "start": { + "line": 252, + "column": 19 + }, + "end": { + "line": 252, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 7367, + "end": 7375, + "loc": { + "start": { + "line": 252, + "column": 21 + }, + "end": { + "line": 252, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7375, + "end": 7376, + "loc": { + "start": { + "line": 252, + "column": 29 + }, + "end": { + "line": 252, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 7376, + "end": 7386, + "loc": { + "start": { + "line": 252, + "column": 30 + }, + "end": { + "line": 252, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7386, + "end": 7387, + "loc": { + "start": { + "line": 252, + "column": 40 + }, + "end": { + "line": 252, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 7387, + "end": 7394, + "loc": { + "start": { + "line": 252, + "column": 41 + }, + "end": { + "line": 252, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7394, + "end": 7395, + "loc": { + "start": { + "line": 252, + "column": 48 + }, + "end": { + "line": 252, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 7396, + "end": 7400, + "loc": { + "start": { + "line": 252, + "column": 50 + }, + "end": { + "line": 252, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7400, + "end": 7401, + "loc": { + "start": { + "line": 252, + "column": 54 + }, + "end": { + "line": 252, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7402, + "end": 7403, + "loc": { + "start": { + "line": 252, + "column": 56 + }, + "end": { + "line": 252, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 7412, + "end": 7421, + "loc": { + "start": { + "line": 253, + "column": 8 + }, + "end": { + "line": 253, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7421, + "end": 7422, + "loc": { + "start": { + "line": 253, + "column": 17 + }, + "end": { + "line": 253, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "localstorage", + "start": 7423, + "end": 7437, + "loc": { + "start": { + "line": 253, + "column": 19 + }, + "end": { + "line": 253, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7437, + "end": 7438, + "loc": { + "start": { + "line": 253, + "column": 33 + }, + "end": { + "line": 253, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 7447, + "end": 7451, + "loc": { + "start": { + "line": 254, + "column": 8 + }, + "end": { + "line": 254, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7451, + "end": 7452, + "loc": { + "start": { + "line": 254, + "column": 12 + }, + "end": { + "line": 254, + "column": 13 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "totallyLegitHash", + "start": 7453, + "end": 7471, + "loc": { + "start": { + "line": 254, + "column": 14 + }, + "end": { + "line": 254, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7471, + "end": 7472, + "loc": { + "start": { + "line": 254, + "column": 32 + }, + "end": { + "line": 254, + "column": 33 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7479, + "end": 7480, + "loc": { + "start": { + "line": 255, + "column": 6 + }, + "end": { + "line": 255, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7480, + "end": 7481, + "loc": { + "start": { + "line": 255, + "column": 7 + }, + "end": { + "line": 255, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7481, + "end": 7482, + "loc": { + "start": { + "line": 255, + "column": 8 + }, + "end": { + "line": 255, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 7490, + "end": 7496, + "loc": { + "start": { + "line": 257, + "column": 6 + }, + "end": { + "line": 257, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7496, + "end": 7497, + "loc": { + "start": { + "line": 257, + "column": 12 + }, + "end": { + "line": 257, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 7497, + "end": 7499, + "loc": { + "start": { + "line": 257, + "column": 13 + }, + "end": { + "line": 257, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7499, + "end": 7500, + "loc": { + "start": { + "line": 257, + "column": 15 + }, + "end": { + "line": 257, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 7500, + "end": 7507, + "loc": { + "start": { + "line": 257, + "column": 16 + }, + "end": { + "line": 257, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7507, + "end": 7508, + "loc": { + "start": { + "line": 257, + "column": 23 + }, + "end": { + "line": 257, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7509, + "end": 7510, + "loc": { + "start": { + "line": 257, + "column": 25 + }, + "end": { + "line": 257, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7510, + "end": 7511, + "loc": { + "start": { + "line": 257, + "column": 26 + }, + "end": { + "line": 257, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7512, + "end": 7514, + "loc": { + "start": { + "line": 257, + "column": 28 + }, + "end": { + "line": 257, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7515, + "end": 7516, + "loc": { + "start": { + "line": 257, + "column": 31 + }, + "end": { + "line": 257, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 7525, + "end": 7531, + "loc": { + "start": { + "line": 258, + "column": 8 + }, + "end": { + "line": 258, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7531, + "end": 7532, + "loc": { + "start": { + "line": 258, + "column": 14 + }, + "end": { + "line": 258, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 7532, + "end": 7536, + "loc": { + "start": { + "line": 258, + "column": 15 + }, + "end": { + "line": 258, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7536, + "end": 7537, + "loc": { + "start": { + "line": 258, + "column": 19 + }, + "end": { + "line": 258, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parse", + "start": 7537, + "end": 7542, + "loc": { + "start": { + "line": 258, + "column": 20 + }, + "end": { + "line": 258, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7542, + "end": 7543, + "loc": { + "start": { + "line": 258, + "column": 25 + }, + "end": { + "line": 258, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 7543, + "end": 7549, + "loc": { + "start": { + "line": 258, + "column": 26 + }, + "end": { + "line": 258, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7549, + "end": 7550, + "loc": { + "start": { + "line": 258, + "column": 32 + }, + "end": { + "line": 258, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 7550, + "end": 7562, + "loc": { + "start": { + "line": 258, + "column": 33 + }, + "end": { + "line": 258, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7562, + "end": 7563, + "loc": { + "start": { + "line": 258, + "column": 45 + }, + "end": { + "line": 258, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getItem", + "start": 7563, + "end": 7570, + "loc": { + "start": { + "line": 258, + "column": 46 + }, + "end": { + "line": 258, + "column": 53 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7570, + "end": 7571, + "loc": { + "start": { + "line": 258, + "column": 53 + }, + "end": { + "line": 258, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKeyHash", + "start": 7571, + "end": 7580, + "loc": { + "start": { + "line": 258, + "column": 54 + }, + "end": { + "line": 258, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7580, + "end": 7581, + "loc": { + "start": { + "line": 258, + "column": 63 + }, + "end": { + "line": 258, + "column": 64 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7581, + "end": 7582, + "loc": { + "start": { + "line": 258, + "column": 64 + }, + "end": { + "line": 258, + "column": 65 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7582, + "end": 7583, + "loc": { + "start": { + "line": 258, + "column": 65 + }, + "end": { + "line": 258, + "column": 66 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7583, + "end": 7584, + "loc": { + "start": { + "line": 258, + "column": 66 + }, + "end": { + "line": 258, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 7584, + "end": 7591, + "loc": { + "start": { + "line": 258, + "column": 67 + }, + "end": { + "line": 258, + "column": 74 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7591, + "end": 7592, + "loc": { + "start": { + "line": 258, + "column": 74 + }, + "end": { + "line": 258, + "column": 75 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7592, + "end": 7593, + "loc": { + "start": { + "line": 258, + "column": 75 + }, + "end": { + "line": 258, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "$schema", + "start": 7604, + "end": 7611, + "loc": { + "start": { + "line": 259, + "column": 10 + }, + "end": { + "line": 259, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7611, + "end": 7612, + "loc": { + "start": { + "line": 259, + "column": 17 + }, + "end": { + "line": 259, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 7613, + "end": 7614, + "loc": { + "start": { + "line": 259, + "column": 19 + }, + "end": { + "line": 259, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7614, + "end": 7615, + "loc": { + "start": { + "line": 259, + "column": 20 + }, + "end": { + "line": 259, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 7626, + "end": 7638, + "loc": { + "start": { + "line": 260, + "column": 10 + }, + "end": { + "line": 260, + "column": 22 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7638, + "end": 7639, + "loc": { + "start": { + "line": 260, + "column": 22 + }, + "end": { + "line": 260, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7640, + "end": 7641, + "loc": { + "start": { + "line": 260, + "column": 24 + }, + "end": { + "line": 260, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 7642, + "end": 7647, + "loc": { + "start": { + "line": 260, + "column": 26 + }, + "end": { + "line": 260, + "column": 31 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7647, + "end": 7648, + "loc": { + "start": { + "line": 260, + "column": 31 + }, + "end": { + "line": 260, + "column": 32 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 7649, + "end": 7653, + "loc": { + "start": { + "line": 260, + "column": 33 + }, + "end": { + "line": 260, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7653, + "end": 7654, + "loc": { + "start": { + "line": 260, + "column": 37 + }, + "end": { + "line": 260, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 7655, + "end": 7662, + "loc": { + "start": { + "line": 260, + "column": 39 + }, + "end": { + "line": 260, + "column": 46 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7662, + "end": 7663, + "loc": { + "start": { + "line": 260, + "column": 46 + }, + "end": { + "line": 260, + "column": 47 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 7664, + "end": 7665, + "loc": { + "start": { + "line": 260, + "column": 48 + }, + "end": { + "line": 260, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7666, + "end": 7667, + "loc": { + "start": { + "line": 260, + "column": 50 + }, + "end": { + "line": 260, + "column": 51 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7667, + "end": 7668, + "loc": { + "start": { + "line": 260, + "column": 51 + }, + "end": { + "line": 260, + "column": 52 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7677, + "end": 7678, + "loc": { + "start": { + "line": 261, + "column": 8 + }, + "end": { + "line": 261, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7678, + "end": 7679, + "loc": { + "start": { + "line": 261, + "column": 9 + }, + "end": { + "line": 261, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7679, + "end": 7680, + "loc": { + "start": { + "line": 261, + "column": 10 + }, + "end": { + "line": 261, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 7689, + "end": 7693, + "loc": { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 262, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7693, + "end": 7694, + "loc": { + "start": { + "line": 262, + "column": 12 + }, + "end": { + "line": 262, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7694, + "end": 7695, + "loc": { + "start": { + "line": 262, + "column": 13 + }, + "end": { + "line": 262, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7695, + "end": 7696, + "loc": { + "start": { + "line": 262, + "column": 14 + }, + "end": { + "line": 262, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7703, + "end": 7704, + "loc": { + "start": { + "line": 263, + "column": 6 + }, + "end": { + "line": 263, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7704, + "end": 7705, + "loc": { + "start": { + "line": 263, + "column": 7 + }, + "end": { + "line": 263, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7705, + "end": 7706, + "loc": { + "start": { + "line": 263, + "column": 8 + }, + "end": { + "line": 263, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 7714, + "end": 7722, + "loc": { + "start": { + "line": 265, + "column": 6 + }, + "end": { + "line": 265, + "column": 14 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7722, + "end": 7723, + "loc": { + "start": { + "line": 265, + "column": 14 + }, + "end": { + "line": 265, + "column": 15 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 7723, + "end": 7724, + "loc": { + "start": { + "line": 265, + "column": 15 + }, + "end": { + "line": 265, + "column": 16 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7724, + "end": 7725, + "loc": { + "start": { + "line": 265, + "column": 16 + }, + "end": { + "line": 265, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7725, + "end": 7726, + "loc": { + "start": { + "line": 265, + "column": 17 + }, + "end": { + "line": 265, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 7726, + "end": 7733, + "loc": { + "start": { + "line": 265, + "column": 18 + }, + "end": { + "line": 265, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7733, + "end": 7734, + "loc": { + "start": { + "line": 265, + "column": 25 + }, + "end": { + "line": 265, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 7734, + "end": 7737, + "loc": { + "start": { + "line": 265, + "column": 26 + }, + "end": { + "line": 265, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7737, + "end": 7738, + "loc": { + "start": { + "line": 265, + "column": 29 + }, + "end": { + "line": 265, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7739, + "end": 7740, + "loc": { + "start": { + "line": 265, + "column": 31 + }, + "end": { + "line": 265, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 7741, + "end": 7755, + "loc": { + "start": { + "line": 265, + "column": 33 + }, + "end": { + "line": 265, + "column": 47 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7755, + "end": 7756, + "loc": { + "start": { + "line": 265, + "column": 47 + }, + "end": { + "line": 265, + "column": 48 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 7757, + "end": 7775, + "loc": { + "start": { + "line": 265, + "column": 49 + }, + "end": { + "line": 265, + "column": 67 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7776, + "end": 7777, + "loc": { + "start": { + "line": 265, + "column": 68 + }, + "end": { + "line": 265, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7777, + "end": 7778, + "loc": { + "start": { + "line": 265, + "column": 69 + }, + "end": { + "line": 265, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "start": 7779, + "end": 7822, + "loc": { + "start": { + "line": 265, + "column": 71 + }, + "end": { + "line": 265, + "column": 114 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7822, + "end": 7823, + "loc": { + "start": { + "line": 265, + "column": 114 + }, + "end": { + "line": 265, + "column": 115 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7823, + "end": 7824, + "loc": { + "start": { + "line": 265, + "column": 115 + }, + "end": { + "line": 265, + "column": 116 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7829, + "end": 7830, + "loc": { + "start": { + "line": 266, + "column": 4 + }, + "end": { + "line": 266, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7830, + "end": 7831, + "loc": { + "start": { + "line": 266, + "column": 5 + }, + "end": { + "line": 266, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7831, + "end": 7832, + "loc": { + "start": { + "line": 266, + "column": 6 + }, + "end": { + "line": 266, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 7838, + "end": 7840, + "loc": { + "start": { + "line": 268, + "column": 4 + }, + "end": { + "line": 268, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7840, + "end": 7841, + "loc": { + "start": { + "line": 268, + "column": 6 + }, + "end": { + "line": 268, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should clear localStorage when user context is changed", + "start": 7841, + "end": 7897, + "loc": { + "start": { + "line": 268, + "column": 7 + }, + "end": { + "line": 268, + "column": 63 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7897, + "end": 7898, + "loc": { + "start": { + "line": 268, + "column": 63 + }, + "end": { + "line": 268, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 7899, + "end": 7903, + "loc": { + "start": { + "line": 268, + "column": 65 + }, + "end": { + "line": 268, + "column": 69 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7904, + "end": 7906, + "loc": { + "start": { + "line": 268, + "column": 70 + }, + "end": { + "line": 268, + "column": 72 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7907, + "end": 7908, + "loc": { + "start": { + "line": 268, + "column": 73 + }, + "end": { + "line": 268, + "column": 74 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 7915, + "end": 7920, + "loc": { + "start": { + "line": 269, + "column": 6 + }, + "end": { + "line": 269, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "json", + "start": 7921, + "end": 7925, + "loc": { + "start": { + "line": 269, + "column": 12 + }, + "end": { + "line": 269, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7926, + "end": 7927, + "loc": { + "start": { + "line": 269, + "column": 17 + }, + "end": { + "line": 269, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "start": 7928, + "end": 7971, + "loc": { + "start": { + "line": 269, + "column": 19 + }, + "end": { + "line": 269, + "column": 62 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7971, + "end": 7972, + "loc": { + "start": { + "line": 269, + "column": 62 + }, + "end": { + "line": 269, + "column": 63 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 7979, + "end": 7984, + "loc": { + "start": { + "line": 270, + "column": 6 + }, + "end": { + "line": 270, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey2", + "start": 7985, + "end": 7991, + "loc": { + "start": { + "line": 270, + "column": 12 + }, + "end": { + "line": 270, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7992, + "end": 7993, + "loc": { + "start": { + "line": 270, + "column": 19 + }, + "end": { + "line": 270, + "column": 20 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ld:UNKNOWN_ENVIRONMENT_ID:", + "start": 7994, + "end": 8022, + "loc": { + "start": { + "line": 270, + "column": 21 + }, + "end": { + "line": 270, + "column": 49 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 8023, + "end": 8024, + "loc": { + "start": { + "line": 270, + "column": 50 + }, + "end": { + "line": 270, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "btoa", + "start": 8025, + "end": 8029, + "loc": { + "start": { + "line": 270, + "column": 52 + }, + "end": { + "line": 270, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8029, + "end": 8030, + "loc": { + "start": { + "line": 270, + "column": 56 + }, + "end": { + "line": 270, + "column": 57 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"user2\"}", + "start": 8030, + "end": 8047, + "loc": { + "start": { + "line": 270, + "column": 57 + }, + "end": { + "line": 270, + "column": 74 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8047, + "end": 8048, + "loc": { + "start": { + "line": 270, + "column": 74 + }, + "end": { + "line": 270, + "column": 75 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8048, + "end": 8049, + "loc": { + "start": { + "line": 270, + "column": 75 + }, + "end": { + "line": 270, + "column": 76 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 8057, + "end": 8062, + "loc": { + "start": { + "line": 272, + "column": 6 + }, + "end": { + "line": 272, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user2", + "start": 8063, + "end": 8068, + "loc": { + "start": { + "line": 272, + "column": 12 + }, + "end": { + "line": 272, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8069, + "end": 8070, + "loc": { + "start": { + "line": 272, + "column": 18 + }, + "end": { + "line": 272, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8071, + "end": 8072, + "loc": { + "start": { + "line": 272, + "column": 20 + }, + "end": { + "line": 272, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8073, + "end": 8076, + "loc": { + "start": { + "line": 272, + "column": 22 + }, + "end": { + "line": 272, + "column": 25 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8076, + "end": 8077, + "loc": { + "start": { + "line": 272, + "column": 25 + }, + "end": { + "line": 272, + "column": 26 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "user2", + "start": 8078, + "end": 8085, + "loc": { + "start": { + "line": 272, + "column": 27 + }, + "end": { + "line": 272, + "column": 34 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8086, + "end": 8087, + "loc": { + "start": { + "line": 272, + "column": 35 + }, + "end": { + "line": 272, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8087, + "end": 8088, + "loc": { + "start": { + "line": 272, + "column": 36 + }, + "end": { + "line": 272, + "column": 37 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 8095, + "end": 8100, + "loc": { + "start": { + "line": 273, + "column": 6 + }, + "end": { + "line": 273, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 8101, + "end": 8107, + "loc": { + "start": { + "line": 273, + "column": 12 + }, + "end": { + "line": 273, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8108, + "end": 8109, + "loc": { + "start": { + "line": 273, + "column": 19 + }, + "end": { + "line": 273, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 8110, + "end": 8118, + "loc": { + "start": { + "line": 273, + "column": 21 + }, + "end": { + "line": 273, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8118, + "end": 8119, + "loc": { + "start": { + "line": 273, + "column": 29 + }, + "end": { + "line": 273, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 8119, + "end": 8129, + "loc": { + "start": { + "line": 273, + "column": 30 + }, + "end": { + "line": 273, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8129, + "end": 8130, + "loc": { + "start": { + "line": 273, + "column": 40 + }, + "end": { + "line": 273, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 8130, + "end": 8137, + "loc": { + "start": { + "line": 273, + "column": 41 + }, + "end": { + "line": 273, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8137, + "end": 8138, + "loc": { + "start": { + "line": 273, + "column": 48 + }, + "end": { + "line": 273, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 8139, + "end": 8143, + "loc": { + "start": { + "line": 273, + "column": 50 + }, + "end": { + "line": 273, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8143, + "end": 8144, + "loc": { + "start": { + "line": 273, + "column": 54 + }, + "end": { + "line": 273, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8145, + "end": 8146, + "loc": { + "start": { + "line": 273, + "column": 56 + }, + "end": { + "line": 273, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 8155, + "end": 8164, + "loc": { + "start": { + "line": 274, + "column": 8 + }, + "end": { + "line": 274, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8164, + "end": 8165, + "loc": { + "start": { + "line": 274, + "column": 17 + }, + "end": { + "line": 274, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "localstorage", + "start": 8166, + "end": 8180, + "loc": { + "start": { + "line": 274, + "column": 19 + }, + "end": { + "line": 274, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8180, + "end": 8181, + "loc": { + "start": { + "line": 274, + "column": 33 + }, + "end": { + "line": 274, + "column": 34 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8188, + "end": 8189, + "loc": { + "start": { + "line": 275, + "column": 6 + }, + "end": { + "line": 275, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8189, + "end": 8190, + "loc": { + "start": { + "line": 275, + "column": 7 + }, + "end": { + "line": 275, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8190, + "end": 8191, + "loc": { + "start": { + "line": 275, + "column": 8 + }, + "end": { + "line": 275, + "column": 9 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 8199, + "end": 8204, + "loc": { + "start": { + "line": 277, + "column": 6 + }, + "end": { + "line": 277, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 8205, + "end": 8211, + "loc": { + "start": { + "line": 277, + "column": 12 + }, + "end": { + "line": 277, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8212, + "end": 8213, + "loc": { + "start": { + "line": 277, + "column": 19 + }, + "end": { + "line": 277, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 8214, + "end": 8219, + "loc": { + "start": { + "line": 277, + "column": 21 + }, + "end": { + "line": 277, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8219, + "end": 8220, + "loc": { + "start": { + "line": 277, + "column": 26 + }, + "end": { + "line": 277, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeServer", + "start": 8220, + "end": 8230, + "loc": { + "start": { + "line": 277, + "column": 27 + }, + "end": { + "line": 277, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8230, + "end": 8231, + "loc": { + "start": { + "line": 277, + "column": 37 + }, + "end": { + "line": 277, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 8231, + "end": 8237, + "loc": { + "start": { + "line": 277, + "column": 38 + }, + "end": { + "line": 277, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8237, + "end": 8238, + "loc": { + "start": { + "line": 277, + "column": 44 + }, + "end": { + "line": 277, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8238, + "end": 8239, + "loc": { + "start": { + "line": 277, + "column": 45 + }, + "end": { + "line": 277, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8239, + "end": 8240, + "loc": { + "start": { + "line": 277, + "column": 46 + }, + "end": { + "line": 277, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 8247, + "end": 8253, + "loc": { + "start": { + "line": 278, + "column": 6 + }, + "end": { + "line": 278, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8253, + "end": 8254, + "loc": { + "start": { + "line": 278, + "column": 12 + }, + "end": { + "line": 278, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respondWith", + "start": 8254, + "end": 8265, + "loc": { + "start": { + "line": 278, + "column": 13 + }, + "end": { + "line": 278, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8265, + "end": 8266, + "loc": { + "start": { + "line": 278, + "column": 24 + }, + "end": { + "line": 278, + "column": 25 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8266, + "end": 8267, + "loc": { + "start": { + "line": 278, + "column": 25 + }, + "end": { + "line": 278, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 8267, + "end": 8270, + "loc": { + "start": { + "line": 278, + "column": 26 + }, + "end": { + "line": 278, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8270, + "end": 8271, + "loc": { + "start": { + "line": 278, + "column": 29 + }, + "end": { + "line": 278, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8272, + "end": 8273, + "loc": { + "start": { + "line": 278, + "column": 31 + }, + "end": { + "line": 278, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 8274, + "end": 8288, + "loc": { + "start": { + "line": 278, + "column": 33 + }, + "end": { + "line": 278, + "column": 47 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8288, + "end": 8289, + "loc": { + "start": { + "line": 278, + "column": 47 + }, + "end": { + "line": 278, + "column": 48 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 8290, + "end": 8308, + "loc": { + "start": { + "line": 278, + "column": 49 + }, + "end": { + "line": 278, + "column": 67 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8309, + "end": 8310, + "loc": { + "start": { + "line": 278, + "column": 68 + }, + "end": { + "line": 278, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8310, + "end": 8311, + "loc": { + "start": { + "line": 278, + "column": 69 + }, + "end": { + "line": 278, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "json", + "start": 8312, + "end": 8316, + "loc": { + "start": { + "line": 278, + "column": 71 + }, + "end": { + "line": 278, + "column": 75 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8316, + "end": 8317, + "loc": { + "start": { + "line": 278, + "column": 75 + }, + "end": { + "line": 278, + "column": 76 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8317, + "end": 8318, + "loc": { + "start": { + "line": 278, + "column": 76 + }, + "end": { + "line": 278, + "column": 77 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8318, + "end": 8319, + "loc": { + "start": { + "line": 278, + "column": 77 + }, + "end": { + "line": 278, + "column": 78 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 8327, + "end": 8333, + "loc": { + "start": { + "line": 280, + "column": 6 + }, + "end": { + "line": 280, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8333, + "end": 8334, + "loc": { + "start": { + "line": 280, + "column": 12 + }, + "end": { + "line": 280, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 8334, + "end": 8336, + "loc": { + "start": { + "line": 280, + "column": 13 + }, + "end": { + "line": 280, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8336, + "end": 8337, + "loc": { + "start": { + "line": 280, + "column": 15 + }, + "end": { + "line": 280, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 8337, + "end": 8344, + "loc": { + "start": { + "line": 280, + "column": 16 + }, + "end": { + "line": 280, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8344, + "end": 8345, + "loc": { + "start": { + "line": 280, + "column": 23 + }, + "end": { + "line": 280, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8346, + "end": 8347, + "loc": { + "start": { + "line": 280, + "column": 25 + }, + "end": { + "line": 280, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8347, + "end": 8348, + "loc": { + "start": { + "line": 280, + "column": 26 + }, + "end": { + "line": 280, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8349, + "end": 8351, + "loc": { + "start": { + "line": 280, + "column": 28 + }, + "end": { + "line": 280, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8352, + "end": 8353, + "loc": { + "start": { + "line": 280, + "column": 31 + }, + "end": { + "line": 280, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 8362, + "end": 8368, + "loc": { + "start": { + "line": 281, + "column": 8 + }, + "end": { + "line": 281, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8368, + "end": 8369, + "loc": { + "start": { + "line": 281, + "column": 14 + }, + "end": { + "line": 281, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "identify", + "start": 8369, + "end": 8377, + "loc": { + "start": { + "line": 281, + "column": 15 + }, + "end": { + "line": 281, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8377, + "end": 8378, + "loc": { + "start": { + "line": 281, + "column": 23 + }, + "end": { + "line": 281, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user2", + "start": 8378, + "end": 8383, + "loc": { + "start": { + "line": 281, + "column": 24 + }, + "end": { + "line": 281, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8383, + "end": 8384, + "loc": { + "start": { + "line": 281, + "column": 29 + }, + "end": { + "line": 281, + "column": 30 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 8385, + "end": 8389, + "loc": { + "start": { + "line": 281, + "column": 31 + }, + "end": { + "line": 281, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8389, + "end": 8390, + "loc": { + "start": { + "line": 281, + "column": 35 + }, + "end": { + "line": 281, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8391, + "end": 8392, + "loc": { + "start": { + "line": 281, + "column": 37 + }, + "end": { + "line": 281, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8392, + "end": 8393, + "loc": { + "start": { + "line": 281, + "column": 38 + }, + "end": { + "line": 281, + "column": 39 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8394, + "end": 8396, + "loc": { + "start": { + "line": 281, + "column": 40 + }, + "end": { + "line": 281, + "column": 42 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8397, + "end": 8398, + "loc": { + "start": { + "line": 281, + "column": 43 + }, + "end": { + "line": 281, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 8409, + "end": 8415, + "loc": { + "start": { + "line": 282, + "column": 10 + }, + "end": { + "line": 282, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8415, + "end": 8416, + "loc": { + "start": { + "line": 282, + "column": 16 + }, + "end": { + "line": 282, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 8416, + "end": 8422, + "loc": { + "start": { + "line": 282, + "column": 17 + }, + "end": { + "line": 282, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8422, + "end": 8423, + "loc": { + "start": { + "line": 282, + "column": 23 + }, + "end": { + "line": 282, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 8423, + "end": 8435, + "loc": { + "start": { + "line": 282, + "column": 24 + }, + "end": { + "line": 282, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8435, + "end": 8436, + "loc": { + "start": { + "line": 282, + "column": 36 + }, + "end": { + "line": 282, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getItem", + "start": 8436, + "end": 8443, + "loc": { + "start": { + "line": 282, + "column": 37 + }, + "end": { + "line": 282, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8443, + "end": 8444, + "loc": { + "start": { + "line": 282, + "column": 44 + }, + "end": { + "line": 282, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey", + "start": 8444, + "end": 8449, + "loc": { + "start": { + "line": 282, + "column": 45 + }, + "end": { + "line": 282, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8449, + "end": 8450, + "loc": { + "start": { + "line": 282, + "column": 50 + }, + "end": { + "line": 282, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8450, + "end": 8451, + "loc": { + "start": { + "line": 282, + "column": 51 + }, + "end": { + "line": 282, + "column": 52 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8451, + "end": 8452, + "loc": { + "start": { + "line": 282, + "column": 52 + }, + "end": { + "line": 282, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeNull", + "start": 8452, + "end": 8460, + "loc": { + "start": { + "line": 282, + "column": 53 + }, + "end": { + "line": 282, + "column": 61 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8460, + "end": 8461, + "loc": { + "start": { + "line": 282, + "column": 61 + }, + "end": { + "line": 282, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8461, + "end": 8462, + "loc": { + "start": { + "line": 282, + "column": 62 + }, + "end": { + "line": 282, + "column": 63 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8462, + "end": 8463, + "loc": { + "start": { + "line": 282, + "column": 63 + }, + "end": { + "line": 282, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 8474, + "end": 8480, + "loc": { + "start": { + "line": 283, + "column": 10 + }, + "end": { + "line": 283, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8480, + "end": 8481, + "loc": { + "start": { + "line": 283, + "column": 16 + }, + "end": { + "line": 283, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 8481, + "end": 8485, + "loc": { + "start": { + "line": 283, + "column": 17 + }, + "end": { + "line": 283, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8485, + "end": 8486, + "loc": { + "start": { + "line": 283, + "column": 21 + }, + "end": { + "line": 283, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parse", + "start": 8486, + "end": 8491, + "loc": { + "start": { + "line": 283, + "column": 22 + }, + "end": { + "line": 283, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8491, + "end": 8492, + "loc": { + "start": { + "line": 283, + "column": 27 + }, + "end": { + "line": 283, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 8492, + "end": 8498, + "loc": { + "start": { + "line": 283, + "column": 28 + }, + "end": { + "line": 283, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8498, + "end": 8499, + "loc": { + "start": { + "line": 283, + "column": 34 + }, + "end": { + "line": 283, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 8499, + "end": 8511, + "loc": { + "start": { + "line": 283, + "column": 35 + }, + "end": { + "line": 283, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8511, + "end": 8512, + "loc": { + "start": { + "line": 283, + "column": 47 + }, + "end": { + "line": 283, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getItem", + "start": 8512, + "end": 8519, + "loc": { + "start": { + "line": 283, + "column": 48 + }, + "end": { + "line": 283, + "column": 55 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8519, + "end": 8520, + "loc": { + "start": { + "line": 283, + "column": 55 + }, + "end": { + "line": 283, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey2", + "start": 8520, + "end": 8526, + "loc": { + "start": { + "line": 283, + "column": 56 + }, + "end": { + "line": 283, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8526, + "end": 8527, + "loc": { + "start": { + "line": 283, + "column": 62 + }, + "end": { + "line": 283, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8527, + "end": 8528, + "loc": { + "start": { + "line": 283, + "column": 63 + }, + "end": { + "line": 283, + "column": 64 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8528, + "end": 8529, + "loc": { + "start": { + "line": 283, + "column": 64 + }, + "end": { + "line": 283, + "column": 65 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8529, + "end": 8530, + "loc": { + "start": { + "line": 283, + "column": 65 + }, + "end": { + "line": 283, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 8530, + "end": 8537, + "loc": { + "start": { + "line": 283, + "column": 66 + }, + "end": { + "line": 283, + "column": 73 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8537, + "end": 8538, + "loc": { + "start": { + "line": 283, + "column": 73 + }, + "end": { + "line": 283, + "column": 74 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8538, + "end": 8539, + "loc": { + "start": { + "line": 283, + "column": 74 + }, + "end": { + "line": 283, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "$schema", + "start": 8552, + "end": 8559, + "loc": { + "start": { + "line": 284, + "column": 12 + }, + "end": { + "line": 284, + "column": 19 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8559, + "end": 8560, + "loc": { + "start": { + "line": 284, + "column": 19 + }, + "end": { + "line": 284, + "column": 20 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 8561, + "end": 8562, + "loc": { + "start": { + "line": 284, + "column": 21 + }, + "end": { + "line": 284, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8562, + "end": 8563, + "loc": { + "start": { + "line": 284, + "column": 22 + }, + "end": { + "line": 284, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 8576, + "end": 8588, + "loc": { + "start": { + "line": 285, + "column": 12 + }, + "end": { + "line": 285, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8588, + "end": 8589, + "loc": { + "start": { + "line": 285, + "column": 24 + }, + "end": { + "line": 285, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8590, + "end": 8591, + "loc": { + "start": { + "line": 285, + "column": 26 + }, + "end": { + "line": 285, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 8592, + "end": 8597, + "loc": { + "start": { + "line": 285, + "column": 28 + }, + "end": { + "line": 285, + "column": 33 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8597, + "end": 8598, + "loc": { + "start": { + "line": 285, + "column": 33 + }, + "end": { + "line": 285, + "column": 34 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 8599, + "end": 8603, + "loc": { + "start": { + "line": 285, + "column": 35 + }, + "end": { + "line": 285, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8603, + "end": 8604, + "loc": { + "start": { + "line": 285, + "column": 39 + }, + "end": { + "line": 285, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 8605, + "end": 8612, + "loc": { + "start": { + "line": 285, + "column": 41 + }, + "end": { + "line": 285, + "column": 48 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8612, + "end": 8613, + "loc": { + "start": { + "line": 285, + "column": 48 + }, + "end": { + "line": 285, + "column": 49 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 8614, + "end": 8615, + "loc": { + "start": { + "line": 285, + "column": 50 + }, + "end": { + "line": 285, + "column": 51 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8616, + "end": 8617, + "loc": { + "start": { + "line": 285, + "column": 52 + }, + "end": { + "line": 285, + "column": 53 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8617, + "end": 8618, + "loc": { + "start": { + "line": 285, + "column": 53 + }, + "end": { + "line": 285, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8629, + "end": 8630, + "loc": { + "start": { + "line": 286, + "column": 10 + }, + "end": { + "line": 286, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8630, + "end": 8631, + "loc": { + "start": { + "line": 286, + "column": 11 + }, + "end": { + "line": 286, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8631, + "end": 8632, + "loc": { + "start": { + "line": 286, + "column": 12 + }, + "end": { + "line": 286, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 8643, + "end": 8647, + "loc": { + "start": { + "line": 287, + "column": 10 + }, + "end": { + "line": 287, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8647, + "end": 8648, + "loc": { + "start": { + "line": 287, + "column": 14 + }, + "end": { + "line": 287, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8648, + "end": 8649, + "loc": { + "start": { + "line": 287, + "column": 15 + }, + "end": { + "line": 287, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8649, + "end": 8650, + "loc": { + "start": { + "line": 287, + "column": 16 + }, + "end": { + "line": 287, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8659, + "end": 8660, + "loc": { + "start": { + "line": 288, + "column": 8 + }, + "end": { + "line": 288, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8660, + "end": 8661, + "loc": { + "start": { + "line": 288, + "column": 9 + }, + "end": { + "line": 288, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8661, + "end": 8662, + "loc": { + "start": { + "line": 288, + "column": 10 + }, + "end": { + "line": 288, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 8671, + "end": 8677, + "loc": { + "start": { + "line": 289, + "column": 8 + }, + "end": { + "line": 289, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8677, + "end": 8678, + "loc": { + "start": { + "line": 289, + "column": 14 + }, + "end": { + "line": 289, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 8678, + "end": 8685, + "loc": { + "start": { + "line": 289, + "column": 15 + }, + "end": { + "line": 289, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8685, + "end": 8686, + "loc": { + "start": { + "line": 289, + "column": 22 + }, + "end": { + "line": 289, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8686, + "end": 8687, + "loc": { + "start": { + "line": 289, + "column": 23 + }, + "end": { + "line": 289, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8687, + "end": 8688, + "loc": { + "start": { + "line": 289, + "column": 24 + }, + "end": { + "line": 289, + "column": 25 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8695, + "end": 8696, + "loc": { + "start": { + "line": 290, + "column": 6 + }, + "end": { + "line": 290, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8696, + "end": 8697, + "loc": { + "start": { + "line": 290, + "column": 7 + }, + "end": { + "line": 290, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8697, + "end": 8698, + "loc": { + "start": { + "line": 290, + "column": 8 + }, + "end": { + "line": 290, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 8705, + "end": 8711, + "loc": { + "start": { + "line": 291, + "column": 6 + }, + "end": { + "line": 291, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8711, + "end": 8712, + "loc": { + "start": { + "line": 291, + "column": 12 + }, + "end": { + "line": 291, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 8712, + "end": 8719, + "loc": { + "start": { + "line": 291, + "column": 13 + }, + "end": { + "line": 291, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8719, + "end": 8720, + "loc": { + "start": { + "line": 291, + "column": 20 + }, + "end": { + "line": 291, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8720, + "end": 8721, + "loc": { + "start": { + "line": 291, + "column": 21 + }, + "end": { + "line": 291, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8721, + "end": 8722, + "loc": { + "start": { + "line": 291, + "column": 22 + }, + "end": { + "line": 291, + "column": 23 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8727, + "end": 8728, + "loc": { + "start": { + "line": 292, + "column": 4 + }, + "end": { + "line": 292, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8728, + "end": 8729, + "loc": { + "start": { + "line": 292, + "column": 5 + }, + "end": { + "line": 292, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8729, + "end": 8730, + "loc": { + "start": { + "line": 292, + "column": 6 + }, + "end": { + "line": 292, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 8736, + "end": 8738, + "loc": { + "start": { + "line": 294, + "column": 4 + }, + "end": { + "line": 294, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8738, + "end": 8739, + "loc": { + "start": { + "line": 294, + "column": 6 + }, + "end": { + "line": 294, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should not warn when tracking a known custom goal event", + "start": 8739, + "end": 8796, + "loc": { + "start": { + "line": 294, + "column": 7 + }, + "end": { + "line": 294, + "column": 64 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8796, + "end": 8797, + "loc": { + "start": { + "line": 294, + "column": 64 + }, + "end": { + "line": 294, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 8798, + "end": 8802, + "loc": { + "start": { + "line": 294, + "column": 66 + }, + "end": { + "line": 294, + "column": 70 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8803, + "end": 8805, + "loc": { + "start": { + "line": 294, + "column": 71 + }, + "end": { + "line": 294, + "column": 73 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8806, + "end": 8807, + "loc": { + "start": { + "line": 294, + "column": 74 + }, + "end": { + "line": 294, + "column": 75 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 8814, + "end": 8819, + "loc": { + "start": { + "line": 295, + "column": 6 + }, + "end": { + "line": 295, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 8820, + "end": 8826, + "loc": { + "start": { + "line": 295, + "column": 12 + }, + "end": { + "line": 295, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8827, + "end": 8828, + "loc": { + "start": { + "line": 295, + "column": 19 + }, + "end": { + "line": 295, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 8829, + "end": 8837, + "loc": { + "start": { + "line": 295, + "column": 21 + }, + "end": { + "line": 295, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8837, + "end": 8838, + "loc": { + "start": { + "line": 295, + "column": 29 + }, + "end": { + "line": 295, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 8838, + "end": 8848, + "loc": { + "start": { + "line": 295, + "column": 30 + }, + "end": { + "line": 295, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8848, + "end": 8849, + "loc": { + "start": { + "line": 295, + "column": 40 + }, + "end": { + "line": 295, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 8849, + "end": 8856, + "loc": { + "start": { + "line": 295, + "column": 41 + }, + "end": { + "line": 295, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8856, + "end": 8857, + "loc": { + "start": { + "line": 295, + "column": 48 + }, + "end": { + "line": 295, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 8858, + "end": 8862, + "loc": { + "start": { + "line": 295, + "column": 50 + }, + "end": { + "line": 295, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8862, + "end": 8863, + "loc": { + "start": { + "line": 295, + "column": 54 + }, + "end": { + "line": 295, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8864, + "end": 8865, + "loc": { + "start": { + "line": 295, + "column": 56 + }, + "end": { + "line": 295, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 8874, + "end": 8883, + "loc": { + "start": { + "line": 296, + "column": 8 + }, + "end": { + "line": 296, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8883, + "end": 8884, + "loc": { + "start": { + "line": 296, + "column": 17 + }, + "end": { + "line": 296, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8885, + "end": 8886, + "loc": { + "start": { + "line": 296, + "column": 19 + }, + "end": { + "line": 296, + "column": 20 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8886, + "end": 8887, + "loc": { + "start": { + "line": 296, + "column": 20 + }, + "end": { + "line": 296, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8887, + "end": 8888, + "loc": { + "start": { + "line": 296, + "column": 21 + }, + "end": { + "line": 296, + "column": 22 + } + } + }, + { + "type": "CommentLine", + "value": " so the client doesn't request settings", + "start": 8889, + "end": 8930, + "loc": { + "start": { + "line": 296, + "column": 23 + }, + "end": { + "line": 296, + "column": 64 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8937, + "end": 8938, + "loc": { + "start": { + "line": 297, + "column": 6 + }, + "end": { + "line": 297, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8938, + "end": 8939, + "loc": { + "start": { + "line": 297, + "column": 7 + }, + "end": { + "line": 297, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8939, + "end": 8940, + "loc": { + "start": { + "line": 297, + "column": 8 + }, + "end": { + "line": 297, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 8948, + "end": 8954, + "loc": { + "start": { + "line": 299, + "column": 6 + }, + "end": { + "line": 299, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8954, + "end": 8955, + "loc": { + "start": { + "line": 299, + "column": 12 + }, + "end": { + "line": 299, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 8955, + "end": 8957, + "loc": { + "start": { + "line": 299, + "column": 13 + }, + "end": { + "line": 299, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8957, + "end": 8958, + "loc": { + "start": { + "line": 299, + "column": 15 + }, + "end": { + "line": 299, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 8958, + "end": 8965, + "loc": { + "start": { + "line": 299, + "column": 16 + }, + "end": { + "line": 299, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8965, + "end": 8966, + "loc": { + "start": { + "line": 299, + "column": 23 + }, + "end": { + "line": 299, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8967, + "end": 8968, + "loc": { + "start": { + "line": 299, + "column": 25 + }, + "end": { + "line": 299, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8968, + "end": 8969, + "loc": { + "start": { + "line": 299, + "column": 26 + }, + "end": { + "line": 299, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8970, + "end": 8972, + "loc": { + "start": { + "line": 299, + "column": 28 + }, + "end": { + "line": 299, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8973, + "end": 8974, + "loc": { + "start": { + "line": 299, + "column": 31 + }, + "end": { + "line": 299, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 8983, + "end": 8989, + "loc": { + "start": { + "line": 300, + "column": 8 + }, + "end": { + "line": 300, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8989, + "end": 8990, + "loc": { + "start": { + "line": 300, + "column": 14 + }, + "end": { + "line": 300, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "track", + "start": 8990, + "end": 8995, + "loc": { + "start": { + "line": 300, + "column": 15 + }, + "end": { + "line": 300, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8995, + "end": 8996, + "loc": { + "start": { + "line": 300, + "column": 20 + }, + "end": { + "line": 300, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "known", + "start": 8996, + "end": 9003, + "loc": { + "start": { + "line": 300, + "column": 21 + }, + "end": { + "line": 300, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9003, + "end": 9004, + "loc": { + "start": { + "line": 300, + "column": 28 + }, + "end": { + "line": 300, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9004, + "end": 9005, + "loc": { + "start": { + "line": 300, + "column": 29 + }, + "end": { + "line": 300, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 9014, + "end": 9020, + "loc": { + "start": { + "line": 301, + "column": 8 + }, + "end": { + "line": 301, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9020, + "end": 9021, + "loc": { + "start": { + "line": 301, + "column": 14 + }, + "end": { + "line": 301, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 9021, + "end": 9028, + "loc": { + "start": { + "line": 301, + "column": 15 + }, + "end": { + "line": 301, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9028, + "end": 9029, + "loc": { + "start": { + "line": 301, + "column": 22 + }, + "end": { + "line": 301, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9029, + "end": 9030, + "loc": { + "start": { + "line": 301, + "column": 23 + }, + "end": { + "line": 301, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "not", + "start": 9030, + "end": 9033, + "loc": { + "start": { + "line": 301, + "column": 24 + }, + "end": { + "line": 301, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9033, + "end": 9034, + "loc": { + "start": { + "line": 301, + "column": 27 + }, + "end": { + "line": 301, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveBeenCalledWith", + "start": 9034, + "end": 9054, + "loc": { + "start": { + "line": 301, + "column": 28 + }, + "end": { + "line": 301, + "column": 48 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9054, + "end": 9055, + "loc": { + "start": { + "line": 301, + "column": 48 + }, + "end": { + "line": 301, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Custom event key does not exist", + "start": 9055, + "end": 9088, + "loc": { + "start": { + "line": 301, + "column": 49 + }, + "end": { + "line": 301, + "column": 82 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9088, + "end": 9089, + "loc": { + "start": { + "line": 301, + "column": 82 + }, + "end": { + "line": 301, + "column": 83 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9089, + "end": 9090, + "loc": { + "start": { + "line": 301, + "column": 83 + }, + "end": { + "line": 301, + "column": 84 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 9099, + "end": 9103, + "loc": { + "start": { + "line": 302, + "column": 8 + }, + "end": { + "line": 302, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9103, + "end": 9104, + "loc": { + "start": { + "line": 302, + "column": 12 + }, + "end": { + "line": 302, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9104, + "end": 9105, + "loc": { + "start": { + "line": 302, + "column": 13 + }, + "end": { + "line": 302, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9105, + "end": 9106, + "loc": { + "start": { + "line": 302, + "column": 14 + }, + "end": { + "line": 302, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9113, + "end": 9114, + "loc": { + "start": { + "line": 303, + "column": 6 + }, + "end": { + "line": 303, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9114, + "end": 9115, + "loc": { + "start": { + "line": 303, + "column": 7 + }, + "end": { + "line": 303, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9115, + "end": 9116, + "loc": { + "start": { + "line": 303, + "column": 8 + }, + "end": { + "line": 303, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 9124, + "end": 9132, + "loc": { + "start": { + "line": 305, + "column": 6 + }, + "end": { + "line": 305, + "column": 14 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9132, + "end": 9133, + "loc": { + "start": { + "line": 305, + "column": 14 + }, + "end": { + "line": 305, + "column": 15 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 9133, + "end": 9134, + "loc": { + "start": { + "line": 305, + "column": 15 + }, + "end": { + "line": 305, + "column": 16 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9134, + "end": 9135, + "loc": { + "start": { + "line": 305, + "column": 16 + }, + "end": { + "line": 305, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9135, + "end": 9136, + "loc": { + "start": { + "line": 305, + "column": 17 + }, + "end": { + "line": 305, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 9136, + "end": 9143, + "loc": { + "start": { + "line": 305, + "column": 18 + }, + "end": { + "line": 305, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9143, + "end": 9144, + "loc": { + "start": { + "line": 305, + "column": 25 + }, + "end": { + "line": 305, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 9144, + "end": 9147, + "loc": { + "start": { + "line": 305, + "column": 26 + }, + "end": { + "line": 305, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9147, + "end": 9148, + "loc": { + "start": { + "line": 305, + "column": 29 + }, + "end": { + "line": 305, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9149, + "end": 9150, + "loc": { + "start": { + "line": 305, + "column": 31 + }, + "end": { + "line": 305, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 9151, + "end": 9165, + "loc": { + "start": { + "line": 305, + "column": 33 + }, + "end": { + "line": 305, + "column": 47 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9165, + "end": 9166, + "loc": { + "start": { + "line": 305, + "column": 47 + }, + "end": { + "line": 305, + "column": 48 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 9167, + "end": 9185, + "loc": { + "start": { + "line": 305, + "column": 49 + }, + "end": { + "line": 305, + "column": 67 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9186, + "end": 9187, + "loc": { + "start": { + "line": 305, + "column": 68 + }, + "end": { + "line": 305, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9187, + "end": 9188, + "loc": { + "start": { + "line": 305, + "column": 69 + }, + "end": { + "line": 305, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "[{\"key\": \"known\", \"kind\": \"custom\"}]", + "start": 9189, + "end": 9227, + "loc": { + "start": { + "line": 305, + "column": 71 + }, + "end": { + "line": 305, + "column": 109 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9227, + "end": 9228, + "loc": { + "start": { + "line": 305, + "column": 109 + }, + "end": { + "line": 305, + "column": 110 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9228, + "end": 9229, + "loc": { + "start": { + "line": 305, + "column": 110 + }, + "end": { + "line": 305, + "column": 111 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9234, + "end": 9235, + "loc": { + "start": { + "line": 306, + "column": 4 + }, + "end": { + "line": 306, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9235, + "end": 9236, + "loc": { + "start": { + "line": 306, + "column": 5 + }, + "end": { + "line": 306, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9236, + "end": 9237, + "loc": { + "start": { + "line": 306, + "column": 6 + }, + "end": { + "line": 306, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 9243, + "end": 9245, + "loc": { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 308, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9245, + "end": 9246, + "loc": { + "start": { + "line": 308, + "column": 6 + }, + "end": { + "line": 308, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should emit an error when tracking a non-string custom goal event", + "start": 9246, + "end": 9313, + "loc": { + "start": { + "line": 308, + "column": 7 + }, + "end": { + "line": 308, + "column": 74 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9313, + "end": 9314, + "loc": { + "start": { + "line": 308, + "column": 74 + }, + "end": { + "line": 308, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 9315, + "end": 9319, + "loc": { + "start": { + "line": 308, + "column": 76 + }, + "end": { + "line": 308, + "column": 80 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9320, + "end": 9322, + "loc": { + "start": { + "line": 308, + "column": 81 + }, + "end": { + "line": 308, + "column": 83 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9323, + "end": 9324, + "loc": { + "start": { + "line": 308, + "column": 84 + }, + "end": { + "line": 308, + "column": 85 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 9331, + "end": 9336, + "loc": { + "start": { + "line": 309, + "column": 6 + }, + "end": { + "line": 309, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 9337, + "end": 9343, + "loc": { + "start": { + "line": 309, + "column": 12 + }, + "end": { + "line": 309, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9344, + "end": 9345, + "loc": { + "start": { + "line": 309, + "column": 19 + }, + "end": { + "line": 309, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 9346, + "end": 9354, + "loc": { + "start": { + "line": 309, + "column": 21 + }, + "end": { + "line": 309, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9354, + "end": 9355, + "loc": { + "start": { + "line": 309, + "column": 29 + }, + "end": { + "line": 309, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 9355, + "end": 9365, + "loc": { + "start": { + "line": 309, + "column": 30 + }, + "end": { + "line": 309, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9365, + "end": 9366, + "loc": { + "start": { + "line": 309, + "column": 40 + }, + "end": { + "line": 309, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 9366, + "end": 9373, + "loc": { + "start": { + "line": 309, + "column": 41 + }, + "end": { + "line": 309, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9373, + "end": 9374, + "loc": { + "start": { + "line": 309, + "column": 48 + }, + "end": { + "line": 309, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 9375, + "end": 9379, + "loc": { + "start": { + "line": 309, + "column": 50 + }, + "end": { + "line": 309, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9379, + "end": 9380, + "loc": { + "start": { + "line": 309, + "column": 54 + }, + "end": { + "line": 309, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9381, + "end": 9382, + "loc": { + "start": { + "line": 309, + "column": 56 + }, + "end": { + "line": 309, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 9391, + "end": 9400, + "loc": { + "start": { + "line": 310, + "column": 8 + }, + "end": { + "line": 310, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9400, + "end": 9401, + "loc": { + "start": { + "line": 310, + "column": 17 + }, + "end": { + "line": 310, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9402, + "end": 9403, + "loc": { + "start": { + "line": 310, + "column": 19 + }, + "end": { + "line": 310, + "column": 20 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9403, + "end": 9404, + "loc": { + "start": { + "line": 310, + "column": 20 + }, + "end": { + "line": 310, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9404, + "end": 9405, + "loc": { + "start": { + "line": 310, + "column": 21 + }, + "end": { + "line": 310, + "column": 22 + } + } + }, + { + "type": "CommentLine", + "value": " so the client doesn't request settings", + "start": 9406, + "end": 9447, + "loc": { + "start": { + "line": 310, + "column": 23 + }, + "end": { + "line": 310, + "column": 64 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9454, + "end": 9455, + "loc": { + "start": { + "line": 311, + "column": 6 + }, + "end": { + "line": 311, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9455, + "end": 9456, + "loc": { + "start": { + "line": 311, + "column": 7 + }, + "end": { + "line": 311, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9456, + "end": 9457, + "loc": { + "start": { + "line": 311, + "column": 8 + }, + "end": { + "line": 311, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 9464, + "end": 9470, + "loc": { + "start": { + "line": 312, + "column": 6 + }, + "end": { + "line": 312, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9470, + "end": 9471, + "loc": { + "start": { + "line": 312, + "column": 12 + }, + "end": { + "line": 312, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 9471, + "end": 9473, + "loc": { + "start": { + "line": 312, + "column": 13 + }, + "end": { + "line": 312, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9473, + "end": 9474, + "loc": { + "start": { + "line": 312, + "column": 15 + }, + "end": { + "line": 312, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 9474, + "end": 9481, + "loc": { + "start": { + "line": 312, + "column": 16 + }, + "end": { + "line": 312, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9481, + "end": 9482, + "loc": { + "start": { + "line": 312, + "column": 23 + }, + "end": { + "line": 312, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9483, + "end": 9484, + "loc": { + "start": { + "line": 312, + "column": 25 + }, + "end": { + "line": 312, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9484, + "end": 9485, + "loc": { + "start": { + "line": 312, + "column": 26 + }, + "end": { + "line": 312, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9486, + "end": 9488, + "loc": { + "start": { + "line": 312, + "column": 28 + }, + "end": { + "line": 312, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9489, + "end": 9490, + "loc": { + "start": { + "line": 312, + "column": 31 + }, + "end": { + "line": 312, + "column": 32 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 9499, + "end": 9504, + "loc": { + "start": { + "line": 313, + "column": 8 + }, + "end": { + "line": 313, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "badCustomEventKeys", + "start": 9505, + "end": 9523, + "loc": { + "start": { + "line": 313, + "column": 14 + }, + "end": { + "line": 313, + "column": 32 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9524, + "end": 9525, + "loc": { + "start": { + "line": 313, + "column": 33 + }, + "end": { + "line": 313, + "column": 34 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9526, + "end": 9527, + "loc": { + "start": { + "line": 313, + "column": 35 + }, + "end": { + "line": 313, + "column": 36 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 123, + "start": 9527, + "end": 9530, + "loc": { + "start": { + "line": 313, + "column": 36 + }, + "end": { + "line": 313, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9530, + "end": 9531, + "loc": { + "start": { + "line": 313, + "column": 39 + }, + "end": { + "line": 313, + "column": 40 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9532, + "end": 9533, + "loc": { + "start": { + "line": 313, + "column": 41 + }, + "end": { + "line": 313, + "column": 42 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9533, + "end": 9534, + "loc": { + "start": { + "line": 313, + "column": 42 + }, + "end": { + "line": 313, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9534, + "end": 9535, + "loc": { + "start": { + "line": 313, + "column": 43 + }, + "end": { + "line": 313, + "column": 44 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9536, + "end": 9537, + "loc": { + "start": { + "line": 313, + "column": 45 + }, + "end": { + "line": 313, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9537, + "end": 9538, + "loc": { + "start": { + "line": 313, + "column": 46 + }, + "end": { + "line": 313, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9538, + "end": 9539, + "loc": { + "start": { + "line": 313, + "column": 47 + }, + "end": { + "line": 313, + "column": 48 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 9540, + "end": 9544, + "loc": { + "start": { + "line": 313, + "column": 49 + }, + "end": { + "line": 313, + "column": 53 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9544, + "end": 9545, + "loc": { + "start": { + "line": 313, + "column": 53 + }, + "end": { + "line": 313, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 9546, + "end": 9555, + "loc": { + "start": { + "line": 313, + "column": 55 + }, + "end": { + "line": 313, + "column": 64 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9555, + "end": 9556, + "loc": { + "start": { + "line": 313, + "column": 64 + }, + "end": { + "line": 313, + "column": 65 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9556, + "end": 9557, + "loc": { + "start": { + "line": 313, + "column": 65 + }, + "end": { + "line": 313, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "badCustomEventKeys", + "start": 9566, + "end": 9584, + "loc": { + "start": { + "line": 314, + "column": 8 + }, + "end": { + "line": 314, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9584, + "end": 9585, + "loc": { + "start": { + "line": 314, + "column": 26 + }, + "end": { + "line": 314, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forEach", + "start": 9585, + "end": 9592, + "loc": { + "start": { + "line": 314, + "column": 27 + }, + "end": { + "line": 314, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9592, + "end": 9593, + "loc": { + "start": { + "line": 314, + "column": 34 + }, + "end": { + "line": 314, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9593, + "end": 9596, + "loc": { + "start": { + "line": 314, + "column": 35 + }, + "end": { + "line": 314, + "column": 38 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9597, + "end": 9599, + "loc": { + "start": { + "line": 314, + "column": 39 + }, + "end": { + "line": 314, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9600, + "end": 9601, + "loc": { + "start": { + "line": 314, + "column": 42 + }, + "end": { + "line": 314, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 9612, + "end": 9618, + "loc": { + "start": { + "line": 315, + "column": 10 + }, + "end": { + "line": 315, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9618, + "end": 9619, + "loc": { + "start": { + "line": 315, + "column": 16 + }, + "end": { + "line": 315, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "track", + "start": 9619, + "end": 9624, + "loc": { + "start": { + "line": 315, + "column": 17 + }, + "end": { + "line": 315, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9624, + "end": 9625, + "loc": { + "start": { + "line": 315, + "column": 22 + }, + "end": { + "line": 315, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9625, + "end": 9628, + "loc": { + "start": { + "line": 315, + "column": 23 + }, + "end": { + "line": 315, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9628, + "end": 9629, + "loc": { + "start": { + "line": 315, + "column": 26 + }, + "end": { + "line": 315, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9629, + "end": 9630, + "loc": { + "start": { + "line": 315, + "column": 27 + }, + "end": { + "line": 315, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 9641, + "end": 9647, + "loc": { + "start": { + "line": 316, + "column": 10 + }, + "end": { + "line": 316, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9647, + "end": 9648, + "loc": { + "start": { + "line": 316, + "column": 16 + }, + "end": { + "line": 316, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errorSpy", + "start": 9648, + "end": 9656, + "loc": { + "start": { + "line": 316, + "column": 17 + }, + "end": { + "line": 316, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9656, + "end": 9657, + "loc": { + "start": { + "line": 316, + "column": 25 + }, + "end": { + "line": 316, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9657, + "end": 9658, + "loc": { + "start": { + "line": 316, + "column": 26 + }, + "end": { + "line": 316, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveBeenCalledWith", + "start": 9658, + "end": 9678, + "loc": { + "start": { + "line": 316, + "column": 27 + }, + "end": { + "line": 316, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9678, + "end": 9679, + "loc": { + "start": { + "line": 316, + "column": 47 + }, + "end": { + "line": 316, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 9679, + "end": 9687, + "loc": { + "start": { + "line": 316, + "column": 48 + }, + "end": { + "line": 316, + "column": 56 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9687, + "end": 9688, + "loc": { + "start": { + "line": 316, + "column": 56 + }, + "end": { + "line": 316, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "unknownCustomEventKey", + "start": 9688, + "end": 9709, + "loc": { + "start": { + "line": 316, + "column": 57 + }, + "end": { + "line": 316, + "column": 78 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9709, + "end": 9710, + "loc": { + "start": { + "line": 316, + "column": 78 + }, + "end": { + "line": 316, + "column": 79 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9710, + "end": 9713, + "loc": { + "start": { + "line": 316, + "column": 79 + }, + "end": { + "line": 316, + "column": 82 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9713, + "end": 9714, + "loc": { + "start": { + "line": 316, + "column": 82 + }, + "end": { + "line": 316, + "column": 83 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9714, + "end": 9715, + "loc": { + "start": { + "line": 316, + "column": 83 + }, + "end": { + "line": 316, + "column": 84 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9715, + "end": 9716, + "loc": { + "start": { + "line": 316, + "column": 84 + }, + "end": { + "line": 316, + "column": 85 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9725, + "end": 9726, + "loc": { + "start": { + "line": 317, + "column": 8 + }, + "end": { + "line": 317, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9726, + "end": 9727, + "loc": { + "start": { + "line": 317, + "column": 9 + }, + "end": { + "line": 317, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9727, + "end": 9728, + "loc": { + "start": { + "line": 317, + "column": 10 + }, + "end": { + "line": 317, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 9737, + "end": 9741, + "loc": { + "start": { + "line": 318, + "column": 8 + }, + "end": { + "line": 318, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9741, + "end": 9742, + "loc": { + "start": { + "line": 318, + "column": 12 + }, + "end": { + "line": 318, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9742, + "end": 9743, + "loc": { + "start": { + "line": 318, + "column": 13 + }, + "end": { + "line": 318, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9743, + "end": 9744, + "loc": { + "start": { + "line": 318, + "column": 14 + }, + "end": { + "line": 318, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9751, + "end": 9752, + "loc": { + "start": { + "line": 319, + "column": 6 + }, + "end": { + "line": 319, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9752, + "end": 9753, + "loc": { + "start": { + "line": 319, + "column": 7 + }, + "end": { + "line": 319, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9753, + "end": 9754, + "loc": { + "start": { + "line": 319, + "column": 8 + }, + "end": { + "line": 319, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9759, + "end": 9760, + "loc": { + "start": { + "line": 320, + "column": 4 + }, + "end": { + "line": 320, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9760, + "end": 9761, + "loc": { + "start": { + "line": 320, + "column": 5 + }, + "end": { + "line": 320, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9761, + "end": 9762, + "loc": { + "start": { + "line": 320, + "column": 6 + }, + "end": { + "line": 320, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 9768, + "end": 9770, + "loc": { + "start": { + "line": 322, + "column": 4 + }, + "end": { + "line": 322, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9770, + "end": 9771, + "loc": { + "start": { + "line": 322, + "column": 6 + }, + "end": { + "line": 322, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should warn when tracking an unknown custom goal event", + "start": 9771, + "end": 9827, + "loc": { + "start": { + "line": 322, + "column": 7 + }, + "end": { + "line": 322, + "column": 63 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9827, + "end": 9828, + "loc": { + "start": { + "line": 322, + "column": 63 + }, + "end": { + "line": 322, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 9829, + "end": 9833, + "loc": { + "start": { + "line": 322, + "column": 65 + }, + "end": { + "line": 322, + "column": 69 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9834, + "end": 9836, + "loc": { + "start": { + "line": 322, + "column": 70 + }, + "end": { + "line": 322, + "column": 72 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9837, + "end": 9838, + "loc": { + "start": { + "line": 322, + "column": 73 + }, + "end": { + "line": 322, + "column": 74 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 9845, + "end": 9850, + "loc": { + "start": { + "line": 323, + "column": 6 + }, + "end": { + "line": 323, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 9851, + "end": 9857, + "loc": { + "start": { + "line": 323, + "column": 12 + }, + "end": { + "line": 323, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9858, + "end": 9859, + "loc": { + "start": { + "line": 323, + "column": 19 + }, + "end": { + "line": 323, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 9860, + "end": 9868, + "loc": { + "start": { + "line": 323, + "column": 21 + }, + "end": { + "line": 323, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9868, + "end": 9869, + "loc": { + "start": { + "line": 323, + "column": 29 + }, + "end": { + "line": 323, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 9869, + "end": 9879, + "loc": { + "start": { + "line": 323, + "column": 30 + }, + "end": { + "line": 323, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9879, + "end": 9880, + "loc": { + "start": { + "line": 323, + "column": 40 + }, + "end": { + "line": 323, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 9880, + "end": 9887, + "loc": { + "start": { + "line": 323, + "column": 41 + }, + "end": { + "line": 323, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9887, + "end": 9888, + "loc": { + "start": { + "line": 323, + "column": 48 + }, + "end": { + "line": 323, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 9889, + "end": 9893, + "loc": { + "start": { + "line": 323, + "column": 50 + }, + "end": { + "line": 323, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9893, + "end": 9894, + "loc": { + "start": { + "line": 323, + "column": 54 + }, + "end": { + "line": 323, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9895, + "end": 9896, + "loc": { + "start": { + "line": 323, + "column": 56 + }, + "end": { + "line": 323, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 9905, + "end": 9914, + "loc": { + "start": { + "line": 324, + "column": 8 + }, + "end": { + "line": 324, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9914, + "end": 9915, + "loc": { + "start": { + "line": 324, + "column": 17 + }, + "end": { + "line": 324, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9916, + "end": 9917, + "loc": { + "start": { + "line": 324, + "column": 19 + }, + "end": { + "line": 324, + "column": 20 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9917, + "end": 9918, + "loc": { + "start": { + "line": 324, + "column": 20 + }, + "end": { + "line": 324, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9918, + "end": 9919, + "loc": { + "start": { + "line": 324, + "column": 21 + }, + "end": { + "line": 324, + "column": 22 + } + } + }, + { + "type": "CommentLine", + "value": " so the client doesn't request settings", + "start": 9920, + "end": 9961, + "loc": { + "start": { + "line": 324, + "column": 23 + }, + "end": { + "line": 324, + "column": 64 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9968, + "end": 9969, + "loc": { + "start": { + "line": 325, + "column": 6 + }, + "end": { + "line": 325, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9969, + "end": 9970, + "loc": { + "start": { + "line": 325, + "column": 7 + }, + "end": { + "line": 325, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9970, + "end": 9971, + "loc": { + "start": { + "line": 325, + "column": 8 + }, + "end": { + "line": 325, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 9979, + "end": 9987, + "loc": { + "start": { + "line": 327, + "column": 6 + }, + "end": { + "line": 327, + "column": 14 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9987, + "end": 9988, + "loc": { + "start": { + "line": 327, + "column": 14 + }, + "end": { + "line": 327, + "column": 15 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 9988, + "end": 9989, + "loc": { + "start": { + "line": 327, + "column": 15 + }, + "end": { + "line": 327, + "column": 16 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9989, + "end": 9990, + "loc": { + "start": { + "line": 327, + "column": 16 + }, + "end": { + "line": 327, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9990, + "end": 9991, + "loc": { + "start": { + "line": 327, + "column": 17 + }, + "end": { + "line": 327, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 9991, + "end": 9998, + "loc": { + "start": { + "line": 327, + "column": 18 + }, + "end": { + "line": 327, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9998, + "end": 9999, + "loc": { + "start": { + "line": 327, + "column": 25 + }, + "end": { + "line": 327, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 9999, + "end": 10002, + "loc": { + "start": { + "line": 327, + "column": 26 + }, + "end": { + "line": 327, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10002, + "end": 10003, + "loc": { + "start": { + "line": 327, + "column": 29 + }, + "end": { + "line": 327, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10004, + "end": 10005, + "loc": { + "start": { + "line": 327, + "column": 31 + }, + "end": { + "line": 327, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 10006, + "end": 10020, + "loc": { + "start": { + "line": 327, + "column": 33 + }, + "end": { + "line": 327, + "column": 47 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10020, + "end": 10021, + "loc": { + "start": { + "line": 327, + "column": 47 + }, + "end": { + "line": 327, + "column": 48 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 10022, + "end": 10040, + "loc": { + "start": { + "line": 327, + "column": 49 + }, + "end": { + "line": 327, + "column": 67 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10041, + "end": 10042, + "loc": { + "start": { + "line": 327, + "column": 68 + }, + "end": { + "line": 327, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10042, + "end": 10043, + "loc": { + "start": { + "line": 327, + "column": 69 + }, + "end": { + "line": 327, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "[{\"key\": \"known\", \"kind\": \"custom\"}]", + "start": 10044, + "end": 10082, + "loc": { + "start": { + "line": 327, + "column": 71 + }, + "end": { + "line": 327, + "column": 109 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10082, + "end": 10083, + "loc": { + "start": { + "line": 327, + "column": 109 + }, + "end": { + "line": 327, + "column": 110 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10083, + "end": 10084, + "loc": { + "start": { + "line": 327, + "column": 110 + }, + "end": { + "line": 327, + "column": 111 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 10092, + "end": 10098, + "loc": { + "start": { + "line": 329, + "column": 6 + }, + "end": { + "line": 329, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10098, + "end": 10099, + "loc": { + "start": { + "line": 329, + "column": 12 + }, + "end": { + "line": 329, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 10099, + "end": 10101, + "loc": { + "start": { + "line": 329, + "column": 13 + }, + "end": { + "line": 329, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10101, + "end": 10102, + "loc": { + "start": { + "line": 329, + "column": 15 + }, + "end": { + "line": 329, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 10102, + "end": 10109, + "loc": { + "start": { + "line": 329, + "column": 16 + }, + "end": { + "line": 329, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10109, + "end": 10110, + "loc": { + "start": { + "line": 329, + "column": 23 + }, + "end": { + "line": 329, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10111, + "end": 10112, + "loc": { + "start": { + "line": 329, + "column": 25 + }, + "end": { + "line": 329, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10112, + "end": 10113, + "loc": { + "start": { + "line": 329, + "column": 26 + }, + "end": { + "line": 329, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10114, + "end": 10116, + "loc": { + "start": { + "line": 329, + "column": 28 + }, + "end": { + "line": 329, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10117, + "end": 10118, + "loc": { + "start": { + "line": 329, + "column": 31 + }, + "end": { + "line": 329, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 10127, + "end": 10133, + "loc": { + "start": { + "line": 330, + "column": 8 + }, + "end": { + "line": 330, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10133, + "end": 10134, + "loc": { + "start": { + "line": 330, + "column": 14 + }, + "end": { + "line": 330, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "track", + "start": 10134, + "end": 10139, + "loc": { + "start": { + "line": 330, + "column": 15 + }, + "end": { + "line": 330, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10139, + "end": 10140, + "loc": { + "start": { + "line": 330, + "column": 20 + }, + "end": { + "line": 330, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "unknown", + "start": 10140, + "end": 10149, + "loc": { + "start": { + "line": 330, + "column": 21 + }, + "end": { + "line": 330, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10149, + "end": 10150, + "loc": { + "start": { + "line": 330, + "column": 30 + }, + "end": { + "line": 330, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10150, + "end": 10151, + "loc": { + "start": { + "line": 330, + "column": 31 + }, + "end": { + "line": 330, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 10160, + "end": 10166, + "loc": { + "start": { + "line": 331, + "column": 8 + }, + "end": { + "line": 331, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10166, + "end": 10167, + "loc": { + "start": { + "line": 331, + "column": 14 + }, + "end": { + "line": 331, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 10167, + "end": 10174, + "loc": { + "start": { + "line": 331, + "column": 15 + }, + "end": { + "line": 331, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10174, + "end": 10175, + "loc": { + "start": { + "line": 331, + "column": 22 + }, + "end": { + "line": 331, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10175, + "end": 10176, + "loc": { + "start": { + "line": 331, + "column": 23 + }, + "end": { + "line": 331, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveBeenCalledWith", + "start": 10176, + "end": 10196, + "loc": { + "start": { + "line": 331, + "column": 24 + }, + "end": { + "line": 331, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10196, + "end": 10197, + "loc": { + "start": { + "line": 331, + "column": 44 + }, + "end": { + "line": 331, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 10197, + "end": 10205, + "loc": { + "start": { + "line": 331, + "column": 45 + }, + "end": { + "line": 331, + "column": 53 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10205, + "end": 10206, + "loc": { + "start": { + "line": 331, + "column": 53 + }, + "end": { + "line": 331, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "unknownCustomEventKey", + "start": 10206, + "end": 10227, + "loc": { + "start": { + "line": 331, + "column": 54 + }, + "end": { + "line": 331, + "column": 75 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10227, + "end": 10228, + "loc": { + "start": { + "line": 331, + "column": 75 + }, + "end": { + "line": 331, + "column": 76 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "unknown", + "start": 10228, + "end": 10237, + "loc": { + "start": { + "line": 331, + "column": 76 + }, + "end": { + "line": 331, + "column": 85 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10237, + "end": 10238, + "loc": { + "start": { + "line": 331, + "column": 85 + }, + "end": { + "line": 331, + "column": 86 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10238, + "end": 10239, + "loc": { + "start": { + "line": 331, + "column": 86 + }, + "end": { + "line": 331, + "column": 87 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10239, + "end": 10240, + "loc": { + "start": { + "line": 331, + "column": 87 + }, + "end": { + "line": 331, + "column": 88 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 10249, + "end": 10253, + "loc": { + "start": { + "line": 332, + "column": 8 + }, + "end": { + "line": 332, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10253, + "end": 10254, + "loc": { + "start": { + "line": 332, + "column": 12 + }, + "end": { + "line": 332, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10254, + "end": 10255, + "loc": { + "start": { + "line": 332, + "column": 13 + }, + "end": { + "line": 332, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10255, + "end": 10256, + "loc": { + "start": { + "line": 332, + "column": 14 + }, + "end": { + "line": 332, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10263, + "end": 10264, + "loc": { + "start": { + "line": 333, + "column": 6 + }, + "end": { + "line": 333, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10264, + "end": 10265, + "loc": { + "start": { + "line": 333, + "column": 7 + }, + "end": { + "line": 333, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10265, + "end": 10266, + "loc": { + "start": { + "line": 333, + "column": 8 + }, + "end": { + "line": 333, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10271, + "end": 10272, + "loc": { + "start": { + "line": 334, + "column": 4 + }, + "end": { + "line": 334, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10272, + "end": 10273, + "loc": { + "start": { + "line": 334, + "column": 5 + }, + "end": { + "line": 334, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10273, + "end": 10274, + "loc": { + "start": { + "line": 334, + "column": 6 + }, + "end": { + "line": 334, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 10280, + "end": 10282, + "loc": { + "start": { + "line": 336, + "column": 4 + }, + "end": { + "line": 336, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10282, + "end": 10283, + "loc": { + "start": { + "line": 336, + "column": 6 + }, + "end": { + "line": 336, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should emit an error event if there was an error fetching flags", + "start": 10283, + "end": 10348, + "loc": { + "start": { + "line": 336, + "column": 7 + }, + "end": { + "line": 336, + "column": 72 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10348, + "end": 10349, + "loc": { + "start": { + "line": 336, + "column": 72 + }, + "end": { + "line": 336, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 10350, + "end": 10354, + "loc": { + "start": { + "line": 336, + "column": 74 + }, + "end": { + "line": 336, + "column": 78 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10355, + "end": 10357, + "loc": { + "start": { + "line": 336, + "column": 79 + }, + "end": { + "line": 336, + "column": 81 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10358, + "end": 10359, + "loc": { + "start": { + "line": 336, + "column": 82 + }, + "end": { + "line": 336, + "column": 83 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 10366, + "end": 10371, + "loc": { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 337, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 10372, + "end": 10378, + "loc": { + "start": { + "line": 337, + "column": 12 + }, + "end": { + "line": 337, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10379, + "end": 10380, + "loc": { + "start": { + "line": 337, + "column": 19 + }, + "end": { + "line": 337, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 10381, + "end": 10386, + "loc": { + "start": { + "line": 337, + "column": 21 + }, + "end": { + "line": 337, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10386, + "end": 10387, + "loc": { + "start": { + "line": 337, + "column": 26 + }, + "end": { + "line": 337, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeServer", + "start": 10387, + "end": 10397, + "loc": { + "start": { + "line": 337, + "column": 27 + }, + "end": { + "line": 337, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10397, + "end": 10398, + "loc": { + "start": { + "line": 337, + "column": 37 + }, + "end": { + "line": 337, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 10398, + "end": 10404, + "loc": { + "start": { + "line": 337, + "column": 38 + }, + "end": { + "line": 337, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10404, + "end": 10405, + "loc": { + "start": { + "line": 337, + "column": 44 + }, + "end": { + "line": 337, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10405, + "end": 10406, + "loc": { + "start": { + "line": 337, + "column": 45 + }, + "end": { + "line": 337, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10406, + "end": 10407, + "loc": { + "start": { + "line": 337, + "column": 46 + }, + "end": { + "line": 337, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 10414, + "end": 10420, + "loc": { + "start": { + "line": 338, + "column": 6 + }, + "end": { + "line": 338, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10420, + "end": 10421, + "loc": { + "start": { + "line": 338, + "column": 12 + }, + "end": { + "line": 338, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respondWith", + "start": 10421, + "end": 10432, + "loc": { + "start": { + "line": 338, + "column": 13 + }, + "end": { + "line": 338, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10432, + "end": 10433, + "loc": { + "start": { + "line": 338, + "column": 24 + }, + "end": { + "line": 338, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "req", + "start": 10433, + "end": 10436, + "loc": { + "start": { + "line": 338, + "column": 25 + }, + "end": { + "line": 338, + "column": 28 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10437, + "end": 10439, + "loc": { + "start": { + "line": 338, + "column": 29 + }, + "end": { + "line": 338, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10440, + "end": 10441, + "loc": { + "start": { + "line": 338, + "column": 32 + }, + "end": { + "line": 338, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "req", + "start": 10450, + "end": 10453, + "loc": { + "start": { + "line": 339, + "column": 8 + }, + "end": { + "line": 339, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10453, + "end": 10454, + "loc": { + "start": { + "line": 339, + "column": 11 + }, + "end": { + "line": 339, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 10454, + "end": 10461, + "loc": { + "start": { + "line": 339, + "column": 12 + }, + "end": { + "line": 339, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10461, + "end": 10462, + "loc": { + "start": { + "line": 339, + "column": 19 + }, + "end": { + "line": 339, + "column": 20 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 503, + "start": 10462, + "end": 10465, + "loc": { + "start": { + "line": 339, + "column": 20 + }, + "end": { + "line": 339, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10465, + "end": 10466, + "loc": { + "start": { + "line": 339, + "column": 23 + }, + "end": { + "line": 339, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10466, + "end": 10467, + "loc": { + "start": { + "line": 339, + "column": 24 + }, + "end": { + "line": 339, + "column": 25 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10474, + "end": 10475, + "loc": { + "start": { + "line": 340, + "column": 6 + }, + "end": { + "line": 340, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10475, + "end": 10476, + "loc": { + "start": { + "line": 340, + "column": 7 + }, + "end": { + "line": 340, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10476, + "end": 10477, + "loc": { + "start": { + "line": 340, + "column": 8 + }, + "end": { + "line": 340, + "column": 9 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 10485, + "end": 10490, + "loc": { + "start": { + "line": 342, + "column": 6 + }, + "end": { + "line": 342, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 10491, + "end": 10497, + "loc": { + "start": { + "line": 342, + "column": 12 + }, + "end": { + "line": 342, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10498, + "end": 10499, + "loc": { + "start": { + "line": 342, + "column": 19 + }, + "end": { + "line": 342, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 10500, + "end": 10508, + "loc": { + "start": { + "line": 342, + "column": 21 + }, + "end": { + "line": 342, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10508, + "end": 10509, + "loc": { + "start": { + "line": 342, + "column": 29 + }, + "end": { + "line": 342, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 10509, + "end": 10519, + "loc": { + "start": { + "line": 342, + "column": 30 + }, + "end": { + "line": 342, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10519, + "end": 10520, + "loc": { + "start": { + "line": 342, + "column": 40 + }, + "end": { + "line": 342, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 10520, + "end": 10527, + "loc": { + "start": { + "line": 342, + "column": 41 + }, + "end": { + "line": 342, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10527, + "end": 10528, + "loc": { + "start": { + "line": 342, + "column": 48 + }, + "end": { + "line": 342, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 10529, + "end": 10533, + "loc": { + "start": { + "line": 342, + "column": 50 + }, + "end": { + "line": 342, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10533, + "end": 10534, + "loc": { + "start": { + "line": 342, + "column": 54 + }, + "end": { + "line": 342, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10534, + "end": 10535, + "loc": { + "start": { + "line": 342, + "column": 55 + }, + "end": { + "line": 342, + "column": 56 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 10543, + "end": 10548, + "loc": { + "start": { + "line": 344, + "column": 6 + }, + "end": { + "line": 344, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleError", + "start": 10549, + "end": 10560, + "loc": { + "start": { + "line": 344, + "column": 12 + }, + "end": { + "line": 344, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10561, + "end": 10562, + "loc": { + "start": { + "line": 344, + "column": 24 + }, + "end": { + "line": 344, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "jest", + "start": 10563, + "end": 10567, + "loc": { + "start": { + "line": 344, + "column": 26 + }, + "end": { + "line": 344, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10567, + "end": 10568, + "loc": { + "start": { + "line": 344, + "column": 30 + }, + "end": { + "line": 344, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn", + "start": 10568, + "end": 10570, + "loc": { + "start": { + "line": 344, + "column": 31 + }, + "end": { + "line": 344, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10570, + "end": 10571, + "loc": { + "start": { + "line": 344, + "column": 33 + }, + "end": { + "line": 344, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10571, + "end": 10572, + "loc": { + "start": { + "line": 344, + "column": 34 + }, + "end": { + "line": 344, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10572, + "end": 10573, + "loc": { + "start": { + "line": 344, + "column": 35 + }, + "end": { + "line": 344, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 10580, + "end": 10586, + "loc": { + "start": { + "line": 345, + "column": 6 + }, + "end": { + "line": 345, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10586, + "end": 10587, + "loc": { + "start": { + "line": 345, + "column": 12 + }, + "end": { + "line": 345, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 10587, + "end": 10589, + "loc": { + "start": { + "line": 345, + "column": 13 + }, + "end": { + "line": 345, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10589, + "end": 10590, + "loc": { + "start": { + "line": 345, + "column": 15 + }, + "end": { + "line": 345, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "error", + "start": 10590, + "end": 10597, + "loc": { + "start": { + "line": 345, + "column": 16 + }, + "end": { + "line": 345, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10597, + "end": 10598, + "loc": { + "start": { + "line": 345, + "column": 23 + }, + "end": { + "line": 345, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleError", + "start": 10599, + "end": 10610, + "loc": { + "start": { + "line": 345, + "column": 25 + }, + "end": { + "line": 345, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10610, + "end": 10611, + "loc": { + "start": { + "line": 345, + "column": 36 + }, + "end": { + "line": 345, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10611, + "end": 10612, + "loc": { + "start": { + "line": 345, + "column": 37 + }, + "end": { + "line": 345, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 10619, + "end": 10625, + "loc": { + "start": { + "line": 346, + "column": 6 + }, + "end": { + "line": 346, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10625, + "end": 10626, + "loc": { + "start": { + "line": 346, + "column": 12 + }, + "end": { + "line": 346, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 10626, + "end": 10633, + "loc": { + "start": { + "line": 346, + "column": 13 + }, + "end": { + "line": 346, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10633, + "end": 10634, + "loc": { + "start": { + "line": 346, + "column": 20 + }, + "end": { + "line": 346, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10634, + "end": 10635, + "loc": { + "start": { + "line": 346, + "column": 21 + }, + "end": { + "line": 346, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10635, + "end": 10636, + "loc": { + "start": { + "line": 346, + "column": 22 + }, + "end": { + "line": 346, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setTimeout", + "start": 10644, + "end": 10654, + "loc": { + "start": { + "line": 348, + "column": 6 + }, + "end": { + "line": 348, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10654, + "end": 10655, + "loc": { + "start": { + "line": 348, + "column": 16 + }, + "end": { + "line": 348, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10655, + "end": 10656, + "loc": { + "start": { + "line": 348, + "column": 17 + }, + "end": { + "line": 348, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10656, + "end": 10657, + "loc": { + "start": { + "line": 348, + "column": 18 + }, + "end": { + "line": 348, + "column": 19 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10658, + "end": 10660, + "loc": { + "start": { + "line": 348, + "column": 20 + }, + "end": { + "line": 348, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10661, + "end": 10662, + "loc": { + "start": { + "line": 348, + "column": 23 + }, + "end": { + "line": 348, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 10671, + "end": 10677, + "loc": { + "start": { + "line": 349, + "column": 8 + }, + "end": { + "line": 349, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10677, + "end": 10678, + "loc": { + "start": { + "line": 349, + "column": 14 + }, + "end": { + "line": 349, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleError", + "start": 10678, + "end": 10689, + "loc": { + "start": { + "line": 349, + "column": 15 + }, + "end": { + "line": 349, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10689, + "end": 10690, + "loc": { + "start": { + "line": 349, + "column": 26 + }, + "end": { + "line": 349, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10690, + "end": 10691, + "loc": { + "start": { + "line": 349, + "column": 27 + }, + "end": { + "line": 349, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveBeenCalled", + "start": 10691, + "end": 10707, + "loc": { + "start": { + "line": 349, + "column": 28 + }, + "end": { + "line": 349, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10707, + "end": 10708, + "loc": { + "start": { + "line": 349, + "column": 44 + }, + "end": { + "line": 349, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10708, + "end": 10709, + "loc": { + "start": { + "line": 349, + "column": 45 + }, + "end": { + "line": 349, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10709, + "end": 10710, + "loc": { + "start": { + "line": 349, + "column": 46 + }, + "end": { + "line": 349, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 10719, + "end": 10723, + "loc": { + "start": { + "line": 350, + "column": 8 + }, + "end": { + "line": 350, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10723, + "end": 10724, + "loc": { + "start": { + "line": 350, + "column": 12 + }, + "end": { + "line": 350, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10724, + "end": 10725, + "loc": { + "start": { + "line": 350, + "column": 13 + }, + "end": { + "line": 350, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10725, + "end": 10726, + "loc": { + "start": { + "line": 350, + "column": 14 + }, + "end": { + "line": 350, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10733, + "end": 10734, + "loc": { + "start": { + "line": 351, + "column": 6 + }, + "end": { + "line": 351, + "column": 7 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10734, + "end": 10735, + "loc": { + "start": { + "line": 351, + "column": 7 + }, + "end": { + "line": 351, + "column": 8 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 10736, + "end": 10737, + "loc": { + "start": { + "line": 351, + "column": 9 + }, + "end": { + "line": 351, + "column": 10 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10737, + "end": 10738, + "loc": { + "start": { + "line": 351, + "column": 10 + }, + "end": { + "line": 351, + "column": 11 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10738, + "end": 10739, + "loc": { + "start": { + "line": 351, + "column": 11 + }, + "end": { + "line": 351, + "column": 12 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10744, + "end": 10745, + "loc": { + "start": { + "line": 352, + "column": 4 + }, + "end": { + "line": 352, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10745, + "end": 10746, + "loc": { + "start": { + "line": 352, + "column": 5 + }, + "end": { + "line": 352, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10746, + "end": 10747, + "loc": { + "start": { + "line": 352, + "column": 6 + }, + "end": { + "line": 352, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 10753, + "end": 10755, + "loc": { + "start": { + "line": 354, + "column": 4 + }, + "end": { + "line": 354, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10755, + "end": 10756, + "loc": { + "start": { + "line": 354, + "column": 6 + }, + "end": { + "line": 354, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should warn about missing user on first event", + "start": 10756, + "end": 10803, + "loc": { + "start": { + "line": 354, + "column": 7 + }, + "end": { + "line": 354, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10803, + "end": 10804, + "loc": { + "start": { + "line": 354, + "column": 54 + }, + "end": { + "line": 354, + "column": 55 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10805, + "end": 10806, + "loc": { + "start": { + "line": 354, + "column": 56 + }, + "end": { + "line": 354, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10806, + "end": 10807, + "loc": { + "start": { + "line": 354, + "column": 57 + }, + "end": { + "line": 354, + "column": 58 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10808, + "end": 10810, + "loc": { + "start": { + "line": 354, + "column": 59 + }, + "end": { + "line": 354, + "column": 61 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10811, + "end": 10812, + "loc": { + "start": { + "line": 354, + "column": 62 + }, + "end": { + "line": 354, + "column": 63 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 10819, + "end": 10824, + "loc": { + "start": { + "line": 355, + "column": 6 + }, + "end": { + "line": 355, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sandbox", + "start": 10825, + "end": 10832, + "loc": { + "start": { + "line": 355, + "column": 12 + }, + "end": { + "line": 355, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10833, + "end": 10834, + "loc": { + "start": { + "line": 355, + "column": 20 + }, + "end": { + "line": 355, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 10835, + "end": 10840, + "loc": { + "start": { + "line": 355, + "column": 22 + }, + "end": { + "line": 355, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10840, + "end": 10841, + "loc": { + "start": { + "line": 355, + "column": 27 + }, + "end": { + "line": 355, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sandbox", + "start": 10841, + "end": 10848, + "loc": { + "start": { + "line": 355, + "column": 28 + }, + "end": { + "line": 355, + "column": 35 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10848, + "end": 10849, + "loc": { + "start": { + "line": 355, + "column": 35 + }, + "end": { + "line": 355, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 10849, + "end": 10855, + "loc": { + "start": { + "line": 355, + "column": 36 + }, + "end": { + "line": 355, + "column": 42 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10855, + "end": 10856, + "loc": { + "start": { + "line": 355, + "column": 42 + }, + "end": { + "line": 355, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10856, + "end": 10857, + "loc": { + "start": { + "line": 355, + "column": 43 + }, + "end": { + "line": 355, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10857, + "end": 10858, + "loc": { + "start": { + "line": 355, + "column": 44 + }, + "end": { + "line": 355, + "column": 45 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 10865, + "end": 10870, + "loc": { + "start": { + "line": 356, + "column": 6 + }, + "end": { + "line": 356, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 10871, + "end": 10878, + "loc": { + "start": { + "line": 356, + "column": 12 + }, + "end": { + "line": 356, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10879, + "end": 10880, + "loc": { + "start": { + "line": 356, + "column": 20 + }, + "end": { + "line": 356, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sandbox", + "start": 10881, + "end": 10888, + "loc": { + "start": { + "line": 356, + "column": 22 + }, + "end": { + "line": 356, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10888, + "end": 10889, + "loc": { + "start": { + "line": 356, + "column": 29 + }, + "end": { + "line": 356, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spy", + "start": 10889, + "end": 10892, + "loc": { + "start": { + "line": 356, + "column": 30 + }, + "end": { + "line": 356, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10892, + "end": 10893, + "loc": { + "start": { + "line": 356, + "column": 33 + }, + "end": { + "line": 356, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 10893, + "end": 10900, + "loc": { + "start": { + "line": 356, + "column": 34 + }, + "end": { + "line": 356, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10900, + "end": 10901, + "loc": { + "start": { + "line": 356, + "column": 41 + }, + "end": { + "line": 356, + "column": 42 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "warn", + "start": 10902, + "end": 10908, + "loc": { + "start": { + "line": 356, + "column": 43 + }, + "end": { + "line": 356, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10908, + "end": 10909, + "loc": { + "start": { + "line": 356, + "column": 49 + }, + "end": { + "line": 356, + "column": 50 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10909, + "end": 10910, + "loc": { + "start": { + "line": 356, + "column": 50 + }, + "end": { + "line": 356, + "column": 51 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 10917, + "end": 10922, + "loc": { + "start": { + "line": 357, + "column": 6 + }, + "end": { + "line": 357, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 10923, + "end": 10929, + "loc": { + "start": { + "line": 357, + "column": 12 + }, + "end": { + "line": 357, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10930, + "end": 10931, + "loc": { + "start": { + "line": 357, + "column": 19 + }, + "end": { + "line": 357, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 10932, + "end": 10940, + "loc": { + "start": { + "line": 357, + "column": 21 + }, + "end": { + "line": 357, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10940, + "end": 10941, + "loc": { + "start": { + "line": 357, + "column": 29 + }, + "end": { + "line": 357, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 10941, + "end": 10951, + "loc": { + "start": { + "line": 357, + "column": 30 + }, + "end": { + "line": 357, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10951, + "end": 10952, + "loc": { + "start": { + "line": 357, + "column": 40 + }, + "end": { + "line": 357, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 10952, + "end": 10959, + "loc": { + "start": { + "line": 357, + "column": 41 + }, + "end": { + "line": 357, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10959, + "end": 10960, + "loc": { + "start": { + "line": 357, + "column": 48 + }, + "end": { + "line": 357, + "column": 49 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 10961, + "end": 10965, + "loc": { + "start": { + "line": 357, + "column": 50 + }, + "end": { + "line": 357, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10965, + "end": 10966, + "loc": { + "start": { + "line": 357, + "column": 54 + }, + "end": { + "line": 357, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10966, + "end": 10967, + "loc": { + "start": { + "line": 357, + "column": 55 + }, + "end": { + "line": 357, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 10974, + "end": 10980, + "loc": { + "start": { + "line": 358, + "column": 6 + }, + "end": { + "line": 358, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10980, + "end": 10981, + "loc": { + "start": { + "line": 358, + "column": 12 + }, + "end": { + "line": 358, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "track", + "start": 10981, + "end": 10986, + "loc": { + "start": { + "line": 358, + "column": 13 + }, + "end": { + "line": 358, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10986, + "end": 10987, + "loc": { + "start": { + "line": 358, + "column": 18 + }, + "end": { + "line": 358, + "column": 19 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "eventkey", + "start": 10987, + "end": 10997, + "loc": { + "start": { + "line": 358, + "column": 19 + }, + "end": { + "line": 358, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10997, + "end": 10998, + "loc": { + "start": { + "line": 358, + "column": 29 + }, + "end": { + "line": 358, + "column": 30 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 10999, + "end": 11003, + "loc": { + "start": { + "line": 358, + "column": 31 + }, + "end": { + "line": 358, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11003, + "end": 11004, + "loc": { + "start": { + "line": 358, + "column": 35 + }, + "end": { + "line": 358, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11004, + "end": 11005, + "loc": { + "start": { + "line": 358, + "column": 36 + }, + "end": { + "line": 358, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 11012, + "end": 11019, + "loc": { + "start": { + "line": 359, + "column": 6 + }, + "end": { + "line": 359, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11019, + "end": 11020, + "loc": { + "start": { + "line": 359, + "column": 13 + }, + "end": { + "line": 359, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "restore", + "start": 11020, + "end": 11027, + "loc": { + "start": { + "line": 359, + "column": 14 + }, + "end": { + "line": 359, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11027, + "end": 11028, + "loc": { + "start": { + "line": 359, + "column": 21 + }, + "end": { + "line": 359, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11028, + "end": 11029, + "loc": { + "start": { + "line": 359, + "column": 22 + }, + "end": { + "line": 359, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11029, + "end": 11030, + "loc": { + "start": { + "line": 359, + "column": 23 + }, + "end": { + "line": 359, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sandbox", + "start": 11037, + "end": 11044, + "loc": { + "start": { + "line": 360, + "column": 6 + }, + "end": { + "line": 360, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11044, + "end": 11045, + "loc": { + "start": { + "line": 360, + "column": 13 + }, + "end": { + "line": 360, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "restore", + "start": 11045, + "end": 11052, + "loc": { + "start": { + "line": 360, + "column": 14 + }, + "end": { + "line": 360, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11052, + "end": 11053, + "loc": { + "start": { + "line": 360, + "column": 21 + }, + "end": { + "line": 360, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11053, + "end": 11054, + "loc": { + "start": { + "line": 360, + "column": 22 + }, + "end": { + "line": 360, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11054, + "end": 11055, + "loc": { + "start": { + "line": 360, + "column": 23 + }, + "end": { + "line": 360, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 11062, + "end": 11068, + "loc": { + "start": { + "line": 361, + "column": 6 + }, + "end": { + "line": 361, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11068, + "end": 11069, + "loc": { + "start": { + "line": 361, + "column": 12 + }, + "end": { + "line": 361, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 11069, + "end": 11076, + "loc": { + "start": { + "line": 361, + "column": 13 + }, + "end": { + "line": 361, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11076, + "end": 11077, + "loc": { + "start": { + "line": 361, + "column": 20 + }, + "end": { + "line": 361, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "called", + "start": 11077, + "end": 11083, + "loc": { + "start": { + "line": 361, + "column": 21 + }, + "end": { + "line": 361, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11083, + "end": 11084, + "loc": { + "start": { + "line": 361, + "column": 27 + }, + "end": { + "line": 361, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11084, + "end": 11085, + "loc": { + "start": { + "line": 361, + "column": 28 + }, + "end": { + "line": 361, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 11085, + "end": 11092, + "loc": { + "start": { + "line": 361, + "column": 29 + }, + "end": { + "line": 361, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11092, + "end": 11093, + "loc": { + "start": { + "line": 361, + "column": 36 + }, + "end": { + "line": 361, + "column": 37 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 11093, + "end": 11097, + "loc": { + "start": { + "line": 361, + "column": 37 + }, + "end": { + "line": 361, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11097, + "end": 11098, + "loc": { + "start": { + "line": 361, + "column": 41 + }, + "end": { + "line": 361, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11098, + "end": 11099, + "loc": { + "start": { + "line": 361, + "column": 42 + }, + "end": { + "line": 361, + "column": 43 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11104, + "end": 11105, + "loc": { + "start": { + "line": 362, + "column": 4 + }, + "end": { + "line": 362, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11105, + "end": 11106, + "loc": { + "start": { + "line": 362, + "column": 5 + }, + "end": { + "line": 362, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11106, + "end": 11107, + "loc": { + "start": { + "line": 362, + "column": 6 + }, + "end": { + "line": 362, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11110, + "end": 11111, + "loc": { + "start": { + "line": 363, + "column": 2 + }, + "end": { + "line": 363, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11111, + "end": 11112, + "loc": { + "start": { + "line": 363, + "column": 3 + }, + "end": { + "line": 363, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11112, + "end": 11113, + "loc": { + "start": { + "line": 363, + "column": 4 + }, + "end": { + "line": 363, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 11117, + "end": 11125, + "loc": { + "start": { + "line": 365, + "column": 2 + }, + "end": { + "line": 365, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11125, + "end": 11126, + "loc": { + "start": { + "line": 365, + "column": 10 + }, + "end": { + "line": 365, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "event generation", + "start": 11126, + "end": 11144, + "loc": { + "start": { + "line": 365, + "column": 11 + }, + "end": { + "line": 365, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11144, + "end": 11145, + "loc": { + "start": { + "line": 365, + "column": 29 + }, + "end": { + "line": 365, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11146, + "end": 11147, + "loc": { + "start": { + "line": 365, + "column": 31 + }, + "end": { + "line": 365, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11147, + "end": 11148, + "loc": { + "start": { + "line": 365, + "column": 32 + }, + "end": { + "line": 365, + "column": 33 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11149, + "end": 11151, + "loc": { + "start": { + "line": 365, + "column": 34 + }, + "end": { + "line": 365, + "column": 36 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11152, + "end": 11153, + "loc": { + "start": { + "line": 365, + "column": 37 + }, + "end": { + "line": 365, + "column": 38 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 11158, + "end": 11166, + "loc": { + "start": { + "line": 366, + "column": 4 + }, + "end": { + "line": 366, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stubEventProcessor", + "start": 11167, + "end": 11185, + "loc": { + "start": { + "line": 366, + "column": 13 + }, + "end": { + "line": 366, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11185, + "end": 11186, + "loc": { + "start": { + "line": 366, + "column": 31 + }, + "end": { + "line": 366, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11186, + "end": 11187, + "loc": { + "start": { + "line": 366, + "column": 32 + }, + "end": { + "line": 366, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11188, + "end": 11189, + "loc": { + "start": { + "line": 366, + "column": 34 + }, + "end": { + "line": 366, + "column": 35 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 11196, + "end": 11201, + "loc": { + "start": { + "line": 367, + "column": 6 + }, + "end": { + "line": 367, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 11202, + "end": 11204, + "loc": { + "start": { + "line": 367, + "column": 12 + }, + "end": { + "line": 367, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11205, + "end": 11206, + "loc": { + "start": { + "line": 367, + "column": 15 + }, + "end": { + "line": 367, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11207, + "end": 11208, + "loc": { + "start": { + "line": 367, + "column": 17 + }, + "end": { + "line": 367, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 11209, + "end": 11215, + "loc": { + "start": { + "line": 367, + "column": 19 + }, + "end": { + "line": 367, + "column": 25 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11215, + "end": 11216, + "loc": { + "start": { + "line": 367, + "column": 25 + }, + "end": { + "line": 367, + "column": 26 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11217, + "end": 11218, + "loc": { + "start": { + "line": 367, + "column": 27 + }, + "end": { + "line": 367, + "column": 28 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11218, + "end": 11219, + "loc": { + "start": { + "line": 367, + "column": 28 + }, + "end": { + "line": 367, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11220, + "end": 11221, + "loc": { + "start": { + "line": 367, + "column": 30 + }, + "end": { + "line": 367, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11221, + "end": 11222, + "loc": { + "start": { + "line": 367, + "column": 31 + }, + "end": { + "line": 367, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 11229, + "end": 11231, + "loc": { + "start": { + "line": 368, + "column": 6 + }, + "end": { + "line": 368, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11231, + "end": 11232, + "loc": { + "start": { + "line": 368, + "column": 8 + }, + "end": { + "line": 368, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "start", + "start": 11232, + "end": 11237, + "loc": { + "start": { + "line": 368, + "column": 9 + }, + "end": { + "line": 368, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11238, + "end": 11239, + "loc": { + "start": { + "line": 368, + "column": 15 + }, + "end": { + "line": 368, + "column": 16 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 11240, + "end": 11248, + "loc": { + "start": { + "line": 368, + "column": 17 + }, + "end": { + "line": 368, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11248, + "end": 11249, + "loc": { + "start": { + "line": 368, + "column": 25 + }, + "end": { + "line": 368, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11249, + "end": 11250, + "loc": { + "start": { + "line": 368, + "column": 26 + }, + "end": { + "line": 368, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11251, + "end": 11252, + "loc": { + "start": { + "line": 368, + "column": 28 + }, + "end": { + "line": 368, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11252, + "end": 11253, + "loc": { + "start": { + "line": 368, + "column": 29 + }, + "end": { + "line": 368, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11253, + "end": 11254, + "loc": { + "start": { + "line": 368, + "column": 30 + }, + "end": { + "line": 368, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 11261, + "end": 11263, + "loc": { + "start": { + "line": 369, + "column": 6 + }, + "end": { + "line": 369, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11263, + "end": 11264, + "loc": { + "start": { + "line": 369, + "column": 8 + }, + "end": { + "line": 369, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 11264, + "end": 11269, + "loc": { + "start": { + "line": 369, + "column": 9 + }, + "end": { + "line": 369, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11270, + "end": 11271, + "loc": { + "start": { + "line": 369, + "column": 15 + }, + "end": { + "line": 369, + "column": 16 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 11272, + "end": 11280, + "loc": { + "start": { + "line": 369, + "column": 17 + }, + "end": { + "line": 369, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11280, + "end": 11281, + "loc": { + "start": { + "line": 369, + "column": 25 + }, + "end": { + "line": 369, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11281, + "end": 11282, + "loc": { + "start": { + "line": 369, + "column": 26 + }, + "end": { + "line": 369, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11283, + "end": 11284, + "loc": { + "start": { + "line": 369, + "column": 28 + }, + "end": { + "line": 369, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11284, + "end": 11285, + "loc": { + "start": { + "line": 369, + "column": 29 + }, + "end": { + "line": 369, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11285, + "end": 11286, + "loc": { + "start": { + "line": 369, + "column": 30 + }, + "end": { + "line": 369, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 11293, + "end": 11295, + "loc": { + "start": { + "line": 370, + "column": 6 + }, + "end": { + "line": 370, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11295, + "end": 11296, + "loc": { + "start": { + "line": 370, + "column": 8 + }, + "end": { + "line": 370, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stop", + "start": 11296, + "end": 11300, + "loc": { + "start": { + "line": 370, + "column": 9 + }, + "end": { + "line": 370, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11301, + "end": 11302, + "loc": { + "start": { + "line": 370, + "column": 14 + }, + "end": { + "line": 370, + "column": 15 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 11303, + "end": 11311, + "loc": { + "start": { + "line": 370, + "column": 16 + }, + "end": { + "line": 370, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11311, + "end": 11312, + "loc": { + "start": { + "line": 370, + "column": 24 + }, + "end": { + "line": 370, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11312, + "end": 11313, + "loc": { + "start": { + "line": 370, + "column": 25 + }, + "end": { + "line": 370, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11314, + "end": 11315, + "loc": { + "start": { + "line": 370, + "column": 27 + }, + "end": { + "line": 370, + "column": 28 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11315, + "end": 11316, + "loc": { + "start": { + "line": 370, + "column": 28 + }, + "end": { + "line": 370, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11316, + "end": 11317, + "loc": { + "start": { + "line": 370, + "column": 29 + }, + "end": { + "line": 370, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 11324, + "end": 11326, + "loc": { + "start": { + "line": 371, + "column": 6 + }, + "end": { + "line": 371, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11326, + "end": 11327, + "loc": { + "start": { + "line": 371, + "column": 8 + }, + "end": { + "line": 371, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 11327, + "end": 11334, + "loc": { + "start": { + "line": 371, + "column": 9 + }, + "end": { + "line": 371, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11335, + "end": 11336, + "loc": { + "start": { + "line": 371, + "column": 17 + }, + "end": { + "line": 371, + "column": 18 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 11337, + "end": 11345, + "loc": { + "start": { + "line": 371, + "column": 19 + }, + "end": { + "line": 371, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11345, + "end": 11346, + "loc": { + "start": { + "line": 371, + "column": 27 + }, + "end": { + "line": 371, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11346, + "end": 11347, + "loc": { + "start": { + "line": 371, + "column": 28 + }, + "end": { + "line": 371, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11347, + "end": 11348, + "loc": { + "start": { + "line": 371, + "column": 29 + }, + "end": { + "line": 371, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11349, + "end": 11350, + "loc": { + "start": { + "line": 371, + "column": 31 + }, + "end": { + "line": 371, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 11359, + "end": 11361, + "loc": { + "start": { + "line": 372, + "column": 8 + }, + "end": { + "line": 372, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11361, + "end": 11362, + "loc": { + "start": { + "line": 372, + "column": 10 + }, + "end": { + "line": 372, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 11362, + "end": 11368, + "loc": { + "start": { + "line": 372, + "column": 11 + }, + "end": { + "line": 372, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11368, + "end": 11369, + "loc": { + "start": { + "line": 372, + "column": 17 + }, + "end": { + "line": 372, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "push", + "start": 11369, + "end": 11373, + "loc": { + "start": { + "line": 372, + "column": 18 + }, + "end": { + "line": 372, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11373, + "end": 11374, + "loc": { + "start": { + "line": 372, + "column": 22 + }, + "end": { + "line": 372, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11374, + "end": 11375, + "loc": { + "start": { + "line": 372, + "column": 23 + }, + "end": { + "line": 372, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11375, + "end": 11376, + "loc": { + "start": { + "line": 372, + "column": 24 + }, + "end": { + "line": 372, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11376, + "end": 11377, + "loc": { + "start": { + "line": 372, + "column": 25 + }, + "end": { + "line": 372, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11384, + "end": 11385, + "loc": { + "start": { + "line": 373, + "column": 6 + }, + "end": { + "line": 373, + "column": 7 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11385, + "end": 11386, + "loc": { + "start": { + "line": 373, + "column": 7 + }, + "end": { + "line": 373, + "column": 8 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 11393, + "end": 11399, + "loc": { + "start": { + "line": 374, + "column": 6 + }, + "end": { + "line": 374, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 11400, + "end": 11402, + "loc": { + "start": { + "line": 374, + "column": 13 + }, + "end": { + "line": 374, + "column": 15 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11402, + "end": 11403, + "loc": { + "start": { + "line": 374, + "column": 15 + }, + "end": { + "line": 374, + "column": 16 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11408, + "end": 11409, + "loc": { + "start": { + "line": 375, + "column": 4 + }, + "end": { + "line": 375, + "column": 5 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 11415, + "end": 11423, + "loc": { + "start": { + "line": 377, + "column": 4 + }, + "end": { + "line": 377, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expectIdentifyEvent", + "start": 11424, + "end": 11443, + "loc": { + "start": { + "line": 377, + "column": 13 + }, + "end": { + "line": 377, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11443, + "end": 11444, + "loc": { + "start": { + "line": 377, + "column": 32 + }, + "end": { + "line": 377, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11444, + "end": 11445, + "loc": { + "start": { + "line": 377, + "column": 33 + }, + "end": { + "line": 377, + "column": 34 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11445, + "end": 11446, + "loc": { + "start": { + "line": 377, + "column": 34 + }, + "end": { + "line": 377, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 11447, + "end": 11451, + "loc": { + "start": { + "line": 377, + "column": 36 + }, + "end": { + "line": 377, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11451, + "end": 11452, + "loc": { + "start": { + "line": 377, + "column": 40 + }, + "end": { + "line": 377, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11453, + "end": 11454, + "loc": { + "start": { + "line": 377, + "column": 42 + }, + "end": { + "line": 377, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 11461, + "end": 11467, + "loc": { + "start": { + "line": 378, + "column": 6 + }, + "end": { + "line": 378, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11467, + "end": 11468, + "loc": { + "start": { + "line": 378, + "column": 12 + }, + "end": { + "line": 378, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11468, + "end": 11469, + "loc": { + "start": { + "line": 378, + "column": 13 + }, + "end": { + "line": 378, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11469, + "end": 11470, + "loc": { + "start": { + "line": 378, + "column": 14 + }, + "end": { + "line": 378, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 11470, + "end": 11474, + "loc": { + "start": { + "line": 378, + "column": 15 + }, + "end": { + "line": 378, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11474, + "end": 11475, + "loc": { + "start": { + "line": 378, + "column": 19 + }, + "end": { + "line": 378, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11475, + "end": 11476, + "loc": { + "start": { + "line": 378, + "column": 20 + }, + "end": { + "line": 378, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 11476, + "end": 11483, + "loc": { + "start": { + "line": 378, + "column": 21 + }, + "end": { + "line": 378, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11483, + "end": 11484, + "loc": { + "start": { + "line": 378, + "column": 28 + }, + "end": { + "line": 378, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 11484, + "end": 11494, + "loc": { + "start": { + "line": 378, + "column": 29 + }, + "end": { + "line": 378, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11494, + "end": 11495, + "loc": { + "start": { + "line": 378, + "column": 39 + }, + "end": { + "line": 378, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11495, + "end": 11496, + "loc": { + "start": { + "line": 378, + "column": 40 + }, + "end": { + "line": 378, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 11503, + "end": 11509, + "loc": { + "start": { + "line": 379, + "column": 6 + }, + "end": { + "line": 379, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11509, + "end": 11510, + "loc": { + "start": { + "line": 379, + "column": 12 + }, + "end": { + "line": 379, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11510, + "end": 11511, + "loc": { + "start": { + "line": 379, + "column": 13 + }, + "end": { + "line": 379, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11511, + "end": 11512, + "loc": { + "start": { + "line": 379, + "column": 14 + }, + "end": { + "line": 379, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 11512, + "end": 11516, + "loc": { + "start": { + "line": 379, + "column": 15 + }, + "end": { + "line": 379, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11516, + "end": 11517, + "loc": { + "start": { + "line": 379, + "column": 19 + }, + "end": { + "line": 379, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11517, + "end": 11518, + "loc": { + "start": { + "line": 379, + "column": 20 + }, + "end": { + "line": 379, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 11518, + "end": 11525, + "loc": { + "start": { + "line": 379, + "column": 21 + }, + "end": { + "line": 379, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11525, + "end": 11526, + "loc": { + "start": { + "line": 379, + "column": 28 + }, + "end": { + "line": 379, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 11526, + "end": 11530, + "loc": { + "start": { + "line": 379, + "column": 29 + }, + "end": { + "line": 379, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11530, + "end": 11531, + "loc": { + "start": { + "line": 379, + "column": 33 + }, + "end": { + "line": 379, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11531, + "end": 11532, + "loc": { + "start": { + "line": 379, + "column": 34 + }, + "end": { + "line": 379, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11537, + "end": 11538, + "loc": { + "start": { + "line": 380, + "column": 4 + }, + "end": { + "line": 380, + "column": 5 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 11544, + "end": 11552, + "loc": { + "start": { + "line": 382, + "column": 4 + }, + "end": { + "line": 382, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expectFeatureEvent", + "start": 11553, + "end": 11571, + "loc": { + "start": { + "line": 382, + "column": 13 + }, + "end": { + "line": 382, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11571, + "end": 11572, + "loc": { + "start": { + "line": 382, + "column": 31 + }, + "end": { + "line": 382, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11572, + "end": 11573, + "loc": { + "start": { + "line": 382, + "column": 32 + }, + "end": { + "line": 382, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11573, + "end": 11574, + "loc": { + "start": { + "line": 382, + "column": 33 + }, + "end": { + "line": 382, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 11575, + "end": 11578, + "loc": { + "start": { + "line": 382, + "column": 35 + }, + "end": { + "line": 382, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11578, + "end": 11579, + "loc": { + "start": { + "line": 382, + "column": 38 + }, + "end": { + "line": 382, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 11580, + "end": 11585, + "loc": { + "start": { + "line": 382, + "column": 40 + }, + "end": { + "line": 382, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11585, + "end": 11586, + "loc": { + "start": { + "line": 382, + "column": 45 + }, + "end": { + "line": 382, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 11587, + "end": 11596, + "loc": { + "start": { + "line": 382, + "column": 47 + }, + "end": { + "line": 382, + "column": 56 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11596, + "end": 11597, + "loc": { + "start": { + "line": 382, + "column": 56 + }, + "end": { + "line": 382, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 11598, + "end": 11605, + "loc": { + "start": { + "line": 382, + "column": 58 + }, + "end": { + "line": 382, + "column": 65 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11605, + "end": 11606, + "loc": { + "start": { + "line": 382, + "column": 65 + }, + "end": { + "line": 382, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defaultVal", + "start": 11607, + "end": 11617, + "loc": { + "start": { + "line": 382, + "column": 67 + }, + "end": { + "line": 382, + "column": 77 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11617, + "end": 11618, + "loc": { + "start": { + "line": 382, + "column": 77 + }, + "end": { + "line": 382, + "column": 78 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11619, + "end": 11620, + "loc": { + "start": { + "line": 382, + "column": 79 + }, + "end": { + "line": 382, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 11627, + "end": 11633, + "loc": { + "start": { + "line": 383, + "column": 6 + }, + "end": { + "line": 383, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11633, + "end": 11634, + "loc": { + "start": { + "line": 383, + "column": 12 + }, + "end": { + "line": 383, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11634, + "end": 11635, + "loc": { + "start": { + "line": 383, + "column": 13 + }, + "end": { + "line": 383, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11635, + "end": 11636, + "loc": { + "start": { + "line": 383, + "column": 14 + }, + "end": { + "line": 383, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 11636, + "end": 11640, + "loc": { + "start": { + "line": 383, + "column": 15 + }, + "end": { + "line": 383, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11640, + "end": 11641, + "loc": { + "start": { + "line": 383, + "column": 19 + }, + "end": { + "line": 383, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11641, + "end": 11642, + "loc": { + "start": { + "line": 383, + "column": 20 + }, + "end": { + "line": 383, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 11642, + "end": 11649, + "loc": { + "start": { + "line": 383, + "column": 21 + }, + "end": { + "line": 383, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11649, + "end": 11650, + "loc": { + "start": { + "line": 383, + "column": 28 + }, + "end": { + "line": 383, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 11650, + "end": 11659, + "loc": { + "start": { + "line": 383, + "column": 29 + }, + "end": { + "line": 383, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11659, + "end": 11660, + "loc": { + "start": { + "line": 383, + "column": 38 + }, + "end": { + "line": 383, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11660, + "end": 11661, + "loc": { + "start": { + "line": 383, + "column": 39 + }, + "end": { + "line": 383, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 11668, + "end": 11674, + "loc": { + "start": { + "line": 384, + "column": 6 + }, + "end": { + "line": 384, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11674, + "end": 11675, + "loc": { + "start": { + "line": 384, + "column": 12 + }, + "end": { + "line": 384, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11675, + "end": 11676, + "loc": { + "start": { + "line": 384, + "column": 13 + }, + "end": { + "line": 384, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11676, + "end": 11677, + "loc": { + "start": { + "line": 384, + "column": 14 + }, + "end": { + "line": 384, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 11677, + "end": 11680, + "loc": { + "start": { + "line": 384, + "column": 15 + }, + "end": { + "line": 384, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11680, + "end": 11681, + "loc": { + "start": { + "line": 384, + "column": 18 + }, + "end": { + "line": 384, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11681, + "end": 11682, + "loc": { + "start": { + "line": 384, + "column": 19 + }, + "end": { + "line": 384, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 11682, + "end": 11689, + "loc": { + "start": { + "line": 384, + "column": 20 + }, + "end": { + "line": 384, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11689, + "end": 11690, + "loc": { + "start": { + "line": 384, + "column": 27 + }, + "end": { + "line": 384, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 11690, + "end": 11693, + "loc": { + "start": { + "line": 384, + "column": 28 + }, + "end": { + "line": 384, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11693, + "end": 11694, + "loc": { + "start": { + "line": 384, + "column": 31 + }, + "end": { + "line": 384, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11694, + "end": 11695, + "loc": { + "start": { + "line": 384, + "column": 32 + }, + "end": { + "line": 384, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 11702, + "end": 11708, + "loc": { + "start": { + "line": 385, + "column": 6 + }, + "end": { + "line": 385, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11708, + "end": 11709, + "loc": { + "start": { + "line": 385, + "column": 12 + }, + "end": { + "line": 385, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11709, + "end": 11710, + "loc": { + "start": { + "line": 385, + "column": 13 + }, + "end": { + "line": 385, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11710, + "end": 11711, + "loc": { + "start": { + "line": 385, + "column": 14 + }, + "end": { + "line": 385, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 11711, + "end": 11716, + "loc": { + "start": { + "line": 385, + "column": 15 + }, + "end": { + "line": 385, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11716, + "end": 11717, + "loc": { + "start": { + "line": 385, + "column": 20 + }, + "end": { + "line": 385, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11717, + "end": 11718, + "loc": { + "start": { + "line": 385, + "column": 21 + }, + "end": { + "line": 385, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 11718, + "end": 11725, + "loc": { + "start": { + "line": 385, + "column": 22 + }, + "end": { + "line": 385, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11725, + "end": 11726, + "loc": { + "start": { + "line": 385, + "column": 29 + }, + "end": { + "line": 385, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 11726, + "end": 11731, + "loc": { + "start": { + "line": 385, + "column": 30 + }, + "end": { + "line": 385, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11731, + "end": 11732, + "loc": { + "start": { + "line": 385, + "column": 35 + }, + "end": { + "line": 385, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11732, + "end": 11733, + "loc": { + "start": { + "line": 385, + "column": 36 + }, + "end": { + "line": 385, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 11740, + "end": 11746, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11746, + "end": 11747, + "loc": { + "start": { + "line": 386, + "column": 12 + }, + "end": { + "line": 386, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11747, + "end": 11748, + "loc": { + "start": { + "line": 386, + "column": 13 + }, + "end": { + "line": 386, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11748, + "end": 11749, + "loc": { + "start": { + "line": 386, + "column": 14 + }, + "end": { + "line": 386, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 11749, + "end": 11758, + "loc": { + "start": { + "line": 386, + "column": 15 + }, + "end": { + "line": 386, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11758, + "end": 11759, + "loc": { + "start": { + "line": 386, + "column": 24 + }, + "end": { + "line": 386, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11759, + "end": 11760, + "loc": { + "start": { + "line": 386, + "column": 25 + }, + "end": { + "line": 386, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 11760, + "end": 11767, + "loc": { + "start": { + "line": 386, + "column": 26 + }, + "end": { + "line": 386, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11767, + "end": 11768, + "loc": { + "start": { + "line": 386, + "column": 33 + }, + "end": { + "line": 386, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 11768, + "end": 11777, + "loc": { + "start": { + "line": 386, + "column": 34 + }, + "end": { + "line": 386, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11777, + "end": 11778, + "loc": { + "start": { + "line": 386, + "column": 43 + }, + "end": { + "line": 386, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11778, + "end": 11779, + "loc": { + "start": { + "line": 386, + "column": 44 + }, + "end": { + "line": 386, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 11786, + "end": 11792, + "loc": { + "start": { + "line": 387, + "column": 6 + }, + "end": { + "line": 387, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11792, + "end": 11793, + "loc": { + "start": { + "line": 387, + "column": 12 + }, + "end": { + "line": 387, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11793, + "end": 11794, + "loc": { + "start": { + "line": 387, + "column": 13 + }, + "end": { + "line": 387, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11794, + "end": 11795, + "loc": { + "start": { + "line": 387, + "column": 14 + }, + "end": { + "line": 387, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 11795, + "end": 11802, + "loc": { + "start": { + "line": 387, + "column": 15 + }, + "end": { + "line": 387, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11802, + "end": 11803, + "loc": { + "start": { + "line": 387, + "column": 22 + }, + "end": { + "line": 387, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11803, + "end": 11804, + "loc": { + "start": { + "line": 387, + "column": 23 + }, + "end": { + "line": 387, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 11804, + "end": 11811, + "loc": { + "start": { + "line": 387, + "column": 24 + }, + "end": { + "line": 387, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11811, + "end": 11812, + "loc": { + "start": { + "line": 387, + "column": 31 + }, + "end": { + "line": 387, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 11812, + "end": 11819, + "loc": { + "start": { + "line": 387, + "column": 32 + }, + "end": { + "line": 387, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11819, + "end": 11820, + "loc": { + "start": { + "line": 387, + "column": 39 + }, + "end": { + "line": 387, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11820, + "end": 11821, + "loc": { + "start": { + "line": 387, + "column": 40 + }, + "end": { + "line": 387, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 11828, + "end": 11834, + "loc": { + "start": { + "line": 388, + "column": 6 + }, + "end": { + "line": 388, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11834, + "end": 11835, + "loc": { + "start": { + "line": 388, + "column": 12 + }, + "end": { + "line": 388, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 11835, + "end": 11836, + "loc": { + "start": { + "line": 388, + "column": 13 + }, + "end": { + "line": 388, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11836, + "end": 11837, + "loc": { + "start": { + "line": 388, + "column": 14 + }, + "end": { + "line": 388, + "column": 15 + } + } + }, + { + "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": 11837, + "end": 11844, + "loc": { + "start": { + "line": 388, + "column": 15 + }, + "end": { + "line": 388, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11844, + "end": 11845, + "loc": { + "start": { + "line": 388, + "column": 22 + }, + "end": { + "line": 388, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11845, + "end": 11846, + "loc": { + "start": { + "line": 388, + "column": 23 + }, + "end": { + "line": 388, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 11846, + "end": 11853, + "loc": { + "start": { + "line": 388, + "column": 24 + }, + "end": { + "line": 388, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11853, + "end": 11854, + "loc": { + "start": { + "line": 388, + "column": 31 + }, + "end": { + "line": 388, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defaultVal", + "start": 11854, + "end": 11864, + "loc": { + "start": { + "line": 388, + "column": 32 + }, + "end": { + "line": 388, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11864, + "end": 11865, + "loc": { + "start": { + "line": 388, + "column": 42 + }, + "end": { + "line": 388, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11865, + "end": 11866, + "loc": { + "start": { + "line": 388, + "column": 43 + }, + "end": { + "line": 388, + "column": 44 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11871, + "end": 11872, + "loc": { + "start": { + "line": 389, + "column": 4 + }, + "end": { + "line": 389, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 11878, + "end": 11880, + "loc": { + "start": { + "line": 391, + "column": 4 + }, + "end": { + "line": 391, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11880, + "end": 11881, + "loc": { + "start": { + "line": 391, + "column": 6 + }, + "end": { + "line": 391, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "sends an identify event at startup", + "start": 11881, + "end": 11917, + "loc": { + "start": { + "line": 391, + "column": 7 + }, + "end": { + "line": 391, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11917, + "end": 11918, + "loc": { + "start": { + "line": 391, + "column": 43 + }, + "end": { + "line": 391, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 11919, + "end": 11923, + "loc": { + "start": { + "line": 391, + "column": 45 + }, + "end": { + "line": 391, + "column": 49 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11924, + "end": 11926, + "loc": { + "start": { + "line": 391, + "column": 50 + }, + "end": { + "line": 391, + "column": 52 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11927, + "end": 11928, + "loc": { + "start": { + "line": 391, + "column": 53 + }, + "end": { + "line": 391, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 11935, + "end": 11940, + "loc": { + "start": { + "line": 392, + "column": 6 + }, + "end": { + "line": 392, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 11941, + "end": 11943, + "loc": { + "start": { + "line": 392, + "column": 12 + }, + "end": { + "line": 392, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11944, + "end": 11945, + "loc": { + "start": { + "line": 392, + "column": 15 + }, + "end": { + "line": 392, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stubEventProcessor", + "start": 11946, + "end": 11964, + "loc": { + "start": { + "line": 392, + "column": 17 + }, + "end": { + "line": 392, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11964, + "end": 11965, + "loc": { + "start": { + "line": 392, + "column": 35 + }, + "end": { + "line": 392, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11965, + "end": 11966, + "loc": { + "start": { + "line": 392, + "column": 36 + }, + "end": { + "line": 392, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11966, + "end": 11967, + "loc": { + "start": { + "line": 392, + "column": 37 + }, + "end": { + "line": 392, + "column": 38 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 11974, + "end": 11979, + "loc": { + "start": { + "line": 393, + "column": 6 + }, + "end": { + "line": 393, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 11980, + "end": 11986, + "loc": { + "start": { + "line": 393, + "column": 12 + }, + "end": { + "line": 393, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11987, + "end": 11988, + "loc": { + "start": { + "line": 393, + "column": 19 + }, + "end": { + "line": 393, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 11989, + "end": 11994, + "loc": { + "start": { + "line": 393, + "column": 21 + }, + "end": { + "line": 393, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11994, + "end": 11995, + "loc": { + "start": { + "line": 393, + "column": 26 + }, + "end": { + "line": 393, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeServer", + "start": 11995, + "end": 12005, + "loc": { + "start": { + "line": 393, + "column": 27 + }, + "end": { + "line": 393, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12005, + "end": 12006, + "loc": { + "start": { + "line": 393, + "column": 37 + }, + "end": { + "line": 393, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 12006, + "end": 12012, + "loc": { + "start": { + "line": 393, + "column": 38 + }, + "end": { + "line": 393, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12012, + "end": 12013, + "loc": { + "start": { + "line": 393, + "column": 44 + }, + "end": { + "line": 393, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12013, + "end": 12014, + "loc": { + "start": { + "line": 393, + "column": 45 + }, + "end": { + "line": 393, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12014, + "end": 12015, + "loc": { + "start": { + "line": 393, + "column": 46 + }, + "end": { + "line": 393, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 12022, + "end": 12028, + "loc": { + "start": { + "line": 394, + "column": 6 + }, + "end": { + "line": 394, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12028, + "end": 12029, + "loc": { + "start": { + "line": 394, + "column": 12 + }, + "end": { + "line": 394, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respondWith", + "start": 12029, + "end": 12040, + "loc": { + "start": { + "line": 394, + "column": 13 + }, + "end": { + "line": 394, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12040, + "end": 12041, + "loc": { + "start": { + "line": 394, + "column": 24 + }, + "end": { + "line": 394, + "column": 25 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12041, + "end": 12042, + "loc": { + "start": { + "line": 394, + "column": 25 + }, + "end": { + "line": 394, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 12051, + "end": 12054, + "loc": { + "start": { + "line": 395, + "column": 8 + }, + "end": { + "line": 395, + "column": 11 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12054, + "end": 12055, + "loc": { + "start": { + "line": 395, + "column": 11 + }, + "end": { + "line": 395, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12064, + "end": 12065, + "loc": { + "start": { + "line": 396, + "column": 8 + }, + "end": { + "line": 396, + "column": 9 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 12066, + "end": 12080, + "loc": { + "start": { + "line": 396, + "column": 10 + }, + "end": { + "line": 396, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12080, + "end": 12081, + "loc": { + "start": { + "line": 396, + "column": 24 + }, + "end": { + "line": 396, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 12082, + "end": 12100, + "loc": { + "start": { + "line": 396, + "column": 26 + }, + "end": { + "line": 396, + "column": 44 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12101, + "end": 12102, + "loc": { + "start": { + "line": 396, + "column": 45 + }, + "end": { + "line": 396, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12102, + "end": 12103, + "loc": { + "start": { + "line": 396, + "column": 46 + }, + "end": { + "line": 396, + "column": 47 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2,\"flagVersion\":2000}}", + "start": 12112, + "end": 12180, + "loc": { + "start": { + "line": 397, + "column": 8 + }, + "end": { + "line": 397, + "column": 76 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12180, + "end": 12181, + "loc": { + "start": { + "line": 397, + "column": 76 + }, + "end": { + "line": 397, + "column": 77 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12188, + "end": 12189, + "loc": { + "start": { + "line": 398, + "column": 6 + }, + "end": { + "line": 398, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12189, + "end": 12190, + "loc": { + "start": { + "line": 398, + "column": 7 + }, + "end": { + "line": 398, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12190, + "end": 12191, + "loc": { + "start": { + "line": 398, + "column": 8 + }, + "end": { + "line": 398, + "column": 9 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 12198, + "end": 12203, + "loc": { + "start": { + "line": 399, + "column": 6 + }, + "end": { + "line": 399, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 12204, + "end": 12210, + "loc": { + "start": { + "line": 399, + "column": 12 + }, + "end": { + "line": 399, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12211, + "end": 12212, + "loc": { + "start": { + "line": 399, + "column": 19 + }, + "end": { + "line": 399, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 12213, + "end": 12221, + "loc": { + "start": { + "line": 399, + "column": 21 + }, + "end": { + "line": 399, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12221, + "end": 12222, + "loc": { + "start": { + "line": 399, + "column": 29 + }, + "end": { + "line": 399, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 12222, + "end": 12232, + "loc": { + "start": { + "line": 399, + "column": 30 + }, + "end": { + "line": 399, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12232, + "end": 12233, + "loc": { + "start": { + "line": 399, + "column": 40 + }, + "end": { + "line": 399, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 12233, + "end": 12240, + "loc": { + "start": { + "line": 399, + "column": 41 + }, + "end": { + "line": 399, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12240, + "end": 12241, + "loc": { + "start": { + "line": 399, + "column": 48 + }, + "end": { + "line": 399, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 12242, + "end": 12246, + "loc": { + "start": { + "line": 399, + "column": 50 + }, + "end": { + "line": 399, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12246, + "end": 12247, + "loc": { + "start": { + "line": 399, + "column": 54 + }, + "end": { + "line": 399, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12248, + "end": 12249, + "loc": { + "start": { + "line": 399, + "column": 56 + }, + "end": { + "line": 399, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventProcessor", + "start": 12250, + "end": 12264, + "loc": { + "start": { + "line": 399, + "column": 58 + }, + "end": { + "line": 399, + "column": 72 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12264, + "end": 12265, + "loc": { + "start": { + "line": 399, + "column": 72 + }, + "end": { + "line": 399, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 12266, + "end": 12268, + "loc": { + "start": { + "line": 399, + "column": 74 + }, + "end": { + "line": 399, + "column": 76 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12269, + "end": 12270, + "loc": { + "start": { + "line": 399, + "column": 77 + }, + "end": { + "line": 399, + "column": 78 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12270, + "end": 12271, + "loc": { + "start": { + "line": 399, + "column": 78 + }, + "end": { + "line": 399, + "column": 79 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12271, + "end": 12272, + "loc": { + "start": { + "line": 399, + "column": 79 + }, + "end": { + "line": 399, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 12280, + "end": 12286, + "loc": { + "start": { + "line": 401, + "column": 6 + }, + "end": { + "line": 401, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12286, + "end": 12287, + "loc": { + "start": { + "line": 401, + "column": 12 + }, + "end": { + "line": 401, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 12287, + "end": 12289, + "loc": { + "start": { + "line": 401, + "column": 13 + }, + "end": { + "line": 401, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12289, + "end": 12290, + "loc": { + "start": { + "line": 401, + "column": 15 + }, + "end": { + "line": 401, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 12290, + "end": 12297, + "loc": { + "start": { + "line": 401, + "column": 16 + }, + "end": { + "line": 401, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12297, + "end": 12298, + "loc": { + "start": { + "line": 401, + "column": 23 + }, + "end": { + "line": 401, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12299, + "end": 12300, + "loc": { + "start": { + "line": 401, + "column": 25 + }, + "end": { + "line": 401, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12300, + "end": 12301, + "loc": { + "start": { + "line": 401, + "column": 26 + }, + "end": { + "line": 401, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12302, + "end": 12304, + "loc": { + "start": { + "line": 401, + "column": 28 + }, + "end": { + "line": 401, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12305, + "end": 12306, + "loc": { + "start": { + "line": 401, + "column": 31 + }, + "end": { + "line": 401, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 12315, + "end": 12321, + "loc": { + "start": { + "line": 402, + "column": 8 + }, + "end": { + "line": 402, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12321, + "end": 12322, + "loc": { + "start": { + "line": 402, + "column": 14 + }, + "end": { + "line": 402, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 12322, + "end": 12324, + "loc": { + "start": { + "line": 402, + "column": 15 + }, + "end": { + "line": 402, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12324, + "end": 12325, + "loc": { + "start": { + "line": 402, + "column": 17 + }, + "end": { + "line": 402, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 12325, + "end": 12331, + "loc": { + "start": { + "line": 402, + "column": 18 + }, + "end": { + "line": 402, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12331, + "end": 12332, + "loc": { + "start": { + "line": 402, + "column": 24 + }, + "end": { + "line": 402, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 12332, + "end": 12338, + "loc": { + "start": { + "line": 402, + "column": 25 + }, + "end": { + "line": 402, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12338, + "end": 12339, + "loc": { + "start": { + "line": 402, + "column": 31 + }, + "end": { + "line": 402, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12339, + "end": 12340, + "loc": { + "start": { + "line": 402, + "column": 32 + }, + "end": { + "line": 402, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 12340, + "end": 12347, + "loc": { + "start": { + "line": 402, + "column": 33 + }, + "end": { + "line": 402, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12347, + "end": 12348, + "loc": { + "start": { + "line": 402, + "column": 40 + }, + "end": { + "line": 402, + "column": 41 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 12348, + "end": 12349, + "loc": { + "start": { + "line": 402, + "column": 41 + }, + "end": { + "line": 402, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12349, + "end": 12350, + "loc": { + "start": { + "line": 402, + "column": 42 + }, + "end": { + "line": 402, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12350, + "end": 12351, + "loc": { + "start": { + "line": 402, + "column": 43 + }, + "end": { + "line": 402, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expectIdentifyEvent", + "start": 12360, + "end": 12379, + "loc": { + "start": { + "line": 403, + "column": 8 + }, + "end": { + "line": 403, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12379, + "end": 12380, + "loc": { + "start": { + "line": 403, + "column": 27 + }, + "end": { + "line": 403, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 12380, + "end": 12382, + "loc": { + "start": { + "line": 403, + "column": 28 + }, + "end": { + "line": 403, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12382, + "end": 12383, + "loc": { + "start": { + "line": 403, + "column": 30 + }, + "end": { + "line": 403, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 12383, + "end": 12389, + "loc": { + "start": { + "line": 403, + "column": 31 + }, + "end": { + "line": 403, + "column": 37 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12389, + "end": 12390, + "loc": { + "start": { + "line": 403, + "column": 37 + }, + "end": { + "line": 403, + "column": 38 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 12390, + "end": 12391, + "loc": { + "start": { + "line": 403, + "column": 38 + }, + "end": { + "line": 403, + "column": 39 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12391, + "end": 12392, + "loc": { + "start": { + "line": 403, + "column": 39 + }, + "end": { + "line": 403, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12392, + "end": 12393, + "loc": { + "start": { + "line": 403, + "column": 40 + }, + "end": { + "line": 403, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 12394, + "end": 12398, + "loc": { + "start": { + "line": 403, + "column": 42 + }, + "end": { + "line": 403, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12398, + "end": 12399, + "loc": { + "start": { + "line": 403, + "column": 46 + }, + "end": { + "line": 403, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12399, + "end": 12400, + "loc": { + "start": { + "line": 403, + "column": 47 + }, + "end": { + "line": 403, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 12410, + "end": 12414, + "loc": { + "start": { + "line": 405, + "column": 8 + }, + "end": { + "line": 405, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12414, + "end": 12415, + "loc": { + "start": { + "line": 405, + "column": 12 + }, + "end": { + "line": 405, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12415, + "end": 12416, + "loc": { + "start": { + "line": 405, + "column": 13 + }, + "end": { + "line": 405, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12416, + "end": 12417, + "loc": { + "start": { + "line": 405, + "column": 14 + }, + "end": { + "line": 405, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12424, + "end": 12425, + "loc": { + "start": { + "line": 406, + "column": 6 + }, + "end": { + "line": 406, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12425, + "end": 12426, + "loc": { + "start": { + "line": 406, + "column": 7 + }, + "end": { + "line": 406, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12426, + "end": 12427, + "loc": { + "start": { + "line": 406, + "column": 8 + }, + "end": { + "line": 406, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 12435, + "end": 12441, + "loc": { + "start": { + "line": 408, + "column": 6 + }, + "end": { + "line": 408, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12441, + "end": 12442, + "loc": { + "start": { + "line": 408, + "column": 12 + }, + "end": { + "line": 408, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 12442, + "end": 12449, + "loc": { + "start": { + "line": 408, + "column": 13 + }, + "end": { + "line": 408, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12449, + "end": 12450, + "loc": { + "start": { + "line": 408, + "column": 20 + }, + "end": { + "line": 408, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12450, + "end": 12451, + "loc": { + "start": { + "line": 408, + "column": 21 + }, + "end": { + "line": 408, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12451, + "end": 12452, + "loc": { + "start": { + "line": 408, + "column": 22 + }, + "end": { + "line": 408, + "column": 23 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12457, + "end": 12458, + "loc": { + "start": { + "line": 409, + "column": 4 + }, + "end": { + "line": 409, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12458, + "end": 12459, + "loc": { + "start": { + "line": 409, + "column": 5 + }, + "end": { + "line": 409, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12459, + "end": 12460, + "loc": { + "start": { + "line": 409, + "column": 6 + }, + "end": { + "line": 409, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 12466, + "end": 12468, + "loc": { + "start": { + "line": 411, + "column": 4 + }, + "end": { + "line": 411, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12468, + "end": 12469, + "loc": { + "start": { + "line": 411, + "column": 6 + }, + "end": { + "line": 411, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "sends a feature event for variation()", + "start": 12469, + "end": 12508, + "loc": { + "start": { + "line": 411, + "column": 7 + }, + "end": { + "line": 411, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12508, + "end": 12509, + "loc": { + "start": { + "line": 411, + "column": 46 + }, + "end": { + "line": 411, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 12510, + "end": 12514, + "loc": { + "start": { + "line": 411, + "column": 48 + }, + "end": { + "line": 411, + "column": 52 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12515, + "end": 12517, + "loc": { + "start": { + "line": 411, + "column": 53 + }, + "end": { + "line": 411, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12518, + "end": 12519, + "loc": { + "start": { + "line": 411, + "column": 56 + }, + "end": { + "line": 411, + "column": 57 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 12526, + "end": 12531, + "loc": { + "start": { + "line": 412, + "column": 6 + }, + "end": { + "line": 412, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 12532, + "end": 12534, + "loc": { + "start": { + "line": 412, + "column": 12 + }, + "end": { + "line": 412, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12535, + "end": 12536, + "loc": { + "start": { + "line": 412, + "column": 15 + }, + "end": { + "line": 412, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stubEventProcessor", + "start": 12537, + "end": 12555, + "loc": { + "start": { + "line": 412, + "column": 17 + }, + "end": { + "line": 412, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12555, + "end": 12556, + "loc": { + "start": { + "line": 412, + "column": 35 + }, + "end": { + "line": 412, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12556, + "end": 12557, + "loc": { + "start": { + "line": 412, + "column": 36 + }, + "end": { + "line": 412, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12557, + "end": 12558, + "loc": { + "start": { + "line": 412, + "column": 37 + }, + "end": { + "line": 412, + "column": 38 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 12565, + "end": 12570, + "loc": { + "start": { + "line": 413, + "column": 6 + }, + "end": { + "line": 413, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 12571, + "end": 12577, + "loc": { + "start": { + "line": 413, + "column": 12 + }, + "end": { + "line": 413, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12578, + "end": 12579, + "loc": { + "start": { + "line": 413, + "column": 19 + }, + "end": { + "line": 413, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 12580, + "end": 12585, + "loc": { + "start": { + "line": 413, + "column": 21 + }, + "end": { + "line": 413, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12585, + "end": 12586, + "loc": { + "start": { + "line": 413, + "column": 26 + }, + "end": { + "line": 413, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeServer", + "start": 12586, + "end": 12596, + "loc": { + "start": { + "line": 413, + "column": 27 + }, + "end": { + "line": 413, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12596, + "end": 12597, + "loc": { + "start": { + "line": 413, + "column": 37 + }, + "end": { + "line": 413, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 12597, + "end": 12603, + "loc": { + "start": { + "line": 413, + "column": 38 + }, + "end": { + "line": 413, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12603, + "end": 12604, + "loc": { + "start": { + "line": 413, + "column": 44 + }, + "end": { + "line": 413, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12604, + "end": 12605, + "loc": { + "start": { + "line": 413, + "column": 45 + }, + "end": { + "line": 413, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12605, + "end": 12606, + "loc": { + "start": { + "line": 413, + "column": 46 + }, + "end": { + "line": 413, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 12613, + "end": 12619, + "loc": { + "start": { + "line": 414, + "column": 6 + }, + "end": { + "line": 414, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12619, + "end": 12620, + "loc": { + "start": { + "line": 414, + "column": 12 + }, + "end": { + "line": 414, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respondWith", + "start": 12620, + "end": 12631, + "loc": { + "start": { + "line": 414, + "column": 13 + }, + "end": { + "line": 414, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12631, + "end": 12632, + "loc": { + "start": { + "line": 414, + "column": 24 + }, + "end": { + "line": 414, + "column": 25 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12632, + "end": 12633, + "loc": { + "start": { + "line": 414, + "column": 25 + }, + "end": { + "line": 414, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 12642, + "end": 12645, + "loc": { + "start": { + "line": 415, + "column": 8 + }, + "end": { + "line": 415, + "column": 11 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12645, + "end": 12646, + "loc": { + "start": { + "line": 415, + "column": 11 + }, + "end": { + "line": 415, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12655, + "end": 12656, + "loc": { + "start": { + "line": 416, + "column": 8 + }, + "end": { + "line": 416, + "column": 9 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 12657, + "end": 12671, + "loc": { + "start": { + "line": 416, + "column": 10 + }, + "end": { + "line": 416, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12671, + "end": 12672, + "loc": { + "start": { + "line": 416, + "column": 24 + }, + "end": { + "line": 416, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 12673, + "end": 12691, + "loc": { + "start": { + "line": 416, + "column": 26 + }, + "end": { + "line": 416, + "column": 44 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12692, + "end": 12693, + "loc": { + "start": { + "line": 416, + "column": 45 + }, + "end": { + "line": 416, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12693, + "end": 12694, + "loc": { + "start": { + "line": 416, + "column": 46 + }, + "end": { + "line": 416, + "column": 47 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2,\"flagVersion\":2000}}", + "start": 12703, + "end": 12771, + "loc": { + "start": { + "line": 417, + "column": 8 + }, + "end": { + "line": 417, + "column": 76 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12771, + "end": 12772, + "loc": { + "start": { + "line": 417, + "column": 76 + }, + "end": { + "line": 417, + "column": 77 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12779, + "end": 12780, + "loc": { + "start": { + "line": 418, + "column": 6 + }, + "end": { + "line": 418, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12780, + "end": 12781, + "loc": { + "start": { + "line": 418, + "column": 7 + }, + "end": { + "line": 418, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12781, + "end": 12782, + "loc": { + "start": { + "line": 418, + "column": 8 + }, + "end": { + "line": 418, + "column": 9 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 12789, + "end": 12794, + "loc": { + "start": { + "line": 419, + "column": 6 + }, + "end": { + "line": 419, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 12795, + "end": 12801, + "loc": { + "start": { + "line": 419, + "column": 12 + }, + "end": { + "line": 419, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12802, + "end": 12803, + "loc": { + "start": { + "line": 419, + "column": 19 + }, + "end": { + "line": 419, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 12804, + "end": 12812, + "loc": { + "start": { + "line": 419, + "column": 21 + }, + "end": { + "line": 419, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12812, + "end": 12813, + "loc": { + "start": { + "line": 419, + "column": 29 + }, + "end": { + "line": 419, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 12813, + "end": 12823, + "loc": { + "start": { + "line": 419, + "column": 30 + }, + "end": { + "line": 419, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12823, + "end": 12824, + "loc": { + "start": { + "line": 419, + "column": 40 + }, + "end": { + "line": 419, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 12824, + "end": 12831, + "loc": { + "start": { + "line": 419, + "column": 41 + }, + "end": { + "line": 419, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12831, + "end": 12832, + "loc": { + "start": { + "line": 419, + "column": 48 + }, + "end": { + "line": 419, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 12833, + "end": 12837, + "loc": { + "start": { + "line": 419, + "column": 50 + }, + "end": { + "line": 419, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12837, + "end": 12838, + "loc": { + "start": { + "line": 419, + "column": 54 + }, + "end": { + "line": 419, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12839, + "end": 12840, + "loc": { + "start": { + "line": 419, + "column": 56 + }, + "end": { + "line": 419, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventProcessor", + "start": 12841, + "end": 12855, + "loc": { + "start": { + "line": 419, + "column": 58 + }, + "end": { + "line": 419, + "column": 72 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12855, + "end": 12856, + "loc": { + "start": { + "line": 419, + "column": 72 + }, + "end": { + "line": 419, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 12857, + "end": 12859, + "loc": { + "start": { + "line": 419, + "column": 74 + }, + "end": { + "line": 419, + "column": 76 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12860, + "end": 12861, + "loc": { + "start": { + "line": 419, + "column": 77 + }, + "end": { + "line": 419, + "column": 78 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12861, + "end": 12862, + "loc": { + "start": { + "line": 419, + "column": 78 + }, + "end": { + "line": 419, + "column": 79 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12862, + "end": 12863, + "loc": { + "start": { + "line": 419, + "column": 79 + }, + "end": { + "line": 419, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 12871, + "end": 12877, + "loc": { + "start": { + "line": 421, + "column": 6 + }, + "end": { + "line": 421, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12877, + "end": 12878, + "loc": { + "start": { + "line": 421, + "column": 12 + }, + "end": { + "line": 421, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 12878, + "end": 12880, + "loc": { + "start": { + "line": 421, + "column": 13 + }, + "end": { + "line": 421, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12880, + "end": 12881, + "loc": { + "start": { + "line": 421, + "column": 15 + }, + "end": { + "line": 421, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 12881, + "end": 12888, + "loc": { + "start": { + "line": 421, + "column": 16 + }, + "end": { + "line": 421, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12888, + "end": 12889, + "loc": { + "start": { + "line": 421, + "column": 23 + }, + "end": { + "line": 421, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12890, + "end": 12891, + "loc": { + "start": { + "line": 421, + "column": 25 + }, + "end": { + "line": 421, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12891, + "end": 12892, + "loc": { + "start": { + "line": 421, + "column": 26 + }, + "end": { + "line": 421, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12893, + "end": 12895, + "loc": { + "start": { + "line": 421, + "column": 28 + }, + "end": { + "line": 421, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12896, + "end": 12897, + "loc": { + "start": { + "line": 421, + "column": 31 + }, + "end": { + "line": 421, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 12906, + "end": 12912, + "loc": { + "start": { + "line": 422, + "column": 8 + }, + "end": { + "line": 422, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12912, + "end": 12913, + "loc": { + "start": { + "line": 422, + "column": 14 + }, + "end": { + "line": 422, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 12913, + "end": 12922, + "loc": { + "start": { + "line": 422, + "column": 15 + }, + "end": { + "line": 422, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12922, + "end": 12923, + "loc": { + "start": { + "line": 422, + "column": 24 + }, + "end": { + "line": 422, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo", + "start": 12923, + "end": 12928, + "loc": { + "start": { + "line": 422, + "column": 25 + }, + "end": { + "line": 422, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12928, + "end": 12929, + "loc": { + "start": { + "line": 422, + "column": 30 + }, + "end": { + "line": 422, + "column": 31 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "x", + "start": 12930, + "end": 12933, + "loc": { + "start": { + "line": 422, + "column": 32 + }, + "end": { + "line": 422, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12933, + "end": 12934, + "loc": { + "start": { + "line": 422, + "column": 35 + }, + "end": { + "line": 422, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12934, + "end": 12935, + "loc": { + "start": { + "line": 422, + "column": 36 + }, + "end": { + "line": 422, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 12945, + "end": 12951, + "loc": { + "start": { + "line": 424, + "column": 8 + }, + "end": { + "line": 424, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12951, + "end": 12952, + "loc": { + "start": { + "line": 424, + "column": 14 + }, + "end": { + "line": 424, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 12952, + "end": 12954, + "loc": { + "start": { + "line": 424, + "column": 15 + }, + "end": { + "line": 424, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12954, + "end": 12955, + "loc": { + "start": { + "line": 424, + "column": 17 + }, + "end": { + "line": 424, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 12955, + "end": 12961, + "loc": { + "start": { + "line": 424, + "column": 18 + }, + "end": { + "line": 424, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12961, + "end": 12962, + "loc": { + "start": { + "line": 424, + "column": 24 + }, + "end": { + "line": 424, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 12962, + "end": 12968, + "loc": { + "start": { + "line": 424, + "column": 25 + }, + "end": { + "line": 424, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12968, + "end": 12969, + "loc": { + "start": { + "line": 424, + "column": 31 + }, + "end": { + "line": 424, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12969, + "end": 12970, + "loc": { + "start": { + "line": 424, + "column": 32 + }, + "end": { + "line": 424, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 12970, + "end": 12977, + "loc": { + "start": { + "line": 424, + "column": 33 + }, + "end": { + "line": 424, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12977, + "end": 12978, + "loc": { + "start": { + "line": 424, + "column": 40 + }, + "end": { + "line": 424, + "column": 41 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 12978, + "end": 12979, + "loc": { + "start": { + "line": 424, + "column": 41 + }, + "end": { + "line": 424, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12979, + "end": 12980, + "loc": { + "start": { + "line": 424, + "column": 42 + }, + "end": { + "line": 424, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12980, + "end": 12981, + "loc": { + "start": { + "line": 424, + "column": 43 + }, + "end": { + "line": 424, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expectIdentifyEvent", + "start": 12990, + "end": 13009, + "loc": { + "start": { + "line": 425, + "column": 8 + }, + "end": { + "line": 425, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13009, + "end": 13010, + "loc": { + "start": { + "line": 425, + "column": 27 + }, + "end": { + "line": 425, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13010, + "end": 13012, + "loc": { + "start": { + "line": 425, + "column": 28 + }, + "end": { + "line": 425, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13012, + "end": 13013, + "loc": { + "start": { + "line": 425, + "column": 30 + }, + "end": { + "line": 425, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 13013, + "end": 13019, + "loc": { + "start": { + "line": 425, + "column": 31 + }, + "end": { + "line": 425, + "column": 37 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13019, + "end": 13020, + "loc": { + "start": { + "line": 425, + "column": 37 + }, + "end": { + "line": 425, + "column": 38 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 13020, + "end": 13021, + "loc": { + "start": { + "line": 425, + "column": 38 + }, + "end": { + "line": 425, + "column": 39 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13021, + "end": 13022, + "loc": { + "start": { + "line": 425, + "column": 39 + }, + "end": { + "line": 425, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13022, + "end": 13023, + "loc": { + "start": { + "line": 425, + "column": 40 + }, + "end": { + "line": 425, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 13024, + "end": 13028, + "loc": { + "start": { + "line": 425, + "column": 42 + }, + "end": { + "line": 425, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13028, + "end": 13029, + "loc": { + "start": { + "line": 425, + "column": 46 + }, + "end": { + "line": 425, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13029, + "end": 13030, + "loc": { + "start": { + "line": 425, + "column": 47 + }, + "end": { + "line": 425, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expectFeatureEvent", + "start": 13039, + "end": 13057, + "loc": { + "start": { + "line": 426, + "column": 8 + }, + "end": { + "line": 426, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13057, + "end": 13058, + "loc": { + "start": { + "line": 426, + "column": 26 + }, + "end": { + "line": 426, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13058, + "end": 13060, + "loc": { + "start": { + "line": 426, + "column": 27 + }, + "end": { + "line": 426, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13060, + "end": 13061, + "loc": { + "start": { + "line": 426, + "column": 29 + }, + "end": { + "line": 426, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 13061, + "end": 13067, + "loc": { + "start": { + "line": 426, + "column": 30 + }, + "end": { + "line": 426, + "column": 36 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13067, + "end": 13068, + "loc": { + "start": { + "line": 426, + "column": 36 + }, + "end": { + "line": 426, + "column": 37 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 13068, + "end": 13069, + "loc": { + "start": { + "line": 426, + "column": 37 + }, + "end": { + "line": 426, + "column": 38 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13069, + "end": 13070, + "loc": { + "start": { + "line": 426, + "column": 38 + }, + "end": { + "line": 426, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13070, + "end": 13071, + "loc": { + "start": { + "line": 426, + "column": 39 + }, + "end": { + "line": 426, + "column": 40 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo", + "start": 13072, + "end": 13077, + "loc": { + "start": { + "line": 426, + "column": 41 + }, + "end": { + "line": 426, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13077, + "end": 13078, + "loc": { + "start": { + "line": 426, + "column": 46 + }, + "end": { + "line": 426, + "column": 47 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "a", + "start": 13079, + "end": 13082, + "loc": { + "start": { + "line": 426, + "column": 48 + }, + "end": { + "line": 426, + "column": 51 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13082, + "end": 13083, + "loc": { + "start": { + "line": 426, + "column": 51 + }, + "end": { + "line": 426, + "column": 52 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 13084, + "end": 13085, + "loc": { + "start": { + "line": 426, + "column": 53 + }, + "end": { + "line": 426, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13085, + "end": 13086, + "loc": { + "start": { + "line": 426, + "column": 54 + }, + "end": { + "line": 426, + "column": 55 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2000, + "start": 13087, + "end": 13091, + "loc": { + "start": { + "line": 426, + "column": 56 + }, + "end": { + "line": 426, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13091, + "end": 13092, + "loc": { + "start": { + "line": 426, + "column": 60 + }, + "end": { + "line": 426, + "column": 61 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "x", + "start": 13093, + "end": 13096, + "loc": { + "start": { + "line": 426, + "column": 62 + }, + "end": { + "line": 426, + "column": 65 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13096, + "end": 13097, + "loc": { + "start": { + "line": 426, + "column": 65 + }, + "end": { + "line": 426, + "column": 66 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13097, + "end": 13098, + "loc": { + "start": { + "line": 426, + "column": 66 + }, + "end": { + "line": 426, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 13108, + "end": 13112, + "loc": { + "start": { + "line": 428, + "column": 8 + }, + "end": { + "line": 428, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13112, + "end": 13113, + "loc": { + "start": { + "line": 428, + "column": 12 + }, + "end": { + "line": 428, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13113, + "end": 13114, + "loc": { + "start": { + "line": 428, + "column": 13 + }, + "end": { + "line": 428, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13114, + "end": 13115, + "loc": { + "start": { + "line": 428, + "column": 14 + }, + "end": { + "line": 428, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13122, + "end": 13123, + "loc": { + "start": { + "line": 429, + "column": 6 + }, + "end": { + "line": 429, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13123, + "end": 13124, + "loc": { + "start": { + "line": 429, + "column": 7 + }, + "end": { + "line": 429, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13124, + "end": 13125, + "loc": { + "start": { + "line": 429, + "column": 8 + }, + "end": { + "line": 429, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 13133, + "end": 13139, + "loc": { + "start": { + "line": 431, + "column": 6 + }, + "end": { + "line": 431, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13139, + "end": 13140, + "loc": { + "start": { + "line": 431, + "column": 12 + }, + "end": { + "line": 431, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 13140, + "end": 13147, + "loc": { + "start": { + "line": 431, + "column": 13 + }, + "end": { + "line": 431, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13147, + "end": 13148, + "loc": { + "start": { + "line": 431, + "column": 20 + }, + "end": { + "line": 431, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13148, + "end": 13149, + "loc": { + "start": { + "line": 431, + "column": 21 + }, + "end": { + "line": 431, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13149, + "end": 13150, + "loc": { + "start": { + "line": 431, + "column": 22 + }, + "end": { + "line": 431, + "column": 23 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13155, + "end": 13156, + "loc": { + "start": { + "line": 432, + "column": 4 + }, + "end": { + "line": 432, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13156, + "end": 13157, + "loc": { + "start": { + "line": 432, + "column": 5 + }, + "end": { + "line": 432, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13157, + "end": 13158, + "loc": { + "start": { + "line": 432, + "column": 6 + }, + "end": { + "line": 432, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 13164, + "end": 13166, + "loc": { + "start": { + "line": 434, + "column": 4 + }, + "end": { + "line": 434, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13166, + "end": 13167, + "loc": { + "start": { + "line": 434, + "column": 6 + }, + "end": { + "line": 434, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "uses \"version\" instead of \"flagVersion\" in event if \"flagVersion\" is absent", + "start": 13167, + "end": 13244, + "loc": { + "start": { + "line": 434, + "column": 7 + }, + "end": { + "line": 434, + "column": 84 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13244, + "end": 13245, + "loc": { + "start": { + "line": 434, + "column": 84 + }, + "end": { + "line": 434, + "column": 85 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 13246, + "end": 13250, + "loc": { + "start": { + "line": 434, + "column": 86 + }, + "end": { + "line": 434, + "column": 90 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13251, + "end": 13253, + "loc": { + "start": { + "line": 434, + "column": 91 + }, + "end": { + "line": 434, + "column": 93 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13254, + "end": 13255, + "loc": { + "start": { + "line": 434, + "column": 94 + }, + "end": { + "line": 434, + "column": 95 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 13262, + "end": 13267, + "loc": { + "start": { + "line": 435, + "column": 6 + }, + "end": { + "line": 435, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13268, + "end": 13270, + "loc": { + "start": { + "line": 435, + "column": 12 + }, + "end": { + "line": 435, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13271, + "end": 13272, + "loc": { + "start": { + "line": 435, + "column": 15 + }, + "end": { + "line": 435, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stubEventProcessor", + "start": 13273, + "end": 13291, + "loc": { + "start": { + "line": 435, + "column": 17 + }, + "end": { + "line": 435, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13291, + "end": 13292, + "loc": { + "start": { + "line": 435, + "column": 35 + }, + "end": { + "line": 435, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13292, + "end": 13293, + "loc": { + "start": { + "line": 435, + "column": 36 + }, + "end": { + "line": 435, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13293, + "end": 13294, + "loc": { + "start": { + "line": 435, + "column": 37 + }, + "end": { + "line": 435, + "column": 38 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 13301, + "end": 13306, + "loc": { + "start": { + "line": 436, + "column": 6 + }, + "end": { + "line": 436, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 13307, + "end": 13313, + "loc": { + "start": { + "line": 436, + "column": 12 + }, + "end": { + "line": 436, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13314, + "end": 13315, + "loc": { + "start": { + "line": 436, + "column": 19 + }, + "end": { + "line": 436, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 13316, + "end": 13321, + "loc": { + "start": { + "line": 436, + "column": 21 + }, + "end": { + "line": 436, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13321, + "end": 13322, + "loc": { + "start": { + "line": 436, + "column": 26 + }, + "end": { + "line": 436, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeServer", + "start": 13322, + "end": 13332, + "loc": { + "start": { + "line": 436, + "column": 27 + }, + "end": { + "line": 436, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13332, + "end": 13333, + "loc": { + "start": { + "line": 436, + "column": 37 + }, + "end": { + "line": 436, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 13333, + "end": 13339, + "loc": { + "start": { + "line": 436, + "column": 38 + }, + "end": { + "line": 436, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13339, + "end": 13340, + "loc": { + "start": { + "line": 436, + "column": 44 + }, + "end": { + "line": 436, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13340, + "end": 13341, + "loc": { + "start": { + "line": 436, + "column": 45 + }, + "end": { + "line": 436, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13341, + "end": 13342, + "loc": { + "start": { + "line": 436, + "column": 46 + }, + "end": { + "line": 436, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 13349, + "end": 13355, + "loc": { + "start": { + "line": 437, + "column": 6 + }, + "end": { + "line": 437, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13355, + "end": 13356, + "loc": { + "start": { + "line": 437, + "column": 12 + }, + "end": { + "line": 437, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respondWith", + "start": 13356, + "end": 13367, + "loc": { + "start": { + "line": 437, + "column": 13 + }, + "end": { + "line": 437, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13367, + "end": 13368, + "loc": { + "start": { + "line": 437, + "column": 24 + }, + "end": { + "line": 437, + "column": 25 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13368, + "end": 13369, + "loc": { + "start": { + "line": 437, + "column": 25 + }, + "end": { + "line": 437, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 13378, + "end": 13381, + "loc": { + "start": { + "line": 438, + "column": 8 + }, + "end": { + "line": 438, + "column": 11 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13381, + "end": 13382, + "loc": { + "start": { + "line": 438, + "column": 11 + }, + "end": { + "line": 438, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13391, + "end": 13392, + "loc": { + "start": { + "line": 439, + "column": 8 + }, + "end": { + "line": 439, + "column": 9 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 13393, + "end": 13407, + "loc": { + "start": { + "line": 439, + "column": 10 + }, + "end": { + "line": 439, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13407, + "end": 13408, + "loc": { + "start": { + "line": 439, + "column": 24 + }, + "end": { + "line": 439, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 13409, + "end": 13427, + "loc": { + "start": { + "line": 439, + "column": 26 + }, + "end": { + "line": 439, + "column": 44 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13428, + "end": 13429, + "loc": { + "start": { + "line": 439, + "column": 45 + }, + "end": { + "line": 439, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13429, + "end": 13430, + "loc": { + "start": { + "line": 439, + "column": 46 + }, + "end": { + "line": 439, + "column": 47 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2}}", + "start": 13439, + "end": 13488, + "loc": { + "start": { + "line": 440, + "column": 8 + }, + "end": { + "line": 440, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13488, + "end": 13489, + "loc": { + "start": { + "line": 440, + "column": 57 + }, + "end": { + "line": 440, + "column": 58 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13496, + "end": 13497, + "loc": { + "start": { + "line": 441, + "column": 6 + }, + "end": { + "line": 441, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13497, + "end": 13498, + "loc": { + "start": { + "line": 441, + "column": 7 + }, + "end": { + "line": 441, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13498, + "end": 13499, + "loc": { + "start": { + "line": 441, + "column": 8 + }, + "end": { + "line": 441, + "column": 9 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 13506, + "end": 13511, + "loc": { + "start": { + "line": 442, + "column": 6 + }, + "end": { + "line": 442, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 13512, + "end": 13518, + "loc": { + "start": { + "line": 442, + "column": 12 + }, + "end": { + "line": 442, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13519, + "end": 13520, + "loc": { + "start": { + "line": 442, + "column": 19 + }, + "end": { + "line": 442, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 13521, + "end": 13529, + "loc": { + "start": { + "line": 442, + "column": 21 + }, + "end": { + "line": 442, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13529, + "end": 13530, + "loc": { + "start": { + "line": 442, + "column": 29 + }, + "end": { + "line": 442, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 13530, + "end": 13540, + "loc": { + "start": { + "line": 442, + "column": 30 + }, + "end": { + "line": 442, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13540, + "end": 13541, + "loc": { + "start": { + "line": 442, + "column": 40 + }, + "end": { + "line": 442, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 13541, + "end": 13548, + "loc": { + "start": { + "line": 442, + "column": 41 + }, + "end": { + "line": 442, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13548, + "end": 13549, + "loc": { + "start": { + "line": 442, + "column": 48 + }, + "end": { + "line": 442, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 13550, + "end": 13554, + "loc": { + "start": { + "line": 442, + "column": 50 + }, + "end": { + "line": 442, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13554, + "end": 13555, + "loc": { + "start": { + "line": 442, + "column": 54 + }, + "end": { + "line": 442, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13556, + "end": 13557, + "loc": { + "start": { + "line": 442, + "column": 56 + }, + "end": { + "line": 442, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventProcessor", + "start": 13558, + "end": 13572, + "loc": { + "start": { + "line": 442, + "column": 58 + }, + "end": { + "line": 442, + "column": 72 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13572, + "end": 13573, + "loc": { + "start": { + "line": 442, + "column": 72 + }, + "end": { + "line": 442, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13574, + "end": 13576, + "loc": { + "start": { + "line": 442, + "column": 74 + }, + "end": { + "line": 442, + "column": 76 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13577, + "end": 13578, + "loc": { + "start": { + "line": 442, + "column": 77 + }, + "end": { + "line": 442, + "column": 78 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13578, + "end": 13579, + "loc": { + "start": { + "line": 442, + "column": 78 + }, + "end": { + "line": 442, + "column": 79 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13579, + "end": 13580, + "loc": { + "start": { + "line": 442, + "column": 79 + }, + "end": { + "line": 442, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 13588, + "end": 13594, + "loc": { + "start": { + "line": 444, + "column": 6 + }, + "end": { + "line": 444, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13594, + "end": 13595, + "loc": { + "start": { + "line": 444, + "column": 12 + }, + "end": { + "line": 444, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 13595, + "end": 13597, + "loc": { + "start": { + "line": 444, + "column": 13 + }, + "end": { + "line": 444, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13597, + "end": 13598, + "loc": { + "start": { + "line": 444, + "column": 15 + }, + "end": { + "line": 444, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 13598, + "end": 13605, + "loc": { + "start": { + "line": 444, + "column": 16 + }, + "end": { + "line": 444, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13605, + "end": 13606, + "loc": { + "start": { + "line": 444, + "column": 23 + }, + "end": { + "line": 444, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13607, + "end": 13608, + "loc": { + "start": { + "line": 444, + "column": 25 + }, + "end": { + "line": 444, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13608, + "end": 13609, + "loc": { + "start": { + "line": 444, + "column": 26 + }, + "end": { + "line": 444, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13610, + "end": 13612, + "loc": { + "start": { + "line": 444, + "column": 28 + }, + "end": { + "line": 444, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13613, + "end": 13614, + "loc": { + "start": { + "line": 444, + "column": 31 + }, + "end": { + "line": 444, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 13623, + "end": 13629, + "loc": { + "start": { + "line": 445, + "column": 8 + }, + "end": { + "line": 445, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13629, + "end": 13630, + "loc": { + "start": { + "line": 445, + "column": 14 + }, + "end": { + "line": 445, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 13630, + "end": 13639, + "loc": { + "start": { + "line": 445, + "column": 15 + }, + "end": { + "line": 445, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13639, + "end": 13640, + "loc": { + "start": { + "line": 445, + "column": 24 + }, + "end": { + "line": 445, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo", + "start": 13640, + "end": 13645, + "loc": { + "start": { + "line": 445, + "column": 25 + }, + "end": { + "line": 445, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13645, + "end": 13646, + "loc": { + "start": { + "line": 445, + "column": 30 + }, + "end": { + "line": 445, + "column": 31 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "x", + "start": 13647, + "end": 13650, + "loc": { + "start": { + "line": 445, + "column": 32 + }, + "end": { + "line": 445, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13650, + "end": 13651, + "loc": { + "start": { + "line": 445, + "column": 35 + }, + "end": { + "line": 445, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13651, + "end": 13652, + "loc": { + "start": { + "line": 445, + "column": 36 + }, + "end": { + "line": 445, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 13662, + "end": 13668, + "loc": { + "start": { + "line": 447, + "column": 8 + }, + "end": { + "line": 447, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13668, + "end": 13669, + "loc": { + "start": { + "line": 447, + "column": 14 + }, + "end": { + "line": 447, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13669, + "end": 13671, + "loc": { + "start": { + "line": 447, + "column": 15 + }, + "end": { + "line": 447, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13671, + "end": 13672, + "loc": { + "start": { + "line": 447, + "column": 17 + }, + "end": { + "line": 447, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 13672, + "end": 13678, + "loc": { + "start": { + "line": 447, + "column": 18 + }, + "end": { + "line": 447, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13678, + "end": 13679, + "loc": { + "start": { + "line": 447, + "column": 24 + }, + "end": { + "line": 447, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 13679, + "end": 13685, + "loc": { + "start": { + "line": 447, + "column": 25 + }, + "end": { + "line": 447, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13685, + "end": 13686, + "loc": { + "start": { + "line": 447, + "column": 31 + }, + "end": { + "line": 447, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13686, + "end": 13687, + "loc": { + "start": { + "line": 447, + "column": 32 + }, + "end": { + "line": 447, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 13687, + "end": 13694, + "loc": { + "start": { + "line": 447, + "column": 33 + }, + "end": { + "line": 447, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13694, + "end": 13695, + "loc": { + "start": { + "line": 447, + "column": 40 + }, + "end": { + "line": 447, + "column": 41 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 13695, + "end": 13696, + "loc": { + "start": { + "line": 447, + "column": 41 + }, + "end": { + "line": 447, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13696, + "end": 13697, + "loc": { + "start": { + "line": 447, + "column": 42 + }, + "end": { + "line": 447, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13697, + "end": 13698, + "loc": { + "start": { + "line": 447, + "column": 43 + }, + "end": { + "line": 447, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expectIdentifyEvent", + "start": 13707, + "end": 13726, + "loc": { + "start": { + "line": 448, + "column": 8 + }, + "end": { + "line": 448, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13726, + "end": 13727, + "loc": { + "start": { + "line": 448, + "column": 27 + }, + "end": { + "line": 448, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13727, + "end": 13729, + "loc": { + "start": { + "line": 448, + "column": 28 + }, + "end": { + "line": 448, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13729, + "end": 13730, + "loc": { + "start": { + "line": 448, + "column": 30 + }, + "end": { + "line": 448, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 13730, + "end": 13736, + "loc": { + "start": { + "line": 448, + "column": 31 + }, + "end": { + "line": 448, + "column": 37 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13736, + "end": 13737, + "loc": { + "start": { + "line": 448, + "column": 37 + }, + "end": { + "line": 448, + "column": 38 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 13737, + "end": 13738, + "loc": { + "start": { + "line": 448, + "column": 38 + }, + "end": { + "line": 448, + "column": 39 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13738, + "end": 13739, + "loc": { + "start": { + "line": 448, + "column": 39 + }, + "end": { + "line": 448, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13739, + "end": 13740, + "loc": { + "start": { + "line": 448, + "column": 40 + }, + "end": { + "line": 448, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 13741, + "end": 13745, + "loc": { + "start": { + "line": 448, + "column": 42 + }, + "end": { + "line": 448, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13745, + "end": 13746, + "loc": { + "start": { + "line": 448, + "column": 46 + }, + "end": { + "line": 448, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13746, + "end": 13747, + "loc": { + "start": { + "line": 448, + "column": 47 + }, + "end": { + "line": 448, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expectFeatureEvent", + "start": 13756, + "end": 13774, + "loc": { + "start": { + "line": 449, + "column": 8 + }, + "end": { + "line": 449, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13774, + "end": 13775, + "loc": { + "start": { + "line": 449, + "column": 26 + }, + "end": { + "line": 449, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13775, + "end": 13777, + "loc": { + "start": { + "line": 449, + "column": 27 + }, + "end": { + "line": 449, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13777, + "end": 13778, + "loc": { + "start": { + "line": 449, + "column": 29 + }, + "end": { + "line": 449, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 13778, + "end": 13784, + "loc": { + "start": { + "line": 449, + "column": 30 + }, + "end": { + "line": 449, + "column": 36 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13784, + "end": 13785, + "loc": { + "start": { + "line": 449, + "column": 36 + }, + "end": { + "line": 449, + "column": 37 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 13785, + "end": 13786, + "loc": { + "start": { + "line": 449, + "column": 37 + }, + "end": { + "line": 449, + "column": 38 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13786, + "end": 13787, + "loc": { + "start": { + "line": 449, + "column": 38 + }, + "end": { + "line": 449, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13787, + "end": 13788, + "loc": { + "start": { + "line": 449, + "column": 39 + }, + "end": { + "line": 449, + "column": 40 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo", + "start": 13789, + "end": 13794, + "loc": { + "start": { + "line": 449, + "column": 41 + }, + "end": { + "line": 449, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13794, + "end": 13795, + "loc": { + "start": { + "line": 449, + "column": 46 + }, + "end": { + "line": 449, + "column": 47 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "a", + "start": 13796, + "end": 13799, + "loc": { + "start": { + "line": 449, + "column": 48 + }, + "end": { + "line": 449, + "column": 51 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13799, + "end": 13800, + "loc": { + "start": { + "line": 449, + "column": 51 + }, + "end": { + "line": 449, + "column": 52 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 13801, + "end": 13802, + "loc": { + "start": { + "line": 449, + "column": 53 + }, + "end": { + "line": 449, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13802, + "end": 13803, + "loc": { + "start": { + "line": 449, + "column": 54 + }, + "end": { + "line": 449, + "column": 55 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 13804, + "end": 13805, + "loc": { + "start": { + "line": 449, + "column": 56 + }, + "end": { + "line": 449, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13805, + "end": 13806, + "loc": { + "start": { + "line": 449, + "column": 57 + }, + "end": { + "line": 449, + "column": 58 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "x", + "start": 13807, + "end": 13810, + "loc": { + "start": { + "line": 449, + "column": 59 + }, + "end": { + "line": 449, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13810, + "end": 13811, + "loc": { + "start": { + "line": 449, + "column": 62 + }, + "end": { + "line": 449, + "column": 63 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13811, + "end": 13812, + "loc": { + "start": { + "line": 449, + "column": 63 + }, + "end": { + "line": 449, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 13822, + "end": 13826, + "loc": { + "start": { + "line": 451, + "column": 8 + }, + "end": { + "line": 451, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13826, + "end": 13827, + "loc": { + "start": { + "line": 451, + "column": 12 + }, + "end": { + "line": 451, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13827, + "end": 13828, + "loc": { + "start": { + "line": 451, + "column": 13 + }, + "end": { + "line": 451, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13828, + "end": 13829, + "loc": { + "start": { + "line": 451, + "column": 14 + }, + "end": { + "line": 451, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13836, + "end": 13837, + "loc": { + "start": { + "line": 452, + "column": 6 + }, + "end": { + "line": 452, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13837, + "end": 13838, + "loc": { + "start": { + "line": 452, + "column": 7 + }, + "end": { + "line": 452, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13838, + "end": 13839, + "loc": { + "start": { + "line": 452, + "column": 8 + }, + "end": { + "line": 452, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 13847, + "end": 13853, + "loc": { + "start": { + "line": 454, + "column": 6 + }, + "end": { + "line": 454, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13853, + "end": 13854, + "loc": { + "start": { + "line": 454, + "column": 12 + }, + "end": { + "line": 454, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 13854, + "end": 13861, + "loc": { + "start": { + "line": 454, + "column": 13 + }, + "end": { + "line": 454, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13861, + "end": 13862, + "loc": { + "start": { + "line": 454, + "column": 20 + }, + "end": { + "line": 454, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13862, + "end": 13863, + "loc": { + "start": { + "line": 454, + "column": 21 + }, + "end": { + "line": 454, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13863, + "end": 13864, + "loc": { + "start": { + "line": 454, + "column": 22 + }, + "end": { + "line": 454, + "column": 23 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13869, + "end": 13870, + "loc": { + "start": { + "line": 455, + "column": 4 + }, + "end": { + "line": 455, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13870, + "end": 13871, + "loc": { + "start": { + "line": 455, + "column": 5 + }, + "end": { + "line": 455, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13871, + "end": 13872, + "loc": { + "start": { + "line": 455, + "column": 6 + }, + "end": { + "line": 455, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 13878, + "end": 13880, + "loc": { + "start": { + "line": 457, + "column": 4 + }, + "end": { + "line": 457, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13880, + "end": 13881, + "loc": { + "start": { + "line": 457, + "column": 6 + }, + "end": { + "line": 457, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "omits event version if flag does not exist", + "start": 13881, + "end": 13925, + "loc": { + "start": { + "line": 457, + "column": 7 + }, + "end": { + "line": 457, + "column": 51 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13925, + "end": 13926, + "loc": { + "start": { + "line": 457, + "column": 51 + }, + "end": { + "line": 457, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 13927, + "end": 13931, + "loc": { + "start": { + "line": 457, + "column": 53 + }, + "end": { + "line": 457, + "column": 57 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13932, + "end": 13934, + "loc": { + "start": { + "line": 457, + "column": 58 + }, + "end": { + "line": 457, + "column": 60 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13935, + "end": 13936, + "loc": { + "start": { + "line": 457, + "column": 61 + }, + "end": { + "line": 457, + "column": 62 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 13943, + "end": 13948, + "loc": { + "start": { + "line": 458, + "column": 6 + }, + "end": { + "line": 458, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 13949, + "end": 13951, + "loc": { + "start": { + "line": 458, + "column": 12 + }, + "end": { + "line": 458, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13952, + "end": 13953, + "loc": { + "start": { + "line": 458, + "column": 15 + }, + "end": { + "line": 458, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stubEventProcessor", + "start": 13954, + "end": 13972, + "loc": { + "start": { + "line": 458, + "column": 17 + }, + "end": { + "line": 458, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13972, + "end": 13973, + "loc": { + "start": { + "line": 458, + "column": 35 + }, + "end": { + "line": 458, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13973, + "end": 13974, + "loc": { + "start": { + "line": 458, + "column": 36 + }, + "end": { + "line": 458, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13974, + "end": 13975, + "loc": { + "start": { + "line": 458, + "column": 37 + }, + "end": { + "line": 458, + "column": 38 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 13982, + "end": 13987, + "loc": { + "start": { + "line": 459, + "column": 6 + }, + "end": { + "line": 459, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 13988, + "end": 13994, + "loc": { + "start": { + "line": 459, + "column": 12 + }, + "end": { + "line": 459, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13995, + "end": 13996, + "loc": { + "start": { + "line": 459, + "column": 19 + }, + "end": { + "line": 459, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 13997, + "end": 14002, + "loc": { + "start": { + "line": 459, + "column": 21 + }, + "end": { + "line": 459, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14002, + "end": 14003, + "loc": { + "start": { + "line": 459, + "column": 26 + }, + "end": { + "line": 459, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeServer", + "start": 14003, + "end": 14013, + "loc": { + "start": { + "line": 459, + "column": 27 + }, + "end": { + "line": 459, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14013, + "end": 14014, + "loc": { + "start": { + "line": 459, + "column": 37 + }, + "end": { + "line": 459, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 14014, + "end": 14020, + "loc": { + "start": { + "line": 459, + "column": 38 + }, + "end": { + "line": 459, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14020, + "end": 14021, + "loc": { + "start": { + "line": 459, + "column": 44 + }, + "end": { + "line": 459, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14021, + "end": 14022, + "loc": { + "start": { + "line": 459, + "column": 45 + }, + "end": { + "line": 459, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14022, + "end": 14023, + "loc": { + "start": { + "line": 459, + "column": 46 + }, + "end": { + "line": 459, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 14030, + "end": 14036, + "loc": { + "start": { + "line": 460, + "column": 6 + }, + "end": { + "line": 460, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14036, + "end": 14037, + "loc": { + "start": { + "line": 460, + "column": 12 + }, + "end": { + "line": 460, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respondWith", + "start": 14037, + "end": 14048, + "loc": { + "start": { + "line": 460, + "column": 13 + }, + "end": { + "line": 460, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14048, + "end": 14049, + "loc": { + "start": { + "line": 460, + "column": 24 + }, + "end": { + "line": 460, + "column": 25 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14049, + "end": 14050, + "loc": { + "start": { + "line": 460, + "column": 25 + }, + "end": { + "line": 460, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 14050, + "end": 14053, + "loc": { + "start": { + "line": 460, + "column": 26 + }, + "end": { + "line": 460, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14053, + "end": 14054, + "loc": { + "start": { + "line": 460, + "column": 29 + }, + "end": { + "line": 460, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14055, + "end": 14056, + "loc": { + "start": { + "line": 460, + "column": 31 + }, + "end": { + "line": 460, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 14057, + "end": 14071, + "loc": { + "start": { + "line": 460, + "column": 33 + }, + "end": { + "line": 460, + "column": 47 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14071, + "end": 14072, + "loc": { + "start": { + "line": 460, + "column": 47 + }, + "end": { + "line": 460, + "column": 48 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 14073, + "end": 14091, + "loc": { + "start": { + "line": 460, + "column": 49 + }, + "end": { + "line": 460, + "column": 67 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14092, + "end": 14093, + "loc": { + "start": { + "line": 460, + "column": 68 + }, + "end": { + "line": 460, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14093, + "end": 14094, + "loc": { + "start": { + "line": 460, + "column": 69 + }, + "end": { + "line": 460, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{}", + "start": 14095, + "end": 14099, + "loc": { + "start": { + "line": 460, + "column": 71 + }, + "end": { + "line": 460, + "column": 75 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14099, + "end": 14100, + "loc": { + "start": { + "line": 460, + "column": 75 + }, + "end": { + "line": 460, + "column": 76 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14100, + "end": 14101, + "loc": { + "start": { + "line": 460, + "column": 76 + }, + "end": { + "line": 460, + "column": 77 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14101, + "end": 14102, + "loc": { + "start": { + "line": 460, + "column": 77 + }, + "end": { + "line": 460, + "column": 78 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 14109, + "end": 14114, + "loc": { + "start": { + "line": 461, + "column": 6 + }, + "end": { + "line": 461, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 14115, + "end": 14121, + "loc": { + "start": { + "line": 461, + "column": 12 + }, + "end": { + "line": 461, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 14122, + "end": 14123, + "loc": { + "start": { + "line": 461, + "column": 19 + }, + "end": { + "line": 461, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 14124, + "end": 14132, + "loc": { + "start": { + "line": 461, + "column": 21 + }, + "end": { + "line": 461, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14132, + "end": 14133, + "loc": { + "start": { + "line": 461, + "column": 29 + }, + "end": { + "line": 461, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 14133, + "end": 14143, + "loc": { + "start": { + "line": 461, + "column": 30 + }, + "end": { + "line": 461, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14143, + "end": 14144, + "loc": { + "start": { + "line": 461, + "column": 40 + }, + "end": { + "line": 461, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 14144, + "end": 14151, + "loc": { + "start": { + "line": 461, + "column": 41 + }, + "end": { + "line": 461, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14151, + "end": 14152, + "loc": { + "start": { + "line": 461, + "column": 48 + }, + "end": { + "line": 461, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 14153, + "end": 14157, + "loc": { + "start": { + "line": 461, + "column": 50 + }, + "end": { + "line": 461, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14157, + "end": 14158, + "loc": { + "start": { + "line": 461, + "column": 54 + }, + "end": { + "line": 461, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14159, + "end": 14160, + "loc": { + "start": { + "line": 461, + "column": 56 + }, + "end": { + "line": 461, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventProcessor", + "start": 14161, + "end": 14175, + "loc": { + "start": { + "line": 461, + "column": 58 + }, + "end": { + "line": 461, + "column": 72 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14175, + "end": 14176, + "loc": { + "start": { + "line": 461, + "column": 72 + }, + "end": { + "line": 461, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 14177, + "end": 14179, + "loc": { + "start": { + "line": 461, + "column": 74 + }, + "end": { + "line": 461, + "column": 76 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14180, + "end": 14181, + "loc": { + "start": { + "line": 461, + "column": 77 + }, + "end": { + "line": 461, + "column": 78 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14181, + "end": 14182, + "loc": { + "start": { + "line": 461, + "column": 78 + }, + "end": { + "line": 461, + "column": 79 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14182, + "end": 14183, + "loc": { + "start": { + "line": 461, + "column": 79 + }, + "end": { + "line": 461, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 14191, + "end": 14197, + "loc": { + "start": { + "line": 463, + "column": 6 + }, + "end": { + "line": 463, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14197, + "end": 14198, + "loc": { + "start": { + "line": 463, + "column": 12 + }, + "end": { + "line": 463, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 14198, + "end": 14200, + "loc": { + "start": { + "line": 463, + "column": 13 + }, + "end": { + "line": 463, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14200, + "end": 14201, + "loc": { + "start": { + "line": 463, + "column": 15 + }, + "end": { + "line": 463, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 14201, + "end": 14208, + "loc": { + "start": { + "line": 463, + "column": 16 + }, + "end": { + "line": 463, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14208, + "end": 14209, + "loc": { + "start": { + "line": 463, + "column": 23 + }, + "end": { + "line": 463, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14210, + "end": 14211, + "loc": { + "start": { + "line": 463, + "column": 25 + }, + "end": { + "line": 463, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14211, + "end": 14212, + "loc": { + "start": { + "line": 463, + "column": 26 + }, + "end": { + "line": 463, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14213, + "end": 14215, + "loc": { + "start": { + "line": 463, + "column": 28 + }, + "end": { + "line": 463, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14216, + "end": 14217, + "loc": { + "start": { + "line": 463, + "column": 31 + }, + "end": { + "line": 463, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 14226, + "end": 14232, + "loc": { + "start": { + "line": 464, + "column": 8 + }, + "end": { + "line": 464, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14232, + "end": 14233, + "loc": { + "start": { + "line": 464, + "column": 14 + }, + "end": { + "line": 464, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 14233, + "end": 14242, + "loc": { + "start": { + "line": 464, + "column": 15 + }, + "end": { + "line": 464, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14242, + "end": 14243, + "loc": { + "start": { + "line": 464, + "column": 24 + }, + "end": { + "line": 464, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo", + "start": 14243, + "end": 14248, + "loc": { + "start": { + "line": 464, + "column": 25 + }, + "end": { + "line": 464, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14248, + "end": 14249, + "loc": { + "start": { + "line": 464, + "column": 30 + }, + "end": { + "line": 464, + "column": 31 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "x", + "start": 14250, + "end": 14253, + "loc": { + "start": { + "line": 464, + "column": 32 + }, + "end": { + "line": 464, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14253, + "end": 14254, + "loc": { + "start": { + "line": 464, + "column": 35 + }, + "end": { + "line": 464, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14254, + "end": 14255, + "loc": { + "start": { + "line": 464, + "column": 36 + }, + "end": { + "line": 464, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 14265, + "end": 14271, + "loc": { + "start": { + "line": 466, + "column": 8 + }, + "end": { + "line": 466, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14271, + "end": 14272, + "loc": { + "start": { + "line": 466, + "column": 14 + }, + "end": { + "line": 466, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 14272, + "end": 14274, + "loc": { + "start": { + "line": 466, + "column": 15 + }, + "end": { + "line": 466, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14274, + "end": 14275, + "loc": { + "start": { + "line": 466, + "column": 17 + }, + "end": { + "line": 466, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 14275, + "end": 14281, + "loc": { + "start": { + "line": 466, + "column": 18 + }, + "end": { + "line": 466, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14281, + "end": 14282, + "loc": { + "start": { + "line": 466, + "column": 24 + }, + "end": { + "line": 466, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 14282, + "end": 14288, + "loc": { + "start": { + "line": 466, + "column": 25 + }, + "end": { + "line": 466, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14288, + "end": 14289, + "loc": { + "start": { + "line": 466, + "column": 31 + }, + "end": { + "line": 466, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14289, + "end": 14290, + "loc": { + "start": { + "line": 466, + "column": 32 + }, + "end": { + "line": 466, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 14290, + "end": 14297, + "loc": { + "start": { + "line": 466, + "column": 33 + }, + "end": { + "line": 466, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14297, + "end": 14298, + "loc": { + "start": { + "line": 466, + "column": 40 + }, + "end": { + "line": 466, + "column": 41 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 14298, + "end": 14299, + "loc": { + "start": { + "line": 466, + "column": 41 + }, + "end": { + "line": 466, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14299, + "end": 14300, + "loc": { + "start": { + "line": 466, + "column": 42 + }, + "end": { + "line": 466, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14300, + "end": 14301, + "loc": { + "start": { + "line": 466, + "column": 43 + }, + "end": { + "line": 466, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expectIdentifyEvent", + "start": 14310, + "end": 14329, + "loc": { + "start": { + "line": 467, + "column": 8 + }, + "end": { + "line": 467, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14329, + "end": 14330, + "loc": { + "start": { + "line": 467, + "column": 27 + }, + "end": { + "line": 467, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 14330, + "end": 14332, + "loc": { + "start": { + "line": 467, + "column": 28 + }, + "end": { + "line": 467, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14332, + "end": 14333, + "loc": { + "start": { + "line": 467, + "column": 30 + }, + "end": { + "line": 467, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 14333, + "end": 14339, + "loc": { + "start": { + "line": 467, + "column": 31 + }, + "end": { + "line": 467, + "column": 37 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14339, + "end": 14340, + "loc": { + "start": { + "line": 467, + "column": 37 + }, + "end": { + "line": 467, + "column": 38 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 14340, + "end": 14341, + "loc": { + "start": { + "line": 467, + "column": 38 + }, + "end": { + "line": 467, + "column": 39 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14341, + "end": 14342, + "loc": { + "start": { + "line": 467, + "column": 39 + }, + "end": { + "line": 467, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14342, + "end": 14343, + "loc": { + "start": { + "line": 467, + "column": 40 + }, + "end": { + "line": 467, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 14344, + "end": 14348, + "loc": { + "start": { + "line": 467, + "column": 42 + }, + "end": { + "line": 467, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14348, + "end": 14349, + "loc": { + "start": { + "line": 467, + "column": 46 + }, + "end": { + "line": 467, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14349, + "end": 14350, + "loc": { + "start": { + "line": 467, + "column": 47 + }, + "end": { + "line": 467, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expectFeatureEvent", + "start": 14359, + "end": 14377, + "loc": { + "start": { + "line": 468, + "column": 8 + }, + "end": { + "line": 468, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14377, + "end": 14378, + "loc": { + "start": { + "line": 468, + "column": 26 + }, + "end": { + "line": 468, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ep", + "start": 14378, + "end": 14380, + "loc": { + "start": { + "line": 468, + "column": 27 + }, + "end": { + "line": 468, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14380, + "end": 14381, + "loc": { + "start": { + "line": 468, + "column": 29 + }, + "end": { + "line": 468, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 14381, + "end": 14387, + "loc": { + "start": { + "line": 468, + "column": 30 + }, + "end": { + "line": 468, + "column": 36 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14387, + "end": 14388, + "loc": { + "start": { + "line": 468, + "column": 36 + }, + "end": { + "line": 468, + "column": 37 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 14388, + "end": 14389, + "loc": { + "start": { + "line": 468, + "column": 37 + }, + "end": { + "line": 468, + "column": 38 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14389, + "end": 14390, + "loc": { + "start": { + "line": 468, + "column": 38 + }, + "end": { + "line": 468, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14390, + "end": 14391, + "loc": { + "start": { + "line": 468, + "column": 39 + }, + "end": { + "line": 468, + "column": 40 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo", + "start": 14392, + "end": 14397, + "loc": { + "start": { + "line": 468, + "column": 41 + }, + "end": { + "line": 468, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14397, + "end": 14398, + "loc": { + "start": { + "line": 468, + "column": 46 + }, + "end": { + "line": 468, + "column": 47 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "x", + "start": 14399, + "end": 14402, + "loc": { + "start": { + "line": 468, + "column": 48 + }, + "end": { + "line": 468, + "column": 51 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14402, + "end": 14403, + "loc": { + "start": { + "line": 468, + "column": 51 + }, + "end": { + "line": 468, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 14404, + "end": 14413, + "loc": { + "start": { + "line": 468, + "column": 53 + }, + "end": { + "line": 468, + "column": 62 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14413, + "end": 14414, + "loc": { + "start": { + "line": 468, + "column": 62 + }, + "end": { + "line": 468, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 14415, + "end": 14424, + "loc": { + "start": { + "line": 468, + "column": 64 + }, + "end": { + "line": 468, + "column": 73 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14424, + "end": 14425, + "loc": { + "start": { + "line": 468, + "column": 73 + }, + "end": { + "line": 468, + "column": 74 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "x", + "start": 14426, + "end": 14429, + "loc": { + "start": { + "line": 468, + "column": 75 + }, + "end": { + "line": 468, + "column": 78 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14429, + "end": 14430, + "loc": { + "start": { + "line": 468, + "column": 78 + }, + "end": { + "line": 468, + "column": 79 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14430, + "end": 14431, + "loc": { + "start": { + "line": 468, + "column": 79 + }, + "end": { + "line": 468, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 14441, + "end": 14445, + "loc": { + "start": { + "line": 470, + "column": 8 + }, + "end": { + "line": 470, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14445, + "end": 14446, + "loc": { + "start": { + "line": 470, + "column": 12 + }, + "end": { + "line": 470, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14446, + "end": 14447, + "loc": { + "start": { + "line": 470, + "column": 13 + }, + "end": { + "line": 470, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14447, + "end": 14448, + "loc": { + "start": { + "line": 470, + "column": 14 + }, + "end": { + "line": 470, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14455, + "end": 14456, + "loc": { + "start": { + "line": 471, + "column": 6 + }, + "end": { + "line": 471, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14456, + "end": 14457, + "loc": { + "start": { + "line": 471, + "column": 7 + }, + "end": { + "line": 471, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14457, + "end": 14458, + "loc": { + "start": { + "line": 471, + "column": 8 + }, + "end": { + "line": 471, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 14466, + "end": 14472, + "loc": { + "start": { + "line": 473, + "column": 6 + }, + "end": { + "line": 473, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14472, + "end": 14473, + "loc": { + "start": { + "line": 473, + "column": 12 + }, + "end": { + "line": 473, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 14473, + "end": 14480, + "loc": { + "start": { + "line": 473, + "column": 13 + }, + "end": { + "line": 473, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14480, + "end": 14481, + "loc": { + "start": { + "line": 473, + "column": 20 + }, + "end": { + "line": 473, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14481, + "end": 14482, + "loc": { + "start": { + "line": 473, + "column": 21 + }, + "end": { + "line": 473, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14482, + "end": 14483, + "loc": { + "start": { + "line": 473, + "column": 22 + }, + "end": { + "line": 473, + "column": 23 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14488, + "end": 14489, + "loc": { + "start": { + "line": 474, + "column": 4 + }, + "end": { + "line": 474, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14489, + "end": 14490, + "loc": { + "start": { + "line": 474, + "column": 5 + }, + "end": { + "line": 474, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14490, + "end": 14491, + "loc": { + "start": { + "line": 474, + "column": 6 + }, + "end": { + "line": 474, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14494, + "end": 14495, + "loc": { + "start": { + "line": 475, + "column": 2 + }, + "end": { + "line": 475, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14495, + "end": 14496, + "loc": { + "start": { + "line": 475, + "column": 3 + }, + "end": { + "line": 475, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14496, + "end": 14497, + "loc": { + "start": { + "line": 475, + "column": 4 + }, + "end": { + "line": 475, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 14501, + "end": 14509, + "loc": { + "start": { + "line": 477, + "column": 2 + }, + "end": { + "line": 477, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14509, + "end": 14510, + "loc": { + "start": { + "line": 477, + "column": 10 + }, + "end": { + "line": 477, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "event listening", + "start": 14510, + "end": 14527, + "loc": { + "start": { + "line": 477, + "column": 11 + }, + "end": { + "line": 477, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14527, + "end": 14528, + "loc": { + "start": { + "line": 477, + "column": 28 + }, + "end": { + "line": 477, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14529, + "end": 14530, + "loc": { + "start": { + "line": 477, + "column": 30 + }, + "end": { + "line": 477, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14530, + "end": 14531, + "loc": { + "start": { + "line": 477, + "column": 31 + }, + "end": { + "line": 477, + "column": 32 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14532, + "end": 14534, + "loc": { + "start": { + "line": 477, + "column": 33 + }, + "end": { + "line": 477, + "column": 35 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14535, + "end": 14536, + "loc": { + "start": { + "line": 477, + "column": 36 + }, + "end": { + "line": 477, + "column": 37 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 14541, + "end": 14546, + "loc": { + "start": { + "line": 478, + "column": 4 + }, + "end": { + "line": 478, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamUrl", + "start": 14547, + "end": 14556, + "loc": { + "start": { + "line": 478, + "column": 10 + }, + "end": { + "line": 478, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 14557, + "end": 14558, + "loc": { + "start": { + "line": 478, + "column": 20 + }, + "end": { + "line": 478, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "https://clientstream.launchdarkly.com", + "start": 14559, + "end": 14598, + "loc": { + "start": { + "line": 478, + "column": 22 + }, + "end": { + "line": 478, + "column": 61 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14598, + "end": 14599, + "loc": { + "start": { + "line": 478, + "column": 61 + }, + "end": { + "line": 478, + "column": 62 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 14605, + "end": 14613, + "loc": { + "start": { + "line": 480, + "column": 4 + }, + "end": { + "line": 480, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 14614, + "end": 14626, + "loc": { + "start": { + "line": 480, + "column": 13 + }, + "end": { + "line": 480, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14626, + "end": 14627, + "loc": { + "start": { + "line": 480, + "column": 25 + }, + "end": { + "line": 480, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14627, + "end": 14628, + "loc": { + "start": { + "line": 480, + "column": 26 + }, + "end": { + "line": 480, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14629, + "end": 14630, + "loc": { + "start": { + "line": 480, + "column": 28 + }, + "end": { + "line": 480, + "column": 29 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 14637, + "end": 14643, + "loc": { + "start": { + "line": 481, + "column": 6 + }, + "end": { + "line": 481, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sources", + "start": 14644, + "end": 14651, + "loc": { + "start": { + "line": 481, + "column": 13 + }, + "end": { + "line": 481, + "column": 20 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14651, + "end": 14652, + "loc": { + "start": { + "line": 481, + "column": 20 + }, + "end": { + "line": 481, + "column": 21 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14652, + "end": 14653, + "loc": { + "start": { + "line": 481, + "column": 21 + }, + "end": { + "line": 481, + "column": 22 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 14653, + "end": 14653, + "loc": { + "start": { + "line": 481, + "column": 22 + }, + "end": { + "line": 481, + "column": 22 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14653, + "end": 14655, + "loc": { + "start": { + "line": 481, + "column": 22 + }, + "end": { + "line": 481, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamUrl", + "start": 14655, + "end": 14664, + "loc": { + "start": { + "line": 481, + "column": 24 + }, + "end": { + "line": 481, + "column": 33 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14664, + "end": 14665, + "loc": { + "start": { + "line": 481, + "column": 33 + }, + "end": { + "line": 481, + "column": 34 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/eval/", + "start": 14665, + "end": 14671, + "loc": { + "start": { + "line": 481, + "column": 34 + }, + "end": { + "line": 481, + "column": 40 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14671, + "end": 14673, + "loc": { + "start": { + "line": 481, + "column": 40 + }, + "end": { + "line": 481, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 14673, + "end": 14680, + "loc": { + "start": { + "line": 481, + "column": 42 + }, + "end": { + "line": 481, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14680, + "end": 14681, + "loc": { + "start": { + "line": 481, + "column": 49 + }, + "end": { + "line": 481, + "column": 50 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/", + "start": 14681, + "end": 14682, + "loc": { + "start": { + "line": 481, + "column": 50 + }, + "end": { + "line": 481, + "column": 51 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14682, + "end": 14684, + "loc": { + "start": { + "line": 481, + "column": 51 + }, + "end": { + "line": 481, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "encodedUser", + "start": 14684, + "end": 14695, + "loc": { + "start": { + "line": 481, + "column": 53 + }, + "end": { + "line": 481, + "column": 64 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14695, + "end": 14696, + "loc": { + "start": { + "line": 481, + "column": 64 + }, + "end": { + "line": 481, + "column": 65 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 14696, + "end": 14696, + "loc": { + "start": { + "line": 481, + "column": 65 + }, + "end": { + "line": 481, + "column": 65 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14696, + "end": 14697, + "loc": { + "start": { + "line": 481, + "column": 65 + }, + "end": { + "line": 481, + "column": 66 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14697, + "end": 14698, + "loc": { + "start": { + "line": 481, + "column": 66 + }, + "end": { + "line": 481, + "column": 67 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14698, + "end": 14699, + "loc": { + "start": { + "line": 481, + "column": 67 + }, + "end": { + "line": 481, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "__emitter", + "start": 14699, + "end": 14708, + "loc": { + "start": { + "line": 481, + "column": 68 + }, + "end": { + "line": 481, + "column": 77 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14708, + "end": 14709, + "loc": { + "start": { + "line": 481, + "column": 77 + }, + "end": { + "line": 481, + "column": 78 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "_events", + "start": 14709, + "end": 14716, + "loc": { + "start": { + "line": 481, + "column": 78 + }, + "end": { + "line": 481, + "column": 85 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14716, + "end": 14717, + "loc": { + "start": { + "line": 481, + "column": 85 + }, + "end": { + "line": 481, + "column": 86 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14722, + "end": 14723, + "loc": { + "start": { + "line": 482, + "column": 4 + }, + "end": { + "line": 482, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 14729, + "end": 14731, + "loc": { + "start": { + "line": 484, + "column": 4 + }, + "end": { + "line": 484, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14731, + "end": 14732, + "loc": { + "start": { + "line": 484, + "column": 6 + }, + "end": { + "line": 484, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "does not connect to the stream by default", + "start": 14732, + "end": 14775, + "loc": { + "start": { + "line": 484, + "column": 7 + }, + "end": { + "line": 484, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14775, + "end": 14776, + "loc": { + "start": { + "line": 484, + "column": 50 + }, + "end": { + "line": 484, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 14777, + "end": 14781, + "loc": { + "start": { + "line": 484, + "column": 52 + }, + "end": { + "line": 484, + "column": 56 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14782, + "end": 14784, + "loc": { + "start": { + "line": 484, + "column": 57 + }, + "end": { + "line": 484, + "column": 59 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14785, + "end": 14786, + "loc": { + "start": { + "line": 484, + "column": 60 + }, + "end": { + "line": 484, + "column": 61 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 14793, + "end": 14798, + "loc": { + "start": { + "line": 485, + "column": 6 + }, + "end": { + "line": 485, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 14799, + "end": 14805, + "loc": { + "start": { + "line": 485, + "column": 12 + }, + "end": { + "line": 485, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 14806, + "end": 14807, + "loc": { + "start": { + "line": 485, + "column": 19 + }, + "end": { + "line": 485, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 14808, + "end": 14816, + "loc": { + "start": { + "line": 485, + "column": 21 + }, + "end": { + "line": 485, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14816, + "end": 14817, + "loc": { + "start": { + "line": 485, + "column": 29 + }, + "end": { + "line": 485, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 14817, + "end": 14827, + "loc": { + "start": { + "line": 485, + "column": 30 + }, + "end": { + "line": 485, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14827, + "end": 14828, + "loc": { + "start": { + "line": 485, + "column": 40 + }, + "end": { + "line": 485, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 14828, + "end": 14835, + "loc": { + "start": { + "line": 485, + "column": 41 + }, + "end": { + "line": 485, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14835, + "end": 14836, + "loc": { + "start": { + "line": 485, + "column": 48 + }, + "end": { + "line": 485, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 14837, + "end": 14841, + "loc": { + "start": { + "line": 485, + "column": 50 + }, + "end": { + "line": 485, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14841, + "end": 14842, + "loc": { + "start": { + "line": 485, + "column": 54 + }, + "end": { + "line": 485, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14843, + "end": 14844, + "loc": { + "start": { + "line": 485, + "column": 56 + }, + "end": { + "line": 485, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 14845, + "end": 14854, + "loc": { + "start": { + "line": 485, + "column": 58 + }, + "end": { + "line": 485, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14854, + "end": 14855, + "loc": { + "start": { + "line": 485, + "column": 67 + }, + "end": { + "line": 485, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14856, + "end": 14857, + "loc": { + "start": { + "line": 485, + "column": 69 + }, + "end": { + "line": 485, + "column": 70 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14857, + "end": 14858, + "loc": { + "start": { + "line": 485, + "column": 70 + }, + "end": { + "line": 485, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14859, + "end": 14860, + "loc": { + "start": { + "line": 485, + "column": 72 + }, + "end": { + "line": 485, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14860, + "end": 14861, + "loc": { + "start": { + "line": 485, + "column": 73 + }, + "end": { + "line": 485, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14861, + "end": 14862, + "loc": { + "start": { + "line": 485, + "column": 74 + }, + "end": { + "line": 485, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 14870, + "end": 14876, + "loc": { + "start": { + "line": 487, + "column": 6 + }, + "end": { + "line": 487, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14876, + "end": 14877, + "loc": { + "start": { + "line": 487, + "column": 12 + }, + "end": { + "line": 487, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 14877, + "end": 14879, + "loc": { + "start": { + "line": 487, + "column": 13 + }, + "end": { + "line": 487, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14879, + "end": 14880, + "loc": { + "start": { + "line": 487, + "column": 15 + }, + "end": { + "line": 487, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 14880, + "end": 14887, + "loc": { + "start": { + "line": 487, + "column": 16 + }, + "end": { + "line": 487, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14887, + "end": 14888, + "loc": { + "start": { + "line": 487, + "column": 23 + }, + "end": { + "line": 487, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14889, + "end": 14890, + "loc": { + "start": { + "line": 487, + "column": 25 + }, + "end": { + "line": 487, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14890, + "end": 14891, + "loc": { + "start": { + "line": 487, + "column": 26 + }, + "end": { + "line": 487, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14892, + "end": 14894, + "loc": { + "start": { + "line": 487, + "column": 28 + }, + "end": { + "line": 487, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14895, + "end": 14896, + "loc": { + "start": { + "line": 487, + "column": 31 + }, + "end": { + "line": 487, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 14905, + "end": 14911, + "loc": { + "start": { + "line": 488, + "column": 8 + }, + "end": { + "line": 488, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14911, + "end": 14912, + "loc": { + "start": { + "line": 488, + "column": 14 + }, + "end": { + "line": 488, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sources", + "start": 14912, + "end": 14919, + "loc": { + "start": { + "line": 488, + "column": 15 + }, + "end": { + "line": 488, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14919, + "end": 14920, + "loc": { + "start": { + "line": 488, + "column": 22 + }, + "end": { + "line": 488, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14920, + "end": 14921, + "loc": { + "start": { + "line": 488, + "column": 23 + }, + "end": { + "line": 488, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toMatchObject", + "start": 14921, + "end": 14934, + "loc": { + "start": { + "line": 488, + "column": 24 + }, + "end": { + "line": 488, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14934, + "end": 14935, + "loc": { + "start": { + "line": 488, + "column": 37 + }, + "end": { + "line": 488, + "column": 38 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14935, + "end": 14936, + "loc": { + "start": { + "line": 488, + "column": 38 + }, + "end": { + "line": 488, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14936, + "end": 14937, + "loc": { + "start": { + "line": 488, + "column": 39 + }, + "end": { + "line": 488, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14937, + "end": 14938, + "loc": { + "start": { + "line": 488, + "column": 40 + }, + "end": { + "line": 488, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14938, + "end": 14939, + "loc": { + "start": { + "line": 488, + "column": 41 + }, + "end": { + "line": 488, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 14948, + "end": 14952, + "loc": { + "start": { + "line": 489, + "column": 8 + }, + "end": { + "line": 489, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14952, + "end": 14953, + "loc": { + "start": { + "line": 489, + "column": 12 + }, + "end": { + "line": 489, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14953, + "end": 14954, + "loc": { + "start": { + "line": 489, + "column": 13 + }, + "end": { + "line": 489, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14954, + "end": 14955, + "loc": { + "start": { + "line": 489, + "column": 14 + }, + "end": { + "line": 489, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14962, + "end": 14963, + "loc": { + "start": { + "line": 490, + "column": 6 + }, + "end": { + "line": 490, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14963, + "end": 14964, + "loc": { + "start": { + "line": 490, + "column": 7 + }, + "end": { + "line": 490, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14964, + "end": 14965, + "loc": { + "start": { + "line": 490, + "column": 8 + }, + "end": { + "line": 490, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14970, + "end": 14971, + "loc": { + "start": { + "line": 491, + "column": 4 + }, + "end": { + "line": 491, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14971, + "end": 14972, + "loc": { + "start": { + "line": 491, + "column": 5 + }, + "end": { + "line": 491, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14972, + "end": 14973, + "loc": { + "start": { + "line": 491, + "column": 6 + }, + "end": { + "line": 491, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 14979, + "end": 14981, + "loc": { + "start": { + "line": 493, + "column": 4 + }, + "end": { + "line": 493, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14981, + "end": 14982, + "loc": { + "start": { + "line": 493, + "column": 6 + }, + "end": { + "line": 493, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "connects to the stream when listening to global change events", + "start": 14982, + "end": 15045, + "loc": { + "start": { + "line": 493, + "column": 7 + }, + "end": { + "line": 493, + "column": 70 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15045, + "end": 15046, + "loc": { + "start": { + "line": 493, + "column": 70 + }, + "end": { + "line": 493, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 15047, + "end": 15051, + "loc": { + "start": { + "line": 493, + "column": 72 + }, + "end": { + "line": 493, + "column": 76 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15052, + "end": 15054, + "loc": { + "start": { + "line": 493, + "column": 77 + }, + "end": { + "line": 493, + "column": 79 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15055, + "end": 15056, + "loc": { + "start": { + "line": 493, + "column": 80 + }, + "end": { + "line": 493, + "column": 81 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 15063, + "end": 15068, + "loc": { + "start": { + "line": 494, + "column": 6 + }, + "end": { + "line": 494, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 15069, + "end": 15075, + "loc": { + "start": { + "line": 494, + "column": 12 + }, + "end": { + "line": 494, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 15076, + "end": 15077, + "loc": { + "start": { + "line": 494, + "column": 19 + }, + "end": { + "line": 494, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 15078, + "end": 15086, + "loc": { + "start": { + "line": 494, + "column": 21 + }, + "end": { + "line": 494, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15086, + "end": 15087, + "loc": { + "start": { + "line": 494, + "column": 29 + }, + "end": { + "line": 494, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 15087, + "end": 15097, + "loc": { + "start": { + "line": 494, + "column": 30 + }, + "end": { + "line": 494, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15097, + "end": 15098, + "loc": { + "start": { + "line": 494, + "column": 40 + }, + "end": { + "line": 494, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 15098, + "end": 15105, + "loc": { + "start": { + "line": 494, + "column": 41 + }, + "end": { + "line": 494, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15105, + "end": 15106, + "loc": { + "start": { + "line": 494, + "column": 48 + }, + "end": { + "line": 494, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 15107, + "end": 15111, + "loc": { + "start": { + "line": 494, + "column": 50 + }, + "end": { + "line": 494, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15111, + "end": 15112, + "loc": { + "start": { + "line": 494, + "column": 54 + }, + "end": { + "line": 494, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15113, + "end": 15114, + "loc": { + "start": { + "line": 494, + "column": 56 + }, + "end": { + "line": 494, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 15115, + "end": 15124, + "loc": { + "start": { + "line": 494, + "column": 58 + }, + "end": { + "line": 494, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15124, + "end": 15125, + "loc": { + "start": { + "line": 494, + "column": 67 + }, + "end": { + "line": 494, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15126, + "end": 15127, + "loc": { + "start": { + "line": 494, + "column": 69 + }, + "end": { + "line": 494, + "column": 70 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15127, + "end": 15128, + "loc": { + "start": { + "line": 494, + "column": 70 + }, + "end": { + "line": 494, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15129, + "end": 15130, + "loc": { + "start": { + "line": 494, + "column": 72 + }, + "end": { + "line": 494, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15130, + "end": 15131, + "loc": { + "start": { + "line": 494, + "column": 73 + }, + "end": { + "line": 494, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15131, + "end": 15132, + "loc": { + "start": { + "line": 494, + "column": 74 + }, + "end": { + "line": 494, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 15140, + "end": 15146, + "loc": { + "start": { + "line": 496, + "column": 6 + }, + "end": { + "line": 496, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15146, + "end": 15147, + "loc": { + "start": { + "line": 496, + "column": 12 + }, + "end": { + "line": 496, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 15147, + "end": 15149, + "loc": { + "start": { + "line": 496, + "column": 13 + }, + "end": { + "line": 496, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15149, + "end": 15150, + "loc": { + "start": { + "line": 496, + "column": 15 + }, + "end": { + "line": 496, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 15150, + "end": 15157, + "loc": { + "start": { + "line": 496, + "column": 16 + }, + "end": { + "line": 496, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15157, + "end": 15158, + "loc": { + "start": { + "line": 496, + "column": 23 + }, + "end": { + "line": 496, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15159, + "end": 15160, + "loc": { + "start": { + "line": 496, + "column": 25 + }, + "end": { + "line": 496, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15160, + "end": 15161, + "loc": { + "start": { + "line": 496, + "column": 26 + }, + "end": { + "line": 496, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15162, + "end": 15164, + "loc": { + "start": { + "line": 496, + "column": 28 + }, + "end": { + "line": 496, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15165, + "end": 15166, + "loc": { + "start": { + "line": 496, + "column": 31 + }, + "end": { + "line": 496, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 15175, + "end": 15181, + "loc": { + "start": { + "line": 497, + "column": 8 + }, + "end": { + "line": 497, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15181, + "end": 15182, + "loc": { + "start": { + "line": 497, + "column": 14 + }, + "end": { + "line": 497, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 15182, + "end": 15184, + "loc": { + "start": { + "line": 497, + "column": 15 + }, + "end": { + "line": 497, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15184, + "end": 15185, + "loc": { + "start": { + "line": 497, + "column": 17 + }, + "end": { + "line": 497, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 15185, + "end": 15193, + "loc": { + "start": { + "line": 497, + "column": 18 + }, + "end": { + "line": 497, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15193, + "end": 15194, + "loc": { + "start": { + "line": 497, + "column": 26 + }, + "end": { + "line": 497, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15195, + "end": 15196, + "loc": { + "start": { + "line": 497, + "column": 28 + }, + "end": { + "line": 497, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15196, + "end": 15197, + "loc": { + "start": { + "line": 497, + "column": 29 + }, + "end": { + "line": 497, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15198, + "end": 15200, + "loc": { + "start": { + "line": 497, + "column": 31 + }, + "end": { + "line": 497, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15201, + "end": 15202, + "loc": { + "start": { + "line": 497, + "column": 34 + }, + "end": { + "line": 497, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15202, + "end": 15203, + "loc": { + "start": { + "line": 497, + "column": 35 + }, + "end": { + "line": 497, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15203, + "end": 15204, + "loc": { + "start": { + "line": 497, + "column": 36 + }, + "end": { + "line": 497, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15204, + "end": 15205, + "loc": { + "start": { + "line": 497, + "column": 37 + }, + "end": { + "line": 497, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 15214, + "end": 15220, + "loc": { + "start": { + "line": 498, + "column": 8 + }, + "end": { + "line": 498, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15220, + "end": 15221, + "loc": { + "start": { + "line": 498, + "column": 14 + }, + "end": { + "line": 498, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sources", + "start": 15221, + "end": 15228, + "loc": { + "start": { + "line": 498, + "column": 15 + }, + "end": { + "line": 498, + "column": 22 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15228, + "end": 15229, + "loc": { + "start": { + "line": 498, + "column": 22 + }, + "end": { + "line": 498, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamUrl", + "start": 15229, + "end": 15238, + "loc": { + "start": { + "line": 498, + "column": 23 + }, + "end": { + "line": 498, + "column": 32 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 15239, + "end": 15240, + "loc": { + "start": { + "line": 498, + "column": 33 + }, + "end": { + "line": 498, + "column": 34 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/eval/", + "start": 15241, + "end": 15249, + "loc": { + "start": { + "line": 498, + "column": 35 + }, + "end": { + "line": 498, + "column": 43 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 15250, + "end": 15251, + "loc": { + "start": { + "line": 498, + "column": 44 + }, + "end": { + "line": 498, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 15252, + "end": 15259, + "loc": { + "start": { + "line": 498, + "column": 46 + }, + "end": { + "line": 498, + "column": 53 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 15260, + "end": 15261, + "loc": { + "start": { + "line": 498, + "column": 54 + }, + "end": { + "line": 498, + "column": 55 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/", + "start": 15262, + "end": 15265, + "loc": { + "start": { + "line": 498, + "column": 56 + }, + "end": { + "line": 498, + "column": 59 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 15266, + "end": 15267, + "loc": { + "start": { + "line": 498, + "column": 60 + }, + "end": { + "line": 498, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "encodedUser", + "start": 15268, + "end": 15279, + "loc": { + "start": { + "line": 498, + "column": 62 + }, + "end": { + "line": 498, + "column": 73 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15279, + "end": 15280, + "loc": { + "start": { + "line": 498, + "column": 73 + }, + "end": { + "line": 498, + "column": 74 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15280, + "end": 15281, + "loc": { + "start": { + "line": 498, + "column": 74 + }, + "end": { + "line": 498, + "column": 75 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15281, + "end": 15282, + "loc": { + "start": { + "line": 498, + "column": 75 + }, + "end": { + "line": 498, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeDefined", + "start": 15282, + "end": 15293, + "loc": { + "start": { + "line": 498, + "column": 76 + }, + "end": { + "line": 498, + "column": 87 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15293, + "end": 15294, + "loc": { + "start": { + "line": 498, + "column": 87 + }, + "end": { + "line": 498, + "column": 88 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15294, + "end": 15295, + "loc": { + "start": { + "line": 498, + "column": 88 + }, + "end": { + "line": 498, + "column": 89 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15295, + "end": 15296, + "loc": { + "start": { + "line": 498, + "column": 89 + }, + "end": { + "line": 498, + "column": 90 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 15305, + "end": 15309, + "loc": { + "start": { + "line": 499, + "column": 8 + }, + "end": { + "line": 499, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15309, + "end": 15310, + "loc": { + "start": { + "line": 499, + "column": 12 + }, + "end": { + "line": 499, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15310, + "end": 15311, + "loc": { + "start": { + "line": 499, + "column": 13 + }, + "end": { + "line": 499, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15311, + "end": 15312, + "loc": { + "start": { + "line": 499, + "column": 14 + }, + "end": { + "line": 499, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15319, + "end": 15320, + "loc": { + "start": { + "line": 500, + "column": 6 + }, + "end": { + "line": 500, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15320, + "end": 15321, + "loc": { + "start": { + "line": 500, + "column": 7 + }, + "end": { + "line": 500, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15321, + "end": 15322, + "loc": { + "start": { + "line": 500, + "column": 8 + }, + "end": { + "line": 500, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15327, + "end": 15328, + "loc": { + "start": { + "line": 501, + "column": 4 + }, + "end": { + "line": 501, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15328, + "end": 15329, + "loc": { + "start": { + "line": 501, + "column": 5 + }, + "end": { + "line": 501, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15329, + "end": 15330, + "loc": { + "start": { + "line": 501, + "column": 6 + }, + "end": { + "line": 501, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 15336, + "end": 15338, + "loc": { + "start": { + "line": 503, + "column": 4 + }, + "end": { + "line": 503, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15338, + "end": 15339, + "loc": { + "start": { + "line": 503, + "column": 6 + }, + "end": { + "line": 503, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "connects to the stream when listening to change event for one flag", + "start": 15339, + "end": 15407, + "loc": { + "start": { + "line": 503, + "column": 7 + }, + "end": { + "line": 503, + "column": 75 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15407, + "end": 15408, + "loc": { + "start": { + "line": 503, + "column": 75 + }, + "end": { + "line": 503, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 15409, + "end": 15413, + "loc": { + "start": { + "line": 503, + "column": 77 + }, + "end": { + "line": 503, + "column": 81 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15414, + "end": 15416, + "loc": { + "start": { + "line": 503, + "column": 82 + }, + "end": { + "line": 503, + "column": 84 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15417, + "end": 15418, + "loc": { + "start": { + "line": 503, + "column": 85 + }, + "end": { + "line": 503, + "column": 86 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 15425, + "end": 15430, + "loc": { + "start": { + "line": 504, + "column": 6 + }, + "end": { + "line": 504, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 15431, + "end": 15437, + "loc": { + "start": { + "line": 504, + "column": 12 + }, + "end": { + "line": 504, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 15438, + "end": 15439, + "loc": { + "start": { + "line": 504, + "column": 19 + }, + "end": { + "line": 504, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 15440, + "end": 15448, + "loc": { + "start": { + "line": 504, + "column": 21 + }, + "end": { + "line": 504, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15448, + "end": 15449, + "loc": { + "start": { + "line": 504, + "column": 29 + }, + "end": { + "line": 504, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 15449, + "end": 15459, + "loc": { + "start": { + "line": 504, + "column": 30 + }, + "end": { + "line": 504, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15459, + "end": 15460, + "loc": { + "start": { + "line": 504, + "column": 40 + }, + "end": { + "line": 504, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 15460, + "end": 15467, + "loc": { + "start": { + "line": 504, + "column": 41 + }, + "end": { + "line": 504, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15467, + "end": 15468, + "loc": { + "start": { + "line": 504, + "column": 48 + }, + "end": { + "line": 504, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 15469, + "end": 15473, + "loc": { + "start": { + "line": 504, + "column": 50 + }, + "end": { + "line": 504, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15473, + "end": 15474, + "loc": { + "start": { + "line": 504, + "column": 54 + }, + "end": { + "line": 504, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15475, + "end": 15476, + "loc": { + "start": { + "line": 504, + "column": 56 + }, + "end": { + "line": 504, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 15477, + "end": 15486, + "loc": { + "start": { + "line": 504, + "column": 58 + }, + "end": { + "line": 504, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15486, + "end": 15487, + "loc": { + "start": { + "line": 504, + "column": 67 + }, + "end": { + "line": 504, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15488, + "end": 15489, + "loc": { + "start": { + "line": 504, + "column": 69 + }, + "end": { + "line": 504, + "column": 70 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15489, + "end": 15490, + "loc": { + "start": { + "line": 504, + "column": 70 + }, + "end": { + "line": 504, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15491, + "end": 15492, + "loc": { + "start": { + "line": 504, + "column": 72 + }, + "end": { + "line": 504, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15492, + "end": 15493, + "loc": { + "start": { + "line": 504, + "column": 73 + }, + "end": { + "line": 504, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15493, + "end": 15494, + "loc": { + "start": { + "line": 504, + "column": 74 + }, + "end": { + "line": 504, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 15502, + "end": 15508, + "loc": { + "start": { + "line": 506, + "column": 6 + }, + "end": { + "line": 506, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15508, + "end": 15509, + "loc": { + "start": { + "line": 506, + "column": 12 + }, + "end": { + "line": 506, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 15509, + "end": 15511, + "loc": { + "start": { + "line": 506, + "column": 13 + }, + "end": { + "line": 506, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15511, + "end": 15512, + "loc": { + "start": { + "line": 506, + "column": 15 + }, + "end": { + "line": 506, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 15512, + "end": 15519, + "loc": { + "start": { + "line": 506, + "column": 16 + }, + "end": { + "line": 506, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15519, + "end": 15520, + "loc": { + "start": { + "line": 506, + "column": 23 + }, + "end": { + "line": 506, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15521, + "end": 15522, + "loc": { + "start": { + "line": 506, + "column": 25 + }, + "end": { + "line": 506, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15522, + "end": 15523, + "loc": { + "start": { + "line": 506, + "column": 26 + }, + "end": { + "line": 506, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15524, + "end": 15526, + "loc": { + "start": { + "line": 506, + "column": 28 + }, + "end": { + "line": 506, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15527, + "end": 15528, + "loc": { + "start": { + "line": 506, + "column": 31 + }, + "end": { + "line": 506, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 15537, + "end": 15543, + "loc": { + "start": { + "line": 507, + "column": 8 + }, + "end": { + "line": 507, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15543, + "end": 15544, + "loc": { + "start": { + "line": 507, + "column": 14 + }, + "end": { + "line": 507, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 15544, + "end": 15546, + "loc": { + "start": { + "line": 507, + "column": 15 + }, + "end": { + "line": 507, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15546, + "end": 15547, + "loc": { + "start": { + "line": 507, + "column": 17 + }, + "end": { + "line": 507, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change:flagkey", + "start": 15547, + "end": 15563, + "loc": { + "start": { + "line": 507, + "column": 18 + }, + "end": { + "line": 507, + "column": 34 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15563, + "end": 15564, + "loc": { + "start": { + "line": 507, + "column": 34 + }, + "end": { + "line": 507, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15565, + "end": 15566, + "loc": { + "start": { + "line": 507, + "column": 36 + }, + "end": { + "line": 507, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15566, + "end": 15567, + "loc": { + "start": { + "line": 507, + "column": 37 + }, + "end": { + "line": 507, + "column": 38 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15568, + "end": 15570, + "loc": { + "start": { + "line": 507, + "column": 39 + }, + "end": { + "line": 507, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15571, + "end": 15572, + "loc": { + "start": { + "line": 507, + "column": 42 + }, + "end": { + "line": 507, + "column": 43 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15572, + "end": 15573, + "loc": { + "start": { + "line": 507, + "column": 43 + }, + "end": { + "line": 507, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15573, + "end": 15574, + "loc": { + "start": { + "line": 507, + "column": 44 + }, + "end": { + "line": 507, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15574, + "end": 15575, + "loc": { + "start": { + "line": 507, + "column": 45 + }, + "end": { + "line": 507, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 15584, + "end": 15590, + "loc": { + "start": { + "line": 508, + "column": 8 + }, + "end": { + "line": 508, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15590, + "end": 15591, + "loc": { + "start": { + "line": 508, + "column": 14 + }, + "end": { + "line": 508, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sources", + "start": 15591, + "end": 15598, + "loc": { + "start": { + "line": 508, + "column": 15 + }, + "end": { + "line": 508, + "column": 22 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15598, + "end": 15599, + "loc": { + "start": { + "line": 508, + "column": 22 + }, + "end": { + "line": 508, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamUrl", + "start": 15599, + "end": 15608, + "loc": { + "start": { + "line": 508, + "column": 23 + }, + "end": { + "line": 508, + "column": 32 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 15609, + "end": 15610, + "loc": { + "start": { + "line": 508, + "column": 33 + }, + "end": { + "line": 508, + "column": 34 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/eval/", + "start": 15611, + "end": 15619, + "loc": { + "start": { + "line": 508, + "column": 35 + }, + "end": { + "line": 508, + "column": 43 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 15620, + "end": 15621, + "loc": { + "start": { + "line": 508, + "column": 44 + }, + "end": { + "line": 508, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 15622, + "end": 15629, + "loc": { + "start": { + "line": 508, + "column": 46 + }, + "end": { + "line": 508, + "column": 53 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 15630, + "end": 15631, + "loc": { + "start": { + "line": 508, + "column": 54 + }, + "end": { + "line": 508, + "column": 55 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/", + "start": 15632, + "end": 15635, + "loc": { + "start": { + "line": 508, + "column": 56 + }, + "end": { + "line": 508, + "column": 59 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 15636, + "end": 15637, + "loc": { + "start": { + "line": 508, + "column": 60 + }, + "end": { + "line": 508, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "encodedUser", + "start": 15638, + "end": 15649, + "loc": { + "start": { + "line": 508, + "column": 62 + }, + "end": { + "line": 508, + "column": 73 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15649, + "end": 15650, + "loc": { + "start": { + "line": 508, + "column": 73 + }, + "end": { + "line": 508, + "column": 74 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15650, + "end": 15651, + "loc": { + "start": { + "line": 508, + "column": 74 + }, + "end": { + "line": 508, + "column": 75 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15651, + "end": 15652, + "loc": { + "start": { + "line": 508, + "column": 75 + }, + "end": { + "line": 508, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeDefined", + "start": 15652, + "end": 15663, + "loc": { + "start": { + "line": 508, + "column": 76 + }, + "end": { + "line": 508, + "column": 87 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15663, + "end": 15664, + "loc": { + "start": { + "line": 508, + "column": 87 + }, + "end": { + "line": 508, + "column": 88 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15664, + "end": 15665, + "loc": { + "start": { + "line": 508, + "column": 88 + }, + "end": { + "line": 508, + "column": 89 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15665, + "end": 15666, + "loc": { + "start": { + "line": 508, + "column": 89 + }, + "end": { + "line": 508, + "column": 90 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 15675, + "end": 15679, + "loc": { + "start": { + "line": 509, + "column": 8 + }, + "end": { + "line": 509, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15679, + "end": 15680, + "loc": { + "start": { + "line": 509, + "column": 12 + }, + "end": { + "line": 509, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15680, + "end": 15681, + "loc": { + "start": { + "line": 509, + "column": 13 + }, + "end": { + "line": 509, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15681, + "end": 15682, + "loc": { + "start": { + "line": 509, + "column": 14 + }, + "end": { + "line": 509, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15689, + "end": 15690, + "loc": { + "start": { + "line": 510, + "column": 6 + }, + "end": { + "line": 510, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15690, + "end": 15691, + "loc": { + "start": { + "line": 510, + "column": 7 + }, + "end": { + "line": 510, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15691, + "end": 15692, + "loc": { + "start": { + "line": 510, + "column": 8 + }, + "end": { + "line": 510, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15697, + "end": 15698, + "loc": { + "start": { + "line": 511, + "column": 4 + }, + "end": { + "line": 511, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15698, + "end": 15699, + "loc": { + "start": { + "line": 511, + "column": 5 + }, + "end": { + "line": 511, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15699, + "end": 15700, + "loc": { + "start": { + "line": 511, + "column": 6 + }, + "end": { + "line": 511, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 15706, + "end": 15708, + "loc": { + "start": { + "line": 513, + "column": 4 + }, + "end": { + "line": 513, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15708, + "end": 15709, + "loc": { + "start": { + "line": 513, + "column": 6 + }, + "end": { + "line": 513, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "passes the secure mode hash in the stream URL if provided", + "start": 15709, + "end": 15768, + "loc": { + "start": { + "line": 513, + "column": 7 + }, + "end": { + "line": 513, + "column": 66 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15768, + "end": 15769, + "loc": { + "start": { + "line": 513, + "column": 66 + }, + "end": { + "line": 513, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 15770, + "end": 15774, + "loc": { + "start": { + "line": 513, + "column": 68 + }, + "end": { + "line": 513, + "column": 72 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15775, + "end": 15777, + "loc": { + "start": { + "line": 513, + "column": 73 + }, + "end": { + "line": 513, + "column": 75 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15778, + "end": 15779, + "loc": { + "start": { + "line": 513, + "column": 76 + }, + "end": { + "line": 513, + "column": 77 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 15786, + "end": 15791, + "loc": { + "start": { + "line": 514, + "column": 6 + }, + "end": { + "line": 514, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 15792, + "end": 15798, + "loc": { + "start": { + "line": 514, + "column": 12 + }, + "end": { + "line": 514, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 15799, + "end": 15800, + "loc": { + "start": { + "line": 514, + "column": 19 + }, + "end": { + "line": 514, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 15801, + "end": 15809, + "loc": { + "start": { + "line": 514, + "column": 21 + }, + "end": { + "line": 514, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15809, + "end": 15810, + "loc": { + "start": { + "line": 514, + "column": 29 + }, + "end": { + "line": 514, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 15810, + "end": 15820, + "loc": { + "start": { + "line": 514, + "column": 30 + }, + "end": { + "line": 514, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15820, + "end": 15821, + "loc": { + "start": { + "line": 514, + "column": 40 + }, + "end": { + "line": 514, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 15821, + "end": 15828, + "loc": { + "start": { + "line": 514, + "column": 41 + }, + "end": { + "line": 514, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15828, + "end": 15829, + "loc": { + "start": { + "line": 514, + "column": 48 + }, + "end": { + "line": 514, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 15830, + "end": 15834, + "loc": { + "start": { + "line": 514, + "column": 50 + }, + "end": { + "line": 514, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15834, + "end": 15835, + "loc": { + "start": { + "line": 514, + "column": 54 + }, + "end": { + "line": 514, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15836, + "end": 15837, + "loc": { + "start": { + "line": 514, + "column": 56 + }, + "end": { + "line": 514, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 15838, + "end": 15842, + "loc": { + "start": { + "line": 514, + "column": 58 + }, + "end": { + "line": 514, + "column": 62 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15842, + "end": 15843, + "loc": { + "start": { + "line": 514, + "column": 62 + }, + "end": { + "line": 514, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 15844, + "end": 15848, + "loc": { + "start": { + "line": 514, + "column": 64 + }, + "end": { + "line": 514, + "column": 68 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15848, + "end": 15849, + "loc": { + "start": { + "line": 514, + "column": 68 + }, + "end": { + "line": 514, + "column": 69 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 15850, + "end": 15859, + "loc": { + "start": { + "line": 514, + "column": 70 + }, + "end": { + "line": 514, + "column": 79 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15859, + "end": 15860, + "loc": { + "start": { + "line": 514, + "column": 79 + }, + "end": { + "line": 514, + "column": 80 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15861, + "end": 15862, + "loc": { + "start": { + "line": 514, + "column": 81 + }, + "end": { + "line": 514, + "column": 82 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15862, + "end": 15863, + "loc": { + "start": { + "line": 514, + "column": 82 + }, + "end": { + "line": 514, + "column": 83 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15864, + "end": 15865, + "loc": { + "start": { + "line": 514, + "column": 84 + }, + "end": { + "line": 514, + "column": 85 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15865, + "end": 15866, + "loc": { + "start": { + "line": 514, + "column": 85 + }, + "end": { + "line": 514, + "column": 86 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15866, + "end": 15867, + "loc": { + "start": { + "line": 514, + "column": 86 + }, + "end": { + "line": 514, + "column": 87 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 15875, + "end": 15881, + "loc": { + "start": { + "line": 516, + "column": 6 + }, + "end": { + "line": 516, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15881, + "end": 15882, + "loc": { + "start": { + "line": 516, + "column": 12 + }, + "end": { + "line": 516, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 15882, + "end": 15884, + "loc": { + "start": { + "line": 516, + "column": 13 + }, + "end": { + "line": 516, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15884, + "end": 15885, + "loc": { + "start": { + "line": 516, + "column": 15 + }, + "end": { + "line": 516, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 15885, + "end": 15892, + "loc": { + "start": { + "line": 516, + "column": 16 + }, + "end": { + "line": 516, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15892, + "end": 15893, + "loc": { + "start": { + "line": 516, + "column": 23 + }, + "end": { + "line": 516, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15894, + "end": 15895, + "loc": { + "start": { + "line": 516, + "column": 25 + }, + "end": { + "line": 516, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15895, + "end": 15896, + "loc": { + "start": { + "line": 516, + "column": 26 + }, + "end": { + "line": 516, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15897, + "end": 15899, + "loc": { + "start": { + "line": 516, + "column": 28 + }, + "end": { + "line": 516, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15900, + "end": 15901, + "loc": { + "start": { + "line": 516, + "column": 31 + }, + "end": { + "line": 516, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 15910, + "end": 15916, + "loc": { + "start": { + "line": 517, + "column": 8 + }, + "end": { + "line": 517, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15916, + "end": 15917, + "loc": { + "start": { + "line": 517, + "column": 14 + }, + "end": { + "line": 517, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 15917, + "end": 15919, + "loc": { + "start": { + "line": 517, + "column": 15 + }, + "end": { + "line": 517, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15919, + "end": 15920, + "loc": { + "start": { + "line": 517, + "column": 17 + }, + "end": { + "line": 517, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change:flagkey", + "start": 15920, + "end": 15936, + "loc": { + "start": { + "line": 517, + "column": 18 + }, + "end": { + "line": 517, + "column": 34 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15936, + "end": 15937, + "loc": { + "start": { + "line": 517, + "column": 34 + }, + "end": { + "line": 517, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15938, + "end": 15939, + "loc": { + "start": { + "line": 517, + "column": 36 + }, + "end": { + "line": 517, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15939, + "end": 15940, + "loc": { + "start": { + "line": 517, + "column": 37 + }, + "end": { + "line": 517, + "column": 38 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15941, + "end": 15943, + "loc": { + "start": { + "line": 517, + "column": 39 + }, + "end": { + "line": 517, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15944, + "end": 15945, + "loc": { + "start": { + "line": 517, + "column": 42 + }, + "end": { + "line": 517, + "column": 43 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15945, + "end": 15946, + "loc": { + "start": { + "line": 517, + "column": 43 + }, + "end": { + "line": 517, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15946, + "end": 15947, + "loc": { + "start": { + "line": 517, + "column": 44 + }, + "end": { + "line": 517, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15947, + "end": 15948, + "loc": { + "start": { + "line": 517, + "column": 45 + }, + "end": { + "line": 517, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 15957, + "end": 15963, + "loc": { + "start": { + "line": 518, + "column": 8 + }, + "end": { + "line": 518, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15963, + "end": 15964, + "loc": { + "start": { + "line": 518, + "column": 14 + }, + "end": { + "line": 518, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sources", + "start": 15964, + "end": 15971, + "loc": { + "start": { + "line": 518, + "column": 15 + }, + "end": { + "line": 518, + "column": 22 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15971, + "end": 15972, + "loc": { + "start": { + "line": 518, + "column": 22 + }, + "end": { + "line": 518, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamUrl", + "start": 15972, + "end": 15981, + "loc": { + "start": { + "line": 518, + "column": 23 + }, + "end": { + "line": 518, + "column": 32 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 15982, + "end": 15983, + "loc": { + "start": { + "line": 518, + "column": 33 + }, + "end": { + "line": 518, + "column": 34 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/eval/", + "start": 15984, + "end": 15992, + "loc": { + "start": { + "line": 518, + "column": 35 + }, + "end": { + "line": 518, + "column": 43 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 15993, + "end": 15994, + "loc": { + "start": { + "line": 518, + "column": 44 + }, + "end": { + "line": 518, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 15995, + "end": 16002, + "loc": { + "start": { + "line": 518, + "column": 46 + }, + "end": { + "line": 518, + "column": 53 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 16003, + "end": 16004, + "loc": { + "start": { + "line": 518, + "column": 54 + }, + "end": { + "line": 518, + "column": 55 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/", + "start": 16005, + "end": 16008, + "loc": { + "start": { + "line": 518, + "column": 56 + }, + "end": { + "line": 518, + "column": 59 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 16009, + "end": 16010, + "loc": { + "start": { + "line": 518, + "column": 60 + }, + "end": { + "line": 518, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "encodedUser", + "start": 16011, + "end": 16022, + "loc": { + "start": { + "line": 518, + "column": 62 + }, + "end": { + "line": 518, + "column": 73 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 16023, + "end": 16024, + "loc": { + "start": { + "line": 518, + "column": 74 + }, + "end": { + "line": 518, + "column": 75 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "?h=", + "start": 16025, + "end": 16030, + "loc": { + "start": { + "line": 518, + "column": 76 + }, + "end": { + "line": 518, + "column": 81 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 16031, + "end": 16032, + "loc": { + "start": { + "line": 518, + "column": 82 + }, + "end": { + "line": 518, + "column": 83 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 16033, + "end": 16037, + "loc": { + "start": { + "line": 518, + "column": 84 + }, + "end": { + "line": 518, + "column": 88 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16037, + "end": 16038, + "loc": { + "start": { + "line": 518, + "column": 88 + }, + "end": { + "line": 518, + "column": 89 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16038, + "end": 16039, + "loc": { + "start": { + "line": 518, + "column": 89 + }, + "end": { + "line": 518, + "column": 90 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16039, + "end": 16040, + "loc": { + "start": { + "line": 518, + "column": 90 + }, + "end": { + "line": 518, + "column": 91 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeDefined", + "start": 16040, + "end": 16051, + "loc": { + "start": { + "line": 518, + "column": 91 + }, + "end": { + "line": 518, + "column": 102 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16051, + "end": 16052, + "loc": { + "start": { + "line": 518, + "column": 102 + }, + "end": { + "line": 518, + "column": 103 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16052, + "end": 16053, + "loc": { + "start": { + "line": 518, + "column": 103 + }, + "end": { + "line": 518, + "column": 104 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16053, + "end": 16054, + "loc": { + "start": { + "line": 518, + "column": 104 + }, + "end": { + "line": 518, + "column": 105 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 16063, + "end": 16067, + "loc": { + "start": { + "line": 519, + "column": 8 + }, + "end": { + "line": 519, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16067, + "end": 16068, + "loc": { + "start": { + "line": 519, + "column": 12 + }, + "end": { + "line": 519, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16068, + "end": 16069, + "loc": { + "start": { + "line": 519, + "column": 13 + }, + "end": { + "line": 519, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16069, + "end": 16070, + "loc": { + "start": { + "line": 519, + "column": 14 + }, + "end": { + "line": 519, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16077, + "end": 16078, + "loc": { + "start": { + "line": 520, + "column": 6 + }, + "end": { + "line": 520, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16078, + "end": 16079, + "loc": { + "start": { + "line": 520, + "column": 7 + }, + "end": { + "line": 520, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16079, + "end": 16080, + "loc": { + "start": { + "line": 520, + "column": 8 + }, + "end": { + "line": 520, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16085, + "end": 16086, + "loc": { + "start": { + "line": 521, + "column": 4 + }, + "end": { + "line": 521, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16086, + "end": 16087, + "loc": { + "start": { + "line": 521, + "column": 5 + }, + "end": { + "line": 521, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16087, + "end": 16088, + "loc": { + "start": { + "line": 521, + "column": 6 + }, + "end": { + "line": 521, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 16094, + "end": 16096, + "loc": { + "start": { + "line": 523, + "column": 4 + }, + "end": { + "line": 523, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16096, + "end": 16097, + "loc": { + "start": { + "line": 523, + "column": 6 + }, + "end": { + "line": 523, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "handles stream ping message by getting flags", + "start": 16097, + "end": 16143, + "loc": { + "start": { + "line": 523, + "column": 7 + }, + "end": { + "line": 523, + "column": 53 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16143, + "end": 16144, + "loc": { + "start": { + "line": 523, + "column": 53 + }, + "end": { + "line": 523, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 16145, + "end": 16149, + "loc": { + "start": { + "line": 523, + "column": 55 + }, + "end": { + "line": 523, + "column": 59 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16150, + "end": 16152, + "loc": { + "start": { + "line": 523, + "column": 60 + }, + "end": { + "line": 523, + "column": 62 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16153, + "end": 16154, + "loc": { + "start": { + "line": 523, + "column": 63 + }, + "end": { + "line": 523, + "column": 64 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 16161, + "end": 16166, + "loc": { + "start": { + "line": 524, + "column": 6 + }, + "end": { + "line": 524, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 16167, + "end": 16173, + "loc": { + "start": { + "line": 524, + "column": 12 + }, + "end": { + "line": 524, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 16174, + "end": 16175, + "loc": { + "start": { + "line": 524, + "column": 19 + }, + "end": { + "line": 524, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 16176, + "end": 16184, + "loc": { + "start": { + "line": 524, + "column": 21 + }, + "end": { + "line": 524, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16184, + "end": 16185, + "loc": { + "start": { + "line": 524, + "column": 29 + }, + "end": { + "line": 524, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 16185, + "end": 16195, + "loc": { + "start": { + "line": 524, + "column": 30 + }, + "end": { + "line": 524, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16195, + "end": 16196, + "loc": { + "start": { + "line": 524, + "column": 40 + }, + "end": { + "line": 524, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 16196, + "end": 16203, + "loc": { + "start": { + "line": 524, + "column": 41 + }, + "end": { + "line": 524, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16203, + "end": 16204, + "loc": { + "start": { + "line": 524, + "column": 48 + }, + "end": { + "line": 524, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 16205, + "end": 16209, + "loc": { + "start": { + "line": 524, + "column": 50 + }, + "end": { + "line": 524, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16209, + "end": 16210, + "loc": { + "start": { + "line": 524, + "column": 54 + }, + "end": { + "line": 524, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16211, + "end": 16212, + "loc": { + "start": { + "line": 524, + "column": 56 + }, + "end": { + "line": 524, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 16213, + "end": 16222, + "loc": { + "start": { + "line": 524, + "column": 58 + }, + "end": { + "line": 524, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16222, + "end": 16223, + "loc": { + "start": { + "line": 524, + "column": 67 + }, + "end": { + "line": 524, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16224, + "end": 16225, + "loc": { + "start": { + "line": 524, + "column": 69 + }, + "end": { + "line": 524, + "column": 70 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16225, + "end": 16226, + "loc": { + "start": { + "line": 524, + "column": 70 + }, + "end": { + "line": 524, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16227, + "end": 16228, + "loc": { + "start": { + "line": 524, + "column": 72 + }, + "end": { + "line": 524, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16228, + "end": 16229, + "loc": { + "start": { + "line": 524, + "column": 73 + }, + "end": { + "line": 524, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16229, + "end": 16230, + "loc": { + "start": { + "line": 524, + "column": 74 + }, + "end": { + "line": 524, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 16238, + "end": 16244, + "loc": { + "start": { + "line": 526, + "column": 6 + }, + "end": { + "line": 526, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16244, + "end": 16245, + "loc": { + "start": { + "line": 526, + "column": 12 + }, + "end": { + "line": 526, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 16245, + "end": 16247, + "loc": { + "start": { + "line": 526, + "column": 13 + }, + "end": { + "line": 526, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16247, + "end": 16248, + "loc": { + "start": { + "line": 526, + "column": 15 + }, + "end": { + "line": 526, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 16248, + "end": 16255, + "loc": { + "start": { + "line": 526, + "column": 16 + }, + "end": { + "line": 526, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16255, + "end": 16256, + "loc": { + "start": { + "line": 526, + "column": 23 + }, + "end": { + "line": 526, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16257, + "end": 16258, + "loc": { + "start": { + "line": 526, + "column": 25 + }, + "end": { + "line": 526, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16258, + "end": 16259, + "loc": { + "start": { + "line": 526, + "column": 26 + }, + "end": { + "line": 526, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16260, + "end": 16262, + "loc": { + "start": { + "line": 526, + "column": 28 + }, + "end": { + "line": 526, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16263, + "end": 16264, + "loc": { + "start": { + "line": 526, + "column": 31 + }, + "end": { + "line": 526, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 16273, + "end": 16279, + "loc": { + "start": { + "line": 527, + "column": 8 + }, + "end": { + "line": 527, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16279, + "end": 16280, + "loc": { + "start": { + "line": 527, + "column": 14 + }, + "end": { + "line": 527, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 16280, + "end": 16282, + "loc": { + "start": { + "line": 527, + "column": 15 + }, + "end": { + "line": 527, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16282, + "end": 16283, + "loc": { + "start": { + "line": 527, + "column": 17 + }, + "end": { + "line": 527, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 16283, + "end": 16291, + "loc": { + "start": { + "line": 527, + "column": 18 + }, + "end": { + "line": 527, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16291, + "end": 16292, + "loc": { + "start": { + "line": 527, + "column": 26 + }, + "end": { + "line": 527, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16293, + "end": 16294, + "loc": { + "start": { + "line": 527, + "column": 28 + }, + "end": { + "line": 527, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16294, + "end": 16295, + "loc": { + "start": { + "line": 527, + "column": 29 + }, + "end": { + "line": 527, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16296, + "end": 16298, + "loc": { + "start": { + "line": 527, + "column": 31 + }, + "end": { + "line": 527, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16299, + "end": 16300, + "loc": { + "start": { + "line": 527, + "column": 34 + }, + "end": { + "line": 527, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16300, + "end": 16301, + "loc": { + "start": { + "line": 527, + "column": 35 + }, + "end": { + "line": 527, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16301, + "end": 16302, + "loc": { + "start": { + "line": 527, + "column": 36 + }, + "end": { + "line": 527, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16302, + "end": 16303, + "loc": { + "start": { + "line": 527, + "column": 37 + }, + "end": { + "line": 527, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 16312, + "end": 16324, + "loc": { + "start": { + "line": 528, + "column": 8 + }, + "end": { + "line": 528, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16324, + "end": 16325, + "loc": { + "start": { + "line": 528, + "column": 20 + }, + "end": { + "line": 528, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16325, + "end": 16326, + "loc": { + "start": { + "line": 528, + "column": 21 + }, + "end": { + "line": 528, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16326, + "end": 16327, + "loc": { + "start": { + "line": 528, + "column": 22 + }, + "end": { + "line": 528, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ping", + "start": 16327, + "end": 16331, + "loc": { + "start": { + "line": 528, + "column": 23 + }, + "end": { + "line": 528, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16331, + "end": 16332, + "loc": { + "start": { + "line": 528, + "column": 27 + }, + "end": { + "line": 528, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16332, + "end": 16333, + "loc": { + "start": { + "line": 528, + "column": 28 + }, + "end": { + "line": 528, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16333, + "end": 16334, + "loc": { + "start": { + "line": 528, + "column": 29 + }, + "end": { + "line": 528, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getLastRequest", + "start": 16343, + "end": 16357, + "loc": { + "start": { + "line": 529, + "column": 8 + }, + "end": { + "line": 529, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16357, + "end": 16358, + "loc": { + "start": { + "line": 529, + "column": 22 + }, + "end": { + "line": 529, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16358, + "end": 16359, + "loc": { + "start": { + "line": 529, + "column": 23 + }, + "end": { + "line": 529, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16359, + "end": 16360, + "loc": { + "start": { + "line": 529, + "column": 24 + }, + "end": { + "line": 529, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 16360, + "end": 16367, + "loc": { + "start": { + "line": 529, + "column": 25 + }, + "end": { + "line": 529, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16367, + "end": 16368, + "loc": { + "start": { + "line": 529, + "column": 32 + }, + "end": { + "line": 529, + "column": 33 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 16379, + "end": 16382, + "loc": { + "start": { + "line": 530, + "column": 10 + }, + "end": { + "line": 530, + "column": 13 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16382, + "end": 16383, + "loc": { + "start": { + "line": 530, + "column": 13 + }, + "end": { + "line": 530, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16394, + "end": 16395, + "loc": { + "start": { + "line": 531, + "column": 10 + }, + "end": { + "line": 531, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 16396, + "end": 16410, + "loc": { + "start": { + "line": 531, + "column": 12 + }, + "end": { + "line": 531, + "column": 26 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16410, + "end": 16411, + "loc": { + "start": { + "line": 531, + "column": 26 + }, + "end": { + "line": 531, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 16412, + "end": 16430, + "loc": { + "start": { + "line": 531, + "column": 28 + }, + "end": { + "line": 531, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16431, + "end": 16432, + "loc": { + "start": { + "line": 531, + "column": 47 + }, + "end": { + "line": 531, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16432, + "end": 16433, + "loc": { + "start": { + "line": 531, + "column": 48 + }, + "end": { + "line": 531, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "start": 16444, + "end": 16487, + "loc": { + "start": { + "line": 532, + "column": 10 + }, + "end": { + "line": 532, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16496, + "end": 16497, + "loc": { + "start": { + "line": 533, + "column": 8 + }, + "end": { + "line": 533, + "column": 9 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16497, + "end": 16498, + "loc": { + "start": { + "line": 533, + "column": 9 + }, + "end": { + "line": 533, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 16507, + "end": 16513, + "loc": { + "start": { + "line": 534, + "column": 8 + }, + "end": { + "line": 534, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16513, + "end": 16514, + "loc": { + "start": { + "line": 534, + "column": 14 + }, + "end": { + "line": 534, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 16514, + "end": 16520, + "loc": { + "start": { + "line": 534, + "column": 15 + }, + "end": { + "line": 534, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16520, + "end": 16521, + "loc": { + "start": { + "line": 534, + "column": 21 + }, + "end": { + "line": 534, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 16521, + "end": 16530, + "loc": { + "start": { + "line": 534, + "column": 22 + }, + "end": { + "line": 534, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16530, + "end": 16531, + "loc": { + "start": { + "line": 534, + "column": 31 + }, + "end": { + "line": 534, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 16531, + "end": 16543, + "loc": { + "start": { + "line": 534, + "column": 32 + }, + "end": { + "line": 534, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16543, + "end": 16544, + "loc": { + "start": { + "line": 534, + "column": 44 + }, + "end": { + "line": 534, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16544, + "end": 16545, + "loc": { + "start": { + "line": 534, + "column": 45 + }, + "end": { + "line": 534, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16545, + "end": 16546, + "loc": { + "start": { + "line": 534, + "column": 46 + }, + "end": { + "line": 534, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 16546, + "end": 16553, + "loc": { + "start": { + "line": 534, + "column": 47 + }, + "end": { + "line": 534, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16553, + "end": 16554, + "loc": { + "start": { + "line": 534, + "column": 54 + }, + "end": { + "line": 534, + "column": 55 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 16554, + "end": 16558, + "loc": { + "start": { + "line": 534, + "column": 55 + }, + "end": { + "line": 534, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16558, + "end": 16559, + "loc": { + "start": { + "line": 534, + "column": 59 + }, + "end": { + "line": 534, + "column": 60 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16559, + "end": 16560, + "loc": { + "start": { + "line": 534, + "column": 60 + }, + "end": { + "line": 534, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 16569, + "end": 16573, + "loc": { + "start": { + "line": 535, + "column": 8 + }, + "end": { + "line": 535, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16573, + "end": 16574, + "loc": { + "start": { + "line": 535, + "column": 12 + }, + "end": { + "line": 535, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16574, + "end": 16575, + "loc": { + "start": { + "line": 535, + "column": 13 + }, + "end": { + "line": 535, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16575, + "end": 16576, + "loc": { + "start": { + "line": 535, + "column": 14 + }, + "end": { + "line": 535, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16583, + "end": 16584, + "loc": { + "start": { + "line": 536, + "column": 6 + }, + "end": { + "line": 536, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16584, + "end": 16585, + "loc": { + "start": { + "line": 536, + "column": 7 + }, + "end": { + "line": 536, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16585, + "end": 16586, + "loc": { + "start": { + "line": 536, + "column": 8 + }, + "end": { + "line": 536, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16591, + "end": 16592, + "loc": { + "start": { + "line": 537, + "column": 4 + }, + "end": { + "line": 537, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16592, + "end": 16593, + "loc": { + "start": { + "line": 537, + "column": 5 + }, + "end": { + "line": 537, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16593, + "end": 16594, + "loc": { + "start": { + "line": 537, + "column": 6 + }, + "end": { + "line": 537, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 16600, + "end": 16602, + "loc": { + "start": { + "line": 539, + "column": 4 + }, + "end": { + "line": 539, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16602, + "end": 16603, + "loc": { + "start": { + "line": 539, + "column": 6 + }, + "end": { + "line": 539, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "handles stream put message by updating flags", + "start": 16603, + "end": 16649, + "loc": { + "start": { + "line": 539, + "column": 7 + }, + "end": { + "line": 539, + "column": 53 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16649, + "end": 16650, + "loc": { + "start": { + "line": 539, + "column": 53 + }, + "end": { + "line": 539, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 16651, + "end": 16655, + "loc": { + "start": { + "line": 539, + "column": 55 + }, + "end": { + "line": 539, + "column": 59 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16656, + "end": 16658, + "loc": { + "start": { + "line": 539, + "column": 60 + }, + "end": { + "line": 539, + "column": 62 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16659, + "end": 16660, + "loc": { + "start": { + "line": 539, + "column": 63 + }, + "end": { + "line": 539, + "column": 64 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 16667, + "end": 16672, + "loc": { + "start": { + "line": 540, + "column": 6 + }, + "end": { + "line": 540, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 16673, + "end": 16679, + "loc": { + "start": { + "line": 540, + "column": 12 + }, + "end": { + "line": 540, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 16680, + "end": 16681, + "loc": { + "start": { + "line": 540, + "column": 19 + }, + "end": { + "line": 540, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 16682, + "end": 16690, + "loc": { + "start": { + "line": 540, + "column": 21 + }, + "end": { + "line": 540, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16690, + "end": 16691, + "loc": { + "start": { + "line": 540, + "column": 29 + }, + "end": { + "line": 540, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 16691, + "end": 16701, + "loc": { + "start": { + "line": 540, + "column": 30 + }, + "end": { + "line": 540, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16701, + "end": 16702, + "loc": { + "start": { + "line": 540, + "column": 40 + }, + "end": { + "line": 540, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 16702, + "end": 16709, + "loc": { + "start": { + "line": 540, + "column": 41 + }, + "end": { + "line": 540, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16709, + "end": 16710, + "loc": { + "start": { + "line": 540, + "column": 48 + }, + "end": { + "line": 540, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 16711, + "end": 16715, + "loc": { + "start": { + "line": 540, + "column": 50 + }, + "end": { + "line": 540, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16715, + "end": 16716, + "loc": { + "start": { + "line": 540, + "column": 54 + }, + "end": { + "line": 540, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16717, + "end": 16718, + "loc": { + "start": { + "line": 540, + "column": 56 + }, + "end": { + "line": 540, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 16719, + "end": 16728, + "loc": { + "start": { + "line": 540, + "column": 58 + }, + "end": { + "line": 540, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16728, + "end": 16729, + "loc": { + "start": { + "line": 540, + "column": 67 + }, + "end": { + "line": 540, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16730, + "end": 16731, + "loc": { + "start": { + "line": 540, + "column": 69 + }, + "end": { + "line": 540, + "column": 70 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16731, + "end": 16732, + "loc": { + "start": { + "line": 540, + "column": 70 + }, + "end": { + "line": 540, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16733, + "end": 16734, + "loc": { + "start": { + "line": 540, + "column": 72 + }, + "end": { + "line": 540, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16734, + "end": 16735, + "loc": { + "start": { + "line": 540, + "column": 73 + }, + "end": { + "line": 540, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16735, + "end": 16736, + "loc": { + "start": { + "line": 540, + "column": 74 + }, + "end": { + "line": 540, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 16744, + "end": 16750, + "loc": { + "start": { + "line": 542, + "column": 6 + }, + "end": { + "line": 542, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16750, + "end": 16751, + "loc": { + "start": { + "line": 542, + "column": 12 + }, + "end": { + "line": 542, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 16751, + "end": 16753, + "loc": { + "start": { + "line": 542, + "column": 13 + }, + "end": { + "line": 542, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16753, + "end": 16754, + "loc": { + "start": { + "line": 542, + "column": 15 + }, + "end": { + "line": 542, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 16754, + "end": 16761, + "loc": { + "start": { + "line": 542, + "column": 16 + }, + "end": { + "line": 542, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16761, + "end": 16762, + "loc": { + "start": { + "line": 542, + "column": 23 + }, + "end": { + "line": 542, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16763, + "end": 16764, + "loc": { + "start": { + "line": 542, + "column": 25 + }, + "end": { + "line": 542, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16764, + "end": 16765, + "loc": { + "start": { + "line": 542, + "column": 26 + }, + "end": { + "line": 542, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16766, + "end": 16768, + "loc": { + "start": { + "line": 542, + "column": 28 + }, + "end": { + "line": 542, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16769, + "end": 16770, + "loc": { + "start": { + "line": 542, + "column": 31 + }, + "end": { + "line": 542, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 16779, + "end": 16785, + "loc": { + "start": { + "line": 543, + "column": 8 + }, + "end": { + "line": 543, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16785, + "end": 16786, + "loc": { + "start": { + "line": 543, + "column": 14 + }, + "end": { + "line": 543, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 16786, + "end": 16788, + "loc": { + "start": { + "line": 543, + "column": 15 + }, + "end": { + "line": 543, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16788, + "end": 16789, + "loc": { + "start": { + "line": 543, + "column": 17 + }, + "end": { + "line": 543, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 16789, + "end": 16797, + "loc": { + "start": { + "line": 543, + "column": 18 + }, + "end": { + "line": 543, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16797, + "end": 16798, + "loc": { + "start": { + "line": 543, + "column": 26 + }, + "end": { + "line": 543, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16799, + "end": 16800, + "loc": { + "start": { + "line": 543, + "column": 28 + }, + "end": { + "line": 543, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16800, + "end": 16801, + "loc": { + "start": { + "line": 543, + "column": 29 + }, + "end": { + "line": 543, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16802, + "end": 16804, + "loc": { + "start": { + "line": 543, + "column": 31 + }, + "end": { + "line": 543, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16805, + "end": 16806, + "loc": { + "start": { + "line": 543, + "column": 34 + }, + "end": { + "line": 543, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16806, + "end": 16807, + "loc": { + "start": { + "line": 543, + "column": 35 + }, + "end": { + "line": 543, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16807, + "end": 16808, + "loc": { + "start": { + "line": 543, + "column": 36 + }, + "end": { + "line": 543, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16808, + "end": 16809, + "loc": { + "start": { + "line": 543, + "column": 37 + }, + "end": { + "line": 543, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 16819, + "end": 16831, + "loc": { + "start": { + "line": 545, + "column": 8 + }, + "end": { + "line": 545, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16831, + "end": 16832, + "loc": { + "start": { + "line": 545, + "column": 20 + }, + "end": { + "line": 545, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16832, + "end": 16833, + "loc": { + "start": { + "line": 545, + "column": 21 + }, + "end": { + "line": 545, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16833, + "end": 16834, + "loc": { + "start": { + "line": 545, + "column": 22 + }, + "end": { + "line": 545, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "put", + "start": 16834, + "end": 16837, + "loc": { + "start": { + "line": 545, + "column": 23 + }, + "end": { + "line": 545, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16837, + "end": 16838, + "loc": { + "start": { + "line": 545, + "column": 26 + }, + "end": { + "line": 545, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16838, + "end": 16839, + "loc": { + "start": { + "line": 545, + "column": 27 + }, + "end": { + "line": 545, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 16850, + "end": 16854, + "loc": { + "start": { + "line": 546, + "column": 10 + }, + "end": { + "line": 546, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16854, + "end": 16855, + "loc": { + "start": { + "line": 546, + "column": 14 + }, + "end": { + "line": 546, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "start": 16856, + "end": 16899, + "loc": { + "start": { + "line": 546, + "column": 16 + }, + "end": { + "line": 546, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16899, + "end": 16900, + "loc": { + "start": { + "line": 546, + "column": 59 + }, + "end": { + "line": 546, + "column": 60 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16909, + "end": 16910, + "loc": { + "start": { + "line": 547, + "column": 8 + }, + "end": { + "line": 547, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16910, + "end": 16911, + "loc": { + "start": { + "line": 547, + "column": 9 + }, + "end": { + "line": 547, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16911, + "end": 16912, + "loc": { + "start": { + "line": 547, + "column": 10 + }, + "end": { + "line": 547, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 16922, + "end": 16928, + "loc": { + "start": { + "line": 549, + "column": 8 + }, + "end": { + "line": 549, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16928, + "end": 16929, + "loc": { + "start": { + "line": 549, + "column": 14 + }, + "end": { + "line": 549, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 16929, + "end": 16935, + "loc": { + "start": { + "line": 549, + "column": 15 + }, + "end": { + "line": 549, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16935, + "end": 16936, + "loc": { + "start": { + "line": 549, + "column": 21 + }, + "end": { + "line": 549, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 16936, + "end": 16945, + "loc": { + "start": { + "line": 549, + "column": 22 + }, + "end": { + "line": 549, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16945, + "end": 16946, + "loc": { + "start": { + "line": 549, + "column": 31 + }, + "end": { + "line": 549, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 16946, + "end": 16958, + "loc": { + "start": { + "line": 549, + "column": 32 + }, + "end": { + "line": 549, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16958, + "end": 16959, + "loc": { + "start": { + "line": 549, + "column": 44 + }, + "end": { + "line": 549, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16959, + "end": 16960, + "loc": { + "start": { + "line": 549, + "column": 45 + }, + "end": { + "line": 549, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16960, + "end": 16961, + "loc": { + "start": { + "line": 549, + "column": 46 + }, + "end": { + "line": 549, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 16961, + "end": 16968, + "loc": { + "start": { + "line": 549, + "column": 47 + }, + "end": { + "line": 549, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16968, + "end": 16969, + "loc": { + "start": { + "line": 549, + "column": 54 + }, + "end": { + "line": 549, + "column": 55 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 16969, + "end": 16973, + "loc": { + "start": { + "line": 549, + "column": 55 + }, + "end": { + "line": 549, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16973, + "end": 16974, + "loc": { + "start": { + "line": 549, + "column": 59 + }, + "end": { + "line": 549, + "column": 60 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16974, + "end": 16975, + "loc": { + "start": { + "line": 549, + "column": 60 + }, + "end": { + "line": 549, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 16984, + "end": 16988, + "loc": { + "start": { + "line": 550, + "column": 8 + }, + "end": { + "line": 550, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16988, + "end": 16989, + "loc": { + "start": { + "line": 550, + "column": 12 + }, + "end": { + "line": 550, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16989, + "end": 16990, + "loc": { + "start": { + "line": 550, + "column": 13 + }, + "end": { + "line": 550, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 16990, + "end": 16991, + "loc": { + "start": { + "line": 550, + "column": 14 + }, + "end": { + "line": 550, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16998, + "end": 16999, + "loc": { + "start": { + "line": 551, + "column": 6 + }, + "end": { + "line": 551, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 16999, + "end": 17000, + "loc": { + "start": { + "line": 551, + "column": 7 + }, + "end": { + "line": 551, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17000, + "end": 17001, + "loc": { + "start": { + "line": 551, + "column": 8 + }, + "end": { + "line": 551, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17006, + "end": 17007, + "loc": { + "start": { + "line": 552, + "column": 4 + }, + "end": { + "line": 552, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17007, + "end": 17008, + "loc": { + "start": { + "line": 552, + "column": 5 + }, + "end": { + "line": 552, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17008, + "end": 17009, + "loc": { + "start": { + "line": 552, + "column": 6 + }, + "end": { + "line": 552, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 17015, + "end": 17017, + "loc": { + "start": { + "line": 554, + "column": 4 + }, + "end": { + "line": 554, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17017, + "end": 17018, + "loc": { + "start": { + "line": 554, + "column": 6 + }, + "end": { + "line": 554, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "updates local storage for put message if using local storage", + "start": 17018, + "end": 17080, + "loc": { + "start": { + "line": 554, + "column": 7 + }, + "end": { + "line": 554, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17080, + "end": 17081, + "loc": { + "start": { + "line": 554, + "column": 69 + }, + "end": { + "line": 554, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 17082, + "end": 17086, + "loc": { + "start": { + "line": 554, + "column": 71 + }, + "end": { + "line": 554, + "column": 75 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17087, + "end": 17089, + "loc": { + "start": { + "line": 554, + "column": 76 + }, + "end": { + "line": 554, + "column": 78 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17090, + "end": 17091, + "loc": { + "start": { + "line": 554, + "column": 79 + }, + "end": { + "line": 554, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 17098, + "end": 17104, + "loc": { + "start": { + "line": 555, + "column": 6 + }, + "end": { + "line": 555, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17104, + "end": 17105, + "loc": { + "start": { + "line": 555, + "column": 12 + }, + "end": { + "line": 555, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 17105, + "end": 17117, + "loc": { + "start": { + "line": 555, + "column": 13 + }, + "end": { + "line": 555, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17117, + "end": 17118, + "loc": { + "start": { + "line": 555, + "column": 25 + }, + "end": { + "line": 555, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setItem", + "start": 17118, + "end": 17125, + "loc": { + "start": { + "line": 555, + "column": 26 + }, + "end": { + "line": 555, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17125, + "end": 17126, + "loc": { + "start": { + "line": 555, + "column": 33 + }, + "end": { + "line": 555, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey", + "start": 17126, + "end": 17131, + "loc": { + "start": { + "line": 555, + "column": 34 + }, + "end": { + "line": 555, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17131, + "end": 17132, + "loc": { + "start": { + "line": 555, + "column": 39 + }, + "end": { + "line": 555, + "column": 40 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":false}", + "start": 17133, + "end": 17155, + "loc": { + "start": { + "line": 555, + "column": 41 + }, + "end": { + "line": 555, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17155, + "end": 17156, + "loc": { + "start": { + "line": 555, + "column": 63 + }, + "end": { + "line": 555, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17156, + "end": 17157, + "loc": { + "start": { + "line": 555, + "column": 64 + }, + "end": { + "line": 555, + "column": 65 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 17164, + "end": 17169, + "loc": { + "start": { + "line": 556, + "column": 6 + }, + "end": { + "line": 556, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 17170, + "end": 17176, + "loc": { + "start": { + "line": 556, + "column": 12 + }, + "end": { + "line": 556, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 17177, + "end": 17178, + "loc": { + "start": { + "line": 556, + "column": 19 + }, + "end": { + "line": 556, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 17179, + "end": 17187, + "loc": { + "start": { + "line": 556, + "column": 21 + }, + "end": { + "line": 556, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17187, + "end": 17188, + "loc": { + "start": { + "line": 556, + "column": 29 + }, + "end": { + "line": 556, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 17188, + "end": 17198, + "loc": { + "start": { + "line": 556, + "column": 30 + }, + "end": { + "line": 556, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17198, + "end": 17199, + "loc": { + "start": { + "line": 556, + "column": 40 + }, + "end": { + "line": 556, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 17199, + "end": 17206, + "loc": { + "start": { + "line": 556, + "column": 41 + }, + "end": { + "line": 556, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17206, + "end": 17207, + "loc": { + "start": { + "line": 556, + "column": 48 + }, + "end": { + "line": 556, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 17208, + "end": 17212, + "loc": { + "start": { + "line": 556, + "column": 50 + }, + "end": { + "line": 556, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17212, + "end": 17213, + "loc": { + "start": { + "line": 556, + "column": 54 + }, + "end": { + "line": 556, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17214, + "end": 17215, + "loc": { + "start": { + "line": 556, + "column": 56 + }, + "end": { + "line": 556, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 17216, + "end": 17225, + "loc": { + "start": { + "line": 556, + "column": 58 + }, + "end": { + "line": 556, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17225, + "end": 17226, + "loc": { + "start": { + "line": 556, + "column": 67 + }, + "end": { + "line": 556, + "column": 68 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "localstorage", + "start": 17227, + "end": 17241, + "loc": { + "start": { + "line": 556, + "column": 69 + }, + "end": { + "line": 556, + "column": 83 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17242, + "end": 17243, + "loc": { + "start": { + "line": 556, + "column": 84 + }, + "end": { + "line": 556, + "column": 85 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17243, + "end": 17244, + "loc": { + "start": { + "line": 556, + "column": 85 + }, + "end": { + "line": 556, + "column": 86 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17244, + "end": 17245, + "loc": { + "start": { + "line": 556, + "column": 86 + }, + "end": { + "line": 556, + "column": 87 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 17253, + "end": 17259, + "loc": { + "start": { + "line": 558, + "column": 6 + }, + "end": { + "line": 558, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17259, + "end": 17260, + "loc": { + "start": { + "line": 558, + "column": 12 + }, + "end": { + "line": 558, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 17260, + "end": 17262, + "loc": { + "start": { + "line": 558, + "column": 13 + }, + "end": { + "line": 558, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17262, + "end": 17263, + "loc": { + "start": { + "line": 558, + "column": 15 + }, + "end": { + "line": 558, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 17263, + "end": 17270, + "loc": { + "start": { + "line": 558, + "column": 16 + }, + "end": { + "line": 558, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17270, + "end": 17271, + "loc": { + "start": { + "line": 558, + "column": 23 + }, + "end": { + "line": 558, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17272, + "end": 17273, + "loc": { + "start": { + "line": 558, + "column": 25 + }, + "end": { + "line": 558, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17273, + "end": 17274, + "loc": { + "start": { + "line": 558, + "column": 26 + }, + "end": { + "line": 558, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17275, + "end": 17277, + "loc": { + "start": { + "line": 558, + "column": 28 + }, + "end": { + "line": 558, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17278, + "end": 17279, + "loc": { + "start": { + "line": 558, + "column": 31 + }, + "end": { + "line": 558, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 17288, + "end": 17294, + "loc": { + "start": { + "line": 559, + "column": 8 + }, + "end": { + "line": 559, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17294, + "end": 17295, + "loc": { + "start": { + "line": 559, + "column": 14 + }, + "end": { + "line": 559, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 17295, + "end": 17297, + "loc": { + "start": { + "line": 559, + "column": 15 + }, + "end": { + "line": 559, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17297, + "end": 17298, + "loc": { + "start": { + "line": 559, + "column": 17 + }, + "end": { + "line": 559, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 17298, + "end": 17306, + "loc": { + "start": { + "line": 559, + "column": 18 + }, + "end": { + "line": 559, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17306, + "end": 17307, + "loc": { + "start": { + "line": 559, + "column": 26 + }, + "end": { + "line": 559, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17308, + "end": 17309, + "loc": { + "start": { + "line": 559, + "column": 28 + }, + "end": { + "line": 559, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17309, + "end": 17310, + "loc": { + "start": { + "line": 559, + "column": 29 + }, + "end": { + "line": 559, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17311, + "end": 17313, + "loc": { + "start": { + "line": 559, + "column": 31 + }, + "end": { + "line": 559, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17314, + "end": 17315, + "loc": { + "start": { + "line": 559, + "column": 34 + }, + "end": { + "line": 559, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17315, + "end": 17316, + "loc": { + "start": { + "line": 559, + "column": 35 + }, + "end": { + "line": 559, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17316, + "end": 17317, + "loc": { + "start": { + "line": 559, + "column": 36 + }, + "end": { + "line": 559, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17317, + "end": 17318, + "loc": { + "start": { + "line": 559, + "column": 37 + }, + "end": { + "line": 559, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 17328, + "end": 17340, + "loc": { + "start": { + "line": 561, + "column": 8 + }, + "end": { + "line": 561, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17340, + "end": 17341, + "loc": { + "start": { + "line": 561, + "column": 20 + }, + "end": { + "line": 561, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17341, + "end": 17342, + "loc": { + "start": { + "line": 561, + "column": 21 + }, + "end": { + "line": 561, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17342, + "end": 17343, + "loc": { + "start": { + "line": 561, + "column": 22 + }, + "end": { + "line": 561, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "put", + "start": 17343, + "end": 17346, + "loc": { + "start": { + "line": 561, + "column": 23 + }, + "end": { + "line": 561, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17346, + "end": 17347, + "loc": { + "start": { + "line": 561, + "column": 26 + }, + "end": { + "line": 561, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17347, + "end": 17348, + "loc": { + "start": { + "line": 561, + "column": 27 + }, + "end": { + "line": 561, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 17359, + "end": 17363, + "loc": { + "start": { + "line": 562, + "column": 10 + }, + "end": { + "line": 562, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17363, + "end": 17364, + "loc": { + "start": { + "line": 562, + "column": 14 + }, + "end": { + "line": 562, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "start": 17365, + "end": 17408, + "loc": { + "start": { + "line": 562, + "column": 16 + }, + "end": { + "line": 562, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17408, + "end": 17409, + "loc": { + "start": { + "line": 562, + "column": 59 + }, + "end": { + "line": 562, + "column": 60 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17418, + "end": 17419, + "loc": { + "start": { + "line": 563, + "column": 8 + }, + "end": { + "line": 563, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17419, + "end": 17420, + "loc": { + "start": { + "line": 563, + "column": 9 + }, + "end": { + "line": 563, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17420, + "end": 17421, + "loc": { + "start": { + "line": 563, + "column": 10 + }, + "end": { + "line": 563, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 17431, + "end": 17437, + "loc": { + "start": { + "line": 565, + "column": 8 + }, + "end": { + "line": 565, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17437, + "end": 17438, + "loc": { + "start": { + "line": 565, + "column": 14 + }, + "end": { + "line": 565, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 17438, + "end": 17444, + "loc": { + "start": { + "line": 565, + "column": 15 + }, + "end": { + "line": 565, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17444, + "end": 17445, + "loc": { + "start": { + "line": 565, + "column": 21 + }, + "end": { + "line": 565, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 17445, + "end": 17454, + "loc": { + "start": { + "line": 565, + "column": 22 + }, + "end": { + "line": 565, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17454, + "end": 17455, + "loc": { + "start": { + "line": 565, + "column": 31 + }, + "end": { + "line": 565, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 17455, + "end": 17467, + "loc": { + "start": { + "line": 565, + "column": 32 + }, + "end": { + "line": 565, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17467, + "end": 17468, + "loc": { + "start": { + "line": 565, + "column": 44 + }, + "end": { + "line": 565, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17468, + "end": 17469, + "loc": { + "start": { + "line": 565, + "column": 45 + }, + "end": { + "line": 565, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17469, + "end": 17470, + "loc": { + "start": { + "line": 565, + "column": 46 + }, + "end": { + "line": 565, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 17470, + "end": 17477, + "loc": { + "start": { + "line": 565, + "column": 47 + }, + "end": { + "line": 565, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17477, + "end": 17478, + "loc": { + "start": { + "line": 565, + "column": 54 + }, + "end": { + "line": 565, + "column": 55 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 17478, + "end": 17482, + "loc": { + "start": { + "line": 565, + "column": 55 + }, + "end": { + "line": 565, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17482, + "end": 17483, + "loc": { + "start": { + "line": 565, + "column": 59 + }, + "end": { + "line": 565, + "column": 60 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17483, + "end": 17484, + "loc": { + "start": { + "line": 565, + "column": 60 + }, + "end": { + "line": 565, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 17493, + "end": 17499, + "loc": { + "start": { + "line": 566, + "column": 8 + }, + "end": { + "line": 566, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17499, + "end": 17500, + "loc": { + "start": { + "line": 566, + "column": 14 + }, + "end": { + "line": 566, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 17500, + "end": 17504, + "loc": { + "start": { + "line": 566, + "column": 15 + }, + "end": { + "line": 566, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17504, + "end": 17505, + "loc": { + "start": { + "line": 566, + "column": 19 + }, + "end": { + "line": 566, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parse", + "start": 17505, + "end": 17510, + "loc": { + "start": { + "line": 566, + "column": 20 + }, + "end": { + "line": 566, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17510, + "end": 17511, + "loc": { + "start": { + "line": 566, + "column": 25 + }, + "end": { + "line": 566, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 17511, + "end": 17517, + "loc": { + "start": { + "line": 566, + "column": 26 + }, + "end": { + "line": 566, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17517, + "end": 17518, + "loc": { + "start": { + "line": 566, + "column": 32 + }, + "end": { + "line": 566, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 17518, + "end": 17530, + "loc": { + "start": { + "line": 566, + "column": 33 + }, + "end": { + "line": 566, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17530, + "end": 17531, + "loc": { + "start": { + "line": 566, + "column": 45 + }, + "end": { + "line": 566, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getItem", + "start": 17531, + "end": 17538, + "loc": { + "start": { + "line": 566, + "column": 46 + }, + "end": { + "line": 566, + "column": 53 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17538, + "end": 17539, + "loc": { + "start": { + "line": 566, + "column": 53 + }, + "end": { + "line": 566, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey", + "start": 17539, + "end": 17544, + "loc": { + "start": { + "line": 566, + "column": 54 + }, + "end": { + "line": 566, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17544, + "end": 17545, + "loc": { + "start": { + "line": 566, + "column": 59 + }, + "end": { + "line": 566, + "column": 60 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17545, + "end": 17546, + "loc": { + "start": { + "line": 566, + "column": 60 + }, + "end": { + "line": 566, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17546, + "end": 17547, + "loc": { + "start": { + "line": 566, + "column": 61 + }, + "end": { + "line": 566, + "column": 62 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17547, + "end": 17548, + "loc": { + "start": { + "line": 566, + "column": 62 + }, + "end": { + "line": 566, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 17548, + "end": 17555, + "loc": { + "start": { + "line": 566, + "column": 63 + }, + "end": { + "line": 566, + "column": 70 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17555, + "end": 17556, + "loc": { + "start": { + "line": 566, + "column": 70 + }, + "end": { + "line": 566, + "column": 71 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17556, + "end": 17557, + "loc": { + "start": { + "line": 566, + "column": 71 + }, + "end": { + "line": 566, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "$schema", + "start": 17568, + "end": 17575, + "loc": { + "start": { + "line": 567, + "column": 10 + }, + "end": { + "line": 567, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17575, + "end": 17576, + "loc": { + "start": { + "line": 567, + "column": 17 + }, + "end": { + "line": 567, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 17577, + "end": 17578, + "loc": { + "start": { + "line": 567, + "column": 19 + }, + "end": { + "line": 567, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17578, + "end": 17579, + "loc": { + "start": { + "line": 567, + "column": 20 + }, + "end": { + "line": 567, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 17590, + "end": 17602, + "loc": { + "start": { + "line": 568, + "column": 10 + }, + "end": { + "line": 568, + "column": 22 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17602, + "end": 17603, + "loc": { + "start": { + "line": 568, + "column": 22 + }, + "end": { + "line": 568, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17604, + "end": 17605, + "loc": { + "start": { + "line": 568, + "column": 24 + }, + "end": { + "line": 568, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 17606, + "end": 17611, + "loc": { + "start": { + "line": 568, + "column": 26 + }, + "end": { + "line": 568, + "column": 31 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17611, + "end": 17612, + "loc": { + "start": { + "line": 568, + "column": 31 + }, + "end": { + "line": 568, + "column": 32 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 17613, + "end": 17617, + "loc": { + "start": { + "line": 568, + "column": 33 + }, + "end": { + "line": 568, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17617, + "end": 17618, + "loc": { + "start": { + "line": 568, + "column": 37 + }, + "end": { + "line": 568, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 17619, + "end": 17626, + "loc": { + "start": { + "line": 568, + "column": 39 + }, + "end": { + "line": 568, + "column": 46 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17626, + "end": 17627, + "loc": { + "start": { + "line": 568, + "column": 46 + }, + "end": { + "line": 568, + "column": 47 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 17628, + "end": 17629, + "loc": { + "start": { + "line": 568, + "column": 48 + }, + "end": { + "line": 568, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17630, + "end": 17631, + "loc": { + "start": { + "line": 568, + "column": 50 + }, + "end": { + "line": 568, + "column": 51 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17631, + "end": 17632, + "loc": { + "start": { + "line": 568, + "column": 51 + }, + "end": { + "line": 568, + "column": 52 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17641, + "end": 17642, + "loc": { + "start": { + "line": 569, + "column": 8 + }, + "end": { + "line": 569, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17642, + "end": 17643, + "loc": { + "start": { + "line": 569, + "column": 9 + }, + "end": { + "line": 569, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17643, + "end": 17644, + "loc": { + "start": { + "line": 569, + "column": 10 + }, + "end": { + "line": 569, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 17653, + "end": 17657, + "loc": { + "start": { + "line": 570, + "column": 8 + }, + "end": { + "line": 570, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17657, + "end": 17658, + "loc": { + "start": { + "line": 570, + "column": 12 + }, + "end": { + "line": 570, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17658, + "end": 17659, + "loc": { + "start": { + "line": 570, + "column": 13 + }, + "end": { + "line": 570, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17659, + "end": 17660, + "loc": { + "start": { + "line": 570, + "column": 14 + }, + "end": { + "line": 570, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17667, + "end": 17668, + "loc": { + "start": { + "line": 571, + "column": 6 + }, + "end": { + "line": 571, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17668, + "end": 17669, + "loc": { + "start": { + "line": 571, + "column": 7 + }, + "end": { + "line": 571, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17669, + "end": 17670, + "loc": { + "start": { + "line": 571, + "column": 8 + }, + "end": { + "line": 571, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17675, + "end": 17676, + "loc": { + "start": { + "line": 572, + "column": 4 + }, + "end": { + "line": 572, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17676, + "end": 17677, + "loc": { + "start": { + "line": 572, + "column": 5 + }, + "end": { + "line": 572, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17677, + "end": 17678, + "loc": { + "start": { + "line": 572, + "column": 6 + }, + "end": { + "line": 572, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 17684, + "end": 17686, + "loc": { + "start": { + "line": 574, + "column": 4 + }, + "end": { + "line": 574, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17686, + "end": 17687, + "loc": { + "start": { + "line": 574, + "column": 6 + }, + "end": { + "line": 574, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "fires global change event when flags are updated from put event", + "start": 17687, + "end": 17752, + "loc": { + "start": { + "line": 574, + "column": 7 + }, + "end": { + "line": 574, + "column": 72 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17752, + "end": 17753, + "loc": { + "start": { + "line": 574, + "column": 72 + }, + "end": { + "line": 574, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 17754, + "end": 17758, + "loc": { + "start": { + "line": 574, + "column": 74 + }, + "end": { + "line": 574, + "column": 78 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17759, + "end": 17761, + "loc": { + "start": { + "line": 574, + "column": 79 + }, + "end": { + "line": 574, + "column": 81 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17762, + "end": 17763, + "loc": { + "start": { + "line": 574, + "column": 82 + }, + "end": { + "line": 574, + "column": 83 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 17770, + "end": 17775, + "loc": { + "start": { + "line": 575, + "column": 6 + }, + "end": { + "line": 575, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 17776, + "end": 17782, + "loc": { + "start": { + "line": 575, + "column": 12 + }, + "end": { + "line": 575, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 17783, + "end": 17784, + "loc": { + "start": { + "line": 575, + "column": 19 + }, + "end": { + "line": 575, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 17785, + "end": 17793, + "loc": { + "start": { + "line": 575, + "column": 21 + }, + "end": { + "line": 575, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17793, + "end": 17794, + "loc": { + "start": { + "line": 575, + "column": 29 + }, + "end": { + "line": 575, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 17794, + "end": 17804, + "loc": { + "start": { + "line": 575, + "column": 30 + }, + "end": { + "line": 575, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17804, + "end": 17805, + "loc": { + "start": { + "line": 575, + "column": 40 + }, + "end": { + "line": 575, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 17805, + "end": 17812, + "loc": { + "start": { + "line": 575, + "column": 41 + }, + "end": { + "line": 575, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17812, + "end": 17813, + "loc": { + "start": { + "line": 575, + "column": 48 + }, + "end": { + "line": 575, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 17814, + "end": 17818, + "loc": { + "start": { + "line": 575, + "column": 50 + }, + "end": { + "line": 575, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17818, + "end": 17819, + "loc": { + "start": { + "line": 575, + "column": 54 + }, + "end": { + "line": 575, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17820, + "end": 17821, + "loc": { + "start": { + "line": 575, + "column": 56 + }, + "end": { + "line": 575, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 17822, + "end": 17831, + "loc": { + "start": { + "line": 575, + "column": 58 + }, + "end": { + "line": 575, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17831, + "end": 17832, + "loc": { + "start": { + "line": 575, + "column": 67 + }, + "end": { + "line": 575, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17833, + "end": 17834, + "loc": { + "start": { + "line": 575, + "column": 69 + }, + "end": { + "line": 575, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 17835, + "end": 17847, + "loc": { + "start": { + "line": 575, + "column": 71 + }, + "end": { + "line": 575, + "column": 83 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17847, + "end": 17848, + "loc": { + "start": { + "line": 575, + "column": 83 + }, + "end": { + "line": 575, + "column": 84 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 17849, + "end": 17854, + "loc": { + "start": { + "line": 575, + "column": 85 + }, + "end": { + "line": 575, + "column": 90 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17855, + "end": 17856, + "loc": { + "start": { + "line": 575, + "column": 91 + }, + "end": { + "line": 575, + "column": 92 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17857, + "end": 17858, + "loc": { + "start": { + "line": 575, + "column": 93 + }, + "end": { + "line": 575, + "column": 94 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17858, + "end": 17859, + "loc": { + "start": { + "line": 575, + "column": 94 + }, + "end": { + "line": 575, + "column": 95 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17859, + "end": 17860, + "loc": { + "start": { + "line": 575, + "column": 95 + }, + "end": { + "line": 575, + "column": 96 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 17868, + "end": 17874, + "loc": { + "start": { + "line": 577, + "column": 6 + }, + "end": { + "line": 577, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17874, + "end": 17875, + "loc": { + "start": { + "line": 577, + "column": 12 + }, + "end": { + "line": 577, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 17875, + "end": 17877, + "loc": { + "start": { + "line": 577, + "column": 13 + }, + "end": { + "line": 577, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17877, + "end": 17878, + "loc": { + "start": { + "line": 577, + "column": 15 + }, + "end": { + "line": 577, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 17878, + "end": 17885, + "loc": { + "start": { + "line": 577, + "column": 16 + }, + "end": { + "line": 577, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17885, + "end": 17886, + "loc": { + "start": { + "line": 577, + "column": 23 + }, + "end": { + "line": 577, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17887, + "end": 17888, + "loc": { + "start": { + "line": 577, + "column": 25 + }, + "end": { + "line": 577, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17888, + "end": 17889, + "loc": { + "start": { + "line": 577, + "column": 26 + }, + "end": { + "line": 577, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17890, + "end": 17892, + "loc": { + "start": { + "line": 577, + "column": 28 + }, + "end": { + "line": 577, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17893, + "end": 17894, + "loc": { + "start": { + "line": 577, + "column": 31 + }, + "end": { + "line": 577, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 17903, + "end": 17909, + "loc": { + "start": { + "line": 578, + "column": 8 + }, + "end": { + "line": 578, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17909, + "end": 17910, + "loc": { + "start": { + "line": 578, + "column": 14 + }, + "end": { + "line": 578, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 17910, + "end": 17912, + "loc": { + "start": { + "line": 578, + "column": 15 + }, + "end": { + "line": 578, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17912, + "end": 17913, + "loc": { + "start": { + "line": 578, + "column": 17 + }, + "end": { + "line": 578, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 17913, + "end": 17921, + "loc": { + "start": { + "line": 578, + "column": 18 + }, + "end": { + "line": 578, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17921, + "end": 17922, + "loc": { + "start": { + "line": 578, + "column": 26 + }, + "end": { + "line": 578, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 17923, + "end": 17930, + "loc": { + "start": { + "line": 578, + "column": 28 + }, + "end": { + "line": 578, + "column": 35 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17931, + "end": 17933, + "loc": { + "start": { + "line": 578, + "column": 36 + }, + "end": { + "line": 578, + "column": 38 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17934, + "end": 17935, + "loc": { + "start": { + "line": 578, + "column": 39 + }, + "end": { + "line": 578, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 17946, + "end": 17952, + "loc": { + "start": { + "line": 579, + "column": 10 + }, + "end": { + "line": 579, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17952, + "end": 17953, + "loc": { + "start": { + "line": 579, + "column": 16 + }, + "end": { + "line": 579, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 17953, + "end": 17960, + "loc": { + "start": { + "line": 579, + "column": 17 + }, + "end": { + "line": 579, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17960, + "end": 17961, + "loc": { + "start": { + "line": 579, + "column": 24 + }, + "end": { + "line": 579, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17961, + "end": 17962, + "loc": { + "start": { + "line": 579, + "column": 25 + }, + "end": { + "line": 579, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 17962, + "end": 17969, + "loc": { + "start": { + "line": 579, + "column": 26 + }, + "end": { + "line": 579, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17969, + "end": 17970, + "loc": { + "start": { + "line": 579, + "column": 33 + }, + "end": { + "line": 579, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17970, + "end": 17971, + "loc": { + "start": { + "line": 579, + "column": 34 + }, + "end": { + "line": 579, + "column": 35 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 17984, + "end": 17996, + "loc": { + "start": { + "line": 580, + "column": 12 + }, + "end": { + "line": 580, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 17996, + "end": 17997, + "loc": { + "start": { + "line": 580, + "column": 24 + }, + "end": { + "line": 580, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 17998, + "end": 17999, + "loc": { + "start": { + "line": 580, + "column": 26 + }, + "end": { + "line": 580, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 18000, + "end": 18007, + "loc": { + "start": { + "line": 580, + "column": 28 + }, + "end": { + "line": 580, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18007, + "end": 18008, + "loc": { + "start": { + "line": 580, + "column": 35 + }, + "end": { + "line": 580, + "column": 36 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 18009, + "end": 18013, + "loc": { + "start": { + "line": 580, + "column": 37 + }, + "end": { + "line": 580, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18013, + "end": 18014, + "loc": { + "start": { + "line": 580, + "column": 41 + }, + "end": { + "line": 580, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 18015, + "end": 18023, + "loc": { + "start": { + "line": 580, + "column": 43 + }, + "end": { + "line": 580, + "column": 51 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18023, + "end": 18024, + "loc": { + "start": { + "line": 580, + "column": 51 + }, + "end": { + "line": 580, + "column": 52 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 18025, + "end": 18030, + "loc": { + "start": { + "line": 580, + "column": 53 + }, + "end": { + "line": 580, + "column": 58 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18031, + "end": 18032, + "loc": { + "start": { + "line": 580, + "column": 59 + }, + "end": { + "line": 580, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18032, + "end": 18033, + "loc": { + "start": { + "line": 580, + "column": 60 + }, + "end": { + "line": 580, + "column": 61 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18044, + "end": 18045, + "loc": { + "start": { + "line": 581, + "column": 10 + }, + "end": { + "line": 581, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18045, + "end": 18046, + "loc": { + "start": { + "line": 581, + "column": 11 + }, + "end": { + "line": 581, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18046, + "end": 18047, + "loc": { + "start": { + "line": 581, + "column": 12 + }, + "end": { + "line": 581, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 18059, + "end": 18063, + "loc": { + "start": { + "line": 583, + "column": 10 + }, + "end": { + "line": 583, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18063, + "end": 18064, + "loc": { + "start": { + "line": 583, + "column": 14 + }, + "end": { + "line": 583, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18064, + "end": 18065, + "loc": { + "start": { + "line": 583, + "column": 15 + }, + "end": { + "line": 583, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18065, + "end": 18066, + "loc": { + "start": { + "line": 583, + "column": 16 + }, + "end": { + "line": 583, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18075, + "end": 18076, + "loc": { + "start": { + "line": 584, + "column": 8 + }, + "end": { + "line": 584, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18076, + "end": 18077, + "loc": { + "start": { + "line": 584, + "column": 9 + }, + "end": { + "line": 584, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18077, + "end": 18078, + "loc": { + "start": { + "line": 584, + "column": 10 + }, + "end": { + "line": 584, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 18088, + "end": 18100, + "loc": { + "start": { + "line": 586, + "column": 8 + }, + "end": { + "line": 586, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18100, + "end": 18101, + "loc": { + "start": { + "line": 586, + "column": 20 + }, + "end": { + "line": 586, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18101, + "end": 18102, + "loc": { + "start": { + "line": 586, + "column": 21 + }, + "end": { + "line": 586, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18102, + "end": 18103, + "loc": { + "start": { + "line": 586, + "column": 22 + }, + "end": { + "line": 586, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "put", + "start": 18103, + "end": 18106, + "loc": { + "start": { + "line": 586, + "column": 23 + }, + "end": { + "line": 586, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18106, + "end": 18107, + "loc": { + "start": { + "line": 586, + "column": 26 + }, + "end": { + "line": 586, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18107, + "end": 18108, + "loc": { + "start": { + "line": 586, + "column": 27 + }, + "end": { + "line": 586, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 18119, + "end": 18123, + "loc": { + "start": { + "line": 587, + "column": 10 + }, + "end": { + "line": 587, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18123, + "end": 18124, + "loc": { + "start": { + "line": 587, + "column": 14 + }, + "end": { + "line": 587, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "start": 18125, + "end": 18168, + "loc": { + "start": { + "line": 587, + "column": 16 + }, + "end": { + "line": 587, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18168, + "end": 18169, + "loc": { + "start": { + "line": 587, + "column": 59 + }, + "end": { + "line": 587, + "column": 60 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18178, + "end": 18179, + "loc": { + "start": { + "line": 588, + "column": 8 + }, + "end": { + "line": 588, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18179, + "end": 18180, + "loc": { + "start": { + "line": 588, + "column": 9 + }, + "end": { + "line": 588, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18180, + "end": 18181, + "loc": { + "start": { + "line": 588, + "column": 10 + }, + "end": { + "line": 588, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18188, + "end": 18189, + "loc": { + "start": { + "line": 589, + "column": 6 + }, + "end": { + "line": 589, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18189, + "end": 18190, + "loc": { + "start": { + "line": 589, + "column": 7 + }, + "end": { + "line": 589, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18190, + "end": 18191, + "loc": { + "start": { + "line": 589, + "column": 8 + }, + "end": { + "line": 589, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18196, + "end": 18197, + "loc": { + "start": { + "line": 590, + "column": 4 + }, + "end": { + "line": 590, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18197, + "end": 18198, + "loc": { + "start": { + "line": 590, + "column": 5 + }, + "end": { + "line": 590, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18198, + "end": 18199, + "loc": { + "start": { + "line": 590, + "column": 6 + }, + "end": { + "line": 590, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 18205, + "end": 18207, + "loc": { + "start": { + "line": 592, + "column": 4 + }, + "end": { + "line": 592, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18207, + "end": 18208, + "loc": { + "start": { + "line": 592, + "column": 6 + }, + "end": { + "line": 592, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "fires individual change event when flags are updated from put event", + "start": 18208, + "end": 18277, + "loc": { + "start": { + "line": 592, + "column": 7 + }, + "end": { + "line": 592, + "column": 76 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18277, + "end": 18278, + "loc": { + "start": { + "line": 592, + "column": 76 + }, + "end": { + "line": 592, + "column": 77 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 18279, + "end": 18283, + "loc": { + "start": { + "line": 592, + "column": 78 + }, + "end": { + "line": 592, + "column": 82 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18284, + "end": 18286, + "loc": { + "start": { + "line": 592, + "column": 83 + }, + "end": { + "line": 592, + "column": 85 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18287, + "end": 18288, + "loc": { + "start": { + "line": 592, + "column": 86 + }, + "end": { + "line": 592, + "column": 87 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 18295, + "end": 18300, + "loc": { + "start": { + "line": 593, + "column": 6 + }, + "end": { + "line": 593, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 18301, + "end": 18307, + "loc": { + "start": { + "line": 593, + "column": 12 + }, + "end": { + "line": 593, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 18308, + "end": 18309, + "loc": { + "start": { + "line": 593, + "column": 19 + }, + "end": { + "line": 593, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 18310, + "end": 18318, + "loc": { + "start": { + "line": 593, + "column": 21 + }, + "end": { + "line": 593, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18318, + "end": 18319, + "loc": { + "start": { + "line": 593, + "column": 29 + }, + "end": { + "line": 593, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 18319, + "end": 18329, + "loc": { + "start": { + "line": 593, + "column": 30 + }, + "end": { + "line": 593, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18329, + "end": 18330, + "loc": { + "start": { + "line": 593, + "column": 40 + }, + "end": { + "line": 593, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 18330, + "end": 18337, + "loc": { + "start": { + "line": 593, + "column": 41 + }, + "end": { + "line": 593, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18337, + "end": 18338, + "loc": { + "start": { + "line": 593, + "column": 48 + }, + "end": { + "line": 593, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 18339, + "end": 18343, + "loc": { + "start": { + "line": 593, + "column": 50 + }, + "end": { + "line": 593, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18343, + "end": 18344, + "loc": { + "start": { + "line": 593, + "column": 54 + }, + "end": { + "line": 593, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18345, + "end": 18346, + "loc": { + "start": { + "line": 593, + "column": 56 + }, + "end": { + "line": 593, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 18347, + "end": 18356, + "loc": { + "start": { + "line": 593, + "column": 58 + }, + "end": { + "line": 593, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18356, + "end": 18357, + "loc": { + "start": { + "line": 593, + "column": 67 + }, + "end": { + "line": 593, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18358, + "end": 18359, + "loc": { + "start": { + "line": 593, + "column": 69 + }, + "end": { + "line": 593, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 18360, + "end": 18372, + "loc": { + "start": { + "line": 593, + "column": 71 + }, + "end": { + "line": 593, + "column": 83 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18372, + "end": 18373, + "loc": { + "start": { + "line": 593, + "column": 83 + }, + "end": { + "line": 593, + "column": 84 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 18374, + "end": 18379, + "loc": { + "start": { + "line": 593, + "column": 85 + }, + "end": { + "line": 593, + "column": 90 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18380, + "end": 18381, + "loc": { + "start": { + "line": 593, + "column": 91 + }, + "end": { + "line": 593, + "column": 92 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18382, + "end": 18383, + "loc": { + "start": { + "line": 593, + "column": 93 + }, + "end": { + "line": 593, + "column": 94 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18383, + "end": 18384, + "loc": { + "start": { + "line": 593, + "column": 94 + }, + "end": { + "line": 593, + "column": 95 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18384, + "end": 18385, + "loc": { + "start": { + "line": 593, + "column": 95 + }, + "end": { + "line": 593, + "column": 96 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 18393, + "end": 18399, + "loc": { + "start": { + "line": 595, + "column": 6 + }, + "end": { + "line": 595, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18399, + "end": 18400, + "loc": { + "start": { + "line": 595, + "column": 12 + }, + "end": { + "line": 595, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 18400, + "end": 18402, + "loc": { + "start": { + "line": 595, + "column": 13 + }, + "end": { + "line": 595, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18402, + "end": 18403, + "loc": { + "start": { + "line": 595, + "column": 15 + }, + "end": { + "line": 595, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 18403, + "end": 18410, + "loc": { + "start": { + "line": 595, + "column": 16 + }, + "end": { + "line": 595, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18410, + "end": 18411, + "loc": { + "start": { + "line": 595, + "column": 23 + }, + "end": { + "line": 595, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18412, + "end": 18413, + "loc": { + "start": { + "line": 595, + "column": 25 + }, + "end": { + "line": 595, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18413, + "end": 18414, + "loc": { + "start": { + "line": 595, + "column": 26 + }, + "end": { + "line": 595, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18415, + "end": 18417, + "loc": { + "start": { + "line": 595, + "column": 28 + }, + "end": { + "line": 595, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18418, + "end": 18419, + "loc": { + "start": { + "line": 595, + "column": 31 + }, + "end": { + "line": 595, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 18428, + "end": 18434, + "loc": { + "start": { + "line": 596, + "column": 8 + }, + "end": { + "line": 596, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18434, + "end": 18435, + "loc": { + "start": { + "line": 596, + "column": 14 + }, + "end": { + "line": 596, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 18435, + "end": 18437, + "loc": { + "start": { + "line": 596, + "column": 15 + }, + "end": { + "line": 596, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18437, + "end": 18438, + "loc": { + "start": { + "line": 596, + "column": 17 + }, + "end": { + "line": 596, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change:enable-foo", + "start": 18438, + "end": 18457, + "loc": { + "start": { + "line": 596, + "column": 18 + }, + "end": { + "line": 596, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18457, + "end": 18458, + "loc": { + "start": { + "line": 596, + "column": 37 + }, + "end": { + "line": 596, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18459, + "end": 18460, + "loc": { + "start": { + "line": 596, + "column": 39 + }, + "end": { + "line": 596, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 18460, + "end": 18467, + "loc": { + "start": { + "line": 596, + "column": 40 + }, + "end": { + "line": 596, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18467, + "end": 18468, + "loc": { + "start": { + "line": 596, + "column": 47 + }, + "end": { + "line": 596, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 18469, + "end": 18477, + "loc": { + "start": { + "line": 596, + "column": 49 + }, + "end": { + "line": 596, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18477, + "end": 18478, + "loc": { + "start": { + "line": 596, + "column": 57 + }, + "end": { + "line": 596, + "column": 58 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18479, + "end": 18481, + "loc": { + "start": { + "line": 596, + "column": 59 + }, + "end": { + "line": 596, + "column": 61 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18482, + "end": 18483, + "loc": { + "start": { + "line": 596, + "column": 62 + }, + "end": { + "line": 596, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 18494, + "end": 18500, + "loc": { + "start": { + "line": 597, + "column": 10 + }, + "end": { + "line": 597, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18500, + "end": 18501, + "loc": { + "start": { + "line": 597, + "column": 16 + }, + "end": { + "line": 597, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 18501, + "end": 18508, + "loc": { + "start": { + "line": 597, + "column": 17 + }, + "end": { + "line": 597, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18508, + "end": 18509, + "loc": { + "start": { + "line": 597, + "column": 24 + }, + "end": { + "line": 597, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18509, + "end": 18510, + "loc": { + "start": { + "line": 597, + "column": 25 + }, + "end": { + "line": 597, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 18510, + "end": 18517, + "loc": { + "start": { + "line": 597, + "column": 26 + }, + "end": { + "line": 597, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18517, + "end": 18518, + "loc": { + "start": { + "line": 597, + "column": 33 + }, + "end": { + "line": 597, + "column": 34 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 18518, + "end": 18522, + "loc": { + "start": { + "line": 597, + "column": 34 + }, + "end": { + "line": 597, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18522, + "end": 18523, + "loc": { + "start": { + "line": 597, + "column": 38 + }, + "end": { + "line": 597, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18523, + "end": 18524, + "loc": { + "start": { + "line": 597, + "column": 39 + }, + "end": { + "line": 597, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 18535, + "end": 18541, + "loc": { + "start": { + "line": 598, + "column": 10 + }, + "end": { + "line": 598, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18541, + "end": 18542, + "loc": { + "start": { + "line": 598, + "column": 16 + }, + "end": { + "line": 598, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 18542, + "end": 18550, + "loc": { + "start": { + "line": 598, + "column": 17 + }, + "end": { + "line": 598, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18550, + "end": 18551, + "loc": { + "start": { + "line": 598, + "column": 25 + }, + "end": { + "line": 598, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18551, + "end": 18552, + "loc": { + "start": { + "line": 598, + "column": 26 + }, + "end": { + "line": 598, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 18552, + "end": 18559, + "loc": { + "start": { + "line": 598, + "column": 27 + }, + "end": { + "line": 598, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18559, + "end": 18560, + "loc": { + "start": { + "line": 598, + "column": 34 + }, + "end": { + "line": 598, + "column": 35 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 18560, + "end": 18565, + "loc": { + "start": { + "line": 598, + "column": 35 + }, + "end": { + "line": 598, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18565, + "end": 18566, + "loc": { + "start": { + "line": 598, + "column": 40 + }, + "end": { + "line": 598, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18566, + "end": 18567, + "loc": { + "start": { + "line": 598, + "column": 41 + }, + "end": { + "line": 598, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 18579, + "end": 18583, + "loc": { + "start": { + "line": 600, + "column": 10 + }, + "end": { + "line": 600, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18583, + "end": 18584, + "loc": { + "start": { + "line": 600, + "column": 14 + }, + "end": { + "line": 600, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18584, + "end": 18585, + "loc": { + "start": { + "line": 600, + "column": 15 + }, + "end": { + "line": 600, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18585, + "end": 18586, + "loc": { + "start": { + "line": 600, + "column": 16 + }, + "end": { + "line": 600, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18595, + "end": 18596, + "loc": { + "start": { + "line": 601, + "column": 8 + }, + "end": { + "line": 601, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18596, + "end": 18597, + "loc": { + "start": { + "line": 601, + "column": 9 + }, + "end": { + "line": 601, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18597, + "end": 18598, + "loc": { + "start": { + "line": 601, + "column": 10 + }, + "end": { + "line": 601, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 18608, + "end": 18620, + "loc": { + "start": { + "line": 603, + "column": 8 + }, + "end": { + "line": 603, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18620, + "end": 18621, + "loc": { + "start": { + "line": 603, + "column": 20 + }, + "end": { + "line": 603, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18621, + "end": 18622, + "loc": { + "start": { + "line": 603, + "column": 21 + }, + "end": { + "line": 603, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18622, + "end": 18623, + "loc": { + "start": { + "line": 603, + "column": 22 + }, + "end": { + "line": 603, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "put", + "start": 18623, + "end": 18626, + "loc": { + "start": { + "line": 603, + "column": 23 + }, + "end": { + "line": 603, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18626, + "end": 18627, + "loc": { + "start": { + "line": 603, + "column": 26 + }, + "end": { + "line": 603, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18627, + "end": 18628, + "loc": { + "start": { + "line": 603, + "column": 27 + }, + "end": { + "line": 603, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 18639, + "end": 18643, + "loc": { + "start": { + "line": 604, + "column": 10 + }, + "end": { + "line": 604, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18643, + "end": 18644, + "loc": { + "start": { + "line": 604, + "column": 14 + }, + "end": { + "line": 604, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "start": 18645, + "end": 18688, + "loc": { + "start": { + "line": 604, + "column": 16 + }, + "end": { + "line": 604, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18688, + "end": 18689, + "loc": { + "start": { + "line": 604, + "column": 59 + }, + "end": { + "line": 604, + "column": 60 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18698, + "end": 18699, + "loc": { + "start": { + "line": 605, + "column": 8 + }, + "end": { + "line": 605, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18699, + "end": 18700, + "loc": { + "start": { + "line": 605, + "column": 9 + }, + "end": { + "line": 605, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18700, + "end": 18701, + "loc": { + "start": { + "line": 605, + "column": 10 + }, + "end": { + "line": 605, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18708, + "end": 18709, + "loc": { + "start": { + "line": 606, + "column": 6 + }, + "end": { + "line": 606, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18709, + "end": 18710, + "loc": { + "start": { + "line": 606, + "column": 7 + }, + "end": { + "line": 606, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18710, + "end": 18711, + "loc": { + "start": { + "line": 606, + "column": 8 + }, + "end": { + "line": 606, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18716, + "end": 18717, + "loc": { + "start": { + "line": 607, + "column": 4 + }, + "end": { + "line": 607, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18717, + "end": 18718, + "loc": { + "start": { + "line": 607, + "column": 5 + }, + "end": { + "line": 607, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18718, + "end": 18719, + "loc": { + "start": { + "line": 607, + "column": 6 + }, + "end": { + "line": 607, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 18725, + "end": 18727, + "loc": { + "start": { + "line": 609, + "column": 4 + }, + "end": { + "line": 609, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18727, + "end": 18728, + "loc": { + "start": { + "line": 609, + "column": 6 + }, + "end": { + "line": 609, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "handles patch message by updating flag", + "start": 18728, + "end": 18768, + "loc": { + "start": { + "line": 609, + "column": 7 + }, + "end": { + "line": 609, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18768, + "end": 18769, + "loc": { + "start": { + "line": 609, + "column": 47 + }, + "end": { + "line": 609, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 18770, + "end": 18774, + "loc": { + "start": { + "line": 609, + "column": 49 + }, + "end": { + "line": 609, + "column": 53 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18775, + "end": 18777, + "loc": { + "start": { + "line": 609, + "column": 54 + }, + "end": { + "line": 609, + "column": 56 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18778, + "end": 18779, + "loc": { + "start": { + "line": 609, + "column": 57 + }, + "end": { + "line": 609, + "column": 58 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 18786, + "end": 18791, + "loc": { + "start": { + "line": 610, + "column": 6 + }, + "end": { + "line": 610, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 18792, + "end": 18798, + "loc": { + "start": { + "line": 610, + "column": 12 + }, + "end": { + "line": 610, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 18799, + "end": 18800, + "loc": { + "start": { + "line": 610, + "column": 19 + }, + "end": { + "line": 610, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 18801, + "end": 18809, + "loc": { + "start": { + "line": 610, + "column": 21 + }, + "end": { + "line": 610, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18809, + "end": 18810, + "loc": { + "start": { + "line": 610, + "column": 29 + }, + "end": { + "line": 610, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 18810, + "end": 18820, + "loc": { + "start": { + "line": 610, + "column": 30 + }, + "end": { + "line": 610, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18820, + "end": 18821, + "loc": { + "start": { + "line": 610, + "column": 40 + }, + "end": { + "line": 610, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 18821, + "end": 18828, + "loc": { + "start": { + "line": 610, + "column": 41 + }, + "end": { + "line": 610, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18828, + "end": 18829, + "loc": { + "start": { + "line": 610, + "column": 48 + }, + "end": { + "line": 610, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 18830, + "end": 18834, + "loc": { + "start": { + "line": 610, + "column": 50 + }, + "end": { + "line": 610, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18834, + "end": 18835, + "loc": { + "start": { + "line": 610, + "column": 54 + }, + "end": { + "line": 610, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18836, + "end": 18837, + "loc": { + "start": { + "line": 610, + "column": 56 + }, + "end": { + "line": 610, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 18838, + "end": 18847, + "loc": { + "start": { + "line": 610, + "column": 58 + }, + "end": { + "line": 610, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18847, + "end": 18848, + "loc": { + "start": { + "line": 610, + "column": 67 + }, + "end": { + "line": 610, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18849, + "end": 18850, + "loc": { + "start": { + "line": 610, + "column": 69 + }, + "end": { + "line": 610, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 18851, + "end": 18863, + "loc": { + "start": { + "line": 610, + "column": 71 + }, + "end": { + "line": 610, + "column": 83 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18863, + "end": 18864, + "loc": { + "start": { + "line": 610, + "column": 83 + }, + "end": { + "line": 610, + "column": 84 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 18865, + "end": 18870, + "loc": { + "start": { + "line": 610, + "column": 85 + }, + "end": { + "line": 610, + "column": 90 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18871, + "end": 18872, + "loc": { + "start": { + "line": 610, + "column": 91 + }, + "end": { + "line": 610, + "column": 92 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18873, + "end": 18874, + "loc": { + "start": { + "line": 610, + "column": 93 + }, + "end": { + "line": 610, + "column": 94 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18874, + "end": 18875, + "loc": { + "start": { + "line": 610, + "column": 94 + }, + "end": { + "line": 610, + "column": 95 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18875, + "end": 18876, + "loc": { + "start": { + "line": 610, + "column": 95 + }, + "end": { + "line": 610, + "column": 96 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 18884, + "end": 18890, + "loc": { + "start": { + "line": 612, + "column": 6 + }, + "end": { + "line": 612, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18890, + "end": 18891, + "loc": { + "start": { + "line": 612, + "column": 12 + }, + "end": { + "line": 612, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 18891, + "end": 18893, + "loc": { + "start": { + "line": 612, + "column": 13 + }, + "end": { + "line": 612, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18893, + "end": 18894, + "loc": { + "start": { + "line": 612, + "column": 15 + }, + "end": { + "line": 612, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 18894, + "end": 18901, + "loc": { + "start": { + "line": 612, + "column": 16 + }, + "end": { + "line": 612, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18901, + "end": 18902, + "loc": { + "start": { + "line": 612, + "column": 23 + }, + "end": { + "line": 612, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18903, + "end": 18904, + "loc": { + "start": { + "line": 612, + "column": 25 + }, + "end": { + "line": 612, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18904, + "end": 18905, + "loc": { + "start": { + "line": 612, + "column": 26 + }, + "end": { + "line": 612, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18906, + "end": 18908, + "loc": { + "start": { + "line": 612, + "column": 28 + }, + "end": { + "line": 612, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18909, + "end": 18910, + "loc": { + "start": { + "line": 612, + "column": 31 + }, + "end": { + "line": 612, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 18919, + "end": 18925, + "loc": { + "start": { + "line": 613, + "column": 8 + }, + "end": { + "line": 613, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18925, + "end": 18926, + "loc": { + "start": { + "line": 613, + "column": 14 + }, + "end": { + "line": 613, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 18926, + "end": 18928, + "loc": { + "start": { + "line": 613, + "column": 15 + }, + "end": { + "line": 613, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18928, + "end": 18929, + "loc": { + "start": { + "line": 613, + "column": 17 + }, + "end": { + "line": 613, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 18929, + "end": 18937, + "loc": { + "start": { + "line": 613, + "column": 18 + }, + "end": { + "line": 613, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18937, + "end": 18938, + "loc": { + "start": { + "line": 613, + "column": 26 + }, + "end": { + "line": 613, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18939, + "end": 18940, + "loc": { + "start": { + "line": 613, + "column": 28 + }, + "end": { + "line": 613, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18940, + "end": 18941, + "loc": { + "start": { + "line": 613, + "column": 29 + }, + "end": { + "line": 613, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18942, + "end": 18944, + "loc": { + "start": { + "line": 613, + "column": 31 + }, + "end": { + "line": 613, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18945, + "end": 18946, + "loc": { + "start": { + "line": 613, + "column": 34 + }, + "end": { + "line": 613, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18946, + "end": 18947, + "loc": { + "start": { + "line": 613, + "column": 35 + }, + "end": { + "line": 613, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18947, + "end": 18948, + "loc": { + "start": { + "line": 613, + "column": 36 + }, + "end": { + "line": 613, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18948, + "end": 18949, + "loc": { + "start": { + "line": 613, + "column": 37 + }, + "end": { + "line": 613, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 18959, + "end": 18971, + "loc": { + "start": { + "line": 615, + "column": 8 + }, + "end": { + "line": 615, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18971, + "end": 18972, + "loc": { + "start": { + "line": 615, + "column": 20 + }, + "end": { + "line": 615, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18972, + "end": 18973, + "loc": { + "start": { + "line": 615, + "column": 21 + }, + "end": { + "line": 615, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18973, + "end": 18974, + "loc": { + "start": { + "line": 615, + "column": 22 + }, + "end": { + "line": 615, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "patch", + "start": 18974, + "end": 18979, + "loc": { + "start": { + "line": 615, + "column": 23 + }, + "end": { + "line": 615, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18979, + "end": 18980, + "loc": { + "start": { + "line": 615, + "column": 28 + }, + "end": { + "line": 615, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 18980, + "end": 18981, + "loc": { + "start": { + "line": 615, + "column": 29 + }, + "end": { + "line": 615, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 18982, + "end": 18986, + "loc": { + "start": { + "line": 615, + "column": 31 + }, + "end": { + "line": 615, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18986, + "end": 18987, + "loc": { + "start": { + "line": 615, + "column": 35 + }, + "end": { + "line": 615, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}", + "start": 18988, + "end": 19035, + "loc": { + "start": { + "line": 615, + "column": 37 + }, + "end": { + "line": 615, + "column": 84 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19036, + "end": 19037, + "loc": { + "start": { + "line": 615, + "column": 85 + }, + "end": { + "line": 615, + "column": 86 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19037, + "end": 19038, + "loc": { + "start": { + "line": 615, + "column": 86 + }, + "end": { + "line": 615, + "column": 87 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19038, + "end": 19039, + "loc": { + "start": { + "line": 615, + "column": 87 + }, + "end": { + "line": 615, + "column": 88 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 19049, + "end": 19055, + "loc": { + "start": { + "line": 617, + "column": 8 + }, + "end": { + "line": 617, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19055, + "end": 19056, + "loc": { + "start": { + "line": 617, + "column": 14 + }, + "end": { + "line": 617, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 19056, + "end": 19062, + "loc": { + "start": { + "line": 617, + "column": 15 + }, + "end": { + "line": 617, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19062, + "end": 19063, + "loc": { + "start": { + "line": 617, + "column": 21 + }, + "end": { + "line": 617, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 19063, + "end": 19072, + "loc": { + "start": { + "line": 617, + "column": 22 + }, + "end": { + "line": 617, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19072, + "end": 19073, + "loc": { + "start": { + "line": 617, + "column": 31 + }, + "end": { + "line": 617, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 19073, + "end": 19085, + "loc": { + "start": { + "line": 617, + "column": 32 + }, + "end": { + "line": 617, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19085, + "end": 19086, + "loc": { + "start": { + "line": 617, + "column": 44 + }, + "end": { + "line": 617, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19086, + "end": 19087, + "loc": { + "start": { + "line": 617, + "column": 45 + }, + "end": { + "line": 617, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19087, + "end": 19088, + "loc": { + "start": { + "line": 617, + "column": 46 + }, + "end": { + "line": 617, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 19088, + "end": 19095, + "loc": { + "start": { + "line": 617, + "column": 47 + }, + "end": { + "line": 617, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19095, + "end": 19096, + "loc": { + "start": { + "line": 617, + "column": 54 + }, + "end": { + "line": 617, + "column": 55 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 19096, + "end": 19100, + "loc": { + "start": { + "line": 617, + "column": 55 + }, + "end": { + "line": 617, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19100, + "end": 19101, + "loc": { + "start": { + "line": 617, + "column": 59 + }, + "end": { + "line": 617, + "column": 60 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19101, + "end": 19102, + "loc": { + "start": { + "line": 617, + "column": 60 + }, + "end": { + "line": 617, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 19111, + "end": 19115, + "loc": { + "start": { + "line": 618, + "column": 8 + }, + "end": { + "line": 618, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19115, + "end": 19116, + "loc": { + "start": { + "line": 618, + "column": 12 + }, + "end": { + "line": 618, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19116, + "end": 19117, + "loc": { + "start": { + "line": 618, + "column": 13 + }, + "end": { + "line": 618, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19117, + "end": 19118, + "loc": { + "start": { + "line": 618, + "column": 14 + }, + "end": { + "line": 618, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19125, + "end": 19126, + "loc": { + "start": { + "line": 619, + "column": 6 + }, + "end": { + "line": 619, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19126, + "end": 19127, + "loc": { + "start": { + "line": 619, + "column": 7 + }, + "end": { + "line": 619, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19127, + "end": 19128, + "loc": { + "start": { + "line": 619, + "column": 8 + }, + "end": { + "line": 619, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19133, + "end": 19134, + "loc": { + "start": { + "line": 620, + "column": 4 + }, + "end": { + "line": 620, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19134, + "end": 19135, + "loc": { + "start": { + "line": 620, + "column": 5 + }, + "end": { + "line": 620, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19135, + "end": 19136, + "loc": { + "start": { + "line": 620, + "column": 6 + }, + "end": { + "line": 620, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 19142, + "end": 19144, + "loc": { + "start": { + "line": 622, + "column": 4 + }, + "end": { + "line": 622, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19144, + "end": 19145, + "loc": { + "start": { + "line": 622, + "column": 6 + }, + "end": { + "line": 622, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "does not update flag if patch version < flag version", + "start": 19145, + "end": 19199, + "loc": { + "start": { + "line": 622, + "column": 7 + }, + "end": { + "line": 622, + "column": 61 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19199, + "end": 19200, + "loc": { + "start": { + "line": 622, + "column": 61 + }, + "end": { + "line": 622, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 19201, + "end": 19205, + "loc": { + "start": { + "line": 622, + "column": 63 + }, + "end": { + "line": 622, + "column": 67 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19206, + "end": 19208, + "loc": { + "start": { + "line": 622, + "column": 68 + }, + "end": { + "line": 622, + "column": 70 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19209, + "end": 19210, + "loc": { + "start": { + "line": 622, + "column": 71 + }, + "end": { + "line": 622, + "column": 72 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 19217, + "end": 19222, + "loc": { + "start": { + "line": 623, + "column": 6 + }, + "end": { + "line": 623, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 19223, + "end": 19229, + "loc": { + "start": { + "line": 623, + "column": 12 + }, + "end": { + "line": 623, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 19230, + "end": 19231, + "loc": { + "start": { + "line": 623, + "column": 19 + }, + "end": { + "line": 623, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 19232, + "end": 19237, + "loc": { + "start": { + "line": 623, + "column": 21 + }, + "end": { + "line": 623, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19237, + "end": 19238, + "loc": { + "start": { + "line": 623, + "column": 26 + }, + "end": { + "line": 623, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeServer", + "start": 19238, + "end": 19248, + "loc": { + "start": { + "line": 623, + "column": 27 + }, + "end": { + "line": 623, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19248, + "end": 19249, + "loc": { + "start": { + "line": 623, + "column": 37 + }, + "end": { + "line": 623, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 19249, + "end": 19255, + "loc": { + "start": { + "line": 623, + "column": 38 + }, + "end": { + "line": 623, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19255, + "end": 19256, + "loc": { + "start": { + "line": 623, + "column": 44 + }, + "end": { + "line": 623, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19256, + "end": 19257, + "loc": { + "start": { + "line": 623, + "column": 45 + }, + "end": { + "line": 623, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19257, + "end": 19258, + "loc": { + "start": { + "line": 623, + "column": 46 + }, + "end": { + "line": 623, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 19265, + "end": 19271, + "loc": { + "start": { + "line": 624, + "column": 6 + }, + "end": { + "line": 624, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19271, + "end": 19272, + "loc": { + "start": { + "line": 624, + "column": 12 + }, + "end": { + "line": 624, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respondWith", + "start": 19272, + "end": 19283, + "loc": { + "start": { + "line": 624, + "column": 13 + }, + "end": { + "line": 624, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19283, + "end": 19284, + "loc": { + "start": { + "line": 624, + "column": 24 + }, + "end": { + "line": 624, + "column": 25 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19284, + "end": 19285, + "loc": { + "start": { + "line": 624, + "column": 25 + }, + "end": { + "line": 624, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 19285, + "end": 19288, + "loc": { + "start": { + "line": 624, + "column": 26 + }, + "end": { + "line": 624, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19288, + "end": 19289, + "loc": { + "start": { + "line": 624, + "column": 29 + }, + "end": { + "line": 624, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19290, + "end": 19291, + "loc": { + "start": { + "line": 624, + "column": 31 + }, + "end": { + "line": 624, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 19292, + "end": 19306, + "loc": { + "start": { + "line": 624, + "column": 33 + }, + "end": { + "line": 624, + "column": 47 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19306, + "end": 19307, + "loc": { + "start": { + "line": 624, + "column": 47 + }, + "end": { + "line": 624, + "column": 48 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 19308, + "end": 19326, + "loc": { + "start": { + "line": 624, + "column": 49 + }, + "end": { + "line": 624, + "column": 67 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19327, + "end": 19328, + "loc": { + "start": { + "line": 624, + "column": 68 + }, + "end": { + "line": 624, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19328, + "end": 19329, + "loc": { + "start": { + "line": 624, + "column": 69 + }, + "end": { + "line": 624, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":{\"value\":\"a\",\"version\":2}}", + "start": 19330, + "end": 19372, + "loc": { + "start": { + "line": 624, + "column": 71 + }, + "end": { + "line": 624, + "column": 113 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19372, + "end": 19373, + "loc": { + "start": { + "line": 624, + "column": 113 + }, + "end": { + "line": 624, + "column": 114 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19373, + "end": 19374, + "loc": { + "start": { + "line": 624, + "column": 114 + }, + "end": { + "line": 624, + "column": 115 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19374, + "end": 19375, + "loc": { + "start": { + "line": 624, + "column": 115 + }, + "end": { + "line": 624, + "column": 116 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 19383, + "end": 19388, + "loc": { + "start": { + "line": 626, + "column": 6 + }, + "end": { + "line": 626, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 19389, + "end": 19395, + "loc": { + "start": { + "line": 626, + "column": 12 + }, + "end": { + "line": 626, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 19396, + "end": 19397, + "loc": { + "start": { + "line": 626, + "column": 19 + }, + "end": { + "line": 626, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 19398, + "end": 19406, + "loc": { + "start": { + "line": 626, + "column": 21 + }, + "end": { + "line": 626, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19406, + "end": 19407, + "loc": { + "start": { + "line": 626, + "column": 29 + }, + "end": { + "line": 626, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 19407, + "end": 19417, + "loc": { + "start": { + "line": 626, + "column": 30 + }, + "end": { + "line": 626, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19417, + "end": 19418, + "loc": { + "start": { + "line": 626, + "column": 40 + }, + "end": { + "line": 626, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 19418, + "end": 19425, + "loc": { + "start": { + "line": 626, + "column": 41 + }, + "end": { + "line": 626, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19425, + "end": 19426, + "loc": { + "start": { + "line": 626, + "column": 48 + }, + "end": { + "line": 626, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 19427, + "end": 19431, + "loc": { + "start": { + "line": 626, + "column": 50 + }, + "end": { + "line": 626, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19431, + "end": 19432, + "loc": { + "start": { + "line": 626, + "column": 54 + }, + "end": { + "line": 626, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19432, + "end": 19433, + "loc": { + "start": { + "line": 626, + "column": 55 + }, + "end": { + "line": 626, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 19440, + "end": 19446, + "loc": { + "start": { + "line": 627, + "column": 6 + }, + "end": { + "line": 627, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19446, + "end": 19447, + "loc": { + "start": { + "line": 627, + "column": 12 + }, + "end": { + "line": 627, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 19447, + "end": 19449, + "loc": { + "start": { + "line": 627, + "column": 13 + }, + "end": { + "line": 627, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19449, + "end": 19450, + "loc": { + "start": { + "line": 627, + "column": 15 + }, + "end": { + "line": 627, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 19450, + "end": 19457, + "loc": { + "start": { + "line": 627, + "column": 16 + }, + "end": { + "line": 627, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19457, + "end": 19458, + "loc": { + "start": { + "line": 627, + "column": 23 + }, + "end": { + "line": 627, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19459, + "end": 19460, + "loc": { + "start": { + "line": 627, + "column": 25 + }, + "end": { + "line": 627, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19460, + "end": 19461, + "loc": { + "start": { + "line": 627, + "column": 26 + }, + "end": { + "line": 627, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19462, + "end": 19464, + "loc": { + "start": { + "line": 627, + "column": 28 + }, + "end": { + "line": 627, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19465, + "end": 19466, + "loc": { + "start": { + "line": 627, + "column": 31 + }, + "end": { + "line": 627, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 19475, + "end": 19481, + "loc": { + "start": { + "line": 628, + "column": 8 + }, + "end": { + "line": 628, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19481, + "end": 19482, + "loc": { + "start": { + "line": 628, + "column": 14 + }, + "end": { + "line": 628, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 19482, + "end": 19488, + "loc": { + "start": { + "line": 628, + "column": 15 + }, + "end": { + "line": 628, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19488, + "end": 19489, + "loc": { + "start": { + "line": 628, + "column": 21 + }, + "end": { + "line": 628, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 19489, + "end": 19498, + "loc": { + "start": { + "line": 628, + "column": 22 + }, + "end": { + "line": 628, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19498, + "end": 19499, + "loc": { + "start": { + "line": 628, + "column": 31 + }, + "end": { + "line": 628, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 19499, + "end": 19511, + "loc": { + "start": { + "line": 628, + "column": 32 + }, + "end": { + "line": 628, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19511, + "end": 19512, + "loc": { + "start": { + "line": 628, + "column": 44 + }, + "end": { + "line": 628, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19512, + "end": 19513, + "loc": { + "start": { + "line": 628, + "column": 45 + }, + "end": { + "line": 628, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19513, + "end": 19514, + "loc": { + "start": { + "line": 628, + "column": 46 + }, + "end": { + "line": 628, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 19514, + "end": 19521, + "loc": { + "start": { + "line": 628, + "column": 47 + }, + "end": { + "line": 628, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19521, + "end": 19522, + "loc": { + "start": { + "line": 628, + "column": 54 + }, + "end": { + "line": 628, + "column": 55 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "a", + "start": 19522, + "end": 19525, + "loc": { + "start": { + "line": 628, + "column": 55 + }, + "end": { + "line": 628, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19525, + "end": 19526, + "loc": { + "start": { + "line": 628, + "column": 58 + }, + "end": { + "line": 628, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19526, + "end": 19527, + "loc": { + "start": { + "line": 628, + "column": 59 + }, + "end": { + "line": 628, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 19537, + "end": 19543, + "loc": { + "start": { + "line": 630, + "column": 8 + }, + "end": { + "line": 630, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19543, + "end": 19544, + "loc": { + "start": { + "line": 630, + "column": 14 + }, + "end": { + "line": 630, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 19544, + "end": 19546, + "loc": { + "start": { + "line": 630, + "column": 15 + }, + "end": { + "line": 630, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19546, + "end": 19547, + "loc": { + "start": { + "line": 630, + "column": 17 + }, + "end": { + "line": 630, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 19547, + "end": 19555, + "loc": { + "start": { + "line": 630, + "column": 18 + }, + "end": { + "line": 630, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19555, + "end": 19556, + "loc": { + "start": { + "line": 630, + "column": 26 + }, + "end": { + "line": 630, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19557, + "end": 19558, + "loc": { + "start": { + "line": 630, + "column": 28 + }, + "end": { + "line": 630, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19558, + "end": 19559, + "loc": { + "start": { + "line": 630, + "column": 29 + }, + "end": { + "line": 630, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19560, + "end": 19562, + "loc": { + "start": { + "line": 630, + "column": 31 + }, + "end": { + "line": 630, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19563, + "end": 19564, + "loc": { + "start": { + "line": 630, + "column": 34 + }, + "end": { + "line": 630, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19564, + "end": 19565, + "loc": { + "start": { + "line": 630, + "column": 35 + }, + "end": { + "line": 630, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19565, + "end": 19566, + "loc": { + "start": { + "line": 630, + "column": 36 + }, + "end": { + "line": 630, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19566, + "end": 19567, + "loc": { + "start": { + "line": 630, + "column": 37 + }, + "end": { + "line": 630, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 19577, + "end": 19589, + "loc": { + "start": { + "line": 632, + "column": 8 + }, + "end": { + "line": 632, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19589, + "end": 19590, + "loc": { + "start": { + "line": 632, + "column": 20 + }, + "end": { + "line": 632, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19590, + "end": 19591, + "loc": { + "start": { + "line": 632, + "column": 21 + }, + "end": { + "line": 632, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19591, + "end": 19592, + "loc": { + "start": { + "line": 632, + "column": 22 + }, + "end": { + "line": 632, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "patch", + "start": 19592, + "end": 19597, + "loc": { + "start": { + "line": 632, + "column": 23 + }, + "end": { + "line": 632, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19597, + "end": 19598, + "loc": { + "start": { + "line": 632, + "column": 28 + }, + "end": { + "line": 632, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19598, + "end": 19599, + "loc": { + "start": { + "line": 632, + "column": 29 + }, + "end": { + "line": 632, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 19600, + "end": 19604, + "loc": { + "start": { + "line": 632, + "column": 31 + }, + "end": { + "line": 632, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19604, + "end": 19605, + "loc": { + "start": { + "line": 632, + "column": 35 + }, + "end": { + "line": 632, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}", + "start": 19606, + "end": 19652, + "loc": { + "start": { + "line": 632, + "column": 37 + }, + "end": { + "line": 632, + "column": 83 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19653, + "end": 19654, + "loc": { + "start": { + "line": 632, + "column": 84 + }, + "end": { + "line": 632, + "column": 85 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19654, + "end": 19655, + "loc": { + "start": { + "line": 632, + "column": 85 + }, + "end": { + "line": 632, + "column": 86 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19655, + "end": 19656, + "loc": { + "start": { + "line": 632, + "column": 86 + }, + "end": { + "line": 632, + "column": 87 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 19666, + "end": 19672, + "loc": { + "start": { + "line": 634, + "column": 8 + }, + "end": { + "line": 634, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19672, + "end": 19673, + "loc": { + "start": { + "line": 634, + "column": 14 + }, + "end": { + "line": 634, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 19673, + "end": 19679, + "loc": { + "start": { + "line": 634, + "column": 15 + }, + "end": { + "line": 634, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19679, + "end": 19680, + "loc": { + "start": { + "line": 634, + "column": 21 + }, + "end": { + "line": 634, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 19680, + "end": 19689, + "loc": { + "start": { + "line": 634, + "column": 22 + }, + "end": { + "line": 634, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19689, + "end": 19690, + "loc": { + "start": { + "line": 634, + "column": 31 + }, + "end": { + "line": 634, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 19690, + "end": 19702, + "loc": { + "start": { + "line": 634, + "column": 32 + }, + "end": { + "line": 634, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19702, + "end": 19703, + "loc": { + "start": { + "line": 634, + "column": 44 + }, + "end": { + "line": 634, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19703, + "end": 19704, + "loc": { + "start": { + "line": 634, + "column": 45 + }, + "end": { + "line": 634, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19704, + "end": 19705, + "loc": { + "start": { + "line": 634, + "column": 46 + }, + "end": { + "line": 634, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 19705, + "end": 19712, + "loc": { + "start": { + "line": 634, + "column": 47 + }, + "end": { + "line": 634, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19712, + "end": 19713, + "loc": { + "start": { + "line": 634, + "column": 54 + }, + "end": { + "line": 634, + "column": 55 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "a", + "start": 19713, + "end": 19716, + "loc": { + "start": { + "line": 634, + "column": 55 + }, + "end": { + "line": 634, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19716, + "end": 19717, + "loc": { + "start": { + "line": 634, + "column": 58 + }, + "end": { + "line": 634, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19717, + "end": 19718, + "loc": { + "start": { + "line": 634, + "column": 59 + }, + "end": { + "line": 634, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 19728, + "end": 19732, + "loc": { + "start": { + "line": 636, + "column": 8 + }, + "end": { + "line": 636, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19732, + "end": 19733, + "loc": { + "start": { + "line": 636, + "column": 12 + }, + "end": { + "line": 636, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19733, + "end": 19734, + "loc": { + "start": { + "line": 636, + "column": 13 + }, + "end": { + "line": 636, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19734, + "end": 19735, + "loc": { + "start": { + "line": 636, + "column": 14 + }, + "end": { + "line": 636, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19742, + "end": 19743, + "loc": { + "start": { + "line": 637, + "column": 6 + }, + "end": { + "line": 637, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19743, + "end": 19744, + "loc": { + "start": { + "line": 637, + "column": 7 + }, + "end": { + "line": 637, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19744, + "end": 19745, + "loc": { + "start": { + "line": 637, + "column": 8 + }, + "end": { + "line": 637, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 19752, + "end": 19758, + "loc": { + "start": { + "line": 638, + "column": 6 + }, + "end": { + "line": 638, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19758, + "end": 19759, + "loc": { + "start": { + "line": 638, + "column": 12 + }, + "end": { + "line": 638, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 19759, + "end": 19766, + "loc": { + "start": { + "line": 638, + "column": 13 + }, + "end": { + "line": 638, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19766, + "end": 19767, + "loc": { + "start": { + "line": 638, + "column": 20 + }, + "end": { + "line": 638, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19767, + "end": 19768, + "loc": { + "start": { + "line": 638, + "column": 21 + }, + "end": { + "line": 638, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19768, + "end": 19769, + "loc": { + "start": { + "line": 638, + "column": 22 + }, + "end": { + "line": 638, + "column": 23 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19774, + "end": 19775, + "loc": { + "start": { + "line": 639, + "column": 4 + }, + "end": { + "line": 639, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19775, + "end": 19776, + "loc": { + "start": { + "line": 639, + "column": 5 + }, + "end": { + "line": 639, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19776, + "end": 19777, + "loc": { + "start": { + "line": 639, + "column": 6 + }, + "end": { + "line": 639, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 19783, + "end": 19785, + "loc": { + "start": { + "line": 641, + "column": 4 + }, + "end": { + "line": 641, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19785, + "end": 19786, + "loc": { + "start": { + "line": 641, + "column": 6 + }, + "end": { + "line": 641, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "does not update flag if patch version == flag version", + "start": 19786, + "end": 19841, + "loc": { + "start": { + "line": 641, + "column": 7 + }, + "end": { + "line": 641, + "column": 62 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19841, + "end": 19842, + "loc": { + "start": { + "line": 641, + "column": 62 + }, + "end": { + "line": 641, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 19843, + "end": 19847, + "loc": { + "start": { + "line": 641, + "column": 64 + }, + "end": { + "line": 641, + "column": 68 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19848, + "end": 19850, + "loc": { + "start": { + "line": 641, + "column": 69 + }, + "end": { + "line": 641, + "column": 71 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19851, + "end": 19852, + "loc": { + "start": { + "line": 641, + "column": 72 + }, + "end": { + "line": 641, + "column": 73 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 19859, + "end": 19864, + "loc": { + "start": { + "line": 642, + "column": 6 + }, + "end": { + "line": 642, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 19865, + "end": 19871, + "loc": { + "start": { + "line": 642, + "column": 12 + }, + "end": { + "line": 642, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 19872, + "end": 19873, + "loc": { + "start": { + "line": 642, + "column": 19 + }, + "end": { + "line": 642, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 19874, + "end": 19879, + "loc": { + "start": { + "line": 642, + "column": 21 + }, + "end": { + "line": 642, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19879, + "end": 19880, + "loc": { + "start": { + "line": 642, + "column": 26 + }, + "end": { + "line": 642, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeServer", + "start": 19880, + "end": 19890, + "loc": { + "start": { + "line": 642, + "column": 27 + }, + "end": { + "line": 642, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19890, + "end": 19891, + "loc": { + "start": { + "line": 642, + "column": 37 + }, + "end": { + "line": 642, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 19891, + "end": 19897, + "loc": { + "start": { + "line": 642, + "column": 38 + }, + "end": { + "line": 642, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19897, + "end": 19898, + "loc": { + "start": { + "line": 642, + "column": 44 + }, + "end": { + "line": 642, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19898, + "end": 19899, + "loc": { + "start": { + "line": 642, + "column": 45 + }, + "end": { + "line": 642, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19899, + "end": 19900, + "loc": { + "start": { + "line": 642, + "column": 46 + }, + "end": { + "line": 642, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 19907, + "end": 19913, + "loc": { + "start": { + "line": 643, + "column": 6 + }, + "end": { + "line": 643, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19913, + "end": 19914, + "loc": { + "start": { + "line": 643, + "column": 12 + }, + "end": { + "line": 643, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respondWith", + "start": 19914, + "end": 19925, + "loc": { + "start": { + "line": 643, + "column": 13 + }, + "end": { + "line": 643, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19925, + "end": 19926, + "loc": { + "start": { + "line": 643, + "column": 24 + }, + "end": { + "line": 643, + "column": 25 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19926, + "end": 19927, + "loc": { + "start": { + "line": 643, + "column": 25 + }, + "end": { + "line": 643, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 19927, + "end": 19930, + "loc": { + "start": { + "line": 643, + "column": 26 + }, + "end": { + "line": 643, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19930, + "end": 19931, + "loc": { + "start": { + "line": 643, + "column": 29 + }, + "end": { + "line": 643, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19932, + "end": 19933, + "loc": { + "start": { + "line": 643, + "column": 31 + }, + "end": { + "line": 643, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 19934, + "end": 19948, + "loc": { + "start": { + "line": 643, + "column": 33 + }, + "end": { + "line": 643, + "column": 47 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19948, + "end": 19949, + "loc": { + "start": { + "line": 643, + "column": 47 + }, + "end": { + "line": 643, + "column": 48 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 19950, + "end": 19968, + "loc": { + "start": { + "line": 643, + "column": 49 + }, + "end": { + "line": 643, + "column": 67 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 19969, + "end": 19970, + "loc": { + "start": { + "line": 643, + "column": 68 + }, + "end": { + "line": 643, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 19970, + "end": 19971, + "loc": { + "start": { + "line": 643, + "column": 69 + }, + "end": { + "line": 643, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":{\"value\":\"a\",\"version\":2}}", + "start": 19972, + "end": 20014, + "loc": { + "start": { + "line": 643, + "column": 71 + }, + "end": { + "line": 643, + "column": 113 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20014, + "end": 20015, + "loc": { + "start": { + "line": 643, + "column": 113 + }, + "end": { + "line": 643, + "column": 114 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20015, + "end": 20016, + "loc": { + "start": { + "line": 643, + "column": 114 + }, + "end": { + "line": 643, + "column": 115 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20016, + "end": 20017, + "loc": { + "start": { + "line": 643, + "column": 115 + }, + "end": { + "line": 643, + "column": 116 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 20025, + "end": 20030, + "loc": { + "start": { + "line": 645, + "column": 6 + }, + "end": { + "line": 645, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 20031, + "end": 20037, + "loc": { + "start": { + "line": 645, + "column": 12 + }, + "end": { + "line": 645, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 20038, + "end": 20039, + "loc": { + "start": { + "line": 645, + "column": 19 + }, + "end": { + "line": 645, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 20040, + "end": 20048, + "loc": { + "start": { + "line": 645, + "column": 21 + }, + "end": { + "line": 645, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20048, + "end": 20049, + "loc": { + "start": { + "line": 645, + "column": 29 + }, + "end": { + "line": 645, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 20049, + "end": 20059, + "loc": { + "start": { + "line": 645, + "column": 30 + }, + "end": { + "line": 645, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20059, + "end": 20060, + "loc": { + "start": { + "line": 645, + "column": 40 + }, + "end": { + "line": 645, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 20060, + "end": 20067, + "loc": { + "start": { + "line": 645, + "column": 41 + }, + "end": { + "line": 645, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20067, + "end": 20068, + "loc": { + "start": { + "line": 645, + "column": 48 + }, + "end": { + "line": 645, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 20069, + "end": 20073, + "loc": { + "start": { + "line": 645, + "column": 50 + }, + "end": { + "line": 645, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20073, + "end": 20074, + "loc": { + "start": { + "line": 645, + "column": 54 + }, + "end": { + "line": 645, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20074, + "end": 20075, + "loc": { + "start": { + "line": 645, + "column": 55 + }, + "end": { + "line": 645, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 20082, + "end": 20088, + "loc": { + "start": { + "line": 646, + "column": 6 + }, + "end": { + "line": 646, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20088, + "end": 20089, + "loc": { + "start": { + "line": 646, + "column": 12 + }, + "end": { + "line": 646, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 20089, + "end": 20091, + "loc": { + "start": { + "line": 646, + "column": 13 + }, + "end": { + "line": 646, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20091, + "end": 20092, + "loc": { + "start": { + "line": 646, + "column": 15 + }, + "end": { + "line": 646, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 20092, + "end": 20099, + "loc": { + "start": { + "line": 646, + "column": 16 + }, + "end": { + "line": 646, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20099, + "end": 20100, + "loc": { + "start": { + "line": 646, + "column": 23 + }, + "end": { + "line": 646, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20101, + "end": 20102, + "loc": { + "start": { + "line": 646, + "column": 25 + }, + "end": { + "line": 646, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20102, + "end": 20103, + "loc": { + "start": { + "line": 646, + "column": 26 + }, + "end": { + "line": 646, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20104, + "end": 20106, + "loc": { + "start": { + "line": 646, + "column": 28 + }, + "end": { + "line": 646, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20107, + "end": 20108, + "loc": { + "start": { + "line": 646, + "column": 31 + }, + "end": { + "line": 646, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 20117, + "end": 20123, + "loc": { + "start": { + "line": 647, + "column": 8 + }, + "end": { + "line": 647, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20123, + "end": 20124, + "loc": { + "start": { + "line": 647, + "column": 14 + }, + "end": { + "line": 647, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 20124, + "end": 20130, + "loc": { + "start": { + "line": 647, + "column": 15 + }, + "end": { + "line": 647, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20130, + "end": 20131, + "loc": { + "start": { + "line": 647, + "column": 21 + }, + "end": { + "line": 647, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 20131, + "end": 20140, + "loc": { + "start": { + "line": 647, + "column": 22 + }, + "end": { + "line": 647, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20140, + "end": 20141, + "loc": { + "start": { + "line": 647, + "column": 31 + }, + "end": { + "line": 647, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 20141, + "end": 20153, + "loc": { + "start": { + "line": 647, + "column": 32 + }, + "end": { + "line": 647, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20153, + "end": 20154, + "loc": { + "start": { + "line": 647, + "column": 44 + }, + "end": { + "line": 647, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20154, + "end": 20155, + "loc": { + "start": { + "line": 647, + "column": 45 + }, + "end": { + "line": 647, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20155, + "end": 20156, + "loc": { + "start": { + "line": 647, + "column": 46 + }, + "end": { + "line": 647, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 20156, + "end": 20163, + "loc": { + "start": { + "line": 647, + "column": 47 + }, + "end": { + "line": 647, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20163, + "end": 20164, + "loc": { + "start": { + "line": 647, + "column": 54 + }, + "end": { + "line": 647, + "column": 55 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "a", + "start": 20164, + "end": 20167, + "loc": { + "start": { + "line": 647, + "column": 55 + }, + "end": { + "line": 647, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20167, + "end": 20168, + "loc": { + "start": { + "line": 647, + "column": 58 + }, + "end": { + "line": 647, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20168, + "end": 20169, + "loc": { + "start": { + "line": 647, + "column": 59 + }, + "end": { + "line": 647, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 20179, + "end": 20185, + "loc": { + "start": { + "line": 649, + "column": 8 + }, + "end": { + "line": 649, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20185, + "end": 20186, + "loc": { + "start": { + "line": 649, + "column": 14 + }, + "end": { + "line": 649, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 20186, + "end": 20188, + "loc": { + "start": { + "line": 649, + "column": 15 + }, + "end": { + "line": 649, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20188, + "end": 20189, + "loc": { + "start": { + "line": 649, + "column": 17 + }, + "end": { + "line": 649, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 20189, + "end": 20197, + "loc": { + "start": { + "line": 649, + "column": 18 + }, + "end": { + "line": 649, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20197, + "end": 20198, + "loc": { + "start": { + "line": 649, + "column": 26 + }, + "end": { + "line": 649, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20199, + "end": 20200, + "loc": { + "start": { + "line": 649, + "column": 28 + }, + "end": { + "line": 649, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20200, + "end": 20201, + "loc": { + "start": { + "line": 649, + "column": 29 + }, + "end": { + "line": 649, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20202, + "end": 20204, + "loc": { + "start": { + "line": 649, + "column": 31 + }, + "end": { + "line": 649, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20205, + "end": 20206, + "loc": { + "start": { + "line": 649, + "column": 34 + }, + "end": { + "line": 649, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20206, + "end": 20207, + "loc": { + "start": { + "line": 649, + "column": 35 + }, + "end": { + "line": 649, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20207, + "end": 20208, + "loc": { + "start": { + "line": 649, + "column": 36 + }, + "end": { + "line": 649, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20208, + "end": 20209, + "loc": { + "start": { + "line": 649, + "column": 37 + }, + "end": { + "line": 649, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 20219, + "end": 20231, + "loc": { + "start": { + "line": 651, + "column": 8 + }, + "end": { + "line": 651, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20231, + "end": 20232, + "loc": { + "start": { + "line": 651, + "column": 20 + }, + "end": { + "line": 651, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20232, + "end": 20233, + "loc": { + "start": { + "line": 651, + "column": 21 + }, + "end": { + "line": 651, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20233, + "end": 20234, + "loc": { + "start": { + "line": 651, + "column": 22 + }, + "end": { + "line": 651, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "patch", + "start": 20234, + "end": 20239, + "loc": { + "start": { + "line": 651, + "column": 23 + }, + "end": { + "line": 651, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20239, + "end": 20240, + "loc": { + "start": { + "line": 651, + "column": 28 + }, + "end": { + "line": 651, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20240, + "end": 20241, + "loc": { + "start": { + "line": 651, + "column": 29 + }, + "end": { + "line": 651, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 20242, + "end": 20246, + "loc": { + "start": { + "line": 651, + "column": 31 + }, + "end": { + "line": 651, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20246, + "end": 20247, + "loc": { + "start": { + "line": 651, + "column": 35 + }, + "end": { + "line": 651, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}", + "start": 20248, + "end": 20294, + "loc": { + "start": { + "line": 651, + "column": 37 + }, + "end": { + "line": 651, + "column": 83 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20295, + "end": 20296, + "loc": { + "start": { + "line": 651, + "column": 84 + }, + "end": { + "line": 651, + "column": 85 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20296, + "end": 20297, + "loc": { + "start": { + "line": 651, + "column": 85 + }, + "end": { + "line": 651, + "column": 86 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20297, + "end": 20298, + "loc": { + "start": { + "line": 651, + "column": 86 + }, + "end": { + "line": 651, + "column": 87 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 20308, + "end": 20314, + "loc": { + "start": { + "line": 653, + "column": 8 + }, + "end": { + "line": 653, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20314, + "end": 20315, + "loc": { + "start": { + "line": 653, + "column": 14 + }, + "end": { + "line": 653, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 20315, + "end": 20321, + "loc": { + "start": { + "line": 653, + "column": 15 + }, + "end": { + "line": 653, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20321, + "end": 20322, + "loc": { + "start": { + "line": 653, + "column": 21 + }, + "end": { + "line": 653, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 20322, + "end": 20331, + "loc": { + "start": { + "line": 653, + "column": 22 + }, + "end": { + "line": 653, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20331, + "end": 20332, + "loc": { + "start": { + "line": 653, + "column": 31 + }, + "end": { + "line": 653, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 20332, + "end": 20344, + "loc": { + "start": { + "line": 653, + "column": 32 + }, + "end": { + "line": 653, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20344, + "end": 20345, + "loc": { + "start": { + "line": 653, + "column": 44 + }, + "end": { + "line": 653, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20345, + "end": 20346, + "loc": { + "start": { + "line": 653, + "column": 45 + }, + "end": { + "line": 653, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20346, + "end": 20347, + "loc": { + "start": { + "line": 653, + "column": 46 + }, + "end": { + "line": 653, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 20347, + "end": 20354, + "loc": { + "start": { + "line": 653, + "column": 47 + }, + "end": { + "line": 653, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20354, + "end": 20355, + "loc": { + "start": { + "line": 653, + "column": 54 + }, + "end": { + "line": 653, + "column": 55 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "a", + "start": 20355, + "end": 20358, + "loc": { + "start": { + "line": 653, + "column": 55 + }, + "end": { + "line": 653, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20358, + "end": 20359, + "loc": { + "start": { + "line": 653, + "column": 58 + }, + "end": { + "line": 653, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20359, + "end": 20360, + "loc": { + "start": { + "line": 653, + "column": 59 + }, + "end": { + "line": 653, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 20370, + "end": 20374, + "loc": { + "start": { + "line": 655, + "column": 8 + }, + "end": { + "line": 655, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20374, + "end": 20375, + "loc": { + "start": { + "line": 655, + "column": 12 + }, + "end": { + "line": 655, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20375, + "end": 20376, + "loc": { + "start": { + "line": 655, + "column": 13 + }, + "end": { + "line": 655, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20376, + "end": 20377, + "loc": { + "start": { + "line": 655, + "column": 14 + }, + "end": { + "line": 655, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20384, + "end": 20385, + "loc": { + "start": { + "line": 656, + "column": 6 + }, + "end": { + "line": 656, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20385, + "end": 20386, + "loc": { + "start": { + "line": 656, + "column": 7 + }, + "end": { + "line": 656, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20386, + "end": 20387, + "loc": { + "start": { + "line": 656, + "column": 8 + }, + "end": { + "line": 656, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 20394, + "end": 20400, + "loc": { + "start": { + "line": 657, + "column": 6 + }, + "end": { + "line": 657, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20400, + "end": 20401, + "loc": { + "start": { + "line": 657, + "column": 12 + }, + "end": { + "line": 657, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 20401, + "end": 20408, + "loc": { + "start": { + "line": 657, + "column": 13 + }, + "end": { + "line": 657, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20408, + "end": 20409, + "loc": { + "start": { + "line": 657, + "column": 20 + }, + "end": { + "line": 657, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20409, + "end": 20410, + "loc": { + "start": { + "line": 657, + "column": 21 + }, + "end": { + "line": 657, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20410, + "end": 20411, + "loc": { + "start": { + "line": 657, + "column": 22 + }, + "end": { + "line": 657, + "column": 23 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20416, + "end": 20417, + "loc": { + "start": { + "line": 658, + "column": 4 + }, + "end": { + "line": 658, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20417, + "end": 20418, + "loc": { + "start": { + "line": 658, + "column": 5 + }, + "end": { + "line": 658, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20418, + "end": 20419, + "loc": { + "start": { + "line": 658, + "column": 6 + }, + "end": { + "line": 658, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 20425, + "end": 20427, + "loc": { + "start": { + "line": 660, + "column": 4 + }, + "end": { + "line": 660, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20427, + "end": 20428, + "loc": { + "start": { + "line": 660, + "column": 6 + }, + "end": { + "line": 660, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "updates flag if patch has a version and flag has no version", + "start": 20428, + "end": 20489, + "loc": { + "start": { + "line": 660, + "column": 7 + }, + "end": { + "line": 660, + "column": 68 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20489, + "end": 20490, + "loc": { + "start": { + "line": 660, + "column": 68 + }, + "end": { + "line": 660, + "column": 69 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 20491, + "end": 20495, + "loc": { + "start": { + "line": 660, + "column": 70 + }, + "end": { + "line": 660, + "column": 74 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20496, + "end": 20498, + "loc": { + "start": { + "line": 660, + "column": 75 + }, + "end": { + "line": 660, + "column": 77 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20499, + "end": 20500, + "loc": { + "start": { + "line": 660, + "column": 78 + }, + "end": { + "line": 660, + "column": 79 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 20507, + "end": 20512, + "loc": { + "start": { + "line": 661, + "column": 6 + }, + "end": { + "line": 661, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 20513, + "end": 20519, + "loc": { + "start": { + "line": 661, + "column": 12 + }, + "end": { + "line": 661, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 20520, + "end": 20521, + "loc": { + "start": { + "line": 661, + "column": 19 + }, + "end": { + "line": 661, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 20522, + "end": 20527, + "loc": { + "start": { + "line": 661, + "column": 21 + }, + "end": { + "line": 661, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20527, + "end": 20528, + "loc": { + "start": { + "line": 661, + "column": 26 + }, + "end": { + "line": 661, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeServer", + "start": 20528, + "end": 20538, + "loc": { + "start": { + "line": 661, + "column": 27 + }, + "end": { + "line": 661, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20538, + "end": 20539, + "loc": { + "start": { + "line": 661, + "column": 37 + }, + "end": { + "line": 661, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 20539, + "end": 20545, + "loc": { + "start": { + "line": 661, + "column": 38 + }, + "end": { + "line": 661, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20545, + "end": 20546, + "loc": { + "start": { + "line": 661, + "column": 44 + }, + "end": { + "line": 661, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20546, + "end": 20547, + "loc": { + "start": { + "line": 661, + "column": 45 + }, + "end": { + "line": 661, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20547, + "end": 20548, + "loc": { + "start": { + "line": 661, + "column": 46 + }, + "end": { + "line": 661, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 20555, + "end": 20561, + "loc": { + "start": { + "line": 662, + "column": 6 + }, + "end": { + "line": 662, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20561, + "end": 20562, + "loc": { + "start": { + "line": 662, + "column": 12 + }, + "end": { + "line": 662, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respondWith", + "start": 20562, + "end": 20573, + "loc": { + "start": { + "line": 662, + "column": 13 + }, + "end": { + "line": 662, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20573, + "end": 20574, + "loc": { + "start": { + "line": 662, + "column": 24 + }, + "end": { + "line": 662, + "column": 25 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20574, + "end": 20575, + "loc": { + "start": { + "line": 662, + "column": 25 + }, + "end": { + "line": 662, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 20575, + "end": 20578, + "loc": { + "start": { + "line": 662, + "column": 26 + }, + "end": { + "line": 662, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20578, + "end": 20579, + "loc": { + "start": { + "line": 662, + "column": 29 + }, + "end": { + "line": 662, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20580, + "end": 20581, + "loc": { + "start": { + "line": 662, + "column": 31 + }, + "end": { + "line": 662, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 20582, + "end": 20596, + "loc": { + "start": { + "line": 662, + "column": 33 + }, + "end": { + "line": 662, + "column": 47 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20596, + "end": 20597, + "loc": { + "start": { + "line": 662, + "column": 47 + }, + "end": { + "line": 662, + "column": 48 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 20598, + "end": 20616, + "loc": { + "start": { + "line": 662, + "column": 49 + }, + "end": { + "line": 662, + "column": 67 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20617, + "end": 20618, + "loc": { + "start": { + "line": 662, + "column": 68 + }, + "end": { + "line": 662, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20618, + "end": 20619, + "loc": { + "start": { + "line": 662, + "column": 69 + }, + "end": { + "line": 662, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":{\"value\":\"a\"}}", + "start": 20620, + "end": 20650, + "loc": { + "start": { + "line": 662, + "column": 71 + }, + "end": { + "line": 662, + "column": 101 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20650, + "end": 20651, + "loc": { + "start": { + "line": 662, + "column": 101 + }, + "end": { + "line": 662, + "column": 102 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20651, + "end": 20652, + "loc": { + "start": { + "line": 662, + "column": 102 + }, + "end": { + "line": 662, + "column": 103 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20652, + "end": 20653, + "loc": { + "start": { + "line": 662, + "column": 103 + }, + "end": { + "line": 662, + "column": 104 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 20661, + "end": 20666, + "loc": { + "start": { + "line": 664, + "column": 6 + }, + "end": { + "line": 664, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 20667, + "end": 20673, + "loc": { + "start": { + "line": 664, + "column": 12 + }, + "end": { + "line": 664, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 20674, + "end": 20675, + "loc": { + "start": { + "line": 664, + "column": 19 + }, + "end": { + "line": 664, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 20676, + "end": 20684, + "loc": { + "start": { + "line": 664, + "column": 21 + }, + "end": { + "line": 664, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20684, + "end": 20685, + "loc": { + "start": { + "line": 664, + "column": 29 + }, + "end": { + "line": 664, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 20685, + "end": 20695, + "loc": { + "start": { + "line": 664, + "column": 30 + }, + "end": { + "line": 664, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20695, + "end": 20696, + "loc": { + "start": { + "line": 664, + "column": 40 + }, + "end": { + "line": 664, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 20696, + "end": 20703, + "loc": { + "start": { + "line": 664, + "column": 41 + }, + "end": { + "line": 664, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20703, + "end": 20704, + "loc": { + "start": { + "line": 664, + "column": 48 + }, + "end": { + "line": 664, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 20705, + "end": 20709, + "loc": { + "start": { + "line": 664, + "column": 50 + }, + "end": { + "line": 664, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20709, + "end": 20710, + "loc": { + "start": { + "line": 664, + "column": 54 + }, + "end": { + "line": 664, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20710, + "end": 20711, + "loc": { + "start": { + "line": 664, + "column": 55 + }, + "end": { + "line": 664, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 20718, + "end": 20724, + "loc": { + "start": { + "line": 665, + "column": 6 + }, + "end": { + "line": 665, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20724, + "end": 20725, + "loc": { + "start": { + "line": 665, + "column": 12 + }, + "end": { + "line": 665, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 20725, + "end": 20727, + "loc": { + "start": { + "line": 665, + "column": 13 + }, + "end": { + "line": 665, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20727, + "end": 20728, + "loc": { + "start": { + "line": 665, + "column": 15 + }, + "end": { + "line": 665, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 20728, + "end": 20735, + "loc": { + "start": { + "line": 665, + "column": 16 + }, + "end": { + "line": 665, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20735, + "end": 20736, + "loc": { + "start": { + "line": 665, + "column": 23 + }, + "end": { + "line": 665, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20737, + "end": 20738, + "loc": { + "start": { + "line": 665, + "column": 25 + }, + "end": { + "line": 665, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20738, + "end": 20739, + "loc": { + "start": { + "line": 665, + "column": 26 + }, + "end": { + "line": 665, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20740, + "end": 20742, + "loc": { + "start": { + "line": 665, + "column": 28 + }, + "end": { + "line": 665, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20743, + "end": 20744, + "loc": { + "start": { + "line": 665, + "column": 31 + }, + "end": { + "line": 665, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 20753, + "end": 20759, + "loc": { + "start": { + "line": 666, + "column": 8 + }, + "end": { + "line": 666, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20759, + "end": 20760, + "loc": { + "start": { + "line": 666, + "column": 14 + }, + "end": { + "line": 666, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 20760, + "end": 20766, + "loc": { + "start": { + "line": 666, + "column": 15 + }, + "end": { + "line": 666, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20766, + "end": 20767, + "loc": { + "start": { + "line": 666, + "column": 21 + }, + "end": { + "line": 666, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 20767, + "end": 20776, + "loc": { + "start": { + "line": 666, + "column": 22 + }, + "end": { + "line": 666, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20776, + "end": 20777, + "loc": { + "start": { + "line": 666, + "column": 31 + }, + "end": { + "line": 666, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 20777, + "end": 20789, + "loc": { + "start": { + "line": 666, + "column": 32 + }, + "end": { + "line": 666, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20789, + "end": 20790, + "loc": { + "start": { + "line": 666, + "column": 44 + }, + "end": { + "line": 666, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20790, + "end": 20791, + "loc": { + "start": { + "line": 666, + "column": 45 + }, + "end": { + "line": 666, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20791, + "end": 20792, + "loc": { + "start": { + "line": 666, + "column": 46 + }, + "end": { + "line": 666, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 20792, + "end": 20799, + "loc": { + "start": { + "line": 666, + "column": 47 + }, + "end": { + "line": 666, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20799, + "end": 20800, + "loc": { + "start": { + "line": 666, + "column": 54 + }, + "end": { + "line": 666, + "column": 55 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "a", + "start": 20800, + "end": 20803, + "loc": { + "start": { + "line": 666, + "column": 55 + }, + "end": { + "line": 666, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20803, + "end": 20804, + "loc": { + "start": { + "line": 666, + "column": 58 + }, + "end": { + "line": 666, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20804, + "end": 20805, + "loc": { + "start": { + "line": 666, + "column": 59 + }, + "end": { + "line": 666, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 20815, + "end": 20821, + "loc": { + "start": { + "line": 668, + "column": 8 + }, + "end": { + "line": 668, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20821, + "end": 20822, + "loc": { + "start": { + "line": 668, + "column": 14 + }, + "end": { + "line": 668, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 20822, + "end": 20824, + "loc": { + "start": { + "line": 668, + "column": 15 + }, + "end": { + "line": 668, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20824, + "end": 20825, + "loc": { + "start": { + "line": 668, + "column": 17 + }, + "end": { + "line": 668, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 20825, + "end": 20833, + "loc": { + "start": { + "line": 668, + "column": 18 + }, + "end": { + "line": 668, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20833, + "end": 20834, + "loc": { + "start": { + "line": 668, + "column": 26 + }, + "end": { + "line": 668, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20835, + "end": 20836, + "loc": { + "start": { + "line": 668, + "column": 28 + }, + "end": { + "line": 668, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20836, + "end": 20837, + "loc": { + "start": { + "line": 668, + "column": 29 + }, + "end": { + "line": 668, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20838, + "end": 20840, + "loc": { + "start": { + "line": 668, + "column": 31 + }, + "end": { + "line": 668, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20841, + "end": 20842, + "loc": { + "start": { + "line": 668, + "column": 34 + }, + "end": { + "line": 668, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20842, + "end": 20843, + "loc": { + "start": { + "line": 668, + "column": 35 + }, + "end": { + "line": 668, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20843, + "end": 20844, + "loc": { + "start": { + "line": 668, + "column": 36 + }, + "end": { + "line": 668, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20844, + "end": 20845, + "loc": { + "start": { + "line": 668, + "column": 37 + }, + "end": { + "line": 668, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 20855, + "end": 20867, + "loc": { + "start": { + "line": 670, + "column": 8 + }, + "end": { + "line": 670, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20867, + "end": 20868, + "loc": { + "start": { + "line": 670, + "column": 20 + }, + "end": { + "line": 670, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20868, + "end": 20869, + "loc": { + "start": { + "line": 670, + "column": 21 + }, + "end": { + "line": 670, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20869, + "end": 20870, + "loc": { + "start": { + "line": 670, + "column": 22 + }, + "end": { + "line": 670, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "patch", + "start": 20870, + "end": 20875, + "loc": { + "start": { + "line": 670, + "column": 23 + }, + "end": { + "line": 670, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20875, + "end": 20876, + "loc": { + "start": { + "line": 670, + "column": 28 + }, + "end": { + "line": 670, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20876, + "end": 20877, + "loc": { + "start": { + "line": 670, + "column": 29 + }, + "end": { + "line": 670, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 20878, + "end": 20882, + "loc": { + "start": { + "line": 670, + "column": 31 + }, + "end": { + "line": 670, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20882, + "end": 20883, + "loc": { + "start": { + "line": 670, + "column": 35 + }, + "end": { + "line": 670, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}", + "start": 20884, + "end": 20930, + "loc": { + "start": { + "line": 670, + "column": 37 + }, + "end": { + "line": 670, + "column": 83 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20931, + "end": 20932, + "loc": { + "start": { + "line": 670, + "column": 84 + }, + "end": { + "line": 670, + "column": 85 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20932, + "end": 20933, + "loc": { + "start": { + "line": 670, + "column": 85 + }, + "end": { + "line": 670, + "column": 86 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20933, + "end": 20934, + "loc": { + "start": { + "line": 670, + "column": 86 + }, + "end": { + "line": 670, + "column": 87 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 20944, + "end": 20950, + "loc": { + "start": { + "line": 672, + "column": 8 + }, + "end": { + "line": 672, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20950, + "end": 20951, + "loc": { + "start": { + "line": 672, + "column": 14 + }, + "end": { + "line": 672, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 20951, + "end": 20957, + "loc": { + "start": { + "line": 672, + "column": 15 + }, + "end": { + "line": 672, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20957, + "end": 20958, + "loc": { + "start": { + "line": 672, + "column": 21 + }, + "end": { + "line": 672, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 20958, + "end": 20967, + "loc": { + "start": { + "line": 672, + "column": 22 + }, + "end": { + "line": 672, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20967, + "end": 20968, + "loc": { + "start": { + "line": 672, + "column": 31 + }, + "end": { + "line": 672, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 20968, + "end": 20980, + "loc": { + "start": { + "line": 672, + "column": 32 + }, + "end": { + "line": 672, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20980, + "end": 20981, + "loc": { + "start": { + "line": 672, + "column": 44 + }, + "end": { + "line": 672, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20981, + "end": 20982, + "loc": { + "start": { + "line": 672, + "column": 45 + }, + "end": { + "line": 672, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20982, + "end": 20983, + "loc": { + "start": { + "line": 672, + "column": 46 + }, + "end": { + "line": 672, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 20983, + "end": 20990, + "loc": { + "start": { + "line": 672, + "column": 47 + }, + "end": { + "line": 672, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20990, + "end": 20991, + "loc": { + "start": { + "line": 672, + "column": 54 + }, + "end": { + "line": 672, + "column": 55 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "b", + "start": 20991, + "end": 20994, + "loc": { + "start": { + "line": 672, + "column": 55 + }, + "end": { + "line": 672, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20994, + "end": 20995, + "loc": { + "start": { + "line": 672, + "column": 58 + }, + "end": { + "line": 672, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 20995, + "end": 20996, + "loc": { + "start": { + "line": 672, + "column": 59 + }, + "end": { + "line": 672, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 21006, + "end": 21010, + "loc": { + "start": { + "line": 674, + "column": 8 + }, + "end": { + "line": 674, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21010, + "end": 21011, + "loc": { + "start": { + "line": 674, + "column": 12 + }, + "end": { + "line": 674, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21011, + "end": 21012, + "loc": { + "start": { + "line": 674, + "column": 13 + }, + "end": { + "line": 674, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21012, + "end": 21013, + "loc": { + "start": { + "line": 674, + "column": 14 + }, + "end": { + "line": 674, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21020, + "end": 21021, + "loc": { + "start": { + "line": 675, + "column": 6 + }, + "end": { + "line": 675, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21021, + "end": 21022, + "loc": { + "start": { + "line": 675, + "column": 7 + }, + "end": { + "line": 675, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21022, + "end": 21023, + "loc": { + "start": { + "line": 675, + "column": 8 + }, + "end": { + "line": 675, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 21030, + "end": 21036, + "loc": { + "start": { + "line": 676, + "column": 6 + }, + "end": { + "line": 676, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21036, + "end": 21037, + "loc": { + "start": { + "line": 676, + "column": 12 + }, + "end": { + "line": 676, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 21037, + "end": 21044, + "loc": { + "start": { + "line": 676, + "column": 13 + }, + "end": { + "line": 676, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21044, + "end": 21045, + "loc": { + "start": { + "line": 676, + "column": 20 + }, + "end": { + "line": 676, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21045, + "end": 21046, + "loc": { + "start": { + "line": 676, + "column": 21 + }, + "end": { + "line": 676, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21046, + "end": 21047, + "loc": { + "start": { + "line": 676, + "column": 22 + }, + "end": { + "line": 676, + "column": 23 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21052, + "end": 21053, + "loc": { + "start": { + "line": 677, + "column": 4 + }, + "end": { + "line": 677, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21053, + "end": 21054, + "loc": { + "start": { + "line": 677, + "column": 5 + }, + "end": { + "line": 677, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21054, + "end": 21055, + "loc": { + "start": { + "line": 677, + "column": 6 + }, + "end": { + "line": 677, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 21061, + "end": 21063, + "loc": { + "start": { + "line": 679, + "column": 4 + }, + "end": { + "line": 679, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21063, + "end": 21064, + "loc": { + "start": { + "line": 679, + "column": 6 + }, + "end": { + "line": 679, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "updates flag if flag has a version and patch has no version", + "start": 21064, + "end": 21125, + "loc": { + "start": { + "line": 679, + "column": 7 + }, + "end": { + "line": 679, + "column": 68 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21125, + "end": 21126, + "loc": { + "start": { + "line": 679, + "column": 68 + }, + "end": { + "line": 679, + "column": 69 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 21127, + "end": 21131, + "loc": { + "start": { + "line": 679, + "column": 70 + }, + "end": { + "line": 679, + "column": 74 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21132, + "end": 21134, + "loc": { + "start": { + "line": 679, + "column": 75 + }, + "end": { + "line": 679, + "column": 77 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21135, + "end": 21136, + "loc": { + "start": { + "line": 679, + "column": 78 + }, + "end": { + "line": 679, + "column": 79 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 21143, + "end": 21148, + "loc": { + "start": { + "line": 680, + "column": 6 + }, + "end": { + "line": 680, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 21149, + "end": 21155, + "loc": { + "start": { + "line": 680, + "column": 12 + }, + "end": { + "line": 680, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 21156, + "end": 21157, + "loc": { + "start": { + "line": 680, + "column": 19 + }, + "end": { + "line": 680, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 21158, + "end": 21163, + "loc": { + "start": { + "line": 680, + "column": 21 + }, + "end": { + "line": 680, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21163, + "end": 21164, + "loc": { + "start": { + "line": 680, + "column": 26 + }, + "end": { + "line": 680, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeServer", + "start": 21164, + "end": 21174, + "loc": { + "start": { + "line": 680, + "column": 27 + }, + "end": { + "line": 680, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21174, + "end": 21175, + "loc": { + "start": { + "line": 680, + "column": 37 + }, + "end": { + "line": 680, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 21175, + "end": 21181, + "loc": { + "start": { + "line": 680, + "column": 38 + }, + "end": { + "line": 680, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21181, + "end": 21182, + "loc": { + "start": { + "line": 680, + "column": 44 + }, + "end": { + "line": 680, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21182, + "end": 21183, + "loc": { + "start": { + "line": 680, + "column": 45 + }, + "end": { + "line": 680, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21183, + "end": 21184, + "loc": { + "start": { + "line": 680, + "column": 46 + }, + "end": { + "line": 680, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 21191, + "end": 21197, + "loc": { + "start": { + "line": 681, + "column": 6 + }, + "end": { + "line": 681, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21197, + "end": 21198, + "loc": { + "start": { + "line": 681, + "column": 12 + }, + "end": { + "line": 681, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respondWith", + "start": 21198, + "end": 21209, + "loc": { + "start": { + "line": 681, + "column": 13 + }, + "end": { + "line": 681, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21209, + "end": 21210, + "loc": { + "start": { + "line": 681, + "column": 24 + }, + "end": { + "line": 681, + "column": 25 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21210, + "end": 21211, + "loc": { + "start": { + "line": 681, + "column": 25 + }, + "end": { + "line": 681, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 21211, + "end": 21214, + "loc": { + "start": { + "line": 681, + "column": 26 + }, + "end": { + "line": 681, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21214, + "end": 21215, + "loc": { + "start": { + "line": 681, + "column": 29 + }, + "end": { + "line": 681, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21216, + "end": 21217, + "loc": { + "start": { + "line": 681, + "column": 31 + }, + "end": { + "line": 681, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 21218, + "end": 21232, + "loc": { + "start": { + "line": 681, + "column": 33 + }, + "end": { + "line": 681, + "column": 47 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21232, + "end": 21233, + "loc": { + "start": { + "line": 681, + "column": 47 + }, + "end": { + "line": 681, + "column": 48 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 21234, + "end": 21252, + "loc": { + "start": { + "line": 681, + "column": 49 + }, + "end": { + "line": 681, + "column": 67 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21253, + "end": 21254, + "loc": { + "start": { + "line": 681, + "column": 68 + }, + "end": { + "line": 681, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21254, + "end": 21255, + "loc": { + "start": { + "line": 681, + "column": 69 + }, + "end": { + "line": 681, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":{\"value\":\"a\",\"version\":2}}", + "start": 21256, + "end": 21298, + "loc": { + "start": { + "line": 681, + "column": 71 + }, + "end": { + "line": 681, + "column": 113 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21298, + "end": 21299, + "loc": { + "start": { + "line": 681, + "column": 113 + }, + "end": { + "line": 681, + "column": 114 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21299, + "end": 21300, + "loc": { + "start": { + "line": 681, + "column": 114 + }, + "end": { + "line": 681, + "column": 115 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21300, + "end": 21301, + "loc": { + "start": { + "line": 681, + "column": 115 + }, + "end": { + "line": 681, + "column": 116 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 21309, + "end": 21314, + "loc": { + "start": { + "line": 683, + "column": 6 + }, + "end": { + "line": 683, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 21315, + "end": 21321, + "loc": { + "start": { + "line": 683, + "column": 12 + }, + "end": { + "line": 683, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 21322, + "end": 21323, + "loc": { + "start": { + "line": 683, + "column": 19 + }, + "end": { + "line": 683, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 21324, + "end": 21332, + "loc": { + "start": { + "line": 683, + "column": 21 + }, + "end": { + "line": 683, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21332, + "end": 21333, + "loc": { + "start": { + "line": 683, + "column": 29 + }, + "end": { + "line": 683, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 21333, + "end": 21343, + "loc": { + "start": { + "line": 683, + "column": 30 + }, + "end": { + "line": 683, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21343, + "end": 21344, + "loc": { + "start": { + "line": 683, + "column": 40 + }, + "end": { + "line": 683, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 21344, + "end": 21351, + "loc": { + "start": { + "line": 683, + "column": 41 + }, + "end": { + "line": 683, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21351, + "end": 21352, + "loc": { + "start": { + "line": 683, + "column": 48 + }, + "end": { + "line": 683, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 21353, + "end": 21357, + "loc": { + "start": { + "line": 683, + "column": 50 + }, + "end": { + "line": 683, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21357, + "end": 21358, + "loc": { + "start": { + "line": 683, + "column": 54 + }, + "end": { + "line": 683, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21358, + "end": 21359, + "loc": { + "start": { + "line": 683, + "column": 55 + }, + "end": { + "line": 683, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 21366, + "end": 21372, + "loc": { + "start": { + "line": 684, + "column": 6 + }, + "end": { + "line": 684, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21372, + "end": 21373, + "loc": { + "start": { + "line": 684, + "column": 12 + }, + "end": { + "line": 684, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 21373, + "end": 21375, + "loc": { + "start": { + "line": 684, + "column": 13 + }, + "end": { + "line": 684, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21375, + "end": 21376, + "loc": { + "start": { + "line": 684, + "column": 15 + }, + "end": { + "line": 684, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 21376, + "end": 21383, + "loc": { + "start": { + "line": 684, + "column": 16 + }, + "end": { + "line": 684, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21383, + "end": 21384, + "loc": { + "start": { + "line": 684, + "column": 23 + }, + "end": { + "line": 684, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21385, + "end": 21386, + "loc": { + "start": { + "line": 684, + "column": 25 + }, + "end": { + "line": 684, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21386, + "end": 21387, + "loc": { + "start": { + "line": 684, + "column": 26 + }, + "end": { + "line": 684, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21388, + "end": 21390, + "loc": { + "start": { + "line": 684, + "column": 28 + }, + "end": { + "line": 684, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21391, + "end": 21392, + "loc": { + "start": { + "line": 684, + "column": 31 + }, + "end": { + "line": 684, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 21401, + "end": 21407, + "loc": { + "start": { + "line": 685, + "column": 8 + }, + "end": { + "line": 685, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21407, + "end": 21408, + "loc": { + "start": { + "line": 685, + "column": 14 + }, + "end": { + "line": 685, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 21408, + "end": 21414, + "loc": { + "start": { + "line": 685, + "column": 15 + }, + "end": { + "line": 685, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21414, + "end": 21415, + "loc": { + "start": { + "line": 685, + "column": 21 + }, + "end": { + "line": 685, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 21415, + "end": 21424, + "loc": { + "start": { + "line": 685, + "column": 22 + }, + "end": { + "line": 685, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21424, + "end": 21425, + "loc": { + "start": { + "line": 685, + "column": 31 + }, + "end": { + "line": 685, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 21425, + "end": 21437, + "loc": { + "start": { + "line": 685, + "column": 32 + }, + "end": { + "line": 685, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21437, + "end": 21438, + "loc": { + "start": { + "line": 685, + "column": 44 + }, + "end": { + "line": 685, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21438, + "end": 21439, + "loc": { + "start": { + "line": 685, + "column": 45 + }, + "end": { + "line": 685, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21439, + "end": 21440, + "loc": { + "start": { + "line": 685, + "column": 46 + }, + "end": { + "line": 685, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 21440, + "end": 21447, + "loc": { + "start": { + "line": 685, + "column": 47 + }, + "end": { + "line": 685, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21447, + "end": 21448, + "loc": { + "start": { + "line": 685, + "column": 54 + }, + "end": { + "line": 685, + "column": 55 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "a", + "start": 21448, + "end": 21451, + "loc": { + "start": { + "line": 685, + "column": 55 + }, + "end": { + "line": 685, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21451, + "end": 21452, + "loc": { + "start": { + "line": 685, + "column": 58 + }, + "end": { + "line": 685, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21452, + "end": 21453, + "loc": { + "start": { + "line": 685, + "column": 59 + }, + "end": { + "line": 685, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 21463, + "end": 21469, + "loc": { + "start": { + "line": 687, + "column": 8 + }, + "end": { + "line": 687, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21469, + "end": 21470, + "loc": { + "start": { + "line": 687, + "column": 14 + }, + "end": { + "line": 687, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 21470, + "end": 21472, + "loc": { + "start": { + "line": 687, + "column": 15 + }, + "end": { + "line": 687, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21472, + "end": 21473, + "loc": { + "start": { + "line": 687, + "column": 17 + }, + "end": { + "line": 687, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 21473, + "end": 21481, + "loc": { + "start": { + "line": 687, + "column": 18 + }, + "end": { + "line": 687, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21481, + "end": 21482, + "loc": { + "start": { + "line": 687, + "column": 26 + }, + "end": { + "line": 687, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21483, + "end": 21484, + "loc": { + "start": { + "line": 687, + "column": 28 + }, + "end": { + "line": 687, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21484, + "end": 21485, + "loc": { + "start": { + "line": 687, + "column": 29 + }, + "end": { + "line": 687, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21486, + "end": 21488, + "loc": { + "start": { + "line": 687, + "column": 31 + }, + "end": { + "line": 687, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21489, + "end": 21490, + "loc": { + "start": { + "line": 687, + "column": 34 + }, + "end": { + "line": 687, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21490, + "end": 21491, + "loc": { + "start": { + "line": 687, + "column": 35 + }, + "end": { + "line": 687, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21491, + "end": 21492, + "loc": { + "start": { + "line": 687, + "column": 36 + }, + "end": { + "line": 687, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21492, + "end": 21493, + "loc": { + "start": { + "line": 687, + "column": 37 + }, + "end": { + "line": 687, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 21503, + "end": 21515, + "loc": { + "start": { + "line": 689, + "column": 8 + }, + "end": { + "line": 689, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21515, + "end": 21516, + "loc": { + "start": { + "line": 689, + "column": 20 + }, + "end": { + "line": 689, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21516, + "end": 21517, + "loc": { + "start": { + "line": 689, + "column": 21 + }, + "end": { + "line": 689, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21517, + "end": 21518, + "loc": { + "start": { + "line": 689, + "column": 22 + }, + "end": { + "line": 689, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "patch", + "start": 21518, + "end": 21523, + "loc": { + "start": { + "line": 689, + "column": 23 + }, + "end": { + "line": 689, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21523, + "end": 21524, + "loc": { + "start": { + "line": 689, + "column": 28 + }, + "end": { + "line": 689, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21524, + "end": 21525, + "loc": { + "start": { + "line": 689, + "column": 29 + }, + "end": { + "line": 689, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 21526, + "end": 21530, + "loc": { + "start": { + "line": 689, + "column": 31 + }, + "end": { + "line": 689, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21530, + "end": 21531, + "loc": { + "start": { + "line": 689, + "column": 35 + }, + "end": { + "line": 689, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"enable-foo\",\"value\":\"b\"}", + "start": 21532, + "end": 21566, + "loc": { + "start": { + "line": 689, + "column": 37 + }, + "end": { + "line": 689, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21567, + "end": 21568, + "loc": { + "start": { + "line": 689, + "column": 72 + }, + "end": { + "line": 689, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21568, + "end": 21569, + "loc": { + "start": { + "line": 689, + "column": 73 + }, + "end": { + "line": 689, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21569, + "end": 21570, + "loc": { + "start": { + "line": 689, + "column": 74 + }, + "end": { + "line": 689, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 21580, + "end": 21586, + "loc": { + "start": { + "line": 691, + "column": 8 + }, + "end": { + "line": 691, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21586, + "end": 21587, + "loc": { + "start": { + "line": 691, + "column": 14 + }, + "end": { + "line": 691, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 21587, + "end": 21593, + "loc": { + "start": { + "line": 691, + "column": 15 + }, + "end": { + "line": 691, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21593, + "end": 21594, + "loc": { + "start": { + "line": 691, + "column": 21 + }, + "end": { + "line": 691, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 21594, + "end": 21603, + "loc": { + "start": { + "line": 691, + "column": 22 + }, + "end": { + "line": 691, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21603, + "end": 21604, + "loc": { + "start": { + "line": 691, + "column": 31 + }, + "end": { + "line": 691, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 21604, + "end": 21616, + "loc": { + "start": { + "line": 691, + "column": 32 + }, + "end": { + "line": 691, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21616, + "end": 21617, + "loc": { + "start": { + "line": 691, + "column": 44 + }, + "end": { + "line": 691, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21617, + "end": 21618, + "loc": { + "start": { + "line": 691, + "column": 45 + }, + "end": { + "line": 691, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21618, + "end": 21619, + "loc": { + "start": { + "line": 691, + "column": 46 + }, + "end": { + "line": 691, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 21619, + "end": 21626, + "loc": { + "start": { + "line": 691, + "column": 47 + }, + "end": { + "line": 691, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21626, + "end": 21627, + "loc": { + "start": { + "line": 691, + "column": 54 + }, + "end": { + "line": 691, + "column": 55 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "b", + "start": 21627, + "end": 21630, + "loc": { + "start": { + "line": 691, + "column": 55 + }, + "end": { + "line": 691, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21630, + "end": 21631, + "loc": { + "start": { + "line": 691, + "column": 58 + }, + "end": { + "line": 691, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21631, + "end": 21632, + "loc": { + "start": { + "line": 691, + "column": 59 + }, + "end": { + "line": 691, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 21642, + "end": 21646, + "loc": { + "start": { + "line": 693, + "column": 8 + }, + "end": { + "line": 693, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21646, + "end": 21647, + "loc": { + "start": { + "line": 693, + "column": 12 + }, + "end": { + "line": 693, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21647, + "end": 21648, + "loc": { + "start": { + "line": 693, + "column": 13 + }, + "end": { + "line": 693, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21648, + "end": 21649, + "loc": { + "start": { + "line": 693, + "column": 14 + }, + "end": { + "line": 693, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21656, + "end": 21657, + "loc": { + "start": { + "line": 694, + "column": 6 + }, + "end": { + "line": 694, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21657, + "end": 21658, + "loc": { + "start": { + "line": 694, + "column": 7 + }, + "end": { + "line": 694, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21658, + "end": 21659, + "loc": { + "start": { + "line": 694, + "column": 8 + }, + "end": { + "line": 694, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 21666, + "end": 21672, + "loc": { + "start": { + "line": 695, + "column": 6 + }, + "end": { + "line": 695, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21672, + "end": 21673, + "loc": { + "start": { + "line": 695, + "column": 12 + }, + "end": { + "line": 695, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 21673, + "end": 21680, + "loc": { + "start": { + "line": 695, + "column": 13 + }, + "end": { + "line": 695, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21680, + "end": 21681, + "loc": { + "start": { + "line": 695, + "column": 20 + }, + "end": { + "line": 695, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21681, + "end": 21682, + "loc": { + "start": { + "line": 695, + "column": 21 + }, + "end": { + "line": 695, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21682, + "end": 21683, + "loc": { + "start": { + "line": 695, + "column": 22 + }, + "end": { + "line": 695, + "column": 23 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21688, + "end": 21689, + "loc": { + "start": { + "line": 696, + "column": 4 + }, + "end": { + "line": 696, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21689, + "end": 21690, + "loc": { + "start": { + "line": 696, + "column": 5 + }, + "end": { + "line": 696, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21690, + "end": 21691, + "loc": { + "start": { + "line": 696, + "column": 6 + }, + "end": { + "line": 696, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 21697, + "end": 21699, + "loc": { + "start": { + "line": 698, + "column": 4 + }, + "end": { + "line": 698, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21699, + "end": 21700, + "loc": { + "start": { + "line": 698, + "column": 6 + }, + "end": { + "line": 698, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "updates local storage for patch message if using local storage", + "start": 21700, + "end": 21764, + "loc": { + "start": { + "line": 698, + "column": 7 + }, + "end": { + "line": 698, + "column": 71 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21764, + "end": 21765, + "loc": { + "start": { + "line": 698, + "column": 71 + }, + "end": { + "line": 698, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 21766, + "end": 21770, + "loc": { + "start": { + "line": 698, + "column": 73 + }, + "end": { + "line": 698, + "column": 77 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21771, + "end": 21773, + "loc": { + "start": { + "line": 698, + "column": 78 + }, + "end": { + "line": 698, + "column": 80 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21774, + "end": 21775, + "loc": { + "start": { + "line": 698, + "column": 81 + }, + "end": { + "line": 698, + "column": 82 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 21782, + "end": 21788, + "loc": { + "start": { + "line": 699, + "column": 6 + }, + "end": { + "line": 699, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21788, + "end": 21789, + "loc": { + "start": { + "line": 699, + "column": 12 + }, + "end": { + "line": 699, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 21789, + "end": 21801, + "loc": { + "start": { + "line": 699, + "column": 13 + }, + "end": { + "line": 699, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21801, + "end": 21802, + "loc": { + "start": { + "line": 699, + "column": 25 + }, + "end": { + "line": 699, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setItem", + "start": 21802, + "end": 21809, + "loc": { + "start": { + "line": 699, + "column": 26 + }, + "end": { + "line": 699, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21809, + "end": 21810, + "loc": { + "start": { + "line": 699, + "column": 33 + }, + "end": { + "line": 699, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey", + "start": 21810, + "end": 21815, + "loc": { + "start": { + "line": 699, + "column": 34 + }, + "end": { + "line": 699, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21815, + "end": 21816, + "loc": { + "start": { + "line": 699, + "column": 39 + }, + "end": { + "line": 699, + "column": 40 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":false}", + "start": 21817, + "end": 21839, + "loc": { + "start": { + "line": 699, + "column": 41 + }, + "end": { + "line": 699, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21839, + "end": 21840, + "loc": { + "start": { + "line": 699, + "column": 63 + }, + "end": { + "line": 699, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21840, + "end": 21841, + "loc": { + "start": { + "line": 699, + "column": 64 + }, + "end": { + "line": 699, + "column": 65 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 21848, + "end": 21853, + "loc": { + "start": { + "line": 700, + "column": 6 + }, + "end": { + "line": 700, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 21854, + "end": 21860, + "loc": { + "start": { + "line": 700, + "column": 12 + }, + "end": { + "line": 700, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 21861, + "end": 21862, + "loc": { + "start": { + "line": 700, + "column": 19 + }, + "end": { + "line": 700, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 21863, + "end": 21871, + "loc": { + "start": { + "line": 700, + "column": 21 + }, + "end": { + "line": 700, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21871, + "end": 21872, + "loc": { + "start": { + "line": 700, + "column": 29 + }, + "end": { + "line": 700, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 21872, + "end": 21882, + "loc": { + "start": { + "line": 700, + "column": 30 + }, + "end": { + "line": 700, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21882, + "end": 21883, + "loc": { + "start": { + "line": 700, + "column": 40 + }, + "end": { + "line": 700, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 21883, + "end": 21890, + "loc": { + "start": { + "line": 700, + "column": 41 + }, + "end": { + "line": 700, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21890, + "end": 21891, + "loc": { + "start": { + "line": 700, + "column": 48 + }, + "end": { + "line": 700, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 21892, + "end": 21896, + "loc": { + "start": { + "line": 700, + "column": 50 + }, + "end": { + "line": 700, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21896, + "end": 21897, + "loc": { + "start": { + "line": 700, + "column": 54 + }, + "end": { + "line": 700, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21898, + "end": 21899, + "loc": { + "start": { + "line": 700, + "column": 56 + }, + "end": { + "line": 700, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 21900, + "end": 21909, + "loc": { + "start": { + "line": 700, + "column": 58 + }, + "end": { + "line": 700, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21909, + "end": 21910, + "loc": { + "start": { + "line": 700, + "column": 67 + }, + "end": { + "line": 700, + "column": 68 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "localstorage", + "start": 21911, + "end": 21925, + "loc": { + "start": { + "line": 700, + "column": 69 + }, + "end": { + "line": 700, + "column": 83 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21926, + "end": 21927, + "loc": { + "start": { + "line": 700, + "column": 84 + }, + "end": { + "line": 700, + "column": 85 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21927, + "end": 21928, + "loc": { + "start": { + "line": 700, + "column": 85 + }, + "end": { + "line": 700, + "column": 86 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21928, + "end": 21929, + "loc": { + "start": { + "line": 700, + "column": 86 + }, + "end": { + "line": 700, + "column": 87 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 21937, + "end": 21943, + "loc": { + "start": { + "line": 702, + "column": 6 + }, + "end": { + "line": 702, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21943, + "end": 21944, + "loc": { + "start": { + "line": 702, + "column": 12 + }, + "end": { + "line": 702, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 21944, + "end": 21946, + "loc": { + "start": { + "line": 702, + "column": 13 + }, + "end": { + "line": 702, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21946, + "end": 21947, + "loc": { + "start": { + "line": 702, + "column": 15 + }, + "end": { + "line": 702, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 21947, + "end": 21954, + "loc": { + "start": { + "line": 702, + "column": 16 + }, + "end": { + "line": 702, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21954, + "end": 21955, + "loc": { + "start": { + "line": 702, + "column": 23 + }, + "end": { + "line": 702, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21956, + "end": 21957, + "loc": { + "start": { + "line": 702, + "column": 25 + }, + "end": { + "line": 702, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21957, + "end": 21958, + "loc": { + "start": { + "line": 702, + "column": 26 + }, + "end": { + "line": 702, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21959, + "end": 21961, + "loc": { + "start": { + "line": 702, + "column": 28 + }, + "end": { + "line": 702, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21962, + "end": 21963, + "loc": { + "start": { + "line": 702, + "column": 31 + }, + "end": { + "line": 702, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 21972, + "end": 21978, + "loc": { + "start": { + "line": 703, + "column": 8 + }, + "end": { + "line": 703, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21978, + "end": 21979, + "loc": { + "start": { + "line": 703, + "column": 14 + }, + "end": { + "line": 703, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 21979, + "end": 21981, + "loc": { + "start": { + "line": 703, + "column": 15 + }, + "end": { + "line": 703, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21981, + "end": 21982, + "loc": { + "start": { + "line": 703, + "column": 17 + }, + "end": { + "line": 703, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 21982, + "end": 21990, + "loc": { + "start": { + "line": 703, + "column": 18 + }, + "end": { + "line": 703, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21990, + "end": 21991, + "loc": { + "start": { + "line": 703, + "column": 26 + }, + "end": { + "line": 703, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21992, + "end": 21993, + "loc": { + "start": { + "line": 703, + "column": 28 + }, + "end": { + "line": 703, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21993, + "end": 21994, + "loc": { + "start": { + "line": 703, + "column": 29 + }, + "end": { + "line": 703, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 21995, + "end": 21997, + "loc": { + "start": { + "line": 703, + "column": 31 + }, + "end": { + "line": 703, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21998, + "end": 21999, + "loc": { + "start": { + "line": 703, + "column": 34 + }, + "end": { + "line": 703, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 21999, + "end": 22000, + "loc": { + "start": { + "line": 703, + "column": 35 + }, + "end": { + "line": 703, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22000, + "end": 22001, + "loc": { + "start": { + "line": 703, + "column": 36 + }, + "end": { + "line": 703, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22001, + "end": 22002, + "loc": { + "start": { + "line": 703, + "column": 37 + }, + "end": { + "line": 703, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 22012, + "end": 22024, + "loc": { + "start": { + "line": 705, + "column": 8 + }, + "end": { + "line": 705, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22024, + "end": 22025, + "loc": { + "start": { + "line": 705, + "column": 20 + }, + "end": { + "line": 705, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22025, + "end": 22026, + "loc": { + "start": { + "line": 705, + "column": 21 + }, + "end": { + "line": 705, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22026, + "end": 22027, + "loc": { + "start": { + "line": 705, + "column": 22 + }, + "end": { + "line": 705, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "put", + "start": 22027, + "end": 22030, + "loc": { + "start": { + "line": 705, + "column": 23 + }, + "end": { + "line": 705, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22030, + "end": 22031, + "loc": { + "start": { + "line": 705, + "column": 26 + }, + "end": { + "line": 705, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22031, + "end": 22032, + "loc": { + "start": { + "line": 705, + "column": 27 + }, + "end": { + "line": 705, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 22043, + "end": 22047, + "loc": { + "start": { + "line": 706, + "column": 10 + }, + "end": { + "line": 706, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22047, + "end": 22048, + "loc": { + "start": { + "line": 706, + "column": 14 + }, + "end": { + "line": 706, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":{\"value\":true,\"version\":1}}", + "start": 22049, + "end": 22092, + "loc": { + "start": { + "line": 706, + "column": 16 + }, + "end": { + "line": 706, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22092, + "end": 22093, + "loc": { + "start": { + "line": 706, + "column": 59 + }, + "end": { + "line": 706, + "column": 60 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22102, + "end": 22103, + "loc": { + "start": { + "line": 707, + "column": 8 + }, + "end": { + "line": 707, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22103, + "end": 22104, + "loc": { + "start": { + "line": 707, + "column": 9 + }, + "end": { + "line": 707, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22104, + "end": 22105, + "loc": { + "start": { + "line": 707, + "column": 10 + }, + "end": { + "line": 707, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 22115, + "end": 22121, + "loc": { + "start": { + "line": 709, + "column": 8 + }, + "end": { + "line": 709, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22121, + "end": 22122, + "loc": { + "start": { + "line": 709, + "column": 14 + }, + "end": { + "line": 709, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 22122, + "end": 22128, + "loc": { + "start": { + "line": 709, + "column": 15 + }, + "end": { + "line": 709, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22128, + "end": 22129, + "loc": { + "start": { + "line": 709, + "column": 21 + }, + "end": { + "line": 709, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 22129, + "end": 22138, + "loc": { + "start": { + "line": 709, + "column": 22 + }, + "end": { + "line": 709, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22138, + "end": 22139, + "loc": { + "start": { + "line": 709, + "column": 31 + }, + "end": { + "line": 709, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 22139, + "end": 22151, + "loc": { + "start": { + "line": 709, + "column": 32 + }, + "end": { + "line": 709, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22151, + "end": 22152, + "loc": { + "start": { + "line": 709, + "column": 44 + }, + "end": { + "line": 709, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22152, + "end": 22153, + "loc": { + "start": { + "line": 709, + "column": 45 + }, + "end": { + "line": 709, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22153, + "end": 22154, + "loc": { + "start": { + "line": 709, + "column": 46 + }, + "end": { + "line": 709, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 22154, + "end": 22161, + "loc": { + "start": { + "line": 709, + "column": 47 + }, + "end": { + "line": 709, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22161, + "end": 22162, + "loc": { + "start": { + "line": 709, + "column": 54 + }, + "end": { + "line": 709, + "column": 55 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 22162, + "end": 22166, + "loc": { + "start": { + "line": 709, + "column": 55 + }, + "end": { + "line": 709, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22166, + "end": 22167, + "loc": { + "start": { + "line": 709, + "column": 59 + }, + "end": { + "line": 709, + "column": 60 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22167, + "end": 22168, + "loc": { + "start": { + "line": 709, + "column": 60 + }, + "end": { + "line": 709, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 22177, + "end": 22183, + "loc": { + "start": { + "line": 710, + "column": 8 + }, + "end": { + "line": 710, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22183, + "end": 22184, + "loc": { + "start": { + "line": 710, + "column": 14 + }, + "end": { + "line": 710, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 22184, + "end": 22188, + "loc": { + "start": { + "line": 710, + "column": 15 + }, + "end": { + "line": 710, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22188, + "end": 22189, + "loc": { + "start": { + "line": 710, + "column": 19 + }, + "end": { + "line": 710, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parse", + "start": 22189, + "end": 22194, + "loc": { + "start": { + "line": 710, + "column": 20 + }, + "end": { + "line": 710, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22194, + "end": 22195, + "loc": { + "start": { + "line": 710, + "column": 25 + }, + "end": { + "line": 710, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 22195, + "end": 22201, + "loc": { + "start": { + "line": 710, + "column": 26 + }, + "end": { + "line": 710, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22201, + "end": 22202, + "loc": { + "start": { + "line": 710, + "column": 32 + }, + "end": { + "line": 710, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 22202, + "end": 22214, + "loc": { + "start": { + "line": 710, + "column": 33 + }, + "end": { + "line": 710, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22214, + "end": 22215, + "loc": { + "start": { + "line": 710, + "column": 45 + }, + "end": { + "line": 710, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getItem", + "start": 22215, + "end": 22222, + "loc": { + "start": { + "line": 710, + "column": 46 + }, + "end": { + "line": 710, + "column": 53 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22222, + "end": 22223, + "loc": { + "start": { + "line": 710, + "column": 53 + }, + "end": { + "line": 710, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey", + "start": 22223, + "end": 22228, + "loc": { + "start": { + "line": 710, + "column": 54 + }, + "end": { + "line": 710, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22228, + "end": 22229, + "loc": { + "start": { + "line": 710, + "column": 59 + }, + "end": { + "line": 710, + "column": 60 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22229, + "end": 22230, + "loc": { + "start": { + "line": 710, + "column": 60 + }, + "end": { + "line": 710, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22230, + "end": 22231, + "loc": { + "start": { + "line": 710, + "column": 61 + }, + "end": { + "line": 710, + "column": 62 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22231, + "end": 22232, + "loc": { + "start": { + "line": 710, + "column": 62 + }, + "end": { + "line": 710, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 22232, + "end": 22239, + "loc": { + "start": { + "line": 710, + "column": 63 + }, + "end": { + "line": 710, + "column": 70 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22239, + "end": 22240, + "loc": { + "start": { + "line": 710, + "column": 70 + }, + "end": { + "line": 710, + "column": 71 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22240, + "end": 22241, + "loc": { + "start": { + "line": 710, + "column": 71 + }, + "end": { + "line": 710, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "$schema", + "start": 22252, + "end": 22259, + "loc": { + "start": { + "line": 711, + "column": 10 + }, + "end": { + "line": 711, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22259, + "end": 22260, + "loc": { + "start": { + "line": 711, + "column": 17 + }, + "end": { + "line": 711, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 22261, + "end": 22262, + "loc": { + "start": { + "line": 711, + "column": 19 + }, + "end": { + "line": 711, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22262, + "end": 22263, + "loc": { + "start": { + "line": 711, + "column": 20 + }, + "end": { + "line": 711, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 22274, + "end": 22286, + "loc": { + "start": { + "line": 712, + "column": 10 + }, + "end": { + "line": 712, + "column": 22 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22286, + "end": 22287, + "loc": { + "start": { + "line": 712, + "column": 22 + }, + "end": { + "line": 712, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22288, + "end": 22289, + "loc": { + "start": { + "line": 712, + "column": 24 + }, + "end": { + "line": 712, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 22290, + "end": 22295, + "loc": { + "start": { + "line": 712, + "column": 26 + }, + "end": { + "line": 712, + "column": 31 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22295, + "end": 22296, + "loc": { + "start": { + "line": 712, + "column": 31 + }, + "end": { + "line": 712, + "column": 32 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 22297, + "end": 22301, + "loc": { + "start": { + "line": 712, + "column": 33 + }, + "end": { + "line": 712, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22301, + "end": 22302, + "loc": { + "start": { + "line": 712, + "column": 37 + }, + "end": { + "line": 712, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 22303, + "end": 22310, + "loc": { + "start": { + "line": 712, + "column": 39 + }, + "end": { + "line": 712, + "column": 46 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22310, + "end": 22311, + "loc": { + "start": { + "line": 712, + "column": 46 + }, + "end": { + "line": 712, + "column": 47 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 22312, + "end": 22313, + "loc": { + "start": { + "line": 712, + "column": 48 + }, + "end": { + "line": 712, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22314, + "end": 22315, + "loc": { + "start": { + "line": 712, + "column": 50 + }, + "end": { + "line": 712, + "column": 51 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22315, + "end": 22316, + "loc": { + "start": { + "line": 712, + "column": 51 + }, + "end": { + "line": 712, + "column": 52 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22325, + "end": 22326, + "loc": { + "start": { + "line": 713, + "column": 8 + }, + "end": { + "line": 713, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22326, + "end": 22327, + "loc": { + "start": { + "line": 713, + "column": 9 + }, + "end": { + "line": 713, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22327, + "end": 22328, + "loc": { + "start": { + "line": 713, + "column": 10 + }, + "end": { + "line": 713, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 22337, + "end": 22341, + "loc": { + "start": { + "line": 714, + "column": 8 + }, + "end": { + "line": 714, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22341, + "end": 22342, + "loc": { + "start": { + "line": 714, + "column": 12 + }, + "end": { + "line": 714, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22342, + "end": 22343, + "loc": { + "start": { + "line": 714, + "column": 13 + }, + "end": { + "line": 714, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22343, + "end": 22344, + "loc": { + "start": { + "line": 714, + "column": 14 + }, + "end": { + "line": 714, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22351, + "end": 22352, + "loc": { + "start": { + "line": 715, + "column": 6 + }, + "end": { + "line": 715, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22352, + "end": 22353, + "loc": { + "start": { + "line": 715, + "column": 7 + }, + "end": { + "line": 715, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22353, + "end": 22354, + "loc": { + "start": { + "line": 715, + "column": 8 + }, + "end": { + "line": 715, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22359, + "end": 22360, + "loc": { + "start": { + "line": 716, + "column": 4 + }, + "end": { + "line": 716, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22360, + "end": 22361, + "loc": { + "start": { + "line": 716, + "column": 5 + }, + "end": { + "line": 716, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22361, + "end": 22362, + "loc": { + "start": { + "line": 716, + "column": 6 + }, + "end": { + "line": 716, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 22368, + "end": 22370, + "loc": { + "start": { + "line": 718, + "column": 4 + }, + "end": { + "line": 718, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22370, + "end": 22371, + "loc": { + "start": { + "line": 718, + "column": 6 + }, + "end": { + "line": 718, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "fires global change event when flag is updated from patch event", + "start": 22371, + "end": 22436, + "loc": { + "start": { + "line": 718, + "column": 7 + }, + "end": { + "line": 718, + "column": 72 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22436, + "end": 22437, + "loc": { + "start": { + "line": 718, + "column": 72 + }, + "end": { + "line": 718, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 22438, + "end": 22442, + "loc": { + "start": { + "line": 718, + "column": 74 + }, + "end": { + "line": 718, + "column": 78 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22443, + "end": 22445, + "loc": { + "start": { + "line": 718, + "column": 79 + }, + "end": { + "line": 718, + "column": 81 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22446, + "end": 22447, + "loc": { + "start": { + "line": 718, + "column": 82 + }, + "end": { + "line": 718, + "column": 83 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 22454, + "end": 22459, + "loc": { + "start": { + "line": 719, + "column": 6 + }, + "end": { + "line": 719, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 22460, + "end": 22466, + "loc": { + "start": { + "line": 719, + "column": 12 + }, + "end": { + "line": 719, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 22467, + "end": 22468, + "loc": { + "start": { + "line": 719, + "column": 19 + }, + "end": { + "line": 719, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 22469, + "end": 22477, + "loc": { + "start": { + "line": 719, + "column": 21 + }, + "end": { + "line": 719, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22477, + "end": 22478, + "loc": { + "start": { + "line": 719, + "column": 29 + }, + "end": { + "line": 719, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 22478, + "end": 22488, + "loc": { + "start": { + "line": 719, + "column": 30 + }, + "end": { + "line": 719, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22488, + "end": 22489, + "loc": { + "start": { + "line": 719, + "column": 40 + }, + "end": { + "line": 719, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 22489, + "end": 22496, + "loc": { + "start": { + "line": 719, + "column": 41 + }, + "end": { + "line": 719, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22496, + "end": 22497, + "loc": { + "start": { + "line": 719, + "column": 48 + }, + "end": { + "line": 719, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 22498, + "end": 22502, + "loc": { + "start": { + "line": 719, + "column": 50 + }, + "end": { + "line": 719, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22502, + "end": 22503, + "loc": { + "start": { + "line": 719, + "column": 54 + }, + "end": { + "line": 719, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22504, + "end": 22505, + "loc": { + "start": { + "line": 719, + "column": 56 + }, + "end": { + "line": 719, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 22506, + "end": 22515, + "loc": { + "start": { + "line": 719, + "column": 58 + }, + "end": { + "line": 719, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22515, + "end": 22516, + "loc": { + "start": { + "line": 719, + "column": 67 + }, + "end": { + "line": 719, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22517, + "end": 22518, + "loc": { + "start": { + "line": 719, + "column": 69 + }, + "end": { + "line": 719, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 22519, + "end": 22531, + "loc": { + "start": { + "line": 719, + "column": 71 + }, + "end": { + "line": 719, + "column": 83 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22531, + "end": 22532, + "loc": { + "start": { + "line": 719, + "column": 83 + }, + "end": { + "line": 719, + "column": 84 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 22533, + "end": 22538, + "loc": { + "start": { + "line": 719, + "column": 85 + }, + "end": { + "line": 719, + "column": 90 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22539, + "end": 22540, + "loc": { + "start": { + "line": 719, + "column": 91 + }, + "end": { + "line": 719, + "column": 92 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22541, + "end": 22542, + "loc": { + "start": { + "line": 719, + "column": 93 + }, + "end": { + "line": 719, + "column": 94 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22542, + "end": 22543, + "loc": { + "start": { + "line": 719, + "column": 94 + }, + "end": { + "line": 719, + "column": 95 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22543, + "end": 22544, + "loc": { + "start": { + "line": 719, + "column": 95 + }, + "end": { + "line": 719, + "column": 96 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 22552, + "end": 22558, + "loc": { + "start": { + "line": 721, + "column": 6 + }, + "end": { + "line": 721, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22558, + "end": 22559, + "loc": { + "start": { + "line": 721, + "column": 12 + }, + "end": { + "line": 721, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 22559, + "end": 22561, + "loc": { + "start": { + "line": 721, + "column": 13 + }, + "end": { + "line": 721, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22561, + "end": 22562, + "loc": { + "start": { + "line": 721, + "column": 15 + }, + "end": { + "line": 721, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 22562, + "end": 22569, + "loc": { + "start": { + "line": 721, + "column": 16 + }, + "end": { + "line": 721, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22569, + "end": 22570, + "loc": { + "start": { + "line": 721, + "column": 23 + }, + "end": { + "line": 721, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22571, + "end": 22572, + "loc": { + "start": { + "line": 721, + "column": 25 + }, + "end": { + "line": 721, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22572, + "end": 22573, + "loc": { + "start": { + "line": 721, + "column": 26 + }, + "end": { + "line": 721, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22574, + "end": 22576, + "loc": { + "start": { + "line": 721, + "column": 28 + }, + "end": { + "line": 721, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22577, + "end": 22578, + "loc": { + "start": { + "line": 721, + "column": 31 + }, + "end": { + "line": 721, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 22587, + "end": 22593, + "loc": { + "start": { + "line": 722, + "column": 8 + }, + "end": { + "line": 722, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22593, + "end": 22594, + "loc": { + "start": { + "line": 722, + "column": 14 + }, + "end": { + "line": 722, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 22594, + "end": 22596, + "loc": { + "start": { + "line": 722, + "column": 15 + }, + "end": { + "line": 722, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22596, + "end": 22597, + "loc": { + "start": { + "line": 722, + "column": 17 + }, + "end": { + "line": 722, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 22597, + "end": 22605, + "loc": { + "start": { + "line": 722, + "column": 18 + }, + "end": { + "line": 722, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22605, + "end": 22606, + "loc": { + "start": { + "line": 722, + "column": 26 + }, + "end": { + "line": 722, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 22607, + "end": 22614, + "loc": { + "start": { + "line": 722, + "column": 28 + }, + "end": { + "line": 722, + "column": 35 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22615, + "end": 22617, + "loc": { + "start": { + "line": 722, + "column": 36 + }, + "end": { + "line": 722, + "column": 38 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22618, + "end": 22619, + "loc": { + "start": { + "line": 722, + "column": 39 + }, + "end": { + "line": 722, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 22630, + "end": 22636, + "loc": { + "start": { + "line": 723, + "column": 10 + }, + "end": { + "line": 723, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22636, + "end": 22637, + "loc": { + "start": { + "line": 723, + "column": 16 + }, + "end": { + "line": 723, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 22637, + "end": 22644, + "loc": { + "start": { + "line": 723, + "column": 17 + }, + "end": { + "line": 723, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22644, + "end": 22645, + "loc": { + "start": { + "line": 723, + "column": 24 + }, + "end": { + "line": 723, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22645, + "end": 22646, + "loc": { + "start": { + "line": 723, + "column": 25 + }, + "end": { + "line": 723, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 22646, + "end": 22653, + "loc": { + "start": { + "line": 723, + "column": 26 + }, + "end": { + "line": 723, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22653, + "end": 22654, + "loc": { + "start": { + "line": 723, + "column": 33 + }, + "end": { + "line": 723, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22654, + "end": 22655, + "loc": { + "start": { + "line": 723, + "column": 34 + }, + "end": { + "line": 723, + "column": 35 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 22668, + "end": 22680, + "loc": { + "start": { + "line": 724, + "column": 12 + }, + "end": { + "line": 724, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22680, + "end": 22681, + "loc": { + "start": { + "line": 724, + "column": 24 + }, + "end": { + "line": 724, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22682, + "end": 22683, + "loc": { + "start": { + "line": 724, + "column": 26 + }, + "end": { + "line": 724, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 22684, + "end": 22691, + "loc": { + "start": { + "line": 724, + "column": 28 + }, + "end": { + "line": 724, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22691, + "end": 22692, + "loc": { + "start": { + "line": 724, + "column": 35 + }, + "end": { + "line": 724, + "column": 36 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 22693, + "end": 22697, + "loc": { + "start": { + "line": 724, + "column": 37 + }, + "end": { + "line": 724, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22697, + "end": 22698, + "loc": { + "start": { + "line": 724, + "column": 41 + }, + "end": { + "line": 724, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 22699, + "end": 22707, + "loc": { + "start": { + "line": 724, + "column": 43 + }, + "end": { + "line": 724, + "column": 51 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22707, + "end": 22708, + "loc": { + "start": { + "line": 724, + "column": 51 + }, + "end": { + "line": 724, + "column": 52 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 22709, + "end": 22714, + "loc": { + "start": { + "line": 724, + "column": 53 + }, + "end": { + "line": 724, + "column": 58 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22715, + "end": 22716, + "loc": { + "start": { + "line": 724, + "column": 59 + }, + "end": { + "line": 724, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22716, + "end": 22717, + "loc": { + "start": { + "line": 724, + "column": 60 + }, + "end": { + "line": 724, + "column": 61 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22728, + "end": 22729, + "loc": { + "start": { + "line": 725, + "column": 10 + }, + "end": { + "line": 725, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22729, + "end": 22730, + "loc": { + "start": { + "line": 725, + "column": 11 + }, + "end": { + "line": 725, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22730, + "end": 22731, + "loc": { + "start": { + "line": 725, + "column": 12 + }, + "end": { + "line": 725, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 22743, + "end": 22747, + "loc": { + "start": { + "line": 727, + "column": 10 + }, + "end": { + "line": 727, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22747, + "end": 22748, + "loc": { + "start": { + "line": 727, + "column": 14 + }, + "end": { + "line": 727, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22748, + "end": 22749, + "loc": { + "start": { + "line": 727, + "column": 15 + }, + "end": { + "line": 727, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22749, + "end": 22750, + "loc": { + "start": { + "line": 727, + "column": 16 + }, + "end": { + "line": 727, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22759, + "end": 22760, + "loc": { + "start": { + "line": 728, + "column": 8 + }, + "end": { + "line": 728, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22760, + "end": 22761, + "loc": { + "start": { + "line": 728, + "column": 9 + }, + "end": { + "line": 728, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22761, + "end": 22762, + "loc": { + "start": { + "line": 728, + "column": 10 + }, + "end": { + "line": 728, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 22772, + "end": 22784, + "loc": { + "start": { + "line": 730, + "column": 8 + }, + "end": { + "line": 730, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22784, + "end": 22785, + "loc": { + "start": { + "line": 730, + "column": 20 + }, + "end": { + "line": 730, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22785, + "end": 22786, + "loc": { + "start": { + "line": 730, + "column": 21 + }, + "end": { + "line": 730, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22786, + "end": 22787, + "loc": { + "start": { + "line": 730, + "column": 22 + }, + "end": { + "line": 730, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "patch", + "start": 22787, + "end": 22792, + "loc": { + "start": { + "line": 730, + "column": 23 + }, + "end": { + "line": 730, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22792, + "end": 22793, + "loc": { + "start": { + "line": 730, + "column": 28 + }, + "end": { + "line": 730, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22793, + "end": 22794, + "loc": { + "start": { + "line": 730, + "column": 29 + }, + "end": { + "line": 730, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 22805, + "end": 22809, + "loc": { + "start": { + "line": 731, + "column": 10 + }, + "end": { + "line": 731, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22809, + "end": 22810, + "loc": { + "start": { + "line": 731, + "column": 14 + }, + "end": { + "line": 731, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}", + "start": 22811, + "end": 22858, + "loc": { + "start": { + "line": 731, + "column": 16 + }, + "end": { + "line": 731, + "column": 63 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22858, + "end": 22859, + "loc": { + "start": { + "line": 731, + "column": 63 + }, + "end": { + "line": 731, + "column": 64 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22868, + "end": 22869, + "loc": { + "start": { + "line": 732, + "column": 8 + }, + "end": { + "line": 732, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22869, + "end": 22870, + "loc": { + "start": { + "line": 732, + "column": 9 + }, + "end": { + "line": 732, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22870, + "end": 22871, + "loc": { + "start": { + "line": 732, + "column": 10 + }, + "end": { + "line": 732, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22878, + "end": 22879, + "loc": { + "start": { + "line": 733, + "column": 6 + }, + "end": { + "line": 733, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22879, + "end": 22880, + "loc": { + "start": { + "line": 733, + "column": 7 + }, + "end": { + "line": 733, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22880, + "end": 22881, + "loc": { + "start": { + "line": 733, + "column": 8 + }, + "end": { + "line": 733, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22886, + "end": 22887, + "loc": { + "start": { + "line": 734, + "column": 4 + }, + "end": { + "line": 734, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22887, + "end": 22888, + "loc": { + "start": { + "line": 734, + "column": 5 + }, + "end": { + "line": 734, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22888, + "end": 22889, + "loc": { + "start": { + "line": 734, + "column": 6 + }, + "end": { + "line": 734, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 22895, + "end": 22897, + "loc": { + "start": { + "line": 736, + "column": 4 + }, + "end": { + "line": 736, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22897, + "end": 22898, + "loc": { + "start": { + "line": 736, + "column": 6 + }, + "end": { + "line": 736, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "fires individual change event when flag is updated from patch event", + "start": 22898, + "end": 22967, + "loc": { + "start": { + "line": 736, + "column": 7 + }, + "end": { + "line": 736, + "column": 76 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22967, + "end": 22968, + "loc": { + "start": { + "line": 736, + "column": 76 + }, + "end": { + "line": 736, + "column": 77 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 22969, + "end": 22973, + "loc": { + "start": { + "line": 736, + "column": 78 + }, + "end": { + "line": 736, + "column": 82 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 22974, + "end": 22976, + "loc": { + "start": { + "line": 736, + "column": 83 + }, + "end": { + "line": 736, + "column": 85 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 22977, + "end": 22978, + "loc": { + "start": { + "line": 736, + "column": 86 + }, + "end": { + "line": 736, + "column": 87 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 22985, + "end": 22990, + "loc": { + "start": { + "line": 737, + "column": 6 + }, + "end": { + "line": 737, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 22991, + "end": 22997, + "loc": { + "start": { + "line": 737, + "column": 12 + }, + "end": { + "line": 737, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 22998, + "end": 22999, + "loc": { + "start": { + "line": 737, + "column": 19 + }, + "end": { + "line": 737, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 23000, + "end": 23008, + "loc": { + "start": { + "line": 737, + "column": 21 + }, + "end": { + "line": 737, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23008, + "end": 23009, + "loc": { + "start": { + "line": 737, + "column": 29 + }, + "end": { + "line": 737, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 23009, + "end": 23019, + "loc": { + "start": { + "line": 737, + "column": 30 + }, + "end": { + "line": 737, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23019, + "end": 23020, + "loc": { + "start": { + "line": 737, + "column": 40 + }, + "end": { + "line": 737, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 23020, + "end": 23027, + "loc": { + "start": { + "line": 737, + "column": 41 + }, + "end": { + "line": 737, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23027, + "end": 23028, + "loc": { + "start": { + "line": 737, + "column": 48 + }, + "end": { + "line": 737, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 23029, + "end": 23033, + "loc": { + "start": { + "line": 737, + "column": 50 + }, + "end": { + "line": 737, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23033, + "end": 23034, + "loc": { + "start": { + "line": 737, + "column": 54 + }, + "end": { + "line": 737, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23035, + "end": 23036, + "loc": { + "start": { + "line": 737, + "column": 56 + }, + "end": { + "line": 737, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 23037, + "end": 23046, + "loc": { + "start": { + "line": 737, + "column": 58 + }, + "end": { + "line": 737, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23046, + "end": 23047, + "loc": { + "start": { + "line": 737, + "column": 67 + }, + "end": { + "line": 737, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23048, + "end": 23049, + "loc": { + "start": { + "line": 737, + "column": 69 + }, + "end": { + "line": 737, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 23050, + "end": 23062, + "loc": { + "start": { + "line": 737, + "column": 71 + }, + "end": { + "line": 737, + "column": 83 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23062, + "end": 23063, + "loc": { + "start": { + "line": 737, + "column": 83 + }, + "end": { + "line": 737, + "column": 84 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 23064, + "end": 23069, + "loc": { + "start": { + "line": 737, + "column": 85 + }, + "end": { + "line": 737, + "column": 90 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23070, + "end": 23071, + "loc": { + "start": { + "line": 737, + "column": 91 + }, + "end": { + "line": 737, + "column": 92 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23072, + "end": 23073, + "loc": { + "start": { + "line": 737, + "column": 93 + }, + "end": { + "line": 737, + "column": 94 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23073, + "end": 23074, + "loc": { + "start": { + "line": 737, + "column": 94 + }, + "end": { + "line": 737, + "column": 95 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23074, + "end": 23075, + "loc": { + "start": { + "line": 737, + "column": 95 + }, + "end": { + "line": 737, + "column": 96 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 23083, + "end": 23089, + "loc": { + "start": { + "line": 739, + "column": 6 + }, + "end": { + "line": 739, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23089, + "end": 23090, + "loc": { + "start": { + "line": 739, + "column": 12 + }, + "end": { + "line": 739, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 23090, + "end": 23092, + "loc": { + "start": { + "line": 739, + "column": 13 + }, + "end": { + "line": 739, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23092, + "end": 23093, + "loc": { + "start": { + "line": 739, + "column": 15 + }, + "end": { + "line": 739, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 23093, + "end": 23100, + "loc": { + "start": { + "line": 739, + "column": 16 + }, + "end": { + "line": 739, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23100, + "end": 23101, + "loc": { + "start": { + "line": 739, + "column": 23 + }, + "end": { + "line": 739, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23102, + "end": 23103, + "loc": { + "start": { + "line": 739, + "column": 25 + }, + "end": { + "line": 739, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23103, + "end": 23104, + "loc": { + "start": { + "line": 739, + "column": 26 + }, + "end": { + "line": 739, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23105, + "end": 23107, + "loc": { + "start": { + "line": 739, + "column": 28 + }, + "end": { + "line": 739, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23108, + "end": 23109, + "loc": { + "start": { + "line": 739, + "column": 31 + }, + "end": { + "line": 739, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 23118, + "end": 23124, + "loc": { + "start": { + "line": 740, + "column": 8 + }, + "end": { + "line": 740, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23124, + "end": 23125, + "loc": { + "start": { + "line": 740, + "column": 14 + }, + "end": { + "line": 740, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 23125, + "end": 23127, + "loc": { + "start": { + "line": 740, + "column": 15 + }, + "end": { + "line": 740, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23127, + "end": 23128, + "loc": { + "start": { + "line": 740, + "column": 17 + }, + "end": { + "line": 740, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change:enable-foo", + "start": 23128, + "end": 23147, + "loc": { + "start": { + "line": 740, + "column": 18 + }, + "end": { + "line": 740, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23147, + "end": 23148, + "loc": { + "start": { + "line": 740, + "column": 37 + }, + "end": { + "line": 740, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23149, + "end": 23150, + "loc": { + "start": { + "line": 740, + "column": 39 + }, + "end": { + "line": 740, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 23150, + "end": 23157, + "loc": { + "start": { + "line": 740, + "column": 40 + }, + "end": { + "line": 740, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23157, + "end": 23158, + "loc": { + "start": { + "line": 740, + "column": 47 + }, + "end": { + "line": 740, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 23159, + "end": 23167, + "loc": { + "start": { + "line": 740, + "column": 49 + }, + "end": { + "line": 740, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23167, + "end": 23168, + "loc": { + "start": { + "line": 740, + "column": 57 + }, + "end": { + "line": 740, + "column": 58 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23169, + "end": 23171, + "loc": { + "start": { + "line": 740, + "column": 59 + }, + "end": { + "line": 740, + "column": 61 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23172, + "end": 23173, + "loc": { + "start": { + "line": 740, + "column": 62 + }, + "end": { + "line": 740, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 23184, + "end": 23190, + "loc": { + "start": { + "line": 741, + "column": 10 + }, + "end": { + "line": 741, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23190, + "end": 23191, + "loc": { + "start": { + "line": 741, + "column": 16 + }, + "end": { + "line": 741, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 23191, + "end": 23198, + "loc": { + "start": { + "line": 741, + "column": 17 + }, + "end": { + "line": 741, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23198, + "end": 23199, + "loc": { + "start": { + "line": 741, + "column": 24 + }, + "end": { + "line": 741, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23199, + "end": 23200, + "loc": { + "start": { + "line": 741, + "column": 25 + }, + "end": { + "line": 741, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 23200, + "end": 23207, + "loc": { + "start": { + "line": 741, + "column": 26 + }, + "end": { + "line": 741, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23207, + "end": 23208, + "loc": { + "start": { + "line": 741, + "column": 33 + }, + "end": { + "line": 741, + "column": 34 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 23208, + "end": 23212, + "loc": { + "start": { + "line": 741, + "column": 34 + }, + "end": { + "line": 741, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23212, + "end": 23213, + "loc": { + "start": { + "line": 741, + "column": 38 + }, + "end": { + "line": 741, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23213, + "end": 23214, + "loc": { + "start": { + "line": 741, + "column": 39 + }, + "end": { + "line": 741, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 23225, + "end": 23231, + "loc": { + "start": { + "line": 742, + "column": 10 + }, + "end": { + "line": 742, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23231, + "end": 23232, + "loc": { + "start": { + "line": 742, + "column": 16 + }, + "end": { + "line": 742, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 23232, + "end": 23240, + "loc": { + "start": { + "line": 742, + "column": 17 + }, + "end": { + "line": 742, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23240, + "end": 23241, + "loc": { + "start": { + "line": 742, + "column": 25 + }, + "end": { + "line": 742, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23241, + "end": 23242, + "loc": { + "start": { + "line": 742, + "column": 26 + }, + "end": { + "line": 742, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 23242, + "end": 23249, + "loc": { + "start": { + "line": 742, + "column": 27 + }, + "end": { + "line": 742, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23249, + "end": 23250, + "loc": { + "start": { + "line": 742, + "column": 34 + }, + "end": { + "line": 742, + "column": 35 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 23250, + "end": 23255, + "loc": { + "start": { + "line": 742, + "column": 35 + }, + "end": { + "line": 742, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23255, + "end": 23256, + "loc": { + "start": { + "line": 742, + "column": 40 + }, + "end": { + "line": 742, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23256, + "end": 23257, + "loc": { + "start": { + "line": 742, + "column": 41 + }, + "end": { + "line": 742, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 23269, + "end": 23273, + "loc": { + "start": { + "line": 744, + "column": 10 + }, + "end": { + "line": 744, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23273, + "end": 23274, + "loc": { + "start": { + "line": 744, + "column": 14 + }, + "end": { + "line": 744, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23274, + "end": 23275, + "loc": { + "start": { + "line": 744, + "column": 15 + }, + "end": { + "line": 744, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23275, + "end": 23276, + "loc": { + "start": { + "line": 744, + "column": 16 + }, + "end": { + "line": 744, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23285, + "end": 23286, + "loc": { + "start": { + "line": 745, + "column": 8 + }, + "end": { + "line": 745, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23286, + "end": 23287, + "loc": { + "start": { + "line": 745, + "column": 9 + }, + "end": { + "line": 745, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23287, + "end": 23288, + "loc": { + "start": { + "line": 745, + "column": 10 + }, + "end": { + "line": 745, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 23298, + "end": 23310, + "loc": { + "start": { + "line": 747, + "column": 8 + }, + "end": { + "line": 747, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23310, + "end": 23311, + "loc": { + "start": { + "line": 747, + "column": 20 + }, + "end": { + "line": 747, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23311, + "end": 23312, + "loc": { + "start": { + "line": 747, + "column": 21 + }, + "end": { + "line": 747, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23312, + "end": 23313, + "loc": { + "start": { + "line": 747, + "column": 22 + }, + "end": { + "line": 747, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "patch", + "start": 23313, + "end": 23318, + "loc": { + "start": { + "line": 747, + "column": 23 + }, + "end": { + "line": 747, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23318, + "end": 23319, + "loc": { + "start": { + "line": 747, + "column": 28 + }, + "end": { + "line": 747, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23319, + "end": 23320, + "loc": { + "start": { + "line": 747, + "column": 29 + }, + "end": { + "line": 747, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 23331, + "end": 23335, + "loc": { + "start": { + "line": 748, + "column": 10 + }, + "end": { + "line": 748, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23335, + "end": 23336, + "loc": { + "start": { + "line": 748, + "column": 14 + }, + "end": { + "line": 748, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}", + "start": 23337, + "end": 23384, + "loc": { + "start": { + "line": 748, + "column": 16 + }, + "end": { + "line": 748, + "column": 63 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23384, + "end": 23385, + "loc": { + "start": { + "line": 748, + "column": 63 + }, + "end": { + "line": 748, + "column": 64 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23394, + "end": 23395, + "loc": { + "start": { + "line": 749, + "column": 8 + }, + "end": { + "line": 749, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23395, + "end": 23396, + "loc": { + "start": { + "line": 749, + "column": 9 + }, + "end": { + "line": 749, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23396, + "end": 23397, + "loc": { + "start": { + "line": 749, + "column": 10 + }, + "end": { + "line": 749, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23404, + "end": 23405, + "loc": { + "start": { + "line": 750, + "column": 6 + }, + "end": { + "line": 750, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23405, + "end": 23406, + "loc": { + "start": { + "line": 750, + "column": 7 + }, + "end": { + "line": 750, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23406, + "end": 23407, + "loc": { + "start": { + "line": 750, + "column": 8 + }, + "end": { + "line": 750, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23412, + "end": 23413, + "loc": { + "start": { + "line": 751, + "column": 4 + }, + "end": { + "line": 751, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23413, + "end": 23414, + "loc": { + "start": { + "line": 751, + "column": 5 + }, + "end": { + "line": 751, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23414, + "end": 23415, + "loc": { + "start": { + "line": 751, + "column": 6 + }, + "end": { + "line": 751, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 23421, + "end": 23423, + "loc": { + "start": { + "line": 753, + "column": 4 + }, + "end": { + "line": 753, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23423, + "end": 23424, + "loc": { + "start": { + "line": 753, + "column": 6 + }, + "end": { + "line": 753, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "fires global change event when flag is newly created from patch event", + "start": 23424, + "end": 23495, + "loc": { + "start": { + "line": 753, + "column": 7 + }, + "end": { + "line": 753, + "column": 78 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23495, + "end": 23496, + "loc": { + "start": { + "line": 753, + "column": 78 + }, + "end": { + "line": 753, + "column": 79 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 23497, + "end": 23501, + "loc": { + "start": { + "line": 753, + "column": 80 + }, + "end": { + "line": 753, + "column": 84 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23502, + "end": 23504, + "loc": { + "start": { + "line": 753, + "column": 85 + }, + "end": { + "line": 753, + "column": 87 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23505, + "end": 23506, + "loc": { + "start": { + "line": 753, + "column": 88 + }, + "end": { + "line": 753, + "column": 89 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 23513, + "end": 23518, + "loc": { + "start": { + "line": 754, + "column": 6 + }, + "end": { + "line": 754, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 23519, + "end": 23525, + "loc": { + "start": { + "line": 754, + "column": 12 + }, + "end": { + "line": 754, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 23526, + "end": 23527, + "loc": { + "start": { + "line": 754, + "column": 19 + }, + "end": { + "line": 754, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 23528, + "end": 23536, + "loc": { + "start": { + "line": 754, + "column": 21 + }, + "end": { + "line": 754, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23536, + "end": 23537, + "loc": { + "start": { + "line": 754, + "column": 29 + }, + "end": { + "line": 754, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 23537, + "end": 23547, + "loc": { + "start": { + "line": 754, + "column": 30 + }, + "end": { + "line": 754, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23547, + "end": 23548, + "loc": { + "start": { + "line": 754, + "column": 40 + }, + "end": { + "line": 754, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 23548, + "end": 23555, + "loc": { + "start": { + "line": 754, + "column": 41 + }, + "end": { + "line": 754, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23555, + "end": 23556, + "loc": { + "start": { + "line": 754, + "column": 48 + }, + "end": { + "line": 754, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 23557, + "end": 23561, + "loc": { + "start": { + "line": 754, + "column": 50 + }, + "end": { + "line": 754, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23561, + "end": 23562, + "loc": { + "start": { + "line": 754, + "column": 54 + }, + "end": { + "line": 754, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23563, + "end": 23564, + "loc": { + "start": { + "line": 754, + "column": 56 + }, + "end": { + "line": 754, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 23565, + "end": 23574, + "loc": { + "start": { + "line": 754, + "column": 58 + }, + "end": { + "line": 754, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23574, + "end": 23575, + "loc": { + "start": { + "line": 754, + "column": 67 + }, + "end": { + "line": 754, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23576, + "end": 23577, + "loc": { + "start": { + "line": 754, + "column": 69 + }, + "end": { + "line": 754, + "column": 70 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23577, + "end": 23578, + "loc": { + "start": { + "line": 754, + "column": 70 + }, + "end": { + "line": 754, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23579, + "end": 23580, + "loc": { + "start": { + "line": 754, + "column": 72 + }, + "end": { + "line": 754, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23580, + "end": 23581, + "loc": { + "start": { + "line": 754, + "column": 73 + }, + "end": { + "line": 754, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23581, + "end": 23582, + "loc": { + "start": { + "line": 754, + "column": 74 + }, + "end": { + "line": 754, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 23590, + "end": 23596, + "loc": { + "start": { + "line": 756, + "column": 6 + }, + "end": { + "line": 756, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23596, + "end": 23597, + "loc": { + "start": { + "line": 756, + "column": 12 + }, + "end": { + "line": 756, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 23597, + "end": 23599, + "loc": { + "start": { + "line": 756, + "column": 13 + }, + "end": { + "line": 756, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23599, + "end": 23600, + "loc": { + "start": { + "line": 756, + "column": 15 + }, + "end": { + "line": 756, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 23600, + "end": 23607, + "loc": { + "start": { + "line": 756, + "column": 16 + }, + "end": { + "line": 756, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23607, + "end": 23608, + "loc": { + "start": { + "line": 756, + "column": 23 + }, + "end": { + "line": 756, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23609, + "end": 23610, + "loc": { + "start": { + "line": 756, + "column": 25 + }, + "end": { + "line": 756, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23610, + "end": 23611, + "loc": { + "start": { + "line": 756, + "column": 26 + }, + "end": { + "line": 756, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23612, + "end": 23614, + "loc": { + "start": { + "line": 756, + "column": 28 + }, + "end": { + "line": 756, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23615, + "end": 23616, + "loc": { + "start": { + "line": 756, + "column": 31 + }, + "end": { + "line": 756, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 23625, + "end": 23631, + "loc": { + "start": { + "line": 757, + "column": 8 + }, + "end": { + "line": 757, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23631, + "end": 23632, + "loc": { + "start": { + "line": 757, + "column": 14 + }, + "end": { + "line": 757, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 23632, + "end": 23634, + "loc": { + "start": { + "line": 757, + "column": 15 + }, + "end": { + "line": 757, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23634, + "end": 23635, + "loc": { + "start": { + "line": 757, + "column": 17 + }, + "end": { + "line": 757, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 23635, + "end": 23643, + "loc": { + "start": { + "line": 757, + "column": 18 + }, + "end": { + "line": 757, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23643, + "end": 23644, + "loc": { + "start": { + "line": 757, + "column": 26 + }, + "end": { + "line": 757, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 23645, + "end": 23652, + "loc": { + "start": { + "line": 757, + "column": 28 + }, + "end": { + "line": 757, + "column": 35 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23653, + "end": 23655, + "loc": { + "start": { + "line": 757, + "column": 36 + }, + "end": { + "line": 757, + "column": 38 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23656, + "end": 23657, + "loc": { + "start": { + "line": 757, + "column": 39 + }, + "end": { + "line": 757, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 23668, + "end": 23674, + "loc": { + "start": { + "line": 758, + "column": 10 + }, + "end": { + "line": 758, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23674, + "end": 23675, + "loc": { + "start": { + "line": 758, + "column": 16 + }, + "end": { + "line": 758, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 23675, + "end": 23682, + "loc": { + "start": { + "line": 758, + "column": 17 + }, + "end": { + "line": 758, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23682, + "end": 23683, + "loc": { + "start": { + "line": 758, + "column": 24 + }, + "end": { + "line": 758, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23683, + "end": 23684, + "loc": { + "start": { + "line": 758, + "column": 25 + }, + "end": { + "line": 758, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 23684, + "end": 23691, + "loc": { + "start": { + "line": 758, + "column": 26 + }, + "end": { + "line": 758, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23691, + "end": 23692, + "loc": { + "start": { + "line": 758, + "column": 33 + }, + "end": { + "line": 758, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23692, + "end": 23693, + "loc": { + "start": { + "line": 758, + "column": 34 + }, + "end": { + "line": 758, + "column": 35 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 23706, + "end": 23718, + "loc": { + "start": { + "line": 759, + "column": 12 + }, + "end": { + "line": 759, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23718, + "end": 23719, + "loc": { + "start": { + "line": 759, + "column": 24 + }, + "end": { + "line": 759, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23720, + "end": 23721, + "loc": { + "start": { + "line": 759, + "column": 26 + }, + "end": { + "line": 759, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 23722, + "end": 23729, + "loc": { + "start": { + "line": 759, + "column": 28 + }, + "end": { + "line": 759, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23729, + "end": 23730, + "loc": { + "start": { + "line": 759, + "column": 35 + }, + "end": { + "line": 759, + "column": 36 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 23731, + "end": 23735, + "loc": { + "start": { + "line": 759, + "column": 37 + }, + "end": { + "line": 759, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23736, + "end": 23737, + "loc": { + "start": { + "line": 759, + "column": 42 + }, + "end": { + "line": 759, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23737, + "end": 23738, + "loc": { + "start": { + "line": 759, + "column": 43 + }, + "end": { + "line": 759, + "column": 44 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23749, + "end": 23750, + "loc": { + "start": { + "line": 760, + "column": 10 + }, + "end": { + "line": 760, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23750, + "end": 23751, + "loc": { + "start": { + "line": 760, + "column": 11 + }, + "end": { + "line": 760, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23751, + "end": 23752, + "loc": { + "start": { + "line": 760, + "column": 12 + }, + "end": { + "line": 760, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 23764, + "end": 23768, + "loc": { + "start": { + "line": 762, + "column": 10 + }, + "end": { + "line": 762, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23768, + "end": 23769, + "loc": { + "start": { + "line": 762, + "column": 14 + }, + "end": { + "line": 762, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23769, + "end": 23770, + "loc": { + "start": { + "line": 762, + "column": 15 + }, + "end": { + "line": 762, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23770, + "end": 23771, + "loc": { + "start": { + "line": 762, + "column": 16 + }, + "end": { + "line": 762, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23780, + "end": 23781, + "loc": { + "start": { + "line": 763, + "column": 8 + }, + "end": { + "line": 763, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23781, + "end": 23782, + "loc": { + "start": { + "line": 763, + "column": 9 + }, + "end": { + "line": 763, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23782, + "end": 23783, + "loc": { + "start": { + "line": 763, + "column": 10 + }, + "end": { + "line": 763, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 23793, + "end": 23805, + "loc": { + "start": { + "line": 765, + "column": 8 + }, + "end": { + "line": 765, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23805, + "end": 23806, + "loc": { + "start": { + "line": 765, + "column": 20 + }, + "end": { + "line": 765, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23806, + "end": 23807, + "loc": { + "start": { + "line": 765, + "column": 21 + }, + "end": { + "line": 765, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23807, + "end": 23808, + "loc": { + "start": { + "line": 765, + "column": 22 + }, + "end": { + "line": 765, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "patch", + "start": 23808, + "end": 23813, + "loc": { + "start": { + "line": 765, + "column": 23 + }, + "end": { + "line": 765, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23813, + "end": 23814, + "loc": { + "start": { + "line": 765, + "column": 28 + }, + "end": { + "line": 765, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23814, + "end": 23815, + "loc": { + "start": { + "line": 765, + "column": 29 + }, + "end": { + "line": 765, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 23826, + "end": 23830, + "loc": { + "start": { + "line": 766, + "column": 10 + }, + "end": { + "line": 766, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23830, + "end": 23831, + "loc": { + "start": { + "line": 766, + "column": 14 + }, + "end": { + "line": 766, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}", + "start": 23832, + "end": 23879, + "loc": { + "start": { + "line": 766, + "column": 16 + }, + "end": { + "line": 766, + "column": 63 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23879, + "end": 23880, + "loc": { + "start": { + "line": 766, + "column": 63 + }, + "end": { + "line": 766, + "column": 64 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23889, + "end": 23890, + "loc": { + "start": { + "line": 767, + "column": 8 + }, + "end": { + "line": 767, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23890, + "end": 23891, + "loc": { + "start": { + "line": 767, + "column": 9 + }, + "end": { + "line": 767, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23891, + "end": 23892, + "loc": { + "start": { + "line": 767, + "column": 10 + }, + "end": { + "line": 767, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23899, + "end": 23900, + "loc": { + "start": { + "line": 768, + "column": 6 + }, + "end": { + "line": 768, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23900, + "end": 23901, + "loc": { + "start": { + "line": 768, + "column": 7 + }, + "end": { + "line": 768, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23901, + "end": 23902, + "loc": { + "start": { + "line": 768, + "column": 8 + }, + "end": { + "line": 768, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23907, + "end": 23908, + "loc": { + "start": { + "line": 769, + "column": 4 + }, + "end": { + "line": 769, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23908, + "end": 23909, + "loc": { + "start": { + "line": 769, + "column": 5 + }, + "end": { + "line": 769, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23909, + "end": 23910, + "loc": { + "start": { + "line": 769, + "column": 6 + }, + "end": { + "line": 769, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 23916, + "end": 23918, + "loc": { + "start": { + "line": 771, + "column": 4 + }, + "end": { + "line": 771, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 23918, + "end": 23919, + "loc": { + "start": { + "line": 771, + "column": 6 + }, + "end": { + "line": 771, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "fires global change event when flag is newly created from patch event", + "start": 23919, + "end": 23990, + "loc": { + "start": { + "line": 771, + "column": 7 + }, + "end": { + "line": 771, + "column": 78 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23990, + "end": 23991, + "loc": { + "start": { + "line": 771, + "column": 78 + }, + "end": { + "line": 771, + "column": 79 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 23992, + "end": 23996, + "loc": { + "start": { + "line": 771, + "column": 80 + }, + "end": { + "line": 771, + "column": 84 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 23997, + "end": 23999, + "loc": { + "start": { + "line": 771, + "column": 85 + }, + "end": { + "line": 771, + "column": 87 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24000, + "end": 24001, + "loc": { + "start": { + "line": 771, + "column": 88 + }, + "end": { + "line": 771, + "column": 89 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 24008, + "end": 24013, + "loc": { + "start": { + "line": 772, + "column": 6 + }, + "end": { + "line": 772, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 24014, + "end": 24020, + "loc": { + "start": { + "line": 772, + "column": 12 + }, + "end": { + "line": 772, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 24021, + "end": 24022, + "loc": { + "start": { + "line": 772, + "column": 19 + }, + "end": { + "line": 772, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 24023, + "end": 24031, + "loc": { + "start": { + "line": 772, + "column": 21 + }, + "end": { + "line": 772, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24031, + "end": 24032, + "loc": { + "start": { + "line": 772, + "column": 29 + }, + "end": { + "line": 772, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 24032, + "end": 24042, + "loc": { + "start": { + "line": 772, + "column": 30 + }, + "end": { + "line": 772, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24042, + "end": 24043, + "loc": { + "start": { + "line": 772, + "column": 40 + }, + "end": { + "line": 772, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 24043, + "end": 24050, + "loc": { + "start": { + "line": 772, + "column": 41 + }, + "end": { + "line": 772, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24050, + "end": 24051, + "loc": { + "start": { + "line": 772, + "column": 48 + }, + "end": { + "line": 772, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 24052, + "end": 24056, + "loc": { + "start": { + "line": 772, + "column": 50 + }, + "end": { + "line": 772, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24056, + "end": 24057, + "loc": { + "start": { + "line": 772, + "column": 54 + }, + "end": { + "line": 772, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24058, + "end": 24059, + "loc": { + "start": { + "line": 772, + "column": 56 + }, + "end": { + "line": 772, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 24060, + "end": 24069, + "loc": { + "start": { + "line": 772, + "column": 58 + }, + "end": { + "line": 772, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24069, + "end": 24070, + "loc": { + "start": { + "line": 772, + "column": 67 + }, + "end": { + "line": 772, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24071, + "end": 24072, + "loc": { + "start": { + "line": 772, + "column": 69 + }, + "end": { + "line": 772, + "column": 70 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24072, + "end": 24073, + "loc": { + "start": { + "line": 772, + "column": 70 + }, + "end": { + "line": 772, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24074, + "end": 24075, + "loc": { + "start": { + "line": 772, + "column": 72 + }, + "end": { + "line": 772, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24075, + "end": 24076, + "loc": { + "start": { + "line": 772, + "column": 73 + }, + "end": { + "line": 772, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24076, + "end": 24077, + "loc": { + "start": { + "line": 772, + "column": 74 + }, + "end": { + "line": 772, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 24085, + "end": 24091, + "loc": { + "start": { + "line": 774, + "column": 6 + }, + "end": { + "line": 774, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24091, + "end": 24092, + "loc": { + "start": { + "line": 774, + "column": 12 + }, + "end": { + "line": 774, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 24092, + "end": 24094, + "loc": { + "start": { + "line": 774, + "column": 13 + }, + "end": { + "line": 774, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24094, + "end": 24095, + "loc": { + "start": { + "line": 774, + "column": 15 + }, + "end": { + "line": 774, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 24095, + "end": 24102, + "loc": { + "start": { + "line": 774, + "column": 16 + }, + "end": { + "line": 774, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24102, + "end": 24103, + "loc": { + "start": { + "line": 774, + "column": 23 + }, + "end": { + "line": 774, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24104, + "end": 24105, + "loc": { + "start": { + "line": 774, + "column": 25 + }, + "end": { + "line": 774, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24105, + "end": 24106, + "loc": { + "start": { + "line": 774, + "column": 26 + }, + "end": { + "line": 774, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24107, + "end": 24109, + "loc": { + "start": { + "line": 774, + "column": 28 + }, + "end": { + "line": 774, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24110, + "end": 24111, + "loc": { + "start": { + "line": 774, + "column": 31 + }, + "end": { + "line": 774, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 24120, + "end": 24126, + "loc": { + "start": { + "line": 775, + "column": 8 + }, + "end": { + "line": 775, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24126, + "end": 24127, + "loc": { + "start": { + "line": 775, + "column": 14 + }, + "end": { + "line": 775, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 24127, + "end": 24129, + "loc": { + "start": { + "line": 775, + "column": 15 + }, + "end": { + "line": 775, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24129, + "end": 24130, + "loc": { + "start": { + "line": 775, + "column": 17 + }, + "end": { + "line": 775, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change:enable-foo", + "start": 24130, + "end": 24149, + "loc": { + "start": { + "line": 775, + "column": 18 + }, + "end": { + "line": 775, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24149, + "end": 24150, + "loc": { + "start": { + "line": 775, + "column": 37 + }, + "end": { + "line": 775, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24151, + "end": 24152, + "loc": { + "start": { + "line": 775, + "column": 39 + }, + "end": { + "line": 775, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 24152, + "end": 24159, + "loc": { + "start": { + "line": 775, + "column": 40 + }, + "end": { + "line": 775, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24159, + "end": 24160, + "loc": { + "start": { + "line": 775, + "column": 47 + }, + "end": { + "line": 775, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 24161, + "end": 24169, + "loc": { + "start": { + "line": 775, + "column": 49 + }, + "end": { + "line": 775, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24169, + "end": 24170, + "loc": { + "start": { + "line": 775, + "column": 57 + }, + "end": { + "line": 775, + "column": 58 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24171, + "end": 24173, + "loc": { + "start": { + "line": 775, + "column": 59 + }, + "end": { + "line": 775, + "column": 61 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24174, + "end": 24175, + "loc": { + "start": { + "line": 775, + "column": 62 + }, + "end": { + "line": 775, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 24186, + "end": 24192, + "loc": { + "start": { + "line": 776, + "column": 10 + }, + "end": { + "line": 776, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24192, + "end": 24193, + "loc": { + "start": { + "line": 776, + "column": 16 + }, + "end": { + "line": 776, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 24193, + "end": 24200, + "loc": { + "start": { + "line": 776, + "column": 17 + }, + "end": { + "line": 776, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24200, + "end": 24201, + "loc": { + "start": { + "line": 776, + "column": 24 + }, + "end": { + "line": 776, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24201, + "end": 24202, + "loc": { + "start": { + "line": 776, + "column": 25 + }, + "end": { + "line": 776, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 24202, + "end": 24209, + "loc": { + "start": { + "line": 776, + "column": 26 + }, + "end": { + "line": 776, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24209, + "end": 24210, + "loc": { + "start": { + "line": 776, + "column": 33 + }, + "end": { + "line": 776, + "column": 34 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 24210, + "end": 24214, + "loc": { + "start": { + "line": 776, + "column": 34 + }, + "end": { + "line": 776, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24214, + "end": 24215, + "loc": { + "start": { + "line": 776, + "column": 38 + }, + "end": { + "line": 776, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24215, + "end": 24216, + "loc": { + "start": { + "line": 776, + "column": 39 + }, + "end": { + "line": 776, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 24227, + "end": 24233, + "loc": { + "start": { + "line": 777, + "column": 10 + }, + "end": { + "line": 777, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24233, + "end": 24234, + "loc": { + "start": { + "line": 777, + "column": 16 + }, + "end": { + "line": 777, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 24234, + "end": 24242, + "loc": { + "start": { + "line": 777, + "column": 17 + }, + "end": { + "line": 777, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24242, + "end": 24243, + "loc": { + "start": { + "line": 777, + "column": 25 + }, + "end": { + "line": 777, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24243, + "end": 24244, + "loc": { + "start": { + "line": 777, + "column": 26 + }, + "end": { + "line": 777, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 24244, + "end": 24251, + "loc": { + "start": { + "line": 777, + "column": 27 + }, + "end": { + "line": 777, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24251, + "end": 24252, + "loc": { + "start": { + "line": 777, + "column": 34 + }, + "end": { + "line": 777, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 24252, + "end": 24261, + "loc": { + "start": { + "line": 777, + "column": 35 + }, + "end": { + "line": 777, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24261, + "end": 24262, + "loc": { + "start": { + "line": 777, + "column": 44 + }, + "end": { + "line": 777, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24262, + "end": 24263, + "loc": { + "start": { + "line": 777, + "column": 45 + }, + "end": { + "line": 777, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 24275, + "end": 24279, + "loc": { + "start": { + "line": 779, + "column": 10 + }, + "end": { + "line": 779, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24279, + "end": 24280, + "loc": { + "start": { + "line": 779, + "column": 14 + }, + "end": { + "line": 779, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24280, + "end": 24281, + "loc": { + "start": { + "line": 779, + "column": 15 + }, + "end": { + "line": 779, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24281, + "end": 24282, + "loc": { + "start": { + "line": 779, + "column": 16 + }, + "end": { + "line": 779, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24291, + "end": 24292, + "loc": { + "start": { + "line": 780, + "column": 8 + }, + "end": { + "line": 780, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24292, + "end": 24293, + "loc": { + "start": { + "line": 780, + "column": 9 + }, + "end": { + "line": 780, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24293, + "end": 24294, + "loc": { + "start": { + "line": 780, + "column": 10 + }, + "end": { + "line": 780, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 24304, + "end": 24316, + "loc": { + "start": { + "line": 782, + "column": 8 + }, + "end": { + "line": 782, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24316, + "end": 24317, + "loc": { + "start": { + "line": 782, + "column": 20 + }, + "end": { + "line": 782, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24317, + "end": 24318, + "loc": { + "start": { + "line": 782, + "column": 21 + }, + "end": { + "line": 782, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24318, + "end": 24319, + "loc": { + "start": { + "line": 782, + "column": 22 + }, + "end": { + "line": 782, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "patch", + "start": 24319, + "end": 24324, + "loc": { + "start": { + "line": 782, + "column": 23 + }, + "end": { + "line": 782, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24324, + "end": 24325, + "loc": { + "start": { + "line": 782, + "column": 28 + }, + "end": { + "line": 782, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24325, + "end": 24326, + "loc": { + "start": { + "line": 782, + "column": 29 + }, + "end": { + "line": 782, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 24337, + "end": 24341, + "loc": { + "start": { + "line": 783, + "column": 10 + }, + "end": { + "line": 783, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24341, + "end": 24342, + "loc": { + "start": { + "line": 783, + "column": 14 + }, + "end": { + "line": 783, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"enable-foo\",\"value\":true,\"version\":1}", + "start": 24343, + "end": 24390, + "loc": { + "start": { + "line": 783, + "column": 16 + }, + "end": { + "line": 783, + "column": 63 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24390, + "end": 24391, + "loc": { + "start": { + "line": 783, + "column": 63 + }, + "end": { + "line": 783, + "column": 64 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24400, + "end": 24401, + "loc": { + "start": { + "line": 784, + "column": 8 + }, + "end": { + "line": 784, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24401, + "end": 24402, + "loc": { + "start": { + "line": 784, + "column": 9 + }, + "end": { + "line": 784, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24402, + "end": 24403, + "loc": { + "start": { + "line": 784, + "column": 10 + }, + "end": { + "line": 784, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24410, + "end": 24411, + "loc": { + "start": { + "line": 785, + "column": 6 + }, + "end": { + "line": 785, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24411, + "end": 24412, + "loc": { + "start": { + "line": 785, + "column": 7 + }, + "end": { + "line": 785, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24412, + "end": 24413, + "loc": { + "start": { + "line": 785, + "column": 8 + }, + "end": { + "line": 785, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24418, + "end": 24419, + "loc": { + "start": { + "line": 786, + "column": 4 + }, + "end": { + "line": 786, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24419, + "end": 24420, + "loc": { + "start": { + "line": 786, + "column": 5 + }, + "end": { + "line": 786, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24420, + "end": 24421, + "loc": { + "start": { + "line": 786, + "column": 6 + }, + "end": { + "line": 786, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 24427, + "end": 24429, + "loc": { + "start": { + "line": 788, + "column": 4 + }, + "end": { + "line": 788, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24429, + "end": 24430, + "loc": { + "start": { + "line": 788, + "column": 6 + }, + "end": { + "line": 788, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "handles delete message by deleting flag", + "start": 24430, + "end": 24471, + "loc": { + "start": { + "line": 788, + "column": 7 + }, + "end": { + "line": 788, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24471, + "end": 24472, + "loc": { + "start": { + "line": 788, + "column": 48 + }, + "end": { + "line": 788, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 24473, + "end": 24477, + "loc": { + "start": { + "line": 788, + "column": 50 + }, + "end": { + "line": 788, + "column": 54 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24478, + "end": 24480, + "loc": { + "start": { + "line": 788, + "column": 55 + }, + "end": { + "line": 788, + "column": 57 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24481, + "end": 24482, + "loc": { + "start": { + "line": 788, + "column": 58 + }, + "end": { + "line": 788, + "column": 59 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 24489, + "end": 24494, + "loc": { + "start": { + "line": 789, + "column": 6 + }, + "end": { + "line": 789, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 24495, + "end": 24501, + "loc": { + "start": { + "line": 789, + "column": 12 + }, + "end": { + "line": 789, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 24502, + "end": 24503, + "loc": { + "start": { + "line": 789, + "column": 19 + }, + "end": { + "line": 789, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 24504, + "end": 24512, + "loc": { + "start": { + "line": 789, + "column": 21 + }, + "end": { + "line": 789, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24512, + "end": 24513, + "loc": { + "start": { + "line": 789, + "column": 29 + }, + "end": { + "line": 789, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 24513, + "end": 24523, + "loc": { + "start": { + "line": 789, + "column": 30 + }, + "end": { + "line": 789, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24523, + "end": 24524, + "loc": { + "start": { + "line": 789, + "column": 40 + }, + "end": { + "line": 789, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 24524, + "end": 24531, + "loc": { + "start": { + "line": 789, + "column": 41 + }, + "end": { + "line": 789, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24531, + "end": 24532, + "loc": { + "start": { + "line": 789, + "column": 48 + }, + "end": { + "line": 789, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 24533, + "end": 24537, + "loc": { + "start": { + "line": 789, + "column": 50 + }, + "end": { + "line": 789, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24537, + "end": 24538, + "loc": { + "start": { + "line": 789, + "column": 54 + }, + "end": { + "line": 789, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24539, + "end": 24540, + "loc": { + "start": { + "line": 789, + "column": 56 + }, + "end": { + "line": 789, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 24541, + "end": 24550, + "loc": { + "start": { + "line": 789, + "column": 58 + }, + "end": { + "line": 789, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24550, + "end": 24551, + "loc": { + "start": { + "line": 789, + "column": 67 + }, + "end": { + "line": 789, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24552, + "end": 24553, + "loc": { + "start": { + "line": 789, + "column": 69 + }, + "end": { + "line": 789, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 24554, + "end": 24566, + "loc": { + "start": { + "line": 789, + "column": 71 + }, + "end": { + "line": 789, + "column": 83 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24566, + "end": 24567, + "loc": { + "start": { + "line": 789, + "column": 83 + }, + "end": { + "line": 789, + "column": 84 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 24568, + "end": 24573, + "loc": { + "start": { + "line": 789, + "column": 85 + }, + "end": { + "line": 789, + "column": 90 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24574, + "end": 24575, + "loc": { + "start": { + "line": 789, + "column": 91 + }, + "end": { + "line": 789, + "column": 92 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24576, + "end": 24577, + "loc": { + "start": { + "line": 789, + "column": 93 + }, + "end": { + "line": 789, + "column": 94 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24577, + "end": 24578, + "loc": { + "start": { + "line": 789, + "column": 94 + }, + "end": { + "line": 789, + "column": 95 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24578, + "end": 24579, + "loc": { + "start": { + "line": 789, + "column": 95 + }, + "end": { + "line": 789, + "column": 96 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 24587, + "end": 24593, + "loc": { + "start": { + "line": 791, + "column": 6 + }, + "end": { + "line": 791, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24593, + "end": 24594, + "loc": { + "start": { + "line": 791, + "column": 12 + }, + "end": { + "line": 791, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 24594, + "end": 24596, + "loc": { + "start": { + "line": 791, + "column": 13 + }, + "end": { + "line": 791, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24596, + "end": 24597, + "loc": { + "start": { + "line": 791, + "column": 15 + }, + "end": { + "line": 791, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 24597, + "end": 24604, + "loc": { + "start": { + "line": 791, + "column": 16 + }, + "end": { + "line": 791, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24604, + "end": 24605, + "loc": { + "start": { + "line": 791, + "column": 23 + }, + "end": { + "line": 791, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24606, + "end": 24607, + "loc": { + "start": { + "line": 791, + "column": 25 + }, + "end": { + "line": 791, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24607, + "end": 24608, + "loc": { + "start": { + "line": 791, + "column": 26 + }, + "end": { + "line": 791, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24609, + "end": 24611, + "loc": { + "start": { + "line": 791, + "column": 28 + }, + "end": { + "line": 791, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24612, + "end": 24613, + "loc": { + "start": { + "line": 791, + "column": 31 + }, + "end": { + "line": 791, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 24622, + "end": 24628, + "loc": { + "start": { + "line": 792, + "column": 8 + }, + "end": { + "line": 792, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24628, + "end": 24629, + "loc": { + "start": { + "line": 792, + "column": 14 + }, + "end": { + "line": 792, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 24629, + "end": 24631, + "loc": { + "start": { + "line": 792, + "column": 15 + }, + "end": { + "line": 792, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24631, + "end": 24632, + "loc": { + "start": { + "line": 792, + "column": 17 + }, + "end": { + "line": 792, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 24632, + "end": 24640, + "loc": { + "start": { + "line": 792, + "column": 18 + }, + "end": { + "line": 792, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24640, + "end": 24641, + "loc": { + "start": { + "line": 792, + "column": 26 + }, + "end": { + "line": 792, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24642, + "end": 24643, + "loc": { + "start": { + "line": 792, + "column": 28 + }, + "end": { + "line": 792, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24643, + "end": 24644, + "loc": { + "start": { + "line": 792, + "column": 29 + }, + "end": { + "line": 792, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24645, + "end": 24647, + "loc": { + "start": { + "line": 792, + "column": 31 + }, + "end": { + "line": 792, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24648, + "end": 24649, + "loc": { + "start": { + "line": 792, + "column": 34 + }, + "end": { + "line": 792, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24649, + "end": 24650, + "loc": { + "start": { + "line": 792, + "column": 35 + }, + "end": { + "line": 792, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24650, + "end": 24651, + "loc": { + "start": { + "line": 792, + "column": 36 + }, + "end": { + "line": 792, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24651, + "end": 24652, + "loc": { + "start": { + "line": 792, + "column": 37 + }, + "end": { + "line": 792, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 24662, + "end": 24674, + "loc": { + "start": { + "line": 794, + "column": 8 + }, + "end": { + "line": 794, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24674, + "end": 24675, + "loc": { + "start": { + "line": 794, + "column": 20 + }, + "end": { + "line": 794, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24675, + "end": 24676, + "loc": { + "start": { + "line": 794, + "column": 21 + }, + "end": { + "line": 794, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24676, + "end": 24677, + "loc": { + "start": { + "line": 794, + "column": 22 + }, + "end": { + "line": 794, + "column": 23 + } + } + }, + { + "type": { + "label": "delete", + "keyword": "delete", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "delete", + "start": 24677, + "end": 24683, + "loc": { + "start": { + "line": 794, + "column": 23 + }, + "end": { + "line": 794, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24683, + "end": 24684, + "loc": { + "start": { + "line": 794, + "column": 29 + }, + "end": { + "line": 794, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24684, + "end": 24685, + "loc": { + "start": { + "line": 794, + "column": 30 + }, + "end": { + "line": 794, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 24696, + "end": 24700, + "loc": { + "start": { + "line": 795, + "column": 10 + }, + "end": { + "line": 795, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24700, + "end": 24701, + "loc": { + "start": { + "line": 795, + "column": 14 + }, + "end": { + "line": 795, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"enable-foo\",\"version\":1}", + "start": 24702, + "end": 24736, + "loc": { + "start": { + "line": 795, + "column": 16 + }, + "end": { + "line": 795, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24736, + "end": 24737, + "loc": { + "start": { + "line": 795, + "column": 50 + }, + "end": { + "line": 795, + "column": 51 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24746, + "end": 24747, + "loc": { + "start": { + "line": 796, + "column": 8 + }, + "end": { + "line": 796, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24747, + "end": 24748, + "loc": { + "start": { + "line": 796, + "column": 9 + }, + "end": { + "line": 796, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24748, + "end": 24749, + "loc": { + "start": { + "line": 796, + "column": 10 + }, + "end": { + "line": 796, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 24759, + "end": 24765, + "loc": { + "start": { + "line": 798, + "column": 8 + }, + "end": { + "line": 798, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24765, + "end": 24766, + "loc": { + "start": { + "line": 798, + "column": 14 + }, + "end": { + "line": 798, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 24766, + "end": 24772, + "loc": { + "start": { + "line": 798, + "column": 15 + }, + "end": { + "line": 798, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24772, + "end": 24773, + "loc": { + "start": { + "line": 798, + "column": 21 + }, + "end": { + "line": 798, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 24773, + "end": 24782, + "loc": { + "start": { + "line": 798, + "column": 22 + }, + "end": { + "line": 798, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24782, + "end": 24783, + "loc": { + "start": { + "line": 798, + "column": 31 + }, + "end": { + "line": 798, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 24783, + "end": 24795, + "loc": { + "start": { + "line": 798, + "column": 32 + }, + "end": { + "line": 798, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24795, + "end": 24796, + "loc": { + "start": { + "line": 798, + "column": 44 + }, + "end": { + "line": 798, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24796, + "end": 24797, + "loc": { + "start": { + "line": 798, + "column": 45 + }, + "end": { + "line": 798, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24797, + "end": 24798, + "loc": { + "start": { + "line": 798, + "column": 46 + }, + "end": { + "line": 798, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeUndefined", + "start": 24798, + "end": 24811, + "loc": { + "start": { + "line": 798, + "column": 47 + }, + "end": { + "line": 798, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24811, + "end": 24812, + "loc": { + "start": { + "line": 798, + "column": 60 + }, + "end": { + "line": 798, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24812, + "end": 24813, + "loc": { + "start": { + "line": 798, + "column": 61 + }, + "end": { + "line": 798, + "column": 62 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24813, + "end": 24814, + "loc": { + "start": { + "line": 798, + "column": 62 + }, + "end": { + "line": 798, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 24823, + "end": 24827, + "loc": { + "start": { + "line": 799, + "column": 8 + }, + "end": { + "line": 799, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24827, + "end": 24828, + "loc": { + "start": { + "line": 799, + "column": 12 + }, + "end": { + "line": 799, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24828, + "end": 24829, + "loc": { + "start": { + "line": 799, + "column": 13 + }, + "end": { + "line": 799, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24829, + "end": 24830, + "loc": { + "start": { + "line": 799, + "column": 14 + }, + "end": { + "line": 799, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24837, + "end": 24838, + "loc": { + "start": { + "line": 800, + "column": 6 + }, + "end": { + "line": 800, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24838, + "end": 24839, + "loc": { + "start": { + "line": 800, + "column": 7 + }, + "end": { + "line": 800, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24839, + "end": 24840, + "loc": { + "start": { + "line": 800, + "column": 8 + }, + "end": { + "line": 800, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24845, + "end": 24846, + "loc": { + "start": { + "line": 801, + "column": 4 + }, + "end": { + "line": 801, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24846, + "end": 24847, + "loc": { + "start": { + "line": 801, + "column": 5 + }, + "end": { + "line": 801, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24847, + "end": 24848, + "loc": { + "start": { + "line": 801, + "column": 6 + }, + "end": { + "line": 801, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 24854, + "end": 24856, + "loc": { + "start": { + "line": 803, + "column": 4 + }, + "end": { + "line": 803, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24856, + "end": 24857, + "loc": { + "start": { + "line": 803, + "column": 6 + }, + "end": { + "line": 803, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "fires global change event when flag is deleted", + "start": 24857, + "end": 24905, + "loc": { + "start": { + "line": 803, + "column": 7 + }, + "end": { + "line": 803, + "column": 55 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24905, + "end": 24906, + "loc": { + "start": { + "line": 803, + "column": 55 + }, + "end": { + "line": 803, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 24907, + "end": 24911, + "loc": { + "start": { + "line": 803, + "column": 57 + }, + "end": { + "line": 803, + "column": 61 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24912, + "end": 24914, + "loc": { + "start": { + "line": 803, + "column": 62 + }, + "end": { + "line": 803, + "column": 64 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24915, + "end": 24916, + "loc": { + "start": { + "line": 803, + "column": 65 + }, + "end": { + "line": 803, + "column": 66 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 24923, + "end": 24928, + "loc": { + "start": { + "line": 804, + "column": 6 + }, + "end": { + "line": 804, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 24929, + "end": 24935, + "loc": { + "start": { + "line": 804, + "column": 12 + }, + "end": { + "line": 804, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 24936, + "end": 24937, + "loc": { + "start": { + "line": 804, + "column": 19 + }, + "end": { + "line": 804, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 24938, + "end": 24946, + "loc": { + "start": { + "line": 804, + "column": 21 + }, + "end": { + "line": 804, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24946, + "end": 24947, + "loc": { + "start": { + "line": 804, + "column": 29 + }, + "end": { + "line": 804, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 24947, + "end": 24957, + "loc": { + "start": { + "line": 804, + "column": 30 + }, + "end": { + "line": 804, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24957, + "end": 24958, + "loc": { + "start": { + "line": 804, + "column": 40 + }, + "end": { + "line": 804, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 24958, + "end": 24965, + "loc": { + "start": { + "line": 804, + "column": 41 + }, + "end": { + "line": 804, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24965, + "end": 24966, + "loc": { + "start": { + "line": 804, + "column": 48 + }, + "end": { + "line": 804, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 24967, + "end": 24971, + "loc": { + "start": { + "line": 804, + "column": 50 + }, + "end": { + "line": 804, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24971, + "end": 24972, + "loc": { + "start": { + "line": 804, + "column": 54 + }, + "end": { + "line": 804, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24973, + "end": 24974, + "loc": { + "start": { + "line": 804, + "column": 56 + }, + "end": { + "line": 804, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 24975, + "end": 24984, + "loc": { + "start": { + "line": 804, + "column": 58 + }, + "end": { + "line": 804, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24984, + "end": 24985, + "loc": { + "start": { + "line": 804, + "column": 67 + }, + "end": { + "line": 804, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 24986, + "end": 24987, + "loc": { + "start": { + "line": 804, + "column": 69 + }, + "end": { + "line": 804, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 24988, + "end": 25000, + "loc": { + "start": { + "line": 804, + "column": 71 + }, + "end": { + "line": 804, + "column": 83 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25000, + "end": 25001, + "loc": { + "start": { + "line": 804, + "column": 83 + }, + "end": { + "line": 804, + "column": 84 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 25002, + "end": 25006, + "loc": { + "start": { + "line": 804, + "column": 85 + }, + "end": { + "line": 804, + "column": 89 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25007, + "end": 25008, + "loc": { + "start": { + "line": 804, + "column": 90 + }, + "end": { + "line": 804, + "column": 91 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25009, + "end": 25010, + "loc": { + "start": { + "line": 804, + "column": 92 + }, + "end": { + "line": 804, + "column": 93 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25010, + "end": 25011, + "loc": { + "start": { + "line": 804, + "column": 93 + }, + "end": { + "line": 804, + "column": 94 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25011, + "end": 25012, + "loc": { + "start": { + "line": 804, + "column": 94 + }, + "end": { + "line": 804, + "column": 95 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 25020, + "end": 25026, + "loc": { + "start": { + "line": 806, + "column": 6 + }, + "end": { + "line": 806, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25026, + "end": 25027, + "loc": { + "start": { + "line": 806, + "column": 12 + }, + "end": { + "line": 806, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 25027, + "end": 25029, + "loc": { + "start": { + "line": 806, + "column": 13 + }, + "end": { + "line": 806, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25029, + "end": 25030, + "loc": { + "start": { + "line": 806, + "column": 15 + }, + "end": { + "line": 806, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 25030, + "end": 25037, + "loc": { + "start": { + "line": 806, + "column": 16 + }, + "end": { + "line": 806, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25037, + "end": 25038, + "loc": { + "start": { + "line": 806, + "column": 23 + }, + "end": { + "line": 806, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25039, + "end": 25040, + "loc": { + "start": { + "line": 806, + "column": 25 + }, + "end": { + "line": 806, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25040, + "end": 25041, + "loc": { + "start": { + "line": 806, + "column": 26 + }, + "end": { + "line": 806, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25042, + "end": 25044, + "loc": { + "start": { + "line": 806, + "column": 28 + }, + "end": { + "line": 806, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25045, + "end": 25046, + "loc": { + "start": { + "line": 806, + "column": 31 + }, + "end": { + "line": 806, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 25055, + "end": 25061, + "loc": { + "start": { + "line": 807, + "column": 8 + }, + "end": { + "line": 807, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25061, + "end": 25062, + "loc": { + "start": { + "line": 807, + "column": 14 + }, + "end": { + "line": 807, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 25062, + "end": 25064, + "loc": { + "start": { + "line": 807, + "column": 15 + }, + "end": { + "line": 807, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25064, + "end": 25065, + "loc": { + "start": { + "line": 807, + "column": 17 + }, + "end": { + "line": 807, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 25065, + "end": 25073, + "loc": { + "start": { + "line": 807, + "column": 18 + }, + "end": { + "line": 807, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25073, + "end": 25074, + "loc": { + "start": { + "line": 807, + "column": 26 + }, + "end": { + "line": 807, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 25075, + "end": 25082, + "loc": { + "start": { + "line": 807, + "column": 28 + }, + "end": { + "line": 807, + "column": 35 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25083, + "end": 25085, + "loc": { + "start": { + "line": 807, + "column": 36 + }, + "end": { + "line": 807, + "column": 38 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25086, + "end": 25087, + "loc": { + "start": { + "line": 807, + "column": 39 + }, + "end": { + "line": 807, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 25098, + "end": 25104, + "loc": { + "start": { + "line": 808, + "column": 10 + }, + "end": { + "line": 808, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25104, + "end": 25105, + "loc": { + "start": { + "line": 808, + "column": 16 + }, + "end": { + "line": 808, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 25105, + "end": 25112, + "loc": { + "start": { + "line": 808, + "column": 17 + }, + "end": { + "line": 808, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25112, + "end": 25113, + "loc": { + "start": { + "line": 808, + "column": 24 + }, + "end": { + "line": 808, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25113, + "end": 25114, + "loc": { + "start": { + "line": 808, + "column": 25 + }, + "end": { + "line": 808, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 25114, + "end": 25121, + "loc": { + "start": { + "line": 808, + "column": 26 + }, + "end": { + "line": 808, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25121, + "end": 25122, + "loc": { + "start": { + "line": 808, + "column": 33 + }, + "end": { + "line": 808, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25122, + "end": 25123, + "loc": { + "start": { + "line": 808, + "column": 34 + }, + "end": { + "line": 808, + "column": 35 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 25136, + "end": 25148, + "loc": { + "start": { + "line": 809, + "column": 12 + }, + "end": { + "line": 809, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25148, + "end": 25149, + "loc": { + "start": { + "line": 809, + "column": 24 + }, + "end": { + "line": 809, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25150, + "end": 25151, + "loc": { + "start": { + "line": 809, + "column": 26 + }, + "end": { + "line": 809, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 25152, + "end": 25160, + "loc": { + "start": { + "line": 809, + "column": 28 + }, + "end": { + "line": 809, + "column": 36 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25160, + "end": 25161, + "loc": { + "start": { + "line": 809, + "column": 36 + }, + "end": { + "line": 809, + "column": 37 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 25162, + "end": 25166, + "loc": { + "start": { + "line": 809, + "column": 38 + }, + "end": { + "line": 809, + "column": 42 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25167, + "end": 25168, + "loc": { + "start": { + "line": 809, + "column": 43 + }, + "end": { + "line": 809, + "column": 44 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25168, + "end": 25169, + "loc": { + "start": { + "line": 809, + "column": 44 + }, + "end": { + "line": 809, + "column": 45 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25180, + "end": 25181, + "loc": { + "start": { + "line": 810, + "column": 10 + }, + "end": { + "line": 810, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25181, + "end": 25182, + "loc": { + "start": { + "line": 810, + "column": 11 + }, + "end": { + "line": 810, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25182, + "end": 25183, + "loc": { + "start": { + "line": 810, + "column": 12 + }, + "end": { + "line": 810, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 25195, + "end": 25199, + "loc": { + "start": { + "line": 812, + "column": 10 + }, + "end": { + "line": 812, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25199, + "end": 25200, + "loc": { + "start": { + "line": 812, + "column": 14 + }, + "end": { + "line": 812, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25200, + "end": 25201, + "loc": { + "start": { + "line": 812, + "column": 15 + }, + "end": { + "line": 812, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25201, + "end": 25202, + "loc": { + "start": { + "line": 812, + "column": 16 + }, + "end": { + "line": 812, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25211, + "end": 25212, + "loc": { + "start": { + "line": 813, + "column": 8 + }, + "end": { + "line": 813, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25212, + "end": 25213, + "loc": { + "start": { + "line": 813, + "column": 9 + }, + "end": { + "line": 813, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25213, + "end": 25214, + "loc": { + "start": { + "line": 813, + "column": 10 + }, + "end": { + "line": 813, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 25224, + "end": 25236, + "loc": { + "start": { + "line": 815, + "column": 8 + }, + "end": { + "line": 815, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25236, + "end": 25237, + "loc": { + "start": { + "line": 815, + "column": 20 + }, + "end": { + "line": 815, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25237, + "end": 25238, + "loc": { + "start": { + "line": 815, + "column": 21 + }, + "end": { + "line": 815, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25238, + "end": 25239, + "loc": { + "start": { + "line": 815, + "column": 22 + }, + "end": { + "line": 815, + "column": 23 + } + } + }, + { + "type": { + "label": "delete", + "keyword": "delete", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "delete", + "start": 25239, + "end": 25245, + "loc": { + "start": { + "line": 815, + "column": 23 + }, + "end": { + "line": 815, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25245, + "end": 25246, + "loc": { + "start": { + "line": 815, + "column": 29 + }, + "end": { + "line": 815, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25246, + "end": 25247, + "loc": { + "start": { + "line": 815, + "column": 30 + }, + "end": { + "line": 815, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 25258, + "end": 25262, + "loc": { + "start": { + "line": 816, + "column": 10 + }, + "end": { + "line": 816, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25262, + "end": 25263, + "loc": { + "start": { + "line": 816, + "column": 14 + }, + "end": { + "line": 816, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"enable-foo\",\"version\":1}", + "start": 25264, + "end": 25298, + "loc": { + "start": { + "line": 816, + "column": 16 + }, + "end": { + "line": 816, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25298, + "end": 25299, + "loc": { + "start": { + "line": 816, + "column": 50 + }, + "end": { + "line": 816, + "column": 51 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25308, + "end": 25309, + "loc": { + "start": { + "line": 817, + "column": 8 + }, + "end": { + "line": 817, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25309, + "end": 25310, + "loc": { + "start": { + "line": 817, + "column": 9 + }, + "end": { + "line": 817, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25310, + "end": 25311, + "loc": { + "start": { + "line": 817, + "column": 10 + }, + "end": { + "line": 817, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25318, + "end": 25319, + "loc": { + "start": { + "line": 818, + "column": 6 + }, + "end": { + "line": 818, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25319, + "end": 25320, + "loc": { + "start": { + "line": 818, + "column": 7 + }, + "end": { + "line": 818, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25320, + "end": 25321, + "loc": { + "start": { + "line": 818, + "column": 8 + }, + "end": { + "line": 818, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25326, + "end": 25327, + "loc": { + "start": { + "line": 819, + "column": 4 + }, + "end": { + "line": 819, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25327, + "end": 25328, + "loc": { + "start": { + "line": 819, + "column": 5 + }, + "end": { + "line": 819, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25328, + "end": 25329, + "loc": { + "start": { + "line": 819, + "column": 6 + }, + "end": { + "line": 819, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 25335, + "end": 25337, + "loc": { + "start": { + "line": 821, + "column": 4 + }, + "end": { + "line": 821, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25337, + "end": 25338, + "loc": { + "start": { + "line": 821, + "column": 6 + }, + "end": { + "line": 821, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "fires individual change event when flag is deleted", + "start": 25338, + "end": 25390, + "loc": { + "start": { + "line": 821, + "column": 7 + }, + "end": { + "line": 821, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25390, + "end": 25391, + "loc": { + "start": { + "line": 821, + "column": 59 + }, + "end": { + "line": 821, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 25392, + "end": 25396, + "loc": { + "start": { + "line": 821, + "column": 61 + }, + "end": { + "line": 821, + "column": 65 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25397, + "end": 25399, + "loc": { + "start": { + "line": 821, + "column": 66 + }, + "end": { + "line": 821, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25400, + "end": 25401, + "loc": { + "start": { + "line": 821, + "column": 69 + }, + "end": { + "line": 821, + "column": 70 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 25408, + "end": 25413, + "loc": { + "start": { + "line": 822, + "column": 6 + }, + "end": { + "line": 822, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 25414, + "end": 25420, + "loc": { + "start": { + "line": 822, + "column": 12 + }, + "end": { + "line": 822, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 25421, + "end": 25422, + "loc": { + "start": { + "line": 822, + "column": 19 + }, + "end": { + "line": 822, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 25423, + "end": 25431, + "loc": { + "start": { + "line": 822, + "column": 21 + }, + "end": { + "line": 822, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25431, + "end": 25432, + "loc": { + "start": { + "line": 822, + "column": 29 + }, + "end": { + "line": 822, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 25432, + "end": 25442, + "loc": { + "start": { + "line": 822, + "column": 30 + }, + "end": { + "line": 822, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25442, + "end": 25443, + "loc": { + "start": { + "line": 822, + "column": 40 + }, + "end": { + "line": 822, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 25443, + "end": 25450, + "loc": { + "start": { + "line": 822, + "column": 41 + }, + "end": { + "line": 822, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25450, + "end": 25451, + "loc": { + "start": { + "line": 822, + "column": 48 + }, + "end": { + "line": 822, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 25452, + "end": 25456, + "loc": { + "start": { + "line": 822, + "column": 50 + }, + "end": { + "line": 822, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25456, + "end": 25457, + "loc": { + "start": { + "line": 822, + "column": 54 + }, + "end": { + "line": 822, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25458, + "end": 25459, + "loc": { + "start": { + "line": 822, + "column": 56 + }, + "end": { + "line": 822, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 25460, + "end": 25469, + "loc": { + "start": { + "line": 822, + "column": 58 + }, + "end": { + "line": 822, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25469, + "end": 25470, + "loc": { + "start": { + "line": 822, + "column": 67 + }, + "end": { + "line": 822, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25471, + "end": 25472, + "loc": { + "start": { + "line": 822, + "column": 69 + }, + "end": { + "line": 822, + "column": 70 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 25473, + "end": 25485, + "loc": { + "start": { + "line": 822, + "column": 71 + }, + "end": { + "line": 822, + "column": 83 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25485, + "end": 25486, + "loc": { + "start": { + "line": 822, + "column": 83 + }, + "end": { + "line": 822, + "column": 84 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 25487, + "end": 25491, + "loc": { + "start": { + "line": 822, + "column": 85 + }, + "end": { + "line": 822, + "column": 89 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25492, + "end": 25493, + "loc": { + "start": { + "line": 822, + "column": 90 + }, + "end": { + "line": 822, + "column": 91 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25494, + "end": 25495, + "loc": { + "start": { + "line": 822, + "column": 92 + }, + "end": { + "line": 822, + "column": 93 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25495, + "end": 25496, + "loc": { + "start": { + "line": 822, + "column": 93 + }, + "end": { + "line": 822, + "column": 94 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25496, + "end": 25497, + "loc": { + "start": { + "line": 822, + "column": 94 + }, + "end": { + "line": 822, + "column": 95 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 25505, + "end": 25511, + "loc": { + "start": { + "line": 824, + "column": 6 + }, + "end": { + "line": 824, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25511, + "end": 25512, + "loc": { + "start": { + "line": 824, + "column": 12 + }, + "end": { + "line": 824, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 25512, + "end": 25514, + "loc": { + "start": { + "line": 824, + "column": 13 + }, + "end": { + "line": 824, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25514, + "end": 25515, + "loc": { + "start": { + "line": 824, + "column": 15 + }, + "end": { + "line": 824, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 25515, + "end": 25522, + "loc": { + "start": { + "line": 824, + "column": 16 + }, + "end": { + "line": 824, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25522, + "end": 25523, + "loc": { + "start": { + "line": 824, + "column": 23 + }, + "end": { + "line": 824, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25524, + "end": 25525, + "loc": { + "start": { + "line": 824, + "column": 25 + }, + "end": { + "line": 824, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25525, + "end": 25526, + "loc": { + "start": { + "line": 824, + "column": 26 + }, + "end": { + "line": 824, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25527, + "end": 25529, + "loc": { + "start": { + "line": 824, + "column": 28 + }, + "end": { + "line": 824, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25530, + "end": 25531, + "loc": { + "start": { + "line": 824, + "column": 31 + }, + "end": { + "line": 824, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 25540, + "end": 25546, + "loc": { + "start": { + "line": 825, + "column": 8 + }, + "end": { + "line": 825, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25546, + "end": 25547, + "loc": { + "start": { + "line": 825, + "column": 14 + }, + "end": { + "line": 825, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 25547, + "end": 25549, + "loc": { + "start": { + "line": 825, + "column": 15 + }, + "end": { + "line": 825, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25549, + "end": 25550, + "loc": { + "start": { + "line": 825, + "column": 17 + }, + "end": { + "line": 825, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change:enable-foo", + "start": 25550, + "end": 25569, + "loc": { + "start": { + "line": 825, + "column": 18 + }, + "end": { + "line": 825, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25569, + "end": 25570, + "loc": { + "start": { + "line": 825, + "column": 37 + }, + "end": { + "line": 825, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25571, + "end": 25572, + "loc": { + "start": { + "line": 825, + "column": 39 + }, + "end": { + "line": 825, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 25572, + "end": 25579, + "loc": { + "start": { + "line": 825, + "column": 40 + }, + "end": { + "line": 825, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25579, + "end": 25580, + "loc": { + "start": { + "line": 825, + "column": 47 + }, + "end": { + "line": 825, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 25581, + "end": 25589, + "loc": { + "start": { + "line": 825, + "column": 49 + }, + "end": { + "line": 825, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25589, + "end": 25590, + "loc": { + "start": { + "line": 825, + "column": 57 + }, + "end": { + "line": 825, + "column": 58 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25591, + "end": 25593, + "loc": { + "start": { + "line": 825, + "column": 59 + }, + "end": { + "line": 825, + "column": 61 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25594, + "end": 25595, + "loc": { + "start": { + "line": 825, + "column": 62 + }, + "end": { + "line": 825, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 25606, + "end": 25612, + "loc": { + "start": { + "line": 826, + "column": 10 + }, + "end": { + "line": 826, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25612, + "end": 25613, + "loc": { + "start": { + "line": 826, + "column": 16 + }, + "end": { + "line": 826, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 25613, + "end": 25620, + "loc": { + "start": { + "line": 826, + "column": 17 + }, + "end": { + "line": 826, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25620, + "end": 25621, + "loc": { + "start": { + "line": 826, + "column": 24 + }, + "end": { + "line": 826, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25621, + "end": 25622, + "loc": { + "start": { + "line": 826, + "column": 25 + }, + "end": { + "line": 826, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 25622, + "end": 25629, + "loc": { + "start": { + "line": 826, + "column": 26 + }, + "end": { + "line": 826, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25629, + "end": 25630, + "loc": { + "start": { + "line": 826, + "column": 33 + }, + "end": { + "line": 826, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 25630, + "end": 25639, + "loc": { + "start": { + "line": 826, + "column": 34 + }, + "end": { + "line": 826, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25639, + "end": 25640, + "loc": { + "start": { + "line": 826, + "column": 43 + }, + "end": { + "line": 826, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25640, + "end": 25641, + "loc": { + "start": { + "line": 826, + "column": 44 + }, + "end": { + "line": 826, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 25652, + "end": 25658, + "loc": { + "start": { + "line": 827, + "column": 10 + }, + "end": { + "line": 827, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25658, + "end": 25659, + "loc": { + "start": { + "line": 827, + "column": 16 + }, + "end": { + "line": 827, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 25659, + "end": 25667, + "loc": { + "start": { + "line": 827, + "column": 17 + }, + "end": { + "line": 827, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25667, + "end": 25668, + "loc": { + "start": { + "line": 827, + "column": 25 + }, + "end": { + "line": 827, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25668, + "end": 25669, + "loc": { + "start": { + "line": 827, + "column": 26 + }, + "end": { + "line": 827, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 25669, + "end": 25676, + "loc": { + "start": { + "line": 827, + "column": 27 + }, + "end": { + "line": 827, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25676, + "end": 25677, + "loc": { + "start": { + "line": 827, + "column": 34 + }, + "end": { + "line": 827, + "column": 35 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 25677, + "end": 25681, + "loc": { + "start": { + "line": 827, + "column": 35 + }, + "end": { + "line": 827, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25681, + "end": 25682, + "loc": { + "start": { + "line": 827, + "column": 39 + }, + "end": { + "line": 827, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25682, + "end": 25683, + "loc": { + "start": { + "line": 827, + "column": 40 + }, + "end": { + "line": 827, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 25695, + "end": 25699, + "loc": { + "start": { + "line": 829, + "column": 10 + }, + "end": { + "line": 829, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25699, + "end": 25700, + "loc": { + "start": { + "line": 829, + "column": 14 + }, + "end": { + "line": 829, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25700, + "end": 25701, + "loc": { + "start": { + "line": 829, + "column": 15 + }, + "end": { + "line": 829, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25701, + "end": 25702, + "loc": { + "start": { + "line": 829, + "column": 16 + }, + "end": { + "line": 829, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25711, + "end": 25712, + "loc": { + "start": { + "line": 830, + "column": 8 + }, + "end": { + "line": 830, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25712, + "end": 25713, + "loc": { + "start": { + "line": 830, + "column": 9 + }, + "end": { + "line": 830, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25713, + "end": 25714, + "loc": { + "start": { + "line": 830, + "column": 10 + }, + "end": { + "line": 830, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 25724, + "end": 25736, + "loc": { + "start": { + "line": 832, + "column": 8 + }, + "end": { + "line": 832, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25736, + "end": 25737, + "loc": { + "start": { + "line": 832, + "column": 20 + }, + "end": { + "line": 832, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25737, + "end": 25738, + "loc": { + "start": { + "line": 832, + "column": 21 + }, + "end": { + "line": 832, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25738, + "end": 25739, + "loc": { + "start": { + "line": 832, + "column": 22 + }, + "end": { + "line": 832, + "column": 23 + } + } + }, + { + "type": { + "label": "delete", + "keyword": "delete", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "delete", + "start": 25739, + "end": 25745, + "loc": { + "start": { + "line": 832, + "column": 23 + }, + "end": { + "line": 832, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25745, + "end": 25746, + "loc": { + "start": { + "line": 832, + "column": 29 + }, + "end": { + "line": 832, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25746, + "end": 25747, + "loc": { + "start": { + "line": 832, + "column": 30 + }, + "end": { + "line": 832, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 25758, + "end": 25762, + "loc": { + "start": { + "line": 833, + "column": 10 + }, + "end": { + "line": 833, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25762, + "end": 25763, + "loc": { + "start": { + "line": 833, + "column": 14 + }, + "end": { + "line": 833, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"enable-foo\",\"version\":1}", + "start": 25764, + "end": 25798, + "loc": { + "start": { + "line": 833, + "column": 16 + }, + "end": { + "line": 833, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25798, + "end": 25799, + "loc": { + "start": { + "line": 833, + "column": 50 + }, + "end": { + "line": 833, + "column": 51 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25808, + "end": 25809, + "loc": { + "start": { + "line": 834, + "column": 8 + }, + "end": { + "line": 834, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25809, + "end": 25810, + "loc": { + "start": { + "line": 834, + "column": 9 + }, + "end": { + "line": 834, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25810, + "end": 25811, + "loc": { + "start": { + "line": 834, + "column": 10 + }, + "end": { + "line": 834, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25818, + "end": 25819, + "loc": { + "start": { + "line": 835, + "column": 6 + }, + "end": { + "line": 835, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25819, + "end": 25820, + "loc": { + "start": { + "line": 835, + "column": 7 + }, + "end": { + "line": 835, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25820, + "end": 25821, + "loc": { + "start": { + "line": 835, + "column": 8 + }, + "end": { + "line": 835, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25826, + "end": 25827, + "loc": { + "start": { + "line": 836, + "column": 4 + }, + "end": { + "line": 836, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25827, + "end": 25828, + "loc": { + "start": { + "line": 836, + "column": 5 + }, + "end": { + "line": 836, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25828, + "end": 25829, + "loc": { + "start": { + "line": 836, + "column": 6 + }, + "end": { + "line": 836, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 25835, + "end": 25837, + "loc": { + "start": { + "line": 838, + "column": 4 + }, + "end": { + "line": 838, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25837, + "end": 25838, + "loc": { + "start": { + "line": 838, + "column": 6 + }, + "end": { + "line": 838, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "updates local storage for delete message if using local storage", + "start": 25838, + "end": 25903, + "loc": { + "start": { + "line": 838, + "column": 7 + }, + "end": { + "line": 838, + "column": 72 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25903, + "end": 25904, + "loc": { + "start": { + "line": 838, + "column": 72 + }, + "end": { + "line": 838, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 25905, + "end": 25909, + "loc": { + "start": { + "line": 838, + "column": 74 + }, + "end": { + "line": 838, + "column": 78 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25910, + "end": 25912, + "loc": { + "start": { + "line": 838, + "column": 79 + }, + "end": { + "line": 838, + "column": 81 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25913, + "end": 25914, + "loc": { + "start": { + "line": 838, + "column": 82 + }, + "end": { + "line": 838, + "column": 83 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 25921, + "end": 25927, + "loc": { + "start": { + "line": 839, + "column": 6 + }, + "end": { + "line": 839, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25927, + "end": 25928, + "loc": { + "start": { + "line": 839, + "column": 12 + }, + "end": { + "line": 839, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 25928, + "end": 25940, + "loc": { + "start": { + "line": 839, + "column": 13 + }, + "end": { + "line": 839, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25940, + "end": 25941, + "loc": { + "start": { + "line": 839, + "column": 25 + }, + "end": { + "line": 839, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setItem", + "start": 25941, + "end": 25948, + "loc": { + "start": { + "line": 839, + "column": 26 + }, + "end": { + "line": 839, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25948, + "end": 25949, + "loc": { + "start": { + "line": 839, + "column": 33 + }, + "end": { + "line": 839, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey", + "start": 25949, + "end": 25954, + "loc": { + "start": { + "line": 839, + "column": 34 + }, + "end": { + "line": 839, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25954, + "end": 25955, + "loc": { + "start": { + "line": 839, + "column": 39 + }, + "end": { + "line": 839, + "column": 40 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\":false}", + "start": 25956, + "end": 25978, + "loc": { + "start": { + "line": 839, + "column": 41 + }, + "end": { + "line": 839, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25978, + "end": 25979, + "loc": { + "start": { + "line": 839, + "column": 63 + }, + "end": { + "line": 839, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25979, + "end": 25980, + "loc": { + "start": { + "line": 839, + "column": 64 + }, + "end": { + "line": 839, + "column": 65 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 25987, + "end": 25992, + "loc": { + "start": { + "line": 840, + "column": 6 + }, + "end": { + "line": 840, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 25993, + "end": 25999, + "loc": { + "start": { + "line": 840, + "column": 12 + }, + "end": { + "line": 840, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 26000, + "end": 26001, + "loc": { + "start": { + "line": 840, + "column": 19 + }, + "end": { + "line": 840, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 26002, + "end": 26010, + "loc": { + "start": { + "line": 840, + "column": 21 + }, + "end": { + "line": 840, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26010, + "end": 26011, + "loc": { + "start": { + "line": 840, + "column": 29 + }, + "end": { + "line": 840, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 26011, + "end": 26021, + "loc": { + "start": { + "line": 840, + "column": 30 + }, + "end": { + "line": 840, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26021, + "end": 26022, + "loc": { + "start": { + "line": 840, + "column": 40 + }, + "end": { + "line": 840, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 26022, + "end": 26029, + "loc": { + "start": { + "line": 840, + "column": 41 + }, + "end": { + "line": 840, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26029, + "end": 26030, + "loc": { + "start": { + "line": 840, + "column": 48 + }, + "end": { + "line": 840, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 26031, + "end": 26035, + "loc": { + "start": { + "line": 840, + "column": 50 + }, + "end": { + "line": 840, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26035, + "end": 26036, + "loc": { + "start": { + "line": 840, + "column": 54 + }, + "end": { + "line": 840, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26037, + "end": 26038, + "loc": { + "start": { + "line": 840, + "column": 56 + }, + "end": { + "line": 840, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 26039, + "end": 26048, + "loc": { + "start": { + "line": 840, + "column": 58 + }, + "end": { + "line": 840, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26048, + "end": 26049, + "loc": { + "start": { + "line": 840, + "column": 67 + }, + "end": { + "line": 840, + "column": 68 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "localstorage", + "start": 26050, + "end": 26064, + "loc": { + "start": { + "line": 840, + "column": 69 + }, + "end": { + "line": 840, + "column": 83 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26065, + "end": 26066, + "loc": { + "start": { + "line": 840, + "column": 84 + }, + "end": { + "line": 840, + "column": 85 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26066, + "end": 26067, + "loc": { + "start": { + "line": 840, + "column": 85 + }, + "end": { + "line": 840, + "column": 86 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26067, + "end": 26068, + "loc": { + "start": { + "line": 840, + "column": 86 + }, + "end": { + "line": 840, + "column": 87 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 26076, + "end": 26082, + "loc": { + "start": { + "line": 842, + "column": 6 + }, + "end": { + "line": 842, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26082, + "end": 26083, + "loc": { + "start": { + "line": 842, + "column": 12 + }, + "end": { + "line": 842, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 26083, + "end": 26085, + "loc": { + "start": { + "line": 842, + "column": 13 + }, + "end": { + "line": 842, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26085, + "end": 26086, + "loc": { + "start": { + "line": 842, + "column": 15 + }, + "end": { + "line": 842, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 26086, + "end": 26093, + "loc": { + "start": { + "line": 842, + "column": 16 + }, + "end": { + "line": 842, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26093, + "end": 26094, + "loc": { + "start": { + "line": 842, + "column": 23 + }, + "end": { + "line": 842, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26095, + "end": 26096, + "loc": { + "start": { + "line": 842, + "column": 25 + }, + "end": { + "line": 842, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26096, + "end": 26097, + "loc": { + "start": { + "line": 842, + "column": 26 + }, + "end": { + "line": 842, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26098, + "end": 26100, + "loc": { + "start": { + "line": 842, + "column": 28 + }, + "end": { + "line": 842, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26101, + "end": 26102, + "loc": { + "start": { + "line": 842, + "column": 31 + }, + "end": { + "line": 842, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 26111, + "end": 26117, + "loc": { + "start": { + "line": 843, + "column": 8 + }, + "end": { + "line": 843, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26117, + "end": 26118, + "loc": { + "start": { + "line": 843, + "column": 14 + }, + "end": { + "line": 843, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 26118, + "end": 26120, + "loc": { + "start": { + "line": 843, + "column": 15 + }, + "end": { + "line": 843, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26120, + "end": 26121, + "loc": { + "start": { + "line": 843, + "column": 17 + }, + "end": { + "line": 843, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 26121, + "end": 26129, + "loc": { + "start": { + "line": 843, + "column": 18 + }, + "end": { + "line": 843, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26129, + "end": 26130, + "loc": { + "start": { + "line": 843, + "column": 26 + }, + "end": { + "line": 843, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26131, + "end": 26132, + "loc": { + "start": { + "line": 843, + "column": 28 + }, + "end": { + "line": 843, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26132, + "end": 26133, + "loc": { + "start": { + "line": 843, + "column": 29 + }, + "end": { + "line": 843, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26134, + "end": 26136, + "loc": { + "start": { + "line": 843, + "column": 31 + }, + "end": { + "line": 843, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26137, + "end": 26138, + "loc": { + "start": { + "line": 843, + "column": 34 + }, + "end": { + "line": 843, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26138, + "end": 26139, + "loc": { + "start": { + "line": 843, + "column": 35 + }, + "end": { + "line": 843, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26139, + "end": 26140, + "loc": { + "start": { + "line": 843, + "column": 36 + }, + "end": { + "line": 843, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26140, + "end": 26141, + "loc": { + "start": { + "line": 843, + "column": 37 + }, + "end": { + "line": 843, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamEvents", + "start": 26151, + "end": 26163, + "loc": { + "start": { + "line": 845, + "column": 8 + }, + "end": { + "line": 845, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26163, + "end": 26164, + "loc": { + "start": { + "line": 845, + "column": 20 + }, + "end": { + "line": 845, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26164, + "end": 26165, + "loc": { + "start": { + "line": 845, + "column": 21 + }, + "end": { + "line": 845, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26165, + "end": 26166, + "loc": { + "start": { + "line": 845, + "column": 22 + }, + "end": { + "line": 845, + "column": 23 + } + } + }, + { + "type": { + "label": "delete", + "keyword": "delete", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "delete", + "start": 26166, + "end": 26172, + "loc": { + "start": { + "line": 845, + "column": 23 + }, + "end": { + "line": 845, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26172, + "end": 26173, + "loc": { + "start": { + "line": 845, + "column": 29 + }, + "end": { + "line": 845, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26173, + "end": 26174, + "loc": { + "start": { + "line": 845, + "column": 30 + }, + "end": { + "line": 845, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 26185, + "end": 26189, + "loc": { + "start": { + "line": 846, + "column": 10 + }, + "end": { + "line": 846, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26189, + "end": 26190, + "loc": { + "start": { + "line": 846, + "column": 14 + }, + "end": { + "line": 846, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"key\":\"enable-foo\",\"version\":1}", + "start": 26191, + "end": 26225, + "loc": { + "start": { + "line": 846, + "column": 16 + }, + "end": { + "line": 846, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26225, + "end": 26226, + "loc": { + "start": { + "line": 846, + "column": 50 + }, + "end": { + "line": 846, + "column": 51 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26235, + "end": 26236, + "loc": { + "start": { + "line": 847, + "column": 8 + }, + "end": { + "line": 847, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26236, + "end": 26237, + "loc": { + "start": { + "line": 847, + "column": 9 + }, + "end": { + "line": 847, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26237, + "end": 26238, + "loc": { + "start": { + "line": 847, + "column": 10 + }, + "end": { + "line": 847, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 26248, + "end": 26254, + "loc": { + "start": { + "line": 849, + "column": 8 + }, + "end": { + "line": 849, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26254, + "end": 26255, + "loc": { + "start": { + "line": 849, + "column": 14 + }, + "end": { + "line": 849, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 26255, + "end": 26261, + "loc": { + "start": { + "line": 849, + "column": 15 + }, + "end": { + "line": 849, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26261, + "end": 26262, + "loc": { + "start": { + "line": 849, + "column": 21 + }, + "end": { + "line": 849, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 26262, + "end": 26271, + "loc": { + "start": { + "line": 849, + "column": 22 + }, + "end": { + "line": 849, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26271, + "end": 26272, + "loc": { + "start": { + "line": 849, + "column": 31 + }, + "end": { + "line": 849, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 26272, + "end": 26284, + "loc": { + "start": { + "line": 849, + "column": 32 + }, + "end": { + "line": 849, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26284, + "end": 26285, + "loc": { + "start": { + "line": 849, + "column": 44 + }, + "end": { + "line": 849, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26285, + "end": 26286, + "loc": { + "start": { + "line": 849, + "column": 45 + }, + "end": { + "line": 849, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26286, + "end": 26287, + "loc": { + "start": { + "line": 849, + "column": 46 + }, + "end": { + "line": 849, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 26287, + "end": 26294, + "loc": { + "start": { + "line": 849, + "column": 47 + }, + "end": { + "line": 849, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26294, + "end": 26295, + "loc": { + "start": { + "line": 849, + "column": 54 + }, + "end": { + "line": 849, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 26295, + "end": 26304, + "loc": { + "start": { + "line": 849, + "column": 55 + }, + "end": { + "line": 849, + "column": 64 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26304, + "end": 26305, + "loc": { + "start": { + "line": 849, + "column": 64 + }, + "end": { + "line": 849, + "column": 65 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26305, + "end": 26306, + "loc": { + "start": { + "line": 849, + "column": 65 + }, + "end": { + "line": 849, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 26315, + "end": 26321, + "loc": { + "start": { + "line": 850, + "column": 8 + }, + "end": { + "line": 850, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26321, + "end": 26322, + "loc": { + "start": { + "line": 850, + "column": 14 + }, + "end": { + "line": 850, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 26322, + "end": 26326, + "loc": { + "start": { + "line": 850, + "column": 15 + }, + "end": { + "line": 850, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26326, + "end": 26327, + "loc": { + "start": { + "line": 850, + "column": 19 + }, + "end": { + "line": 850, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parse", + "start": 26327, + "end": 26332, + "loc": { + "start": { + "line": 850, + "column": 20 + }, + "end": { + "line": 850, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26332, + "end": 26333, + "loc": { + "start": { + "line": 850, + "column": 25 + }, + "end": { + "line": 850, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 26333, + "end": 26339, + "loc": { + "start": { + "line": 850, + "column": 26 + }, + "end": { + "line": 850, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26339, + "end": 26340, + "loc": { + "start": { + "line": 850, + "column": 32 + }, + "end": { + "line": 850, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 26340, + "end": 26352, + "loc": { + "start": { + "line": 850, + "column": 33 + }, + "end": { + "line": 850, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26352, + "end": 26353, + "loc": { + "start": { + "line": 850, + "column": 45 + }, + "end": { + "line": 850, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getItem", + "start": 26353, + "end": 26360, + "loc": { + "start": { + "line": 850, + "column": 46 + }, + "end": { + "line": 850, + "column": 53 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26360, + "end": 26361, + "loc": { + "start": { + "line": 850, + "column": 53 + }, + "end": { + "line": 850, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "lsKey", + "start": 26361, + "end": 26366, + "loc": { + "start": { + "line": 850, + "column": 54 + }, + "end": { + "line": 850, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26366, + "end": 26367, + "loc": { + "start": { + "line": 850, + "column": 59 + }, + "end": { + "line": 850, + "column": 60 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26367, + "end": 26368, + "loc": { + "start": { + "line": 850, + "column": 60 + }, + "end": { + "line": 850, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26368, + "end": 26369, + "loc": { + "start": { + "line": 850, + "column": 61 + }, + "end": { + "line": 850, + "column": 62 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26369, + "end": 26370, + "loc": { + "start": { + "line": 850, + "column": 62 + }, + "end": { + "line": 850, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 26370, + "end": 26377, + "loc": { + "start": { + "line": 850, + "column": 63 + }, + "end": { + "line": 850, + "column": 70 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26377, + "end": 26378, + "loc": { + "start": { + "line": 850, + "column": 70 + }, + "end": { + "line": 850, + "column": 71 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26378, + "end": 26379, + "loc": { + "start": { + "line": 850, + "column": 71 + }, + "end": { + "line": 850, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "$schema", + "start": 26390, + "end": 26397, + "loc": { + "start": { + "line": 851, + "column": 10 + }, + "end": { + "line": 851, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26397, + "end": 26398, + "loc": { + "start": { + "line": 851, + "column": 17 + }, + "end": { + "line": 851, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 26399, + "end": 26400, + "loc": { + "start": { + "line": 851, + "column": 19 + }, + "end": { + "line": 851, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26400, + "end": 26401, + "loc": { + "start": { + "line": 851, + "column": 20 + }, + "end": { + "line": 851, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "enable-foo", + "start": 26412, + "end": 26424, + "loc": { + "start": { + "line": 852, + "column": 10 + }, + "end": { + "line": 852, + "column": 22 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26424, + "end": 26425, + "loc": { + "start": { + "line": 852, + "column": 22 + }, + "end": { + "line": 852, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26426, + "end": 26427, + "loc": { + "start": { + "line": 852, + "column": 24 + }, + "end": { + "line": 852, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 26428, + "end": 26435, + "loc": { + "start": { + "line": 852, + "column": 26 + }, + "end": { + "line": 852, + "column": 33 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26435, + "end": 26436, + "loc": { + "start": { + "line": 852, + "column": 33 + }, + "end": { + "line": 852, + "column": 34 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 26437, + "end": 26438, + "loc": { + "start": { + "line": 852, + "column": 35 + }, + "end": { + "line": 852, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26438, + "end": 26439, + "loc": { + "start": { + "line": 852, + "column": 36 + }, + "end": { + "line": 852, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "deleted", + "start": 26440, + "end": 26447, + "loc": { + "start": { + "line": 852, + "column": 38 + }, + "end": { + "line": 852, + "column": 45 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26447, + "end": 26448, + "loc": { + "start": { + "line": 852, + "column": 45 + }, + "end": { + "line": 852, + "column": 46 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 26449, + "end": 26453, + "loc": { + "start": { + "line": 852, + "column": 47 + }, + "end": { + "line": 852, + "column": 51 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26454, + "end": 26455, + "loc": { + "start": { + "line": 852, + "column": 52 + }, + "end": { + "line": 852, + "column": 53 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26455, + "end": 26456, + "loc": { + "start": { + "line": 852, + "column": 53 + }, + "end": { + "line": 852, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26465, + "end": 26466, + "loc": { + "start": { + "line": 853, + "column": 8 + }, + "end": { + "line": 853, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26466, + "end": 26467, + "loc": { + "start": { + "line": 853, + "column": 9 + }, + "end": { + "line": 853, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26467, + "end": 26468, + "loc": { + "start": { + "line": 853, + "column": 10 + }, + "end": { + "line": 853, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 26477, + "end": 26481, + "loc": { + "start": { + "line": 854, + "column": 8 + }, + "end": { + "line": 854, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26481, + "end": 26482, + "loc": { + "start": { + "line": 854, + "column": 12 + }, + "end": { + "line": 854, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26482, + "end": 26483, + "loc": { + "start": { + "line": 854, + "column": 13 + }, + "end": { + "line": 854, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26483, + "end": 26484, + "loc": { + "start": { + "line": 854, + "column": 14 + }, + "end": { + "line": 854, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26491, + "end": 26492, + "loc": { + "start": { + "line": 855, + "column": 6 + }, + "end": { + "line": 855, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26492, + "end": 26493, + "loc": { + "start": { + "line": 855, + "column": 7 + }, + "end": { + "line": 855, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26493, + "end": 26494, + "loc": { + "start": { + "line": 855, + "column": 8 + }, + "end": { + "line": 855, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26499, + "end": 26500, + "loc": { + "start": { + "line": 856, + "column": 4 + }, + "end": { + "line": 856, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26500, + "end": 26501, + "loc": { + "start": { + "line": 856, + "column": 5 + }, + "end": { + "line": 856, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26501, + "end": 26502, + "loc": { + "start": { + "line": 856, + "column": 6 + }, + "end": { + "line": 856, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 26508, + "end": 26510, + "loc": { + "start": { + "line": 858, + "column": 4 + }, + "end": { + "line": 858, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26510, + "end": 26511, + "loc": { + "start": { + "line": 858, + "column": 6 + }, + "end": { + "line": 858, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "reconnects to stream if the user changes", + "start": 26511, + "end": 26553, + "loc": { + "start": { + "line": 858, + "column": 7 + }, + "end": { + "line": 858, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26553, + "end": 26554, + "loc": { + "start": { + "line": 858, + "column": 49 + }, + "end": { + "line": 858, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 26555, + "end": 26559, + "loc": { + "start": { + "line": 858, + "column": 51 + }, + "end": { + "line": 858, + "column": 55 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26560, + "end": 26562, + "loc": { + "start": { + "line": 858, + "column": 56 + }, + "end": { + "line": 858, + "column": 58 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26563, + "end": 26564, + "loc": { + "start": { + "line": 858, + "column": 59 + }, + "end": { + "line": 858, + "column": 60 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 26571, + "end": 26576, + "loc": { + "start": { + "line": 859, + "column": 6 + }, + "end": { + "line": 859, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user2", + "start": 26577, + "end": 26582, + "loc": { + "start": { + "line": 859, + "column": 12 + }, + "end": { + "line": 859, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 26583, + "end": 26584, + "loc": { + "start": { + "line": 859, + "column": 18 + }, + "end": { + "line": 859, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26585, + "end": 26586, + "loc": { + "start": { + "line": 859, + "column": 20 + }, + "end": { + "line": 859, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 26587, + "end": 26590, + "loc": { + "start": { + "line": 859, + "column": 22 + }, + "end": { + "line": 859, + "column": 25 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26590, + "end": 26591, + "loc": { + "start": { + "line": 859, + "column": 25 + }, + "end": { + "line": 859, + "column": 26 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "user2", + "start": 26592, + "end": 26599, + "loc": { + "start": { + "line": 859, + "column": 27 + }, + "end": { + "line": 859, + "column": 34 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26600, + "end": 26601, + "loc": { + "start": { + "line": 859, + "column": 35 + }, + "end": { + "line": 859, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26601, + "end": 26602, + "loc": { + "start": { + "line": 859, + "column": 36 + }, + "end": { + "line": 859, + "column": 37 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 26609, + "end": 26614, + "loc": { + "start": { + "line": 860, + "column": 6 + }, + "end": { + "line": 860, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "encodedUser2", + "start": 26615, + "end": 26627, + "loc": { + "start": { + "line": 860, + "column": 12 + }, + "end": { + "line": 860, + "column": 24 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 26628, + "end": 26629, + "loc": { + "start": { + "line": 860, + "column": 25 + }, + "end": { + "line": 860, + "column": 26 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "eyJrZXkiOiJ1c2VyMiJ9", + "start": 26630, + "end": 26652, + "loc": { + "start": { + "line": 860, + "column": 27 + }, + "end": { + "line": 860, + "column": 49 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26652, + "end": 26653, + "loc": { + "start": { + "line": 860, + "column": 49 + }, + "end": { + "line": 860, + "column": 50 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 26660, + "end": 26665, + "loc": { + "start": { + "line": 861, + "column": 6 + }, + "end": { + "line": 861, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 26666, + "end": 26672, + "loc": { + "start": { + "line": 861, + "column": 12 + }, + "end": { + "line": 861, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 26673, + "end": 26674, + "loc": { + "start": { + "line": 861, + "column": 19 + }, + "end": { + "line": 861, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 26675, + "end": 26683, + "loc": { + "start": { + "line": 861, + "column": 21 + }, + "end": { + "line": 861, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26683, + "end": 26684, + "loc": { + "start": { + "line": 861, + "column": 29 + }, + "end": { + "line": 861, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 26684, + "end": 26694, + "loc": { + "start": { + "line": 861, + "column": 30 + }, + "end": { + "line": 861, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26694, + "end": 26695, + "loc": { + "start": { + "line": 861, + "column": 40 + }, + "end": { + "line": 861, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 26695, + "end": 26702, + "loc": { + "start": { + "line": 861, + "column": 41 + }, + "end": { + "line": 861, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26702, + "end": 26703, + "loc": { + "start": { + "line": 861, + "column": 48 + }, + "end": { + "line": 861, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 26704, + "end": 26708, + "loc": { + "start": { + "line": 861, + "column": 50 + }, + "end": { + "line": 861, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26708, + "end": 26709, + "loc": { + "start": { + "line": 861, + "column": 54 + }, + "end": { + "line": 861, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26710, + "end": 26711, + "loc": { + "start": { + "line": 861, + "column": 56 + }, + "end": { + "line": 861, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 26712, + "end": 26721, + "loc": { + "start": { + "line": 861, + "column": 58 + }, + "end": { + "line": 861, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26721, + "end": 26722, + "loc": { + "start": { + "line": 861, + "column": 67 + }, + "end": { + "line": 861, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26723, + "end": 26724, + "loc": { + "start": { + "line": 861, + "column": 69 + }, + "end": { + "line": 861, + "column": 70 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26724, + "end": 26725, + "loc": { + "start": { + "line": 861, + "column": 70 + }, + "end": { + "line": 861, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26726, + "end": 26727, + "loc": { + "start": { + "line": 861, + "column": 72 + }, + "end": { + "line": 861, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26727, + "end": 26728, + "loc": { + "start": { + "line": 861, + "column": 73 + }, + "end": { + "line": 861, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26728, + "end": 26729, + "loc": { + "start": { + "line": 861, + "column": 74 + }, + "end": { + "line": 861, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 26737, + "end": 26743, + "loc": { + "start": { + "line": 863, + "column": 6 + }, + "end": { + "line": 863, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26743, + "end": 26744, + "loc": { + "start": { + "line": 863, + "column": 12 + }, + "end": { + "line": 863, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 26744, + "end": 26746, + "loc": { + "start": { + "line": 863, + "column": 13 + }, + "end": { + "line": 863, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26746, + "end": 26747, + "loc": { + "start": { + "line": 863, + "column": 15 + }, + "end": { + "line": 863, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 26747, + "end": 26754, + "loc": { + "start": { + "line": 863, + "column": 16 + }, + "end": { + "line": 863, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26754, + "end": 26755, + "loc": { + "start": { + "line": 863, + "column": 23 + }, + "end": { + "line": 863, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26756, + "end": 26757, + "loc": { + "start": { + "line": 863, + "column": 25 + }, + "end": { + "line": 863, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26757, + "end": 26758, + "loc": { + "start": { + "line": 863, + "column": 26 + }, + "end": { + "line": 863, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26759, + "end": 26761, + "loc": { + "start": { + "line": 863, + "column": 28 + }, + "end": { + "line": 863, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26762, + "end": 26763, + "loc": { + "start": { + "line": 863, + "column": 31 + }, + "end": { + "line": 863, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 26772, + "end": 26778, + "loc": { + "start": { + "line": 864, + "column": 8 + }, + "end": { + "line": 864, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26778, + "end": 26779, + "loc": { + "start": { + "line": 864, + "column": 14 + }, + "end": { + "line": 864, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 26779, + "end": 26781, + "loc": { + "start": { + "line": 864, + "column": 15 + }, + "end": { + "line": 864, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26781, + "end": 26782, + "loc": { + "start": { + "line": 864, + "column": 17 + }, + "end": { + "line": 864, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 26782, + "end": 26790, + "loc": { + "start": { + "line": 864, + "column": 18 + }, + "end": { + "line": 864, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26790, + "end": 26791, + "loc": { + "start": { + "line": 864, + "column": 26 + }, + "end": { + "line": 864, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26792, + "end": 26793, + "loc": { + "start": { + "line": 864, + "column": 28 + }, + "end": { + "line": 864, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26793, + "end": 26794, + "loc": { + "start": { + "line": 864, + "column": 29 + }, + "end": { + "line": 864, + "column": 30 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26795, + "end": 26797, + "loc": { + "start": { + "line": 864, + "column": 31 + }, + "end": { + "line": 864, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26798, + "end": 26799, + "loc": { + "start": { + "line": 864, + "column": 34 + }, + "end": { + "line": 864, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26799, + "end": 26800, + "loc": { + "start": { + "line": 864, + "column": 35 + }, + "end": { + "line": 864, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26800, + "end": 26801, + "loc": { + "start": { + "line": 864, + "column": 36 + }, + "end": { + "line": 864, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26801, + "end": 26802, + "loc": { + "start": { + "line": 864, + "column": 37 + }, + "end": { + "line": 864, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 26812, + "end": 26818, + "loc": { + "start": { + "line": 866, + "column": 8 + }, + "end": { + "line": 866, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26818, + "end": 26819, + "loc": { + "start": { + "line": 866, + "column": 14 + }, + "end": { + "line": 866, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sources", + "start": 26819, + "end": 26826, + "loc": { + "start": { + "line": 866, + "column": 15 + }, + "end": { + "line": 866, + "column": 22 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26826, + "end": 26827, + "loc": { + "start": { + "line": 866, + "column": 22 + }, + "end": { + "line": 866, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamUrl", + "start": 26827, + "end": 26836, + "loc": { + "start": { + "line": 866, + "column": 23 + }, + "end": { + "line": 866, + "column": 32 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 26837, + "end": 26838, + "loc": { + "start": { + "line": 866, + "column": 33 + }, + "end": { + "line": 866, + "column": 34 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/eval/", + "start": 26839, + "end": 26847, + "loc": { + "start": { + "line": 866, + "column": 35 + }, + "end": { + "line": 866, + "column": 43 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 26848, + "end": 26849, + "loc": { + "start": { + "line": 866, + "column": 44 + }, + "end": { + "line": 866, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 26850, + "end": 26857, + "loc": { + "start": { + "line": 866, + "column": 46 + }, + "end": { + "line": 866, + "column": 53 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 26858, + "end": 26859, + "loc": { + "start": { + "line": 866, + "column": 54 + }, + "end": { + "line": 866, + "column": 55 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/", + "start": 26860, + "end": 26863, + "loc": { + "start": { + "line": 866, + "column": 56 + }, + "end": { + "line": 866, + "column": 59 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 26864, + "end": 26865, + "loc": { + "start": { + "line": 866, + "column": 60 + }, + "end": { + "line": 866, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "encodedUser", + "start": 26866, + "end": 26877, + "loc": { + "start": { + "line": 866, + "column": 62 + }, + "end": { + "line": 866, + "column": 73 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26877, + "end": 26878, + "loc": { + "start": { + "line": 866, + "column": 73 + }, + "end": { + "line": 866, + "column": 74 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26878, + "end": 26879, + "loc": { + "start": { + "line": 866, + "column": 74 + }, + "end": { + "line": 866, + "column": 75 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26879, + "end": 26880, + "loc": { + "start": { + "line": 866, + "column": 75 + }, + "end": { + "line": 866, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeDefined", + "start": 26880, + "end": 26891, + "loc": { + "start": { + "line": 866, + "column": 76 + }, + "end": { + "line": 866, + "column": 87 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26891, + "end": 26892, + "loc": { + "start": { + "line": 866, + "column": 87 + }, + "end": { + "line": 866, + "column": 88 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26892, + "end": 26893, + "loc": { + "start": { + "line": 866, + "column": 88 + }, + "end": { + "line": 866, + "column": 89 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26893, + "end": 26894, + "loc": { + "start": { + "line": 866, + "column": 89 + }, + "end": { + "line": 866, + "column": 90 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 26904, + "end": 26910, + "loc": { + "start": { + "line": 868, + "column": 8 + }, + "end": { + "line": 868, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26910, + "end": 26911, + "loc": { + "start": { + "line": 868, + "column": 14 + }, + "end": { + "line": 868, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "identify", + "start": 26911, + "end": 26919, + "loc": { + "start": { + "line": 868, + "column": 15 + }, + "end": { + "line": 868, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26919, + "end": 26920, + "loc": { + "start": { + "line": 868, + "column": 23 + }, + "end": { + "line": 868, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user2", + "start": 26920, + "end": 26925, + "loc": { + "start": { + "line": 868, + "column": 24 + }, + "end": { + "line": 868, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26925, + "end": 26926, + "loc": { + "start": { + "line": 868, + "column": 29 + }, + "end": { + "line": 868, + "column": 30 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 26927, + "end": 26931, + "loc": { + "start": { + "line": 868, + "column": 31 + }, + "end": { + "line": 868, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26931, + "end": 26932, + "loc": { + "start": { + "line": 868, + "column": 35 + }, + "end": { + "line": 868, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26933, + "end": 26934, + "loc": { + "start": { + "line": 868, + "column": 37 + }, + "end": { + "line": 868, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26934, + "end": 26935, + "loc": { + "start": { + "line": 868, + "column": 38 + }, + "end": { + "line": 868, + "column": 39 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26936, + "end": 26938, + "loc": { + "start": { + "line": 868, + "column": 40 + }, + "end": { + "line": 868, + "column": 42 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26939, + "end": 26940, + "loc": { + "start": { + "line": 868, + "column": 43 + }, + "end": { + "line": 868, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 26951, + "end": 26957, + "loc": { + "start": { + "line": 869, + "column": 10 + }, + "end": { + "line": 869, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26957, + "end": 26958, + "loc": { + "start": { + "line": 869, + "column": 16 + }, + "end": { + "line": 869, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sources", + "start": 26958, + "end": 26965, + "loc": { + "start": { + "line": 869, + "column": 17 + }, + "end": { + "line": 869, + "column": 24 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26965, + "end": 26966, + "loc": { + "start": { + "line": 869, + "column": 24 + }, + "end": { + "line": 869, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamUrl", + "start": 26966, + "end": 26975, + "loc": { + "start": { + "line": 869, + "column": 25 + }, + "end": { + "line": 869, + "column": 34 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 26976, + "end": 26977, + "loc": { + "start": { + "line": 869, + "column": 35 + }, + "end": { + "line": 869, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/eval/", + "start": 26978, + "end": 26986, + "loc": { + "start": { + "line": 869, + "column": 37 + }, + "end": { + "line": 869, + "column": 45 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 26987, + "end": 26988, + "loc": { + "start": { + "line": 869, + "column": 46 + }, + "end": { + "line": 869, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 26989, + "end": 26996, + "loc": { + "start": { + "line": 869, + "column": 48 + }, + "end": { + "line": 869, + "column": 55 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 26997, + "end": 26998, + "loc": { + "start": { + "line": 869, + "column": 56 + }, + "end": { + "line": 869, + "column": 57 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/", + "start": 26999, + "end": 27002, + "loc": { + "start": { + "line": 869, + "column": 58 + }, + "end": { + "line": 869, + "column": 61 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 27003, + "end": 27004, + "loc": { + "start": { + "line": 869, + "column": 62 + }, + "end": { + "line": 869, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "encodedUser2", + "start": 27005, + "end": 27017, + "loc": { + "start": { + "line": 869, + "column": 64 + }, + "end": { + "line": 869, + "column": 76 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27017, + "end": 27018, + "loc": { + "start": { + "line": 869, + "column": 76 + }, + "end": { + "line": 869, + "column": 77 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27018, + "end": 27019, + "loc": { + "start": { + "line": 869, + "column": 77 + }, + "end": { + "line": 869, + "column": 78 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27019, + "end": 27020, + "loc": { + "start": { + "line": 869, + "column": 78 + }, + "end": { + "line": 869, + "column": 79 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeDefined", + "start": 27020, + "end": 27031, + "loc": { + "start": { + "line": 869, + "column": 79 + }, + "end": { + "line": 869, + "column": 90 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27031, + "end": 27032, + "loc": { + "start": { + "line": 869, + "column": 90 + }, + "end": { + "line": 869, + "column": 91 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27032, + "end": 27033, + "loc": { + "start": { + "line": 869, + "column": 91 + }, + "end": { + "line": 869, + "column": 92 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27033, + "end": 27034, + "loc": { + "start": { + "line": 869, + "column": 92 + }, + "end": { + "line": 869, + "column": 93 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 27045, + "end": 27049, + "loc": { + "start": { + "line": 870, + "column": 10 + }, + "end": { + "line": 870, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27049, + "end": 27050, + "loc": { + "start": { + "line": 870, + "column": 14 + }, + "end": { + "line": 870, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27050, + "end": 27051, + "loc": { + "start": { + "line": 870, + "column": 15 + }, + "end": { + "line": 870, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27051, + "end": 27052, + "loc": { + "start": { + "line": 870, + "column": 16 + }, + "end": { + "line": 870, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27061, + "end": 27062, + "loc": { + "start": { + "line": 871, + "column": 8 + }, + "end": { + "line": 871, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27062, + "end": 27063, + "loc": { + "start": { + "line": 871, + "column": 9 + }, + "end": { + "line": 871, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27063, + "end": 27064, + "loc": { + "start": { + "line": 871, + "column": 10 + }, + "end": { + "line": 871, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getLastRequest", + "start": 27074, + "end": 27088, + "loc": { + "start": { + "line": 873, + "column": 8 + }, + "end": { + "line": 873, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27088, + "end": 27089, + "loc": { + "start": { + "line": 873, + "column": 22 + }, + "end": { + "line": 873, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27089, + "end": 27090, + "loc": { + "start": { + "line": 873, + "column": 23 + }, + "end": { + "line": 873, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27090, + "end": 27091, + "loc": { + "start": { + "line": 873, + "column": 24 + }, + "end": { + "line": 873, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 27091, + "end": 27098, + "loc": { + "start": { + "line": 873, + "column": 25 + }, + "end": { + "line": 873, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27098, + "end": 27099, + "loc": { + "start": { + "line": 873, + "column": 32 + }, + "end": { + "line": 873, + "column": 33 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 27099, + "end": 27102, + "loc": { + "start": { + "line": 873, + "column": 33 + }, + "end": { + "line": 873, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27102, + "end": 27103, + "loc": { + "start": { + "line": 873, + "column": 36 + }, + "end": { + "line": 873, + "column": 37 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27104, + "end": 27105, + "loc": { + "start": { + "line": 873, + "column": 38 + }, + "end": { + "line": 873, + "column": 39 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-Type", + "start": 27106, + "end": 27120, + "loc": { + "start": { + "line": 873, + "column": 40 + }, + "end": { + "line": 873, + "column": 54 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27120, + "end": 27121, + "loc": { + "start": { + "line": 873, + "column": 54 + }, + "end": { + "line": 873, + "column": 55 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 27122, + "end": 27140, + "loc": { + "start": { + "line": 873, + "column": 56 + }, + "end": { + "line": 873, + "column": 74 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27141, + "end": 27142, + "loc": { + "start": { + "line": 873, + "column": 75 + }, + "end": { + "line": 873, + "column": 76 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27142, + "end": 27143, + "loc": { + "start": { + "line": 873, + "column": 76 + }, + "end": { + "line": 873, + "column": 77 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "{\"enable-foo\": true}", + "start": 27144, + "end": 27166, + "loc": { + "start": { + "line": 873, + "column": 78 + }, + "end": { + "line": 873, + "column": 100 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27166, + "end": 27167, + "loc": { + "start": { + "line": 873, + "column": 100 + }, + "end": { + "line": 873, + "column": 101 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27167, + "end": 27168, + "loc": { + "start": { + "line": 873, + "column": 101 + }, + "end": { + "line": 873, + "column": 102 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27175, + "end": 27176, + "loc": { + "start": { + "line": 874, + "column": 6 + }, + "end": { + "line": 874, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27176, + "end": 27177, + "loc": { + "start": { + "line": 874, + "column": 7 + }, + "end": { + "line": 874, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27177, + "end": 27178, + "loc": { + "start": { + "line": 874, + "column": 8 + }, + "end": { + "line": 874, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27183, + "end": 27184, + "loc": { + "start": { + "line": 875, + "column": 4 + }, + "end": { + "line": 875, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27184, + "end": 27185, + "loc": { + "start": { + "line": 875, + "column": 5 + }, + "end": { + "line": 875, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27185, + "end": 27186, + "loc": { + "start": { + "line": 875, + "column": 6 + }, + "end": { + "line": 875, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 27192, + "end": 27194, + "loc": { + "start": { + "line": 877, + "column": 4 + }, + "end": { + "line": 877, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27194, + "end": 27195, + "loc": { + "start": { + "line": 877, + "column": 6 + }, + "end": { + "line": 877, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "returns an error when identify is called with null user", + "start": 27195, + "end": 27252, + "loc": { + "start": { + "line": 877, + "column": 7 + }, + "end": { + "line": 877, + "column": 64 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27252, + "end": 27253, + "loc": { + "start": { + "line": 877, + "column": 64 + }, + "end": { + "line": 877, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 27254, + "end": 27258, + "loc": { + "start": { + "line": 877, + "column": 66 + }, + "end": { + "line": 877, + "column": 70 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27259, + "end": 27261, + "loc": { + "start": { + "line": 877, + "column": 71 + }, + "end": { + "line": 877, + "column": 73 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27262, + "end": 27263, + "loc": { + "start": { + "line": 877, + "column": 74 + }, + "end": { + "line": 877, + "column": 75 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 27270, + "end": 27275, + "loc": { + "start": { + "line": 878, + "column": 6 + }, + "end": { + "line": 878, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 27276, + "end": 27282, + "loc": { + "start": { + "line": 878, + "column": 12 + }, + "end": { + "line": 878, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 27283, + "end": 27284, + "loc": { + "start": { + "line": 878, + "column": 19 + }, + "end": { + "line": 878, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 27285, + "end": 27293, + "loc": { + "start": { + "line": 878, + "column": 21 + }, + "end": { + "line": 878, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27293, + "end": 27294, + "loc": { + "start": { + "line": 878, + "column": 29 + }, + "end": { + "line": 878, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 27294, + "end": 27304, + "loc": { + "start": { + "line": 878, + "column": 30 + }, + "end": { + "line": 878, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27304, + "end": 27305, + "loc": { + "start": { + "line": 878, + "column": 40 + }, + "end": { + "line": 878, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 27305, + "end": 27312, + "loc": { + "start": { + "line": 878, + "column": 41 + }, + "end": { + "line": 878, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27312, + "end": 27313, + "loc": { + "start": { + "line": 878, + "column": 48 + }, + "end": { + "line": 878, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 27314, + "end": 27318, + "loc": { + "start": { + "line": 878, + "column": 50 + }, + "end": { + "line": 878, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27318, + "end": 27319, + "loc": { + "start": { + "line": 878, + "column": 54 + }, + "end": { + "line": 878, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27320, + "end": 27321, + "loc": { + "start": { + "line": 878, + "column": 56 + }, + "end": { + "line": 878, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 27322, + "end": 27331, + "loc": { + "start": { + "line": 878, + "column": 58 + }, + "end": { + "line": 878, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27331, + "end": 27332, + "loc": { + "start": { + "line": 878, + "column": 67 + }, + "end": { + "line": 878, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27333, + "end": 27334, + "loc": { + "start": { + "line": 878, + "column": 69 + }, + "end": { + "line": 878, + "column": 70 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27334, + "end": 27335, + "loc": { + "start": { + "line": 878, + "column": 70 + }, + "end": { + "line": 878, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27336, + "end": 27337, + "loc": { + "start": { + "line": 878, + "column": 72 + }, + "end": { + "line": 878, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27337, + "end": 27338, + "loc": { + "start": { + "line": 878, + "column": 73 + }, + "end": { + "line": 878, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27338, + "end": 27339, + "loc": { + "start": { + "line": 878, + "column": 74 + }, + "end": { + "line": 878, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 27347, + "end": 27353, + "loc": { + "start": { + "line": 880, + "column": 6 + }, + "end": { + "line": 880, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27353, + "end": 27354, + "loc": { + "start": { + "line": 880, + "column": 12 + }, + "end": { + "line": 880, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 27354, + "end": 27356, + "loc": { + "start": { + "line": 880, + "column": 13 + }, + "end": { + "line": 880, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27356, + "end": 27357, + "loc": { + "start": { + "line": 880, + "column": 15 + }, + "end": { + "line": 880, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 27357, + "end": 27364, + "loc": { + "start": { + "line": 880, + "column": 16 + }, + "end": { + "line": 880, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27364, + "end": 27365, + "loc": { + "start": { + "line": 880, + "column": 23 + }, + "end": { + "line": 880, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27366, + "end": 27367, + "loc": { + "start": { + "line": 880, + "column": 25 + }, + "end": { + "line": 880, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27367, + "end": 27368, + "loc": { + "start": { + "line": 880, + "column": 26 + }, + "end": { + "line": 880, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27369, + "end": 27371, + "loc": { + "start": { + "line": 880, + "column": 28 + }, + "end": { + "line": 880, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27372, + "end": 27373, + "loc": { + "start": { + "line": 880, + "column": 31 + }, + "end": { + "line": 880, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 27382, + "end": 27388, + "loc": { + "start": { + "line": 881, + "column": 8 + }, + "end": { + "line": 881, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27388, + "end": 27389, + "loc": { + "start": { + "line": 881, + "column": 14 + }, + "end": { + "line": 881, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "identify", + "start": 27389, + "end": 27397, + "loc": { + "start": { + "line": 881, + "column": 15 + }, + "end": { + "line": 881, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27397, + "end": 27398, + "loc": { + "start": { + "line": 881, + "column": 23 + }, + "end": { + "line": 881, + "column": 24 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 27398, + "end": 27402, + "loc": { + "start": { + "line": 881, + "column": 24 + }, + "end": { + "line": 881, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27402, + "end": 27403, + "loc": { + "start": { + "line": 881, + "column": 28 + }, + "end": { + "line": 881, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27403, + "end": 27404, + "loc": { + "start": { + "line": 881, + "column": 29 + }, + "end": { + "line": 881, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 27404, + "end": 27408, + "loc": { + "start": { + "line": 881, + "column": 30 + }, + "end": { + "line": 881, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27408, + "end": 27409, + "loc": { + "start": { + "line": 881, + "column": 34 + }, + "end": { + "line": 881, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27420, + "end": 27421, + "loc": { + "start": { + "line": 882, + "column": 10 + }, + "end": { + "line": 882, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27421, + "end": 27422, + "loc": { + "start": { + "line": 882, + "column": 11 + }, + "end": { + "line": 882, + "column": 12 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27423, + "end": 27425, + "loc": { + "start": { + "line": 882, + "column": 13 + }, + "end": { + "line": 882, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27426, + "end": 27427, + "loc": { + "start": { + "line": 882, + "column": 16 + }, + "end": { + "line": 882, + "column": 17 + } + } + }, + { + "type": { + "label": "throw", + "keyword": "throw", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "throw", + "start": 27440, + "end": 27445, + "loc": { + "start": { + "line": 883, + "column": 12 + }, + "end": { + "line": 883, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Error", + "start": 27446, + "end": 27451, + "loc": { + "start": { + "line": 883, + "column": 18 + }, + "end": { + "line": 883, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27451, + "end": 27452, + "loc": { + "start": { + "line": 883, + "column": 23 + }, + "end": { + "line": 883, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should not have succeeded", + "start": 27452, + "end": 27479, + "loc": { + "start": { + "line": 883, + "column": 24 + }, + "end": { + "line": 883, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27479, + "end": 27480, + "loc": { + "start": { + "line": 883, + "column": 51 + }, + "end": { + "line": 883, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27480, + "end": 27481, + "loc": { + "start": { + "line": 883, + "column": 52 + }, + "end": { + "line": 883, + "column": 53 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27492, + "end": 27493, + "loc": { + "start": { + "line": 884, + "column": 10 + }, + "end": { + "line": 884, + "column": 11 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27493, + "end": 27494, + "loc": { + "start": { + "line": 884, + "column": 11 + }, + "end": { + "line": 884, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27505, + "end": 27506, + "loc": { + "start": { + "line": 885, + "column": 10 + }, + "end": { + "line": 885, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27506, + "end": 27507, + "loc": { + "start": { + "line": 885, + "column": 11 + }, + "end": { + "line": 885, + "column": 12 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27508, + "end": 27510, + "loc": { + "start": { + "line": 885, + "column": 13 + }, + "end": { + "line": 885, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27511, + "end": 27512, + "loc": { + "start": { + "line": 885, + "column": 16 + }, + "end": { + "line": 885, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 27525, + "end": 27529, + "loc": { + "start": { + "line": 886, + "column": 12 + }, + "end": { + "line": 886, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27529, + "end": 27530, + "loc": { + "start": { + "line": 886, + "column": 16 + }, + "end": { + "line": 886, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27530, + "end": 27531, + "loc": { + "start": { + "line": 886, + "column": 17 + }, + "end": { + "line": 886, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27531, + "end": 27532, + "loc": { + "start": { + "line": 886, + "column": 18 + }, + "end": { + "line": 886, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27543, + "end": 27544, + "loc": { + "start": { + "line": 887, + "column": 10 + }, + "end": { + "line": 887, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27553, + "end": 27554, + "loc": { + "start": { + "line": 888, + "column": 8 + }, + "end": { + "line": 888, + "column": 9 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27554, + "end": 27555, + "loc": { + "start": { + "line": 888, + "column": 9 + }, + "end": { + "line": 888, + "column": 10 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27562, + "end": 27563, + "loc": { + "start": { + "line": 889, + "column": 6 + }, + "end": { + "line": 889, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27563, + "end": 27564, + "loc": { + "start": { + "line": 889, + "column": 7 + }, + "end": { + "line": 889, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27564, + "end": 27565, + "loc": { + "start": { + "line": 889, + "column": 8 + }, + "end": { + "line": 889, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27570, + "end": 27571, + "loc": { + "start": { + "line": 890, + "column": 4 + }, + "end": { + "line": 890, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27571, + "end": 27572, + "loc": { + "start": { + "line": 890, + "column": 5 + }, + "end": { + "line": 890, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27572, + "end": 27573, + "loc": { + "start": { + "line": 890, + "column": 6 + }, + "end": { + "line": 890, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 27579, + "end": 27581, + "loc": { + "start": { + "line": 892, + "column": 4 + }, + "end": { + "line": 892, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27581, + "end": 27582, + "loc": { + "start": { + "line": 892, + "column": 6 + }, + "end": { + "line": 892, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "returns an error when identify is called with user with no key", + "start": 27582, + "end": 27646, + "loc": { + "start": { + "line": 892, + "column": 7 + }, + "end": { + "line": 892, + "column": 71 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27646, + "end": 27647, + "loc": { + "start": { + "line": 892, + "column": 71 + }, + "end": { + "line": 892, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 27648, + "end": 27652, + "loc": { + "start": { + "line": 892, + "column": 73 + }, + "end": { + "line": 892, + "column": 77 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27653, + "end": 27655, + "loc": { + "start": { + "line": 892, + "column": 78 + }, + "end": { + "line": 892, + "column": 80 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27656, + "end": 27657, + "loc": { + "start": { + "line": 892, + "column": 81 + }, + "end": { + "line": 892, + "column": 82 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 27664, + "end": 27669, + "loc": { + "start": { + "line": 893, + "column": 6 + }, + "end": { + "line": 893, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 27670, + "end": 27676, + "loc": { + "start": { + "line": 893, + "column": 12 + }, + "end": { + "line": 893, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 27677, + "end": 27678, + "loc": { + "start": { + "line": 893, + "column": 19 + }, + "end": { + "line": 893, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 27679, + "end": 27687, + "loc": { + "start": { + "line": 893, + "column": 21 + }, + "end": { + "line": 893, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27687, + "end": 27688, + "loc": { + "start": { + "line": 893, + "column": 29 + }, + "end": { + "line": 893, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 27688, + "end": 27698, + "loc": { + "start": { + "line": 893, + "column": 30 + }, + "end": { + "line": 893, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27698, + "end": 27699, + "loc": { + "start": { + "line": 893, + "column": 40 + }, + "end": { + "line": 893, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 27699, + "end": 27706, + "loc": { + "start": { + "line": 893, + "column": 41 + }, + "end": { + "line": 893, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27706, + "end": 27707, + "loc": { + "start": { + "line": 893, + "column": 48 + }, + "end": { + "line": 893, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 27708, + "end": 27712, + "loc": { + "start": { + "line": 893, + "column": 50 + }, + "end": { + "line": 893, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27712, + "end": 27713, + "loc": { + "start": { + "line": 893, + "column": 54 + }, + "end": { + "line": 893, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27714, + "end": 27715, + "loc": { + "start": { + "line": 893, + "column": 56 + }, + "end": { + "line": 893, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 27716, + "end": 27725, + "loc": { + "start": { + "line": 893, + "column": 58 + }, + "end": { + "line": 893, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27725, + "end": 27726, + "loc": { + "start": { + "line": 893, + "column": 67 + }, + "end": { + "line": 893, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27727, + "end": 27728, + "loc": { + "start": { + "line": 893, + "column": 69 + }, + "end": { + "line": 893, + "column": 70 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27728, + "end": 27729, + "loc": { + "start": { + "line": 893, + "column": 70 + }, + "end": { + "line": 893, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27730, + "end": 27731, + "loc": { + "start": { + "line": 893, + "column": 72 + }, + "end": { + "line": 893, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27731, + "end": 27732, + "loc": { + "start": { + "line": 893, + "column": 73 + }, + "end": { + "line": 893, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27732, + "end": 27733, + "loc": { + "start": { + "line": 893, + "column": 74 + }, + "end": { + "line": 893, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 27741, + "end": 27747, + "loc": { + "start": { + "line": 895, + "column": 6 + }, + "end": { + "line": 895, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27747, + "end": 27748, + "loc": { + "start": { + "line": 895, + "column": 12 + }, + "end": { + "line": 895, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 27748, + "end": 27750, + "loc": { + "start": { + "line": 895, + "column": 13 + }, + "end": { + "line": 895, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27750, + "end": 27751, + "loc": { + "start": { + "line": 895, + "column": 15 + }, + "end": { + "line": 895, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 27751, + "end": 27758, + "loc": { + "start": { + "line": 895, + "column": 16 + }, + "end": { + "line": 895, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27758, + "end": 27759, + "loc": { + "start": { + "line": 895, + "column": 23 + }, + "end": { + "line": 895, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27760, + "end": 27761, + "loc": { + "start": { + "line": 895, + "column": 25 + }, + "end": { + "line": 895, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27761, + "end": 27762, + "loc": { + "start": { + "line": 895, + "column": 26 + }, + "end": { + "line": 895, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27763, + "end": 27765, + "loc": { + "start": { + "line": 895, + "column": 28 + }, + "end": { + "line": 895, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27766, + "end": 27767, + "loc": { + "start": { + "line": 895, + "column": 31 + }, + "end": { + "line": 895, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 27776, + "end": 27782, + "loc": { + "start": { + "line": 896, + "column": 8 + }, + "end": { + "line": 896, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27782, + "end": 27783, + "loc": { + "start": { + "line": 896, + "column": 14 + }, + "end": { + "line": 896, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "identify", + "start": 27783, + "end": 27791, + "loc": { + "start": { + "line": 896, + "column": 15 + }, + "end": { + "line": 896, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27791, + "end": 27792, + "loc": { + "start": { + "line": 896, + "column": 23 + }, + "end": { + "line": 896, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27792, + "end": 27793, + "loc": { + "start": { + "line": 896, + "column": 24 + }, + "end": { + "line": 896, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "country", + "start": 27794, + "end": 27801, + "loc": { + "start": { + "line": 896, + "column": 26 + }, + "end": { + "line": 896, + "column": 33 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27801, + "end": 27802, + "loc": { + "start": { + "line": 896, + "column": 33 + }, + "end": { + "line": 896, + "column": 34 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "US", + "start": 27803, + "end": 27807, + "loc": { + "start": { + "line": 896, + "column": 35 + }, + "end": { + "line": 896, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27808, + "end": 27809, + "loc": { + "start": { + "line": 896, + "column": 40 + }, + "end": { + "line": 896, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27809, + "end": 27810, + "loc": { + "start": { + "line": 896, + "column": 41 + }, + "end": { + "line": 896, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27810, + "end": 27811, + "loc": { + "start": { + "line": 896, + "column": 42 + }, + "end": { + "line": 896, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 27811, + "end": 27815, + "loc": { + "start": { + "line": 896, + "column": 43 + }, + "end": { + "line": 896, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27815, + "end": 27816, + "loc": { + "start": { + "line": 896, + "column": 47 + }, + "end": { + "line": 896, + "column": 48 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27827, + "end": 27828, + "loc": { + "start": { + "line": 897, + "column": 10 + }, + "end": { + "line": 897, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27828, + "end": 27829, + "loc": { + "start": { + "line": 897, + "column": 11 + }, + "end": { + "line": 897, + "column": 12 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27830, + "end": 27832, + "loc": { + "start": { + "line": 897, + "column": 13 + }, + "end": { + "line": 897, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27833, + "end": 27834, + "loc": { + "start": { + "line": 897, + "column": 16 + }, + "end": { + "line": 897, + "column": 17 + } + } + }, + { + "type": { + "label": "throw", + "keyword": "throw", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "throw", + "start": 27847, + "end": 27852, + "loc": { + "start": { + "line": 898, + "column": 12 + }, + "end": { + "line": 898, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Error", + "start": 27853, + "end": 27858, + "loc": { + "start": { + "line": 898, + "column": 18 + }, + "end": { + "line": 898, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27858, + "end": 27859, + "loc": { + "start": { + "line": 898, + "column": 23 + }, + "end": { + "line": 898, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should not have succeeded", + "start": 27859, + "end": 27886, + "loc": { + "start": { + "line": 898, + "column": 24 + }, + "end": { + "line": 898, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27886, + "end": 27887, + "loc": { + "start": { + "line": 898, + "column": 51 + }, + "end": { + "line": 898, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27887, + "end": 27888, + "loc": { + "start": { + "line": 898, + "column": 52 + }, + "end": { + "line": 898, + "column": 53 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27899, + "end": 27900, + "loc": { + "start": { + "line": 899, + "column": 10 + }, + "end": { + "line": 899, + "column": 11 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27900, + "end": 27901, + "loc": { + "start": { + "line": 899, + "column": 11 + }, + "end": { + "line": 899, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27912, + "end": 27913, + "loc": { + "start": { + "line": 900, + "column": 10 + }, + "end": { + "line": 900, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27913, + "end": 27914, + "loc": { + "start": { + "line": 900, + "column": 11 + }, + "end": { + "line": 900, + "column": 12 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27915, + "end": 27917, + "loc": { + "start": { + "line": 900, + "column": 13 + }, + "end": { + "line": 900, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27918, + "end": 27919, + "loc": { + "start": { + "line": 900, + "column": 16 + }, + "end": { + "line": 900, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 27932, + "end": 27936, + "loc": { + "start": { + "line": 901, + "column": 12 + }, + "end": { + "line": 901, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27936, + "end": 27937, + "loc": { + "start": { + "line": 901, + "column": 16 + }, + "end": { + "line": 901, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27937, + "end": 27938, + "loc": { + "start": { + "line": 901, + "column": 17 + }, + "end": { + "line": 901, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27938, + "end": 27939, + "loc": { + "start": { + "line": 901, + "column": 18 + }, + "end": { + "line": 901, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27950, + "end": 27951, + "loc": { + "start": { + "line": 902, + "column": 10 + }, + "end": { + "line": 902, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27960, + "end": 27961, + "loc": { + "start": { + "line": 903, + "column": 8 + }, + "end": { + "line": 903, + "column": 9 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27961, + "end": 27962, + "loc": { + "start": { + "line": 903, + "column": 9 + }, + "end": { + "line": 903, + "column": 10 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27969, + "end": 27970, + "loc": { + "start": { + "line": 904, + "column": 6 + }, + "end": { + "line": 904, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27970, + "end": 27971, + "loc": { + "start": { + "line": 904, + "column": 7 + }, + "end": { + "line": 904, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27971, + "end": 27972, + "loc": { + "start": { + "line": 904, + "column": 8 + }, + "end": { + "line": 904, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27977, + "end": 27978, + "loc": { + "start": { + "line": 905, + "column": 4 + }, + "end": { + "line": 905, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27978, + "end": 27979, + "loc": { + "start": { + "line": 905, + "column": 5 + }, + "end": { + "line": 905, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 27979, + "end": 27980, + "loc": { + "start": { + "line": 905, + "column": 6 + }, + "end": { + "line": 905, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 27986, + "end": 27988, + "loc": { + "start": { + "line": 907, + "column": 4 + }, + "end": { + "line": 907, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 27988, + "end": 27989, + "loc": { + "start": { + "line": 907, + "column": 6 + }, + "end": { + "line": 907, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "does not change flag values after identify is called with null user", + "start": 27989, + "end": 28058, + "loc": { + "start": { + "line": 907, + "column": 7 + }, + "end": { + "line": 907, + "column": 76 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28058, + "end": 28059, + "loc": { + "start": { + "line": 907, + "column": 76 + }, + "end": { + "line": 907, + "column": 77 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 28060, + "end": 28064, + "loc": { + "start": { + "line": 907, + "column": 78 + }, + "end": { + "line": 907, + "column": 82 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28065, + "end": 28067, + "loc": { + "start": { + "line": 907, + "column": 83 + }, + "end": { + "line": 907, + "column": 85 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28068, + "end": 28069, + "loc": { + "start": { + "line": 907, + "column": 86 + }, + "end": { + "line": 907, + "column": 87 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 28076, + "end": 28081, + "loc": { + "start": { + "line": 908, + "column": 6 + }, + "end": { + "line": 908, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 28082, + "end": 28086, + "loc": { + "start": { + "line": 908, + "column": 12 + }, + "end": { + "line": 908, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 28087, + "end": 28088, + "loc": { + "start": { + "line": 908, + "column": 17 + }, + "end": { + "line": 908, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28089, + "end": 28090, + "loc": { + "start": { + "line": 908, + "column": 19 + }, + "end": { + "line": 908, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "foo", + "start": 28091, + "end": 28094, + "loc": { + "start": { + "line": 908, + "column": 21 + }, + "end": { + "line": 908, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28094, + "end": 28095, + "loc": { + "start": { + "line": 908, + "column": 24 + }, + "end": { + "line": 908, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "bar", + "start": 28096, + "end": 28101, + "loc": { + "start": { + "line": 908, + "column": 26 + }, + "end": { + "line": 908, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28102, + "end": 28103, + "loc": { + "start": { + "line": 908, + "column": 32 + }, + "end": { + "line": 908, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28103, + "end": 28104, + "loc": { + "start": { + "line": 908, + "column": 33 + }, + "end": { + "line": 908, + "column": 34 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 28111, + "end": 28116, + "loc": { + "start": { + "line": 909, + "column": 6 + }, + "end": { + "line": 909, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 28117, + "end": 28123, + "loc": { + "start": { + "line": 909, + "column": 12 + }, + "end": { + "line": 909, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 28124, + "end": 28125, + "loc": { + "start": { + "line": 909, + "column": 19 + }, + "end": { + "line": 909, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 28126, + "end": 28134, + "loc": { + "start": { + "line": 909, + "column": 21 + }, + "end": { + "line": 909, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28134, + "end": 28135, + "loc": { + "start": { + "line": 909, + "column": 29 + }, + "end": { + "line": 909, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 28135, + "end": 28145, + "loc": { + "start": { + "line": 909, + "column": 30 + }, + "end": { + "line": 909, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28145, + "end": 28146, + "loc": { + "start": { + "line": 909, + "column": 40 + }, + "end": { + "line": 909, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 28146, + "end": 28153, + "loc": { + "start": { + "line": 909, + "column": 41 + }, + "end": { + "line": 909, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28153, + "end": 28154, + "loc": { + "start": { + "line": 909, + "column": 48 + }, + "end": { + "line": 909, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 28155, + "end": 28159, + "loc": { + "start": { + "line": 909, + "column": 50 + }, + "end": { + "line": 909, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28159, + "end": 28160, + "loc": { + "start": { + "line": 909, + "column": 54 + }, + "end": { + "line": 909, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28161, + "end": 28162, + "loc": { + "start": { + "line": 909, + "column": 56 + }, + "end": { + "line": 909, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 28163, + "end": 28172, + "loc": { + "start": { + "line": 909, + "column": 58 + }, + "end": { + "line": 909, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28172, + "end": 28173, + "loc": { + "start": { + "line": 909, + "column": 67 + }, + "end": { + "line": 909, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 28174, + "end": 28178, + "loc": { + "start": { + "line": 909, + "column": 69 + }, + "end": { + "line": 909, + "column": 73 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28179, + "end": 28180, + "loc": { + "start": { + "line": 909, + "column": 74 + }, + "end": { + "line": 909, + "column": 75 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28180, + "end": 28181, + "loc": { + "start": { + "line": 909, + "column": 75 + }, + "end": { + "line": 909, + "column": 76 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28181, + "end": 28182, + "loc": { + "start": { + "line": 909, + "column": 76 + }, + "end": { + "line": 909, + "column": 77 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 28190, + "end": 28196, + "loc": { + "start": { + "line": 911, + "column": 6 + }, + "end": { + "line": 911, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28196, + "end": 28197, + "loc": { + "start": { + "line": 911, + "column": 12 + }, + "end": { + "line": 911, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 28197, + "end": 28199, + "loc": { + "start": { + "line": 911, + "column": 13 + }, + "end": { + "line": 911, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28199, + "end": 28200, + "loc": { + "start": { + "line": 911, + "column": 15 + }, + "end": { + "line": 911, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 28200, + "end": 28207, + "loc": { + "start": { + "line": 911, + "column": 16 + }, + "end": { + "line": 911, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28207, + "end": 28208, + "loc": { + "start": { + "line": 911, + "column": 23 + }, + "end": { + "line": 911, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28209, + "end": 28210, + "loc": { + "start": { + "line": 911, + "column": 25 + }, + "end": { + "line": 911, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28210, + "end": 28211, + "loc": { + "start": { + "line": 911, + "column": 26 + }, + "end": { + "line": 911, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28212, + "end": 28214, + "loc": { + "start": { + "line": 911, + "column": 28 + }, + "end": { + "line": 911, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28215, + "end": 28216, + "loc": { + "start": { + "line": 911, + "column": 31 + }, + "end": { + "line": 911, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 28225, + "end": 28231, + "loc": { + "start": { + "line": 912, + "column": 8 + }, + "end": { + "line": 912, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28231, + "end": 28232, + "loc": { + "start": { + "line": 912, + "column": 14 + }, + "end": { + "line": 912, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 28232, + "end": 28238, + "loc": { + "start": { + "line": 912, + "column": 15 + }, + "end": { + "line": 912, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28238, + "end": 28239, + "loc": { + "start": { + "line": 912, + "column": 21 + }, + "end": { + "line": 912, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 28239, + "end": 28248, + "loc": { + "start": { + "line": 912, + "column": 22 + }, + "end": { + "line": 912, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28248, + "end": 28249, + "loc": { + "start": { + "line": 912, + "column": 31 + }, + "end": { + "line": 912, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo", + "start": 28249, + "end": 28254, + "loc": { + "start": { + "line": 912, + "column": 32 + }, + "end": { + "line": 912, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28254, + "end": 28255, + "loc": { + "start": { + "line": 912, + "column": 37 + }, + "end": { + "line": 912, + "column": 38 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "x", + "start": 28256, + "end": 28259, + "loc": { + "start": { + "line": 912, + "column": 39 + }, + "end": { + "line": 912, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28259, + "end": 28260, + "loc": { + "start": { + "line": 912, + "column": 42 + }, + "end": { + "line": 912, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28260, + "end": 28261, + "loc": { + "start": { + "line": 912, + "column": 43 + }, + "end": { + "line": 912, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28261, + "end": 28262, + "loc": { + "start": { + "line": 912, + "column": 44 + }, + "end": { + "line": 912, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 28262, + "end": 28269, + "loc": { + "start": { + "line": 912, + "column": 45 + }, + "end": { + "line": 912, + "column": 52 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28269, + "end": 28270, + "loc": { + "start": { + "line": 912, + "column": 52 + }, + "end": { + "line": 912, + "column": 53 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "bar", + "start": 28270, + "end": 28275, + "loc": { + "start": { + "line": 912, + "column": 53 + }, + "end": { + "line": 912, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28275, + "end": 28276, + "loc": { + "start": { + "line": 912, + "column": 58 + }, + "end": { + "line": 912, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28276, + "end": 28277, + "loc": { + "start": { + "line": 912, + "column": 59 + }, + "end": { + "line": 912, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 28286, + "end": 28292, + "loc": { + "start": { + "line": 913, + "column": 8 + }, + "end": { + "line": 913, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28292, + "end": 28293, + "loc": { + "start": { + "line": 913, + "column": 14 + }, + "end": { + "line": 913, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "identify", + "start": 28293, + "end": 28301, + "loc": { + "start": { + "line": 913, + "column": 15 + }, + "end": { + "line": 913, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28301, + "end": 28302, + "loc": { + "start": { + "line": 913, + "column": 23 + }, + "end": { + "line": 913, + "column": 24 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 28302, + "end": 28306, + "loc": { + "start": { + "line": 913, + "column": 24 + }, + "end": { + "line": 913, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28306, + "end": 28307, + "loc": { + "start": { + "line": 913, + "column": 28 + }, + "end": { + "line": 913, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28307, + "end": 28308, + "loc": { + "start": { + "line": 913, + "column": 29 + }, + "end": { + "line": 913, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 28308, + "end": 28312, + "loc": { + "start": { + "line": 913, + "column": 30 + }, + "end": { + "line": 913, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28312, + "end": 28313, + "loc": { + "start": { + "line": 913, + "column": 34 + }, + "end": { + "line": 913, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28324, + "end": 28325, + "loc": { + "start": { + "line": 914, + "column": 10 + }, + "end": { + "line": 914, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28325, + "end": 28326, + "loc": { + "start": { + "line": 914, + "column": 11 + }, + "end": { + "line": 914, + "column": 12 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28327, + "end": 28329, + "loc": { + "start": { + "line": 914, + "column": 13 + }, + "end": { + "line": 914, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28330, + "end": 28331, + "loc": { + "start": { + "line": 914, + "column": 16 + }, + "end": { + "line": 914, + "column": 17 + } + } + }, + { + "type": { + "label": "throw", + "keyword": "throw", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "throw", + "start": 28344, + "end": 28349, + "loc": { + "start": { + "line": 915, + "column": 12 + }, + "end": { + "line": 915, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Error", + "start": 28350, + "end": 28355, + "loc": { + "start": { + "line": 915, + "column": 18 + }, + "end": { + "line": 915, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28355, + "end": 28356, + "loc": { + "start": { + "line": 915, + "column": 23 + }, + "end": { + "line": 915, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should not have succeeded", + "start": 28356, + "end": 28383, + "loc": { + "start": { + "line": 915, + "column": 24 + }, + "end": { + "line": 915, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28383, + "end": 28384, + "loc": { + "start": { + "line": 915, + "column": 51 + }, + "end": { + "line": 915, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28384, + "end": 28385, + "loc": { + "start": { + "line": 915, + "column": 52 + }, + "end": { + "line": 915, + "column": 53 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28396, + "end": 28397, + "loc": { + "start": { + "line": 916, + "column": 10 + }, + "end": { + "line": 916, + "column": 11 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28397, + "end": 28398, + "loc": { + "start": { + "line": 916, + "column": 11 + }, + "end": { + "line": 916, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28409, + "end": 28410, + "loc": { + "start": { + "line": 917, + "column": 10 + }, + "end": { + "line": 917, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28410, + "end": 28411, + "loc": { + "start": { + "line": 917, + "column": 11 + }, + "end": { + "line": 917, + "column": 12 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28412, + "end": 28414, + "loc": { + "start": { + "line": 917, + "column": 13 + }, + "end": { + "line": 917, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28415, + "end": 28416, + "loc": { + "start": { + "line": 917, + "column": 16 + }, + "end": { + "line": 917, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 28429, + "end": 28435, + "loc": { + "start": { + "line": 918, + "column": 12 + }, + "end": { + "line": 918, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28435, + "end": 28436, + "loc": { + "start": { + "line": 918, + "column": 18 + }, + "end": { + "line": 918, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 28436, + "end": 28442, + "loc": { + "start": { + "line": 918, + "column": 19 + }, + "end": { + "line": 918, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28442, + "end": 28443, + "loc": { + "start": { + "line": 918, + "column": 25 + }, + "end": { + "line": 918, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 28443, + "end": 28452, + "loc": { + "start": { + "line": 918, + "column": 26 + }, + "end": { + "line": 918, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28452, + "end": 28453, + "loc": { + "start": { + "line": 918, + "column": 35 + }, + "end": { + "line": 918, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo", + "start": 28453, + "end": 28458, + "loc": { + "start": { + "line": 918, + "column": 36 + }, + "end": { + "line": 918, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28458, + "end": 28459, + "loc": { + "start": { + "line": 918, + "column": 41 + }, + "end": { + "line": 918, + "column": 42 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "x", + "start": 28460, + "end": 28463, + "loc": { + "start": { + "line": 918, + "column": 43 + }, + "end": { + "line": 918, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28463, + "end": 28464, + "loc": { + "start": { + "line": 918, + "column": 46 + }, + "end": { + "line": 918, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28464, + "end": 28465, + "loc": { + "start": { + "line": 918, + "column": 47 + }, + "end": { + "line": 918, + "column": 48 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28465, + "end": 28466, + "loc": { + "start": { + "line": 918, + "column": 48 + }, + "end": { + "line": 918, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 28466, + "end": 28473, + "loc": { + "start": { + "line": 918, + "column": 49 + }, + "end": { + "line": 918, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28473, + "end": 28474, + "loc": { + "start": { + "line": 918, + "column": 56 + }, + "end": { + "line": 918, + "column": 57 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "bar", + "start": 28474, + "end": 28479, + "loc": { + "start": { + "line": 918, + "column": 57 + }, + "end": { + "line": 918, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28479, + "end": 28480, + "loc": { + "start": { + "line": 918, + "column": 62 + }, + "end": { + "line": 918, + "column": 63 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28480, + "end": 28481, + "loc": { + "start": { + "line": 918, + "column": 63 + }, + "end": { + "line": 918, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 28494, + "end": 28498, + "loc": { + "start": { + "line": 919, + "column": 12 + }, + "end": { + "line": 919, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28498, + "end": 28499, + "loc": { + "start": { + "line": 919, + "column": 16 + }, + "end": { + "line": 919, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28499, + "end": 28500, + "loc": { + "start": { + "line": 919, + "column": 17 + }, + "end": { + "line": 919, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28500, + "end": 28501, + "loc": { + "start": { + "line": 919, + "column": 18 + }, + "end": { + "line": 919, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28512, + "end": 28513, + "loc": { + "start": { + "line": 920, + "column": 10 + }, + "end": { + "line": 920, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28522, + "end": 28523, + "loc": { + "start": { + "line": 921, + "column": 8 + }, + "end": { + "line": 921, + "column": 9 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28523, + "end": 28524, + "loc": { + "start": { + "line": 921, + "column": 9 + }, + "end": { + "line": 921, + "column": 10 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28531, + "end": 28532, + "loc": { + "start": { + "line": 922, + "column": 6 + }, + "end": { + "line": 922, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28532, + "end": 28533, + "loc": { + "start": { + "line": 922, + "column": 7 + }, + "end": { + "line": 922, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28533, + "end": 28534, + "loc": { + "start": { + "line": 922, + "column": 8 + }, + "end": { + "line": 922, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28539, + "end": 28540, + "loc": { + "start": { + "line": 923, + "column": 4 + }, + "end": { + "line": 923, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28540, + "end": 28541, + "loc": { + "start": { + "line": 923, + "column": 5 + }, + "end": { + "line": 923, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28541, + "end": 28542, + "loc": { + "start": { + "line": 923, + "column": 6 + }, + "end": { + "line": 923, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 28548, + "end": 28550, + "loc": { + "start": { + "line": 925, + "column": 4 + }, + "end": { + "line": 925, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28550, + "end": 28551, + "loc": { + "start": { + "line": 925, + "column": 6 + }, + "end": { + "line": 925, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "does not change flag values after identify is called with invalid user", + "start": 28551, + "end": 28623, + "loc": { + "start": { + "line": 925, + "column": 7 + }, + "end": { + "line": 925, + "column": 79 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28623, + "end": 28624, + "loc": { + "start": { + "line": 925, + "column": 79 + }, + "end": { + "line": 925, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 28625, + "end": 28629, + "loc": { + "start": { + "line": 925, + "column": 81 + }, + "end": { + "line": 925, + "column": 85 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28630, + "end": 28632, + "loc": { + "start": { + "line": 925, + "column": 86 + }, + "end": { + "line": 925, + "column": 88 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28633, + "end": 28634, + "loc": { + "start": { + "line": 925, + "column": 89 + }, + "end": { + "line": 925, + "column": 90 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 28641, + "end": 28646, + "loc": { + "start": { + "line": 926, + "column": 6 + }, + "end": { + "line": 926, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 28647, + "end": 28651, + "loc": { + "start": { + "line": 926, + "column": 12 + }, + "end": { + "line": 926, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 28652, + "end": 28653, + "loc": { + "start": { + "line": 926, + "column": 17 + }, + "end": { + "line": 926, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28654, + "end": 28655, + "loc": { + "start": { + "line": 926, + "column": 19 + }, + "end": { + "line": 926, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "foo", + "start": 28656, + "end": 28659, + "loc": { + "start": { + "line": 926, + "column": 21 + }, + "end": { + "line": 926, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28659, + "end": 28660, + "loc": { + "start": { + "line": 926, + "column": 24 + }, + "end": { + "line": 926, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "bar", + "start": 28661, + "end": 28666, + "loc": { + "start": { + "line": 926, + "column": 26 + }, + "end": { + "line": 926, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28667, + "end": 28668, + "loc": { + "start": { + "line": 926, + "column": 32 + }, + "end": { + "line": 926, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28668, + "end": 28669, + "loc": { + "start": { + "line": 926, + "column": 33 + }, + "end": { + "line": 926, + "column": 34 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 28676, + "end": 28681, + "loc": { + "start": { + "line": 927, + "column": 6 + }, + "end": { + "line": 927, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 28682, + "end": 28688, + "loc": { + "start": { + "line": 927, + "column": 12 + }, + "end": { + "line": 927, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 28689, + "end": 28690, + "loc": { + "start": { + "line": 927, + "column": 19 + }, + "end": { + "line": 927, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDClient", + "start": 28691, + "end": 28699, + "loc": { + "start": { + "line": 927, + "column": 21 + }, + "end": { + "line": 927, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28699, + "end": 28700, + "loc": { + "start": { + "line": 927, + "column": 29 + }, + "end": { + "line": 927, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 28700, + "end": 28710, + "loc": { + "start": { + "line": 927, + "column": 30 + }, + "end": { + "line": 927, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28710, + "end": 28711, + "loc": { + "start": { + "line": 927, + "column": 40 + }, + "end": { + "line": 927, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 28711, + "end": 28718, + "loc": { + "start": { + "line": 927, + "column": 41 + }, + "end": { + "line": 927, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28718, + "end": 28719, + "loc": { + "start": { + "line": 927, + "column": 48 + }, + "end": { + "line": 927, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 28720, + "end": 28724, + "loc": { + "start": { + "line": 927, + "column": 50 + }, + "end": { + "line": 927, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28724, + "end": 28725, + "loc": { + "start": { + "line": 927, + "column": 54 + }, + "end": { + "line": 927, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28726, + "end": 28727, + "loc": { + "start": { + "line": 927, + "column": 56 + }, + "end": { + "line": 927, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 28728, + "end": 28737, + "loc": { + "start": { + "line": 927, + "column": 58 + }, + "end": { + "line": 927, + "column": 67 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28737, + "end": 28738, + "loc": { + "start": { + "line": 927, + "column": 67 + }, + "end": { + "line": 927, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 28739, + "end": 28743, + "loc": { + "start": { + "line": 927, + "column": 69 + }, + "end": { + "line": 927, + "column": 73 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28744, + "end": 28745, + "loc": { + "start": { + "line": 927, + "column": 74 + }, + "end": { + "line": 927, + "column": 75 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28745, + "end": 28746, + "loc": { + "start": { + "line": 927, + "column": 75 + }, + "end": { + "line": 927, + "column": 76 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28746, + "end": 28747, + "loc": { + "start": { + "line": 927, + "column": 76 + }, + "end": { + "line": 927, + "column": 77 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 28755, + "end": 28761, + "loc": { + "start": { + "line": 929, + "column": 6 + }, + "end": { + "line": 929, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28761, + "end": 28762, + "loc": { + "start": { + "line": 929, + "column": 12 + }, + "end": { + "line": 929, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 28762, + "end": 28764, + "loc": { + "start": { + "line": 929, + "column": 13 + }, + "end": { + "line": 929, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28764, + "end": 28765, + "loc": { + "start": { + "line": 929, + "column": 15 + }, + "end": { + "line": 929, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 28765, + "end": 28772, + "loc": { + "start": { + "line": 929, + "column": 16 + }, + "end": { + "line": 929, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28772, + "end": 28773, + "loc": { + "start": { + "line": 929, + "column": 23 + }, + "end": { + "line": 929, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28774, + "end": 28775, + "loc": { + "start": { + "line": 929, + "column": 25 + }, + "end": { + "line": 929, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28775, + "end": 28776, + "loc": { + "start": { + "line": 929, + "column": 26 + }, + "end": { + "line": 929, + "column": 27 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28777, + "end": 28779, + "loc": { + "start": { + "line": 929, + "column": 28 + }, + "end": { + "line": 929, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28780, + "end": 28781, + "loc": { + "start": { + "line": 929, + "column": 31 + }, + "end": { + "line": 929, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 28790, + "end": 28796, + "loc": { + "start": { + "line": 930, + "column": 8 + }, + "end": { + "line": 930, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28796, + "end": 28797, + "loc": { + "start": { + "line": 930, + "column": 14 + }, + "end": { + "line": 930, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 28797, + "end": 28803, + "loc": { + "start": { + "line": 930, + "column": 15 + }, + "end": { + "line": 930, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28803, + "end": 28804, + "loc": { + "start": { + "line": 930, + "column": 21 + }, + "end": { + "line": 930, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 28804, + "end": 28813, + "loc": { + "start": { + "line": 930, + "column": 22 + }, + "end": { + "line": 930, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28813, + "end": 28814, + "loc": { + "start": { + "line": 930, + "column": 31 + }, + "end": { + "line": 930, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo", + "start": 28814, + "end": 28819, + "loc": { + "start": { + "line": 930, + "column": 32 + }, + "end": { + "line": 930, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28819, + "end": 28820, + "loc": { + "start": { + "line": 930, + "column": 37 + }, + "end": { + "line": 930, + "column": 38 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "x", + "start": 28821, + "end": 28824, + "loc": { + "start": { + "line": 930, + "column": 39 + }, + "end": { + "line": 930, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28824, + "end": 28825, + "loc": { + "start": { + "line": 930, + "column": 42 + }, + "end": { + "line": 930, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28825, + "end": 28826, + "loc": { + "start": { + "line": 930, + "column": 43 + }, + "end": { + "line": 930, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28826, + "end": 28827, + "loc": { + "start": { + "line": 930, + "column": 44 + }, + "end": { + "line": 930, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 28827, + "end": 28834, + "loc": { + "start": { + "line": 930, + "column": 45 + }, + "end": { + "line": 930, + "column": 52 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28834, + "end": 28835, + "loc": { + "start": { + "line": 930, + "column": 52 + }, + "end": { + "line": 930, + "column": 53 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "bar", + "start": 28835, + "end": 28840, + "loc": { + "start": { + "line": 930, + "column": 53 + }, + "end": { + "line": 930, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28840, + "end": 28841, + "loc": { + "start": { + "line": 930, + "column": 58 + }, + "end": { + "line": 930, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28841, + "end": 28842, + "loc": { + "start": { + "line": 930, + "column": 59 + }, + "end": { + "line": 930, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 28851, + "end": 28857, + "loc": { + "start": { + "line": 931, + "column": 8 + }, + "end": { + "line": 931, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28857, + "end": 28858, + "loc": { + "start": { + "line": 931, + "column": 14 + }, + "end": { + "line": 931, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "identify", + "start": 28858, + "end": 28866, + "loc": { + "start": { + "line": 931, + "column": 15 + }, + "end": { + "line": 931, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28866, + "end": 28867, + "loc": { + "start": { + "line": 931, + "column": 23 + }, + "end": { + "line": 931, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28867, + "end": 28868, + "loc": { + "start": { + "line": 931, + "column": 24 + }, + "end": { + "line": 931, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "country", + "start": 28869, + "end": 28876, + "loc": { + "start": { + "line": 931, + "column": 26 + }, + "end": { + "line": 931, + "column": 33 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28876, + "end": 28877, + "loc": { + "start": { + "line": 931, + "column": 33 + }, + "end": { + "line": 931, + "column": 34 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "US", + "start": 28878, + "end": 28882, + "loc": { + "start": { + "line": 931, + "column": 35 + }, + "end": { + "line": 931, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28883, + "end": 28884, + "loc": { + "start": { + "line": 931, + "column": 40 + }, + "end": { + "line": 931, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28884, + "end": 28885, + "loc": { + "start": { + "line": 931, + "column": 41 + }, + "end": { + "line": 931, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28885, + "end": 28886, + "loc": { + "start": { + "line": 931, + "column": 42 + }, + "end": { + "line": 931, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 28886, + "end": 28890, + "loc": { + "start": { + "line": 931, + "column": 43 + }, + "end": { + "line": 931, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28890, + "end": 28891, + "loc": { + "start": { + "line": 931, + "column": 47 + }, + "end": { + "line": 931, + "column": 48 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28902, + "end": 28903, + "loc": { + "start": { + "line": 932, + "column": 10 + }, + "end": { + "line": 932, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28903, + "end": 28904, + "loc": { + "start": { + "line": 932, + "column": 11 + }, + "end": { + "line": 932, + "column": 12 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28905, + "end": 28907, + "loc": { + "start": { + "line": 932, + "column": 13 + }, + "end": { + "line": 932, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28908, + "end": 28909, + "loc": { + "start": { + "line": 932, + "column": 16 + }, + "end": { + "line": 932, + "column": 17 + } + } + }, + { + "type": { + "label": "throw", + "keyword": "throw", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "throw", + "start": 28922, + "end": 28927, + "loc": { + "start": { + "line": 933, + "column": 12 + }, + "end": { + "line": 933, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Error", + "start": 28928, + "end": 28933, + "loc": { + "start": { + "line": 933, + "column": 18 + }, + "end": { + "line": 933, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28933, + "end": 28934, + "loc": { + "start": { + "line": 933, + "column": 23 + }, + "end": { + "line": 933, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should not have succeeded", + "start": 28934, + "end": 28961, + "loc": { + "start": { + "line": 933, + "column": 24 + }, + "end": { + "line": 933, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28961, + "end": 28962, + "loc": { + "start": { + "line": 933, + "column": 51 + }, + "end": { + "line": 933, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28962, + "end": 28963, + "loc": { + "start": { + "line": 933, + "column": 52 + }, + "end": { + "line": 933, + "column": 53 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28974, + "end": 28975, + "loc": { + "start": { + "line": 934, + "column": 10 + }, + "end": { + "line": 934, + "column": 11 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28975, + "end": 28976, + "loc": { + "start": { + "line": 934, + "column": 11 + }, + "end": { + "line": 934, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28987, + "end": 28988, + "loc": { + "start": { + "line": 935, + "column": 10 + }, + "end": { + "line": 935, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28988, + "end": 28989, + "loc": { + "start": { + "line": 935, + "column": 11 + }, + "end": { + "line": 935, + "column": 12 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 28990, + "end": 28992, + "loc": { + "start": { + "line": 935, + "column": 13 + }, + "end": { + "line": 935, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 28993, + "end": 28994, + "loc": { + "start": { + "line": 935, + "column": 16 + }, + "end": { + "line": 935, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 29007, + "end": 29013, + "loc": { + "start": { + "line": 936, + "column": 12 + }, + "end": { + "line": 936, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29013, + "end": 29014, + "loc": { + "start": { + "line": 936, + "column": 18 + }, + "end": { + "line": 936, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 29014, + "end": 29020, + "loc": { + "start": { + "line": 936, + "column": 19 + }, + "end": { + "line": 936, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 29020, + "end": 29021, + "loc": { + "start": { + "line": 936, + "column": 25 + }, + "end": { + "line": 936, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 29021, + "end": 29030, + "loc": { + "start": { + "line": 936, + "column": 26 + }, + "end": { + "line": 936, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29030, + "end": 29031, + "loc": { + "start": { + "line": 936, + "column": 35 + }, + "end": { + "line": 936, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo", + "start": 29031, + "end": 29036, + "loc": { + "start": { + "line": 936, + "column": 36 + }, + "end": { + "line": 936, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 29036, + "end": 29037, + "loc": { + "start": { + "line": 936, + "column": 41 + }, + "end": { + "line": 936, + "column": 42 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "x", + "start": 29038, + "end": 29041, + "loc": { + "start": { + "line": 936, + "column": 43 + }, + "end": { + "line": 936, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29041, + "end": 29042, + "loc": { + "start": { + "line": 936, + "column": 46 + }, + "end": { + "line": 936, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29042, + "end": 29043, + "loc": { + "start": { + "line": 936, + "column": 47 + }, + "end": { + "line": 936, + "column": 48 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 29043, + "end": 29044, + "loc": { + "start": { + "line": 936, + "column": 48 + }, + "end": { + "line": 936, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 29044, + "end": 29051, + "loc": { + "start": { + "line": 936, + "column": 49 + }, + "end": { + "line": 936, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29051, + "end": 29052, + "loc": { + "start": { + "line": 936, + "column": 56 + }, + "end": { + "line": 936, + "column": 57 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "bar", + "start": 29052, + "end": 29057, + "loc": { + "start": { + "line": 936, + "column": 57 + }, + "end": { + "line": 936, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29057, + "end": 29058, + "loc": { + "start": { + "line": 936, + "column": 62 + }, + "end": { + "line": 936, + "column": 63 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 29058, + "end": 29059, + "loc": { + "start": { + "line": 936, + "column": 63 + }, + "end": { + "line": 936, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 29072, + "end": 29076, + "loc": { + "start": { + "line": 937, + "column": 12 + }, + "end": { + "line": 937, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29076, + "end": 29077, + "loc": { + "start": { + "line": 937, + "column": 16 + }, + "end": { + "line": 937, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29077, + "end": 29078, + "loc": { + "start": { + "line": 937, + "column": 17 + }, + "end": { + "line": 937, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 29078, + "end": 29079, + "loc": { + "start": { + "line": 937, + "column": 18 + }, + "end": { + "line": 937, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29090, + "end": 29091, + "loc": { + "start": { + "line": 938, + "column": 10 + }, + "end": { + "line": 938, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29100, + "end": 29101, + "loc": { + "start": { + "line": 939, + "column": 8 + }, + "end": { + "line": 939, + "column": 9 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 29101, + "end": 29102, + "loc": { + "start": { + "line": 939, + "column": 9 + }, + "end": { + "line": 939, + "column": 10 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29109, + "end": 29110, + "loc": { + "start": { + "line": 940, + "column": 6 + }, + "end": { + "line": 940, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29110, + "end": 29111, + "loc": { + "start": { + "line": 940, + "column": 7 + }, + "end": { + "line": 940, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 29111, + "end": 29112, + "loc": { + "start": { + "line": 940, + "column": 8 + }, + "end": { + "line": 940, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29117, + "end": 29118, + "loc": { + "start": { + "line": 941, + "column": 4 + }, + "end": { + "line": 941, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29118, + "end": 29119, + "loc": { + "start": { + "line": 941, + "column": 5 + }, + "end": { + "line": 941, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 29119, + "end": 29120, + "loc": { + "start": { + "line": 941, + "column": 6 + }, + "end": { + "line": 941, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29123, + "end": 29124, + "loc": { + "start": { + "line": 942, + "column": 2 + }, + "end": { + "line": 942, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29124, + "end": 29125, + "loc": { + "start": { + "line": 942, + "column": 3 + }, + "end": { + "line": 942, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 29125, + "end": 29126, + "loc": { + "start": { + "line": 942, + "column": 4 + }, + "end": { + "line": 942, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29127, + "end": 29128, + "loc": { + "start": { + "line": 943, + "column": 0 + }, + "end": { + "line": 943, + "column": 1 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 29128, + "end": 29129, + "loc": { + "start": { + "line": 943, + "column": 1 + }, + "end": { + "line": 943, + "column": 2 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 29129, + "end": 29130, + "loc": { + "start": { + "line": 943, + "column": 2 + }, + "end": { + "line": 943, + "column": 3 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 29131, + "end": 29131, + "loc": { + "start": { + "line": 944, + "column": 0 + }, + "end": { + "line": 944, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/__tests__/Requestor-test.js.json b/docs/ast/source/__tests__/Requestor-test.js.json new file mode 100644 index 00000000..0027f388 --- /dev/null +++ b/docs/ast/source/__tests__/Requestor-test.js.json @@ -0,0 +1,32299 @@ +{ + "type": "File", + "start": 0, + "end": 3691, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 106, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 3691, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 106, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 26, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 26 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 7, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 12 + } + }, + "local": { + "type": "Identifier", + "start": 7, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 12 + }, + "identifierName": "sinon" + }, + "name": "sinon" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 18, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 18 + }, + "end": { + "line": 1, + "column": 25 + } + }, + "extra": { + "rawValue": "sinon", + "raw": "'sinon'" + }, + "value": "sinon" + } + }, + { + "type": "ImportDeclaration", + "start": 27, + "end": 64, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 37 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 34, + "end": 43, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 16 + } + }, + "local": { + "type": "Identifier", + "start": 34, + "end": 43, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 16 + }, + "identifierName": "Requestor" + }, + "name": "Requestor" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 49, + "end": 63, + "loc": { + "start": { + "line": 2, + "column": 22 + }, + "end": { + "line": 2, + "column": 36 + } + }, + "extra": { + "rawValue": "../Requestor", + "raw": "'../Requestor'" + }, + "value": "../Requestor" + } + }, + { + "type": "ImportDeclaration", + "start": 65, + "end": 99, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 34 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 72, + "end": 82, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 17 + } + }, + "local": { + "type": "Identifier", + "start": 77, + "end": 82, + "loc": { + "start": { + "line": 3, + "column": 12 + }, + "end": { + "line": 3, + "column": 17 + }, + "identifierName": "utils" + }, + "name": "utils" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 88, + "end": 98, + "loc": { + "start": { + "line": 3, + "column": 23 + }, + "end": { + "line": 3, + "column": 33 + } + }, + "extra": { + "rawValue": "../utils", + "raw": "'../utils'" + }, + "value": "../utils" + } + }, + { + "type": "ExpressionStatement", + "start": 101, + "end": 3690, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 105, + "column": 3 + } + }, + "expression": { + "type": "CallExpression", + "start": 101, + "end": 3689, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 105, + "column": 2 + } + }, + "callee": { + "type": "Identifier", + "start": 101, + "end": 109, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 8 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 110, + "end": 121, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 20 + } + }, + "extra": { + "rawValue": "Requestor", + "raw": "'Requestor'" + }, + "value": "Requestor" + }, + { + "type": "ArrowFunctionExpression", + "start": 123, + "end": 3688, + "loc": { + "start": { + "line": 5, + "column": 22 + }, + "end": { + "line": 105, + "column": 1 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 129, + "end": 3688, + "loc": { + "start": { + "line": 5, + "column": 28 + }, + "end": { + "line": 105, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 133, + "end": 144, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 13 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 137, + "end": 143, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 12 + } + }, + "id": { + "type": "Identifier", + "start": 137, + "end": 143, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 12 + }, + "identifierName": "server" + }, + "name": "server" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 147, + "end": 159, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 7, + "column": 14 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 151, + "end": 158, + "loc": { + "start": { + "line": 7, + "column": 6 + }, + "end": { + "line": 7, + "column": 13 + } + }, + "id": { + "type": "Identifier", + "start": 151, + "end": 154, + "loc": { + "start": { + "line": 7, + "column": 6 + }, + "end": { + "line": 7, + "column": 9 + }, + "identifierName": "seq" + }, + "name": "seq" + }, + "init": { + "type": "NumericLiteral", + "start": 157, + "end": 158, + "loc": { + "start": { + "line": 7, + "column": 12 + }, + "end": { + "line": 7, + "column": 13 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + ], + "kind": "let" + }, + { + "type": "ExpressionStatement", + "start": 163, + "end": 227, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 11, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 163, + "end": 226, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 11, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 163, + "end": 173, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 12 + }, + "identifierName": "beforeEach" + }, + "name": "beforeEach" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 174, + "end": 225, + "loc": { + "start": { + "line": 9, + "column": 13 + }, + "end": { + "line": 11, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 180, + "end": 225, + "loc": { + "start": { + "line": 9, + "column": 19 + }, + "end": { + "line": 11, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 186, + "end": 221, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 39 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 186, + "end": 220, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 38 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 186, + "end": 192, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 10 + }, + "identifierName": "server" + }, + "name": "server" + }, + "right": { + "type": "CallExpression", + "start": 195, + "end": 220, + "loc": { + "start": { + "line": 10, + "column": 13 + }, + "end": { + "line": 10, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 195, + "end": 218, + "loc": { + "start": { + "line": 10, + "column": 13 + }, + "end": { + "line": 10, + "column": 36 + } + }, + "object": { + "type": "MemberExpression", + "start": 195, + "end": 211, + "loc": { + "start": { + "line": 10, + "column": 13 + }, + "end": { + "line": 10, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 195, + "end": 200, + "loc": { + "start": { + "line": 10, + "column": 13 + }, + "end": { + "line": 10, + "column": 18 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 201, + "end": 211, + "loc": { + "start": { + "line": 10, + "column": 19 + }, + "end": { + "line": 10, + "column": 29 + }, + "identifierName": "fakeServer" + }, + "name": "fakeServer" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 212, + "end": 218, + "loc": { + "start": { + "line": 10, + "column": 30 + }, + "end": { + "line": 10, + "column": 36 + }, + "identifierName": "create" + }, + "name": "create" + }, + "computed": false + }, + "arguments": [] + } + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 231, + "end": 276, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 15, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 231, + "end": 275, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 15, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 231, + "end": 240, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 11 + }, + "identifierName": "afterEach" + }, + "name": "afterEach" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 241, + "end": 274, + "loc": { + "start": { + "line": 13, + "column": 12 + }, + "end": { + "line": 15, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 247, + "end": 274, + "loc": { + "start": { + "line": 13, + "column": 18 + }, + "end": { + "line": 15, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 253, + "end": 270, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 21 + } + }, + "expression": { + "type": "CallExpression", + "start": 253, + "end": 269, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 20 + } + }, + "callee": { + "type": "MemberExpression", + "start": 253, + "end": 267, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 253, + "end": 259, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 10 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 260, + "end": 267, + "loc": { + "start": { + "line": 14, + "column": 11 + }, + "end": { + "line": 14, + "column": 18 + }, + "identifierName": "restore" + }, + "name": "restore" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 280, + "end": 884, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 34, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 280, + "end": 883, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 34, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 280, + "end": 282, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 283, + "end": 316, + "loc": { + "start": { + "line": 17, + "column": 5 + }, + "end": { + "line": 17, + "column": 38 + } + }, + "extra": { + "rawValue": "should always call the callback", + "raw": "'should always call the callback'" + }, + "value": "should always call the callback" + }, + { + "type": "ArrowFunctionExpression", + "start": 318, + "end": 882, + "loc": { + "start": { + "line": 17, + "column": 40 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 324, + "end": 882, + "loc": { + "start": { + "line": 17, + "column": 46 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 330, + "end": 360, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 34 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 336, + "end": 359, + "loc": { + "start": { + "line": 18, + "column": 10 + }, + "end": { + "line": 18, + "column": 33 + } + }, + "id": { + "type": "Identifier", + "start": 336, + "end": 345, + "loc": { + "start": { + "line": 18, + "column": 10 + }, + "end": { + "line": 18, + "column": 19 + }, + "identifierName": "handleOne" + }, + "name": "handleOne" + }, + "init": { + "type": "CallExpression", + "start": 348, + "end": 359, + "loc": { + "start": { + "line": 18, + "column": 22 + }, + "end": { + "line": 18, + "column": 33 + } + }, + "callee": { + "type": "MemberExpression", + "start": 348, + "end": 357, + "loc": { + "start": { + "line": 18, + "column": 22 + }, + "end": { + "line": 18, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 348, + "end": 353, + "loc": { + "start": { + "line": 18, + "column": 22 + }, + "end": { + "line": 18, + "column": 27 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 354, + "end": 357, + "loc": { + "start": { + "line": 18, + "column": 28 + }, + "end": { + "line": 18, + "column": 31 + }, + "identifierName": "spy" + }, + "name": "spy" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 365, + "end": 395, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 34 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 371, + "end": 394, + "loc": { + "start": { + "line": 19, + "column": 10 + }, + "end": { + "line": 19, + "column": 33 + } + }, + "id": { + "type": "Identifier", + "start": 371, + "end": 380, + "loc": { + "start": { + "line": 19, + "column": 10 + }, + "end": { + "line": 19, + "column": 19 + }, + "identifierName": "handleTwo" + }, + "name": "handleTwo" + }, + "init": { + "type": "CallExpression", + "start": 383, + "end": 394, + "loc": { + "start": { + "line": 19, + "column": 22 + }, + "end": { + "line": 19, + "column": 33 + } + }, + "callee": { + "type": "MemberExpression", + "start": 383, + "end": 392, + "loc": { + "start": { + "line": 19, + "column": 22 + }, + "end": { + "line": 19, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 383, + "end": 388, + "loc": { + "start": { + "line": 19, + "column": 22 + }, + "end": { + "line": 19, + "column": 27 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 389, + "end": 392, + "loc": { + "start": { + "line": 19, + "column": 28 + }, + "end": { + "line": 19, + "column": 31 + }, + "identifierName": "spy" + }, + "name": "spy" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 401, + "end": 461, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 64 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 407, + "end": 460, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 63 + } + }, + "id": { + "type": "Identifier", + "start": 407, + "end": 416, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 19 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "init": { + "type": "CallExpression", + "start": 419, + "end": 460, + "loc": { + "start": { + "line": 21, + "column": 22 + }, + "end": { + "line": 21, + "column": 63 + } + }, + "callee": { + "type": "Identifier", + "start": 419, + "end": 428, + "loc": { + "start": { + "line": 21, + "column": 22 + }, + "end": { + "line": 21, + "column": 31 + }, + "identifierName": "Requestor" + }, + "name": "Requestor" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 429, + "end": 447, + "loc": { + "start": { + "line": 21, + "column": 32 + }, + "end": { + "line": 21, + "column": 50 + } + }, + "extra": { + "rawValue": "http://requestee", + "raw": "'http://requestee'" + }, + "value": "http://requestee" + }, + { + "type": "StringLiteral", + "start": 449, + "end": 459, + "loc": { + "start": { + "line": 21, + "column": 52 + }, + "end": { + "line": 21, + "column": 62 + } + }, + "extra": { + "rawValue": "FAKE_ENV", + "raw": "'FAKE_ENV'" + }, + "value": "FAKE_ENV" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 466, + "end": 532, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 70 + } + }, + "expression": { + "type": "CallExpression", + "start": 466, + "end": 531, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 69 + } + }, + "callee": { + "type": "MemberExpression", + "start": 466, + "end": 493, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 466, + "end": 475, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 13 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 476, + "end": 493, + "loc": { + "start": { + "line": 22, + "column": 14 + }, + "end": { + "line": 22, + "column": 31 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 494, + "end": 510, + "loc": { + "start": { + "line": 22, + "column": 32 + }, + "end": { + "line": 22, + "column": 48 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 496, + "end": 508, + "loc": { + "start": { + "line": 22, + "column": 34 + }, + "end": { + "line": 22, + "column": 46 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 496, + "end": 499, + "loc": { + "start": { + "line": 22, + "column": 34 + }, + "end": { + "line": 22, + "column": 37 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 501, + "end": 508, + "loc": { + "start": { + "line": 22, + "column": 39 + }, + "end": { + "line": 22, + "column": 46 + } + }, + "extra": { + "rawValue": "user1", + "raw": "'user1'" + }, + "value": "user1" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 512, + "end": 519, + "loc": { + "start": { + "line": 22, + "column": 50 + }, + "end": { + "line": 22, + "column": 57 + } + }, + "extra": { + "rawValue": "hash1", + "raw": "'hash1'" + }, + "value": "hash1" + }, + { + "type": "Identifier", + "start": 521, + "end": 530, + "loc": { + "start": { + "line": 22, + "column": 59 + }, + "end": { + "line": 22, + "column": 68 + }, + "identifierName": "handleOne" + }, + "name": "handleOne" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 537, + "end": 603, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 70 + } + }, + "expression": { + "type": "CallExpression", + "start": 537, + "end": 602, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 69 + } + }, + "callee": { + "type": "MemberExpression", + "start": 537, + "end": 564, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 537, + "end": 546, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 13 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 547, + "end": 564, + "loc": { + "start": { + "line": 23, + "column": 14 + }, + "end": { + "line": 23, + "column": 31 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 565, + "end": 581, + "loc": { + "start": { + "line": 23, + "column": 32 + }, + "end": { + "line": 23, + "column": 48 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 567, + "end": 579, + "loc": { + "start": { + "line": 23, + "column": 34 + }, + "end": { + "line": 23, + "column": 46 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 567, + "end": 570, + "loc": { + "start": { + "line": 23, + "column": 34 + }, + "end": { + "line": 23, + "column": 37 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 572, + "end": 579, + "loc": { + "start": { + "line": 23, + "column": 39 + }, + "end": { + "line": 23, + "column": 46 + } + }, + "extra": { + "rawValue": "user2", + "raw": "'user2'" + }, + "value": "user2" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 583, + "end": 590, + "loc": { + "start": { + "line": 23, + "column": 50 + }, + "end": { + "line": 23, + "column": 57 + } + }, + "extra": { + "rawValue": "hash2", + "raw": "'hash2'" + }, + "value": "hash2" + }, + { + "type": "Identifier", + "start": 592, + "end": 601, + "loc": { + "start": { + "line": 23, + "column": 59 + }, + "end": { + "line": 23, + "column": 68 + }, + "identifierName": "handleTwo" + }, + "name": "handleTwo" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 609, + "end": 751, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 28, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 609, + "end": 750, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 28, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 609, + "end": 627, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 609, + "end": 615, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 10 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 616, + "end": 627, + "loc": { + "start": { + "line": 25, + "column": 11 + }, + "end": { + "line": 25, + "column": 22 + }, + "identifierName": "respondWith" + }, + "name": "respondWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 628, + "end": 749, + "loc": { + "start": { + "line": 25, + "column": 23 + }, + "end": { + "line": 28, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 628, + "end": 631, + "loc": { + "start": { + "line": 25, + "column": 23 + }, + "end": { + "line": 25, + "column": 26 + }, + "identifierName": "req" + }, + "name": "req" + } + ], + "body": { + "type": "BlockStatement", + "start": 635, + "end": 749, + "loc": { + "start": { + "line": 25, + "column": 30 + }, + "end": { + "line": 28, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 643, + "end": 649, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 12 + } + }, + "expression": { + "type": "UpdateExpression", + "start": 643, + "end": 648, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 11 + } + }, + "operator": "++", + "prefix": false, + "argument": { + "type": "Identifier", + "start": 643, + "end": 646, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 9 + }, + "identifierName": "seq" + }, + "name": "seq" + } + } + }, + { + "type": "ExpressionStatement", + "start": 656, + "end": 743, + "loc": { + "start": { + "line": 27, + "column": 6 + }, + "end": { + "line": 27, + "column": 93 + } + }, + "expression": { + "type": "CallExpression", + "start": 656, + "end": 742, + "loc": { + "start": { + "line": 27, + "column": 6 + }, + "end": { + "line": 27, + "column": 92 + } + }, + "callee": { + "type": "MemberExpression", + "start": 656, + "end": 667, + "loc": { + "start": { + "line": 27, + "column": 6 + }, + "end": { + "line": 27, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 656, + "end": 659, + "loc": { + "start": { + "line": 27, + "column": 6 + }, + "end": { + "line": 27, + "column": 9 + }, + "identifierName": "req" + }, + "name": "req" + }, + "property": { + "type": "Identifier", + "start": 660, + "end": 667, + "loc": { + "start": { + "line": 27, + "column": 10 + }, + "end": { + "line": 27, + "column": 17 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 668, + "end": 671, + "loc": { + "start": { + "line": 27, + "column": 18 + }, + "end": { + "line": 27, + "column": 21 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 673, + "end": 711, + "loc": { + "start": { + "line": 27, + "column": 23 + }, + "end": { + "line": 27, + "column": 61 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 675, + "end": 709, + "loc": { + "start": { + "line": 27, + "column": 25 + }, + "end": { + "line": 27, + "column": 59 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 675, + "end": 689, + "loc": { + "start": { + "line": 27, + "column": 25 + }, + "end": { + "line": 27, + "column": 39 + } + }, + "extra": { + "rawValue": "Content-type", + "raw": "'Content-type'" + }, + "value": "Content-type" + }, + "value": { + "type": "StringLiteral", + "start": 691, + "end": 709, + "loc": { + "start": { + "line": 27, + "column": 41 + }, + "end": { + "line": 27, + "column": 59 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "CallExpression", + "start": 713, + "end": 741, + "loc": { + "start": { + "line": 27, + "column": 63 + }, + "end": { + "line": 27, + "column": 91 + } + }, + "callee": { + "type": "MemberExpression", + "start": 713, + "end": 727, + "loc": { + "start": { + "line": 27, + "column": 63 + }, + "end": { + "line": 27, + "column": 77 + } + }, + "object": { + "type": "Identifier", + "start": 713, + "end": 717, + "loc": { + "start": { + "line": 27, + "column": 63 + }, + "end": { + "line": 27, + "column": 67 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 718, + "end": 727, + "loc": { + "start": { + "line": 27, + "column": 68 + }, + "end": { + "line": 27, + "column": 77 + }, + "identifierName": "stringify" + }, + "name": "stringify" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 728, + "end": 740, + "loc": { + "start": { + "line": 27, + "column": 78 + }, + "end": { + "line": 27, + "column": 90 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 730, + "end": 738, + "loc": { + "start": { + "line": 27, + "column": 80 + }, + "end": { + "line": 27, + "column": 88 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 730, + "end": 733, + "loc": { + "start": { + "line": 27, + "column": 80 + }, + "end": { + "line": 27, + "column": 83 + }, + "identifierName": "tag" + }, + "name": "tag" + }, + "value": { + "type": "Identifier", + "start": 735, + "end": 738, + "loc": { + "start": { + "line": 27, + "column": 85 + }, + "end": { + "line": 27, + "column": 88 + }, + "identifierName": "seq" + }, + "name": "seq" + } + } + ] + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 757, + "end": 774, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 21 + } + }, + "expression": { + "type": "CallExpression", + "start": 757, + "end": 773, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 20 + } + }, + "callee": { + "type": "MemberExpression", + "start": 757, + "end": 771, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 757, + "end": 763, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 10 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 764, + "end": 771, + "loc": { + "start": { + "line": 30, + "column": 11 + }, + "end": { + "line": 30, + "column": 18 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 780, + "end": 820, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 44 + } + }, + "expression": { + "type": "CallExpression", + "start": 780, + "end": 819, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 780, + "end": 816, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 40 + } + }, + "object": { + "type": "CallExpression", + "start": 780, + "end": 803, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 780, + "end": 786, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 787, + "end": 802, + "loc": { + "start": { + "line": 32, + "column": 11 + }, + "end": { + "line": 32, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 787, + "end": 793, + "loc": { + "start": { + "line": 32, + "column": 11 + }, + "end": { + "line": 32, + "column": 17 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 794, + "end": 802, + "loc": { + "start": { + "line": 32, + "column": 18 + }, + "end": { + "line": 32, + "column": 26 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 804, + "end": 816, + "loc": { + "start": { + "line": 32, + "column": 28 + }, + "end": { + "line": 32, + "column": 40 + }, + "identifierName": "toHaveLength" + }, + "name": "toHaveLength" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 817, + "end": 818, + "loc": { + "start": { + "line": 32, + "column": 41 + }, + "end": { + "line": 32, + "column": 42 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 825, + "end": 878, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 57 + } + }, + "expression": { + "type": "CallExpression", + "start": 825, + "end": 877, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 56 + } + }, + "callee": { + "type": "MemberExpression", + "start": 825, + "end": 858, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 37 + } + }, + "object": { + "type": "CallExpression", + "start": 825, + "end": 850, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 29 + } + }, + "callee": { + "type": "Identifier", + "start": 825, + "end": 831, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 832, + "end": 849, + "loc": { + "start": { + "line": 33, + "column": 11 + }, + "end": { + "line": 33, + "column": 28 + } + }, + "object": { + "type": "MemberExpression", + "start": 832, + "end": 846, + "loc": { + "start": { + "line": 33, + "column": 11 + }, + "end": { + "line": 33, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 832, + "end": 841, + "loc": { + "start": { + "line": 33, + "column": 11 + }, + "end": { + "line": 33, + "column": 20 + }, + "identifierName": "handleOne" + }, + "name": "handleOne" + }, + "property": { + "type": "Identifier", + "start": 842, + "end": 846, + "loc": { + "start": { + "line": 33, + "column": 21 + }, + "end": { + "line": 33, + "column": 25 + }, + "identifierName": "args" + }, + "name": "args" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 847, + "end": 848, + "loc": { + "start": { + "line": 33, + "column": 26 + }, + "end": { + "line": 33, + "column": 27 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + } + ] + }, + "property": { + "type": "Identifier", + "start": 851, + "end": 858, + "loc": { + "start": { + "line": 33, + "column": 30 + }, + "end": { + "line": 33, + "column": 37 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 859, + "end": 876, + "loc": { + "start": { + "line": 33, + "column": 38 + }, + "end": { + "line": 33, + "column": 55 + } + }, + "object": { + "type": "MemberExpression", + "start": 859, + "end": 873, + "loc": { + "start": { + "line": 33, + "column": 38 + }, + "end": { + "line": 33, + "column": 52 + } + }, + "object": { + "type": "Identifier", + "start": 859, + "end": 868, + "loc": { + "start": { + "line": 33, + "column": 38 + }, + "end": { + "line": 33, + "column": 47 + }, + "identifierName": "handleTwo" + }, + "name": "handleTwo" + }, + "property": { + "type": "Identifier", + "start": 869, + "end": 873, + "loc": { + "start": { + "line": 33, + "column": 48 + }, + "end": { + "line": 33, + "column": 52 + }, + "identifierName": "args" + }, + "name": "args" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 874, + "end": 875, + "loc": { + "start": { + "line": 33, + "column": 53 + }, + "end": { + "line": 33, + "column": 54 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 888, + "end": 1217, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 43, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 888, + "end": 1216, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 43, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 888, + "end": 890, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 891, + "end": 956, + "loc": { + "start": { + "line": 36, + "column": 5 + }, + "end": { + "line": 36, + "column": 70 + } + }, + "extra": { + "rawValue": "should make requests with the GET verb if useReport is disabled", + "raw": "'should make requests with the GET verb if useReport is disabled'" + }, + "value": "should make requests with the GET verb if useReport is disabled" + }, + { + "type": "ArrowFunctionExpression", + "start": 958, + "end": 1215, + "loc": { + "start": { + "line": 36, + "column": 72 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 964, + "end": 1215, + "loc": { + "start": { + "line": 36, + "column": 78 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 970, + "end": 1037, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 71 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 976, + "end": 1036, + "loc": { + "start": { + "line": 37, + "column": 10 + }, + "end": { + "line": 37, + "column": 70 + } + }, + "id": { + "type": "Identifier", + "start": 976, + "end": 985, + "loc": { + "start": { + "line": 37, + "column": 10 + }, + "end": { + "line": 37, + "column": 19 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "init": { + "type": "CallExpression", + "start": 988, + "end": 1036, + "loc": { + "start": { + "line": 37, + "column": 22 + }, + "end": { + "line": 37, + "column": 70 + } + }, + "callee": { + "type": "Identifier", + "start": 988, + "end": 997, + "loc": { + "start": { + "line": 37, + "column": 22 + }, + "end": { + "line": 37, + "column": 31 + }, + "identifierName": "Requestor" + }, + "name": "Requestor" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 998, + "end": 1016, + "loc": { + "start": { + "line": 37, + "column": 32 + }, + "end": { + "line": 37, + "column": 50 + } + }, + "extra": { + "rawValue": "http://requestee", + "raw": "'http://requestee'" + }, + "value": "http://requestee" + }, + { + "type": "StringLiteral", + "start": 1018, + "end": 1028, + "loc": { + "start": { + "line": 37, + "column": 52 + }, + "end": { + "line": 37, + "column": 62 + } + }, + "extra": { + "rawValue": "FAKE_ENV", + "raw": "'FAKE_ENV'" + }, + "value": "FAKE_ENV" + }, + { + "type": "BooleanLiteral", + "start": 1030, + "end": 1035, + "loc": { + "start": { + "line": 37, + "column": 64 + }, + "end": { + "line": 37, + "column": 69 + } + }, + "value": false + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1043, + "end": 1111, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 72 + } + }, + "expression": { + "type": "CallExpression", + "start": 1043, + "end": 1110, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 71 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1043, + "end": 1070, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 1043, + "end": 1052, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 13 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 1053, + "end": 1070, + "loc": { + "start": { + "line": 39, + "column": 14 + }, + "end": { + "line": 39, + "column": 31 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 1071, + "end": 1087, + "loc": { + "start": { + "line": 39, + "column": 32 + }, + "end": { + "line": 39, + "column": 48 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1073, + "end": 1085, + "loc": { + "start": { + "line": 39, + "column": 34 + }, + "end": { + "line": 39, + "column": 46 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1073, + "end": 1076, + "loc": { + "start": { + "line": 39, + "column": 34 + }, + "end": { + "line": 39, + "column": 37 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 1078, + "end": 1085, + "loc": { + "start": { + "line": 39, + "column": 39 + }, + "end": { + "line": 39, + "column": 46 + } + }, + "extra": { + "rawValue": "user1", + "raw": "'user1'" + }, + "value": "user1" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 1089, + "end": 1096, + "loc": { + "start": { + "line": 39, + "column": 50 + }, + "end": { + "line": 39, + "column": 57 + } + }, + "extra": { + "rawValue": "hash1", + "raw": "'hash1'" + }, + "value": "hash1" + }, + { + "type": "CallExpression", + "start": 1098, + "end": 1109, + "loc": { + "start": { + "line": 39, + "column": 59 + }, + "end": { + "line": 39, + "column": 70 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1098, + "end": 1107, + "loc": { + "start": { + "line": 39, + "column": 59 + }, + "end": { + "line": 39, + "column": 68 + } + }, + "object": { + "type": "Identifier", + "start": 1098, + "end": 1103, + "loc": { + "start": { + "line": 39, + "column": 59 + }, + "end": { + "line": 39, + "column": 64 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 1104, + "end": 1107, + "loc": { + "start": { + "line": 39, + "column": 65 + }, + "end": { + "line": 39, + "column": 68 + }, + "identifierName": "spy" + }, + "name": "spy" + }, + "computed": false + }, + "arguments": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1117, + "end": 1157, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 44 + } + }, + "expression": { + "type": "CallExpression", + "start": 1117, + "end": 1156, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1117, + "end": 1153, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 40 + } + }, + "object": { + "type": "CallExpression", + "start": 1117, + "end": 1140, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 1117, + "end": 1123, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1124, + "end": 1139, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 41, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 1124, + "end": 1130, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 41, + "column": 17 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 1131, + "end": 1139, + "loc": { + "start": { + "line": 41, + "column": 18 + }, + "end": { + "line": 41, + "column": 26 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1141, + "end": 1153, + "loc": { + "start": { + "line": 41, + "column": 28 + }, + "end": { + "line": 41, + "column": 40 + }, + "identifierName": "toHaveLength" + }, + "name": "toHaveLength" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 1154, + "end": 1155, + "loc": { + "start": { + "line": 41, + "column": 41 + }, + "end": { + "line": 41, + "column": 42 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1162, + "end": 1211, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 53 + } + }, + "expression": { + "type": "CallExpression", + "start": 1162, + "end": 1210, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 52 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1162, + "end": 1203, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 45 + } + }, + "object": { + "type": "CallExpression", + "start": 1162, + "end": 1195, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 37 + } + }, + "callee": { + "type": "Identifier", + "start": 1162, + "end": 1168, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1169, + "end": 1194, + "loc": { + "start": { + "line": 42, + "column": 11 + }, + "end": { + "line": 42, + "column": 36 + } + }, + "object": { + "type": "MemberExpression", + "start": 1169, + "end": 1187, + "loc": { + "start": { + "line": 42, + "column": 11 + }, + "end": { + "line": 42, + "column": 29 + } + }, + "object": { + "type": "MemberExpression", + "start": 1169, + "end": 1184, + "loc": { + "start": { + "line": 42, + "column": 11 + }, + "end": { + "line": 42, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 1169, + "end": 1175, + "loc": { + "start": { + "line": 42, + "column": 11 + }, + "end": { + "line": 42, + "column": 17 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 1176, + "end": 1184, + "loc": { + "start": { + "line": 42, + "column": 18 + }, + "end": { + "line": 42, + "column": 26 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 1185, + "end": 1186, + "loc": { + "start": { + "line": 42, + "column": 27 + }, + "end": { + "line": 42, + "column": 28 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 1188, + "end": 1194, + "loc": { + "start": { + "line": 42, + "column": 30 + }, + "end": { + "line": 42, + "column": 36 + }, + "identifierName": "method" + }, + "name": "method" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1196, + "end": 1203, + "loc": { + "start": { + "line": 42, + "column": 38 + }, + "end": { + "line": 42, + "column": 45 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1204, + "end": 1209, + "loc": { + "start": { + "line": 42, + "column": 46 + }, + "end": { + "line": 42, + "column": 51 + } + }, + "extra": { + "rawValue": "GET", + "raw": "'GET'" + }, + "value": "GET" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1221, + "end": 1666, + "loc": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 54, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1221, + "end": 1665, + "loc": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 54, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1221, + "end": 1223, + "loc": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1224, + "end": 1306, + "loc": { + "start": { + "line": 45, + "column": 5 + }, + "end": { + "line": 45, + "column": 87 + } + }, + "extra": { + "rawValue": "should make requests with the REPORT verb with a payload if useReport is enabled", + "raw": "'should make requests with the REPORT verb with a payload if useReport is enabled'" + }, + "value": "should make requests with the REPORT verb with a payload if useReport is enabled" + }, + { + "type": "ArrowFunctionExpression", + "start": 1308, + "end": 1664, + "loc": { + "start": { + "line": 45, + "column": 89 + }, + "end": { + "line": 54, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1314, + "end": 1664, + "loc": { + "start": { + "line": 45, + "column": 95 + }, + "end": { + "line": 54, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1320, + "end": 1350, + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 34 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1326, + "end": 1349, + "loc": { + "start": { + "line": 46, + "column": 10 + }, + "end": { + "line": 46, + "column": 33 + } + }, + "id": { + "type": "Identifier", + "start": 1326, + "end": 1330, + "loc": { + "start": { + "line": 46, + "column": 10 + }, + "end": { + "line": 46, + "column": 14 + }, + "identifierName": "user" + }, + "name": "user" + }, + "init": { + "type": "ObjectExpression", + "start": 1333, + "end": 1349, + "loc": { + "start": { + "line": 46, + "column": 17 + }, + "end": { + "line": 46, + "column": 33 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1335, + "end": 1347, + "loc": { + "start": { + "line": 46, + "column": 19 + }, + "end": { + "line": 46, + "column": 31 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1335, + "end": 1338, + "loc": { + "start": { + "line": 46, + "column": 19 + }, + "end": { + "line": 46, + "column": 22 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 1340, + "end": 1347, + "loc": { + "start": { + "line": 46, + "column": 24 + }, + "end": { + "line": 46, + "column": 31 + } + }, + "extra": { + "rawValue": "user1", + "raw": "'user1'" + }, + "value": "user1" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1355, + "end": 1421, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 70 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1361, + "end": 1420, + "loc": { + "start": { + "line": 47, + "column": 10 + }, + "end": { + "line": 47, + "column": 69 + } + }, + "id": { + "type": "Identifier", + "start": 1361, + "end": 1370, + "loc": { + "start": { + "line": 47, + "column": 10 + }, + "end": { + "line": 47, + "column": 19 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "init": { + "type": "CallExpression", + "start": 1373, + "end": 1420, + "loc": { + "start": { + "line": 47, + "column": 22 + }, + "end": { + "line": 47, + "column": 69 + } + }, + "callee": { + "type": "Identifier", + "start": 1373, + "end": 1382, + "loc": { + "start": { + "line": 47, + "column": 22 + }, + "end": { + "line": 47, + "column": 31 + }, + "identifierName": "Requestor" + }, + "name": "Requestor" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1383, + "end": 1401, + "loc": { + "start": { + "line": 47, + "column": 32 + }, + "end": { + "line": 47, + "column": 50 + } + }, + "extra": { + "rawValue": "http://requestee", + "raw": "'http://requestee'" + }, + "value": "http://requestee" + }, + { + "type": "StringLiteral", + "start": 1403, + "end": 1413, + "loc": { + "start": { + "line": 47, + "column": 52 + }, + "end": { + "line": 47, + "column": 62 + } + }, + "extra": { + "rawValue": "FAKE_ENV", + "raw": "'FAKE_ENV'" + }, + "value": "FAKE_ENV" + }, + { + "type": "BooleanLiteral", + "start": 1415, + "end": 1419, + "loc": { + "start": { + "line": 47, + "column": 64 + }, + "end": { + "line": 47, + "column": 68 + } + }, + "value": true + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1427, + "end": 1483, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 60 + } + }, + "expression": { + "type": "CallExpression", + "start": 1427, + "end": 1482, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1427, + "end": 1454, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 1427, + "end": 1436, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 13 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 1437, + "end": 1454, + "loc": { + "start": { + "line": 49, + "column": 14 + }, + "end": { + "line": 49, + "column": 31 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1455, + "end": 1459, + "loc": { + "start": { + "line": 49, + "column": 32 + }, + "end": { + "line": 49, + "column": 36 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "StringLiteral", + "start": 1461, + "end": 1468, + "loc": { + "start": { + "line": 49, + "column": 38 + }, + "end": { + "line": 49, + "column": 45 + } + }, + "extra": { + "rawValue": "hash1", + "raw": "'hash1'" + }, + "value": "hash1" + }, + { + "type": "CallExpression", + "start": 1470, + "end": 1481, + "loc": { + "start": { + "line": 49, + "column": 47 + }, + "end": { + "line": 49, + "column": 58 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1470, + "end": 1479, + "loc": { + "start": { + "line": 49, + "column": 47 + }, + "end": { + "line": 49, + "column": 56 + } + }, + "object": { + "type": "Identifier", + "start": 1470, + "end": 1475, + "loc": { + "start": { + "line": 49, + "column": 47 + }, + "end": { + "line": 49, + "column": 52 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 1476, + "end": 1479, + "loc": { + "start": { + "line": 49, + "column": 53 + }, + "end": { + "line": 49, + "column": 56 + }, + "identifierName": "spy" + }, + "name": "spy" + }, + "computed": false + }, + "arguments": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1489, + "end": 1529, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 44 + } + }, + "expression": { + "type": "CallExpression", + "start": 1489, + "end": 1528, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1489, + "end": 1525, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 40 + } + }, + "object": { + "type": "CallExpression", + "start": 1489, + "end": 1512, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 1489, + "end": 1495, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1496, + "end": 1511, + "loc": { + "start": { + "line": 51, + "column": 11 + }, + "end": { + "line": 51, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 1496, + "end": 1502, + "loc": { + "start": { + "line": 51, + "column": 11 + }, + "end": { + "line": 51, + "column": 17 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 1503, + "end": 1511, + "loc": { + "start": { + "line": 51, + "column": 18 + }, + "end": { + "line": 51, + "column": 26 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1513, + "end": 1525, + "loc": { + "start": { + "line": 51, + "column": 28 + }, + "end": { + "line": 51, + "column": 40 + }, + "identifierName": "toHaveLength" + }, + "name": "toHaveLength" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 1526, + "end": 1527, + "loc": { + "start": { + "line": 51, + "column": 41 + }, + "end": { + "line": 51, + "column": 42 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1534, + "end": 1586, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 56 + } + }, + "expression": { + "type": "CallExpression", + "start": 1534, + "end": 1585, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1534, + "end": 1575, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 45 + } + }, + "object": { + "type": "CallExpression", + "start": 1534, + "end": 1567, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 37 + } + }, + "callee": { + "type": "Identifier", + "start": 1534, + "end": 1540, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1541, + "end": 1566, + "loc": { + "start": { + "line": 52, + "column": 11 + }, + "end": { + "line": 52, + "column": 36 + } + }, + "object": { + "type": "MemberExpression", + "start": 1541, + "end": 1559, + "loc": { + "start": { + "line": 52, + "column": 11 + }, + "end": { + "line": 52, + "column": 29 + } + }, + "object": { + "type": "MemberExpression", + "start": 1541, + "end": 1556, + "loc": { + "start": { + "line": 52, + "column": 11 + }, + "end": { + "line": 52, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 1541, + "end": 1547, + "loc": { + "start": { + "line": 52, + "column": 11 + }, + "end": { + "line": 52, + "column": 17 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 1548, + "end": 1556, + "loc": { + "start": { + "line": 52, + "column": 18 + }, + "end": { + "line": 52, + "column": 26 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 1557, + "end": 1558, + "loc": { + "start": { + "line": 52, + "column": 27 + }, + "end": { + "line": 52, + "column": 28 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 1560, + "end": 1566, + "loc": { + "start": { + "line": 52, + "column": 30 + }, + "end": { + "line": 52, + "column": 36 + }, + "identifierName": "method" + }, + "name": "method" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1568, + "end": 1575, + "loc": { + "start": { + "line": 52, + "column": 38 + }, + "end": { + "line": 52, + "column": 45 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1576, + "end": 1584, + "loc": { + "start": { + "line": 52, + "column": 46 + }, + "end": { + "line": 52, + "column": 54 + } + }, + "extra": { + "rawValue": "REPORT", + "raw": "'REPORT'" + }, + "value": "REPORT" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1591, + "end": 1660, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 73 + } + }, + "expression": { + "type": "CallExpression", + "start": 1591, + "end": 1659, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 72 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1591, + "end": 1637, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 50 + } + }, + "object": { + "type": "CallExpression", + "start": 1591, + "end": 1629, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 1591, + "end": 1597, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1598, + "end": 1628, + "loc": { + "start": { + "line": 53, + "column": 11 + }, + "end": { + "line": 53, + "column": 41 + } + }, + "object": { + "type": "MemberExpression", + "start": 1598, + "end": 1616, + "loc": { + "start": { + "line": 53, + "column": 11 + }, + "end": { + "line": 53, + "column": 29 + } + }, + "object": { + "type": "MemberExpression", + "start": 1598, + "end": 1613, + "loc": { + "start": { + "line": 53, + "column": 11 + }, + "end": { + "line": 53, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 1598, + "end": 1604, + "loc": { + "start": { + "line": 53, + "column": 11 + }, + "end": { + "line": 53, + "column": 17 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 1605, + "end": 1613, + "loc": { + "start": { + "line": 53, + "column": 18 + }, + "end": { + "line": 53, + "column": 26 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 1614, + "end": 1615, + "loc": { + "start": { + "line": 53, + "column": 27 + }, + "end": { + "line": 53, + "column": 28 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 1617, + "end": 1628, + "loc": { + "start": { + "line": 53, + "column": 30 + }, + "end": { + "line": 53, + "column": 41 + }, + "identifierName": "requestBody" + }, + "name": "requestBody" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1630, + "end": 1637, + "loc": { + "start": { + "line": 53, + "column": 43 + }, + "end": { + "line": 53, + "column": 50 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1638, + "end": 1658, + "loc": { + "start": { + "line": 53, + "column": 51 + }, + "end": { + "line": 53, + "column": 71 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1638, + "end": 1652, + "loc": { + "start": { + "line": 53, + "column": 51 + }, + "end": { + "line": 53, + "column": 65 + } + }, + "object": { + "type": "Identifier", + "start": 1638, + "end": 1642, + "loc": { + "start": { + "line": 53, + "column": 51 + }, + "end": { + "line": 53, + "column": 55 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 1643, + "end": 1652, + "loc": { + "start": { + "line": 53, + "column": 56 + }, + "end": { + "line": 53, + "column": 65 + }, + "identifierName": "stringify" + }, + "name": "stringify" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1653, + "end": 1657, + "loc": { + "start": { + "line": 53, + "column": 66 + }, + "end": { + "line": 53, + "column": 70 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1670, + "end": 2884, + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 86, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1670, + "end": 2883, + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 86, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1670, + "end": 1672, + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1673, + "end": 1717, + "loc": { + "start": { + "line": 56, + "column": 5 + }, + "end": { + "line": 56, + "column": 49 + } + }, + "extra": { + "rawValue": "should call the each callback at most once", + "raw": "'should call the each callback at most once'" + }, + "value": "should call the each callback at most once" + }, + { + "type": "ArrowFunctionExpression", + "start": 1719, + "end": 2882, + "loc": { + "start": { + "line": 56, + "column": 51 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1725, + "end": 2882, + "loc": { + "start": { + "line": 56, + "column": 57 + }, + "end": { + "line": 86, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1731, + "end": 1761, + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 34 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1737, + "end": 1760, + "loc": { + "start": { + "line": 57, + "column": 10 + }, + "end": { + "line": 57, + "column": 33 + } + }, + "id": { + "type": "Identifier", + "start": 1737, + "end": 1746, + "loc": { + "start": { + "line": 57, + "column": 10 + }, + "end": { + "line": 57, + "column": 19 + }, + "identifierName": "handleOne" + }, + "name": "handleOne" + }, + "init": { + "type": "CallExpression", + "start": 1749, + "end": 1760, + "loc": { + "start": { + "line": 57, + "column": 22 + }, + "end": { + "line": 57, + "column": 33 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1749, + "end": 1758, + "loc": { + "start": { + "line": 57, + "column": 22 + }, + "end": { + "line": 57, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 1749, + "end": 1754, + "loc": { + "start": { + "line": 57, + "column": 22 + }, + "end": { + "line": 57, + "column": 27 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 1755, + "end": 1758, + "loc": { + "start": { + "line": 57, + "column": 28 + }, + "end": { + "line": 57, + "column": 31 + }, + "identifierName": "spy" + }, + "name": "spy" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1766, + "end": 1796, + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 34 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1772, + "end": 1795, + "loc": { + "start": { + "line": 58, + "column": 10 + }, + "end": { + "line": 58, + "column": 33 + } + }, + "id": { + "type": "Identifier", + "start": 1772, + "end": 1781, + "loc": { + "start": { + "line": 58, + "column": 10 + }, + "end": { + "line": 58, + "column": 19 + }, + "identifierName": "handleTwo" + }, + "name": "handleTwo" + }, + "init": { + "type": "CallExpression", + "start": 1784, + "end": 1795, + "loc": { + "start": { + "line": 58, + "column": 22 + }, + "end": { + "line": 58, + "column": 33 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1784, + "end": 1793, + "loc": { + "start": { + "line": 58, + "column": 22 + }, + "end": { + "line": 58, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 1784, + "end": 1789, + "loc": { + "start": { + "line": 58, + "column": 22 + }, + "end": { + "line": 58, + "column": 27 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 1790, + "end": 1793, + "loc": { + "start": { + "line": 58, + "column": 28 + }, + "end": { + "line": 58, + "column": 31 + }, + "identifierName": "spy" + }, + "name": "spy" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1801, + "end": 1833, + "loc": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 36 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1807, + "end": 1832, + "loc": { + "start": { + "line": 59, + "column": 10 + }, + "end": { + "line": 59, + "column": 35 + } + }, + "id": { + "type": "Identifier", + "start": 1807, + "end": 1818, + "loc": { + "start": { + "line": 59, + "column": 10 + }, + "end": { + "line": 59, + "column": 21 + }, + "identifierName": "handleThree" + }, + "name": "handleThree" + }, + "init": { + "type": "CallExpression", + "start": 1821, + "end": 1832, + "loc": { + "start": { + "line": 59, + "column": 24 + }, + "end": { + "line": 59, + "column": 35 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1821, + "end": 1830, + "loc": { + "start": { + "line": 59, + "column": 24 + }, + "end": { + "line": 59, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 1821, + "end": 1826, + "loc": { + "start": { + "line": 59, + "column": 24 + }, + "end": { + "line": 59, + "column": 29 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 1827, + "end": 1830, + "loc": { + "start": { + "line": 59, + "column": 30 + }, + "end": { + "line": 59, + "column": 33 + }, + "identifierName": "spy" + }, + "name": "spy" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1838, + "end": 1869, + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 35 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1844, + "end": 1868, + "loc": { + "start": { + "line": 60, + "column": 10 + }, + "end": { + "line": 60, + "column": 34 + } + }, + "id": { + "type": "Identifier", + "start": 1844, + "end": 1854, + "loc": { + "start": { + "line": 60, + "column": 10 + }, + "end": { + "line": 60, + "column": 20 + }, + "identifierName": "handleFour" + }, + "name": "handleFour" + }, + "init": { + "type": "CallExpression", + "start": 1857, + "end": 1868, + "loc": { + "start": { + "line": 60, + "column": 23 + }, + "end": { + "line": 60, + "column": 34 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1857, + "end": 1866, + "loc": { + "start": { + "line": 60, + "column": 23 + }, + "end": { + "line": 60, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 1857, + "end": 1862, + "loc": { + "start": { + "line": 60, + "column": 23 + }, + "end": { + "line": 60, + "column": 28 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 1863, + "end": 1866, + "loc": { + "start": { + "line": 60, + "column": 29 + }, + "end": { + "line": 60, + "column": 32 + }, + "identifierName": "spy" + }, + "name": "spy" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1874, + "end": 1905, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 35 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1880, + "end": 1904, + "loc": { + "start": { + "line": 61, + "column": 10 + }, + "end": { + "line": 61, + "column": 34 + } + }, + "id": { + "type": "Identifier", + "start": 1880, + "end": 1890, + "loc": { + "start": { + "line": 61, + "column": 10 + }, + "end": { + "line": 61, + "column": 20 + }, + "identifierName": "handleFive" + }, + "name": "handleFive" + }, + "init": { + "type": "CallExpression", + "start": 1893, + "end": 1904, + "loc": { + "start": { + "line": 61, + "column": 23 + }, + "end": { + "line": 61, + "column": 34 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1893, + "end": 1902, + "loc": { + "start": { + "line": 61, + "column": 23 + }, + "end": { + "line": 61, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 1893, + "end": 1898, + "loc": { + "start": { + "line": 61, + "column": 23 + }, + "end": { + "line": 61, + "column": 28 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 1899, + "end": 1902, + "loc": { + "start": { + "line": 61, + "column": 29 + }, + "end": { + "line": 61, + "column": 32 + }, + "identifierName": "spy" + }, + "name": "spy" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1911, + "end": 2053, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 66, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 1911, + "end": 2052, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 66, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1911, + "end": 1929, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 1911, + "end": 1917, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 10 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 1918, + "end": 1929, + "loc": { + "start": { + "line": 63, + "column": 11 + }, + "end": { + "line": 63, + "column": 22 + }, + "identifierName": "respondWith" + }, + "name": "respondWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 1930, + "end": 2051, + "loc": { + "start": { + "line": 63, + "column": 23 + }, + "end": { + "line": 66, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1930, + "end": 1933, + "loc": { + "start": { + "line": 63, + "column": 23 + }, + "end": { + "line": 63, + "column": 26 + }, + "identifierName": "req" + }, + "name": "req" + } + ], + "body": { + "type": "BlockStatement", + "start": 1937, + "end": 2051, + "loc": { + "start": { + "line": 63, + "column": 30 + }, + "end": { + "line": 66, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1945, + "end": 1951, + "loc": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 64, + "column": 12 + } + }, + "expression": { + "type": "UpdateExpression", + "start": 1945, + "end": 1950, + "loc": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 64, + "column": 11 + } + }, + "operator": "++", + "prefix": false, + "argument": { + "type": "Identifier", + "start": 1945, + "end": 1948, + "loc": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 64, + "column": 9 + }, + "identifierName": "seq" + }, + "name": "seq" + } + } + }, + { + "type": "ExpressionStatement", + "start": 1958, + "end": 2045, + "loc": { + "start": { + "line": 65, + "column": 6 + }, + "end": { + "line": 65, + "column": 93 + } + }, + "expression": { + "type": "CallExpression", + "start": 1958, + "end": 2044, + "loc": { + "start": { + "line": 65, + "column": 6 + }, + "end": { + "line": 65, + "column": 92 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1958, + "end": 1969, + "loc": { + "start": { + "line": 65, + "column": 6 + }, + "end": { + "line": 65, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 1958, + "end": 1961, + "loc": { + "start": { + "line": 65, + "column": 6 + }, + "end": { + "line": 65, + "column": 9 + }, + "identifierName": "req" + }, + "name": "req" + }, + "property": { + "type": "Identifier", + "start": 1962, + "end": 1969, + "loc": { + "start": { + "line": 65, + "column": 10 + }, + "end": { + "line": 65, + "column": 17 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 1970, + "end": 1973, + "loc": { + "start": { + "line": 65, + "column": 18 + }, + "end": { + "line": 65, + "column": 21 + } + }, + "extra": { + "rawValue": 200, + "raw": "200" + }, + "value": 200 + }, + { + "type": "ObjectExpression", + "start": 1975, + "end": 2013, + "loc": { + "start": { + "line": 65, + "column": 23 + }, + "end": { + "line": 65, + "column": 61 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1977, + "end": 2011, + "loc": { + "start": { + "line": 65, + "column": 25 + }, + "end": { + "line": 65, + "column": 59 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "StringLiteral", + "start": 1977, + "end": 1991, + "loc": { + "start": { + "line": 65, + "column": 25 + }, + "end": { + "line": 65, + "column": 39 + } + }, + "extra": { + "rawValue": "Content-type", + "raw": "'Content-type'" + }, + "value": "Content-type" + }, + "value": { + "type": "StringLiteral", + "start": 1993, + "end": 2011, + "loc": { + "start": { + "line": 65, + "column": 41 + }, + "end": { + "line": 65, + "column": 59 + } + }, + "extra": { + "rawValue": "application/json", + "raw": "'application/json'" + }, + "value": "application/json" + } + } + ] + }, + { + "type": "CallExpression", + "start": 2015, + "end": 2043, + "loc": { + "start": { + "line": 65, + "column": 63 + }, + "end": { + "line": 65, + "column": 91 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2015, + "end": 2029, + "loc": { + "start": { + "line": 65, + "column": 63 + }, + "end": { + "line": 65, + "column": 77 + } + }, + "object": { + "type": "Identifier", + "start": 2015, + "end": 2019, + "loc": { + "start": { + "line": 65, + "column": 63 + }, + "end": { + "line": 65, + "column": 67 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 2020, + "end": 2029, + "loc": { + "start": { + "line": 65, + "column": 68 + }, + "end": { + "line": 65, + "column": 77 + }, + "identifierName": "stringify" + }, + "name": "stringify" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 2030, + "end": 2042, + "loc": { + "start": { + "line": 65, + "column": 78 + }, + "end": { + "line": 65, + "column": 90 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2032, + "end": 2040, + "loc": { + "start": { + "line": 65, + "column": 80 + }, + "end": { + "line": 65, + "column": 88 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2032, + "end": 2035, + "loc": { + "start": { + "line": 65, + "column": 80 + }, + "end": { + "line": 65, + "column": 83 + }, + "identifierName": "tag" + }, + "name": "tag" + }, + "value": { + "type": "Identifier", + "start": 2037, + "end": 2040, + "loc": { + "start": { + "line": 65, + "column": 85 + }, + "end": { + "line": 65, + "column": 88 + }, + "identifierName": "seq" + }, + "name": "seq" + } + } + ] + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 2059, + "end": 2119, + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 64 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2065, + "end": 2118, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 63 + } + }, + "id": { + "type": "Identifier", + "start": 2065, + "end": 2074, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 19 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "init": { + "type": "CallExpression", + "start": 2077, + "end": 2118, + "loc": { + "start": { + "line": 68, + "column": 22 + }, + "end": { + "line": 68, + "column": 63 + } + }, + "callee": { + "type": "Identifier", + "start": 2077, + "end": 2086, + "loc": { + "start": { + "line": 68, + "column": 22 + }, + "end": { + "line": 68, + "column": 31 + }, + "identifierName": "Requestor" + }, + "name": "Requestor" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2087, + "end": 2105, + "loc": { + "start": { + "line": 68, + "column": 32 + }, + "end": { + "line": 68, + "column": 50 + } + }, + "extra": { + "rawValue": "http://requestee", + "raw": "'http://requestee'" + }, + "value": "http://requestee" + }, + { + "type": "StringLiteral", + "start": 2107, + "end": 2117, + "loc": { + "start": { + "line": 68, + "column": 52 + }, + "end": { + "line": 68, + "column": 62 + } + }, + "extra": { + "rawValue": "FAKE_ENV", + "raw": "'FAKE_ENV'" + }, + "value": "FAKE_ENV" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2124, + "end": 2190, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 70 + } + }, + "expression": { + "type": "CallExpression", + "start": 2124, + "end": 2189, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 69 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2124, + "end": 2151, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 2124, + "end": 2133, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 13 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 2134, + "end": 2151, + "loc": { + "start": { + "line": 69, + "column": 14 + }, + "end": { + "line": 69, + "column": 31 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 2152, + "end": 2168, + "loc": { + "start": { + "line": 69, + "column": 32 + }, + "end": { + "line": 69, + "column": 48 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2154, + "end": 2166, + "loc": { + "start": { + "line": 69, + "column": 34 + }, + "end": { + "line": 69, + "column": 46 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2154, + "end": 2157, + "loc": { + "start": { + "line": 69, + "column": 34 + }, + "end": { + "line": 69, + "column": 37 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 2159, + "end": 2166, + "loc": { + "start": { + "line": 69, + "column": 39 + }, + "end": { + "line": 69, + "column": 46 + } + }, + "extra": { + "rawValue": "user1", + "raw": "'user1'" + }, + "value": "user1" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 2170, + "end": 2177, + "loc": { + "start": { + "line": 69, + "column": 50 + }, + "end": { + "line": 69, + "column": 57 + } + }, + "extra": { + "rawValue": "hash1", + "raw": "'hash1'" + }, + "value": "hash1" + }, + { + "type": "Identifier", + "start": 2179, + "end": 2188, + "loc": { + "start": { + "line": 69, + "column": 59 + }, + "end": { + "line": 69, + "column": 68 + }, + "identifierName": "handleOne" + }, + "name": "handleOne" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2195, + "end": 2212, + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 21 + } + }, + "expression": { + "type": "CallExpression", + "start": 2195, + "end": 2211, + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 20 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2195, + "end": 2209, + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 2195, + "end": 2201, + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 10 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 2202, + "end": 2209, + "loc": { + "start": { + "line": 70, + "column": 11 + }, + "end": { + "line": 70, + "column": 18 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 2217, + "end": 2283, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 70 + } + }, + "expression": { + "type": "CallExpression", + "start": 2217, + "end": 2282, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 69 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2217, + "end": 2244, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 2217, + "end": 2226, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 13 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 2227, + "end": 2244, + "loc": { + "start": { + "line": 71, + "column": 14 + }, + "end": { + "line": 71, + "column": 31 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 2245, + "end": 2261, + "loc": { + "start": { + "line": 71, + "column": 32 + }, + "end": { + "line": 71, + "column": 48 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2247, + "end": 2259, + "loc": { + "start": { + "line": 71, + "column": 34 + }, + "end": { + "line": 71, + "column": 46 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2247, + "end": 2250, + "loc": { + "start": { + "line": 71, + "column": 34 + }, + "end": { + "line": 71, + "column": 37 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 2252, + "end": 2259, + "loc": { + "start": { + "line": 71, + "column": 39 + }, + "end": { + "line": 71, + "column": 46 + } + }, + "extra": { + "rawValue": "user2", + "raw": "'user2'" + }, + "value": "user2" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 2263, + "end": 2270, + "loc": { + "start": { + "line": 71, + "column": 50 + }, + "end": { + "line": 71, + "column": 57 + } + }, + "extra": { + "rawValue": "hash2", + "raw": "'hash2'" + }, + "value": "hash2" + }, + { + "type": "Identifier", + "start": 2272, + "end": 2281, + "loc": { + "start": { + "line": 71, + "column": 59 + }, + "end": { + "line": 71, + "column": 68 + }, + "identifierName": "handleTwo" + }, + "name": "handleTwo" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2288, + "end": 2305, + "loc": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 21 + } + }, + "expression": { + "type": "CallExpression", + "start": 2288, + "end": 2304, + "loc": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 20 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2288, + "end": 2302, + "loc": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 2288, + "end": 2294, + "loc": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 10 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 2295, + "end": 2302, + "loc": { + "start": { + "line": 72, + "column": 11 + }, + "end": { + "line": 72, + "column": 18 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 2310, + "end": 2378, + "loc": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 72 + } + }, + "expression": { + "type": "CallExpression", + "start": 2310, + "end": 2377, + "loc": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 71 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2310, + "end": 2337, + "loc": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 2310, + "end": 2319, + "loc": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 13 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 2320, + "end": 2337, + "loc": { + "start": { + "line": 73, + "column": 14 + }, + "end": { + "line": 73, + "column": 31 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 2338, + "end": 2354, + "loc": { + "start": { + "line": 73, + "column": 32 + }, + "end": { + "line": 73, + "column": 48 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2340, + "end": 2352, + "loc": { + "start": { + "line": 73, + "column": 34 + }, + "end": { + "line": 73, + "column": 46 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2340, + "end": 2343, + "loc": { + "start": { + "line": 73, + "column": 34 + }, + "end": { + "line": 73, + "column": 37 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 2345, + "end": 2352, + "loc": { + "start": { + "line": 73, + "column": 39 + }, + "end": { + "line": 73, + "column": 46 + } + }, + "extra": { + "rawValue": "user3", + "raw": "'user3'" + }, + "value": "user3" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 2356, + "end": 2363, + "loc": { + "start": { + "line": 73, + "column": 50 + }, + "end": { + "line": 73, + "column": 57 + } + }, + "extra": { + "rawValue": "hash3", + "raw": "'hash3'" + }, + "value": "hash3" + }, + { + "type": "Identifier", + "start": 2365, + "end": 2376, + "loc": { + "start": { + "line": 73, + "column": 59 + }, + "end": { + "line": 73, + "column": 70 + }, + "identifierName": "handleThree" + }, + "name": "handleThree" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2383, + "end": 2400, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 21 + } + }, + "expression": { + "type": "CallExpression", + "start": 2383, + "end": 2399, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 20 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2383, + "end": 2397, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 2383, + "end": 2389, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 10 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 2390, + "end": 2397, + "loc": { + "start": { + "line": 74, + "column": 11 + }, + "end": { + "line": 74, + "column": 18 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 2405, + "end": 2472, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 71 + } + }, + "expression": { + "type": "CallExpression", + "start": 2405, + "end": 2471, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 70 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2405, + "end": 2432, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 2405, + "end": 2414, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 13 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 2415, + "end": 2432, + "loc": { + "start": { + "line": 75, + "column": 14 + }, + "end": { + "line": 75, + "column": 31 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 2433, + "end": 2449, + "loc": { + "start": { + "line": 75, + "column": 32 + }, + "end": { + "line": 75, + "column": 48 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2435, + "end": 2447, + "loc": { + "start": { + "line": 75, + "column": 34 + }, + "end": { + "line": 75, + "column": 46 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2435, + "end": 2438, + "loc": { + "start": { + "line": 75, + "column": 34 + }, + "end": { + "line": 75, + "column": 37 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 2440, + "end": 2447, + "loc": { + "start": { + "line": 75, + "column": 39 + }, + "end": { + "line": 75, + "column": 46 + } + }, + "extra": { + "rawValue": "user4", + "raw": "'user4'" + }, + "value": "user4" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 2451, + "end": 2458, + "loc": { + "start": { + "line": 75, + "column": 50 + }, + "end": { + "line": 75, + "column": 57 + } + }, + "extra": { + "rawValue": "hash4", + "raw": "'hash4'" + }, + "value": "hash4" + }, + { + "type": "Identifier", + "start": 2460, + "end": 2470, + "loc": { + "start": { + "line": 75, + "column": 59 + }, + "end": { + "line": 75, + "column": 69 + }, + "identifierName": "handleFour" + }, + "name": "handleFour" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2477, + "end": 2494, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 21 + } + }, + "expression": { + "type": "CallExpression", + "start": 2477, + "end": 2493, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 20 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2477, + "end": 2491, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 2477, + "end": 2483, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 10 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 2484, + "end": 2491, + "loc": { + "start": { + "line": 76, + "column": 11 + }, + "end": { + "line": 76, + "column": 18 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 2499, + "end": 2566, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 71 + } + }, + "expression": { + "type": "CallExpression", + "start": 2499, + "end": 2565, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 70 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2499, + "end": 2526, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 2499, + "end": 2508, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 13 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 2509, + "end": 2526, + "loc": { + "start": { + "line": 77, + "column": 14 + }, + "end": { + "line": 77, + "column": 31 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 2527, + "end": 2543, + "loc": { + "start": { + "line": 77, + "column": 32 + }, + "end": { + "line": 77, + "column": 48 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2529, + "end": 2541, + "loc": { + "start": { + "line": 77, + "column": 34 + }, + "end": { + "line": 77, + "column": 46 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2529, + "end": 2532, + "loc": { + "start": { + "line": 77, + "column": 34 + }, + "end": { + "line": 77, + "column": 37 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 2534, + "end": 2541, + "loc": { + "start": { + "line": 77, + "column": 39 + }, + "end": { + "line": 77, + "column": 46 + } + }, + "extra": { + "rawValue": "user5", + "raw": "'user5'" + }, + "value": "user5" + } + } + ] + }, + { + "type": "StringLiteral", + "start": 2545, + "end": 2552, + "loc": { + "start": { + "line": 77, + "column": 50 + }, + "end": { + "line": 77, + "column": 57 + } + }, + "extra": { + "rawValue": "hash5", + "raw": "'hash5'" + }, + "value": "hash5" + }, + { + "type": "Identifier", + "start": 2554, + "end": 2564, + "loc": { + "start": { + "line": 77, + "column": 59 + }, + "end": { + "line": 77, + "column": 69 + }, + "identifierName": "handleFive" + }, + "name": "handleFive" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2571, + "end": 2588, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 21 + } + }, + "expression": { + "type": "CallExpression", + "start": 2571, + "end": 2587, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 20 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2571, + "end": 2585, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 2571, + "end": 2577, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 10 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 2578, + "end": 2585, + "loc": { + "start": { + "line": 78, + "column": 11 + }, + "end": { + "line": 78, + "column": 18 + }, + "identifierName": "respond" + }, + "name": "respond" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 2594, + "end": 2634, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 44 + } + }, + "expression": { + "type": "CallExpression", + "start": 2594, + "end": 2633, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2594, + "end": 2630, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 40 + } + }, + "object": { + "type": "CallExpression", + "start": 2594, + "end": 2617, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 2594, + "end": 2600, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2601, + "end": 2616, + "loc": { + "start": { + "line": 80, + "column": 11 + }, + "end": { + "line": 80, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 2601, + "end": 2607, + "loc": { + "start": { + "line": 80, + "column": 11 + }, + "end": { + "line": 80, + "column": 17 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 2608, + "end": 2616, + "loc": { + "start": { + "line": 80, + "column": 18 + }, + "end": { + "line": 80, + "column": 26 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2618, + "end": 2630, + "loc": { + "start": { + "line": 80, + "column": 28 + }, + "end": { + "line": 80, + "column": 40 + }, + "identifierName": "toHaveLength" + }, + "name": "toHaveLength" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 2631, + "end": 2632, + "loc": { + "start": { + "line": 80, + "column": 41 + }, + "end": { + "line": 80, + "column": 42 + } + }, + "extra": { + "rawValue": 5, + "raw": "5" + }, + "value": 5 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2639, + "end": 2682, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 47 + } + }, + "expression": { + "type": "CallExpression", + "start": 2639, + "end": 2681, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2639, + "end": 2675, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 40 + } + }, + "object": { + "type": "CallExpression", + "start": 2639, + "end": 2667, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 2639, + "end": 2645, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2646, + "end": 2666, + "loc": { + "start": { + "line": 81, + "column": 11 + }, + "end": { + "line": 81, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 2646, + "end": 2655, + "loc": { + "start": { + "line": 81, + "column": 11 + }, + "end": { + "line": 81, + "column": 20 + }, + "identifierName": "handleOne" + }, + "name": "handleOne" + }, + "property": { + "type": "Identifier", + "start": 2656, + "end": 2666, + "loc": { + "start": { + "line": 81, + "column": 21 + }, + "end": { + "line": 81, + "column": 31 + }, + "identifierName": "calledOnce" + }, + "name": "calledOnce" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2668, + "end": 2675, + "loc": { + "start": { + "line": 81, + "column": 33 + }, + "end": { + "line": 81, + "column": 40 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 2676, + "end": 2680, + "loc": { + "start": { + "line": 81, + "column": 41 + }, + "end": { + "line": 81, + "column": 45 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2687, + "end": 2730, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 47 + } + }, + "expression": { + "type": "CallExpression", + "start": 2687, + "end": 2729, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 46 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2687, + "end": 2723, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 40 + } + }, + "object": { + "type": "CallExpression", + "start": 2687, + "end": 2715, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 2687, + "end": 2693, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2694, + "end": 2714, + "loc": { + "start": { + "line": 82, + "column": 11 + }, + "end": { + "line": 82, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 2694, + "end": 2703, + "loc": { + "start": { + "line": 82, + "column": 11 + }, + "end": { + "line": 82, + "column": 20 + }, + "identifierName": "handleTwo" + }, + "name": "handleTwo" + }, + "property": { + "type": "Identifier", + "start": 2704, + "end": 2714, + "loc": { + "start": { + "line": 82, + "column": 21 + }, + "end": { + "line": 82, + "column": 31 + }, + "identifierName": "calledOnce" + }, + "name": "calledOnce" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2716, + "end": 2723, + "loc": { + "start": { + "line": 82, + "column": 33 + }, + "end": { + "line": 82, + "column": 40 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 2724, + "end": 2728, + "loc": { + "start": { + "line": 82, + "column": 41 + }, + "end": { + "line": 82, + "column": 45 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2735, + "end": 2780, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 49 + } + }, + "expression": { + "type": "CallExpression", + "start": 2735, + "end": 2779, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 48 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2735, + "end": 2773, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 42 + } + }, + "object": { + "type": "CallExpression", + "start": 2735, + "end": 2765, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 34 + } + }, + "callee": { + "type": "Identifier", + "start": 2735, + "end": 2741, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2742, + "end": 2764, + "loc": { + "start": { + "line": 83, + "column": 11 + }, + "end": { + "line": 83, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 2742, + "end": 2753, + "loc": { + "start": { + "line": 83, + "column": 11 + }, + "end": { + "line": 83, + "column": 22 + }, + "identifierName": "handleThree" + }, + "name": "handleThree" + }, + "property": { + "type": "Identifier", + "start": 2754, + "end": 2764, + "loc": { + "start": { + "line": 83, + "column": 23 + }, + "end": { + "line": 83, + "column": 33 + }, + "identifierName": "calledOnce" + }, + "name": "calledOnce" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2766, + "end": 2773, + "loc": { + "start": { + "line": 83, + "column": 35 + }, + "end": { + "line": 83, + "column": 42 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 2774, + "end": 2778, + "loc": { + "start": { + "line": 83, + "column": 43 + }, + "end": { + "line": 83, + "column": 47 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2785, + "end": 2829, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 48 + } + }, + "expression": { + "type": "CallExpression", + "start": 2785, + "end": 2828, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 47 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2785, + "end": 2822, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 41 + } + }, + "object": { + "type": "CallExpression", + "start": 2785, + "end": 2814, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 33 + } + }, + "callee": { + "type": "Identifier", + "start": 2785, + "end": 2791, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2792, + "end": 2813, + "loc": { + "start": { + "line": 84, + "column": 11 + }, + "end": { + "line": 84, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 2792, + "end": 2802, + "loc": { + "start": { + "line": 84, + "column": 11 + }, + "end": { + "line": 84, + "column": 21 + }, + "identifierName": "handleFour" + }, + "name": "handleFour" + }, + "property": { + "type": "Identifier", + "start": 2803, + "end": 2813, + "loc": { + "start": { + "line": 84, + "column": 22 + }, + "end": { + "line": 84, + "column": 32 + }, + "identifierName": "calledOnce" + }, + "name": "calledOnce" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2815, + "end": 2822, + "loc": { + "start": { + "line": 84, + "column": 34 + }, + "end": { + "line": 84, + "column": 41 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 2823, + "end": 2827, + "loc": { + "start": { + "line": 84, + "column": 42 + }, + "end": { + "line": 84, + "column": 46 + } + }, + "value": true + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2834, + "end": 2878, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 48 + } + }, + "expression": { + "type": "CallExpression", + "start": 2834, + "end": 2877, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 47 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2834, + "end": 2871, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 41 + } + }, + "object": { + "type": "CallExpression", + "start": 2834, + "end": 2863, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 33 + } + }, + "callee": { + "type": "Identifier", + "start": 2834, + "end": 2840, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2841, + "end": 2862, + "loc": { + "start": { + "line": 85, + "column": 11 + }, + "end": { + "line": 85, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 2841, + "end": 2851, + "loc": { + "start": { + "line": 85, + "column": 11 + }, + "end": { + "line": 85, + "column": 21 + }, + "identifierName": "handleFive" + }, + "name": "handleFive" + }, + "property": { + "type": "Identifier", + "start": 2852, + "end": 2862, + "loc": { + "start": { + "line": 85, + "column": 22 + }, + "end": { + "line": 85, + "column": 32 + }, + "identifierName": "calledOnce" + }, + "name": "calledOnce" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2864, + "end": 2871, + "loc": { + "start": { + "line": 85, + "column": 34 + }, + "end": { + "line": 85, + "column": 41 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 2872, + "end": 2876, + "loc": { + "start": { + "line": 85, + "column": 42 + }, + "end": { + "line": 85, + "column": 46 + } + }, + "value": true + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2888, + "end": 3284, + "loc": { + "start": { + "line": 88, + "column": 2 + }, + "end": { + "line": 95, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 2888, + "end": 3283, + "loc": { + "start": { + "line": 88, + "column": 2 + }, + "end": { + "line": 95, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 2888, + "end": 2890, + "loc": { + "start": { + "line": 88, + "column": 2 + }, + "end": { + "line": 88, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2891, + "end": 2941, + "loc": { + "start": { + "line": 88, + "column": 5 + }, + "end": { + "line": 88, + "column": 55 + } + }, + "extra": { + "rawValue": "should send custom user-agent header in GET mode", + "raw": "'should send custom user-agent header in GET mode'" + }, + "value": "should send custom user-agent header in GET mode" + }, + { + "type": "ArrowFunctionExpression", + "start": 2943, + "end": 3282, + "loc": { + "start": { + "line": 88, + "column": 57 + }, + "end": { + "line": 95, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 2949, + "end": 3282, + "loc": { + "start": { + "line": 88, + "column": 63 + }, + "end": { + "line": 95, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2955, + "end": 3022, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 71 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2961, + "end": 3021, + "loc": { + "start": { + "line": 89, + "column": 10 + }, + "end": { + "line": 89, + "column": 70 + } + }, + "id": { + "type": "Identifier", + "start": 2961, + "end": 2970, + "loc": { + "start": { + "line": 89, + "column": 10 + }, + "end": { + "line": 89, + "column": 19 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "init": { + "type": "CallExpression", + "start": 2973, + "end": 3021, + "loc": { + "start": { + "line": 89, + "column": 22 + }, + "end": { + "line": 89, + "column": 70 + } + }, + "callee": { + "type": "Identifier", + "start": 2973, + "end": 2982, + "loc": { + "start": { + "line": 89, + "column": 22 + }, + "end": { + "line": 89, + "column": 31 + }, + "identifierName": "Requestor" + }, + "name": "Requestor" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2983, + "end": 3001, + "loc": { + "start": { + "line": 89, + "column": 32 + }, + "end": { + "line": 89, + "column": 50 + } + }, + "extra": { + "rawValue": "http://requestee", + "raw": "'http://requestee'" + }, + "value": "http://requestee" + }, + { + "type": "StringLiteral", + "start": 3003, + "end": 3013, + "loc": { + "start": { + "line": 89, + "column": 52 + }, + "end": { + "line": 89, + "column": 62 + } + }, + "extra": { + "rawValue": "FAKE_ENV", + "raw": "'FAKE_ENV'" + }, + "value": "FAKE_ENV" + }, + { + "type": "BooleanLiteral", + "start": 3015, + "end": 3020, + "loc": { + "start": { + "line": 89, + "column": 64 + }, + "end": { + "line": 89, + "column": 69 + } + }, + "value": false + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 3027, + "end": 3055, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 32 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3033, + "end": 3054, + "loc": { + "start": { + "line": 90, + "column": 10 + }, + "end": { + "line": 90, + "column": 31 + } + }, + "id": { + "type": "Identifier", + "start": 3033, + "end": 3037, + "loc": { + "start": { + "line": 90, + "column": 10 + }, + "end": { + "line": 90, + "column": 14 + }, + "identifierName": "user" + }, + "name": "user" + }, + "init": { + "type": "ObjectExpression", + "start": 3040, + "end": 3054, + "loc": { + "start": { + "line": 90, + "column": 17 + }, + "end": { + "line": 90, + "column": 31 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3042, + "end": 3052, + "loc": { + "start": { + "line": 90, + "column": 19 + }, + "end": { + "line": 90, + "column": 29 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3042, + "end": 3045, + "loc": { + "start": { + "line": 90, + "column": 19 + }, + "end": { + "line": 90, + "column": 22 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 3047, + "end": 3052, + "loc": { + "start": { + "line": 90, + "column": 24 + }, + "end": { + "line": 90, + "column": 29 + } + }, + "extra": { + "rawValue": "foo", + "raw": "'foo'" + }, + "value": "foo" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3060, + "end": 3116, + "loc": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 60 + } + }, + "expression": { + "type": "CallExpression", + "start": 3060, + "end": 3115, + "loc": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3060, + "end": 3087, + "loc": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 3060, + "end": 3069, + "loc": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 13 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 3070, + "end": 3087, + "loc": { + "start": { + "line": 91, + "column": 14 + }, + "end": { + "line": 91, + "column": 31 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 3088, + "end": 3092, + "loc": { + "start": { + "line": 91, + "column": 32 + }, + "end": { + "line": 91, + "column": 36 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "StringLiteral", + "start": 3094, + "end": 3101, + "loc": { + "start": { + "line": 91, + "column": 38 + }, + "end": { + "line": 91, + "column": 45 + } + }, + "extra": { + "rawValue": "hash1", + "raw": "'hash1'" + }, + "value": "hash1" + }, + { + "type": "CallExpression", + "start": 3103, + "end": 3114, + "loc": { + "start": { + "line": 91, + "column": 47 + }, + "end": { + "line": 91, + "column": 58 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3103, + "end": 3112, + "loc": { + "start": { + "line": 91, + "column": 47 + }, + "end": { + "line": 91, + "column": 56 + } + }, + "object": { + "type": "Identifier", + "start": 3103, + "end": 3108, + "loc": { + "start": { + "line": 91, + "column": 47 + }, + "end": { + "line": 91, + "column": 52 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 3109, + "end": 3112, + "loc": { + "start": { + "line": 91, + "column": 53 + }, + "end": { + "line": 91, + "column": 56 + }, + "identifierName": "spy" + }, + "name": "spy" + }, + "computed": false + }, + "arguments": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3122, + "end": 3164, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 46 + } + }, + "expression": { + "type": "CallExpression", + "start": 3122, + "end": 3163, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3122, + "end": 3160, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 42 + } + }, + "object": { + "type": "CallExpression", + "start": 3122, + "end": 3152, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 34 + } + }, + "callee": { + "type": "Identifier", + "start": 3122, + "end": 3128, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3129, + "end": 3151, + "loc": { + "start": { + "line": 93, + "column": 11 + }, + "end": { + "line": 93, + "column": 33 + } + }, + "object": { + "type": "MemberExpression", + "start": 3129, + "end": 3144, + "loc": { + "start": { + "line": 93, + "column": 11 + }, + "end": { + "line": 93, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 3129, + "end": 3135, + "loc": { + "start": { + "line": 93, + "column": 11 + }, + "end": { + "line": 93, + "column": 17 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 3136, + "end": 3144, + "loc": { + "start": { + "line": 93, + "column": 18 + }, + "end": { + "line": 93, + "column": 26 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 3145, + "end": 3151, + "loc": { + "start": { + "line": 93, + "column": 27 + }, + "end": { + "line": 93, + "column": 33 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 3153, + "end": 3160, + "loc": { + "start": { + "line": 93, + "column": 35 + }, + "end": { + "line": 93, + "column": 42 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 3161, + "end": 3162, + "loc": { + "start": { + "line": 93, + "column": 43 + }, + "end": { + "line": 93, + "column": 44 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3169, + "end": 3278, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 113 + } + }, + "expression": { + "type": "CallExpression", + "start": 3169, + "end": 3277, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 112 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3169, + "end": 3247, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 82 + } + }, + "object": { + "type": "CallExpression", + "start": 3169, + "end": 3239, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 74 + } + }, + "callee": { + "type": "Identifier", + "start": 3169, + "end": 3175, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3176, + "end": 3238, + "loc": { + "start": { + "line": 94, + "column": 11 + }, + "end": { + "line": 94, + "column": 73 + } + }, + "object": { + "type": "MemberExpression", + "start": 3176, + "end": 3209, + "loc": { + "start": { + "line": 94, + "column": 11 + }, + "end": { + "line": 94, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 3176, + "end": 3194, + "loc": { + "start": { + "line": 94, + "column": 11 + }, + "end": { + "line": 94, + "column": 29 + } + }, + "object": { + "type": "MemberExpression", + "start": 3176, + "end": 3191, + "loc": { + "start": { + "line": 94, + "column": 11 + }, + "end": { + "line": 94, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 3176, + "end": 3182, + "loc": { + "start": { + "line": 94, + "column": 11 + }, + "end": { + "line": 94, + "column": 17 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 3183, + "end": 3191, + "loc": { + "start": { + "line": 94, + "column": 18 + }, + "end": { + "line": 94, + "column": 26 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 3192, + "end": 3193, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 94, + "column": 28 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 3195, + "end": 3209, + "loc": { + "start": { + "line": 94, + "column": 30 + }, + "end": { + "line": 94, + "column": 44 + }, + "identifierName": "requestHeaders" + }, + "name": "requestHeaders" + }, + "computed": false + }, + "property": { + "type": "StringLiteral", + "start": 3210, + "end": 3237, + "loc": { + "start": { + "line": 94, + "column": 45 + }, + "end": { + "line": 94, + "column": 72 + } + }, + "extra": { + "rawValue": "X-LaunchDarkly-User-Agent", + "raw": "'X-LaunchDarkly-User-Agent'" + }, + "value": "X-LaunchDarkly-User-Agent" + }, + "computed": true + } + ] + }, + "property": { + "type": "Identifier", + "start": 3240, + "end": 3247, + "loc": { + "start": { + "line": 94, + "column": 75 + }, + "end": { + "line": 94, + "column": 82 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 3248, + "end": 3276, + "loc": { + "start": { + "line": 94, + "column": 83 + }, + "end": { + "line": 94, + "column": 111 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3248, + "end": 3274, + "loc": { + "start": { + "line": 94, + "column": 83 + }, + "end": { + "line": 94, + "column": 109 + } + }, + "object": { + "type": "Identifier", + "start": 3248, + "end": 3253, + "loc": { + "start": { + "line": 94, + "column": 83 + }, + "end": { + "line": 94, + "column": 88 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 3254, + "end": 3274, + "loc": { + "start": { + "line": 94, + "column": 89 + }, + "end": { + "line": 94, + "column": 109 + }, + "identifierName": "getLDUserAgentString" + }, + "name": "getLDUserAgentString" + }, + "computed": false + }, + "arguments": [] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3288, + "end": 3686, + "loc": { + "start": { + "line": 97, + "column": 2 + }, + "end": { + "line": 104, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 3288, + "end": 3685, + "loc": { + "start": { + "line": 97, + "column": 2 + }, + "end": { + "line": 104, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 3288, + "end": 3290, + "loc": { + "start": { + "line": 97, + "column": 2 + }, + "end": { + "line": 97, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3291, + "end": 3344, + "loc": { + "start": { + "line": 97, + "column": 5 + }, + "end": { + "line": 97, + "column": 58 + } + }, + "extra": { + "rawValue": "should send custom user-agent header in REPORT mode", + "raw": "'should send custom user-agent header in REPORT mode'" + }, + "value": "should send custom user-agent header in REPORT mode" + }, + { + "type": "ArrowFunctionExpression", + "start": 3346, + "end": 3684, + "loc": { + "start": { + "line": 97, + "column": 60 + }, + "end": { + "line": 104, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 3352, + "end": 3684, + "loc": { + "start": { + "line": 97, + "column": 66 + }, + "end": { + "line": 104, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 3358, + "end": 3424, + "loc": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 70 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3364, + "end": 3423, + "loc": { + "start": { + "line": 98, + "column": 10 + }, + "end": { + "line": 98, + "column": 69 + } + }, + "id": { + "type": "Identifier", + "start": 3364, + "end": 3373, + "loc": { + "start": { + "line": 98, + "column": 10 + }, + "end": { + "line": 98, + "column": 19 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "init": { + "type": "CallExpression", + "start": 3376, + "end": 3423, + "loc": { + "start": { + "line": 98, + "column": 22 + }, + "end": { + "line": 98, + "column": 69 + } + }, + "callee": { + "type": "Identifier", + "start": 3376, + "end": 3385, + "loc": { + "start": { + "line": 98, + "column": 22 + }, + "end": { + "line": 98, + "column": 31 + }, + "identifierName": "Requestor" + }, + "name": "Requestor" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3386, + "end": 3404, + "loc": { + "start": { + "line": 98, + "column": 32 + }, + "end": { + "line": 98, + "column": 50 + } + }, + "extra": { + "rawValue": "http://requestee", + "raw": "'http://requestee'" + }, + "value": "http://requestee" + }, + { + "type": "StringLiteral", + "start": 3406, + "end": 3416, + "loc": { + "start": { + "line": 98, + "column": 52 + }, + "end": { + "line": 98, + "column": 62 + } + }, + "extra": { + "rawValue": "FAKE_ENV", + "raw": "'FAKE_ENV'" + }, + "value": "FAKE_ENV" + }, + { + "type": "BooleanLiteral", + "start": 3418, + "end": 3422, + "loc": { + "start": { + "line": 98, + "column": 64 + }, + "end": { + "line": 98, + "column": 68 + } + }, + "value": true + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 3429, + "end": 3457, + "loc": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 32 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3435, + "end": 3456, + "loc": { + "start": { + "line": 99, + "column": 10 + }, + "end": { + "line": 99, + "column": 31 + } + }, + "id": { + "type": "Identifier", + "start": 3435, + "end": 3439, + "loc": { + "start": { + "line": 99, + "column": 10 + }, + "end": { + "line": 99, + "column": 14 + }, + "identifierName": "user" + }, + "name": "user" + }, + "init": { + "type": "ObjectExpression", + "start": 3442, + "end": 3456, + "loc": { + "start": { + "line": 99, + "column": 17 + }, + "end": { + "line": 99, + "column": 31 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3444, + "end": 3454, + "loc": { + "start": { + "line": 99, + "column": 19 + }, + "end": { + "line": 99, + "column": 29 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3444, + "end": 3447, + "loc": { + "start": { + "line": 99, + "column": 19 + }, + "end": { + "line": 99, + "column": 22 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 3449, + "end": 3454, + "loc": { + "start": { + "line": 99, + "column": 24 + }, + "end": { + "line": 99, + "column": 29 + } + }, + "extra": { + "rawValue": "foo", + "raw": "'foo'" + }, + "value": "foo" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3462, + "end": 3518, + "loc": { + "start": { + "line": 100, + "column": 4 + }, + "end": { + "line": 100, + "column": 60 + } + }, + "expression": { + "type": "CallExpression", + "start": 3462, + "end": 3517, + "loc": { + "start": { + "line": 100, + "column": 4 + }, + "end": { + "line": 100, + "column": 59 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3462, + "end": 3489, + "loc": { + "start": { + "line": 100, + "column": 4 + }, + "end": { + "line": 100, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 3462, + "end": 3471, + "loc": { + "start": { + "line": 100, + "column": 4 + }, + "end": { + "line": 100, + "column": 13 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 3472, + "end": 3489, + "loc": { + "start": { + "line": 100, + "column": 14 + }, + "end": { + "line": 100, + "column": 31 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 3490, + "end": 3494, + "loc": { + "start": { + "line": 100, + "column": 32 + }, + "end": { + "line": 100, + "column": 36 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "StringLiteral", + "start": 3496, + "end": 3503, + "loc": { + "start": { + "line": 100, + "column": 38 + }, + "end": { + "line": 100, + "column": 45 + } + }, + "extra": { + "rawValue": "hash1", + "raw": "'hash1'" + }, + "value": "hash1" + }, + { + "type": "CallExpression", + "start": 3505, + "end": 3516, + "loc": { + "start": { + "line": 100, + "column": 47 + }, + "end": { + "line": 100, + "column": 58 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3505, + "end": 3514, + "loc": { + "start": { + "line": 100, + "column": 47 + }, + "end": { + "line": 100, + "column": 56 + } + }, + "object": { + "type": "Identifier", + "start": 3505, + "end": 3510, + "loc": { + "start": { + "line": 100, + "column": 47 + }, + "end": { + "line": 100, + "column": 52 + }, + "identifierName": "sinon" + }, + "name": "sinon" + }, + "property": { + "type": "Identifier", + "start": 3511, + "end": 3514, + "loc": { + "start": { + "line": 100, + "column": 53 + }, + "end": { + "line": 100, + "column": 56 + }, + "identifierName": "spy" + }, + "name": "spy" + }, + "computed": false + }, + "arguments": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3524, + "end": 3566, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 46 + } + }, + "expression": { + "type": "CallExpression", + "start": 3524, + "end": 3565, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3524, + "end": 3562, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 42 + } + }, + "object": { + "type": "CallExpression", + "start": 3524, + "end": 3554, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 34 + } + }, + "callee": { + "type": "Identifier", + "start": 3524, + "end": 3530, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3531, + "end": 3553, + "loc": { + "start": { + "line": 102, + "column": 11 + }, + "end": { + "line": 102, + "column": 33 + } + }, + "object": { + "type": "MemberExpression", + "start": 3531, + "end": 3546, + "loc": { + "start": { + "line": 102, + "column": 11 + }, + "end": { + "line": 102, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 3531, + "end": 3537, + "loc": { + "start": { + "line": 102, + "column": 11 + }, + "end": { + "line": 102, + "column": 17 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 3538, + "end": 3546, + "loc": { + "start": { + "line": 102, + "column": 18 + }, + "end": { + "line": 102, + "column": 26 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 3547, + "end": 3553, + "loc": { + "start": { + "line": 102, + "column": 27 + }, + "end": { + "line": 102, + "column": 33 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 3555, + "end": 3562, + "loc": { + "start": { + "line": 102, + "column": 35 + }, + "end": { + "line": 102, + "column": 42 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 3563, + "end": 3564, + "loc": { + "start": { + "line": 102, + "column": 43 + }, + "end": { + "line": 102, + "column": 44 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3571, + "end": 3680, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 113 + } + }, + "expression": { + "type": "CallExpression", + "start": 3571, + "end": 3679, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 112 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3571, + "end": 3649, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 82 + } + }, + "object": { + "type": "CallExpression", + "start": 3571, + "end": 3641, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 74 + } + }, + "callee": { + "type": "Identifier", + "start": 3571, + "end": 3577, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3578, + "end": 3640, + "loc": { + "start": { + "line": 103, + "column": 11 + }, + "end": { + "line": 103, + "column": 73 + } + }, + "object": { + "type": "MemberExpression", + "start": 3578, + "end": 3611, + "loc": { + "start": { + "line": 103, + "column": 11 + }, + "end": { + "line": 103, + "column": 44 + } + }, + "object": { + "type": "MemberExpression", + "start": 3578, + "end": 3596, + "loc": { + "start": { + "line": 103, + "column": 11 + }, + "end": { + "line": 103, + "column": 29 + } + }, + "object": { + "type": "MemberExpression", + "start": 3578, + "end": 3593, + "loc": { + "start": { + "line": 103, + "column": 11 + }, + "end": { + "line": 103, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 3578, + "end": 3584, + "loc": { + "start": { + "line": 103, + "column": 11 + }, + "end": { + "line": 103, + "column": 17 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 3585, + "end": 3593, + "loc": { + "start": { + "line": 103, + "column": 18 + }, + "end": { + "line": 103, + "column": 26 + }, + "identifierName": "requests" + }, + "name": "requests" + }, + "computed": false + }, + "property": { + "type": "NumericLiteral", + "start": 3594, + "end": 3595, + "loc": { + "start": { + "line": 103, + "column": 27 + }, + "end": { + "line": 103, + "column": 28 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 3597, + "end": 3611, + "loc": { + "start": { + "line": 103, + "column": 30 + }, + "end": { + "line": 103, + "column": 44 + }, + "identifierName": "requestHeaders" + }, + "name": "requestHeaders" + }, + "computed": false + }, + "property": { + "type": "StringLiteral", + "start": 3612, + "end": 3639, + "loc": { + "start": { + "line": 103, + "column": 45 + }, + "end": { + "line": 103, + "column": 72 + } + }, + "extra": { + "rawValue": "X-LaunchDarkly-User-Agent", + "raw": "'X-LaunchDarkly-User-Agent'" + }, + "value": "X-LaunchDarkly-User-Agent" + }, + "computed": true + } + ] + }, + "property": { + "type": "Identifier", + "start": 3642, + "end": 3649, + "loc": { + "start": { + "line": 103, + "column": 75 + }, + "end": { + "line": 103, + "column": 82 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 3650, + "end": 3678, + "loc": { + "start": { + "line": 103, + "column": 83 + }, + "end": { + "line": 103, + "column": 111 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3650, + "end": 3676, + "loc": { + "start": { + "line": 103, + "column": 83 + }, + "end": { + "line": 103, + "column": 109 + } + }, + "object": { + "type": "Identifier", + "start": 3650, + "end": 3655, + "loc": { + "start": { + "line": 103, + "column": 83 + }, + "end": { + "line": 103, + "column": 88 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 3656, + "end": 3676, + "loc": { + "start": { + "line": 103, + "column": 89 + }, + "end": { + "line": 103, + "column": 109 + }, + "identifierName": "getLDUserAgentString" + }, + "name": "getLDUserAgentString" + }, + "computed": false + }, + "arguments": [] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "comments": [], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 7, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 13, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 13 + }, + "end": { + "line": 1, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "sinon", + "start": 18, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 18 + }, + "end": { + "line": 1, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 25, + "end": 26, + "loc": { + "start": { + "line": 1, + "column": 25 + }, + "end": { + "line": 1, + "column": 26 + } + } + }, + { + "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": 27, + "end": 33, + "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": "Requestor", + "start": 34, + "end": 43, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 44, + "end": 48, + "loc": { + "start": { + "line": 2, + "column": 17 + }, + "end": { + "line": 2, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../Requestor", + "start": 49, + "end": 63, + "loc": { + "start": { + "line": 2, + "column": 22 + }, + "end": { + "line": 2, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 63, + "end": 64, + "loc": { + "start": { + "line": 2, + "column": 36 + }, + "end": { + "line": 2, + "column": 37 + } + } + }, + { + "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": 65, + "end": 71, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 72, + "end": 73, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "as", + "start": 74, + "end": 76, + "loc": { + "start": { + "line": 3, + "column": 9 + }, + "end": { + "line": 3, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 77, + "end": 82, + "loc": { + "start": { + "line": 3, + "column": 12 + }, + "end": { + "line": 3, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 83, + "end": 87, + "loc": { + "start": { + "line": 3, + "column": 18 + }, + "end": { + "line": 3, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../utils", + "start": 88, + "end": 98, + "loc": { + "start": { + "line": 3, + "column": 23 + }, + "end": { + "line": 3, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 98, + "end": 99, + "loc": { + "start": { + "line": 3, + "column": 33 + }, + "end": { + "line": 3, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 101, + "end": 109, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 109, + "end": 110, + "loc": { + "start": { + "line": 5, + "column": 8 + }, + "end": { + "line": 5, + "column": 9 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Requestor", + "start": 110, + "end": 121, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 121, + "end": 122, + "loc": { + "start": { + "line": 5, + "column": 20 + }, + "end": { + "line": 5, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 123, + "end": 124, + "loc": { + "start": { + "line": 5, + "column": 22 + }, + "end": { + "line": 5, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 124, + "end": 125, + "loc": { + "start": { + "line": 5, + "column": 23 + }, + "end": { + "line": 5, + "column": 24 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 126, + "end": 128, + "loc": { + "start": { + "line": 5, + "column": 25 + }, + "end": { + "line": 5, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 129, + "end": 130, + "loc": { + "start": { + "line": 5, + "column": 28 + }, + "end": { + "line": 5, + "column": 29 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 133, + "end": 136, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 137, + "end": 143, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 143, + "end": 144, + "loc": { + "start": { + "line": 6, + "column": 12 + }, + "end": { + "line": 6, + "column": 13 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 147, + "end": 150, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 7, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "seq", + "start": 151, + "end": 154, + "loc": { + "start": { + "line": 7, + "column": 6 + }, + "end": { + "line": 7, + "column": 9 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 155, + "end": 156, + "loc": { + "start": { + "line": 7, + "column": 10 + }, + "end": { + "line": 7, + "column": 11 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 157, + "end": 158, + "loc": { + "start": { + "line": 7, + "column": 12 + }, + "end": { + "line": 7, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 158, + "end": 159, + "loc": { + "start": { + "line": 7, + "column": 13 + }, + "end": { + "line": 7, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "beforeEach", + "start": 163, + "end": 173, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 173, + "end": 174, + "loc": { + "start": { + "line": 9, + "column": 12 + }, + "end": { + "line": 9, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 174, + "end": 175, + "loc": { + "start": { + "line": 9, + "column": 13 + }, + "end": { + "line": 9, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 175, + "end": 176, + "loc": { + "start": { + "line": 9, + "column": 14 + }, + "end": { + "line": 9, + "column": 15 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 177, + "end": 179, + "loc": { + "start": { + "line": 9, + "column": 16 + }, + "end": { + "line": 9, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 180, + "end": 181, + "loc": { + "start": { + "line": 9, + "column": 19 + }, + "end": { + "line": 9, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 186, + "end": 192, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 193, + "end": 194, + "loc": { + "start": { + "line": 10, + "column": 11 + }, + "end": { + "line": 10, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 195, + "end": 200, + "loc": { + "start": { + "line": 10, + "column": 13 + }, + "end": { + "line": 10, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 200, + "end": 201, + "loc": { + "start": { + "line": 10, + "column": 18 + }, + "end": { + "line": 10, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fakeServer", + "start": 201, + "end": 211, + "loc": { + "start": { + "line": 10, + "column": 19 + }, + "end": { + "line": 10, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 211, + "end": 212, + "loc": { + "start": { + "line": 10, + "column": 29 + }, + "end": { + "line": 10, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "create", + "start": 212, + "end": 218, + "loc": { + "start": { + "line": 10, + "column": 30 + }, + "end": { + "line": 10, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 218, + "end": 219, + "loc": { + "start": { + "line": 10, + "column": 36 + }, + "end": { + "line": 10, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 219, + "end": 220, + "loc": { + "start": { + "line": 10, + "column": 37 + }, + "end": { + "line": 10, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 220, + "end": 221, + "loc": { + "start": { + "line": 10, + "column": 38 + }, + "end": { + "line": 10, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 224, + "end": 225, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 225, + "end": 226, + "loc": { + "start": { + "line": 11, + "column": 3 + }, + "end": { + "line": 11, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 226, + "end": 227, + "loc": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "afterEach", + "start": 231, + "end": 240, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 11 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 240, + "end": 241, + "loc": { + "start": { + "line": 13, + "column": 11 + }, + "end": { + "line": 13, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 241, + "end": 242, + "loc": { + "start": { + "line": 13, + "column": 12 + }, + "end": { + "line": 13, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 242, + "end": 243, + "loc": { + "start": { + "line": 13, + "column": 13 + }, + "end": { + "line": 13, + "column": 14 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 244, + "end": 246, + "loc": { + "start": { + "line": 13, + "column": 15 + }, + "end": { + "line": 13, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 247, + "end": 248, + "loc": { + "start": { + "line": 13, + "column": 18 + }, + "end": { + "line": 13, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 253, + "end": 259, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 259, + "end": 260, + "loc": { + "start": { + "line": 14, + "column": 10 + }, + "end": { + "line": 14, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "restore", + "start": 260, + "end": 267, + "loc": { + "start": { + "line": 14, + "column": 11 + }, + "end": { + "line": 14, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 267, + "end": 268, + "loc": { + "start": { + "line": 14, + "column": 18 + }, + "end": { + "line": 14, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 268, + "end": 269, + "loc": { + "start": { + "line": 14, + "column": 19 + }, + "end": { + "line": 14, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 269, + "end": 270, + "loc": { + "start": { + "line": 14, + "column": 20 + }, + "end": { + "line": 14, + "column": 21 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 273, + "end": 274, + "loc": { + "start": { + "line": 15, + "column": 2 + }, + "end": { + "line": 15, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 274, + "end": 275, + "loc": { + "start": { + "line": 15, + "column": 3 + }, + "end": { + "line": 15, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 275, + "end": 276, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 280, + "end": 282, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 282, + "end": 283, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should always call the callback", + "start": 283, + "end": 316, + "loc": { + "start": { + "line": 17, + "column": 5 + }, + "end": { + "line": 17, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 316, + "end": 317, + "loc": { + "start": { + "line": 17, + "column": 38 + }, + "end": { + "line": 17, + "column": 39 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 318, + "end": 319, + "loc": { + "start": { + "line": 17, + "column": 40 + }, + "end": { + "line": 17, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 319, + "end": 320, + "loc": { + "start": { + "line": 17, + "column": 41 + }, + "end": { + "line": 17, + "column": 42 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 321, + "end": 323, + "loc": { + "start": { + "line": 17, + "column": 43 + }, + "end": { + "line": 17, + "column": 45 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 324, + "end": 325, + "loc": { + "start": { + "line": 17, + "column": 46 + }, + "end": { + "line": 17, + "column": 47 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 330, + "end": 335, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleOne", + "start": 336, + "end": 345, + "loc": { + "start": { + "line": 18, + "column": 10 + }, + "end": { + "line": 18, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 346, + "end": 347, + "loc": { + "start": { + "line": 18, + "column": 20 + }, + "end": { + "line": 18, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 348, + "end": 353, + "loc": { + "start": { + "line": 18, + "column": 22 + }, + "end": { + "line": 18, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 353, + "end": 354, + "loc": { + "start": { + "line": 18, + "column": 27 + }, + "end": { + "line": 18, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spy", + "start": 354, + "end": 357, + "loc": { + "start": { + "line": 18, + "column": 28 + }, + "end": { + "line": 18, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 357, + "end": 358, + "loc": { + "start": { + "line": 18, + "column": 31 + }, + "end": { + "line": 18, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 358, + "end": 359, + "loc": { + "start": { + "line": 18, + "column": 32 + }, + "end": { + "line": 18, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 359, + "end": 360, + "loc": { + "start": { + "line": 18, + "column": 33 + }, + "end": { + "line": 18, + "column": 34 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 365, + "end": 370, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleTwo", + "start": 371, + "end": 380, + "loc": { + "start": { + "line": 19, + "column": 10 + }, + "end": { + "line": 19, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 381, + "end": 382, + "loc": { + "start": { + "line": 19, + "column": 20 + }, + "end": { + "line": 19, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 383, + "end": 388, + "loc": { + "start": { + "line": 19, + "column": 22 + }, + "end": { + "line": 19, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 388, + "end": 389, + "loc": { + "start": { + "line": 19, + "column": 27 + }, + "end": { + "line": 19, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spy", + "start": 389, + "end": 392, + "loc": { + "start": { + "line": 19, + "column": 28 + }, + "end": { + "line": 19, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 392, + "end": 393, + "loc": { + "start": { + "line": 19, + "column": 31 + }, + "end": { + "line": 19, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 393, + "end": 394, + "loc": { + "start": { + "line": 19, + "column": 32 + }, + "end": { + "line": 19, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 394, + "end": 395, + "loc": { + "start": { + "line": 19, + "column": 33 + }, + "end": { + "line": 19, + "column": 34 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 401, + "end": 406, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 407, + "end": 416, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 417, + "end": 418, + "loc": { + "start": { + "line": 21, + "column": 20 + }, + "end": { + "line": 21, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Requestor", + "start": 419, + "end": 428, + "loc": { + "start": { + "line": 21, + "column": 22 + }, + "end": { + "line": 21, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 428, + "end": 429, + "loc": { + "start": { + "line": 21, + "column": 31 + }, + "end": { + "line": 21, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "http://requestee", + "start": 429, + "end": 447, + "loc": { + "start": { + "line": 21, + "column": 32 + }, + "end": { + "line": 21, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 447, + "end": 448, + "loc": { + "start": { + "line": 21, + "column": 50 + }, + "end": { + "line": 21, + "column": 51 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "FAKE_ENV", + "start": 449, + "end": 459, + "loc": { + "start": { + "line": 21, + "column": 52 + }, + "end": { + "line": 21, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 459, + "end": 460, + "loc": { + "start": { + "line": 21, + "column": 62 + }, + "end": { + "line": 21, + "column": 63 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 460, + "end": 461, + "loc": { + "start": { + "line": 21, + "column": 63 + }, + "end": { + "line": 21, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 466, + "end": 475, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 475, + "end": 476, + "loc": { + "start": { + "line": 22, + "column": 13 + }, + "end": { + "line": 22, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 476, + "end": 493, + "loc": { + "start": { + "line": 22, + "column": 14 + }, + "end": { + "line": 22, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 493, + "end": 494, + "loc": { + "start": { + "line": 22, + "column": 31 + }, + "end": { + "line": 22, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 494, + "end": 495, + "loc": { + "start": { + "line": 22, + "column": 32 + }, + "end": { + "line": 22, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 496, + "end": 499, + "loc": { + "start": { + "line": 22, + "column": 34 + }, + "end": { + "line": 22, + "column": 37 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 499, + "end": 500, + "loc": { + "start": { + "line": 22, + "column": 37 + }, + "end": { + "line": 22, + "column": 38 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "user1", + "start": 501, + "end": 508, + "loc": { + "start": { + "line": 22, + "column": 39 + }, + "end": { + "line": 22, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 509, + "end": 510, + "loc": { + "start": { + "line": 22, + "column": 47 + }, + "end": { + "line": 22, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 510, + "end": 511, + "loc": { + "start": { + "line": 22, + "column": 48 + }, + "end": { + "line": 22, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hash1", + "start": 512, + "end": 519, + "loc": { + "start": { + "line": 22, + "column": 50 + }, + "end": { + "line": 22, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 519, + "end": 520, + "loc": { + "start": { + "line": 22, + "column": 57 + }, + "end": { + "line": 22, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleOne", + "start": 521, + "end": 530, + "loc": { + "start": { + "line": 22, + "column": 59 + }, + "end": { + "line": 22, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 530, + "end": 531, + "loc": { + "start": { + "line": 22, + "column": 68 + }, + "end": { + "line": 22, + "column": 69 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 531, + "end": 532, + "loc": { + "start": { + "line": 22, + "column": 69 + }, + "end": { + "line": 22, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 537, + "end": 546, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 546, + "end": 547, + "loc": { + "start": { + "line": 23, + "column": 13 + }, + "end": { + "line": 23, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 547, + "end": 564, + "loc": { + "start": { + "line": 23, + "column": 14 + }, + "end": { + "line": 23, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 564, + "end": 565, + "loc": { + "start": { + "line": 23, + "column": 31 + }, + "end": { + "line": 23, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 565, + "end": 566, + "loc": { + "start": { + "line": 23, + "column": 32 + }, + "end": { + "line": 23, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 567, + "end": 570, + "loc": { + "start": { + "line": 23, + "column": 34 + }, + "end": { + "line": 23, + "column": 37 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 570, + "end": 571, + "loc": { + "start": { + "line": 23, + "column": 37 + }, + "end": { + "line": 23, + "column": 38 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "user2", + "start": 572, + "end": 579, + "loc": { + "start": { + "line": 23, + "column": 39 + }, + "end": { + "line": 23, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 580, + "end": 581, + "loc": { + "start": { + "line": 23, + "column": 47 + }, + "end": { + "line": 23, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 581, + "end": 582, + "loc": { + "start": { + "line": 23, + "column": 48 + }, + "end": { + "line": 23, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hash2", + "start": 583, + "end": 590, + "loc": { + "start": { + "line": 23, + "column": 50 + }, + "end": { + "line": 23, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 590, + "end": 591, + "loc": { + "start": { + "line": 23, + "column": 57 + }, + "end": { + "line": 23, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleTwo", + "start": 592, + "end": 601, + "loc": { + "start": { + "line": 23, + "column": 59 + }, + "end": { + "line": 23, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 601, + "end": 602, + "loc": { + "start": { + "line": 23, + "column": 68 + }, + "end": { + "line": 23, + "column": 69 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 602, + "end": 603, + "loc": { + "start": { + "line": 23, + "column": 69 + }, + "end": { + "line": 23, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 609, + "end": 615, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 615, + "end": 616, + "loc": { + "start": { + "line": 25, + "column": 10 + }, + "end": { + "line": 25, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respondWith", + "start": 616, + "end": 627, + "loc": { + "start": { + "line": 25, + "column": 11 + }, + "end": { + "line": 25, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 627, + "end": 628, + "loc": { + "start": { + "line": 25, + "column": 22 + }, + "end": { + "line": 25, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "req", + "start": 628, + "end": 631, + "loc": { + "start": { + "line": 25, + "column": 23 + }, + "end": { + "line": 25, + "column": 26 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 632, + "end": 634, + "loc": { + "start": { + "line": 25, + "column": 27 + }, + "end": { + "line": 25, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 635, + "end": 636, + "loc": { + "start": { + "line": 25, + "column": 30 + }, + "end": { + "line": 25, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "seq", + "start": 643, + "end": 646, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 9 + } + } + }, + { + "type": { + "label": "++/--", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": true, + "binop": null + }, + "value": "++", + "start": 646, + "end": 648, + "loc": { + "start": { + "line": 26, + "column": 9 + }, + "end": { + "line": 26, + "column": 11 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 648, + "end": 649, + "loc": { + "start": { + "line": 26, + "column": 11 + }, + "end": { + "line": 26, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "req", + "start": 656, + "end": 659, + "loc": { + "start": { + "line": 27, + "column": 6 + }, + "end": { + "line": 27, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 659, + "end": 660, + "loc": { + "start": { + "line": 27, + "column": 9 + }, + "end": { + "line": 27, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 660, + "end": 667, + "loc": { + "start": { + "line": 27, + "column": 10 + }, + "end": { + "line": 27, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 667, + "end": 668, + "loc": { + "start": { + "line": 27, + "column": 17 + }, + "end": { + "line": 27, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 668, + "end": 671, + "loc": { + "start": { + "line": 27, + "column": 18 + }, + "end": { + "line": 27, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 671, + "end": 672, + "loc": { + "start": { + "line": 27, + "column": 21 + }, + "end": { + "line": 27, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 673, + "end": 674, + "loc": { + "start": { + "line": 27, + "column": 23 + }, + "end": { + "line": 27, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-type", + "start": 675, + "end": 689, + "loc": { + "start": { + "line": 27, + "column": 25 + }, + "end": { + "line": 27, + "column": 39 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 689, + "end": 690, + "loc": { + "start": { + "line": 27, + "column": 39 + }, + "end": { + "line": 27, + "column": 40 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 691, + "end": 709, + "loc": { + "start": { + "line": 27, + "column": 41 + }, + "end": { + "line": 27, + "column": 59 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 710, + "end": 711, + "loc": { + "start": { + "line": 27, + "column": 60 + }, + "end": { + "line": 27, + "column": 61 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 711, + "end": 712, + "loc": { + "start": { + "line": 27, + "column": 61 + }, + "end": { + "line": 27, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 713, + "end": 717, + "loc": { + "start": { + "line": 27, + "column": 63 + }, + "end": { + "line": 27, + "column": 67 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 717, + "end": 718, + "loc": { + "start": { + "line": 27, + "column": 67 + }, + "end": { + "line": 27, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stringify", + "start": 718, + "end": 727, + "loc": { + "start": { + "line": 27, + "column": 68 + }, + "end": { + "line": 27, + "column": 77 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 727, + "end": 728, + "loc": { + "start": { + "line": 27, + "column": 77 + }, + "end": { + "line": 27, + "column": 78 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 728, + "end": 729, + "loc": { + "start": { + "line": 27, + "column": 78 + }, + "end": { + "line": 27, + "column": 79 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "tag", + "start": 730, + "end": 733, + "loc": { + "start": { + "line": 27, + "column": 80 + }, + "end": { + "line": 27, + "column": 83 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 733, + "end": 734, + "loc": { + "start": { + "line": 27, + "column": 83 + }, + "end": { + "line": 27, + "column": 84 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "seq", + "start": 735, + "end": 738, + "loc": { + "start": { + "line": 27, + "column": 85 + }, + "end": { + "line": 27, + "column": 88 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 739, + "end": 740, + "loc": { + "start": { + "line": 27, + "column": 89 + }, + "end": { + "line": 27, + "column": 90 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 740, + "end": 741, + "loc": { + "start": { + "line": 27, + "column": 90 + }, + "end": { + "line": 27, + "column": 91 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 741, + "end": 742, + "loc": { + "start": { + "line": 27, + "column": 91 + }, + "end": { + "line": 27, + "column": 92 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 742, + "end": 743, + "loc": { + "start": { + "line": 27, + "column": 92 + }, + "end": { + "line": 27, + "column": 93 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 748, + "end": 749, + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 749, + "end": 750, + "loc": { + "start": { + "line": 28, + "column": 5 + }, + "end": { + "line": 28, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 750, + "end": 751, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 757, + "end": 763, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 763, + "end": 764, + "loc": { + "start": { + "line": 30, + "column": 10 + }, + "end": { + "line": 30, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 764, + "end": 771, + "loc": { + "start": { + "line": 30, + "column": 11 + }, + "end": { + "line": 30, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 771, + "end": 772, + "loc": { + "start": { + "line": 30, + "column": 18 + }, + "end": { + "line": 30, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 772, + "end": 773, + "loc": { + "start": { + "line": 30, + "column": 19 + }, + "end": { + "line": 30, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 773, + "end": 774, + "loc": { + "start": { + "line": 30, + "column": 20 + }, + "end": { + "line": 30, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 780, + "end": 786, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 786, + "end": 787, + "loc": { + "start": { + "line": 32, + "column": 10 + }, + "end": { + "line": 32, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 787, + "end": 793, + "loc": { + "start": { + "line": 32, + "column": 11 + }, + "end": { + "line": 32, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 793, + "end": 794, + "loc": { + "start": { + "line": 32, + "column": 17 + }, + "end": { + "line": 32, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 794, + "end": 802, + "loc": { + "start": { + "line": 32, + "column": 18 + }, + "end": { + "line": 32, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 802, + "end": 803, + "loc": { + "start": { + "line": 32, + "column": 26 + }, + "end": { + "line": 32, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 803, + "end": 804, + "loc": { + "start": { + "line": 32, + "column": 27 + }, + "end": { + "line": 32, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveLength", + "start": 804, + "end": 816, + "loc": { + "start": { + "line": 32, + "column": 28 + }, + "end": { + "line": 32, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 816, + "end": 817, + "loc": { + "start": { + "line": 32, + "column": 40 + }, + "end": { + "line": 32, + "column": 41 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 817, + "end": 818, + "loc": { + "start": { + "line": 32, + "column": 41 + }, + "end": { + "line": 32, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 818, + "end": 819, + "loc": { + "start": { + "line": 32, + "column": 42 + }, + "end": { + "line": 32, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 819, + "end": 820, + "loc": { + "start": { + "line": 32, + "column": 43 + }, + "end": { + "line": 32, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 825, + "end": 831, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 831, + "end": 832, + "loc": { + "start": { + "line": 33, + "column": 10 + }, + "end": { + "line": 33, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleOne", + "start": 832, + "end": 841, + "loc": { + "start": { + "line": 33, + "column": 11 + }, + "end": { + "line": 33, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 841, + "end": 842, + "loc": { + "start": { + "line": 33, + "column": 20 + }, + "end": { + "line": 33, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "args", + "start": 842, + "end": 846, + "loc": { + "start": { + "line": 33, + "column": 21 + }, + "end": { + "line": 33, + "column": 25 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 846, + "end": 847, + "loc": { + "start": { + "line": 33, + "column": 25 + }, + "end": { + "line": 33, + "column": 26 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 847, + "end": 848, + "loc": { + "start": { + "line": 33, + "column": 26 + }, + "end": { + "line": 33, + "column": 27 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 848, + "end": 849, + "loc": { + "start": { + "line": 33, + "column": 27 + }, + "end": { + "line": 33, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 849, + "end": 850, + "loc": { + "start": { + "line": 33, + "column": 28 + }, + "end": { + "line": 33, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 850, + "end": 851, + "loc": { + "start": { + "line": 33, + "column": 29 + }, + "end": { + "line": 33, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 851, + "end": 858, + "loc": { + "start": { + "line": 33, + "column": 30 + }, + "end": { + "line": 33, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 858, + "end": 859, + "loc": { + "start": { + "line": 33, + "column": 37 + }, + "end": { + "line": 33, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleTwo", + "start": 859, + "end": 868, + "loc": { + "start": { + "line": 33, + "column": 38 + }, + "end": { + "line": 33, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 868, + "end": 869, + "loc": { + "start": { + "line": 33, + "column": 47 + }, + "end": { + "line": 33, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "args", + "start": 869, + "end": 873, + "loc": { + "start": { + "line": 33, + "column": 48 + }, + "end": { + "line": 33, + "column": 52 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 873, + "end": 874, + "loc": { + "start": { + "line": 33, + "column": 52 + }, + "end": { + "line": 33, + "column": 53 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 874, + "end": 875, + "loc": { + "start": { + "line": 33, + "column": 53 + }, + "end": { + "line": 33, + "column": 54 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 875, + "end": 876, + "loc": { + "start": { + "line": 33, + "column": 54 + }, + "end": { + "line": 33, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 876, + "end": 877, + "loc": { + "start": { + "line": 33, + "column": 55 + }, + "end": { + "line": 33, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 877, + "end": 878, + "loc": { + "start": { + "line": 33, + "column": 56 + }, + "end": { + "line": 33, + "column": 57 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 881, + "end": 882, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 882, + "end": 883, + "loc": { + "start": { + "line": 34, + "column": 3 + }, + "end": { + "line": 34, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 883, + "end": 884, + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 888, + "end": 890, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 890, + "end": 891, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should make requests with the GET verb if useReport is disabled", + "start": 891, + "end": 956, + "loc": { + "start": { + "line": 36, + "column": 5 + }, + "end": { + "line": 36, + "column": 70 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 956, + "end": 957, + "loc": { + "start": { + "line": 36, + "column": 70 + }, + "end": { + "line": 36, + "column": 71 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 958, + "end": 959, + "loc": { + "start": { + "line": 36, + "column": 72 + }, + "end": { + "line": 36, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 959, + "end": 960, + "loc": { + "start": { + "line": 36, + "column": 73 + }, + "end": { + "line": 36, + "column": 74 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 961, + "end": 963, + "loc": { + "start": { + "line": 36, + "column": 75 + }, + "end": { + "line": 36, + "column": 77 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 964, + "end": 965, + "loc": { + "start": { + "line": 36, + "column": 78 + }, + "end": { + "line": 36, + "column": 79 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 970, + "end": 975, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 976, + "end": 985, + "loc": { + "start": { + "line": 37, + "column": 10 + }, + "end": { + "line": 37, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 986, + "end": 987, + "loc": { + "start": { + "line": 37, + "column": 20 + }, + "end": { + "line": 37, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Requestor", + "start": 988, + "end": 997, + "loc": { + "start": { + "line": 37, + "column": 22 + }, + "end": { + "line": 37, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 997, + "end": 998, + "loc": { + "start": { + "line": 37, + "column": 31 + }, + "end": { + "line": 37, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "http://requestee", + "start": 998, + "end": 1016, + "loc": { + "start": { + "line": 37, + "column": 32 + }, + "end": { + "line": 37, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1016, + "end": 1017, + "loc": { + "start": { + "line": 37, + "column": 50 + }, + "end": { + "line": 37, + "column": 51 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "FAKE_ENV", + "start": 1018, + "end": 1028, + "loc": { + "start": { + "line": 37, + "column": 52 + }, + "end": { + "line": 37, + "column": 62 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1028, + "end": 1029, + "loc": { + "start": { + "line": 37, + "column": 62 + }, + "end": { + "line": 37, + "column": 63 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 1030, + "end": 1035, + "loc": { + "start": { + "line": 37, + "column": 64 + }, + "end": { + "line": 37, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1035, + "end": 1036, + "loc": { + "start": { + "line": 37, + "column": 69 + }, + "end": { + "line": 37, + "column": 70 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1036, + "end": 1037, + "loc": { + "start": { + "line": 37, + "column": 70 + }, + "end": { + "line": 37, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 1043, + "end": 1052, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1052, + "end": 1053, + "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": "fetchFlagSettings", + "start": 1053, + "end": 1070, + "loc": { + "start": { + "line": 39, + "column": 14 + }, + "end": { + "line": 39, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1070, + "end": 1071, + "loc": { + "start": { + "line": 39, + "column": 31 + }, + "end": { + "line": 39, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1071, + "end": 1072, + "loc": { + "start": { + "line": 39, + "column": 32 + }, + "end": { + "line": 39, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1073, + "end": 1076, + "loc": { + "start": { + "line": 39, + "column": 34 + }, + "end": { + "line": 39, + "column": 37 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1076, + "end": 1077, + "loc": { + "start": { + "line": 39, + "column": 37 + }, + "end": { + "line": 39, + "column": 38 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "user1", + "start": 1078, + "end": 1085, + "loc": { + "start": { + "line": 39, + "column": 39 + }, + "end": { + "line": 39, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1086, + "end": 1087, + "loc": { + "start": { + "line": 39, + "column": 47 + }, + "end": { + "line": 39, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1087, + "end": 1088, + "loc": { + "start": { + "line": 39, + "column": 48 + }, + "end": { + "line": 39, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hash1", + "start": 1089, + "end": 1096, + "loc": { + "start": { + "line": 39, + "column": 50 + }, + "end": { + "line": 39, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1096, + "end": 1097, + "loc": { + "start": { + "line": 39, + "column": 57 + }, + "end": { + "line": 39, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 1098, + "end": 1103, + "loc": { + "start": { + "line": 39, + "column": 59 + }, + "end": { + "line": 39, + "column": 64 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1103, + "end": 1104, + "loc": { + "start": { + "line": 39, + "column": 64 + }, + "end": { + "line": 39, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spy", + "start": 1104, + "end": 1107, + "loc": { + "start": { + "line": 39, + "column": 65 + }, + "end": { + "line": 39, + "column": 68 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1107, + "end": 1108, + "loc": { + "start": { + "line": 39, + "column": 68 + }, + "end": { + "line": 39, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1108, + "end": 1109, + "loc": { + "start": { + "line": 39, + "column": 69 + }, + "end": { + "line": 39, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1109, + "end": 1110, + "loc": { + "start": { + "line": 39, + "column": 70 + }, + "end": { + "line": 39, + "column": 71 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1110, + "end": 1111, + "loc": { + "start": { + "line": 39, + "column": 71 + }, + "end": { + "line": 39, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1117, + "end": 1123, + "loc": { + "start": { + "line": 41, + "column": 4 + }, + "end": { + "line": 41, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1123, + "end": 1124, + "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": "server", + "start": 1124, + "end": 1130, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 41, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1130, + "end": 1131, + "loc": { + "start": { + "line": 41, + "column": 17 + }, + "end": { + "line": 41, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 1131, + "end": 1139, + "loc": { + "start": { + "line": 41, + "column": 18 + }, + "end": { + "line": 41, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1139, + "end": 1140, + "loc": { + "start": { + "line": 41, + "column": 26 + }, + "end": { + "line": 41, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1140, + "end": 1141, + "loc": { + "start": { + "line": 41, + "column": 27 + }, + "end": { + "line": 41, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveLength", + "start": 1141, + "end": 1153, + "loc": { + "start": { + "line": 41, + "column": 28 + }, + "end": { + "line": 41, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1153, + "end": 1154, + "loc": { + "start": { + "line": 41, + "column": 40 + }, + "end": { + "line": 41, + "column": 41 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 1154, + "end": 1155, + "loc": { + "start": { + "line": 41, + "column": 41 + }, + "end": { + "line": 41, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1155, + "end": 1156, + "loc": { + "start": { + "line": 41, + "column": 42 + }, + "end": { + "line": 41, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1156, + "end": 1157, + "loc": { + "start": { + "line": 41, + "column": 43 + }, + "end": { + "line": 41, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1162, + "end": 1168, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1168, + "end": 1169, + "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": "server", + "start": 1169, + "end": 1175, + "loc": { + "start": { + "line": 42, + "column": 11 + }, + "end": { + "line": 42, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1175, + "end": 1176, + "loc": { + "start": { + "line": 42, + "column": 17 + }, + "end": { + "line": 42, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 1176, + "end": 1184, + "loc": { + "start": { + "line": 42, + "column": 18 + }, + "end": { + "line": 42, + "column": 26 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1184, + "end": 1185, + "loc": { + "start": { + "line": 42, + "column": 26 + }, + "end": { + "line": 42, + "column": 27 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1185, + "end": 1186, + "loc": { + "start": { + "line": 42, + "column": 27 + }, + "end": { + "line": 42, + "column": 28 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1186, + "end": 1187, + "loc": { + "start": { + "line": 42, + "column": 28 + }, + "end": { + "line": 42, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1187, + "end": 1188, + "loc": { + "start": { + "line": 42, + "column": 29 + }, + "end": { + "line": 42, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "method", + "start": 1188, + "end": 1194, + "loc": { + "start": { + "line": 42, + "column": 30 + }, + "end": { + "line": 42, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1194, + "end": 1195, + "loc": { + "start": { + "line": 42, + "column": 36 + }, + "end": { + "line": 42, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1195, + "end": 1196, + "loc": { + "start": { + "line": 42, + "column": 37 + }, + "end": { + "line": 42, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1196, + "end": 1203, + "loc": { + "start": { + "line": 42, + "column": 38 + }, + "end": { + "line": 42, + "column": 45 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1203, + "end": 1204, + "loc": { + "start": { + "line": 42, + "column": 45 + }, + "end": { + "line": 42, + "column": 46 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "GET", + "start": 1204, + "end": 1209, + "loc": { + "start": { + "line": 42, + "column": 46 + }, + "end": { + "line": 42, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1209, + "end": 1210, + "loc": { + "start": { + "line": 42, + "column": 51 + }, + "end": { + "line": 42, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1210, + "end": 1211, + "loc": { + "start": { + "line": 42, + "column": 52 + }, + "end": { + "line": 42, + "column": 53 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1214, + "end": 1215, + "loc": { + "start": { + "line": 43, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1215, + "end": 1216, + "loc": { + "start": { + "line": 43, + "column": 3 + }, + "end": { + "line": 43, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1216, + "end": 1217, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1221, + "end": 1223, + "loc": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1223, + "end": 1224, + "loc": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should make requests with the REPORT verb with a payload if useReport is enabled", + "start": 1224, + "end": 1306, + "loc": { + "start": { + "line": 45, + "column": 5 + }, + "end": { + "line": 45, + "column": 87 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1306, + "end": 1307, + "loc": { + "start": { + "line": 45, + "column": 87 + }, + "end": { + "line": 45, + "column": 88 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1308, + "end": 1309, + "loc": { + "start": { + "line": 45, + "column": 89 + }, + "end": { + "line": 45, + "column": 90 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1309, + "end": 1310, + "loc": { + "start": { + "line": 45, + "column": 90 + }, + "end": { + "line": 45, + "column": 91 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1311, + "end": 1313, + "loc": { + "start": { + "line": 45, + "column": 92 + }, + "end": { + "line": 45, + "column": 94 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1314, + "end": 1315, + "loc": { + "start": { + "line": 45, + "column": 95 + }, + "end": { + "line": 45, + "column": 96 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1320, + "end": 1325, + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1326, + "end": 1330, + "loc": { + "start": { + "line": 46, + "column": 10 + }, + "end": { + "line": 46, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1331, + "end": 1332, + "loc": { + "start": { + "line": 46, + "column": 15 + }, + "end": { + "line": 46, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1333, + "end": 1334, + "loc": { + "start": { + "line": 46, + "column": 17 + }, + "end": { + "line": 46, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1335, + "end": 1338, + "loc": { + "start": { + "line": 46, + "column": 19 + }, + "end": { + "line": 46, + "column": 22 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1338, + "end": 1339, + "loc": { + "start": { + "line": 46, + "column": 22 + }, + "end": { + "line": 46, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "user1", + "start": 1340, + "end": 1347, + "loc": { + "start": { + "line": 46, + "column": 24 + }, + "end": { + "line": 46, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1348, + "end": 1349, + "loc": { + "start": { + "line": 46, + "column": 32 + }, + "end": { + "line": 46, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1349, + "end": 1350, + "loc": { + "start": { + "line": 46, + "column": 33 + }, + "end": { + "line": 46, + "column": 34 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1355, + "end": 1360, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 1361, + "end": 1370, + "loc": { + "start": { + "line": 47, + "column": 10 + }, + "end": { + "line": 47, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1371, + "end": 1372, + "loc": { + "start": { + "line": 47, + "column": 20 + }, + "end": { + "line": 47, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Requestor", + "start": 1373, + "end": 1382, + "loc": { + "start": { + "line": 47, + "column": 22 + }, + "end": { + "line": 47, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1382, + "end": 1383, + "loc": { + "start": { + "line": 47, + "column": 31 + }, + "end": { + "line": 47, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "http://requestee", + "start": 1383, + "end": 1401, + "loc": { + "start": { + "line": 47, + "column": 32 + }, + "end": { + "line": 47, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1401, + "end": 1402, + "loc": { + "start": { + "line": 47, + "column": 50 + }, + "end": { + "line": 47, + "column": 51 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "FAKE_ENV", + "start": 1403, + "end": 1413, + "loc": { + "start": { + "line": 47, + "column": 52 + }, + "end": { + "line": 47, + "column": 62 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1413, + "end": 1414, + "loc": { + "start": { + "line": 47, + "column": 62 + }, + "end": { + "line": 47, + "column": 63 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 1415, + "end": 1419, + "loc": { + "start": { + "line": 47, + "column": 64 + }, + "end": { + "line": 47, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1419, + "end": 1420, + "loc": { + "start": { + "line": 47, + "column": 68 + }, + "end": { + "line": 47, + "column": 69 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1420, + "end": 1421, + "loc": { + "start": { + "line": 47, + "column": 69 + }, + "end": { + "line": 47, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 1427, + "end": 1436, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1436, + "end": 1437, + "loc": { + "start": { + "line": 49, + "column": 13 + }, + "end": { + "line": 49, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 1437, + "end": 1454, + "loc": { + "start": { + "line": 49, + "column": 14 + }, + "end": { + "line": 49, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1454, + "end": 1455, + "loc": { + "start": { + "line": 49, + "column": 31 + }, + "end": { + "line": 49, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1455, + "end": 1459, + "loc": { + "start": { + "line": 49, + "column": 32 + }, + "end": { + "line": 49, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1459, + "end": 1460, + "loc": { + "start": { + "line": 49, + "column": 36 + }, + "end": { + "line": 49, + "column": 37 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hash1", + "start": 1461, + "end": 1468, + "loc": { + "start": { + "line": 49, + "column": 38 + }, + "end": { + "line": 49, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1468, + "end": 1469, + "loc": { + "start": { + "line": 49, + "column": 45 + }, + "end": { + "line": 49, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 1470, + "end": 1475, + "loc": { + "start": { + "line": 49, + "column": 47 + }, + "end": { + "line": 49, + "column": 52 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1475, + "end": 1476, + "loc": { + "start": { + "line": 49, + "column": 52 + }, + "end": { + "line": 49, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spy", + "start": 1476, + "end": 1479, + "loc": { + "start": { + "line": 49, + "column": 53 + }, + "end": { + "line": 49, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1479, + "end": 1480, + "loc": { + "start": { + "line": 49, + "column": 56 + }, + "end": { + "line": 49, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1480, + "end": 1481, + "loc": { + "start": { + "line": 49, + "column": 57 + }, + "end": { + "line": 49, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1481, + "end": 1482, + "loc": { + "start": { + "line": 49, + "column": 58 + }, + "end": { + "line": 49, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1482, + "end": 1483, + "loc": { + "start": { + "line": 49, + "column": 59 + }, + "end": { + "line": 49, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1489, + "end": 1495, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1495, + "end": 1496, + "loc": { + "start": { + "line": 51, + "column": 10 + }, + "end": { + "line": 51, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 1496, + "end": 1502, + "loc": { + "start": { + "line": 51, + "column": 11 + }, + "end": { + "line": 51, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1502, + "end": 1503, + "loc": { + "start": { + "line": 51, + "column": 17 + }, + "end": { + "line": 51, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 1503, + "end": 1511, + "loc": { + "start": { + "line": 51, + "column": 18 + }, + "end": { + "line": 51, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1511, + "end": 1512, + "loc": { + "start": { + "line": 51, + "column": 26 + }, + "end": { + "line": 51, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1512, + "end": 1513, + "loc": { + "start": { + "line": 51, + "column": 27 + }, + "end": { + "line": 51, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveLength", + "start": 1513, + "end": 1525, + "loc": { + "start": { + "line": 51, + "column": 28 + }, + "end": { + "line": 51, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1525, + "end": 1526, + "loc": { + "start": { + "line": 51, + "column": 40 + }, + "end": { + "line": 51, + "column": 41 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 1526, + "end": 1527, + "loc": { + "start": { + "line": 51, + "column": 41 + }, + "end": { + "line": 51, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1527, + "end": 1528, + "loc": { + "start": { + "line": 51, + "column": 42 + }, + "end": { + "line": 51, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1528, + "end": 1529, + "loc": { + "start": { + "line": 51, + "column": 43 + }, + "end": { + "line": 51, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1534, + "end": 1540, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1540, + "end": 1541, + "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": "server", + "start": 1541, + "end": 1547, + "loc": { + "start": { + "line": 52, + "column": 11 + }, + "end": { + "line": 52, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1547, + "end": 1548, + "loc": { + "start": { + "line": 52, + "column": 17 + }, + "end": { + "line": 52, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 1548, + "end": 1556, + "loc": { + "start": { + "line": 52, + "column": 18 + }, + "end": { + "line": 52, + "column": 26 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1556, + "end": 1557, + "loc": { + "start": { + "line": 52, + "column": 26 + }, + "end": { + "line": 52, + "column": 27 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1557, + "end": 1558, + "loc": { + "start": { + "line": 52, + "column": 27 + }, + "end": { + "line": 52, + "column": 28 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1558, + "end": 1559, + "loc": { + "start": { + "line": 52, + "column": 28 + }, + "end": { + "line": 52, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1559, + "end": 1560, + "loc": { + "start": { + "line": 52, + "column": 29 + }, + "end": { + "line": 52, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "method", + "start": 1560, + "end": 1566, + "loc": { + "start": { + "line": 52, + "column": 30 + }, + "end": { + "line": 52, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1566, + "end": 1567, + "loc": { + "start": { + "line": 52, + "column": 36 + }, + "end": { + "line": 52, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1567, + "end": 1568, + "loc": { + "start": { + "line": 52, + "column": 37 + }, + "end": { + "line": 52, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1568, + "end": 1575, + "loc": { + "start": { + "line": 52, + "column": 38 + }, + "end": { + "line": 52, + "column": 45 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1575, + "end": 1576, + "loc": { + "start": { + "line": 52, + "column": 45 + }, + "end": { + "line": 52, + "column": 46 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "REPORT", + "start": 1576, + "end": 1584, + "loc": { + "start": { + "line": 52, + "column": 46 + }, + "end": { + "line": 52, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1584, + "end": 1585, + "loc": { + "start": { + "line": 52, + "column": 54 + }, + "end": { + "line": 52, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1585, + "end": 1586, + "loc": { + "start": { + "line": 52, + "column": 55 + }, + "end": { + "line": 52, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1591, + "end": 1597, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1597, + "end": 1598, + "loc": { + "start": { + "line": 53, + "column": 10 + }, + "end": { + "line": 53, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 1598, + "end": 1604, + "loc": { + "start": { + "line": 53, + "column": 11 + }, + "end": { + "line": 53, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1604, + "end": 1605, + "loc": { + "start": { + "line": 53, + "column": 17 + }, + "end": { + "line": 53, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 1605, + "end": 1613, + "loc": { + "start": { + "line": 53, + "column": 18 + }, + "end": { + "line": 53, + "column": 26 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1613, + "end": 1614, + "loc": { + "start": { + "line": 53, + "column": 26 + }, + "end": { + "line": 53, + "column": 27 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1614, + "end": 1615, + "loc": { + "start": { + "line": 53, + "column": 27 + }, + "end": { + "line": 53, + "column": 28 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1615, + "end": 1616, + "loc": { + "start": { + "line": 53, + "column": 28 + }, + "end": { + "line": 53, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1616, + "end": 1617, + "loc": { + "start": { + "line": 53, + "column": 29 + }, + "end": { + "line": 53, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestBody", + "start": 1617, + "end": 1628, + "loc": { + "start": { + "line": 53, + "column": 30 + }, + "end": { + "line": 53, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1628, + "end": 1629, + "loc": { + "start": { + "line": 53, + "column": 41 + }, + "end": { + "line": 53, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1629, + "end": 1630, + "loc": { + "start": { + "line": 53, + "column": 42 + }, + "end": { + "line": 53, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1630, + "end": 1637, + "loc": { + "start": { + "line": 53, + "column": 43 + }, + "end": { + "line": 53, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1637, + "end": 1638, + "loc": { + "start": { + "line": 53, + "column": 50 + }, + "end": { + "line": 53, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 1638, + "end": 1642, + "loc": { + "start": { + "line": 53, + "column": 51 + }, + "end": { + "line": 53, + "column": 55 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1642, + "end": 1643, + "loc": { + "start": { + "line": 53, + "column": 55 + }, + "end": { + "line": 53, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stringify", + "start": 1643, + "end": 1652, + "loc": { + "start": { + "line": 53, + "column": 56 + }, + "end": { + "line": 53, + "column": 65 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1652, + "end": 1653, + "loc": { + "start": { + "line": 53, + "column": 65 + }, + "end": { + "line": 53, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1653, + "end": 1657, + "loc": { + "start": { + "line": 53, + "column": 66 + }, + "end": { + "line": 53, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1657, + "end": 1658, + "loc": { + "start": { + "line": 53, + "column": 70 + }, + "end": { + "line": 53, + "column": 71 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1658, + "end": 1659, + "loc": { + "start": { + "line": 53, + "column": 71 + }, + "end": { + "line": 53, + "column": 72 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1659, + "end": 1660, + "loc": { + "start": { + "line": 53, + "column": 72 + }, + "end": { + "line": 53, + "column": 73 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1663, + "end": 1664, + "loc": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 54, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1664, + "end": 1665, + "loc": { + "start": { + "line": 54, + "column": 3 + }, + "end": { + "line": 54, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1665, + "end": 1666, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1670, + "end": 1672, + "loc": { + "start": { + "line": 56, + "column": 2 + }, + "end": { + "line": 56, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1672, + "end": 1673, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should call the each callback at most once", + "start": 1673, + "end": 1717, + "loc": { + "start": { + "line": 56, + "column": 5 + }, + "end": { + "line": 56, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1717, + "end": 1718, + "loc": { + "start": { + "line": 56, + "column": 49 + }, + "end": { + "line": 56, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1719, + "end": 1720, + "loc": { + "start": { + "line": 56, + "column": 51 + }, + "end": { + "line": 56, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1720, + "end": 1721, + "loc": { + "start": { + "line": 56, + "column": 52 + }, + "end": { + "line": 56, + "column": 53 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1722, + "end": 1724, + "loc": { + "start": { + "line": 56, + "column": 54 + }, + "end": { + "line": 56, + "column": 56 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1725, + "end": 1726, + "loc": { + "start": { + "line": 56, + "column": 57 + }, + "end": { + "line": 56, + "column": 58 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1731, + "end": 1736, + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleOne", + "start": 1737, + "end": 1746, + "loc": { + "start": { + "line": 57, + "column": 10 + }, + "end": { + "line": 57, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1747, + "end": 1748, + "loc": { + "start": { + "line": 57, + "column": 20 + }, + "end": { + "line": 57, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 1749, + "end": 1754, + "loc": { + "start": { + "line": 57, + "column": 22 + }, + "end": { + "line": 57, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1754, + "end": 1755, + "loc": { + "start": { + "line": 57, + "column": 27 + }, + "end": { + "line": 57, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spy", + "start": 1755, + "end": 1758, + "loc": { + "start": { + "line": 57, + "column": 28 + }, + "end": { + "line": 57, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1758, + "end": 1759, + "loc": { + "start": { + "line": 57, + "column": 31 + }, + "end": { + "line": 57, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1759, + "end": 1760, + "loc": { + "start": { + "line": 57, + "column": 32 + }, + "end": { + "line": 57, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1760, + "end": 1761, + "loc": { + "start": { + "line": 57, + "column": 33 + }, + "end": { + "line": 57, + "column": 34 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1766, + "end": 1771, + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleTwo", + "start": 1772, + "end": 1781, + "loc": { + "start": { + "line": 58, + "column": 10 + }, + "end": { + "line": 58, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1782, + "end": 1783, + "loc": { + "start": { + "line": 58, + "column": 20 + }, + "end": { + "line": 58, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 1784, + "end": 1789, + "loc": { + "start": { + "line": 58, + "column": 22 + }, + "end": { + "line": 58, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1789, + "end": 1790, + "loc": { + "start": { + "line": 58, + "column": 27 + }, + "end": { + "line": 58, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spy", + "start": 1790, + "end": 1793, + "loc": { + "start": { + "line": 58, + "column": 28 + }, + "end": { + "line": 58, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1793, + "end": 1794, + "loc": { + "start": { + "line": 58, + "column": 31 + }, + "end": { + "line": 58, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1794, + "end": 1795, + "loc": { + "start": { + "line": 58, + "column": 32 + }, + "end": { + "line": 58, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1795, + "end": 1796, + "loc": { + "start": { + "line": 58, + "column": 33 + }, + "end": { + "line": 58, + "column": 34 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1801, + "end": 1806, + "loc": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleThree", + "start": 1807, + "end": 1818, + "loc": { + "start": { + "line": 59, + "column": 10 + }, + "end": { + "line": 59, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1819, + "end": 1820, + "loc": { + "start": { + "line": 59, + "column": 22 + }, + "end": { + "line": 59, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 1821, + "end": 1826, + "loc": { + "start": { + "line": 59, + "column": 24 + }, + "end": { + "line": 59, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1826, + "end": 1827, + "loc": { + "start": { + "line": 59, + "column": 29 + }, + "end": { + "line": 59, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spy", + "start": 1827, + "end": 1830, + "loc": { + "start": { + "line": 59, + "column": 30 + }, + "end": { + "line": 59, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1830, + "end": 1831, + "loc": { + "start": { + "line": 59, + "column": 33 + }, + "end": { + "line": 59, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1831, + "end": 1832, + "loc": { + "start": { + "line": 59, + "column": 34 + }, + "end": { + "line": 59, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1832, + "end": 1833, + "loc": { + "start": { + "line": 59, + "column": 35 + }, + "end": { + "line": 59, + "column": 36 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1838, + "end": 1843, + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleFour", + "start": 1844, + "end": 1854, + "loc": { + "start": { + "line": 60, + "column": 10 + }, + "end": { + "line": 60, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1855, + "end": 1856, + "loc": { + "start": { + "line": 60, + "column": 21 + }, + "end": { + "line": 60, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 1857, + "end": 1862, + "loc": { + "start": { + "line": 60, + "column": 23 + }, + "end": { + "line": 60, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1862, + "end": 1863, + "loc": { + "start": { + "line": 60, + "column": 28 + }, + "end": { + "line": 60, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spy", + "start": 1863, + "end": 1866, + "loc": { + "start": { + "line": 60, + "column": 29 + }, + "end": { + "line": 60, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1866, + "end": 1867, + "loc": { + "start": { + "line": 60, + "column": 32 + }, + "end": { + "line": 60, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1867, + "end": 1868, + "loc": { + "start": { + "line": 60, + "column": 33 + }, + "end": { + "line": 60, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1868, + "end": 1869, + "loc": { + "start": { + "line": 60, + "column": 34 + }, + "end": { + "line": 60, + "column": 35 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1874, + "end": 1879, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleFive", + "start": 1880, + "end": 1890, + "loc": { + "start": { + "line": 61, + "column": 10 + }, + "end": { + "line": 61, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1891, + "end": 1892, + "loc": { + "start": { + "line": 61, + "column": 21 + }, + "end": { + "line": 61, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 1893, + "end": 1898, + "loc": { + "start": { + "line": 61, + "column": 23 + }, + "end": { + "line": 61, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1898, + "end": 1899, + "loc": { + "start": { + "line": 61, + "column": 28 + }, + "end": { + "line": 61, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spy", + "start": 1899, + "end": 1902, + "loc": { + "start": { + "line": 61, + "column": 29 + }, + "end": { + "line": 61, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1902, + "end": 1903, + "loc": { + "start": { + "line": 61, + "column": 32 + }, + "end": { + "line": 61, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1903, + "end": 1904, + "loc": { + "start": { + "line": 61, + "column": 33 + }, + "end": { + "line": 61, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1904, + "end": 1905, + "loc": { + "start": { + "line": 61, + "column": 34 + }, + "end": { + "line": 61, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 1911, + "end": 1917, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1917, + "end": 1918, + "loc": { + "start": { + "line": 63, + "column": 10 + }, + "end": { + "line": 63, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respondWith", + "start": 1918, + "end": 1929, + "loc": { + "start": { + "line": 63, + "column": 11 + }, + "end": { + "line": 63, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1929, + "end": 1930, + "loc": { + "start": { + "line": 63, + "column": 22 + }, + "end": { + "line": 63, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "req", + "start": 1930, + "end": 1933, + "loc": { + "start": { + "line": 63, + "column": 23 + }, + "end": { + "line": 63, + "column": 26 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1934, + "end": 1936, + "loc": { + "start": { + "line": 63, + "column": 27 + }, + "end": { + "line": 63, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1937, + "end": 1938, + "loc": { + "start": { + "line": 63, + "column": 30 + }, + "end": { + "line": 63, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "seq", + "start": 1945, + "end": 1948, + "loc": { + "start": { + "line": 64, + "column": 6 + }, + "end": { + "line": 64, + "column": 9 + } + } + }, + { + "type": { + "label": "++/--", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": true, + "binop": null + }, + "value": "++", + "start": 1948, + "end": 1950, + "loc": { + "start": { + "line": 64, + "column": 9 + }, + "end": { + "line": 64, + "column": 11 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1950, + "end": 1951, + "loc": { + "start": { + "line": 64, + "column": 11 + }, + "end": { + "line": 64, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "req", + "start": 1958, + "end": 1961, + "loc": { + "start": { + "line": 65, + "column": 6 + }, + "end": { + "line": 65, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1961, + "end": 1962, + "loc": { + "start": { + "line": 65, + "column": 9 + }, + "end": { + "line": 65, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 1962, + "end": 1969, + "loc": { + "start": { + "line": 65, + "column": 10 + }, + "end": { + "line": 65, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1969, + "end": 1970, + "loc": { + "start": { + "line": 65, + "column": 17 + }, + "end": { + "line": 65, + "column": 18 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 200, + "start": 1970, + "end": 1973, + "loc": { + "start": { + "line": 65, + "column": 18 + }, + "end": { + "line": 65, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1973, + "end": 1974, + "loc": { + "start": { + "line": 65, + "column": 21 + }, + "end": { + "line": 65, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1975, + "end": 1976, + "loc": { + "start": { + "line": 65, + "column": 23 + }, + "end": { + "line": 65, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Content-type", + "start": 1977, + "end": 1991, + "loc": { + "start": { + "line": 65, + "column": 25 + }, + "end": { + "line": 65, + "column": 39 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1991, + "end": 1992, + "loc": { + "start": { + "line": 65, + "column": 39 + }, + "end": { + "line": 65, + "column": 40 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "application/json", + "start": 1993, + "end": 2011, + "loc": { + "start": { + "line": 65, + "column": 41 + }, + "end": { + "line": 65, + "column": 59 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2012, + "end": 2013, + "loc": { + "start": { + "line": 65, + "column": 60 + }, + "end": { + "line": 65, + "column": 61 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2013, + "end": 2014, + "loc": { + "start": { + "line": 65, + "column": 61 + }, + "end": { + "line": 65, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 2015, + "end": 2019, + "loc": { + "start": { + "line": 65, + "column": 63 + }, + "end": { + "line": 65, + "column": 67 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2019, + "end": 2020, + "loc": { + "start": { + "line": 65, + "column": 67 + }, + "end": { + "line": 65, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stringify", + "start": 2020, + "end": 2029, + "loc": { + "start": { + "line": 65, + "column": 68 + }, + "end": { + "line": 65, + "column": 77 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2029, + "end": 2030, + "loc": { + "start": { + "line": 65, + "column": 77 + }, + "end": { + "line": 65, + "column": 78 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2030, + "end": 2031, + "loc": { + "start": { + "line": 65, + "column": 78 + }, + "end": { + "line": 65, + "column": 79 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "tag", + "start": 2032, + "end": 2035, + "loc": { + "start": { + "line": 65, + "column": 80 + }, + "end": { + "line": 65, + "column": 83 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2035, + "end": 2036, + "loc": { + "start": { + "line": 65, + "column": 83 + }, + "end": { + "line": 65, + "column": 84 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "seq", + "start": 2037, + "end": 2040, + "loc": { + "start": { + "line": 65, + "column": 85 + }, + "end": { + "line": 65, + "column": 88 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2041, + "end": 2042, + "loc": { + "start": { + "line": 65, + "column": 89 + }, + "end": { + "line": 65, + "column": 90 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2042, + "end": 2043, + "loc": { + "start": { + "line": 65, + "column": 90 + }, + "end": { + "line": 65, + "column": 91 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2043, + "end": 2044, + "loc": { + "start": { + "line": 65, + "column": 91 + }, + "end": { + "line": 65, + "column": 92 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2044, + "end": 2045, + "loc": { + "start": { + "line": 65, + "column": 92 + }, + "end": { + "line": 65, + "column": 93 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2050, + "end": 2051, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2051, + "end": 2052, + "loc": { + "start": { + "line": 66, + "column": 5 + }, + "end": { + "line": 66, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2052, + "end": 2053, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 7 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2059, + "end": 2064, + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 2065, + "end": 2074, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2075, + "end": 2076, + "loc": { + "start": { + "line": 68, + "column": 20 + }, + "end": { + "line": 68, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Requestor", + "start": 2077, + "end": 2086, + "loc": { + "start": { + "line": 68, + "column": 22 + }, + "end": { + "line": 68, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2086, + "end": 2087, + "loc": { + "start": { + "line": 68, + "column": 31 + }, + "end": { + "line": 68, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "http://requestee", + "start": 2087, + "end": 2105, + "loc": { + "start": { + "line": 68, + "column": 32 + }, + "end": { + "line": 68, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2105, + "end": 2106, + "loc": { + "start": { + "line": 68, + "column": 50 + }, + "end": { + "line": 68, + "column": 51 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "FAKE_ENV", + "start": 2107, + "end": 2117, + "loc": { + "start": { + "line": 68, + "column": 52 + }, + "end": { + "line": 68, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2117, + "end": 2118, + "loc": { + "start": { + "line": 68, + "column": 62 + }, + "end": { + "line": 68, + "column": 63 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2118, + "end": 2119, + "loc": { + "start": { + "line": 68, + "column": 63 + }, + "end": { + "line": 68, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 2124, + "end": 2133, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2133, + "end": 2134, + "loc": { + "start": { + "line": 69, + "column": 13 + }, + "end": { + "line": 69, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 2134, + "end": 2151, + "loc": { + "start": { + "line": 69, + "column": 14 + }, + "end": { + "line": 69, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2151, + "end": 2152, + "loc": { + "start": { + "line": 69, + "column": 31 + }, + "end": { + "line": 69, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2152, + "end": 2153, + "loc": { + "start": { + "line": 69, + "column": 32 + }, + "end": { + "line": 69, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2154, + "end": 2157, + "loc": { + "start": { + "line": 69, + "column": 34 + }, + "end": { + "line": 69, + "column": 37 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2157, + "end": 2158, + "loc": { + "start": { + "line": 69, + "column": 37 + }, + "end": { + "line": 69, + "column": 38 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "user1", + "start": 2159, + "end": 2166, + "loc": { + "start": { + "line": 69, + "column": 39 + }, + "end": { + "line": 69, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2167, + "end": 2168, + "loc": { + "start": { + "line": 69, + "column": 47 + }, + "end": { + "line": 69, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2168, + "end": 2169, + "loc": { + "start": { + "line": 69, + "column": 48 + }, + "end": { + "line": 69, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hash1", + "start": 2170, + "end": 2177, + "loc": { + "start": { + "line": 69, + "column": 50 + }, + "end": { + "line": 69, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2177, + "end": 2178, + "loc": { + "start": { + "line": 69, + "column": 57 + }, + "end": { + "line": 69, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleOne", + "start": 2179, + "end": 2188, + "loc": { + "start": { + "line": 69, + "column": 59 + }, + "end": { + "line": 69, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2188, + "end": 2189, + "loc": { + "start": { + "line": 69, + "column": 68 + }, + "end": { + "line": 69, + "column": 69 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2189, + "end": 2190, + "loc": { + "start": { + "line": 69, + "column": 69 + }, + "end": { + "line": 69, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 2195, + "end": 2201, + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2201, + "end": 2202, + "loc": { + "start": { + "line": 70, + "column": 10 + }, + "end": { + "line": 70, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 2202, + "end": 2209, + "loc": { + "start": { + "line": 70, + "column": 11 + }, + "end": { + "line": 70, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2209, + "end": 2210, + "loc": { + "start": { + "line": 70, + "column": 18 + }, + "end": { + "line": 70, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2210, + "end": 2211, + "loc": { + "start": { + "line": 70, + "column": 19 + }, + "end": { + "line": 70, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2211, + "end": 2212, + "loc": { + "start": { + "line": 70, + "column": 20 + }, + "end": { + "line": 70, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 2217, + "end": 2226, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2226, + "end": 2227, + "loc": { + "start": { + "line": 71, + "column": 13 + }, + "end": { + "line": 71, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 2227, + "end": 2244, + "loc": { + "start": { + "line": 71, + "column": 14 + }, + "end": { + "line": 71, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2244, + "end": 2245, + "loc": { + "start": { + "line": 71, + "column": 31 + }, + "end": { + "line": 71, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2245, + "end": 2246, + "loc": { + "start": { + "line": 71, + "column": 32 + }, + "end": { + "line": 71, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2247, + "end": 2250, + "loc": { + "start": { + "line": 71, + "column": 34 + }, + "end": { + "line": 71, + "column": 37 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2250, + "end": 2251, + "loc": { + "start": { + "line": 71, + "column": 37 + }, + "end": { + "line": 71, + "column": 38 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "user2", + "start": 2252, + "end": 2259, + "loc": { + "start": { + "line": 71, + "column": 39 + }, + "end": { + "line": 71, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2260, + "end": 2261, + "loc": { + "start": { + "line": 71, + "column": 47 + }, + "end": { + "line": 71, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2261, + "end": 2262, + "loc": { + "start": { + "line": 71, + "column": 48 + }, + "end": { + "line": 71, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hash2", + "start": 2263, + "end": 2270, + "loc": { + "start": { + "line": 71, + "column": 50 + }, + "end": { + "line": 71, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2270, + "end": 2271, + "loc": { + "start": { + "line": 71, + "column": 57 + }, + "end": { + "line": 71, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleTwo", + "start": 2272, + "end": 2281, + "loc": { + "start": { + "line": 71, + "column": 59 + }, + "end": { + "line": 71, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2281, + "end": 2282, + "loc": { + "start": { + "line": 71, + "column": 68 + }, + "end": { + "line": 71, + "column": 69 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2282, + "end": 2283, + "loc": { + "start": { + "line": 71, + "column": 69 + }, + "end": { + "line": 71, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 2288, + "end": 2294, + "loc": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2294, + "end": 2295, + "loc": { + "start": { + "line": 72, + "column": 10 + }, + "end": { + "line": 72, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 2295, + "end": 2302, + "loc": { + "start": { + "line": 72, + "column": 11 + }, + "end": { + "line": 72, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2302, + "end": 2303, + "loc": { + "start": { + "line": 72, + "column": 18 + }, + "end": { + "line": 72, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2303, + "end": 2304, + "loc": { + "start": { + "line": 72, + "column": 19 + }, + "end": { + "line": 72, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2304, + "end": 2305, + "loc": { + "start": { + "line": 72, + "column": 20 + }, + "end": { + "line": 72, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 2310, + "end": 2319, + "loc": { + "start": { + "line": 73, + "column": 4 + }, + "end": { + "line": 73, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2319, + "end": 2320, + "loc": { + "start": { + "line": 73, + "column": 13 + }, + "end": { + "line": 73, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 2320, + "end": 2337, + "loc": { + "start": { + "line": 73, + "column": 14 + }, + "end": { + "line": 73, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2337, + "end": 2338, + "loc": { + "start": { + "line": 73, + "column": 31 + }, + "end": { + "line": 73, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2338, + "end": 2339, + "loc": { + "start": { + "line": 73, + "column": 32 + }, + "end": { + "line": 73, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2340, + "end": 2343, + "loc": { + "start": { + "line": 73, + "column": 34 + }, + "end": { + "line": 73, + "column": 37 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2343, + "end": 2344, + "loc": { + "start": { + "line": 73, + "column": 37 + }, + "end": { + "line": 73, + "column": 38 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "user3", + "start": 2345, + "end": 2352, + "loc": { + "start": { + "line": 73, + "column": 39 + }, + "end": { + "line": 73, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2353, + "end": 2354, + "loc": { + "start": { + "line": 73, + "column": 47 + }, + "end": { + "line": 73, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2354, + "end": 2355, + "loc": { + "start": { + "line": 73, + "column": 48 + }, + "end": { + "line": 73, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hash3", + "start": 2356, + "end": 2363, + "loc": { + "start": { + "line": 73, + "column": 50 + }, + "end": { + "line": 73, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2363, + "end": 2364, + "loc": { + "start": { + "line": 73, + "column": 57 + }, + "end": { + "line": 73, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleThree", + "start": 2365, + "end": 2376, + "loc": { + "start": { + "line": 73, + "column": 59 + }, + "end": { + "line": 73, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2376, + "end": 2377, + "loc": { + "start": { + "line": 73, + "column": 70 + }, + "end": { + "line": 73, + "column": 71 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2377, + "end": 2378, + "loc": { + "start": { + "line": 73, + "column": 71 + }, + "end": { + "line": 73, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 2383, + "end": 2389, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2389, + "end": 2390, + "loc": { + "start": { + "line": 74, + "column": 10 + }, + "end": { + "line": 74, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 2390, + "end": 2397, + "loc": { + "start": { + "line": 74, + "column": 11 + }, + "end": { + "line": 74, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2397, + "end": 2398, + "loc": { + "start": { + "line": 74, + "column": 18 + }, + "end": { + "line": 74, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2398, + "end": 2399, + "loc": { + "start": { + "line": 74, + "column": 19 + }, + "end": { + "line": 74, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2399, + "end": 2400, + "loc": { + "start": { + "line": 74, + "column": 20 + }, + "end": { + "line": 74, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 2405, + "end": 2414, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2414, + "end": 2415, + "loc": { + "start": { + "line": 75, + "column": 13 + }, + "end": { + "line": 75, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 2415, + "end": 2432, + "loc": { + "start": { + "line": 75, + "column": 14 + }, + "end": { + "line": 75, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2432, + "end": 2433, + "loc": { + "start": { + "line": 75, + "column": 31 + }, + "end": { + "line": 75, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2433, + "end": 2434, + "loc": { + "start": { + "line": 75, + "column": 32 + }, + "end": { + "line": 75, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2435, + "end": 2438, + "loc": { + "start": { + "line": 75, + "column": 34 + }, + "end": { + "line": 75, + "column": 37 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2438, + "end": 2439, + "loc": { + "start": { + "line": 75, + "column": 37 + }, + "end": { + "line": 75, + "column": 38 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "user4", + "start": 2440, + "end": 2447, + "loc": { + "start": { + "line": 75, + "column": 39 + }, + "end": { + "line": 75, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2448, + "end": 2449, + "loc": { + "start": { + "line": 75, + "column": 47 + }, + "end": { + "line": 75, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2449, + "end": 2450, + "loc": { + "start": { + "line": 75, + "column": 48 + }, + "end": { + "line": 75, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hash4", + "start": 2451, + "end": 2458, + "loc": { + "start": { + "line": 75, + "column": 50 + }, + "end": { + "line": 75, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2458, + "end": 2459, + "loc": { + "start": { + "line": 75, + "column": 57 + }, + "end": { + "line": 75, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleFour", + "start": 2460, + "end": 2470, + "loc": { + "start": { + "line": 75, + "column": 59 + }, + "end": { + "line": 75, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2470, + "end": 2471, + "loc": { + "start": { + "line": 75, + "column": 69 + }, + "end": { + "line": 75, + "column": 70 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2471, + "end": 2472, + "loc": { + "start": { + "line": 75, + "column": 70 + }, + "end": { + "line": 75, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 2477, + "end": 2483, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2483, + "end": 2484, + "loc": { + "start": { + "line": 76, + "column": 10 + }, + "end": { + "line": 76, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 2484, + "end": 2491, + "loc": { + "start": { + "line": 76, + "column": 11 + }, + "end": { + "line": 76, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2491, + "end": 2492, + "loc": { + "start": { + "line": 76, + "column": 18 + }, + "end": { + "line": 76, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2492, + "end": 2493, + "loc": { + "start": { + "line": 76, + "column": 19 + }, + "end": { + "line": 76, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2493, + "end": 2494, + "loc": { + "start": { + "line": 76, + "column": 20 + }, + "end": { + "line": 76, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 2499, + "end": 2508, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2508, + "end": 2509, + "loc": { + "start": { + "line": 77, + "column": 13 + }, + "end": { + "line": 77, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 2509, + "end": 2526, + "loc": { + "start": { + "line": 77, + "column": 14 + }, + "end": { + "line": 77, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2526, + "end": 2527, + "loc": { + "start": { + "line": 77, + "column": 31 + }, + "end": { + "line": 77, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2527, + "end": 2528, + "loc": { + "start": { + "line": 77, + "column": 32 + }, + "end": { + "line": 77, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2529, + "end": 2532, + "loc": { + "start": { + "line": 77, + "column": 34 + }, + "end": { + "line": 77, + "column": 37 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2532, + "end": 2533, + "loc": { + "start": { + "line": 77, + "column": 37 + }, + "end": { + "line": 77, + "column": 38 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "user5", + "start": 2534, + "end": 2541, + "loc": { + "start": { + "line": 77, + "column": 39 + }, + "end": { + "line": 77, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2542, + "end": 2543, + "loc": { + "start": { + "line": 77, + "column": 47 + }, + "end": { + "line": 77, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2543, + "end": 2544, + "loc": { + "start": { + "line": 77, + "column": 48 + }, + "end": { + "line": 77, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hash5", + "start": 2545, + "end": 2552, + "loc": { + "start": { + "line": 77, + "column": 50 + }, + "end": { + "line": 77, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2552, + "end": 2553, + "loc": { + "start": { + "line": 77, + "column": 57 + }, + "end": { + "line": 77, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleFive", + "start": 2554, + "end": 2564, + "loc": { + "start": { + "line": 77, + "column": 59 + }, + "end": { + "line": 77, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2564, + "end": 2565, + "loc": { + "start": { + "line": 77, + "column": 69 + }, + "end": { + "line": 77, + "column": 70 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2565, + "end": 2566, + "loc": { + "start": { + "line": 77, + "column": 70 + }, + "end": { + "line": 77, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 2571, + "end": 2577, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2577, + "end": 2578, + "loc": { + "start": { + "line": 78, + "column": 10 + }, + "end": { + "line": 78, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "respond", + "start": 2578, + "end": 2585, + "loc": { + "start": { + "line": 78, + "column": 11 + }, + "end": { + "line": 78, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2585, + "end": 2586, + "loc": { + "start": { + "line": 78, + "column": 18 + }, + "end": { + "line": 78, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2586, + "end": 2587, + "loc": { + "start": { + "line": 78, + "column": 19 + }, + "end": { + "line": 78, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2587, + "end": 2588, + "loc": { + "start": { + "line": 78, + "column": 20 + }, + "end": { + "line": 78, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2594, + "end": 2600, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2600, + "end": 2601, + "loc": { + "start": { + "line": 80, + "column": 10 + }, + "end": { + "line": 80, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 2601, + "end": 2607, + "loc": { + "start": { + "line": 80, + "column": 11 + }, + "end": { + "line": 80, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2607, + "end": 2608, + "loc": { + "start": { + "line": 80, + "column": 17 + }, + "end": { + "line": 80, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 2608, + "end": 2616, + "loc": { + "start": { + "line": 80, + "column": 18 + }, + "end": { + "line": 80, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2616, + "end": 2617, + "loc": { + "start": { + "line": 80, + "column": 26 + }, + "end": { + "line": 80, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2617, + "end": 2618, + "loc": { + "start": { + "line": 80, + "column": 27 + }, + "end": { + "line": 80, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveLength", + "start": 2618, + "end": 2630, + "loc": { + "start": { + "line": 80, + "column": 28 + }, + "end": { + "line": 80, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2630, + "end": 2631, + "loc": { + "start": { + "line": 80, + "column": 40 + }, + "end": { + "line": 80, + "column": 41 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 5, + "start": 2631, + "end": 2632, + "loc": { + "start": { + "line": 80, + "column": 41 + }, + "end": { + "line": 80, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2632, + "end": 2633, + "loc": { + "start": { + "line": 80, + "column": 42 + }, + "end": { + "line": 80, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2633, + "end": 2634, + "loc": { + "start": { + "line": 80, + "column": 43 + }, + "end": { + "line": 80, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2639, + "end": 2645, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2645, + "end": 2646, + "loc": { + "start": { + "line": 81, + "column": 10 + }, + "end": { + "line": 81, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleOne", + "start": 2646, + "end": 2655, + "loc": { + "start": { + "line": 81, + "column": 11 + }, + "end": { + "line": 81, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2655, + "end": 2656, + "loc": { + "start": { + "line": 81, + "column": 20 + }, + "end": { + "line": 81, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calledOnce", + "start": 2656, + "end": 2666, + "loc": { + "start": { + "line": 81, + "column": 21 + }, + "end": { + "line": 81, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2666, + "end": 2667, + "loc": { + "start": { + "line": 81, + "column": 31 + }, + "end": { + "line": 81, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2667, + "end": 2668, + "loc": { + "start": { + "line": 81, + "column": 32 + }, + "end": { + "line": 81, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2668, + "end": 2675, + "loc": { + "start": { + "line": 81, + "column": 33 + }, + "end": { + "line": 81, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2675, + "end": 2676, + "loc": { + "start": { + "line": 81, + "column": 40 + }, + "end": { + "line": 81, + "column": 41 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 2676, + "end": 2680, + "loc": { + "start": { + "line": 81, + "column": 41 + }, + "end": { + "line": 81, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2680, + "end": 2681, + "loc": { + "start": { + "line": 81, + "column": 45 + }, + "end": { + "line": 81, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2681, + "end": 2682, + "loc": { + "start": { + "line": 81, + "column": 46 + }, + "end": { + "line": 81, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2687, + "end": 2693, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2693, + "end": 2694, + "loc": { + "start": { + "line": 82, + "column": 10 + }, + "end": { + "line": 82, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleTwo", + "start": 2694, + "end": 2703, + "loc": { + "start": { + "line": 82, + "column": 11 + }, + "end": { + "line": 82, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2703, + "end": 2704, + "loc": { + "start": { + "line": 82, + "column": 20 + }, + "end": { + "line": 82, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calledOnce", + "start": 2704, + "end": 2714, + "loc": { + "start": { + "line": 82, + "column": 21 + }, + "end": { + "line": 82, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2714, + "end": 2715, + "loc": { + "start": { + "line": 82, + "column": 31 + }, + "end": { + "line": 82, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2715, + "end": 2716, + "loc": { + "start": { + "line": 82, + "column": 32 + }, + "end": { + "line": 82, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2716, + "end": 2723, + "loc": { + "start": { + "line": 82, + "column": 33 + }, + "end": { + "line": 82, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2723, + "end": 2724, + "loc": { + "start": { + "line": 82, + "column": 40 + }, + "end": { + "line": 82, + "column": 41 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 2724, + "end": 2728, + "loc": { + "start": { + "line": 82, + "column": 41 + }, + "end": { + "line": 82, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2728, + "end": 2729, + "loc": { + "start": { + "line": 82, + "column": 45 + }, + "end": { + "line": 82, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2729, + "end": 2730, + "loc": { + "start": { + "line": 82, + "column": 46 + }, + "end": { + "line": 82, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2735, + "end": 2741, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2741, + "end": 2742, + "loc": { + "start": { + "line": 83, + "column": 10 + }, + "end": { + "line": 83, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleThree", + "start": 2742, + "end": 2753, + "loc": { + "start": { + "line": 83, + "column": 11 + }, + "end": { + "line": 83, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2753, + "end": 2754, + "loc": { + "start": { + "line": 83, + "column": 22 + }, + "end": { + "line": 83, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calledOnce", + "start": 2754, + "end": 2764, + "loc": { + "start": { + "line": 83, + "column": 23 + }, + "end": { + "line": 83, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2764, + "end": 2765, + "loc": { + "start": { + "line": 83, + "column": 33 + }, + "end": { + "line": 83, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2765, + "end": 2766, + "loc": { + "start": { + "line": 83, + "column": 34 + }, + "end": { + "line": 83, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2766, + "end": 2773, + "loc": { + "start": { + "line": 83, + "column": 35 + }, + "end": { + "line": 83, + "column": 42 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2773, + "end": 2774, + "loc": { + "start": { + "line": 83, + "column": 42 + }, + "end": { + "line": 83, + "column": 43 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 2774, + "end": 2778, + "loc": { + "start": { + "line": 83, + "column": 43 + }, + "end": { + "line": 83, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2778, + "end": 2779, + "loc": { + "start": { + "line": 83, + "column": 47 + }, + "end": { + "line": 83, + "column": 48 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2779, + "end": 2780, + "loc": { + "start": { + "line": 83, + "column": 48 + }, + "end": { + "line": 83, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2785, + "end": 2791, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2791, + "end": 2792, + "loc": { + "start": { + "line": 84, + "column": 10 + }, + "end": { + "line": 84, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleFour", + "start": 2792, + "end": 2802, + "loc": { + "start": { + "line": 84, + "column": 11 + }, + "end": { + "line": 84, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2802, + "end": 2803, + "loc": { + "start": { + "line": 84, + "column": 21 + }, + "end": { + "line": 84, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calledOnce", + "start": 2803, + "end": 2813, + "loc": { + "start": { + "line": 84, + "column": 22 + }, + "end": { + "line": 84, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2813, + "end": 2814, + "loc": { + "start": { + "line": 84, + "column": 32 + }, + "end": { + "line": 84, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2814, + "end": 2815, + "loc": { + "start": { + "line": 84, + "column": 33 + }, + "end": { + "line": 84, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2815, + "end": 2822, + "loc": { + "start": { + "line": 84, + "column": 34 + }, + "end": { + "line": 84, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2822, + "end": 2823, + "loc": { + "start": { + "line": 84, + "column": 41 + }, + "end": { + "line": 84, + "column": 42 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 2823, + "end": 2827, + "loc": { + "start": { + "line": 84, + "column": 42 + }, + "end": { + "line": 84, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2827, + "end": 2828, + "loc": { + "start": { + "line": 84, + "column": 46 + }, + "end": { + "line": 84, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2828, + "end": 2829, + "loc": { + "start": { + "line": 84, + "column": 47 + }, + "end": { + "line": 84, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2834, + "end": 2840, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2840, + "end": 2841, + "loc": { + "start": { + "line": 85, + "column": 10 + }, + "end": { + "line": 85, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleFive", + "start": 2841, + "end": 2851, + "loc": { + "start": { + "line": 85, + "column": 11 + }, + "end": { + "line": 85, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2851, + "end": 2852, + "loc": { + "start": { + "line": 85, + "column": 21 + }, + "end": { + "line": 85, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "calledOnce", + "start": 2852, + "end": 2862, + "loc": { + "start": { + "line": 85, + "column": 22 + }, + "end": { + "line": 85, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2862, + "end": 2863, + "loc": { + "start": { + "line": 85, + "column": 32 + }, + "end": { + "line": 85, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2863, + "end": 2864, + "loc": { + "start": { + "line": 85, + "column": 33 + }, + "end": { + "line": 85, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2864, + "end": 2871, + "loc": { + "start": { + "line": 85, + "column": 34 + }, + "end": { + "line": 85, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2871, + "end": 2872, + "loc": { + "start": { + "line": 85, + "column": 41 + }, + "end": { + "line": 85, + "column": 42 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 2872, + "end": 2876, + "loc": { + "start": { + "line": 85, + "column": 42 + }, + "end": { + "line": 85, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2876, + "end": 2877, + "loc": { + "start": { + "line": 85, + "column": 46 + }, + "end": { + "line": 85, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2877, + "end": 2878, + "loc": { + "start": { + "line": 85, + "column": 47 + }, + "end": { + "line": 85, + "column": 48 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2881, + "end": 2882, + "loc": { + "start": { + "line": 86, + "column": 2 + }, + "end": { + "line": 86, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2882, + "end": 2883, + "loc": { + "start": { + "line": 86, + "column": 3 + }, + "end": { + "line": 86, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2883, + "end": 2884, + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 2888, + "end": 2890, + "loc": { + "start": { + "line": 88, + "column": 2 + }, + "end": { + "line": 88, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2890, + "end": 2891, + "loc": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should send custom user-agent header in GET mode", + "start": 2891, + "end": 2941, + "loc": { + "start": { + "line": 88, + "column": 5 + }, + "end": { + "line": 88, + "column": 55 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2941, + "end": 2942, + "loc": { + "start": { + "line": 88, + "column": 55 + }, + "end": { + "line": 88, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2943, + "end": 2944, + "loc": { + "start": { + "line": 88, + "column": 57 + }, + "end": { + "line": 88, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2944, + "end": 2945, + "loc": { + "start": { + "line": 88, + "column": 58 + }, + "end": { + "line": 88, + "column": 59 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2946, + "end": 2948, + "loc": { + "start": { + "line": 88, + "column": 60 + }, + "end": { + "line": 88, + "column": 62 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2949, + "end": 2950, + "loc": { + "start": { + "line": 88, + "column": 63 + }, + "end": { + "line": 88, + "column": 64 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2955, + "end": 2960, + "loc": { + "start": { + "line": 89, + "column": 4 + }, + "end": { + "line": 89, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 2961, + "end": 2970, + "loc": { + "start": { + "line": 89, + "column": 10 + }, + "end": { + "line": 89, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2971, + "end": 2972, + "loc": { + "start": { + "line": 89, + "column": 20 + }, + "end": { + "line": 89, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Requestor", + "start": 2973, + "end": 2982, + "loc": { + "start": { + "line": 89, + "column": 22 + }, + "end": { + "line": 89, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2982, + "end": 2983, + "loc": { + "start": { + "line": 89, + "column": 31 + }, + "end": { + "line": 89, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "http://requestee", + "start": 2983, + "end": 3001, + "loc": { + "start": { + "line": 89, + "column": 32 + }, + "end": { + "line": 89, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3001, + "end": 3002, + "loc": { + "start": { + "line": 89, + "column": 50 + }, + "end": { + "line": 89, + "column": 51 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "FAKE_ENV", + "start": 3003, + "end": 3013, + "loc": { + "start": { + "line": 89, + "column": 52 + }, + "end": { + "line": 89, + "column": 62 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3013, + "end": 3014, + "loc": { + "start": { + "line": 89, + "column": 62 + }, + "end": { + "line": 89, + "column": 63 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 3015, + "end": 3020, + "loc": { + "start": { + "line": 89, + "column": 64 + }, + "end": { + "line": 89, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3020, + "end": 3021, + "loc": { + "start": { + "line": 89, + "column": 69 + }, + "end": { + "line": 89, + "column": 70 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3021, + "end": 3022, + "loc": { + "start": { + "line": 89, + "column": 70 + }, + "end": { + "line": 89, + "column": 71 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3027, + "end": 3032, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3033, + "end": 3037, + "loc": { + "start": { + "line": 90, + "column": 10 + }, + "end": { + "line": 90, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3038, + "end": 3039, + "loc": { + "start": { + "line": 90, + "column": 15 + }, + "end": { + "line": 90, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3040, + "end": 3041, + "loc": { + "start": { + "line": 90, + "column": 17 + }, + "end": { + "line": 90, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3042, + "end": 3045, + "loc": { + "start": { + "line": 90, + "column": 19 + }, + "end": { + "line": 90, + "column": 22 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3045, + "end": 3046, + "loc": { + "start": { + "line": 90, + "column": 22 + }, + "end": { + "line": 90, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo", + "start": 3047, + "end": 3052, + "loc": { + "start": { + "line": 90, + "column": 24 + }, + "end": { + "line": 90, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3053, + "end": 3054, + "loc": { + "start": { + "line": 90, + "column": 30 + }, + "end": { + "line": 90, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3054, + "end": 3055, + "loc": { + "start": { + "line": 90, + "column": 31 + }, + "end": { + "line": 90, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 3060, + "end": 3069, + "loc": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3069, + "end": 3070, + "loc": { + "start": { + "line": 91, + "column": 13 + }, + "end": { + "line": 91, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 3070, + "end": 3087, + "loc": { + "start": { + "line": 91, + "column": 14 + }, + "end": { + "line": 91, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3087, + "end": 3088, + "loc": { + "start": { + "line": 91, + "column": 31 + }, + "end": { + "line": 91, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3088, + "end": 3092, + "loc": { + "start": { + "line": 91, + "column": 32 + }, + "end": { + "line": 91, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3092, + "end": 3093, + "loc": { + "start": { + "line": 91, + "column": 36 + }, + "end": { + "line": 91, + "column": 37 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hash1", + "start": 3094, + "end": 3101, + "loc": { + "start": { + "line": 91, + "column": 38 + }, + "end": { + "line": 91, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3101, + "end": 3102, + "loc": { + "start": { + "line": 91, + "column": 45 + }, + "end": { + "line": 91, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 3103, + "end": 3108, + "loc": { + "start": { + "line": 91, + "column": 47 + }, + "end": { + "line": 91, + "column": 52 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3108, + "end": 3109, + "loc": { + "start": { + "line": 91, + "column": 52 + }, + "end": { + "line": 91, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spy", + "start": 3109, + "end": 3112, + "loc": { + "start": { + "line": 91, + "column": 53 + }, + "end": { + "line": 91, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3112, + "end": 3113, + "loc": { + "start": { + "line": 91, + "column": 56 + }, + "end": { + "line": 91, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3113, + "end": 3114, + "loc": { + "start": { + "line": 91, + "column": 57 + }, + "end": { + "line": 91, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3114, + "end": 3115, + "loc": { + "start": { + "line": 91, + "column": 58 + }, + "end": { + "line": 91, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3115, + "end": 3116, + "loc": { + "start": { + "line": 91, + "column": 59 + }, + "end": { + "line": 91, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3122, + "end": 3128, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3128, + "end": 3129, + "loc": { + "start": { + "line": 93, + "column": 10 + }, + "end": { + "line": 93, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 3129, + "end": 3135, + "loc": { + "start": { + "line": 93, + "column": 11 + }, + "end": { + "line": 93, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3135, + "end": 3136, + "loc": { + "start": { + "line": 93, + "column": 17 + }, + "end": { + "line": 93, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 3136, + "end": 3144, + "loc": { + "start": { + "line": 93, + "column": 18 + }, + "end": { + "line": 93, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3144, + "end": 3145, + "loc": { + "start": { + "line": 93, + "column": 26 + }, + "end": { + "line": 93, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 3145, + "end": 3151, + "loc": { + "start": { + "line": 93, + "column": 27 + }, + "end": { + "line": 93, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3151, + "end": 3152, + "loc": { + "start": { + "line": 93, + "column": 33 + }, + "end": { + "line": 93, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3152, + "end": 3153, + "loc": { + "start": { + "line": 93, + "column": 34 + }, + "end": { + "line": 93, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3153, + "end": 3160, + "loc": { + "start": { + "line": 93, + "column": 35 + }, + "end": { + "line": 93, + "column": 42 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3160, + "end": 3161, + "loc": { + "start": { + "line": 93, + "column": 42 + }, + "end": { + "line": 93, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 3161, + "end": 3162, + "loc": { + "start": { + "line": 93, + "column": 43 + }, + "end": { + "line": 93, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3162, + "end": 3163, + "loc": { + "start": { + "line": 93, + "column": 44 + }, + "end": { + "line": 93, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3163, + "end": 3164, + "loc": { + "start": { + "line": 93, + "column": 45 + }, + "end": { + "line": 93, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3169, + "end": 3175, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3175, + "end": 3176, + "loc": { + "start": { + "line": 94, + "column": 10 + }, + "end": { + "line": 94, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 3176, + "end": 3182, + "loc": { + "start": { + "line": 94, + "column": 11 + }, + "end": { + "line": 94, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3182, + "end": 3183, + "loc": { + "start": { + "line": 94, + "column": 17 + }, + "end": { + "line": 94, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 3183, + "end": 3191, + "loc": { + "start": { + "line": 94, + "column": 18 + }, + "end": { + "line": 94, + "column": 26 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3191, + "end": 3192, + "loc": { + "start": { + "line": 94, + "column": 26 + }, + "end": { + "line": 94, + "column": 27 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 3192, + "end": 3193, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 94, + "column": 28 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3193, + "end": 3194, + "loc": { + "start": { + "line": 94, + "column": 28 + }, + "end": { + "line": 94, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3194, + "end": 3195, + "loc": { + "start": { + "line": 94, + "column": 29 + }, + "end": { + "line": 94, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestHeaders", + "start": 3195, + "end": 3209, + "loc": { + "start": { + "line": 94, + "column": 30 + }, + "end": { + "line": 94, + "column": 44 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3209, + "end": 3210, + "loc": { + "start": { + "line": 94, + "column": 44 + }, + "end": { + "line": 94, + "column": 45 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "X-LaunchDarkly-User-Agent", + "start": 3210, + "end": 3237, + "loc": { + "start": { + "line": 94, + "column": 45 + }, + "end": { + "line": 94, + "column": 72 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3237, + "end": 3238, + "loc": { + "start": { + "line": 94, + "column": 72 + }, + "end": { + "line": 94, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3238, + "end": 3239, + "loc": { + "start": { + "line": 94, + "column": 73 + }, + "end": { + "line": 94, + "column": 74 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3239, + "end": 3240, + "loc": { + "start": { + "line": 94, + "column": 74 + }, + "end": { + "line": 94, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3240, + "end": 3247, + "loc": { + "start": { + "line": 94, + "column": 75 + }, + "end": { + "line": 94, + "column": 82 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3247, + "end": 3248, + "loc": { + "start": { + "line": 94, + "column": 82 + }, + "end": { + "line": 94, + "column": 83 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 3248, + "end": 3253, + "loc": { + "start": { + "line": 94, + "column": 83 + }, + "end": { + "line": 94, + "column": 88 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3253, + "end": 3254, + "loc": { + "start": { + "line": 94, + "column": 88 + }, + "end": { + "line": 94, + "column": 89 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getLDUserAgentString", + "start": 3254, + "end": 3274, + "loc": { + "start": { + "line": 94, + "column": 89 + }, + "end": { + "line": 94, + "column": 109 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3274, + "end": 3275, + "loc": { + "start": { + "line": 94, + "column": 109 + }, + "end": { + "line": 94, + "column": 110 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3275, + "end": 3276, + "loc": { + "start": { + "line": 94, + "column": 110 + }, + "end": { + "line": 94, + "column": 111 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3276, + "end": 3277, + "loc": { + "start": { + "line": 94, + "column": 111 + }, + "end": { + "line": 94, + "column": 112 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3277, + "end": 3278, + "loc": { + "start": { + "line": 94, + "column": 112 + }, + "end": { + "line": 94, + "column": 113 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3281, + "end": 3282, + "loc": { + "start": { + "line": 95, + "column": 2 + }, + "end": { + "line": 95, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3282, + "end": 3283, + "loc": { + "start": { + "line": 95, + "column": 3 + }, + "end": { + "line": 95, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3283, + "end": 3284, + "loc": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 95, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 3288, + "end": 3290, + "loc": { + "start": { + "line": 97, + "column": 2 + }, + "end": { + "line": 97, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3290, + "end": 3291, + "loc": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should send custom user-agent header in REPORT mode", + "start": 3291, + "end": 3344, + "loc": { + "start": { + "line": 97, + "column": 5 + }, + "end": { + "line": 97, + "column": 58 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3344, + "end": 3345, + "loc": { + "start": { + "line": 97, + "column": 58 + }, + "end": { + "line": 97, + "column": 59 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3346, + "end": 3347, + "loc": { + "start": { + "line": 97, + "column": 60 + }, + "end": { + "line": 97, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3347, + "end": 3348, + "loc": { + "start": { + "line": 97, + "column": 61 + }, + "end": { + "line": 97, + "column": 62 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3349, + "end": 3351, + "loc": { + "start": { + "line": 97, + "column": 63 + }, + "end": { + "line": 97, + "column": 65 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3352, + "end": 3353, + "loc": { + "start": { + "line": 97, + "column": 66 + }, + "end": { + "line": 97, + "column": 67 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3358, + "end": 3363, + "loc": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 3364, + "end": 3373, + "loc": { + "start": { + "line": 98, + "column": 10 + }, + "end": { + "line": 98, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3374, + "end": 3375, + "loc": { + "start": { + "line": 98, + "column": 20 + }, + "end": { + "line": 98, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Requestor", + "start": 3376, + "end": 3385, + "loc": { + "start": { + "line": 98, + "column": 22 + }, + "end": { + "line": 98, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3385, + "end": 3386, + "loc": { + "start": { + "line": 98, + "column": 31 + }, + "end": { + "line": 98, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "http://requestee", + "start": 3386, + "end": 3404, + "loc": { + "start": { + "line": 98, + "column": 32 + }, + "end": { + "line": 98, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3404, + "end": 3405, + "loc": { + "start": { + "line": 98, + "column": 50 + }, + "end": { + "line": 98, + "column": 51 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "FAKE_ENV", + "start": 3406, + "end": 3416, + "loc": { + "start": { + "line": 98, + "column": 52 + }, + "end": { + "line": 98, + "column": 62 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3416, + "end": 3417, + "loc": { + "start": { + "line": 98, + "column": 62 + }, + "end": { + "line": 98, + "column": 63 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 3418, + "end": 3422, + "loc": { + "start": { + "line": 98, + "column": 64 + }, + "end": { + "line": 98, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3422, + "end": 3423, + "loc": { + "start": { + "line": 98, + "column": 68 + }, + "end": { + "line": 98, + "column": 69 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3423, + "end": 3424, + "loc": { + "start": { + "line": 98, + "column": 69 + }, + "end": { + "line": 98, + "column": 70 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3429, + "end": 3434, + "loc": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3435, + "end": 3439, + "loc": { + "start": { + "line": 99, + "column": 10 + }, + "end": { + "line": 99, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3440, + "end": 3441, + "loc": { + "start": { + "line": 99, + "column": 15 + }, + "end": { + "line": 99, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3442, + "end": 3443, + "loc": { + "start": { + "line": 99, + "column": 17 + }, + "end": { + "line": 99, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3444, + "end": 3447, + "loc": { + "start": { + "line": 99, + "column": 19 + }, + "end": { + "line": 99, + "column": 22 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3447, + "end": 3448, + "loc": { + "start": { + "line": 99, + "column": 22 + }, + "end": { + "line": 99, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo", + "start": 3449, + "end": 3454, + "loc": { + "start": { + "line": 99, + "column": 24 + }, + "end": { + "line": 99, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3455, + "end": 3456, + "loc": { + "start": { + "line": 99, + "column": 30 + }, + "end": { + "line": 99, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3456, + "end": 3457, + "loc": { + "start": { + "line": 99, + "column": 31 + }, + "end": { + "line": 99, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 3462, + "end": 3471, + "loc": { + "start": { + "line": 100, + "column": 4 + }, + "end": { + "line": 100, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3471, + "end": 3472, + "loc": { + "start": { + "line": 100, + "column": 13 + }, + "end": { + "line": 100, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 3472, + "end": 3489, + "loc": { + "start": { + "line": 100, + "column": 14 + }, + "end": { + "line": 100, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3489, + "end": 3490, + "loc": { + "start": { + "line": 100, + "column": 31 + }, + "end": { + "line": 100, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3490, + "end": 3494, + "loc": { + "start": { + "line": 100, + "column": 32 + }, + "end": { + "line": 100, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3494, + "end": 3495, + "loc": { + "start": { + "line": 100, + "column": 36 + }, + "end": { + "line": 100, + "column": 37 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hash1", + "start": 3496, + "end": 3503, + "loc": { + "start": { + "line": 100, + "column": 38 + }, + "end": { + "line": 100, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3503, + "end": 3504, + "loc": { + "start": { + "line": 100, + "column": 45 + }, + "end": { + "line": 100, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sinon", + "start": 3505, + "end": 3510, + "loc": { + "start": { + "line": 100, + "column": 47 + }, + "end": { + "line": 100, + "column": 52 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3510, + "end": 3511, + "loc": { + "start": { + "line": 100, + "column": 52 + }, + "end": { + "line": 100, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spy", + "start": 3511, + "end": 3514, + "loc": { + "start": { + "line": 100, + "column": 53 + }, + "end": { + "line": 100, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3514, + "end": 3515, + "loc": { + "start": { + "line": 100, + "column": 56 + }, + "end": { + "line": 100, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3515, + "end": 3516, + "loc": { + "start": { + "line": 100, + "column": 57 + }, + "end": { + "line": 100, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3516, + "end": 3517, + "loc": { + "start": { + "line": 100, + "column": 58 + }, + "end": { + "line": 100, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3517, + "end": 3518, + "loc": { + "start": { + "line": 100, + "column": 59 + }, + "end": { + "line": 100, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3524, + "end": 3530, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3530, + "end": 3531, + "loc": { + "start": { + "line": 102, + "column": 10 + }, + "end": { + "line": 102, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 3531, + "end": 3537, + "loc": { + "start": { + "line": 102, + "column": 11 + }, + "end": { + "line": 102, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3537, + "end": 3538, + "loc": { + "start": { + "line": 102, + "column": 17 + }, + "end": { + "line": 102, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 3538, + "end": 3546, + "loc": { + "start": { + "line": 102, + "column": 18 + }, + "end": { + "line": 102, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3546, + "end": 3547, + "loc": { + "start": { + "line": 102, + "column": 26 + }, + "end": { + "line": 102, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 3547, + "end": 3553, + "loc": { + "start": { + "line": 102, + "column": 27 + }, + "end": { + "line": 102, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3553, + "end": 3554, + "loc": { + "start": { + "line": 102, + "column": 33 + }, + "end": { + "line": 102, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3554, + "end": 3555, + "loc": { + "start": { + "line": 102, + "column": 34 + }, + "end": { + "line": 102, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3555, + "end": 3562, + "loc": { + "start": { + "line": 102, + "column": 35 + }, + "end": { + "line": 102, + "column": 42 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3562, + "end": 3563, + "loc": { + "start": { + "line": 102, + "column": 42 + }, + "end": { + "line": 102, + "column": 43 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 3563, + "end": 3564, + "loc": { + "start": { + "line": 102, + "column": 43 + }, + "end": { + "line": 102, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3564, + "end": 3565, + "loc": { + "start": { + "line": 102, + "column": 44 + }, + "end": { + "line": 102, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3565, + "end": 3566, + "loc": { + "start": { + "line": 102, + "column": 45 + }, + "end": { + "line": 102, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3571, + "end": 3577, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3577, + "end": 3578, + "loc": { + "start": { + "line": 103, + "column": 10 + }, + "end": { + "line": 103, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 3578, + "end": 3584, + "loc": { + "start": { + "line": 103, + "column": 11 + }, + "end": { + "line": 103, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3584, + "end": 3585, + "loc": { + "start": { + "line": 103, + "column": 17 + }, + "end": { + "line": 103, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requests", + "start": 3585, + "end": 3593, + "loc": { + "start": { + "line": 103, + "column": 18 + }, + "end": { + "line": 103, + "column": 26 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3593, + "end": 3594, + "loc": { + "start": { + "line": 103, + "column": 26 + }, + "end": { + "line": 103, + "column": 27 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 3594, + "end": 3595, + "loc": { + "start": { + "line": 103, + "column": 27 + }, + "end": { + "line": 103, + "column": 28 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3595, + "end": 3596, + "loc": { + "start": { + "line": 103, + "column": 28 + }, + "end": { + "line": 103, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3596, + "end": 3597, + "loc": { + "start": { + "line": 103, + "column": 29 + }, + "end": { + "line": 103, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestHeaders", + "start": 3597, + "end": 3611, + "loc": { + "start": { + "line": 103, + "column": 30 + }, + "end": { + "line": 103, + "column": 44 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3611, + "end": 3612, + "loc": { + "start": { + "line": 103, + "column": 44 + }, + "end": { + "line": 103, + "column": 45 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "X-LaunchDarkly-User-Agent", + "start": 3612, + "end": 3639, + "loc": { + "start": { + "line": 103, + "column": 45 + }, + "end": { + "line": 103, + "column": 72 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3639, + "end": 3640, + "loc": { + "start": { + "line": 103, + "column": 72 + }, + "end": { + "line": 103, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3640, + "end": 3641, + "loc": { + "start": { + "line": 103, + "column": 73 + }, + "end": { + "line": 103, + "column": 74 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3641, + "end": 3642, + "loc": { + "start": { + "line": 103, + "column": 74 + }, + "end": { + "line": 103, + "column": 75 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3642, + "end": 3649, + "loc": { + "start": { + "line": 103, + "column": 75 + }, + "end": { + "line": 103, + "column": 82 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3649, + "end": 3650, + "loc": { + "start": { + "line": 103, + "column": 82 + }, + "end": { + "line": 103, + "column": 83 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 3650, + "end": 3655, + "loc": { + "start": { + "line": 103, + "column": 83 + }, + "end": { + "line": 103, + "column": 88 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3655, + "end": 3656, + "loc": { + "start": { + "line": 103, + "column": 88 + }, + "end": { + "line": 103, + "column": 89 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getLDUserAgentString", + "start": 3656, + "end": 3676, + "loc": { + "start": { + "line": 103, + "column": 89 + }, + "end": { + "line": 103, + "column": 109 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3676, + "end": 3677, + "loc": { + "start": { + "line": 103, + "column": 109 + }, + "end": { + "line": 103, + "column": 110 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3677, + "end": 3678, + "loc": { + "start": { + "line": 103, + "column": 110 + }, + "end": { + "line": 103, + "column": 111 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3678, + "end": 3679, + "loc": { + "start": { + "line": 103, + "column": 111 + }, + "end": { + "line": 103, + "column": 112 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3679, + "end": 3680, + "loc": { + "start": { + "line": 103, + "column": 112 + }, + "end": { + "line": 103, + "column": 113 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3683, + "end": 3684, + "loc": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 104, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3684, + "end": 3685, + "loc": { + "start": { + "line": 104, + "column": 3 + }, + "end": { + "line": 104, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3685, + "end": 3686, + "loc": { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 104, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3687, + "end": 3688, + "loc": { + "start": { + "line": 105, + "column": 0 + }, + "end": { + "line": 105, + "column": 1 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3688, + "end": 3689, + "loc": { + "start": { + "line": 105, + "column": 1 + }, + "end": { + "line": 105, + "column": 2 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3689, + "end": 3690, + "loc": { + "start": { + "line": 105, + "column": 2 + }, + "end": { + "line": 105, + "column": 3 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3691, + "end": 3691, + "loc": { + "start": { + "line": 106, + "column": 0 + }, + "end": { + "line": 106, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/__tests__/Store-test.js.json b/docs/ast/source/__tests__/Store-test.js.json new file mode 100644 index 00000000..07ec44d3 --- /dev/null +++ b/docs/ast/source/__tests__/Store-test.js.json @@ -0,0 +1,9461 @@ +{ + "type": "File", + "start": 0, + "end": 1249, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 38, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 1249, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 38, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 35, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 35 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 7, + "end": 15, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 15 + } + }, + "local": { + "type": "Identifier", + "start": 7, + "end": 15, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 15 + }, + "identifierName": "Identity" + }, + "name": "Identity" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 21, + "end": 34, + "loc": { + "start": { + "line": 1, + "column": 21 + }, + "end": { + "line": 1, + "column": 34 + } + }, + "extra": { + "rawValue": "../Identity", + "raw": "'../Identity'" + }, + "value": "../Identity" + } + }, + { + "type": "ImportDeclaration", + "start": 36, + "end": 65, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 29 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 43, + "end": 48, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 12 + } + }, + "local": { + "type": "Identifier", + "start": 43, + "end": 48, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 12 + }, + "identifierName": "Store" + }, + "name": "Store" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 54, + "end": 64, + "loc": { + "start": { + "line": 2, + "column": 18 + }, + "end": { + "line": 2, + "column": 28 + } + }, + "extra": { + "rawValue": "../Store", + "raw": "'../Store'" + }, + "value": "../Store" + } + }, + { + "type": "ImportDeclaration", + "start": 66, + "end": 106, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 40 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 73, + "end": 86, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 20 + } + }, + "local": { + "type": "Identifier", + "start": 78, + "end": 86, + "loc": { + "start": { + "line": 3, + "column": 12 + }, + "end": { + "line": 3, + "column": 20 + }, + "identifierName": "messages" + }, + "name": "messages" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 92, + "end": 105, + "loc": { + "start": { + "line": 3, + "column": 26 + }, + "end": { + "line": 3, + "column": 39 + } + }, + "extra": { + "rawValue": "../messages", + "raw": "'../messages'" + }, + "value": "../messages" + } + }, + { + "type": "ExpressionStatement", + "start": 108, + "end": 1248, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 37, + "column": 3 + } + }, + "expression": { + "type": "CallExpression", + "start": 108, + "end": 1247, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 37, + "column": 2 + } + }, + "callee": { + "type": "Identifier", + "start": 108, + "end": 116, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 8 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 117, + "end": 124, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 16 + } + }, + "extra": { + "rawValue": "Store", + "raw": "'Store'" + }, + "value": "Store" + }, + { + "type": "ArrowFunctionExpression", + "start": 126, + "end": 1246, + "loc": { + "start": { + "line": 5, + "column": 18 + }, + "end": { + "line": 37, + "column": 1 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 132, + "end": 1246, + "loc": { + "start": { + "line": 5, + "column": 24 + }, + "end": { + "line": 37, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 136, + "end": 165, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 31 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 142, + "end": 164, + "loc": { + "start": { + "line": 6, + "column": 8 + }, + "end": { + "line": 6, + "column": 30 + } + }, + "id": { + "type": "Identifier", + "start": 142, + "end": 147, + "loc": { + "start": { + "line": 6, + "column": 8 + }, + "end": { + "line": 6, + "column": 13 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "init": { + "type": "CallExpression", + "start": 150, + "end": 164, + "loc": { + "start": { + "line": 6, + "column": 16 + }, + "end": { + "line": 6, + "column": 30 + } + }, + "callee": { + "type": "Identifier", + "start": 150, + "end": 158, + "loc": { + "start": { + "line": 6, + "column": 16 + }, + "end": { + "line": 6, + "column": 24 + }, + "identifierName": "Identity" + }, + "name": "Identity" + }, + "arguments": [ + { + "type": "NullLiteral", + "start": 159, + "end": 163, + "loc": { + "start": { + "line": 6, + "column": 25 + }, + "end": { + "line": 6, + "column": 29 + } + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 169, + "end": 699, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 21, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 169, + "end": 698, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 21, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 169, + "end": 171, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 172, + "end": 230, + "loc": { + "start": { + "line": 8, + "column": 5 + }, + "end": { + "line": 8, + "column": 63 + } + }, + "extra": { + "rawValue": "should handle localStorage getItem throwing an exception", + "raw": "'should handle localStorage getItem throwing an exception'" + }, + "value": "should handle localStorage getItem throwing an exception" + }, + { + "type": "ArrowFunctionExpression", + "start": 232, + "end": 697, + "loc": { + "start": { + "line": 8, + "column": 65 + }, + "end": { + "line": 21, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 238, + "end": 697, + "loc": { + "start": { + "line": 8, + "column": 71 + }, + "end": { + "line": 21, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 244, + "end": 286, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 46 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 250, + "end": 285, + "loc": { + "start": { + "line": 9, + "column": 10 + }, + "end": { + "line": 9, + "column": 45 + } + }, + "id": { + "type": "Identifier", + "start": 250, + "end": 255, + "loc": { + "start": { + "line": 9, + "column": 10 + }, + "end": { + "line": 9, + "column": 15 + }, + "identifierName": "store" + }, + "name": "store" + }, + "init": { + "type": "CallExpression", + "start": 258, + "end": 285, + "loc": { + "start": { + "line": 9, + "column": 18 + }, + "end": { + "line": 9, + "column": 45 + } + }, + "callee": { + "type": "Identifier", + "start": 258, + "end": 263, + "loc": { + "start": { + "line": 9, + "column": 18 + }, + "end": { + "line": 9, + "column": 23 + }, + "identifierName": "Store" + }, + "name": "Store" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 264, + "end": 269, + "loc": { + "start": { + "line": 9, + "column": 24 + }, + "end": { + "line": 9, + "column": 29 + } + }, + "extra": { + "rawValue": "env", + "raw": "'env'" + }, + "value": "env" + }, + { + "type": "StringLiteral", + "start": 271, + "end": 277, + "loc": { + "start": { + "line": 9, + "column": 31 + }, + "end": { + "line": 9, + "column": 37 + } + }, + "extra": { + "rawValue": "hash", + "raw": "'hash'" + }, + "value": "hash" + }, + { + "type": "Identifier", + "start": 279, + "end": 284, + "loc": { + "start": { + "line": 9, + "column": 39 + }, + "end": { + "line": 9, + "column": 44 + }, + "identifierName": "ident" + }, + "name": "ident" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 291, + "end": 433, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 12, + "column": 7 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 297, + "end": 432, + "loc": { + "start": { + "line": 10, + "column": 10 + }, + "end": { + "line": 12, + "column": 6 + } + }, + "id": { + "type": "Identifier", + "start": 297, + "end": 307, + "loc": { + "start": { + "line": 10, + "column": 10 + }, + "end": { + "line": 10, + "column": 20 + }, + "identifierName": "getItemSpy" + }, + "name": "getItemSpy" + }, + "init": { + "type": "CallExpression", + "start": 310, + "end": 432, + "loc": { + "start": { + "line": 10, + "column": 23 + }, + "end": { + "line": 12, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 310, + "end": 364, + "loc": { + "start": { + "line": 10, + "column": 23 + }, + "end": { + "line": 10, + "column": 77 + } + }, + "object": { + "type": "CallExpression", + "start": 310, + "end": 345, + "loc": { + "start": { + "line": 10, + "column": 23 + }, + "end": { + "line": 10, + "column": 58 + } + }, + "callee": { + "type": "MemberExpression", + "start": 310, + "end": 320, + "loc": { + "start": { + "line": 10, + "column": 23 + }, + "end": { + "line": 10, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 310, + "end": 314, + "loc": { + "start": { + "line": 10, + "column": 23 + }, + "end": { + "line": 10, + "column": 27 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 315, + "end": 320, + "loc": { + "start": { + "line": 10, + "column": 28 + }, + "end": { + "line": 10, + "column": 33 + }, + "identifierName": "spyOn" + }, + "name": "spyOn" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 321, + "end": 333, + "loc": { + "start": { + "line": 10, + "column": 34 + }, + "end": { + "line": 10, + "column": 46 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + { + "type": "StringLiteral", + "start": 335, + "end": 344, + "loc": { + "start": { + "line": 10, + "column": 48 + }, + "end": { + "line": 10, + "column": 57 + } + }, + "extra": { + "rawValue": "getItem", + "raw": "'getItem'" + }, + "value": "getItem" + } + ] + }, + "property": { + "type": "Identifier", + "start": 346, + "end": 364, + "loc": { + "start": { + "line": 10, + "column": 59 + }, + "end": { + "line": 10, + "column": 77 + }, + "identifierName": "mockImplementation" + }, + "name": "mockImplementation" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 365, + "end": 431, + "loc": { + "start": { + "line": 10, + "column": 78 + }, + "end": { + "line": 12, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 371, + "end": 431, + "loc": { + "start": { + "line": 10, + "column": 84 + }, + "end": { + "line": 12, + "column": 5 + } + }, + "body": [ + { + "type": "ThrowStatement", + "start": 379, + "end": 425, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 52 + } + }, + "argument": { + "type": "NewExpression", + "start": 385, + "end": 424, + "loc": { + "start": { + "line": 11, + "column": 12 + }, + "end": { + "line": 11, + "column": 51 + } + }, + "callee": { + "type": "Identifier", + "start": 389, + "end": 394, + "loc": { + "start": { + "line": 11, + "column": 16 + }, + "end": { + "line": 11, + "column": 21 + }, + "identifierName": "Error" + }, + "name": "Error" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 395, + "end": 423, + "loc": { + "start": { + "line": 11, + "column": 22 + }, + "end": { + "line": 11, + "column": 50 + } + }, + "extra": { + "rawValue": "localstorage getitem error", + "raw": "'localstorage getitem error'" + }, + "value": "localstorage getitem error" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 439, + "end": 519, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 84 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 445, + "end": 518, + "loc": { + "start": { + "line": 14, + "column": 10 + }, + "end": { + "line": 14, + "column": 83 + } + }, + "id": { + "type": "Identifier", + "start": 445, + "end": 459, + "loc": { + "start": { + "line": 14, + "column": 10 + }, + "end": { + "line": 14, + "column": 24 + }, + "identifierName": "consoleWarnSpy" + }, + "name": "consoleWarnSpy" + }, + "init": { + "type": "CallExpression", + "start": 462, + "end": 518, + "loc": { + "start": { + "line": 14, + "column": 27 + }, + "end": { + "line": 14, + "column": 83 + } + }, + "callee": { + "type": "MemberExpression", + "start": 462, + "end": 508, + "loc": { + "start": { + "line": 14, + "column": 27 + }, + "end": { + "line": 14, + "column": 73 + } + }, + "object": { + "type": "CallExpression", + "start": 462, + "end": 489, + "loc": { + "start": { + "line": 14, + "column": 27 + }, + "end": { + "line": 14, + "column": 54 + } + }, + "callee": { + "type": "MemberExpression", + "start": 462, + "end": 472, + "loc": { + "start": { + "line": 14, + "column": 27 + }, + "end": { + "line": 14, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 462, + "end": 466, + "loc": { + "start": { + "line": 14, + "column": 27 + }, + "end": { + "line": 14, + "column": 31 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 467, + "end": 472, + "loc": { + "start": { + "line": 14, + "column": 32 + }, + "end": { + "line": 14, + "column": 37 + }, + "identifierName": "spyOn" + }, + "name": "spyOn" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 473, + "end": 480, + "loc": { + "start": { + "line": 14, + "column": 38 + }, + "end": { + "line": 14, + "column": 45 + }, + "identifierName": "console" + }, + "name": "console" + }, + { + "type": "StringLiteral", + "start": 482, + "end": 488, + "loc": { + "start": { + "line": 14, + "column": 47 + }, + "end": { + "line": 14, + "column": 53 + } + }, + "extra": { + "rawValue": "warn", + "raw": "'warn'" + }, + "value": "warn" + } + ] + }, + "property": { + "type": "Identifier", + "start": 490, + "end": 508, + "loc": { + "start": { + "line": 14, + "column": 55 + }, + "end": { + "line": 14, + "column": 73 + }, + "identifierName": "mockImplementation" + }, + "name": "mockImplementation" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 509, + "end": 517, + "loc": { + "start": { + "line": 14, + "column": 74 + }, + "end": { + "line": 14, + "column": 82 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 515, + "end": 517, + "loc": { + "start": { + "line": 14, + "column": 80 + }, + "end": { + "line": 14, + "column": 82 + } + }, + "body": [], + "directives": [] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 525, + "end": 543, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 22 + } + }, + "expression": { + "type": "CallExpression", + "start": 525, + "end": 542, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 21 + } + }, + "callee": { + "type": "MemberExpression", + "start": 525, + "end": 540, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 525, + "end": 530, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 9 + }, + "identifierName": "store" + }, + "name": "store" + }, + "property": { + "type": "Identifier", + "start": 531, + "end": 540, + "loc": { + "start": { + "line": 16, + "column": 10 + }, + "end": { + "line": 16, + "column": 19 + }, + "identifierName": "loadFlags" + }, + "name": "loadFlags" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 548, + "end": 628, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 84 + } + }, + "expression": { + "type": "CallExpression", + "start": 548, + "end": 627, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 83 + } + }, + "callee": { + "type": "MemberExpression", + "start": 548, + "end": 591, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 47 + } + }, + "object": { + "type": "CallExpression", + "start": 548, + "end": 570, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 548, + "end": 554, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 555, + "end": 569, + "loc": { + "start": { + "line": 17, + "column": 11 + }, + "end": { + "line": 17, + "column": 25 + }, + "identifierName": "consoleWarnSpy" + }, + "name": "consoleWarnSpy" + } + ] + }, + "property": { + "type": "Identifier", + "start": 571, + "end": 591, + "loc": { + "start": { + "line": 17, + "column": 27 + }, + "end": { + "line": 17, + "column": 47 + }, + "identifierName": "toHaveBeenCalledWith" + }, + "name": "toHaveBeenCalledWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 592, + "end": 626, + "loc": { + "start": { + "line": 17, + "column": 48 + }, + "end": { + "line": 17, + "column": 82 + } + }, + "callee": { + "type": "MemberExpression", + "start": 592, + "end": 624, + "loc": { + "start": { + "line": 17, + "column": 48 + }, + "end": { + "line": 17, + "column": 80 + } + }, + "object": { + "type": "Identifier", + "start": 592, + "end": 600, + "loc": { + "start": { + "line": 17, + "column": 48 + }, + "end": { + "line": 17, + "column": 56 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 601, + "end": 624, + "loc": { + "start": { + "line": 17, + "column": 57 + }, + "end": { + "line": 17, + "column": 80 + }, + "identifierName": "localStorageUnavailable" + }, + "name": "localStorageUnavailable" + }, + "computed": false + }, + "arguments": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 634, + "end": 663, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 33 + } + }, + "expression": { + "type": "CallExpression", + "start": 634, + "end": 662, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 634, + "end": 660, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 634, + "end": 648, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 18 + }, + "identifierName": "consoleWarnSpy" + }, + "name": "consoleWarnSpy" + }, + "property": { + "type": "Identifier", + "start": 649, + "end": 660, + "loc": { + "start": { + "line": 19, + "column": 19 + }, + "end": { + "line": 19, + "column": 30 + }, + "identifierName": "mockRestore" + }, + "name": "mockRestore" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 668, + "end": 693, + "loc": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 668, + "end": 692, + "loc": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 668, + "end": 690, + "loc": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 668, + "end": 678, + "loc": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 14 + }, + "identifierName": "getItemSpy" + }, + "name": "getItemSpy" + }, + "property": { + "type": "Identifier", + "start": 679, + "end": 690, + "loc": { + "start": { + "line": 20, + "column": 15 + }, + "end": { + "line": 20, + "column": 26 + }, + "identifierName": "mockRestore" + }, + "name": "mockRestore" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 703, + "end": 1244, + "loc": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 36, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 703, + "end": 1243, + "loc": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 36, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 703, + "end": 705, + "loc": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 706, + "end": 764, + "loc": { + "start": { + "line": 23, + "column": 5 + }, + "end": { + "line": 23, + "column": 63 + } + }, + "extra": { + "rawValue": "should handle localStorage setItem throwing an exception", + "raw": "'should handle localStorage setItem throwing an exception'" + }, + "value": "should handle localStorage setItem throwing an exception" + }, + { + "type": "ArrowFunctionExpression", + "start": 766, + "end": 1242, + "loc": { + "start": { + "line": 23, + "column": 65 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 772, + "end": 1242, + "loc": { + "start": { + "line": 23, + "column": 71 + }, + "end": { + "line": 36, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 778, + "end": 820, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 46 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 784, + "end": 819, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 45 + } + }, + "id": { + "type": "Identifier", + "start": 784, + "end": 789, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 15 + }, + "identifierName": "store" + }, + "name": "store" + }, + "init": { + "type": "CallExpression", + "start": 792, + "end": 819, + "loc": { + "start": { + "line": 24, + "column": 18 + }, + "end": { + "line": 24, + "column": 45 + } + }, + "callee": { + "type": "Identifier", + "start": 792, + "end": 797, + "loc": { + "start": { + "line": 24, + "column": 18 + }, + "end": { + "line": 24, + "column": 23 + }, + "identifierName": "Store" + }, + "name": "Store" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 798, + "end": 803, + "loc": { + "start": { + "line": 24, + "column": 24 + }, + "end": { + "line": 24, + "column": 29 + } + }, + "extra": { + "rawValue": "env", + "raw": "'env'" + }, + "value": "env" + }, + { + "type": "StringLiteral", + "start": 805, + "end": 811, + "loc": { + "start": { + "line": 24, + "column": 31 + }, + "end": { + "line": 24, + "column": 37 + } + }, + "extra": { + "rawValue": "hash", + "raw": "'hash'" + }, + "value": "hash" + }, + { + "type": "Identifier", + "start": 813, + "end": 818, + "loc": { + "start": { + "line": 24, + "column": 39 + }, + "end": { + "line": 24, + "column": 44 + }, + "identifierName": "ident" + }, + "name": "ident" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 825, + "end": 967, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 27, + "column": 7 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 831, + "end": 966, + "loc": { + "start": { + "line": 25, + "column": 10 + }, + "end": { + "line": 27, + "column": 6 + } + }, + "id": { + "type": "Identifier", + "start": 831, + "end": 841, + "loc": { + "start": { + "line": 25, + "column": 10 + }, + "end": { + "line": 25, + "column": 20 + }, + "identifierName": "setItemSpy" + }, + "name": "setItemSpy" + }, + "init": { + "type": "CallExpression", + "start": 844, + "end": 966, + "loc": { + "start": { + "line": 25, + "column": 23 + }, + "end": { + "line": 27, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 844, + "end": 898, + "loc": { + "start": { + "line": 25, + "column": 23 + }, + "end": { + "line": 25, + "column": 77 + } + }, + "object": { + "type": "CallExpression", + "start": 844, + "end": 879, + "loc": { + "start": { + "line": 25, + "column": 23 + }, + "end": { + "line": 25, + "column": 58 + } + }, + "callee": { + "type": "MemberExpression", + "start": 844, + "end": 854, + "loc": { + "start": { + "line": 25, + "column": 23 + }, + "end": { + "line": 25, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 844, + "end": 848, + "loc": { + "start": { + "line": 25, + "column": 23 + }, + "end": { + "line": 25, + "column": 27 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 849, + "end": 854, + "loc": { + "start": { + "line": 25, + "column": 28 + }, + "end": { + "line": 25, + "column": 33 + }, + "identifierName": "spyOn" + }, + "name": "spyOn" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 855, + "end": 867, + "loc": { + "start": { + "line": 25, + "column": 34 + }, + "end": { + "line": 25, + "column": 46 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + { + "type": "StringLiteral", + "start": 869, + "end": 878, + "loc": { + "start": { + "line": 25, + "column": 48 + }, + "end": { + "line": 25, + "column": 57 + } + }, + "extra": { + "rawValue": "setItem", + "raw": "'setItem'" + }, + "value": "setItem" + } + ] + }, + "property": { + "type": "Identifier", + "start": 880, + "end": 898, + "loc": { + "start": { + "line": 25, + "column": 59 + }, + "end": { + "line": 25, + "column": 77 + }, + "identifierName": "mockImplementation" + }, + "name": "mockImplementation" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 899, + "end": 965, + "loc": { + "start": { + "line": 25, + "column": 78 + }, + "end": { + "line": 27, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 905, + "end": 965, + "loc": { + "start": { + "line": 25, + "column": 84 + }, + "end": { + "line": 27, + "column": 5 + } + }, + "body": [ + { + "type": "ThrowStatement", + "start": 913, + "end": 959, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 52 + } + }, + "argument": { + "type": "NewExpression", + "start": 919, + "end": 958, + "loc": { + "start": { + "line": 26, + "column": 12 + }, + "end": { + "line": 26, + "column": 51 + } + }, + "callee": { + "type": "Identifier", + "start": 923, + "end": 928, + "loc": { + "start": { + "line": 26, + "column": 16 + }, + "end": { + "line": 26, + "column": 21 + }, + "identifierName": "Error" + }, + "name": "Error" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 929, + "end": 957, + "loc": { + "start": { + "line": 26, + "column": 22 + }, + "end": { + "line": 26, + "column": 50 + } + }, + "extra": { + "rawValue": "localstorage getitem error", + "raw": "'localstorage getitem error'" + }, + "value": "localstorage getitem error" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 973, + "end": 1053, + "loc": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 84 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 979, + "end": 1052, + "loc": { + "start": { + "line": 29, + "column": 10 + }, + "end": { + "line": 29, + "column": 83 + } + }, + "id": { + "type": "Identifier", + "start": 979, + "end": 993, + "loc": { + "start": { + "line": 29, + "column": 10 + }, + "end": { + "line": 29, + "column": 24 + }, + "identifierName": "consoleWarnSpy" + }, + "name": "consoleWarnSpy" + }, + "init": { + "type": "CallExpression", + "start": 996, + "end": 1052, + "loc": { + "start": { + "line": 29, + "column": 27 + }, + "end": { + "line": 29, + "column": 83 + } + }, + "callee": { + "type": "MemberExpression", + "start": 996, + "end": 1042, + "loc": { + "start": { + "line": 29, + "column": 27 + }, + "end": { + "line": 29, + "column": 73 + } + }, + "object": { + "type": "CallExpression", + "start": 996, + "end": 1023, + "loc": { + "start": { + "line": 29, + "column": 27 + }, + "end": { + "line": 29, + "column": 54 + } + }, + "callee": { + "type": "MemberExpression", + "start": 996, + "end": 1006, + "loc": { + "start": { + "line": 29, + "column": 27 + }, + "end": { + "line": 29, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 996, + "end": 1000, + "loc": { + "start": { + "line": 29, + "column": 27 + }, + "end": { + "line": 29, + "column": 31 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 1001, + "end": 1006, + "loc": { + "start": { + "line": 29, + "column": 32 + }, + "end": { + "line": 29, + "column": 37 + }, + "identifierName": "spyOn" + }, + "name": "spyOn" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1007, + "end": 1014, + "loc": { + "start": { + "line": 29, + "column": 38 + }, + "end": { + "line": 29, + "column": 45 + }, + "identifierName": "console" + }, + "name": "console" + }, + { + "type": "StringLiteral", + "start": 1016, + "end": 1022, + "loc": { + "start": { + "line": 29, + "column": 47 + }, + "end": { + "line": 29, + "column": 53 + } + }, + "extra": { + "rawValue": "warn", + "raw": "'warn'" + }, + "value": "warn" + } + ] + }, + "property": { + "type": "Identifier", + "start": 1024, + "end": 1042, + "loc": { + "start": { + "line": 29, + "column": 55 + }, + "end": { + "line": 29, + "column": 73 + }, + "identifierName": "mockImplementation" + }, + "name": "mockImplementation" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 1043, + "end": 1051, + "loc": { + "start": { + "line": 29, + "column": 74 + }, + "end": { + "line": 29, + "column": 82 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1049, + "end": 1051, + "loc": { + "start": { + "line": 29, + "column": 80 + }, + "end": { + "line": 29, + "column": 82 + } + }, + "body": [], + "directives": [] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1059, + "end": 1088, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 33 + } + }, + "expression": { + "type": "CallExpression", + "start": 1059, + "end": 1087, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1059, + "end": 1074, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 1059, + "end": 1064, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 9 + }, + "identifierName": "store" + }, + "name": "store" + }, + "property": { + "type": "Identifier", + "start": 1065, + "end": 1074, + "loc": { + "start": { + "line": 31, + "column": 10 + }, + "end": { + "line": 31, + "column": 19 + }, + "identifierName": "saveFlags" + }, + "name": "saveFlags" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 1075, + "end": 1086, + "loc": { + "start": { + "line": 31, + "column": 20 + }, + "end": { + "line": 31, + "column": 31 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1077, + "end": 1084, + "loc": { + "start": { + "line": 31, + "column": 22 + }, + "end": { + "line": 31, + "column": 29 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1077, + "end": 1080, + "loc": { + "start": { + "line": 31, + "column": 22 + }, + "end": { + "line": 31, + "column": 25 + }, + "identifierName": "foo" + }, + "name": "foo" + }, + "value": { + "type": "ObjectExpression", + "start": 1082, + "end": 1084, + "loc": { + "start": { + "line": 31, + "column": 27 + }, + "end": { + "line": 31, + "column": 29 + } + }, + "properties": [] + } + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1093, + "end": 1173, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 84 + } + }, + "expression": { + "type": "CallExpression", + "start": 1093, + "end": 1172, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 83 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1093, + "end": 1136, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 47 + } + }, + "object": { + "type": "CallExpression", + "start": 1093, + "end": 1115, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 1093, + "end": 1099, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1100, + "end": 1114, + "loc": { + "start": { + "line": 32, + "column": 11 + }, + "end": { + "line": 32, + "column": 25 + }, + "identifierName": "consoleWarnSpy" + }, + "name": "consoleWarnSpy" + } + ] + }, + "property": { + "type": "Identifier", + "start": 1116, + "end": 1136, + "loc": { + "start": { + "line": 32, + "column": 27 + }, + "end": { + "line": 32, + "column": 47 + }, + "identifierName": "toHaveBeenCalledWith" + }, + "name": "toHaveBeenCalledWith" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1137, + "end": 1171, + "loc": { + "start": { + "line": 32, + "column": 48 + }, + "end": { + "line": 32, + "column": 82 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1137, + "end": 1169, + "loc": { + "start": { + "line": 32, + "column": 48 + }, + "end": { + "line": 32, + "column": 80 + } + }, + "object": { + "type": "Identifier", + "start": 1137, + "end": 1145, + "loc": { + "start": { + "line": 32, + "column": 48 + }, + "end": { + "line": 32, + "column": 56 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 1146, + "end": 1169, + "loc": { + "start": { + "line": 32, + "column": 57 + }, + "end": { + "line": 32, + "column": 80 + }, + "identifierName": "localStorageUnavailable" + }, + "name": "localStorageUnavailable" + }, + "computed": false + }, + "arguments": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1179, + "end": 1208, + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 33 + } + }, + "expression": { + "type": "CallExpression", + "start": 1179, + "end": 1207, + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1179, + "end": 1205, + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 1179, + "end": 1193, + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 18 + }, + "identifierName": "consoleWarnSpy" + }, + "name": "consoleWarnSpy" + }, + "property": { + "type": "Identifier", + "start": 1194, + "end": 1205, + "loc": { + "start": { + "line": 34, + "column": 19 + }, + "end": { + "line": 34, + "column": 30 + }, + "identifierName": "mockRestore" + }, + "name": "mockRestore" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1213, + "end": 1238, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 1213, + "end": 1237, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1213, + "end": 1235, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 1213, + "end": 1223, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 14 + }, + "identifierName": "setItemSpy" + }, + "name": "setItemSpy" + }, + "property": { + "type": "Identifier", + "start": 1224, + "end": 1235, + "loc": { + "start": { + "line": 35, + "column": 15 + }, + "end": { + "line": 35, + "column": 26 + }, + "identifierName": "mockRestore" + }, + "name": "mockRestore" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "comments": [], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Identity", + "start": 7, + "end": 15, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 16, + "end": 20, + "loc": { + "start": { + "line": 1, + "column": 16 + }, + "end": { + "line": 1, + "column": 20 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../Identity", + "start": 21, + "end": 34, + "loc": { + "start": { + "line": 1, + "column": 21 + }, + "end": { + "line": 1, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 34, + "end": 35, + "loc": { + "start": { + "line": 1, + "column": 34 + }, + "end": { + "line": 1, + "column": 35 + } + } + }, + { + "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": 36, + "end": 42, + "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": "Store", + "start": 43, + "end": 48, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 49, + "end": 53, + "loc": { + "start": { + "line": 2, + "column": 13 + }, + "end": { + "line": 2, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../Store", + "start": 54, + "end": 64, + "loc": { + "start": { + "line": 2, + "column": 18 + }, + "end": { + "line": 2, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 64, + "end": 65, + "loc": { + "start": { + "line": 2, + "column": 28 + }, + "end": { + "line": 2, + "column": 29 + } + } + }, + { + "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": 66, + "end": 72, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 73, + "end": 74, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "as", + "start": 75, + "end": 77, + "loc": { + "start": { + "line": 3, + "column": 9 + }, + "end": { + "line": 3, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 78, + "end": 86, + "loc": { + "start": { + "line": 3, + "column": 12 + }, + "end": { + "line": 3, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 87, + "end": 91, + "loc": { + "start": { + "line": 3, + "column": 21 + }, + "end": { + "line": 3, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../messages", + "start": 92, + "end": 105, + "loc": { + "start": { + "line": 3, + "column": 26 + }, + "end": { + "line": 3, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 105, + "end": 106, + "loc": { + "start": { + "line": 3, + "column": 39 + }, + "end": { + "line": 3, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 108, + "end": 116, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 116, + "end": 117, + "loc": { + "start": { + "line": 5, + "column": 8 + }, + "end": { + "line": 5, + "column": 9 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Store", + "start": 117, + "end": 124, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 124, + "end": 125, + "loc": { + "start": { + "line": 5, + "column": 16 + }, + "end": { + "line": 5, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 126, + "end": 127, + "loc": { + "start": { + "line": 5, + "column": 18 + }, + "end": { + "line": 5, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 127, + "end": 128, + "loc": { + "start": { + "line": 5, + "column": 19 + }, + "end": { + "line": 5, + "column": 20 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 129, + "end": 131, + "loc": { + "start": { + "line": 5, + "column": 21 + }, + "end": { + "line": 5, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 132, + "end": 133, + "loc": { + "start": { + "line": 5, + "column": 24 + }, + "end": { + "line": 5, + "column": 25 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 136, + "end": 141, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 142, + "end": 147, + "loc": { + "start": { + "line": 6, + "column": 8 + }, + "end": { + "line": 6, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 148, + "end": 149, + "loc": { + "start": { + "line": 6, + "column": 14 + }, + "end": { + "line": 6, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Identity", + "start": 150, + "end": 158, + "loc": { + "start": { + "line": 6, + "column": 16 + }, + "end": { + "line": 6, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 158, + "end": 159, + "loc": { + "start": { + "line": 6, + "column": 24 + }, + "end": { + "line": 6, + "column": 25 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 159, + "end": 163, + "loc": { + "start": { + "line": 6, + "column": 25 + }, + "end": { + "line": 6, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 163, + "end": 164, + "loc": { + "start": { + "line": 6, + "column": 29 + }, + "end": { + "line": 6, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 164, + "end": 165, + "loc": { + "start": { + "line": 6, + "column": 30 + }, + "end": { + "line": 6, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 169, + "end": 171, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 171, + "end": 172, + "loc": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should handle localStorage getItem throwing an exception", + "start": 172, + "end": 230, + "loc": { + "start": { + "line": 8, + "column": 5 + }, + "end": { + "line": 8, + "column": 63 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 230, + "end": 231, + "loc": { + "start": { + "line": 8, + "column": 63 + }, + "end": { + "line": 8, + "column": 64 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 232, + "end": 233, + "loc": { + "start": { + "line": 8, + "column": 65 + }, + "end": { + "line": 8, + "column": 66 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 233, + "end": 234, + "loc": { + "start": { + "line": 8, + "column": 66 + }, + "end": { + "line": 8, + "column": 67 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 235, + "end": 237, + "loc": { + "start": { + "line": 8, + "column": 68 + }, + "end": { + "line": 8, + "column": 70 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 238, + "end": 239, + "loc": { + "start": { + "line": 8, + "column": 71 + }, + "end": { + "line": 8, + "column": 72 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 244, + "end": 249, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 250, + "end": 255, + "loc": { + "start": { + "line": 9, + "column": 10 + }, + "end": { + "line": 9, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 256, + "end": 257, + "loc": { + "start": { + "line": 9, + "column": 16 + }, + "end": { + "line": 9, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Store", + "start": 258, + "end": 263, + "loc": { + "start": { + "line": 9, + "column": 18 + }, + "end": { + "line": 9, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 263, + "end": 264, + "loc": { + "start": { + "line": 9, + "column": 23 + }, + "end": { + "line": 9, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "env", + "start": 264, + "end": 269, + "loc": { + "start": { + "line": 9, + "column": 24 + }, + "end": { + "line": 9, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 269, + "end": 270, + "loc": { + "start": { + "line": 9, + "column": 29 + }, + "end": { + "line": 9, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hash", + "start": 271, + "end": 277, + "loc": { + "start": { + "line": 9, + "column": 31 + }, + "end": { + "line": 9, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 277, + "end": 278, + "loc": { + "start": { + "line": 9, + "column": 37 + }, + "end": { + "line": 9, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 279, + "end": 284, + "loc": { + "start": { + "line": 9, + "column": 39 + }, + "end": { + "line": 9, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 284, + "end": 285, + "loc": { + "start": { + "line": 9, + "column": 44 + }, + "end": { + "line": 9, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 285, + "end": 286, + "loc": { + "start": { + "line": 9, + "column": 45 + }, + "end": { + "line": 9, + "column": 46 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 291, + "end": 296, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getItemSpy", + "start": 297, + "end": 307, + "loc": { + "start": { + "line": 10, + "column": 10 + }, + "end": { + "line": 10, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 308, + "end": 309, + "loc": { + "start": { + "line": 10, + "column": 21 + }, + "end": { + "line": 10, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "jest", + "start": 310, + "end": 314, + "loc": { + "start": { + "line": 10, + "column": 23 + }, + "end": { + "line": 10, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 314, + "end": 315, + "loc": { + "start": { + "line": 10, + "column": 27 + }, + "end": { + "line": 10, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spyOn", + "start": 315, + "end": 320, + "loc": { + "start": { + "line": 10, + "column": 28 + }, + "end": { + "line": 10, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 320, + "end": 321, + "loc": { + "start": { + "line": 10, + "column": 33 + }, + "end": { + "line": 10, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 321, + "end": 333, + "loc": { + "start": { + "line": 10, + "column": 34 + }, + "end": { + "line": 10, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 333, + "end": 334, + "loc": { + "start": { + "line": 10, + "column": 46 + }, + "end": { + "line": 10, + "column": 47 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "getItem", + "start": 335, + "end": 344, + "loc": { + "start": { + "line": 10, + "column": 48 + }, + "end": { + "line": 10, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 344, + "end": 345, + "loc": { + "start": { + "line": 10, + "column": 57 + }, + "end": { + "line": 10, + "column": 58 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 345, + "end": 346, + "loc": { + "start": { + "line": 10, + "column": 58 + }, + "end": { + "line": 10, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockImplementation", + "start": 346, + "end": 364, + "loc": { + "start": { + "line": 10, + "column": 59 + }, + "end": { + "line": 10, + "column": 77 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 364, + "end": 365, + "loc": { + "start": { + "line": 10, + "column": 77 + }, + "end": { + "line": 10, + "column": 78 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 365, + "end": 366, + "loc": { + "start": { + "line": 10, + "column": 78 + }, + "end": { + "line": 10, + "column": 79 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 366, + "end": 367, + "loc": { + "start": { + "line": 10, + "column": 79 + }, + "end": { + "line": 10, + "column": 80 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 368, + "end": 370, + "loc": { + "start": { + "line": 10, + "column": 81 + }, + "end": { + "line": 10, + "column": 83 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 371, + "end": 372, + "loc": { + "start": { + "line": 10, + "column": 84 + }, + "end": { + "line": 10, + "column": 85 + } + } + }, + { + "type": { + "label": "throw", + "keyword": "throw", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "throw", + "start": 379, + "end": 384, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 11 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 385, + "end": 388, + "loc": { + "start": { + "line": 11, + "column": 12 + }, + "end": { + "line": 11, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Error", + "start": 389, + "end": 394, + "loc": { + "start": { + "line": 11, + "column": 16 + }, + "end": { + "line": 11, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 394, + "end": 395, + "loc": { + "start": { + "line": 11, + "column": 21 + }, + "end": { + "line": 11, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "localstorage getitem error", + "start": 395, + "end": 423, + "loc": { + "start": { + "line": 11, + "column": 22 + }, + "end": { + "line": 11, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 423, + "end": 424, + "loc": { + "start": { + "line": 11, + "column": 50 + }, + "end": { + "line": 11, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 424, + "end": 425, + "loc": { + "start": { + "line": 11, + "column": 51 + }, + "end": { + "line": 11, + "column": 52 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 430, + "end": 431, + "loc": { + "start": { + "line": 12, + "column": 4 + }, + "end": { + "line": 12, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 431, + "end": 432, + "loc": { + "start": { + "line": 12, + "column": 5 + }, + "end": { + "line": 12, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 432, + "end": 433, + "loc": { + "start": { + "line": 12, + "column": 6 + }, + "end": { + "line": 12, + "column": 7 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 439, + "end": 444, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "consoleWarnSpy", + "start": 445, + "end": 459, + "loc": { + "start": { + "line": 14, + "column": 10 + }, + "end": { + "line": 14, + "column": 24 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 460, + "end": 461, + "loc": { + "start": { + "line": 14, + "column": 25 + }, + "end": { + "line": 14, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "jest", + "start": 462, + "end": 466, + "loc": { + "start": { + "line": 14, + "column": 27 + }, + "end": { + "line": 14, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 466, + "end": 467, + "loc": { + "start": { + "line": 14, + "column": 31 + }, + "end": { + "line": 14, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spyOn", + "start": 467, + "end": 472, + "loc": { + "start": { + "line": 14, + "column": 32 + }, + "end": { + "line": 14, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 472, + "end": 473, + "loc": { + "start": { + "line": 14, + "column": 37 + }, + "end": { + "line": 14, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 473, + "end": 480, + "loc": { + "start": { + "line": 14, + "column": 38 + }, + "end": { + "line": 14, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 480, + "end": 481, + "loc": { + "start": { + "line": 14, + "column": 45 + }, + "end": { + "line": 14, + "column": 46 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "warn", + "start": 482, + "end": 488, + "loc": { + "start": { + "line": 14, + "column": 47 + }, + "end": { + "line": 14, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 488, + "end": 489, + "loc": { + "start": { + "line": 14, + "column": 53 + }, + "end": { + "line": 14, + "column": 54 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 489, + "end": 490, + "loc": { + "start": { + "line": 14, + "column": 54 + }, + "end": { + "line": 14, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockImplementation", + "start": 490, + "end": 508, + "loc": { + "start": { + "line": 14, + "column": 55 + }, + "end": { + "line": 14, + "column": 73 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 508, + "end": 509, + "loc": { + "start": { + "line": 14, + "column": 73 + }, + "end": { + "line": 14, + "column": 74 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 509, + "end": 510, + "loc": { + "start": { + "line": 14, + "column": 74 + }, + "end": { + "line": 14, + "column": 75 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 510, + "end": 511, + "loc": { + "start": { + "line": 14, + "column": 75 + }, + "end": { + "line": 14, + "column": 76 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 512, + "end": 514, + "loc": { + "start": { + "line": 14, + "column": 77 + }, + "end": { + "line": 14, + "column": 79 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 515, + "end": 516, + "loc": { + "start": { + "line": 14, + "column": 80 + }, + "end": { + "line": 14, + "column": 81 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 516, + "end": 517, + "loc": { + "start": { + "line": 14, + "column": 81 + }, + "end": { + "line": 14, + "column": 82 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 517, + "end": 518, + "loc": { + "start": { + "line": 14, + "column": 82 + }, + "end": { + "line": 14, + "column": 83 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 518, + "end": 519, + "loc": { + "start": { + "line": 14, + "column": 83 + }, + "end": { + "line": 14, + "column": 84 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 525, + "end": 530, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 530, + "end": 531, + "loc": { + "start": { + "line": 16, + "column": 9 + }, + "end": { + "line": 16, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "loadFlags", + "start": 531, + "end": 540, + "loc": { + "start": { + "line": 16, + "column": 10 + }, + "end": { + "line": 16, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 540, + "end": 541, + "loc": { + "start": { + "line": 16, + "column": 19 + }, + "end": { + "line": 16, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 541, + "end": 542, + "loc": { + "start": { + "line": 16, + "column": 20 + }, + "end": { + "line": 16, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 542, + "end": 543, + "loc": { + "start": { + "line": 16, + "column": 21 + }, + "end": { + "line": 16, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 548, + "end": 554, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 554, + "end": 555, + "loc": { + "start": { + "line": 17, + "column": 10 + }, + "end": { + "line": 17, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "consoleWarnSpy", + "start": 555, + "end": 569, + "loc": { + "start": { + "line": 17, + "column": 11 + }, + "end": { + "line": 17, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 569, + "end": 570, + "loc": { + "start": { + "line": 17, + "column": 25 + }, + "end": { + "line": 17, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 570, + "end": 571, + "loc": { + "start": { + "line": 17, + "column": 26 + }, + "end": { + "line": 17, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveBeenCalledWith", + "start": 571, + "end": 591, + "loc": { + "start": { + "line": 17, + "column": 27 + }, + "end": { + "line": 17, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 591, + "end": 592, + "loc": { + "start": { + "line": 17, + "column": 47 + }, + "end": { + "line": 17, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 592, + "end": 600, + "loc": { + "start": { + "line": 17, + "column": 48 + }, + "end": { + "line": 17, + "column": 56 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 600, + "end": 601, + "loc": { + "start": { + "line": 17, + "column": 56 + }, + "end": { + "line": 17, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorageUnavailable", + "start": 601, + "end": 624, + "loc": { + "start": { + "line": 17, + "column": 57 + }, + "end": { + "line": 17, + "column": 80 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 624, + "end": 625, + "loc": { + "start": { + "line": 17, + "column": 80 + }, + "end": { + "line": 17, + "column": 81 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 625, + "end": 626, + "loc": { + "start": { + "line": 17, + "column": 81 + }, + "end": { + "line": 17, + "column": 82 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 626, + "end": 627, + "loc": { + "start": { + "line": 17, + "column": 82 + }, + "end": { + "line": 17, + "column": 83 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 627, + "end": 628, + "loc": { + "start": { + "line": 17, + "column": 83 + }, + "end": { + "line": 17, + "column": 84 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "consoleWarnSpy", + "start": 634, + "end": 648, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 648, + "end": 649, + "loc": { + "start": { + "line": 19, + "column": 18 + }, + "end": { + "line": 19, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockRestore", + "start": 649, + "end": 660, + "loc": { + "start": { + "line": 19, + "column": 19 + }, + "end": { + "line": 19, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 660, + "end": 661, + "loc": { + "start": { + "line": 19, + "column": 30 + }, + "end": { + "line": 19, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 661, + "end": 662, + "loc": { + "start": { + "line": 19, + "column": 31 + }, + "end": { + "line": 19, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 662, + "end": 663, + "loc": { + "start": { + "line": 19, + "column": 32 + }, + "end": { + "line": 19, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getItemSpy", + "start": 668, + "end": 678, + "loc": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 678, + "end": 679, + "loc": { + "start": { + "line": 20, + "column": 14 + }, + "end": { + "line": 20, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockRestore", + "start": 679, + "end": 690, + "loc": { + "start": { + "line": 20, + "column": 15 + }, + "end": { + "line": 20, + "column": 26 + } + } + }, + { + "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": 20, + "column": 26 + }, + "end": { + "line": 20, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 691, + "end": 692, + "loc": { + "start": { + "line": 20, + "column": 27 + }, + "end": { + "line": 20, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 692, + "end": 693, + "loc": { + "start": { + "line": 20, + "column": 28 + }, + "end": { + "line": 20, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 696, + "end": 697, + "loc": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 21, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 697, + "end": 698, + "loc": { + "start": { + "line": 21, + "column": 3 + }, + "end": { + "line": 21, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 698, + "end": 699, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 703, + "end": 705, + "loc": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 705, + "end": 706, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should handle localStorage setItem throwing an exception", + "start": 706, + "end": 764, + "loc": { + "start": { + "line": 23, + "column": 5 + }, + "end": { + "line": 23, + "column": 63 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 764, + "end": 765, + "loc": { + "start": { + "line": 23, + "column": 63 + }, + "end": { + "line": 23, + "column": 64 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 766, + "end": 767, + "loc": { + "start": { + "line": 23, + "column": 65 + }, + "end": { + "line": 23, + "column": 66 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 767, + "end": 768, + "loc": { + "start": { + "line": 23, + "column": 66 + }, + "end": { + "line": 23, + "column": 67 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 769, + "end": 771, + "loc": { + "start": { + "line": 23, + "column": 68 + }, + "end": { + "line": 23, + "column": 70 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 772, + "end": 773, + "loc": { + "start": { + "line": 23, + "column": 71 + }, + "end": { + "line": 23, + "column": 72 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 778, + "end": 783, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 784, + "end": 789, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 790, + "end": 791, + "loc": { + "start": { + "line": 24, + "column": 16 + }, + "end": { + "line": 24, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Store", + "start": 792, + "end": 797, + "loc": { + "start": { + "line": 24, + "column": 18 + }, + "end": { + "line": 24, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 797, + "end": 798, + "loc": { + "start": { + "line": 24, + "column": 23 + }, + "end": { + "line": 24, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "env", + "start": 798, + "end": 803, + "loc": { + "start": { + "line": 24, + "column": 24 + }, + "end": { + "line": 24, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 803, + "end": 804, + "loc": { + "start": { + "line": 24, + "column": 29 + }, + "end": { + "line": 24, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hash", + "start": 805, + "end": 811, + "loc": { + "start": { + "line": 24, + "column": 31 + }, + "end": { + "line": 24, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 811, + "end": 812, + "loc": { + "start": { + "line": 24, + "column": 37 + }, + "end": { + "line": 24, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 813, + "end": 818, + "loc": { + "start": { + "line": 24, + "column": 39 + }, + "end": { + "line": 24, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 818, + "end": 819, + "loc": { + "start": { + "line": 24, + "column": 44 + }, + "end": { + "line": 24, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 819, + "end": 820, + "loc": { + "start": { + "line": 24, + "column": 45 + }, + "end": { + "line": 24, + "column": 46 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 825, + "end": 830, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setItemSpy", + "start": 831, + "end": 841, + "loc": { + "start": { + "line": 25, + "column": 10 + }, + "end": { + "line": 25, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 842, + "end": 843, + "loc": { + "start": { + "line": 25, + "column": 21 + }, + "end": { + "line": 25, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "jest", + "start": 844, + "end": 848, + "loc": { + "start": { + "line": 25, + "column": 23 + }, + "end": { + "line": 25, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 848, + "end": 849, + "loc": { + "start": { + "line": 25, + "column": 27 + }, + "end": { + "line": 25, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spyOn", + "start": 849, + "end": 854, + "loc": { + "start": { + "line": 25, + "column": 28 + }, + "end": { + "line": 25, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 854, + "end": 855, + "loc": { + "start": { + "line": 25, + "column": 33 + }, + "end": { + "line": 25, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 855, + "end": 867, + "loc": { + "start": { + "line": 25, + "column": 34 + }, + "end": { + "line": 25, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 867, + "end": 868, + "loc": { + "start": { + "line": 25, + "column": 46 + }, + "end": { + "line": 25, + "column": 47 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "setItem", + "start": 869, + "end": 878, + "loc": { + "start": { + "line": 25, + "column": 48 + }, + "end": { + "line": 25, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 878, + "end": 879, + "loc": { + "start": { + "line": 25, + "column": 57 + }, + "end": { + "line": 25, + "column": 58 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 879, + "end": 880, + "loc": { + "start": { + "line": 25, + "column": 58 + }, + "end": { + "line": 25, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockImplementation", + "start": 880, + "end": 898, + "loc": { + "start": { + "line": 25, + "column": 59 + }, + "end": { + "line": 25, + "column": 77 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 898, + "end": 899, + "loc": { + "start": { + "line": 25, + "column": 77 + }, + "end": { + "line": 25, + "column": 78 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 899, + "end": 900, + "loc": { + "start": { + "line": 25, + "column": 78 + }, + "end": { + "line": 25, + "column": 79 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 900, + "end": 901, + "loc": { + "start": { + "line": 25, + "column": 79 + }, + "end": { + "line": 25, + "column": 80 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 902, + "end": 904, + "loc": { + "start": { + "line": 25, + "column": 81 + }, + "end": { + "line": 25, + "column": 83 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 905, + "end": 906, + "loc": { + "start": { + "line": 25, + "column": 84 + }, + "end": { + "line": 25, + "column": 85 + } + } + }, + { + "type": { + "label": "throw", + "keyword": "throw", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "throw", + "start": 913, + "end": 918, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 11 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 919, + "end": 922, + "loc": { + "start": { + "line": 26, + "column": 12 + }, + "end": { + "line": 26, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Error", + "start": 923, + "end": 928, + "loc": { + "start": { + "line": 26, + "column": 16 + }, + "end": { + "line": 26, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 928, + "end": 929, + "loc": { + "start": { + "line": 26, + "column": 21 + }, + "end": { + "line": 26, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "localstorage getitem error", + "start": 929, + "end": 957, + "loc": { + "start": { + "line": 26, + "column": 22 + }, + "end": { + "line": 26, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 957, + "end": 958, + "loc": { + "start": { + "line": 26, + "column": 50 + }, + "end": { + "line": 26, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 958, + "end": 959, + "loc": { + "start": { + "line": 26, + "column": 51 + }, + "end": { + "line": 26, + "column": 52 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 964, + "end": 965, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 965, + "end": 966, + "loc": { + "start": { + "line": 27, + "column": 5 + }, + "end": { + "line": 27, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 966, + "end": 967, + "loc": { + "start": { + "line": 27, + "column": 6 + }, + "end": { + "line": 27, + "column": 7 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 973, + "end": 978, + "loc": { + "start": { + "line": 29, + "column": 4 + }, + "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": "consoleWarnSpy", + "start": 979, + "end": 993, + "loc": { + "start": { + "line": 29, + "column": 10 + }, + "end": { + "line": 29, + "column": 24 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 994, + "end": 995, + "loc": { + "start": { + "line": 29, + "column": 25 + }, + "end": { + "line": 29, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "jest", + "start": 996, + "end": 1000, + "loc": { + "start": { + "line": 29, + "column": 27 + }, + "end": { + "line": 29, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1000, + "end": 1001, + "loc": { + "start": { + "line": 29, + "column": 31 + }, + "end": { + "line": 29, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spyOn", + "start": 1001, + "end": 1006, + "loc": { + "start": { + "line": 29, + "column": 32 + }, + "end": { + "line": 29, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1006, + "end": 1007, + "loc": { + "start": { + "line": 29, + "column": 37 + }, + "end": { + "line": 29, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 1007, + "end": 1014, + "loc": { + "start": { + "line": 29, + "column": 38 + }, + "end": { + "line": 29, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1014, + "end": 1015, + "loc": { + "start": { + "line": 29, + "column": 45 + }, + "end": { + "line": 29, + "column": 46 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "warn", + "start": 1016, + "end": 1022, + "loc": { + "start": { + "line": 29, + "column": 47 + }, + "end": { + "line": 29, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1022, + "end": 1023, + "loc": { + "start": { + "line": 29, + "column": 53 + }, + "end": { + "line": 29, + "column": 54 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1023, + "end": 1024, + "loc": { + "start": { + "line": 29, + "column": 54 + }, + "end": { + "line": 29, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockImplementation", + "start": 1024, + "end": 1042, + "loc": { + "start": { + "line": 29, + "column": 55 + }, + "end": { + "line": 29, + "column": 73 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1042, + "end": 1043, + "loc": { + "start": { + "line": 29, + "column": 73 + }, + "end": { + "line": 29, + "column": 74 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1043, + "end": 1044, + "loc": { + "start": { + "line": 29, + "column": 74 + }, + "end": { + "line": 29, + "column": 75 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1044, + "end": 1045, + "loc": { + "start": { + "line": 29, + "column": 75 + }, + "end": { + "line": 29, + "column": 76 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1046, + "end": 1048, + "loc": { + "start": { + "line": 29, + "column": 77 + }, + "end": { + "line": 29, + "column": 79 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1049, + "end": 1050, + "loc": { + "start": { + "line": 29, + "column": 80 + }, + "end": { + "line": 29, + "column": 81 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1050, + "end": 1051, + "loc": { + "start": { + "line": 29, + "column": 81 + }, + "end": { + "line": 29, + "column": 82 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1051, + "end": 1052, + "loc": { + "start": { + "line": 29, + "column": 82 + }, + "end": { + "line": 29, + "column": 83 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1052, + "end": 1053, + "loc": { + "start": { + "line": 29, + "column": 83 + }, + "end": { + "line": 29, + "column": 84 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 1059, + "end": 1064, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1064, + "end": 1065, + "loc": { + "start": { + "line": 31, + "column": 9 + }, + "end": { + "line": 31, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "saveFlags", + "start": 1065, + "end": 1074, + "loc": { + "start": { + "line": 31, + "column": 10 + }, + "end": { + "line": 31, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1074, + "end": 1075, + "loc": { + "start": { + "line": 31, + "column": 19 + }, + "end": { + "line": 31, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1075, + "end": 1076, + "loc": { + "start": { + "line": 31, + "column": 20 + }, + "end": { + "line": 31, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "foo", + "start": 1077, + "end": 1080, + "loc": { + "start": { + "line": 31, + "column": 22 + }, + "end": { + "line": 31, + "column": 25 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1080, + "end": 1081, + "loc": { + "start": { + "line": 31, + "column": 25 + }, + "end": { + "line": 31, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1082, + "end": 1083, + "loc": { + "start": { + "line": 31, + "column": 27 + }, + "end": { + "line": 31, + "column": 28 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1083, + "end": 1084, + "loc": { + "start": { + "line": 31, + "column": 28 + }, + "end": { + "line": 31, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1085, + "end": 1086, + "loc": { + "start": { + "line": 31, + "column": 30 + }, + "end": { + "line": 31, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1086, + "end": 1087, + "loc": { + "start": { + "line": 31, + "column": 31 + }, + "end": { + "line": 31, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1087, + "end": 1088, + "loc": { + "start": { + "line": 31, + "column": 32 + }, + "end": { + "line": 31, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1093, + "end": 1099, + "loc": { + "start": { + "line": 32, + "column": 4 + }, + "end": { + "line": 32, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1099, + "end": 1100, + "loc": { + "start": { + "line": 32, + "column": 10 + }, + "end": { + "line": 32, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "consoleWarnSpy", + "start": 1100, + "end": 1114, + "loc": { + "start": { + "line": 32, + "column": 11 + }, + "end": { + "line": 32, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1114, + "end": 1115, + "loc": { + "start": { + "line": 32, + "column": 25 + }, + "end": { + "line": 32, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1115, + "end": 1116, + "loc": { + "start": { + "line": 32, + "column": 26 + }, + "end": { + "line": 32, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveBeenCalledWith", + "start": 1116, + "end": 1136, + "loc": { + "start": { + "line": 32, + "column": 27 + }, + "end": { + "line": 32, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1136, + "end": 1137, + "loc": { + "start": { + "line": 32, + "column": 47 + }, + "end": { + "line": 32, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 1137, + "end": 1145, + "loc": { + "start": { + "line": 32, + "column": 48 + }, + "end": { + "line": 32, + "column": 56 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1145, + "end": 1146, + "loc": { + "start": { + "line": 32, + "column": 56 + }, + "end": { + "line": 32, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorageUnavailable", + "start": 1146, + "end": 1169, + "loc": { + "start": { + "line": 32, + "column": 57 + }, + "end": { + "line": 32, + "column": 80 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1169, + "end": 1170, + "loc": { + "start": { + "line": 32, + "column": 80 + }, + "end": { + "line": 32, + "column": 81 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1170, + "end": 1171, + "loc": { + "start": { + "line": 32, + "column": 81 + }, + "end": { + "line": 32, + "column": 82 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1171, + "end": 1172, + "loc": { + "start": { + "line": 32, + "column": 82 + }, + "end": { + "line": 32, + "column": 83 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1172, + "end": 1173, + "loc": { + "start": { + "line": 32, + "column": 83 + }, + "end": { + "line": 32, + "column": 84 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "consoleWarnSpy", + "start": 1179, + "end": 1193, + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1193, + "end": 1194, + "loc": { + "start": { + "line": 34, + "column": 18 + }, + "end": { + "line": 34, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockRestore", + "start": 1194, + "end": 1205, + "loc": { + "start": { + "line": 34, + "column": 19 + }, + "end": { + "line": 34, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1205, + "end": 1206, + "loc": { + "start": { + "line": 34, + "column": 30 + }, + "end": { + "line": 34, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1206, + "end": 1207, + "loc": { + "start": { + "line": 34, + "column": 31 + }, + "end": { + "line": 34, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1207, + "end": 1208, + "loc": { + "start": { + "line": 34, + "column": 32 + }, + "end": { + "line": 34, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setItemSpy", + "start": 1213, + "end": 1223, + "loc": { + "start": { + "line": 35, + "column": 4 + }, + "end": { + "line": 35, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1223, + "end": 1224, + "loc": { + "start": { + "line": 35, + "column": 14 + }, + "end": { + "line": 35, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockRestore", + "start": 1224, + "end": 1235, + "loc": { + "start": { + "line": 35, + "column": 15 + }, + "end": { + "line": 35, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1235, + "end": 1236, + "loc": { + "start": { + "line": 35, + "column": 26 + }, + "end": { + "line": 35, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1236, + "end": 1237, + "loc": { + "start": { + "line": 35, + "column": 27 + }, + "end": { + "line": 35, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1237, + "end": 1238, + "loc": { + "start": { + "line": 35, + "column": 28 + }, + "end": { + "line": 35, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1241, + "end": 1242, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1242, + "end": 1243, + "loc": { + "start": { + "line": 36, + "column": 3 + }, + "end": { + "line": 36, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1243, + "end": 1244, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1245, + "end": 1246, + "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 + }, + "start": 1246, + "end": 1247, + "loc": { + "start": { + "line": 37, + "column": 1 + }, + "end": { + "line": 37, + "column": 2 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1247, + "end": 1248, + "loc": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 37, + "column": 3 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1249, + "end": 1249, + "loc": { + "start": { + "line": 38, + "column": 0 + }, + "end": { + "line": 38, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/__tests__/Stream-test.js.json b/docs/ast/source/__tests__/Stream-test.js.json new file mode 100644 index 00000000..44bdce07 --- /dev/null +++ b/docs/ast/source/__tests__/Stream-test.js.json @@ -0,0 +1,19256 @@ +{ + "type": "File", + "start": 0, + "end": 2287, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 83, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 2287, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 83, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 55, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 55 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 7, + "end": 18, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 18 + } + }, + "local": { + "type": "Identifier", + "start": 7, + "end": 18, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 18 + }, + "identifierName": "EventSource" + }, + "name": "EventSource" + } + }, + { + "type": "ImportSpecifier", + "start": 22, + "end": 29, + "loc": { + "start": { + "line": 1, + "column": 22 + }, + "end": { + "line": 1, + "column": 29 + } + }, + "imported": { + "type": "Identifier", + "start": 22, + "end": 29, + "loc": { + "start": { + "line": 1, + "column": 22 + }, + "end": { + "line": 1, + "column": 29 + }, + "identifierName": "sources" + }, + "name": "sources" + }, + "local": { + "type": "Identifier", + "start": 22, + "end": 29, + "loc": { + "start": { + "line": 1, + "column": 22 + }, + "end": { + "line": 1, + "column": 29 + }, + "identifierName": "sources" + }, + "name": "sources" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 37, + "end": 54, + "loc": { + "start": { + "line": 1, + "column": 37 + }, + "end": { + "line": 1, + "column": 54 + } + }, + "extra": { + "rawValue": "eventsourcemock", + "raw": "'eventsourcemock'" + }, + "value": "eventsourcemock" + } + }, + { + "type": "ImportDeclaration", + "start": 57, + "end": 88, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 31 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 64, + "end": 70, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 13 + } + }, + "local": { + "type": "Identifier", + "start": 64, + "end": 70, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 13 + }, + "identifierName": "Stream" + }, + "name": "Stream" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 76, + "end": 87, + "loc": { + "start": { + "line": 3, + "column": 19 + }, + "end": { + "line": 3, + "column": 30 + } + }, + "extra": { + "rawValue": "../Stream", + "raw": "'../Stream'" + }, + "value": "../Stream" + } + }, + { + "type": "VariableDeclaration", + "start": 90, + "end": 112, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 22 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 96, + "end": 111, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 21 + } + }, + "id": { + "type": "Identifier", + "start": 96, + "end": 100, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 10 + }, + "identifierName": "noop" + }, + "name": "noop" + }, + "init": { + "type": "ArrowFunctionExpression", + "start": 103, + "end": 111, + "loc": { + "start": { + "line": 5, + "column": 13 + }, + "end": { + "line": 5, + "column": 21 + } + }, + "id": { + "type": "Identifier", + "start": 96, + "end": 100, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 10 + }, + "identifierName": "noop" + }, + "name": "noop" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 109, + "end": 111, + "loc": { + "start": { + "line": 5, + "column": 19 + }, + "end": { + "line": 5, + "column": 21 + } + }, + "body": [], + "directives": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 114, + "end": 2286, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 82, + "column": 3 + } + }, + "expression": { + "type": "CallExpression", + "start": 114, + "end": 2285, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 82, + "column": 2 + } + }, + "callee": { + "type": "Identifier", + "start": 114, + "end": 122, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 7, + "column": 8 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 123, + "end": 131, + "loc": { + "start": { + "line": 7, + "column": 9 + }, + "end": { + "line": 7, + "column": 17 + } + }, + "extra": { + "rawValue": "Stream", + "raw": "'Stream'" + }, + "value": "Stream" + }, + { + "type": "ArrowFunctionExpression", + "start": 133, + "end": 2284, + "loc": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 82, + "column": 1 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 139, + "end": 2284, + "loc": { + "start": { + "line": 7, + "column": 25 + }, + "end": { + "line": 82, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 143, + "end": 181, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 40 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 149, + "end": 180, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 39 + } + }, + "id": { + "type": "Identifier", + "start": 149, + "end": 156, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 15 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + "init": { + "type": "StringLiteral", + "start": 159, + "end": 180, + "loc": { + "start": { + "line": 8, + "column": 18 + }, + "end": { + "line": 8, + "column": 39 + } + }, + "extra": { + "rawValue": "https://example.com", + "raw": "'https://example.com'" + }, + "value": "https://example.com" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 184, + "end": 210, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 28 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 190, + "end": 209, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 27 + } + }, + "id": { + "type": "Identifier", + "start": 190, + "end": 197, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 15 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + "init": { + "type": "StringLiteral", + "start": 200, + "end": 209, + "loc": { + "start": { + "line": 9, + "column": 18 + }, + "end": { + "line": 9, + "column": 27 + } + }, + "extra": { + "rawValue": "testenv", + "raw": "'testenv'" + }, + "value": "testenv" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 213, + "end": 240, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 29 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 219, + "end": 239, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 28 + } + }, + "id": { + "type": "Identifier", + "start": 219, + "end": 223, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 12 + }, + "identifierName": "user" + }, + "name": "user" + }, + "init": { + "type": "ObjectExpression", + "start": 226, + "end": 239, + "loc": { + "start": { + "line": 10, + "column": 15 + }, + "end": { + "line": 10, + "column": 28 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 228, + "end": 237, + "loc": { + "start": { + "line": 10, + "column": 17 + }, + "end": { + "line": 10, + "column": 26 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 228, + "end": 231, + "loc": { + "start": { + "line": 10, + "column": 17 + }, + "end": { + "line": 10, + "column": 20 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 233, + "end": 237, + "loc": { + "start": { + "line": 10, + "column": 22 + }, + "end": { + "line": 10, + "column": 26 + } + }, + "extra": { + "rawValue": "me", + "raw": "'me'" + }, + "value": "me" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 243, + "end": 282, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 41 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 249, + "end": 281, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 40 + } + }, + "id": { + "type": "Identifier", + "start": 249, + "end": 260, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 19 + }, + "identifierName": "encodedUser" + }, + "name": "encodedUser" + }, + "init": { + "type": "StringLiteral", + "start": 263, + "end": 281, + "loc": { + "start": { + "line": 11, + "column": 22 + }, + "end": { + "line": 11, + "column": 40 + } + }, + "extra": { + "rawValue": "eyJrZXkiOiJtZSJ9", + "raw": "'eyJrZXkiOiJtZSJ9'" + }, + "value": "eyJrZXkiOiJtZSJ9" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 285, + "end": 315, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 32 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 291, + "end": 314, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 31 + } + }, + "id": { + "type": "Identifier", + "start": 291, + "end": 295, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 12 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + "init": { + "type": "StringLiteral", + "start": 298, + "end": 314, + "loc": { + "start": { + "line": 12, + "column": 15 + }, + "end": { + "line": 12, + "column": 31 + } + }, + "extra": { + "rawValue": "012345789abcde", + "raw": "'012345789abcde'" + }, + "value": "012345789abcde" + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 319, + "end": 450, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 19, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 319, + "end": 449, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 19, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 319, + "end": 329, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 12 + }, + "identifierName": "beforeEach" + }, + "name": "beforeEach" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 330, + "end": 448, + "loc": { + "start": { + "line": 14, + "column": 13 + }, + "end": { + "line": 19, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 336, + "end": 448, + "loc": { + "start": { + "line": 14, + "column": 19 + }, + "end": { + "line": 19, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 342, + "end": 444, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 18, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 342, + "end": 443, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 18, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 342, + "end": 363, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 342, + "end": 348, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 10 + }, + "identifierName": "Object" + }, + "name": "Object" + }, + "property": { + "type": "Identifier", + "start": 349, + "end": 363, + "loc": { + "start": { + "line": 15, + "column": 11 + }, + "end": { + "line": 15, + "column": 25 + }, + "identifierName": "defineProperty" + }, + "name": "defineProperty" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 364, + "end": 370, + "loc": { + "start": { + "line": 15, + "column": 26 + }, + "end": { + "line": 15, + "column": 32 + }, + "identifierName": "window" + }, + "name": "window" + }, + { + "type": "StringLiteral", + "start": 372, + "end": 385, + "loc": { + "start": { + "line": 15, + "column": 34 + }, + "end": { + "line": 15, + "column": 47 + } + }, + "extra": { + "rawValue": "EventSource", + "raw": "'EventSource'" + }, + "value": "EventSource" + }, + { + "type": "ObjectExpression", + "start": 387, + "end": 442, + "loc": { + "start": { + "line": 15, + "column": 49 + }, + "end": { + "line": 18, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 395, + "end": 413, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 395, + "end": 400, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 11 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "Identifier", + "start": 402, + "end": 413, + "loc": { + "start": { + "line": 16, + "column": 13 + }, + "end": { + "line": 16, + "column": 24 + }, + "identifierName": "EventSource" + }, + "name": "EventSource" + } + }, + { + "type": "ObjectProperty", + "start": 421, + "end": 435, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 421, + "end": 429, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 14 + }, + "identifierName": "writable" + }, + "name": "writable" + }, + "value": { + "type": "BooleanLiteral", + "start": 431, + "end": 435, + "loc": { + "start": { + "line": 17, + "column": 16 + }, + "end": { + "line": 17, + "column": 20 + } + }, + "value": true + } + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 454, + "end": 814, + "loc": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 34, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 454, + "end": 813, + "loc": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 34, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 454, + "end": 456, + "loc": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 21, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 457, + "end": 513, + "loc": { + "start": { + "line": 21, + "column": 5 + }, + "end": { + "line": 21, + "column": 61 + } + }, + "extra": { + "rawValue": "should not throw on EventSource when it does not exist", + "raw": "'should not throw on EventSource when it does not exist'" + }, + "value": "should not throw on EventSource when it does not exist" + }, + { + "type": "ArrowFunctionExpression", + "start": 515, + "end": 812, + "loc": { + "start": { + "line": 21, + "column": 63 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 521, + "end": 812, + "loc": { + "start": { + "line": 21, + "column": 69 + }, + "end": { + "line": 34, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 527, + "end": 570, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 47 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 533, + "end": 569, + "loc": { + "start": { + "line": 22, + "column": 10 + }, + "end": { + "line": 22, + "column": 46 + } + }, + "id": { + "type": "Identifier", + "start": 533, + "end": 548, + "loc": { + "start": { + "line": 22, + "column": 10 + }, + "end": { + "line": 22, + "column": 25 + }, + "identifierName": "prevEventSource" + }, + "name": "prevEventSource" + }, + "init": { + "type": "MemberExpression", + "start": 551, + "end": 569, + "loc": { + "start": { + "line": 22, + "column": 28 + }, + "end": { + "line": 22, + "column": 46 + } + }, + "object": { + "type": "Identifier", + "start": 551, + "end": 557, + "loc": { + "start": { + "line": 22, + "column": 28 + }, + "end": { + "line": 22, + "column": 34 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 558, + "end": 569, + "loc": { + "start": { + "line": 22, + "column": 35 + }, + "end": { + "line": 22, + "column": 46 + }, + "identifierName": "EventSource" + }, + "name": "EventSource" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 575, + "end": 606, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 35 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 575, + "end": 605, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 34 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 575, + "end": 593, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 575, + "end": 581, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 10 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 582, + "end": 593, + "loc": { + "start": { + "line": 23, + "column": 11 + }, + "end": { + "line": 23, + "column": 22 + }, + "identifierName": "EventSource" + }, + "name": "EventSource" + }, + "computed": false + }, + "right": { + "type": "Identifier", + "start": 596, + "end": 605, + "loc": { + "start": { + "line": 23, + "column": 25 + }, + "end": { + "line": 23, + "column": 34 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + } + }, + { + "type": "VariableDeclaration", + "start": 612, + "end": 656, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 48 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 618, + "end": 655, + "loc": { + "start": { + "line": 25, + "column": 10 + }, + "end": { + "line": 25, + "column": 47 + } + }, + "id": { + "type": "Identifier", + "start": 618, + "end": 624, + "loc": { + "start": { + "line": 25, + "column": 10 + }, + "end": { + "line": 25, + "column": 16 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "init": { + "type": "NewExpression", + "start": 627, + "end": 655, + "loc": { + "start": { + "line": 25, + "column": 19 + }, + "end": { + "line": 25, + "column": 47 + } + }, + "callee": { + "type": "Identifier", + "start": 631, + "end": 637, + "loc": { + "start": { + "line": 25, + "column": 23 + }, + "end": { + "line": 25, + "column": 29 + }, + "identifierName": "Stream" + }, + "name": "Stream" + }, + "arguments": [ + { + "type": "Identifier", + "start": 638, + "end": 645, + "loc": { + "start": { + "line": 25, + "column": 30 + }, + "end": { + "line": 25, + "column": 37 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + { + "type": "Identifier", + "start": 647, + "end": 654, + "loc": { + "start": { + "line": 25, + "column": 39 + }, + "end": { + "line": 25, + "column": 46 + }, + "identifierName": "envName" + }, + "name": "envName" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 662, + "end": 720, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 29, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 668, + "end": 719, + "loc": { + "start": { + "line": 27, + "column": 10 + }, + "end": { + "line": 29, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 668, + "end": 675, + "loc": { + "start": { + "line": 27, + "column": 10 + }, + "end": { + "line": 27, + "column": 17 + }, + "identifierName": "connect" + }, + "name": "connect" + }, + "init": { + "type": "ArrowFunctionExpression", + "start": 678, + "end": 719, + "loc": { + "start": { + "line": 27, + "column": 20 + }, + "end": { + "line": 29, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 684, + "end": 719, + "loc": { + "start": { + "line": 27, + "column": 26 + }, + "end": { + "line": 29, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 692, + "end": 713, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 27 + } + }, + "expression": { + "type": "CallExpression", + "start": 692, + "end": 712, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 26 + } + }, + "callee": { + "type": "MemberExpression", + "start": 692, + "end": 706, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 692, + "end": 698, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 12 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "property": { + "type": "Identifier", + "start": 699, + "end": 706, + "loc": { + "start": { + "line": 28, + "column": 13 + }, + "end": { + "line": 28, + "column": 20 + }, + "identifierName": "connect" + }, + "name": "connect" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 707, + "end": 711, + "loc": { + "start": { + "line": 28, + "column": 21 + }, + "end": { + "line": 28, + "column": 25 + }, + "identifierName": "noop" + }, + "name": "noop" + } + ] + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 726, + "end": 765, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 43 + } + }, + "expression": { + "type": "CallExpression", + "start": 726, + "end": 764, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 42 + } + }, + "callee": { + "type": "MemberExpression", + "start": 726, + "end": 753, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 31 + } + }, + "object": { + "type": "MemberExpression", + "start": 726, + "end": 745, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 23 + } + }, + "object": { + "type": "CallExpression", + "start": 726, + "end": 741, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 19 + } + }, + "callee": { + "type": "Identifier", + "start": 726, + "end": 732, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 733, + "end": 740, + "loc": { + "start": { + "line": 31, + "column": 11 + }, + "end": { + "line": 31, + "column": 18 + }, + "identifierName": "connect" + }, + "name": "connect" + } + ] + }, + "property": { + "type": "Identifier", + "start": 742, + "end": 745, + "loc": { + "start": { + "line": 31, + "column": 20 + }, + "end": { + "line": 31, + "column": 23 + }, + "identifierName": "not" + }, + "name": "not" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 746, + "end": 753, + "loc": { + "start": { + "line": 31, + "column": 24 + }, + "end": { + "line": 31, + "column": 31 + }, + "identifierName": "toThrow" + }, + "name": "toThrow" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 754, + "end": 763, + "loc": { + "start": { + "line": 31, + "column": 32 + }, + "end": { + "line": 31, + "column": 41 + }, + "identifierName": "TypeError" + }, + "name": "TypeError" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 771, + "end": 808, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 41 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 771, + "end": 807, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 40 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 771, + "end": 789, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 771, + "end": 777, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 10 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 778, + "end": 789, + "loc": { + "start": { + "line": 33, + "column": 11 + }, + "end": { + "line": 33, + "column": 22 + }, + "identifierName": "EventSource" + }, + "name": "EventSource" + }, + "computed": false + }, + "right": { + "type": "Identifier", + "start": 792, + "end": 807, + "loc": { + "start": { + "line": 33, + "column": 25 + }, + "end": { + "line": 33, + "column": 40 + }, + "identifierName": "prevEventSource" + }, + "name": "prevEventSource" + } + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 818, + "end": 1074, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 43, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 818, + "end": 1073, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 43, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 818, + "end": 820, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 821, + "end": 893, + "loc": { + "start": { + "line": 36, + "column": 5 + }, + "end": { + "line": 36, + "column": 77 + } + }, + "extra": { + "rawValue": "should not throw when calling disconnect without first calling connect", + "raw": "'should not throw when calling disconnect without first calling connect'" + }, + "value": "should not throw when calling disconnect without first calling connect" + }, + { + "type": "ArrowFunctionExpression", + "start": 895, + "end": 1072, + "loc": { + "start": { + "line": 36, + "column": 79 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 901, + "end": 1072, + "loc": { + "start": { + "line": 36, + "column": 85 + }, + "end": { + "line": 43, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 907, + "end": 951, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 48 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 913, + "end": 950, + "loc": { + "start": { + "line": 37, + "column": 10 + }, + "end": { + "line": 37, + "column": 47 + } + }, + "id": { + "type": "Identifier", + "start": 913, + "end": 919, + "loc": { + "start": { + "line": 37, + "column": 10 + }, + "end": { + "line": 37, + "column": 16 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "init": { + "type": "NewExpression", + "start": 922, + "end": 950, + "loc": { + "start": { + "line": 37, + "column": 19 + }, + "end": { + "line": 37, + "column": 47 + } + }, + "callee": { + "type": "Identifier", + "start": 926, + "end": 932, + "loc": { + "start": { + "line": 37, + "column": 23 + }, + "end": { + "line": 37, + "column": 29 + }, + "identifierName": "Stream" + }, + "name": "Stream" + }, + "arguments": [ + { + "type": "Identifier", + "start": 933, + "end": 940, + "loc": { + "start": { + "line": 37, + "column": 30 + }, + "end": { + "line": 37, + "column": 37 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + { + "type": "Identifier", + "start": 942, + "end": 949, + "loc": { + "start": { + "line": 37, + "column": 39 + }, + "end": { + "line": 37, + "column": 46 + }, + "identifierName": "envName" + }, + "name": "envName" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 956, + "end": 1020, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 40, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 962, + "end": 1019, + "loc": { + "start": { + "line": 38, + "column": 10 + }, + "end": { + "line": 40, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 962, + "end": 972, + "loc": { + "start": { + "line": 38, + "column": 10 + }, + "end": { + "line": 38, + "column": 20 + }, + "identifierName": "disconnect" + }, + "name": "disconnect" + }, + "init": { + "type": "ArrowFunctionExpression", + "start": 975, + "end": 1019, + "loc": { + "start": { + "line": 38, + "column": 23 + }, + "end": { + "line": 40, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 981, + "end": 1019, + "loc": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 40, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 989, + "end": 1013, + "loc": { + "start": { + "line": 39, + "column": 6 + }, + "end": { + "line": 39, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 989, + "end": 1012, + "loc": { + "start": { + "line": 39, + "column": 6 + }, + "end": { + "line": 39, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 989, + "end": 1006, + "loc": { + "start": { + "line": 39, + "column": 6 + }, + "end": { + "line": 39, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 989, + "end": 995, + "loc": { + "start": { + "line": 39, + "column": 6 + }, + "end": { + "line": 39, + "column": 12 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "property": { + "type": "Identifier", + "start": 996, + "end": 1006, + "loc": { + "start": { + "line": 39, + "column": 13 + }, + "end": { + "line": 39, + "column": 23 + }, + "identifierName": "disconnect" + }, + "name": "disconnect" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1007, + "end": 1011, + "loc": { + "start": { + "line": 39, + "column": 24 + }, + "end": { + "line": 39, + "column": 28 + }, + "identifierName": "noop" + }, + "name": "noop" + } + ] + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1026, + "end": 1068, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 46 + } + }, + "expression": { + "type": "CallExpression", + "start": 1026, + "end": 1067, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1026, + "end": 1056, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 34 + } + }, + "object": { + "type": "MemberExpression", + "start": 1026, + "end": 1048, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 26 + } + }, + "object": { + "type": "CallExpression", + "start": 1026, + "end": 1044, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 1026, + "end": 1032, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1033, + "end": 1043, + "loc": { + "start": { + "line": 42, + "column": 11 + }, + "end": { + "line": 42, + "column": 21 + }, + "identifierName": "disconnect" + }, + "name": "disconnect" + } + ] + }, + "property": { + "type": "Identifier", + "start": 1045, + "end": 1048, + "loc": { + "start": { + "line": 42, + "column": 23 + }, + "end": { + "line": 42, + "column": 26 + }, + "identifierName": "not" + }, + "name": "not" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1049, + "end": 1056, + "loc": { + "start": { + "line": 42, + "column": 27 + }, + "end": { + "line": 42, + "column": 34 + }, + "identifierName": "toThrow" + }, + "name": "toThrow" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1057, + "end": 1066, + "loc": { + "start": { + "line": 42, + "column": 35 + }, + "end": { + "line": 42, + "column": 44 + }, + "identifierName": "TypeError" + }, + "name": "TypeError" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1078, + "end": 1331, + "loc": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1078, + "end": 1330, + "loc": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 50, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1078, + "end": 1080, + "loc": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1081, + "end": 1138, + "loc": { + "start": { + "line": 45, + "column": 5 + }, + "end": { + "line": 45, + "column": 62 + } + }, + "extra": { + "rawValue": "connects to EventSource with eval stream URL by default", + "raw": "'connects to EventSource with eval stream URL by default'" + }, + "value": "connects to EventSource with eval stream URL by default" + }, + { + "type": "ArrowFunctionExpression", + "start": 1140, + "end": 1329, + "loc": { + "start": { + "line": 45, + "column": 64 + }, + "end": { + "line": 50, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1146, + "end": 1329, + "loc": { + "start": { + "line": 45, + "column": 70 + }, + "end": { + "line": 50, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1152, + "end": 1209, + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 61 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1158, + "end": 1208, + "loc": { + "start": { + "line": 46, + "column": 10 + }, + "end": { + "line": 46, + "column": 60 + } + }, + "id": { + "type": "Identifier", + "start": 1158, + "end": 1164, + "loc": { + "start": { + "line": 46, + "column": 10 + }, + "end": { + "line": 46, + "column": 16 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "init": { + "type": "NewExpression", + "start": 1167, + "end": 1208, + "loc": { + "start": { + "line": 46, + "column": 19 + }, + "end": { + "line": 46, + "column": 60 + } + }, + "callee": { + "type": "Identifier", + "start": 1171, + "end": 1177, + "loc": { + "start": { + "line": 46, + "column": 23 + }, + "end": { + "line": 46, + "column": 29 + }, + "identifierName": "Stream" + }, + "name": "Stream" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1178, + "end": 1185, + "loc": { + "start": { + "line": 46, + "column": 30 + }, + "end": { + "line": 46, + "column": 37 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + { + "type": "Identifier", + "start": 1187, + "end": 1194, + "loc": { + "start": { + "line": 46, + "column": 39 + }, + "end": { + "line": 46, + "column": 46 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "NullLiteral", + "start": 1196, + "end": 1200, + "loc": { + "start": { + "line": 46, + "column": 48 + }, + "end": { + "line": 46, + "column": 52 + } + } + }, + { + "type": "BooleanLiteral", + "start": 1202, + "end": 1207, + "loc": { + "start": { + "line": 46, + "column": 54 + }, + "end": { + "line": 46, + "column": 59 + } + }, + "value": false + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1214, + "end": 1239, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 1214, + "end": 1238, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1214, + "end": 1228, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 1214, + "end": 1220, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 10 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "property": { + "type": "Identifier", + "start": 1221, + "end": 1228, + "loc": { + "start": { + "line": 47, + "column": 11 + }, + "end": { + "line": 47, + "column": 18 + }, + "identifierName": "connect" + }, + "name": "connect" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1229, + "end": 1233, + "loc": { + "start": { + "line": 47, + "column": 19 + }, + "end": { + "line": 47, + "column": 23 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 1235, + "end": 1237, + "loc": { + "start": { + "line": 47, + "column": 25 + }, + "end": { + "line": 47, + "column": 27 + } + }, + "properties": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1245, + "end": 1325, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 84 + } + }, + "expression": { + "type": "CallExpression", + "start": 1245, + "end": 1324, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 83 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1245, + "end": 1322, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 81 + } + }, + "object": { + "type": "CallExpression", + "start": 1245, + "end": 1310, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 69 + } + }, + "callee": { + "type": "Identifier", + "start": 1245, + "end": 1251, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1252, + "end": 1309, + "loc": { + "start": { + "line": 49, + "column": 11 + }, + "end": { + "line": 49, + "column": 68 + } + }, + "object": { + "type": "Identifier", + "start": 1252, + "end": 1259, + "loc": { + "start": { + "line": 49, + "column": 11 + }, + "end": { + "line": 49, + "column": 18 + }, + "identifierName": "sources" + }, + "name": "sources" + }, + "property": { + "type": "BinaryExpression", + "start": 1260, + "end": 1308, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 67 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1260, + "end": 1294, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 53 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1260, + "end": 1288, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 47 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1260, + "end": 1278, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 37 + } + }, + "left": { + "type": "Identifier", + "start": 1260, + "end": 1267, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 26 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1270, + "end": 1278, + "loc": { + "start": { + "line": 49, + "column": 29 + }, + "end": { + "line": 49, + "column": 37 + } + }, + "extra": { + "rawValue": "/eval/", + "raw": "'/eval/'" + }, + "value": "/eval/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 1281, + "end": 1288, + "loc": { + "start": { + "line": 49, + "column": 40 + }, + "end": { + "line": 49, + "column": 47 + }, + "identifierName": "envName" + }, + "name": "envName" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1291, + "end": 1294, + "loc": { + "start": { + "line": 49, + "column": 50 + }, + "end": { + "line": 49, + "column": 53 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 1297, + "end": 1308, + "loc": { + "start": { + "line": 49, + "column": 56 + }, + "end": { + "line": 49, + "column": 67 + }, + "identifierName": "encodedUser" + }, + "name": "encodedUser" + } + }, + "computed": true + } + ] + }, + "property": { + "type": "Identifier", + "start": 1311, + "end": 1322, + "loc": { + "start": { + "line": 49, + "column": 70 + }, + "end": { + "line": 49, + "column": 81 + }, + "identifierName": "toBeDefined" + }, + "name": "toBeDefined" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1335, + "end": 1588, + "loc": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 57, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1335, + "end": 1587, + "loc": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 57, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1335, + "end": 1337, + "loc": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 52, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1338, + "end": 1380, + "loc": { + "start": { + "line": 52, + "column": 5 + }, + "end": { + "line": 52, + "column": 47 + } + }, + "extra": { + "rawValue": "adds secure mode hash to URL if provided", + "raw": "'adds secure mode hash to URL if provided'" + }, + "value": "adds secure mode hash to URL if provided" + }, + { + "type": "ArrowFunctionExpression", + "start": 1382, + "end": 1586, + "loc": { + "start": { + "line": 52, + "column": 49 + }, + "end": { + "line": 57, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1388, + "end": 1586, + "loc": { + "start": { + "line": 52, + "column": 55 + }, + "end": { + "line": 57, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1394, + "end": 1451, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 61 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1400, + "end": 1450, + "loc": { + "start": { + "line": 53, + "column": 10 + }, + "end": { + "line": 53, + "column": 60 + } + }, + "id": { + "type": "Identifier", + "start": 1400, + "end": 1406, + "loc": { + "start": { + "line": 53, + "column": 10 + }, + "end": { + "line": 53, + "column": 16 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "init": { + "type": "NewExpression", + "start": 1409, + "end": 1450, + "loc": { + "start": { + "line": 53, + "column": 19 + }, + "end": { + "line": 53, + "column": 60 + } + }, + "callee": { + "type": "Identifier", + "start": 1413, + "end": 1419, + "loc": { + "start": { + "line": 53, + "column": 23 + }, + "end": { + "line": 53, + "column": 29 + }, + "identifierName": "Stream" + }, + "name": "Stream" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1420, + "end": 1427, + "loc": { + "start": { + "line": 53, + "column": 30 + }, + "end": { + "line": 53, + "column": 37 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + { + "type": "Identifier", + "start": 1429, + "end": 1436, + "loc": { + "start": { + "line": 53, + "column": 39 + }, + "end": { + "line": 53, + "column": 46 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 1438, + "end": 1442, + "loc": { + "start": { + "line": 53, + "column": 48 + }, + "end": { + "line": 53, + "column": 52 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "BooleanLiteral", + "start": 1444, + "end": 1449, + "loc": { + "start": { + "line": 53, + "column": 54 + }, + "end": { + "line": 53, + "column": 59 + } + }, + "value": false + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1456, + "end": 1481, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 1456, + "end": 1480, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1456, + "end": 1470, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 1456, + "end": 1462, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 10 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "property": { + "type": "Identifier", + "start": 1463, + "end": 1470, + "loc": { + "start": { + "line": 54, + "column": 11 + }, + "end": { + "line": 54, + "column": 18 + }, + "identifierName": "connect" + }, + "name": "connect" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1471, + "end": 1475, + "loc": { + "start": { + "line": 54, + "column": 19 + }, + "end": { + "line": 54, + "column": 23 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 1477, + "end": 1479, + "loc": { + "start": { + "line": 54, + "column": 25 + }, + "end": { + "line": 54, + "column": 27 + } + }, + "properties": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1487, + "end": 1582, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 99 + } + }, + "expression": { + "type": "CallExpression", + "start": 1487, + "end": 1581, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 98 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1487, + "end": 1579, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 96 + } + }, + "object": { + "type": "CallExpression", + "start": 1487, + "end": 1567, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 84 + } + }, + "callee": { + "type": "Identifier", + "start": 1487, + "end": 1493, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1494, + "end": 1566, + "loc": { + "start": { + "line": 56, + "column": 11 + }, + "end": { + "line": 56, + "column": 83 + } + }, + "object": { + "type": "Identifier", + "start": 1494, + "end": 1501, + "loc": { + "start": { + "line": 56, + "column": 11 + }, + "end": { + "line": 56, + "column": 18 + }, + "identifierName": "sources" + }, + "name": "sources" + }, + "property": { + "type": "BinaryExpression", + "start": 1502, + "end": 1565, + "loc": { + "start": { + "line": 56, + "column": 19 + }, + "end": { + "line": 56, + "column": 82 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1502, + "end": 1558, + "loc": { + "start": { + "line": 56, + "column": 19 + }, + "end": { + "line": 56, + "column": 75 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1502, + "end": 1550, + "loc": { + "start": { + "line": 56, + "column": 19 + }, + "end": { + "line": 56, + "column": 67 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1502, + "end": 1536, + "loc": { + "start": { + "line": 56, + "column": 19 + }, + "end": { + "line": 56, + "column": 53 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1502, + "end": 1530, + "loc": { + "start": { + "line": 56, + "column": 19 + }, + "end": { + "line": 56, + "column": 47 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1502, + "end": 1520, + "loc": { + "start": { + "line": 56, + "column": 19 + }, + "end": { + "line": 56, + "column": 37 + } + }, + "left": { + "type": "Identifier", + "start": 1502, + "end": 1509, + "loc": { + "start": { + "line": 56, + "column": 19 + }, + "end": { + "line": 56, + "column": 26 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1512, + "end": 1520, + "loc": { + "start": { + "line": 56, + "column": 29 + }, + "end": { + "line": 56, + "column": 37 + } + }, + "extra": { + "rawValue": "/eval/", + "raw": "'/eval/'" + }, + "value": "/eval/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 1523, + "end": 1530, + "loc": { + "start": { + "line": 56, + "column": 40 + }, + "end": { + "line": 56, + "column": 47 + }, + "identifierName": "envName" + }, + "name": "envName" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1533, + "end": 1536, + "loc": { + "start": { + "line": 56, + "column": 50 + }, + "end": { + "line": 56, + "column": 53 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 1539, + "end": 1550, + "loc": { + "start": { + "line": 56, + "column": 56 + }, + "end": { + "line": 56, + "column": 67 + }, + "identifierName": "encodedUser" + }, + "name": "encodedUser" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1553, + "end": 1558, + "loc": { + "start": { + "line": 56, + "column": 70 + }, + "end": { + "line": 56, + "column": 75 + } + }, + "extra": { + "rawValue": "?h=", + "raw": "'?h='" + }, + "value": "?h=" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 1561, + "end": 1565, + "loc": { + "start": { + "line": 56, + "column": 78 + }, + "end": { + "line": 56, + "column": 82 + }, + "identifierName": "hash" + }, + "name": "hash" + } + }, + "computed": true + } + ] + }, + "property": { + "type": "Identifier", + "start": 1568, + "end": 1579, + "loc": { + "start": { + "line": 56, + "column": 85 + }, + "end": { + "line": 56, + "column": 96 + }, + "identifierName": "toBeDefined" + }, + "name": "toBeDefined" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1592, + "end": 1819, + "loc": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 64, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1592, + "end": 1818, + "loc": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 64, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1592, + "end": 1594, + "loc": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 59, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1595, + "end": 1647, + "loc": { + "start": { + "line": 59, + "column": 5 + }, + "end": { + "line": 59, + "column": 57 + } + }, + "extra": { + "rawValue": "falls back to ping stream URL if useReport is true", + "raw": "'falls back to ping stream URL if useReport is true'" + }, + "value": "falls back to ping stream URL if useReport is true" + }, + { + "type": "ArrowFunctionExpression", + "start": 1649, + "end": 1817, + "loc": { + "start": { + "line": 59, + "column": 59 + }, + "end": { + "line": 64, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1655, + "end": 1817, + "loc": { + "start": { + "line": 59, + "column": 65 + }, + "end": { + "line": 64, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1661, + "end": 1717, + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 60 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1667, + "end": 1716, + "loc": { + "start": { + "line": 60, + "column": 10 + }, + "end": { + "line": 60, + "column": 59 + } + }, + "id": { + "type": "Identifier", + "start": 1667, + "end": 1673, + "loc": { + "start": { + "line": 60, + "column": 10 + }, + "end": { + "line": 60, + "column": 16 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "init": { + "type": "NewExpression", + "start": 1676, + "end": 1716, + "loc": { + "start": { + "line": 60, + "column": 19 + }, + "end": { + "line": 60, + "column": 59 + } + }, + "callee": { + "type": "Identifier", + "start": 1680, + "end": 1686, + "loc": { + "start": { + "line": 60, + "column": 23 + }, + "end": { + "line": 60, + "column": 29 + }, + "identifierName": "Stream" + }, + "name": "Stream" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1687, + "end": 1694, + "loc": { + "start": { + "line": 60, + "column": 30 + }, + "end": { + "line": 60, + "column": 37 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + { + "type": "Identifier", + "start": 1696, + "end": 1703, + "loc": { + "start": { + "line": 60, + "column": 39 + }, + "end": { + "line": 60, + "column": 46 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 1705, + "end": 1709, + "loc": { + "start": { + "line": 60, + "column": 48 + }, + "end": { + "line": 60, + "column": 52 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "BooleanLiteral", + "start": 1711, + "end": 1715, + "loc": { + "start": { + "line": 60, + "column": 54 + }, + "end": { + "line": 60, + "column": 58 + } + }, + "value": true + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1722, + "end": 1747, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 1722, + "end": 1746, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1722, + "end": 1736, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 1722, + "end": 1728, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 10 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "property": { + "type": "Identifier", + "start": 1729, + "end": 1736, + "loc": { + "start": { + "line": 61, + "column": 11 + }, + "end": { + "line": 61, + "column": 18 + }, + "identifierName": "connect" + }, + "name": "connect" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1737, + "end": 1741, + "loc": { + "start": { + "line": 61, + "column": 19 + }, + "end": { + "line": 61, + "column": 23 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 1743, + "end": 1745, + "loc": { + "start": { + "line": 61, + "column": 25 + }, + "end": { + "line": 61, + "column": 27 + } + }, + "properties": [] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1753, + "end": 1813, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 64 + } + }, + "expression": { + "type": "CallExpression", + "start": 1753, + "end": 1812, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 63 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1753, + "end": 1810, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 61 + } + }, + "object": { + "type": "CallExpression", + "start": 1753, + "end": 1798, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 49 + } + }, + "callee": { + "type": "Identifier", + "start": 1753, + "end": 1759, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1760, + "end": 1797, + "loc": { + "start": { + "line": 63, + "column": 11 + }, + "end": { + "line": 63, + "column": 48 + } + }, + "object": { + "type": "Identifier", + "start": 1760, + "end": 1767, + "loc": { + "start": { + "line": 63, + "column": 11 + }, + "end": { + "line": 63, + "column": 18 + }, + "identifierName": "sources" + }, + "name": "sources" + }, + "property": { + "type": "BinaryExpression", + "start": 1768, + "end": 1796, + "loc": { + "start": { + "line": 63, + "column": 19 + }, + "end": { + "line": 63, + "column": 47 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1768, + "end": 1786, + "loc": { + "start": { + "line": 63, + "column": 19 + }, + "end": { + "line": 63, + "column": 37 + } + }, + "left": { + "type": "Identifier", + "start": 1768, + "end": 1775, + "loc": { + "start": { + "line": 63, + "column": 19 + }, + "end": { + "line": 63, + "column": 26 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1778, + "end": 1786, + "loc": { + "start": { + "line": 63, + "column": 29 + }, + "end": { + "line": 63, + "column": 37 + } + }, + "extra": { + "rawValue": "/ping/", + "raw": "'/ping/'" + }, + "value": "/ping/" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 1789, + "end": 1796, + "loc": { + "start": { + "line": 63, + "column": 40 + }, + "end": { + "line": 63, + "column": 47 + }, + "identifierName": "envName" + }, + "name": "envName" + } + }, + "computed": true + } + ] + }, + "property": { + "type": "Identifier", + "start": 1799, + "end": 1810, + "loc": { + "start": { + "line": 63, + "column": 50 + }, + "end": { + "line": 63, + "column": 61 + }, + "identifierName": "toBeDefined" + }, + "name": "toBeDefined" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1823, + "end": 2282, + "loc": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 81, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1823, + "end": 2281, + "loc": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 81, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1823, + "end": 1825, + "loc": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1826, + "end": 1848, + "loc": { + "start": { + "line": 66, + "column": 5 + }, + "end": { + "line": 66, + "column": 27 + } + }, + "extra": { + "rawValue": "sets event listeners", + "raw": "'sets event listeners'" + }, + "value": "sets event listeners" + }, + { + "type": "ArrowFunctionExpression", + "start": 1850, + "end": 2280, + "loc": { + "start": { + "line": 66, + "column": 29 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1856, + "end": 2280, + "loc": { + "start": { + "line": 66, + "column": 35 + }, + "end": { + "line": 81, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1862, + "end": 1919, + "loc": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 61 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1868, + "end": 1918, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 60 + } + }, + "id": { + "type": "Identifier", + "start": 1868, + "end": 1874, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 16 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "init": { + "type": "NewExpression", + "start": 1877, + "end": 1918, + "loc": { + "start": { + "line": 67, + "column": 19 + }, + "end": { + "line": 67, + "column": 60 + } + }, + "callee": { + "type": "Identifier", + "start": 1881, + "end": 1887, + "loc": { + "start": { + "line": 67, + "column": 23 + }, + "end": { + "line": 67, + "column": 29 + }, + "identifierName": "Stream" + }, + "name": "Stream" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1888, + "end": 1895, + "loc": { + "start": { + "line": 67, + "column": 30 + }, + "end": { + "line": 67, + "column": 37 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + { + "type": "Identifier", + "start": 1897, + "end": 1904, + "loc": { + "start": { + "line": 67, + "column": 39 + }, + "end": { + "line": 67, + "column": 46 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 1906, + "end": 1910, + "loc": { + "start": { + "line": 67, + "column": 48 + }, + "end": { + "line": 67, + "column": 52 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "BooleanLiteral", + "start": 1912, + "end": 1917, + "loc": { + "start": { + "line": 67, + "column": 54 + }, + "end": { + "line": 67, + "column": 59 + } + }, + "value": false + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1924, + "end": 1944, + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 24 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1930, + "end": 1943, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 23 + } + }, + "id": { + "type": "Identifier", + "start": 1930, + "end": 1933, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 13 + }, + "identifierName": "fn1" + }, + "name": "fn1" + }, + "init": { + "type": "ArrowFunctionExpression", + "start": 1936, + "end": 1943, + "loc": { + "start": { + "line": 68, + "column": 16 + }, + "end": { + "line": 68, + "column": 23 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [], + "body": { + "type": "NumericLiteral", + "start": 1942, + "end": 1943, + "loc": { + "start": { + "line": 68, + "column": 22 + }, + "end": { + "line": 68, + "column": 23 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1949, + "end": 1969, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 24 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1955, + "end": 1968, + "loc": { + "start": { + "line": 69, + "column": 10 + }, + "end": { + "line": 69, + "column": 23 + } + }, + "id": { + "type": "Identifier", + "start": 1955, + "end": 1958, + "loc": { + "start": { + "line": 69, + "column": 10 + }, + "end": { + "line": 69, + "column": 13 + }, + "identifierName": "fn2" + }, + "name": "fn2" + }, + "init": { + "type": "ArrowFunctionExpression", + "start": 1961, + "end": 1968, + "loc": { + "start": { + "line": 69, + "column": 16 + }, + "end": { + "line": 69, + "column": 23 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [], + "body": { + "type": "NumericLiteral", + "start": 1967, + "end": 1968, + "loc": { + "start": { + "line": 69, + "column": 22 + }, + "end": { + "line": 69, + "column": 23 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1975, + "end": 2050, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 74, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 1975, + "end": 2049, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 74, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1975, + "end": 1989, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 1975, + "end": 1981, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 10 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "property": { + "type": "Identifier", + "start": 1982, + "end": 1989, + "loc": { + "start": { + "line": 71, + "column": 11 + }, + "end": { + "line": 71, + "column": 18 + }, + "identifierName": "connect" + }, + "name": "connect" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1990, + "end": 1994, + "loc": { + "start": { + "line": 71, + "column": 19 + }, + "end": { + "line": 71, + "column": 23 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "ObjectExpression", + "start": 1996, + "end": 2048, + "loc": { + "start": { + "line": 71, + "column": 25 + }, + "end": { + "line": 74, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2004, + "end": 2017, + "loc": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 19 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2004, + "end": 2012, + "loc": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 14 + }, + "identifierName": "birthday" + }, + "name": "birthday" + }, + "value": { + "type": "Identifier", + "start": 2014, + "end": 2017, + "loc": { + "start": { + "line": 72, + "column": 16 + }, + "end": { + "line": 72, + "column": 19 + }, + "identifierName": "fn1" + }, + "name": "fn1" + } + }, + { + "type": "ObjectProperty", + "start": 2025, + "end": 2041, + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2025, + "end": 2036, + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 17 + }, + "identifierName": "anniversary" + }, + "name": "anniversary" + }, + "value": { + "type": "Identifier", + "start": 2038, + "end": 2041, + "loc": { + "start": { + "line": 73, + "column": 19 + }, + "end": { + "line": 73, + "column": 22 + }, + "identifierName": "fn2" + }, + "name": "fn2" + } + } + ] + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 2056, + "end": 2130, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 78 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2062, + "end": 2129, + "loc": { + "start": { + "line": 76, + "column": 10 + }, + "end": { + "line": 76, + "column": 77 + } + }, + "id": { + "type": "Identifier", + "start": 2062, + "end": 2064, + "loc": { + "start": { + "line": 76, + "column": 10 + }, + "end": { + "line": 76, + "column": 12 + }, + "identifierName": "es" + }, + "name": "es" + }, + "init": { + "type": "MemberExpression", + "start": 2067, + "end": 2129, + "loc": { + "start": { + "line": 76, + "column": 15 + }, + "end": { + "line": 76, + "column": 77 + } + }, + "object": { + "type": "Identifier", + "start": 2067, + "end": 2074, + "loc": { + "start": { + "line": 76, + "column": 15 + }, + "end": { + "line": 76, + "column": 22 + }, + "identifierName": "sources" + }, + "name": "sources" + }, + "property": { + "type": "TemplateLiteral", + "start": 2075, + "end": 2128, + "loc": { + "start": { + "line": 76, + "column": 23 + }, + "end": { + "line": 76, + "column": 76 + } + }, + "expressions": [ + { + "type": "Identifier", + "start": 2078, + "end": 2085, + "loc": { + "start": { + "line": 76, + "column": 26 + }, + "end": { + "line": 76, + "column": 33 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + { + "type": "Identifier", + "start": 2094, + "end": 2101, + "loc": { + "start": { + "line": 76, + "column": 42 + }, + "end": { + "line": 76, + "column": 49 + }, + "identifierName": "envName" + }, + "name": "envName" + }, + { + "type": "Identifier", + "start": 2105, + "end": 2116, + "loc": { + "start": { + "line": 76, + "column": 53 + }, + "end": { + "line": 76, + "column": 64 + }, + "identifierName": "encodedUser" + }, + "name": "encodedUser" + }, + { + "type": "Identifier", + "start": 2122, + "end": 2126, + "loc": { + "start": { + "line": 76, + "column": 70 + }, + "end": { + "line": 76, + "column": 74 + }, + "identifierName": "hash" + }, + "name": "hash" + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 2076, + "end": 2076, + "loc": { + "start": { + "line": 76, + "column": 24 + }, + "end": { + "line": 76, + "column": 24 + } + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 2086, + "end": 2092, + "loc": { + "start": { + "line": 76, + "column": 34 + }, + "end": { + "line": 76, + "column": 40 + } + }, + "value": { + "raw": "/eval/", + "cooked": "/eval/" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 2102, + "end": 2103, + "loc": { + "start": { + "line": 76, + "column": 50 + }, + "end": { + "line": 76, + "column": 51 + } + }, + "value": { + "raw": "/", + "cooked": "/" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 2117, + "end": 2120, + "loc": { + "start": { + "line": 76, + "column": 65 + }, + "end": { + "line": 76, + "column": 68 + } + }, + "value": { + "raw": "?h=", + "cooked": "?h=" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 2127, + "end": 2127, + "loc": { + "start": { + "line": 76, + "column": 75 + }, + "end": { + "line": 76, + "column": 75 + } + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": true + } + ] + }, + "computed": true + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2136, + "end": 2161, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 2136, + "end": 2160, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2136, + "end": 2158, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 26 + } + }, + "object": { + "type": "CallExpression", + "start": 2136, + "end": 2146, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 2136, + "end": 2142, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 2143, + "end": 2145, + "loc": { + "start": { + "line": 78, + "column": 11 + }, + "end": { + "line": 78, + "column": 13 + }, + "identifierName": "es" + }, + "name": "es" + } + ] + }, + "property": { + "type": "Identifier", + "start": 2147, + "end": 2158, + "loc": { + "start": { + "line": 78, + "column": 15 + }, + "end": { + "line": 78, + "column": 26 + }, + "identifierName": "toBeDefined" + }, + "name": "toBeDefined" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 2166, + "end": 2217, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 55 + } + }, + "expression": { + "type": "CallExpression", + "start": 2166, + "end": 2216, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 54 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2166, + "end": 2211, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 49 + } + }, + "object": { + "type": "CallExpression", + "start": 2166, + "end": 2203, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 41 + } + }, + "callee": { + "type": "Identifier", + "start": 2166, + "end": 2172, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2173, + "end": 2202, + "loc": { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 79, + "column": 40 + } + }, + "object": { + "type": "MemberExpression", + "start": 2173, + "end": 2193, + "loc": { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 79, + "column": 31 + } + }, + "object": { + "type": "MemberExpression", + "start": 2173, + "end": 2185, + "loc": { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 79, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 2173, + "end": 2175, + "loc": { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 79, + "column": 13 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 2176, + "end": 2185, + "loc": { + "start": { + "line": 79, + "column": 14 + }, + "end": { + "line": 79, + "column": 23 + }, + "identifierName": "__emitter" + }, + "name": "__emitter" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 2186, + "end": 2193, + "loc": { + "start": { + "line": 79, + "column": 24 + }, + "end": { + "line": 79, + "column": 31 + }, + "identifierName": "_events" + }, + "name": "_events" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 2194, + "end": 2202, + "loc": { + "start": { + "line": 79, + "column": 32 + }, + "end": { + "line": 79, + "column": 40 + }, + "identifierName": "birthday" + }, + "name": "birthday" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2204, + "end": 2211, + "loc": { + "start": { + "line": 79, + "column": 42 + }, + "end": { + "line": 79, + "column": 49 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2212, + "end": 2215, + "loc": { + "start": { + "line": 79, + "column": 50 + }, + "end": { + "line": 79, + "column": 53 + }, + "identifierName": "fn1" + }, + "name": "fn1" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2222, + "end": 2276, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 58 + } + }, + "expression": { + "type": "CallExpression", + "start": 2222, + "end": 2275, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 57 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2222, + "end": 2270, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 52 + } + }, + "object": { + "type": "CallExpression", + "start": 2222, + "end": 2262, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 44 + } + }, + "callee": { + "type": "Identifier", + "start": 2222, + "end": 2228, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2229, + "end": 2261, + "loc": { + "start": { + "line": 80, + "column": 11 + }, + "end": { + "line": 80, + "column": 43 + } + }, + "object": { + "type": "MemberExpression", + "start": 2229, + "end": 2249, + "loc": { + "start": { + "line": 80, + "column": 11 + }, + "end": { + "line": 80, + "column": 31 + } + }, + "object": { + "type": "MemberExpression", + "start": 2229, + "end": 2241, + "loc": { + "start": { + "line": 80, + "column": 11 + }, + "end": { + "line": 80, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 2229, + "end": 2231, + "loc": { + "start": { + "line": 80, + "column": 11 + }, + "end": { + "line": 80, + "column": 13 + }, + "identifierName": "es" + }, + "name": "es" + }, + "property": { + "type": "Identifier", + "start": 2232, + "end": 2241, + "loc": { + "start": { + "line": 80, + "column": 14 + }, + "end": { + "line": 80, + "column": 23 + }, + "identifierName": "__emitter" + }, + "name": "__emitter" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 2242, + "end": 2249, + "loc": { + "start": { + "line": 80, + "column": 24 + }, + "end": { + "line": 80, + "column": 31 + }, + "identifierName": "_events" + }, + "name": "_events" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 2250, + "end": 2261, + "loc": { + "start": { + "line": 80, + "column": 32 + }, + "end": { + "line": 80, + "column": 43 + }, + "identifierName": "anniversary" + }, + "name": "anniversary" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 2263, + "end": 2270, + "loc": { + "start": { + "line": 80, + "column": 45 + }, + "end": { + "line": 80, + "column": 52 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2271, + "end": 2274, + "loc": { + "start": { + "line": 80, + "column": 53 + }, + "end": { + "line": 80, + "column": 56 + }, + "identifierName": "fn2" + }, + "name": "fn2" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "comments": [], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSource", + "start": 7, + "end": 18, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 18 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 18, + "end": 19, + "loc": { + "start": { + "line": 1, + "column": 18 + }, + "end": { + "line": 1, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20, + "end": 21, + "loc": { + "start": { + "line": 1, + "column": 20 + }, + "end": { + "line": 1, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sources", + "start": 22, + "end": 29, + "loc": { + "start": { + "line": 1, + "column": 22 + }, + "end": { + "line": 1, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 30, + "end": 31, + "loc": { + "start": { + "line": 1, + "column": 30 + }, + "end": { + "line": 1, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 32, + "end": 36, + "loc": { + "start": { + "line": 1, + "column": 32 + }, + "end": { + "line": 1, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "eventsourcemock", + "start": 37, + "end": 54, + "loc": { + "start": { + "line": 1, + "column": 37 + }, + "end": { + "line": 1, + "column": 54 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 54, + "end": 55, + "loc": { + "start": { + "line": 1, + "column": 54 + }, + "end": { + "line": 1, + "column": 55 + } + } + }, + { + "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": 57, + "end": 63, + "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": "Stream", + "start": 64, + "end": 70, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 71, + "end": 75, + "loc": { + "start": { + "line": 3, + "column": 14 + }, + "end": { + "line": 3, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../Stream", + "start": 76, + "end": 87, + "loc": { + "start": { + "line": 3, + "column": 19 + }, + "end": { + "line": 3, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 87, + "end": 88, + "loc": { + "start": { + "line": 3, + "column": 30 + }, + "end": { + "line": 3, + "column": 31 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 90, + "end": 95, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "noop", + "start": 96, + "end": 100, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 101, + "end": 102, + "loc": { + "start": { + "line": 5, + "column": 11 + }, + "end": { + "line": 5, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 103, + "end": 104, + "loc": { + "start": { + "line": 5, + "column": 13 + }, + "end": { + "line": 5, + "column": 14 + } + } + }, + { + "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": 5, + "column": 14 + }, + "end": { + "line": 5, + "column": 15 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 106, + "end": 108, + "loc": { + "start": { + "line": 5, + "column": 16 + }, + "end": { + "line": 5, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 109, + "end": 110, + "loc": { + "start": { + "line": 5, + "column": 19 + }, + "end": { + "line": 5, + "column": 20 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 110, + "end": 111, + "loc": { + "start": { + "line": 5, + "column": 20 + }, + "end": { + "line": 5, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 111, + "end": 112, + "loc": { + "start": { + "line": 5, + "column": 21 + }, + "end": { + "line": 5, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 114, + "end": 122, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 7, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 122, + "end": 123, + "loc": { + "start": { + "line": 7, + "column": 8 + }, + "end": { + "line": 7, + "column": 9 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Stream", + "start": 123, + "end": 131, + "loc": { + "start": { + "line": 7, + "column": 9 + }, + "end": { + "line": 7, + "column": 17 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 131, + "end": 132, + "loc": { + "start": { + "line": 7, + "column": 17 + }, + "end": { + "line": 7, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 133, + "end": 134, + "loc": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 134, + "end": 135, + "loc": { + "start": { + "line": 7, + "column": 20 + }, + "end": { + "line": 7, + "column": 21 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 136, + "end": 138, + "loc": { + "start": { + "line": 7, + "column": 22 + }, + "end": { + "line": 7, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 139, + "end": 140, + "loc": { + "start": { + "line": 7, + "column": 25 + }, + "end": { + "line": 7, + "column": 26 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 143, + "end": 148, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 149, + "end": 156, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 157, + "end": 158, + "loc": { + "start": { + "line": 8, + "column": 16 + }, + "end": { + "line": 8, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "https://example.com", + "start": 159, + "end": 180, + "loc": { + "start": { + "line": 8, + "column": 18 + }, + "end": { + "line": 8, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 180, + "end": 181, + "loc": { + "start": { + "line": 8, + "column": 39 + }, + "end": { + "line": 8, + "column": 40 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 184, + "end": 189, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 190, + "end": 197, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 198, + "end": 199, + "loc": { + "start": { + "line": 9, + "column": 16 + }, + "end": { + "line": 9, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "testenv", + "start": 200, + "end": 209, + "loc": { + "start": { + "line": 9, + "column": 18 + }, + "end": { + "line": 9, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 209, + "end": 210, + "loc": { + "start": { + "line": 9, + "column": 27 + }, + "end": { + "line": 9, + "column": 28 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 213, + "end": 218, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 219, + "end": 223, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 224, + "end": 225, + "loc": { + "start": { + "line": 10, + "column": 13 + }, + "end": { + "line": 10, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 226, + "end": 227, + "loc": { + "start": { + "line": 10, + "column": 15 + }, + "end": { + "line": 10, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 228, + "end": 231, + "loc": { + "start": { + "line": 10, + "column": 17 + }, + "end": { + "line": 10, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 231, + "end": 232, + "loc": { + "start": { + "line": 10, + "column": 20 + }, + "end": { + "line": 10, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "me", + "start": 233, + "end": 237, + "loc": { + "start": { + "line": 10, + "column": 22 + }, + "end": { + "line": 10, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 238, + "end": 239, + "loc": { + "start": { + "line": 10, + "column": 27 + }, + "end": { + "line": 10, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 239, + "end": 240, + "loc": { + "start": { + "line": 10, + "column": 28 + }, + "end": { + "line": 10, + "column": 29 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 243, + "end": 248, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "encodedUser", + "start": 249, + "end": 260, + "loc": { + "start": { + "line": 11, + "column": 8 + }, + "end": { + "line": 11, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 261, + "end": 262, + "loc": { + "start": { + "line": 11, + "column": 20 + }, + "end": { + "line": 11, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "eyJrZXkiOiJtZSJ9", + "start": 263, + "end": 281, + "loc": { + "start": { + "line": 11, + "column": 22 + }, + "end": { + "line": 11, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 281, + "end": 282, + "loc": { + "start": { + "line": 11, + "column": 40 + }, + "end": { + "line": 11, + "column": 41 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 285, + "end": 290, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 291, + "end": 295, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 296, + "end": 297, + "loc": { + "start": { + "line": 12, + "column": 13 + }, + "end": { + "line": 12, + "column": 14 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "012345789abcde", + "start": 298, + "end": 314, + "loc": { + "start": { + "line": 12, + "column": 15 + }, + "end": { + "line": 12, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 314, + "end": 315, + "loc": { + "start": { + "line": 12, + "column": 31 + }, + "end": { + "line": 12, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "beforeEach", + "start": 319, + "end": 329, + "loc": { + "start": { + "line": 14, + "column": 2 + }, + "end": { + "line": 14, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 329, + "end": 330, + "loc": { + "start": { + "line": 14, + "column": 12 + }, + "end": { + "line": 14, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 330, + "end": 331, + "loc": { + "start": { + "line": 14, + "column": 13 + }, + "end": { + "line": 14, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 331, + "end": 332, + "loc": { + "start": { + "line": 14, + "column": 14 + }, + "end": { + "line": 14, + "column": 15 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 333, + "end": 335, + "loc": { + "start": { + "line": 14, + "column": 16 + }, + "end": { + "line": 14, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 336, + "end": 337, + "loc": { + "start": { + "line": 14, + "column": 19 + }, + "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": "Object", + "start": 342, + "end": 348, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 348, + "end": 349, + "loc": { + "start": { + "line": 15, + "column": 10 + }, + "end": { + "line": 15, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defineProperty", + "start": 349, + "end": 363, + "loc": { + "start": { + "line": 15, + "column": 11 + }, + "end": { + "line": 15, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 363, + "end": 364, + "loc": { + "start": { + "line": 15, + "column": 25 + }, + "end": { + "line": 15, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 364, + "end": 370, + "loc": { + "start": { + "line": 15, + "column": 26 + }, + "end": { + "line": 15, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 370, + "end": 371, + "loc": { + "start": { + "line": 15, + "column": 32 + }, + "end": { + "line": 15, + "column": 33 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "EventSource", + "start": 372, + "end": 385, + "loc": { + "start": { + "line": 15, + "column": 34 + }, + "end": { + "line": 15, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 385, + "end": 386, + "loc": { + "start": { + "line": 15, + "column": 47 + }, + "end": { + "line": 15, + "column": 48 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 387, + "end": 388, + "loc": { + "start": { + "line": 15, + "column": 49 + }, + "end": { + "line": 15, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 395, + "end": 400, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 400, + "end": 401, + "loc": { + "start": { + "line": 16, + "column": 11 + }, + "end": { + "line": 16, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSource", + "start": 402, + "end": 413, + "loc": { + "start": { + "line": 16, + "column": 13 + }, + "end": { + "line": 16, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 413, + "end": 414, + "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": "writable", + "start": 421, + "end": 429, + "loc": { + "start": { + "line": 17, + "column": 6 + }, + "end": { + "line": 17, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 429, + "end": 430, + "loc": { + "start": { + "line": 17, + "column": 14 + }, + "end": { + "line": 17, + "column": 15 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 431, + "end": 435, + "loc": { + "start": { + "line": 17, + "column": 16 + }, + "end": { + "line": 17, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 435, + "end": 436, + "loc": { + "start": { + "line": 17, + "column": 20 + }, + "end": { + "line": 17, + "column": 21 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 441, + "end": 442, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 442, + "end": 443, + "loc": { + "start": { + "line": 18, + "column": 5 + }, + "end": { + "line": 18, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 443, + "end": 444, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 447, + "end": 448, + "loc": { + "start": { + "line": 19, + "column": 2 + }, + "end": { + "line": 19, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 448, + "end": 449, + "loc": { + "start": { + "line": 19, + "column": 3 + }, + "end": { + "line": 19, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 449, + "end": 450, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 454, + "end": 456, + "loc": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 21, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 456, + "end": 457, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should not throw on EventSource when it does not exist", + "start": 457, + "end": 513, + "loc": { + "start": { + "line": 21, + "column": 5 + }, + "end": { + "line": 21, + "column": 61 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 513, + "end": 514, + "loc": { + "start": { + "line": 21, + "column": 61 + }, + "end": { + "line": 21, + "column": 62 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 515, + "end": 516, + "loc": { + "start": { + "line": 21, + "column": 63 + }, + "end": { + "line": 21, + "column": 64 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 516, + "end": 517, + "loc": { + "start": { + "line": 21, + "column": 64 + }, + "end": { + "line": 21, + "column": 65 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 518, + "end": 520, + "loc": { + "start": { + "line": 21, + "column": 66 + }, + "end": { + "line": 21, + "column": 68 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 521, + "end": 522, + "loc": { + "start": { + "line": 21, + "column": 69 + }, + "end": { + "line": 21, + "column": 70 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 527, + "end": 532, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prevEventSource", + "start": 533, + "end": 548, + "loc": { + "start": { + "line": 22, + "column": 10 + }, + "end": { + "line": 22, + "column": 25 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 549, + "end": 550, + "loc": { + "start": { + "line": 22, + "column": 26 + }, + "end": { + "line": 22, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 551, + "end": 557, + "loc": { + "start": { + "line": 22, + "column": 28 + }, + "end": { + "line": 22, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 557, + "end": 558, + "loc": { + "start": { + "line": 22, + "column": 34 + }, + "end": { + "line": 22, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSource", + "start": 558, + "end": 569, + "loc": { + "start": { + "line": 22, + "column": 35 + }, + "end": { + "line": 22, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 569, + "end": 570, + "loc": { + "start": { + "line": 22, + "column": 46 + }, + "end": { + "line": 22, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 575, + "end": 581, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 581, + "end": 582, + "loc": { + "start": { + "line": 23, + "column": 10 + }, + "end": { + "line": 23, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSource", + "start": 582, + "end": 593, + "loc": { + "start": { + "line": 23, + "column": 11 + }, + "end": { + "line": 23, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 594, + "end": 595, + "loc": { + "start": { + "line": 23, + "column": 23 + }, + "end": { + "line": 23, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 596, + "end": 605, + "loc": { + "start": { + "line": 23, + "column": 25 + }, + "end": { + "line": 23, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 605, + "end": 606, + "loc": { + "start": { + "line": 23, + "column": 34 + }, + "end": { + "line": 23, + "column": 35 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 612, + "end": 617, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 618, + "end": 624, + "loc": { + "start": { + "line": 25, + "column": 10 + }, + "end": { + "line": 25, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 625, + "end": 626, + "loc": { + "start": { + "line": 25, + "column": 17 + }, + "end": { + "line": 25, + "column": 18 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 627, + "end": 630, + "loc": { + "start": { + "line": 25, + "column": 19 + }, + "end": { + "line": 25, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Stream", + "start": 631, + "end": 637, + "loc": { + "start": { + "line": 25, + "column": 23 + }, + "end": { + "line": 25, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 637, + "end": 638, + "loc": { + "start": { + "line": 25, + "column": 29 + }, + "end": { + "line": 25, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 638, + "end": 645, + "loc": { + "start": { + "line": 25, + "column": 30 + }, + "end": { + "line": 25, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 645, + "end": 646, + "loc": { + "start": { + "line": 25, + "column": 37 + }, + "end": { + "line": 25, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 647, + "end": 654, + "loc": { + "start": { + "line": 25, + "column": 39 + }, + "end": { + "line": 25, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 654, + "end": 655, + "loc": { + "start": { + "line": 25, + "column": 46 + }, + "end": { + "line": 25, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 655, + "end": 656, + "loc": { + "start": { + "line": 25, + "column": 47 + }, + "end": { + "line": 25, + "column": 48 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 662, + "end": 667, + "loc": { + "start": { + "line": 27, + "column": 4 + }, + "end": { + "line": 27, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "connect", + "start": 668, + "end": 675, + "loc": { + "start": { + "line": 27, + "column": 10 + }, + "end": { + "line": 27, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 676, + "end": 677, + "loc": { + "start": { + "line": 27, + "column": 18 + }, + "end": { + "line": 27, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 678, + "end": 679, + "loc": { + "start": { + "line": 27, + "column": 20 + }, + "end": { + "line": 27, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 679, + "end": 680, + "loc": { + "start": { + "line": 27, + "column": 21 + }, + "end": { + "line": 27, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 681, + "end": 683, + "loc": { + "start": { + "line": 27, + "column": 23 + }, + "end": { + "line": 27, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 684, + "end": 685, + "loc": { + "start": { + "line": 27, + "column": 26 + }, + "end": { + "line": 27, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 692, + "end": 698, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 698, + "end": 699, + "loc": { + "start": { + "line": 28, + "column": 12 + }, + "end": { + "line": 28, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "connect", + "start": 699, + "end": 706, + "loc": { + "start": { + "line": 28, + "column": 13 + }, + "end": { + "line": 28, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 706, + "end": 707, + "loc": { + "start": { + "line": 28, + "column": 20 + }, + "end": { + "line": 28, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "noop", + "start": 707, + "end": 711, + "loc": { + "start": { + "line": 28, + "column": 21 + }, + "end": { + "line": 28, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 711, + "end": 712, + "loc": { + "start": { + "line": 28, + "column": 25 + }, + "end": { + "line": 28, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 712, + "end": 713, + "loc": { + "start": { + "line": 28, + "column": 26 + }, + "end": { + "line": 28, + "column": 27 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 718, + "end": 719, + "loc": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 719, + "end": 720, + "loc": { + "start": { + "line": 29, + "column": 5 + }, + "end": { + "line": 29, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 726, + "end": 732, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 732, + "end": 733, + "loc": { + "start": { + "line": 31, + "column": 10 + }, + "end": { + "line": 31, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "connect", + "start": 733, + "end": 740, + "loc": { + "start": { + "line": 31, + "column": 11 + }, + "end": { + "line": 31, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 740, + "end": 741, + "loc": { + "start": { + "line": 31, + "column": 18 + }, + "end": { + "line": 31, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 741, + "end": 742, + "loc": { + "start": { + "line": 31, + "column": 19 + }, + "end": { + "line": 31, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "not", + "start": 742, + "end": 745, + "loc": { + "start": { + "line": 31, + "column": 20 + }, + "end": { + "line": 31, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 745, + "end": 746, + "loc": { + "start": { + "line": 31, + "column": 23 + }, + "end": { + "line": 31, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toThrow", + "start": 746, + "end": 753, + "loc": { + "start": { + "line": 31, + "column": 24 + }, + "end": { + "line": 31, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 753, + "end": 754, + "loc": { + "start": { + "line": 31, + "column": 31 + }, + "end": { + "line": 31, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "TypeError", + "start": 754, + "end": 763, + "loc": { + "start": { + "line": 31, + "column": 32 + }, + "end": { + "line": 31, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 763, + "end": 764, + "loc": { + "start": { + "line": 31, + "column": 41 + }, + "end": { + "line": 31, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 764, + "end": 765, + "loc": { + "start": { + "line": 31, + "column": 42 + }, + "end": { + "line": 31, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 771, + "end": 777, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 33, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 777, + "end": 778, + "loc": { + "start": { + "line": 33, + "column": 10 + }, + "end": { + "line": 33, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventSource", + "start": 778, + "end": 789, + "loc": { + "start": { + "line": 33, + "column": 11 + }, + "end": { + "line": 33, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 790, + "end": 791, + "loc": { + "start": { + "line": 33, + "column": 23 + }, + "end": { + "line": 33, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prevEventSource", + "start": 792, + "end": 807, + "loc": { + "start": { + "line": 33, + "column": 25 + }, + "end": { + "line": 33, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 807, + "end": 808, + "loc": { + "start": { + "line": 33, + "column": 40 + }, + "end": { + "line": 33, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 811, + "end": 812, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 812, + "end": 813, + "loc": { + "start": { + "line": 34, + "column": 3 + }, + "end": { + "line": 34, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 813, + "end": 814, + "loc": { + "start": { + "line": 34, + "column": 4 + }, + "end": { + "line": 34, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 818, + "end": 820, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 820, + "end": 821, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should not throw when calling disconnect without first calling connect", + "start": 821, + "end": 893, + "loc": { + "start": { + "line": 36, + "column": 5 + }, + "end": { + "line": 36, + "column": 77 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 893, + "end": 894, + "loc": { + "start": { + "line": 36, + "column": 77 + }, + "end": { + "line": 36, + "column": 78 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 895, + "end": 896, + "loc": { + "start": { + "line": 36, + "column": 79 + }, + "end": { + "line": 36, + "column": 80 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 896, + "end": 897, + "loc": { + "start": { + "line": 36, + "column": 80 + }, + "end": { + "line": 36, + "column": 81 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 898, + "end": 900, + "loc": { + "start": { + "line": 36, + "column": 82 + }, + "end": { + "line": 36, + "column": 84 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 901, + "end": 902, + "loc": { + "start": { + "line": 36, + "column": 85 + }, + "end": { + "line": 36, + "column": 86 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 907, + "end": 912, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 913, + "end": 919, + "loc": { + "start": { + "line": 37, + "column": 10 + }, + "end": { + "line": 37, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 920, + "end": 921, + "loc": { + "start": { + "line": 37, + "column": 17 + }, + "end": { + "line": 37, + "column": 18 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 922, + "end": 925, + "loc": { + "start": { + "line": 37, + "column": 19 + }, + "end": { + "line": 37, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Stream", + "start": 926, + "end": 932, + "loc": { + "start": { + "line": 37, + "column": 23 + }, + "end": { + "line": 37, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 932, + "end": 933, + "loc": { + "start": { + "line": 37, + "column": 29 + }, + "end": { + "line": 37, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 933, + "end": 940, + "loc": { + "start": { + "line": 37, + "column": 30 + }, + "end": { + "line": 37, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 940, + "end": 941, + "loc": { + "start": { + "line": 37, + "column": 37 + }, + "end": { + "line": 37, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 942, + "end": 949, + "loc": { + "start": { + "line": 37, + "column": 39 + }, + "end": { + "line": 37, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 949, + "end": 950, + "loc": { + "start": { + "line": 37, + "column": 46 + }, + "end": { + "line": 37, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 950, + "end": 951, + "loc": { + "start": { + "line": 37, + "column": 47 + }, + "end": { + "line": 37, + "column": 48 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 956, + "end": 961, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "disconnect", + "start": 962, + "end": 972, + "loc": { + "start": { + "line": 38, + "column": 10 + }, + "end": { + "line": 38, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 973, + "end": 974, + "loc": { + "start": { + "line": 38, + "column": 21 + }, + "end": { + "line": 38, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 975, + "end": 976, + "loc": { + "start": { + "line": 38, + "column": 23 + }, + "end": { + "line": 38, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 976, + "end": 977, + "loc": { + "start": { + "line": 38, + "column": 24 + }, + "end": { + "line": 38, + "column": 25 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 978, + "end": 980, + "loc": { + "start": { + "line": 38, + "column": 26 + }, + "end": { + "line": 38, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 981, + "end": 982, + "loc": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 38, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 989, + "end": 995, + "loc": { + "start": { + "line": 39, + "column": 6 + }, + "end": { + "line": 39, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 995, + "end": 996, + "loc": { + "start": { + "line": 39, + "column": 12 + }, + "end": { + "line": 39, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "disconnect", + "start": 996, + "end": 1006, + "loc": { + "start": { + "line": 39, + "column": 13 + }, + "end": { + "line": 39, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1006, + "end": 1007, + "loc": { + "start": { + "line": 39, + "column": 23 + }, + "end": { + "line": 39, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "noop", + "start": 1007, + "end": 1011, + "loc": { + "start": { + "line": 39, + "column": 24 + }, + "end": { + "line": 39, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1011, + "end": 1012, + "loc": { + "start": { + "line": 39, + "column": 28 + }, + "end": { + "line": 39, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1012, + "end": 1013, + "loc": { + "start": { + "line": 39, + "column": 29 + }, + "end": { + "line": 39, + "column": 30 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1018, + "end": 1019, + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1019, + "end": 1020, + "loc": { + "start": { + "line": 40, + "column": 5 + }, + "end": { + "line": 40, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1026, + "end": 1032, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1032, + "end": 1033, + "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": "disconnect", + "start": 1033, + "end": 1043, + "loc": { + "start": { + "line": 42, + "column": 11 + }, + "end": { + "line": 42, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1043, + "end": 1044, + "loc": { + "start": { + "line": 42, + "column": 21 + }, + "end": { + "line": 42, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1044, + "end": 1045, + "loc": { + "start": { + "line": 42, + "column": 22 + }, + "end": { + "line": 42, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "not", + "start": 1045, + "end": 1048, + "loc": { + "start": { + "line": 42, + "column": 23 + }, + "end": { + "line": 42, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1048, + "end": 1049, + "loc": { + "start": { + "line": 42, + "column": 26 + }, + "end": { + "line": 42, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toThrow", + "start": 1049, + "end": 1056, + "loc": { + "start": { + "line": 42, + "column": 27 + }, + "end": { + "line": 42, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1056, + "end": 1057, + "loc": { + "start": { + "line": 42, + "column": 34 + }, + "end": { + "line": 42, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "TypeError", + "start": 1057, + "end": 1066, + "loc": { + "start": { + "line": 42, + "column": 35 + }, + "end": { + "line": 42, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1066, + "end": 1067, + "loc": { + "start": { + "line": 42, + "column": 44 + }, + "end": { + "line": 42, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1067, + "end": 1068, + "loc": { + "start": { + "line": 42, + "column": 45 + }, + "end": { + "line": 42, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1071, + "end": 1072, + "loc": { + "start": { + "line": 43, + "column": 2 + }, + "end": { + "line": 43, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1072, + "end": 1073, + "loc": { + "start": { + "line": 43, + "column": 3 + }, + "end": { + "line": 43, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1073, + "end": 1074, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1078, + "end": 1080, + "loc": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1080, + "end": 1081, + "loc": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "connects to EventSource with eval stream URL by default", + "start": 1081, + "end": 1138, + "loc": { + "start": { + "line": 45, + "column": 5 + }, + "end": { + "line": 45, + "column": 62 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1138, + "end": 1139, + "loc": { + "start": { + "line": 45, + "column": 62 + }, + "end": { + "line": 45, + "column": 63 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1140, + "end": 1141, + "loc": { + "start": { + "line": 45, + "column": 64 + }, + "end": { + "line": 45, + "column": 65 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1141, + "end": 1142, + "loc": { + "start": { + "line": 45, + "column": 65 + }, + "end": { + "line": 45, + "column": 66 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1143, + "end": 1145, + "loc": { + "start": { + "line": 45, + "column": 67 + }, + "end": { + "line": 45, + "column": 69 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1146, + "end": 1147, + "loc": { + "start": { + "line": 45, + "column": 70 + }, + "end": { + "line": 45, + "column": 71 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1152, + "end": 1157, + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 1158, + "end": 1164, + "loc": { + "start": { + "line": 46, + "column": 10 + }, + "end": { + "line": 46, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1165, + "end": 1166, + "loc": { + "start": { + "line": 46, + "column": 17 + }, + "end": { + "line": 46, + "column": 18 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 1167, + "end": 1170, + "loc": { + "start": { + "line": 46, + "column": 19 + }, + "end": { + "line": 46, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Stream", + "start": 1171, + "end": 1177, + "loc": { + "start": { + "line": 46, + "column": 23 + }, + "end": { + "line": 46, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1177, + "end": 1178, + "loc": { + "start": { + "line": 46, + "column": 29 + }, + "end": { + "line": 46, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 1178, + "end": 1185, + "loc": { + "start": { + "line": 46, + "column": 30 + }, + "end": { + "line": 46, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1185, + "end": 1186, + "loc": { + "start": { + "line": 46, + "column": 37 + }, + "end": { + "line": 46, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 1187, + "end": 1194, + "loc": { + "start": { + "line": 46, + "column": 39 + }, + "end": { + "line": 46, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1194, + "end": 1195, + "loc": { + "start": { + "line": 46, + "column": 46 + }, + "end": { + "line": 46, + "column": 47 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 1196, + "end": 1200, + "loc": { + "start": { + "line": 46, + "column": 48 + }, + "end": { + "line": 46, + "column": 52 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1200, + "end": 1201, + "loc": { + "start": { + "line": 46, + "column": 52 + }, + "end": { + "line": 46, + "column": 53 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 1202, + "end": 1207, + "loc": { + "start": { + "line": 46, + "column": 54 + }, + "end": { + "line": 46, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1207, + "end": 1208, + "loc": { + "start": { + "line": 46, + "column": 59 + }, + "end": { + "line": 46, + "column": 60 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1208, + "end": 1209, + "loc": { + "start": { + "line": 46, + "column": 60 + }, + "end": { + "line": 46, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 1214, + "end": 1220, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1220, + "end": 1221, + "loc": { + "start": { + "line": 47, + "column": 10 + }, + "end": { + "line": 47, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "connect", + "start": 1221, + "end": 1228, + "loc": { + "start": { + "line": 47, + "column": 11 + }, + "end": { + "line": 47, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1228, + "end": 1229, + "loc": { + "start": { + "line": 47, + "column": 18 + }, + "end": { + "line": 47, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1229, + "end": 1233, + "loc": { + "start": { + "line": 47, + "column": 19 + }, + "end": { + "line": 47, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1233, + "end": 1234, + "loc": { + "start": { + "line": 47, + "column": 23 + }, + "end": { + "line": 47, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1235, + "end": 1236, + "loc": { + "start": { + "line": 47, + "column": 25 + }, + "end": { + "line": 47, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1236, + "end": 1237, + "loc": { + "start": { + "line": 47, + "column": 26 + }, + "end": { + "line": 47, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1237, + "end": 1238, + "loc": { + "start": { + "line": 47, + "column": 27 + }, + "end": { + "line": 47, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1238, + "end": 1239, + "loc": { + "start": { + "line": 47, + "column": 28 + }, + "end": { + "line": 47, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1245, + "end": 1251, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1251, + "end": 1252, + "loc": { + "start": { + "line": 49, + "column": 10 + }, + "end": { + "line": 49, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sources", + "start": 1252, + "end": 1259, + "loc": { + "start": { + "line": 49, + "column": 11 + }, + "end": { + "line": 49, + "column": 18 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1259, + "end": 1260, + "loc": { + "start": { + "line": 49, + "column": 18 + }, + "end": { + "line": 49, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 1260, + "end": 1267, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 26 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1268, + "end": 1269, + "loc": { + "start": { + "line": 49, + "column": 27 + }, + "end": { + "line": 49, + "column": 28 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/eval/", + "start": 1270, + "end": 1278, + "loc": { + "start": { + "line": 49, + "column": 29 + }, + "end": { + "line": 49, + "column": 37 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1279, + "end": 1280, + "loc": { + "start": { + "line": 49, + "column": 38 + }, + "end": { + "line": 49, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 1281, + "end": 1288, + "loc": { + "start": { + "line": 49, + "column": 40 + }, + "end": { + "line": 49, + "column": 47 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1289, + "end": 1290, + "loc": { + "start": { + "line": 49, + "column": 48 + }, + "end": { + "line": 49, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/", + "start": 1291, + "end": 1294, + "loc": { + "start": { + "line": 49, + "column": 50 + }, + "end": { + "line": 49, + "column": 53 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1295, + "end": 1296, + "loc": { + "start": { + "line": 49, + "column": 54 + }, + "end": { + "line": 49, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "encodedUser", + "start": 1297, + "end": 1308, + "loc": { + "start": { + "line": 49, + "column": 56 + }, + "end": { + "line": 49, + "column": 67 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1308, + "end": 1309, + "loc": { + "start": { + "line": 49, + "column": 67 + }, + "end": { + "line": 49, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1309, + "end": 1310, + "loc": { + "start": { + "line": 49, + "column": 68 + }, + "end": { + "line": 49, + "column": 69 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1310, + "end": 1311, + "loc": { + "start": { + "line": 49, + "column": 69 + }, + "end": { + "line": 49, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeDefined", + "start": 1311, + "end": 1322, + "loc": { + "start": { + "line": 49, + "column": 70 + }, + "end": { + "line": 49, + "column": 81 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1322, + "end": 1323, + "loc": { + "start": { + "line": 49, + "column": 81 + }, + "end": { + "line": 49, + "column": 82 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1323, + "end": 1324, + "loc": { + "start": { + "line": 49, + "column": 82 + }, + "end": { + "line": 49, + "column": 83 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1324, + "end": 1325, + "loc": { + "start": { + "line": 49, + "column": 83 + }, + "end": { + "line": 49, + "column": 84 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1328, + "end": 1329, + "loc": { + "start": { + "line": 50, + "column": 2 + }, + "end": { + "line": 50, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1329, + "end": 1330, + "loc": { + "start": { + "line": 50, + "column": 3 + }, + "end": { + "line": 50, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1330, + "end": 1331, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1335, + "end": 1337, + "loc": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 52, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1337, + "end": 1338, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "adds secure mode hash to URL if provided", + "start": 1338, + "end": 1380, + "loc": { + "start": { + "line": 52, + "column": 5 + }, + "end": { + "line": 52, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1380, + "end": 1381, + "loc": { + "start": { + "line": 52, + "column": 47 + }, + "end": { + "line": 52, + "column": 48 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1382, + "end": 1383, + "loc": { + "start": { + "line": 52, + "column": 49 + }, + "end": { + "line": 52, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1383, + "end": 1384, + "loc": { + "start": { + "line": 52, + "column": 50 + }, + "end": { + "line": 52, + "column": 51 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1385, + "end": 1387, + "loc": { + "start": { + "line": 52, + "column": 52 + }, + "end": { + "line": 52, + "column": 54 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1388, + "end": 1389, + "loc": { + "start": { + "line": 52, + "column": 55 + }, + "end": { + "line": 52, + "column": 56 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1394, + "end": 1399, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 1400, + "end": 1406, + "loc": { + "start": { + "line": 53, + "column": 10 + }, + "end": { + "line": 53, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1407, + "end": 1408, + "loc": { + "start": { + "line": 53, + "column": 17 + }, + "end": { + "line": 53, + "column": 18 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 1409, + "end": 1412, + "loc": { + "start": { + "line": 53, + "column": 19 + }, + "end": { + "line": 53, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Stream", + "start": 1413, + "end": 1419, + "loc": { + "start": { + "line": 53, + "column": 23 + }, + "end": { + "line": 53, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1419, + "end": 1420, + "loc": { + "start": { + "line": 53, + "column": 29 + }, + "end": { + "line": 53, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 1420, + "end": 1427, + "loc": { + "start": { + "line": 53, + "column": 30 + }, + "end": { + "line": 53, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1427, + "end": 1428, + "loc": { + "start": { + "line": 53, + "column": 37 + }, + "end": { + "line": 53, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 1429, + "end": 1436, + "loc": { + "start": { + "line": 53, + "column": 39 + }, + "end": { + "line": 53, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1436, + "end": 1437, + "loc": { + "start": { + "line": 53, + "column": 46 + }, + "end": { + "line": 53, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 1438, + "end": 1442, + "loc": { + "start": { + "line": 53, + "column": 48 + }, + "end": { + "line": 53, + "column": 52 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1442, + "end": 1443, + "loc": { + "start": { + "line": 53, + "column": 52 + }, + "end": { + "line": 53, + "column": 53 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 1444, + "end": 1449, + "loc": { + "start": { + "line": 53, + "column": 54 + }, + "end": { + "line": 53, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1449, + "end": 1450, + "loc": { + "start": { + "line": 53, + "column": 59 + }, + "end": { + "line": 53, + "column": 60 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1450, + "end": 1451, + "loc": { + "start": { + "line": 53, + "column": 60 + }, + "end": { + "line": 53, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 1456, + "end": 1462, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1462, + "end": 1463, + "loc": { + "start": { + "line": 54, + "column": 10 + }, + "end": { + "line": 54, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "connect", + "start": 1463, + "end": 1470, + "loc": { + "start": { + "line": 54, + "column": 11 + }, + "end": { + "line": 54, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1470, + "end": 1471, + "loc": { + "start": { + "line": 54, + "column": 18 + }, + "end": { + "line": 54, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1471, + "end": 1475, + "loc": { + "start": { + "line": 54, + "column": 19 + }, + "end": { + "line": 54, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1475, + "end": 1476, + "loc": { + "start": { + "line": 54, + "column": 23 + }, + "end": { + "line": 54, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1477, + "end": 1478, + "loc": { + "start": { + "line": 54, + "column": 25 + }, + "end": { + "line": 54, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1478, + "end": 1479, + "loc": { + "start": { + "line": 54, + "column": 26 + }, + "end": { + "line": 54, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1479, + "end": 1480, + "loc": { + "start": { + "line": 54, + "column": 27 + }, + "end": { + "line": 54, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1480, + "end": 1481, + "loc": { + "start": { + "line": 54, + "column": 28 + }, + "end": { + "line": 54, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1487, + "end": 1493, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1493, + "end": 1494, + "loc": { + "start": { + "line": 56, + "column": 10 + }, + "end": { + "line": 56, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sources", + "start": 1494, + "end": 1501, + "loc": { + "start": { + "line": 56, + "column": 11 + }, + "end": { + "line": 56, + "column": 18 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1501, + "end": 1502, + "loc": { + "start": { + "line": 56, + "column": 18 + }, + "end": { + "line": 56, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 1502, + "end": 1509, + "loc": { + "start": { + "line": 56, + "column": 19 + }, + "end": { + "line": 56, + "column": 26 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1510, + "end": 1511, + "loc": { + "start": { + "line": 56, + "column": 27 + }, + "end": { + "line": 56, + "column": 28 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/eval/", + "start": 1512, + "end": 1520, + "loc": { + "start": { + "line": 56, + "column": 29 + }, + "end": { + "line": 56, + "column": 37 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1521, + "end": 1522, + "loc": { + "start": { + "line": 56, + "column": 38 + }, + "end": { + "line": 56, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 1523, + "end": 1530, + "loc": { + "start": { + "line": 56, + "column": 40 + }, + "end": { + "line": 56, + "column": 47 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1531, + "end": 1532, + "loc": { + "start": { + "line": 56, + "column": 48 + }, + "end": { + "line": 56, + "column": 49 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/", + "start": 1533, + "end": 1536, + "loc": { + "start": { + "line": 56, + "column": 50 + }, + "end": { + "line": 56, + "column": 53 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1537, + "end": 1538, + "loc": { + "start": { + "line": 56, + "column": 54 + }, + "end": { + "line": 56, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "encodedUser", + "start": 1539, + "end": 1550, + "loc": { + "start": { + "line": 56, + "column": 56 + }, + "end": { + "line": 56, + "column": 67 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1551, + "end": 1552, + "loc": { + "start": { + "line": 56, + "column": 68 + }, + "end": { + "line": 56, + "column": 69 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "?h=", + "start": 1553, + "end": 1558, + "loc": { + "start": { + "line": 56, + "column": 70 + }, + "end": { + "line": 56, + "column": 75 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1559, + "end": 1560, + "loc": { + "start": { + "line": 56, + "column": 76 + }, + "end": { + "line": 56, + "column": 77 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 1561, + "end": 1565, + "loc": { + "start": { + "line": 56, + "column": 78 + }, + "end": { + "line": 56, + "column": 82 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1565, + "end": 1566, + "loc": { + "start": { + "line": 56, + "column": 82 + }, + "end": { + "line": 56, + "column": 83 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1566, + "end": 1567, + "loc": { + "start": { + "line": 56, + "column": 83 + }, + "end": { + "line": 56, + "column": 84 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1567, + "end": 1568, + "loc": { + "start": { + "line": 56, + "column": 84 + }, + "end": { + "line": 56, + "column": 85 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeDefined", + "start": 1568, + "end": 1579, + "loc": { + "start": { + "line": 56, + "column": 85 + }, + "end": { + "line": 56, + "column": 96 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1579, + "end": 1580, + "loc": { + "start": { + "line": 56, + "column": 96 + }, + "end": { + "line": 56, + "column": 97 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1580, + "end": 1581, + "loc": { + "start": { + "line": 56, + "column": 97 + }, + "end": { + "line": 56, + "column": 98 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1581, + "end": 1582, + "loc": { + "start": { + "line": 56, + "column": 98 + }, + "end": { + "line": 56, + "column": 99 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1585, + "end": 1586, + "loc": { + "start": { + "line": 57, + "column": 2 + }, + "end": { + "line": 57, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1586, + "end": 1587, + "loc": { + "start": { + "line": 57, + "column": 3 + }, + "end": { + "line": 57, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1587, + "end": 1588, + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1592, + "end": 1594, + "loc": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 59, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1594, + "end": 1595, + "loc": { + "start": { + "line": 59, + "column": 4 + }, + "end": { + "line": 59, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "falls back to ping stream URL if useReport is true", + "start": 1595, + "end": 1647, + "loc": { + "start": { + "line": 59, + "column": 5 + }, + "end": { + "line": 59, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1647, + "end": 1648, + "loc": { + "start": { + "line": 59, + "column": 57 + }, + "end": { + "line": 59, + "column": 58 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1649, + "end": 1650, + "loc": { + "start": { + "line": 59, + "column": 59 + }, + "end": { + "line": 59, + "column": 60 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1650, + "end": 1651, + "loc": { + "start": { + "line": 59, + "column": 60 + }, + "end": { + "line": 59, + "column": 61 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1652, + "end": 1654, + "loc": { + "start": { + "line": 59, + "column": 62 + }, + "end": { + "line": 59, + "column": 64 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1655, + "end": 1656, + "loc": { + "start": { + "line": 59, + "column": 65 + }, + "end": { + "line": 59, + "column": 66 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1661, + "end": 1666, + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 1667, + "end": 1673, + "loc": { + "start": { + "line": 60, + "column": 10 + }, + "end": { + "line": 60, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1674, + "end": 1675, + "loc": { + "start": { + "line": 60, + "column": 17 + }, + "end": { + "line": 60, + "column": 18 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 1676, + "end": 1679, + "loc": { + "start": { + "line": 60, + "column": 19 + }, + "end": { + "line": 60, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Stream", + "start": 1680, + "end": 1686, + "loc": { + "start": { + "line": 60, + "column": 23 + }, + "end": { + "line": 60, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1686, + "end": 1687, + "loc": { + "start": { + "line": 60, + "column": 29 + }, + "end": { + "line": 60, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 1687, + "end": 1694, + "loc": { + "start": { + "line": 60, + "column": 30 + }, + "end": { + "line": 60, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1694, + "end": 1695, + "loc": { + "start": { + "line": 60, + "column": 37 + }, + "end": { + "line": 60, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 1696, + "end": 1703, + "loc": { + "start": { + "line": 60, + "column": 39 + }, + "end": { + "line": 60, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1703, + "end": 1704, + "loc": { + "start": { + "line": 60, + "column": 46 + }, + "end": { + "line": 60, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 1705, + "end": 1709, + "loc": { + "start": { + "line": 60, + "column": 48 + }, + "end": { + "line": 60, + "column": 52 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1709, + "end": 1710, + "loc": { + "start": { + "line": 60, + "column": 52 + }, + "end": { + "line": 60, + "column": 53 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 1711, + "end": 1715, + "loc": { + "start": { + "line": 60, + "column": 54 + }, + "end": { + "line": 60, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1715, + "end": 1716, + "loc": { + "start": { + "line": 60, + "column": 58 + }, + "end": { + "line": 60, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1716, + "end": 1717, + "loc": { + "start": { + "line": 60, + "column": 59 + }, + "end": { + "line": 60, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 1722, + "end": 1728, + "loc": { + "start": { + "line": 61, + "column": 4 + }, + "end": { + "line": 61, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1728, + "end": 1729, + "loc": { + "start": { + "line": 61, + "column": 10 + }, + "end": { + "line": 61, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "connect", + "start": 1729, + "end": 1736, + "loc": { + "start": { + "line": 61, + "column": 11 + }, + "end": { + "line": 61, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1736, + "end": 1737, + "loc": { + "start": { + "line": 61, + "column": 18 + }, + "end": { + "line": 61, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1737, + "end": 1741, + "loc": { + "start": { + "line": 61, + "column": 19 + }, + "end": { + "line": 61, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1741, + "end": 1742, + "loc": { + "start": { + "line": 61, + "column": 23 + }, + "end": { + "line": 61, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1743, + "end": 1744, + "loc": { + "start": { + "line": 61, + "column": 25 + }, + "end": { + "line": 61, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1744, + "end": 1745, + "loc": { + "start": { + "line": 61, + "column": 26 + }, + "end": { + "line": 61, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1745, + "end": 1746, + "loc": { + "start": { + "line": 61, + "column": 27 + }, + "end": { + "line": 61, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1746, + "end": 1747, + "loc": { + "start": { + "line": 61, + "column": 28 + }, + "end": { + "line": 61, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1753, + "end": 1759, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1759, + "end": 1760, + "loc": { + "start": { + "line": 63, + "column": 10 + }, + "end": { + "line": 63, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sources", + "start": 1760, + "end": 1767, + "loc": { + "start": { + "line": 63, + "column": 11 + }, + "end": { + "line": 63, + "column": 18 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1767, + "end": 1768, + "loc": { + "start": { + "line": 63, + "column": 18 + }, + "end": { + "line": 63, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 1768, + "end": 1775, + "loc": { + "start": { + "line": 63, + "column": 19 + }, + "end": { + "line": 63, + "column": 26 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1776, + "end": 1777, + "loc": { + "start": { + "line": 63, + "column": 27 + }, + "end": { + "line": 63, + "column": 28 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/ping/", + "start": 1778, + "end": 1786, + "loc": { + "start": { + "line": 63, + "column": 29 + }, + "end": { + "line": 63, + "column": 37 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1787, + "end": 1788, + "loc": { + "start": { + "line": 63, + "column": 38 + }, + "end": { + "line": 63, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 1789, + "end": 1796, + "loc": { + "start": { + "line": 63, + "column": 40 + }, + "end": { + "line": 63, + "column": 47 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1796, + "end": 1797, + "loc": { + "start": { + "line": 63, + "column": 47 + }, + "end": { + "line": 63, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1797, + "end": 1798, + "loc": { + "start": { + "line": 63, + "column": 48 + }, + "end": { + "line": 63, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1798, + "end": 1799, + "loc": { + "start": { + "line": 63, + "column": 49 + }, + "end": { + "line": 63, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeDefined", + "start": 1799, + "end": 1810, + "loc": { + "start": { + "line": 63, + "column": 50 + }, + "end": { + "line": 63, + "column": 61 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1810, + "end": 1811, + "loc": { + "start": { + "line": 63, + "column": 61 + }, + "end": { + "line": 63, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1811, + "end": 1812, + "loc": { + "start": { + "line": 63, + "column": 62 + }, + "end": { + "line": 63, + "column": 63 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1812, + "end": 1813, + "loc": { + "start": { + "line": 63, + "column": 63 + }, + "end": { + "line": 63, + "column": 64 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1816, + "end": 1817, + "loc": { + "start": { + "line": 64, + "column": 2 + }, + "end": { + "line": 64, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1817, + "end": 1818, + "loc": { + "start": { + "line": 64, + "column": 3 + }, + "end": { + "line": 64, + "column": 4 + } + } + }, + { + "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": 64, + "column": 4 + }, + "end": { + "line": 64, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1823, + "end": 1825, + "loc": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1825, + "end": 1826, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "sets event listeners", + "start": 1826, + "end": 1848, + "loc": { + "start": { + "line": 66, + "column": 5 + }, + "end": { + "line": 66, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1848, + "end": 1849, + "loc": { + "start": { + "line": 66, + "column": 27 + }, + "end": { + "line": 66, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1850, + "end": 1851, + "loc": { + "start": { + "line": 66, + "column": 29 + }, + "end": { + "line": 66, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1851, + "end": 1852, + "loc": { + "start": { + "line": 66, + "column": 30 + }, + "end": { + "line": 66, + "column": 31 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1853, + "end": 1855, + "loc": { + "start": { + "line": 66, + "column": 32 + }, + "end": { + "line": 66, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1856, + "end": 1857, + "loc": { + "start": { + "line": 66, + "column": 35 + }, + "end": { + "line": 66, + "column": 36 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1862, + "end": 1867, + "loc": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 1868, + "end": 1874, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1875, + "end": 1876, + "loc": { + "start": { + "line": 67, + "column": 17 + }, + "end": { + "line": 67, + "column": 18 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 1877, + "end": 1880, + "loc": { + "start": { + "line": 67, + "column": 19 + }, + "end": { + "line": 67, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Stream", + "start": 1881, + "end": 1887, + "loc": { + "start": { + "line": 67, + "column": 23 + }, + "end": { + "line": 67, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1887, + "end": 1888, + "loc": { + "start": { + "line": 67, + "column": 29 + }, + "end": { + "line": 67, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 1888, + "end": 1895, + "loc": { + "start": { + "line": 67, + "column": 30 + }, + "end": { + "line": 67, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1895, + "end": 1896, + "loc": { + "start": { + "line": 67, + "column": 37 + }, + "end": { + "line": 67, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 1897, + "end": 1904, + "loc": { + "start": { + "line": 67, + "column": 39 + }, + "end": { + "line": 67, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1904, + "end": 1905, + "loc": { + "start": { + "line": 67, + "column": 46 + }, + "end": { + "line": 67, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 1906, + "end": 1910, + "loc": { + "start": { + "line": 67, + "column": 48 + }, + "end": { + "line": 67, + "column": 52 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1910, + "end": 1911, + "loc": { + "start": { + "line": 67, + "column": 52 + }, + "end": { + "line": 67, + "column": 53 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 1912, + "end": 1917, + "loc": { + "start": { + "line": 67, + "column": 54 + }, + "end": { + "line": 67, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1917, + "end": 1918, + "loc": { + "start": { + "line": 67, + "column": 59 + }, + "end": { + "line": 67, + "column": 60 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1918, + "end": 1919, + "loc": { + "start": { + "line": 67, + "column": 60 + }, + "end": { + "line": 67, + "column": 61 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1924, + "end": 1929, + "loc": { + "start": { + "line": 68, + "column": 4 + }, + "end": { + "line": 68, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn1", + "start": 1930, + "end": 1933, + "loc": { + "start": { + "line": 68, + "column": 10 + }, + "end": { + "line": 68, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1934, + "end": 1935, + "loc": { + "start": { + "line": 68, + "column": 14 + }, + "end": { + "line": 68, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1936, + "end": 1937, + "loc": { + "start": { + "line": 68, + "column": 16 + }, + "end": { + "line": 68, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1937, + "end": 1938, + "loc": { + "start": { + "line": 68, + "column": 17 + }, + "end": { + "line": 68, + "column": 18 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1939, + "end": 1941, + "loc": { + "start": { + "line": 68, + "column": 19 + }, + "end": { + "line": 68, + "column": 21 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 1942, + "end": 1943, + "loc": { + "start": { + "line": 68, + "column": 22 + }, + "end": { + "line": 68, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1943, + "end": 1944, + "loc": { + "start": { + "line": 68, + "column": 23 + }, + "end": { + "line": 68, + "column": 24 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1949, + "end": 1954, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn2", + "start": 1955, + "end": 1958, + "loc": { + "start": { + "line": 69, + "column": 10 + }, + "end": { + "line": 69, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1959, + "end": 1960, + "loc": { + "start": { + "line": 69, + "column": 14 + }, + "end": { + "line": 69, + "column": 15 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1961, + "end": 1962, + "loc": { + "start": { + "line": 69, + "column": 16 + }, + "end": { + "line": 69, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1962, + "end": 1963, + "loc": { + "start": { + "line": 69, + "column": 17 + }, + "end": { + "line": 69, + "column": 18 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1964, + "end": 1966, + "loc": { + "start": { + "line": 69, + "column": 19 + }, + "end": { + "line": 69, + "column": 21 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 1, + "start": 1967, + "end": 1968, + "loc": { + "start": { + "line": 69, + "column": 22 + }, + "end": { + "line": 69, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1968, + "end": 1969, + "loc": { + "start": { + "line": 69, + "column": 23 + }, + "end": { + "line": 69, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 1975, + "end": 1981, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1981, + "end": 1982, + "loc": { + "start": { + "line": 71, + "column": 10 + }, + "end": { + "line": 71, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "connect", + "start": 1982, + "end": 1989, + "loc": { + "start": { + "line": 71, + "column": 11 + }, + "end": { + "line": 71, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1989, + "end": 1990, + "loc": { + "start": { + "line": 71, + "column": 18 + }, + "end": { + "line": 71, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1990, + "end": 1994, + "loc": { + "start": { + "line": 71, + "column": 19 + }, + "end": { + "line": 71, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1994, + "end": 1995, + "loc": { + "start": { + "line": 71, + "column": 23 + }, + "end": { + "line": 71, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1996, + "end": 1997, + "loc": { + "start": { + "line": 71, + "column": 25 + }, + "end": { + "line": 71, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "birthday", + "start": 2004, + "end": 2012, + "loc": { + "start": { + "line": 72, + "column": 6 + }, + "end": { + "line": 72, + "column": 14 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2012, + "end": 2013, + "loc": { + "start": { + "line": 72, + "column": 14 + }, + "end": { + "line": 72, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn1", + "start": 2014, + "end": 2017, + "loc": { + "start": { + "line": 72, + "column": 16 + }, + "end": { + "line": 72, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2017, + "end": 2018, + "loc": { + "start": { + "line": 72, + "column": 19 + }, + "end": { + "line": 72, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "anniversary", + "start": 2025, + "end": 2036, + "loc": { + "start": { + "line": 73, + "column": 6 + }, + "end": { + "line": 73, + "column": 17 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2036, + "end": 2037, + "loc": { + "start": { + "line": 73, + "column": 17 + }, + "end": { + "line": 73, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn2", + "start": 2038, + "end": 2041, + "loc": { + "start": { + "line": 73, + "column": 19 + }, + "end": { + "line": 73, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2041, + "end": 2042, + "loc": { + "start": { + "line": 73, + "column": 22 + }, + "end": { + "line": 73, + "column": 23 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2047, + "end": 2048, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2048, + "end": 2049, + "loc": { + "start": { + "line": 74, + "column": 5 + }, + "end": { + "line": 74, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2049, + "end": 2050, + "loc": { + "start": { + "line": 74, + "column": 6 + }, + "end": { + "line": 74, + "column": 7 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2056, + "end": 2061, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 2062, + "end": 2064, + "loc": { + "start": { + "line": 76, + "column": 10 + }, + "end": { + "line": 76, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2065, + "end": 2066, + "loc": { + "start": { + "line": 76, + "column": 13 + }, + "end": { + "line": 76, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sources", + "start": 2067, + "end": 2074, + "loc": { + "start": { + "line": 76, + "column": 15 + }, + "end": { + "line": 76, + "column": 22 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2074, + "end": 2075, + "loc": { + "start": { + "line": 76, + "column": 22 + }, + "end": { + "line": 76, + "column": 23 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2075, + "end": 2076, + "loc": { + "start": { + "line": 76, + "column": 23 + }, + "end": { + "line": 76, + "column": 24 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 2076, + "end": 2076, + "loc": { + "start": { + "line": 76, + "column": 24 + }, + "end": { + "line": 76, + "column": 24 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2076, + "end": 2078, + "loc": { + "start": { + "line": 76, + "column": 24 + }, + "end": { + "line": 76, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 2078, + "end": 2085, + "loc": { + "start": { + "line": 76, + "column": 26 + }, + "end": { + "line": 76, + "column": 33 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2085, + "end": 2086, + "loc": { + "start": { + "line": 76, + "column": 33 + }, + "end": { + "line": 76, + "column": 34 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/eval/", + "start": 2086, + "end": 2092, + "loc": { + "start": { + "line": 76, + "column": 34 + }, + "end": { + "line": 76, + "column": 40 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2092, + "end": 2094, + "loc": { + "start": { + "line": 76, + "column": 40 + }, + "end": { + "line": 76, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "envName", + "start": 2094, + "end": 2101, + "loc": { + "start": { + "line": 76, + "column": 42 + }, + "end": { + "line": 76, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2101, + "end": 2102, + "loc": { + "start": { + "line": 76, + "column": 49 + }, + "end": { + "line": 76, + "column": 50 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/", + "start": 2102, + "end": 2103, + "loc": { + "start": { + "line": 76, + "column": 50 + }, + "end": { + "line": 76, + "column": 51 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2103, + "end": 2105, + "loc": { + "start": { + "line": 76, + "column": 51 + }, + "end": { + "line": 76, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "encodedUser", + "start": 2105, + "end": 2116, + "loc": { + "start": { + "line": 76, + "column": 53 + }, + "end": { + "line": 76, + "column": 64 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2116, + "end": 2117, + "loc": { + "start": { + "line": 76, + "column": 64 + }, + "end": { + "line": 76, + "column": 65 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "?h=", + "start": 2117, + "end": 2120, + "loc": { + "start": { + "line": 76, + "column": 65 + }, + "end": { + "line": 76, + "column": 68 + } + } + }, + { + "type": { + "label": "${", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2120, + "end": 2122, + "loc": { + "start": { + "line": 76, + "column": 68 + }, + "end": { + "line": 76, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 2122, + "end": 2126, + "loc": { + "start": { + "line": 76, + "column": 70 + }, + "end": { + "line": 76, + "column": 74 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2126, + "end": 2127, + "loc": { + "start": { + "line": 76, + "column": 74 + }, + "end": { + "line": 76, + "column": 75 + } + } + }, + { + "type": { + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 2127, + "end": 2127, + "loc": { + "start": { + "line": 76, + "column": 75 + }, + "end": { + "line": 76, + "column": 75 + } + } + }, + { + "type": { + "label": "`", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2127, + "end": 2128, + "loc": { + "start": { + "line": 76, + "column": 75 + }, + "end": { + "line": 76, + "column": 76 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2128, + "end": 2129, + "loc": { + "start": { + "line": 76, + "column": 76 + }, + "end": { + "line": 76, + "column": 77 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2129, + "end": 2130, + "loc": { + "start": { + "line": 76, + "column": 77 + }, + "end": { + "line": 76, + "column": 78 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2136, + "end": 2142, + "loc": { + "start": { + "line": 78, + "column": 4 + }, + "end": { + "line": 78, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2142, + "end": 2143, + "loc": { + "start": { + "line": 78, + "column": 10 + }, + "end": { + "line": 78, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 2143, + "end": 2145, + "loc": { + "start": { + "line": 78, + "column": 11 + }, + "end": { + "line": 78, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2145, + "end": 2146, + "loc": { + "start": { + "line": 78, + "column": 13 + }, + "end": { + "line": 78, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2146, + "end": 2147, + "loc": { + "start": { + "line": 78, + "column": 14 + }, + "end": { + "line": 78, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeDefined", + "start": 2147, + "end": 2158, + "loc": { + "start": { + "line": 78, + "column": 15 + }, + "end": { + "line": 78, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2158, + "end": 2159, + "loc": { + "start": { + "line": 78, + "column": 26 + }, + "end": { + "line": 78, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2159, + "end": 2160, + "loc": { + "start": { + "line": 78, + "column": 27 + }, + "end": { + "line": 78, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2160, + "end": 2161, + "loc": { + "start": { + "line": 78, + "column": 28 + }, + "end": { + "line": 78, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2166, + "end": 2172, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2172, + "end": 2173, + "loc": { + "start": { + "line": 79, + "column": 10 + }, + "end": { + "line": 79, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 2173, + "end": 2175, + "loc": { + "start": { + "line": 79, + "column": 11 + }, + "end": { + "line": 79, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2175, + "end": 2176, + "loc": { + "start": { + "line": 79, + "column": 13 + }, + "end": { + "line": 79, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "__emitter", + "start": 2176, + "end": 2185, + "loc": { + "start": { + "line": 79, + "column": 14 + }, + "end": { + "line": 79, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2185, + "end": 2186, + "loc": { + "start": { + "line": 79, + "column": 23 + }, + "end": { + "line": 79, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "_events", + "start": 2186, + "end": 2193, + "loc": { + "start": { + "line": 79, + "column": 24 + }, + "end": { + "line": 79, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2193, + "end": 2194, + "loc": { + "start": { + "line": 79, + "column": 31 + }, + "end": { + "line": 79, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "birthday", + "start": 2194, + "end": 2202, + "loc": { + "start": { + "line": 79, + "column": 32 + }, + "end": { + "line": 79, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2202, + "end": 2203, + "loc": { + "start": { + "line": 79, + "column": 40 + }, + "end": { + "line": 79, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2203, + "end": 2204, + "loc": { + "start": { + "line": 79, + "column": 41 + }, + "end": { + "line": 79, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2204, + "end": 2211, + "loc": { + "start": { + "line": 79, + "column": 42 + }, + "end": { + "line": 79, + "column": 49 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2211, + "end": 2212, + "loc": { + "start": { + "line": 79, + "column": 49 + }, + "end": { + "line": 79, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn1", + "start": 2212, + "end": 2215, + "loc": { + "start": { + "line": 79, + "column": 50 + }, + "end": { + "line": 79, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2215, + "end": 2216, + "loc": { + "start": { + "line": 79, + "column": 53 + }, + "end": { + "line": 79, + "column": 54 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2216, + "end": 2217, + "loc": { + "start": { + "line": 79, + "column": 54 + }, + "end": { + "line": 79, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2222, + "end": 2228, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2228, + "end": 2229, + "loc": { + "start": { + "line": 80, + "column": 10 + }, + "end": { + "line": 80, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "es", + "start": 2229, + "end": 2231, + "loc": { + "start": { + "line": 80, + "column": 11 + }, + "end": { + "line": 80, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2231, + "end": 2232, + "loc": { + "start": { + "line": 80, + "column": 13 + }, + "end": { + "line": 80, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "__emitter", + "start": 2232, + "end": 2241, + "loc": { + "start": { + "line": 80, + "column": 14 + }, + "end": { + "line": 80, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2241, + "end": 2242, + "loc": { + "start": { + "line": 80, + "column": 23 + }, + "end": { + "line": 80, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "_events", + "start": 2242, + "end": 2249, + "loc": { + "start": { + "line": 80, + "column": 24 + }, + "end": { + "line": 80, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2249, + "end": 2250, + "loc": { + "start": { + "line": 80, + "column": 31 + }, + "end": { + "line": 80, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "anniversary", + "start": 2250, + "end": 2261, + "loc": { + "start": { + "line": 80, + "column": 32 + }, + "end": { + "line": 80, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2261, + "end": 2262, + "loc": { + "start": { + "line": 80, + "column": 43 + }, + "end": { + "line": 80, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2262, + "end": 2263, + "loc": { + "start": { + "line": 80, + "column": 44 + }, + "end": { + "line": 80, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2263, + "end": 2270, + "loc": { + "start": { + "line": 80, + "column": 45 + }, + "end": { + "line": 80, + "column": 52 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2270, + "end": 2271, + "loc": { + "start": { + "line": 80, + "column": 52 + }, + "end": { + "line": 80, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn2", + "start": 2271, + "end": 2274, + "loc": { + "start": { + "line": 80, + "column": 53 + }, + "end": { + "line": 80, + "column": 56 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2274, + "end": 2275, + "loc": { + "start": { + "line": 80, + "column": 56 + }, + "end": { + "line": 80, + "column": 57 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2275, + "end": 2276, + "loc": { + "start": { + "line": 80, + "column": 57 + }, + "end": { + "line": 80, + "column": 58 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2279, + "end": 2280, + "loc": { + "start": { + "line": 81, + "column": 2 + }, + "end": { + "line": 81, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2280, + "end": 2281, + "loc": { + "start": { + "line": 81, + "column": 3 + }, + "end": { + "line": 81, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2281, + "end": 2282, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2283, + "end": 2284, + "loc": { + "start": { + "line": 82, + "column": 0 + }, + "end": { + "line": 82, + "column": 1 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2284, + "end": 2285, + "loc": { + "start": { + "line": 82, + "column": 1 + }, + "end": { + "line": 82, + "column": 2 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2285, + "end": 2286, + "loc": { + "start": { + "line": 82, + "column": 2 + }, + "end": { + "line": 82, + "column": 3 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2287, + "end": 2287, + "loc": { + "start": { + "line": 83, + "column": 0 + }, + "end": { + "line": 83, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/__tests__/UserFilter-test.js.json b/docs/ast/source/__tests__/UserFilter-test.js.json new file mode 100644 index 00000000..030dcb9a --- /dev/null +++ b/docs/ast/source/__tests__/UserFilter-test.js.json @@ -0,0 +1,24943 @@ +{ + "type": "File", + "start": 0, + "end": 3344, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 116, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 3344, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 116, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 39, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 39 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 7, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 17 + } + }, + "local": { + "type": "Identifier", + "start": 7, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 17 + }, + "identifierName": "UserFilter" + }, + "name": "UserFilter" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 23, + "end": 38, + "loc": { + "start": { + "line": 1, + "column": 23 + }, + "end": { + "line": 1, + "column": 38 + } + }, + "extra": { + "rawValue": "../UserFilter", + "raw": "'../UserFilter'" + }, + "value": "../UserFilter" + } + }, + { + "type": "ExpressionStatement", + "start": 41, + "end": 3343, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 115, + "column": 3 + } + }, + "expression": { + "type": "CallExpression", + "start": 41, + "end": 3342, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 115, + "column": 2 + } + }, + "callee": { + "type": "Identifier", + "start": 41, + "end": 49, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 8 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 50, + "end": 62, + "loc": { + "start": { + "line": 3, + "column": 9 + }, + "end": { + "line": 3, + "column": 21 + } + }, + "extra": { + "rawValue": "UserFilter", + "raw": "'UserFilter'" + }, + "value": "UserFilter" + }, + { + "type": "ArrowFunctionExpression", + "start": 64, + "end": 3341, + "loc": { + "start": { + "line": 3, + "column": 23 + }, + "end": { + "line": 115, + "column": 1 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 70, + "end": 3341, + "loc": { + "start": { + "line": 3, + "column": 29 + }, + "end": { + "line": 115, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 74, + "end": 86, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 14 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 78, + "end": 85, + "loc": { + "start": { + "line": 4, + "column": 6 + }, + "end": { + "line": 4, + "column": 13 + } + }, + "id": { + "type": "Identifier", + "start": 78, + "end": 85, + "loc": { + "start": { + "line": 4, + "column": 6 + }, + "end": { + "line": 4, + "column": 13 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + }, + "init": null + } + ], + "kind": "let", + "trailingComments": [ + { + "type": "CommentLine", + "value": " users to serialize", + "start": 90, + "end": 111, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 23 + } + } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 114, + "end": 217, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 11, + "column": 4 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 120, + "end": 216, + "loc": { + "start": { + "line": 7, + "column": 8 + }, + "end": { + "line": 11, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 120, + "end": 124, + "loc": { + "start": { + "line": 7, + "column": 8 + }, + "end": { + "line": 7, + "column": 12 + }, + "identifierName": "user" + }, + "name": "user", + "leadingComments": null + }, + "init": { + "type": "ObjectExpression", + "start": 127, + "end": 216, + "loc": { + "start": { + "line": 7, + "column": 15 + }, + "end": { + "line": 11, + "column": 3 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 133, + "end": 143, + "loc": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 133, + "end": 136, + "loc": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 7 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 138, + "end": 143, + "loc": { + "start": { + "line": 8, + "column": 9 + }, + "end": { + "line": 8, + "column": 14 + } + }, + "extra": { + "rawValue": "abc", + "raw": "'abc'" + }, + "value": "abc" + } + }, + { + "type": "ObjectProperty", + "start": 149, + "end": 165, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 149, + "end": 158, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 13 + }, + "identifierName": "firstName" + }, + "name": "firstName" + }, + "value": { + "type": "StringLiteral", + "start": 160, + "end": 165, + "loc": { + "start": { + "line": 9, + "column": 15 + }, + "end": { + "line": 9, + "column": 20 + } + }, + "extra": { + "rawValue": "Sue", + "raw": "'Sue'" + }, + "value": "Sue" + } + }, + { + "type": "ObjectProperty", + "start": 171, + "end": 211, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 44 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 171, + "end": 177, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 10 + }, + "identifierName": "custom" + }, + "name": "custom" + }, + "value": { + "type": "ObjectExpression", + "start": 179, + "end": 211, + "loc": { + "start": { + "line": 10, + "column": 12 + }, + "end": { + "line": 10, + "column": 44 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 181, + "end": 194, + "loc": { + "start": { + "line": 10, + "column": 14 + }, + "end": { + "line": 10, + "column": 27 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 181, + "end": 187, + "loc": { + "start": { + "line": 10, + "column": 14 + }, + "end": { + "line": 10, + "column": 20 + }, + "identifierName": "bizzle" + }, + "name": "bizzle" + }, + "value": { + "type": "StringLiteral", + "start": 189, + "end": 194, + "loc": { + "start": { + "line": 10, + "column": 22 + }, + "end": { + "line": 10, + "column": 27 + } + }, + "extra": { + "rawValue": "def", + "raw": "'def'" + }, + "value": "def" + } + }, + { + "type": "ObjectProperty", + "start": 196, + "end": 209, + "loc": { + "start": { + "line": 10, + "column": 29 + }, + "end": { + "line": 10, + "column": 42 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 196, + "end": 202, + "loc": { + "start": { + "line": 10, + "column": 29 + }, + "end": { + "line": 10, + "column": 35 + }, + "identifierName": "dizzle" + }, + "name": "dizzle" + }, + "value": { + "type": "StringLiteral", + "start": 204, + "end": 209, + "loc": { + "start": { + "line": 10, + "column": 37 + }, + "end": { + "line": 10, + "column": 42 + } + }, + "extra": { + "rawValue": "ghi", + "raw": "'ghi'" + }, + "value": "ghi" + } + } + ] + } + } + ] + }, + "leadingComments": null + } + ], + "kind": "const", + "leadingComments": [ + { + "type": "CommentLine", + "value": " users to serialize", + "start": 90, + "end": 111, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 23 + } + } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 221, + "end": 397, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 18, + "column": 4 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 227, + "end": 396, + "loc": { + "start": { + "line": 13, + "column": 8 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 227, + "end": 255, + "loc": { + "start": { + "line": 13, + "column": 8 + }, + "end": { + "line": 13, + "column": 36 + }, + "identifierName": "userSpecifyingOwnPrivateAttr" + }, + "name": "userSpecifyingOwnPrivateAttr" + }, + "init": { + "type": "ObjectExpression", + "start": 258, + "end": 396, + "loc": { + "start": { + "line": 13, + "column": 39 + }, + "end": { + "line": 18, + "column": 3 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 264, + "end": 274, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 264, + "end": 267, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 7 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 269, + "end": 274, + "loc": { + "start": { + "line": 14, + "column": 9 + }, + "end": { + "line": 14, + "column": 14 + } + }, + "extra": { + "rawValue": "abc", + "raw": "'abc'" + }, + "value": "abc" + } + }, + { + "type": "ObjectProperty", + "start": 280, + "end": 296, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 280, + "end": 289, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 13 + }, + "identifierName": "firstName" + }, + "name": "firstName" + }, + "value": { + "type": "StringLiteral", + "start": 291, + "end": 296, + "loc": { + "start": { + "line": 15, + "column": 15 + }, + "end": { + "line": 15, + "column": 20 + } + }, + "extra": { + "rawValue": "Sue", + "raw": "'Sue'" + }, + "value": "Sue" + } + }, + { + "type": "ObjectProperty", + "start": 302, + "end": 342, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 44 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 302, + "end": 308, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 10 + }, + "identifierName": "custom" + }, + "name": "custom" + }, + "value": { + "type": "ObjectExpression", + "start": 310, + "end": 342, + "loc": { + "start": { + "line": 16, + "column": 12 + }, + "end": { + "line": 16, + "column": 44 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 312, + "end": 325, + "loc": { + "start": { + "line": 16, + "column": 14 + }, + "end": { + "line": 16, + "column": 27 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 312, + "end": 318, + "loc": { + "start": { + "line": 16, + "column": 14 + }, + "end": { + "line": 16, + "column": 20 + }, + "identifierName": "bizzle" + }, + "name": "bizzle" + }, + "value": { + "type": "StringLiteral", + "start": 320, + "end": 325, + "loc": { + "start": { + "line": 16, + "column": 22 + }, + "end": { + "line": 16, + "column": 27 + } + }, + "extra": { + "rawValue": "def", + "raw": "'def'" + }, + "value": "def" + } + }, + { + "type": "ObjectProperty", + "start": 327, + "end": 340, + "loc": { + "start": { + "line": 16, + "column": 29 + }, + "end": { + "line": 16, + "column": 42 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 327, + "end": 333, + "loc": { + "start": { + "line": 16, + "column": 29 + }, + "end": { + "line": 16, + "column": 35 + }, + "identifierName": "dizzle" + }, + "name": "dizzle" + }, + "value": { + "type": "StringLiteral", + "start": 335, + "end": 340, + "loc": { + "start": { + "line": 16, + "column": 37 + }, + "end": { + "line": 16, + "column": 42 + } + }, + "extra": { + "rawValue": "ghi", + "raw": "'ghi'" + }, + "value": "ghi" + } + } + ] + } + }, + { + "type": "ObjectProperty", + "start": 348, + "end": 391, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 47 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 348, + "end": 369, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 25 + }, + "identifierName": "privateAttributeNames" + }, + "name": "privateAttributeNames" + }, + "value": { + "type": "ArrayExpression", + "start": 371, + "end": 391, + "loc": { + "start": { + "line": 17, + "column": 27 + }, + "end": { + "line": 17, + "column": 47 + } + }, + "elements": [ + { + "type": "StringLiteral", + "start": 372, + "end": 380, + "loc": { + "start": { + "line": 17, + "column": 28 + }, + "end": { + "line": 17, + "column": 36 + } + }, + "extra": { + "rawValue": "dizzle", + "raw": "'dizzle'" + }, + "value": "dizzle" + }, + { + "type": "StringLiteral", + "start": 382, + "end": 390, + "loc": { + "start": { + "line": 17, + "column": 38 + }, + "end": { + "line": 17, + "column": 46 + } + }, + "extra": { + "rawValue": "unused", + "raw": "'unused'" + }, + "value": "unused" + } + ] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 401, + "end": 566, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 26, + "column": 4 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 407, + "end": 565, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 407, + "end": 435, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 20, + "column": 36 + }, + "identifierName": "userWithUnknownTopLevelAttrs" + }, + "name": "userWithUnknownTopLevelAttrs" + }, + "init": { + "type": "ObjectExpression", + "start": 438, + "end": 565, + "loc": { + "start": { + "line": 20, + "column": 39 + }, + "end": { + "line": 26, + "column": 3 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 444, + "end": 454, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 444, + "end": 447, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 7 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 449, + "end": 454, + "loc": { + "start": { + "line": 21, + "column": 9 + }, + "end": { + "line": 21, + "column": 14 + } + }, + "extra": { + "rawValue": "abc", + "raw": "'abc'" + }, + "value": "abc" + } + }, + { + "type": "ObjectProperty", + "start": 460, + "end": 476, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 460, + "end": 469, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 13 + }, + "identifierName": "firstName" + }, + "name": "firstName" + }, + "value": { + "type": "StringLiteral", + "start": 471, + "end": 476, + "loc": { + "start": { + "line": 22, + "column": 15 + }, + "end": { + "line": 22, + "column": 20 + } + }, + "extra": { + "rawValue": "Sue", + "raw": "'Sue'" + }, + "value": "Sue" + } + }, + { + "type": "ObjectProperty", + "start": 482, + "end": 498, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 482, + "end": 489, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 11 + }, + "identifierName": "species" + }, + "name": "species" + }, + "value": { + "type": "StringLiteral", + "start": 491, + "end": 498, + "loc": { + "start": { + "line": 23, + "column": 13 + }, + "end": { + "line": 23, + "column": 20 + } + }, + "extra": { + "rawValue": "human", + "raw": "'human'" + }, + "value": "human" + } + }, + { + "type": "ObjectProperty", + "start": 504, + "end": 514, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 504, + "end": 511, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 11 + }, + "identifierName": "hatSize" + }, + "name": "hatSize" + }, + "value": { + "type": "NumericLiteral", + "start": 513, + "end": 514, + "loc": { + "start": { + "line": 24, + "column": 13 + }, + "end": { + "line": 24, + "column": 14 + } + }, + "extra": { + "rawValue": 6, + "raw": "6" + }, + "value": 6 + } + }, + { + "type": "ObjectProperty", + "start": 520, + "end": 560, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 44 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 520, + "end": 526, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 10 + }, + "identifierName": "custom" + }, + "name": "custom" + }, + "value": { + "type": "ObjectExpression", + "start": 528, + "end": 560, + "loc": { + "start": { + "line": 25, + "column": 12 + }, + "end": { + "line": 25, + "column": 44 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 530, + "end": 543, + "loc": { + "start": { + "line": 25, + "column": 14 + }, + "end": { + "line": 25, + "column": 27 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 530, + "end": 536, + "loc": { + "start": { + "line": 25, + "column": 14 + }, + "end": { + "line": 25, + "column": 20 + }, + "identifierName": "bizzle" + }, + "name": "bizzle" + }, + "value": { + "type": "StringLiteral", + "start": 538, + "end": 543, + "loc": { + "start": { + "line": 25, + "column": 22 + }, + "end": { + "line": 25, + "column": 27 + } + }, + "extra": { + "rawValue": "def", + "raw": "'def'" + }, + "value": "def" + } + }, + { + "type": "ObjectProperty", + "start": 545, + "end": 558, + "loc": { + "start": { + "line": 25, + "column": 29 + }, + "end": { + "line": 25, + "column": 42 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 545, + "end": 551, + "loc": { + "start": { + "line": 25, + "column": 29 + }, + "end": { + "line": 25, + "column": 35 + }, + "identifierName": "dizzle" + }, + "name": "dizzle" + }, + "value": { + "type": "StringLiteral", + "start": 553, + "end": 558, + "loc": { + "start": { + "line": 25, + "column": 37 + }, + "end": { + "line": 25, + "column": 42 + } + }, + "extra": { + "rawValue": "ghi", + "raw": "'ghi'" + }, + "value": "ghi" + } + } + ] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 570, + "end": 676, + "loc": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 32, + "column": 4 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 576, + "end": 675, + "loc": { + "start": { + "line": 28, + "column": 8 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 576, + "end": 584, + "loc": { + "start": { + "line": 28, + "column": 8 + }, + "end": { + "line": 28, + "column": 16 + }, + "identifierName": "anonUser" + }, + "name": "anonUser" + }, + "init": { + "type": "ObjectExpression", + "start": 587, + "end": 675, + "loc": { + "start": { + "line": 28, + "column": 19 + }, + "end": { + "line": 32, + "column": 3 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 593, + "end": 603, + "loc": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 593, + "end": 596, + "loc": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 7 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 598, + "end": 603, + "loc": { + "start": { + "line": 29, + "column": 9 + }, + "end": { + "line": 29, + "column": 14 + } + }, + "extra": { + "rawValue": "abc", + "raw": "'abc'" + }, + "value": "abc" + } + }, + { + "type": "ObjectProperty", + "start": 609, + "end": 624, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 19 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 609, + "end": 618, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 13 + }, + "identifierName": "anonymous" + }, + "name": "anonymous" + }, + "value": { + "type": "BooleanLiteral", + "start": 620, + "end": 624, + "loc": { + "start": { + "line": 30, + "column": 15 + }, + "end": { + "line": 30, + "column": 19 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 630, + "end": 670, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 44 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 630, + "end": 636, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 10 + }, + "identifierName": "custom" + }, + "name": "custom" + }, + "value": { + "type": "ObjectExpression", + "start": 638, + "end": 670, + "loc": { + "start": { + "line": 31, + "column": 12 + }, + "end": { + "line": 31, + "column": 44 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 640, + "end": 653, + "loc": { + "start": { + "line": 31, + "column": 14 + }, + "end": { + "line": 31, + "column": 27 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 640, + "end": 646, + "loc": { + "start": { + "line": 31, + "column": 14 + }, + "end": { + "line": 31, + "column": 20 + }, + "identifierName": "bizzle" + }, + "name": "bizzle" + }, + "value": { + "type": "StringLiteral", + "start": 648, + "end": 653, + "loc": { + "start": { + "line": 31, + "column": 22 + }, + "end": { + "line": 31, + "column": 27 + } + }, + "extra": { + "rawValue": "def", + "raw": "'def'" + }, + "value": "def" + } + }, + { + "type": "ObjectProperty", + "start": 655, + "end": 668, + "loc": { + "start": { + "line": 31, + "column": 29 + }, + "end": { + "line": 31, + "column": 42 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 655, + "end": 661, + "loc": { + "start": { + "line": 31, + "column": 29 + }, + "end": { + "line": 31, + "column": 35 + }, + "identifierName": "dizzle" + }, + "name": "dizzle" + }, + "value": { + "type": "StringLiteral", + "start": 663, + "end": 668, + "loc": { + "start": { + "line": 31, + "column": 37 + }, + "end": { + "line": 31, + "column": 42 + } + }, + "extra": { + "rawValue": "ghi", + "raw": "'ghi'" + }, + "value": "ghi" + } + } + ] + } + } + ] + } + } + ], + "kind": "const", + "trailingComments": [ + { + "type": "CommentLine", + "value": " expected results from serializing user", + "start": 680, + "end": 721, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 43 + } + } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 724, + "end": 846, + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 39, + "column": 4 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 730, + "end": 845, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 730, + "end": 752, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 30 + }, + "identifierName": "userWithAllAttrsHidden" + }, + "name": "userWithAllAttrsHidden", + "leadingComments": null + }, + "init": { + "type": "ObjectExpression", + "start": 755, + "end": 845, + "loc": { + "start": { + "line": 35, + "column": 33 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 761, + "end": 771, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 761, + "end": 764, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 7 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 766, + "end": 771, + "loc": { + "start": { + "line": 36, + "column": 9 + }, + "end": { + "line": 36, + "column": 14 + } + }, + "extra": { + "rawValue": "abc", + "raw": "'abc'" + }, + "value": "abc" + } + }, + { + "type": "ObjectProperty", + "start": 777, + "end": 787, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 777, + "end": 783, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 10 + }, + "identifierName": "custom" + }, + "name": "custom" + }, + "value": { + "type": "ObjectExpression", + "start": 785, + "end": 787, + "loc": { + "start": { + "line": 37, + "column": 12 + }, + "end": { + "line": 37, + "column": 14 + } + }, + "properties": [] + } + }, + { + "type": "ObjectProperty", + "start": 793, + "end": 840, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 51 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 793, + "end": 805, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 16 + }, + "identifierName": "privateAttrs" + }, + "name": "privateAttrs" + }, + "value": { + "type": "ArrayExpression", + "start": 807, + "end": 840, + "loc": { + "start": { + "line": 38, + "column": 18 + }, + "end": { + "line": 38, + "column": 51 + } + }, + "elements": [ + { + "type": "StringLiteral", + "start": 808, + "end": 816, + "loc": { + "start": { + "line": 38, + "column": 19 + }, + "end": { + "line": 38, + "column": 27 + } + }, + "extra": { + "rawValue": "bizzle", + "raw": "'bizzle'" + }, + "value": "bizzle" + }, + { + "type": "StringLiteral", + "start": 818, + "end": 826, + "loc": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 38, + "column": 37 + } + }, + "extra": { + "rawValue": "dizzle", + "raw": "'dizzle'" + }, + "value": "dizzle" + }, + { + "type": "StringLiteral", + "start": 828, + "end": 839, + "loc": { + "start": { + "line": 38, + "column": 39 + }, + "end": { + "line": 38, + "column": 50 + } + }, + "extra": { + "rawValue": "firstName", + "raw": "'firstName'" + }, + "value": "firstName" + } + ] + } + } + ] + }, + "leadingComments": null + } + ], + "kind": "const", + "leadingComments": [ + { + "type": "CommentLine", + "value": " expected results from serializing user", + "start": 680, + "end": 721, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 43 + } + } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 850, + "end": 978, + "loc": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 45, + "column": 4 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 856, + "end": 977, + "loc": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 856, + "end": 879, + "loc": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 31 + }, + "identifierName": "userWithSomeAttrsHidden" + }, + "name": "userWithSomeAttrsHidden" + }, + "init": { + "type": "ObjectExpression", + "start": 882, + "end": 977, + "loc": { + "start": { + "line": 41, + "column": 34 + }, + "end": { + "line": 45, + "column": 3 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 888, + "end": 898, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 888, + "end": 891, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 7 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 893, + "end": 898, + "loc": { + "start": { + "line": 42, + "column": 9 + }, + "end": { + "line": 42, + "column": 14 + } + }, + "extra": { + "rawValue": "abc", + "raw": "'abc'" + }, + "value": "abc" + } + }, + { + "type": "ObjectProperty", + "start": 904, + "end": 929, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 29 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 904, + "end": 910, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 10 + }, + "identifierName": "custom" + }, + "name": "custom" + }, + "value": { + "type": "ObjectExpression", + "start": 912, + "end": 929, + "loc": { + "start": { + "line": 43, + "column": 12 + }, + "end": { + "line": 43, + "column": 29 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 914, + "end": 927, + "loc": { + "start": { + "line": 43, + "column": 14 + }, + "end": { + "line": 43, + "column": 27 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 914, + "end": 920, + "loc": { + "start": { + "line": 43, + "column": 14 + }, + "end": { + "line": 43, + "column": 20 + }, + "identifierName": "dizzle" + }, + "name": "dizzle" + }, + "value": { + "type": "StringLiteral", + "start": 922, + "end": 927, + "loc": { + "start": { + "line": 43, + "column": 22 + }, + "end": { + "line": 43, + "column": 27 + } + }, + "extra": { + "rawValue": "ghi", + "raw": "'ghi'" + }, + "value": "ghi" + } + } + ] + } + }, + { + "type": "ObjectProperty", + "start": 935, + "end": 972, + "loc": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 41 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 935, + "end": 947, + "loc": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 16 + }, + "identifierName": "privateAttrs" + }, + "name": "privateAttrs" + }, + "value": { + "type": "ArrayExpression", + "start": 949, + "end": 972, + "loc": { + "start": { + "line": 44, + "column": 18 + }, + "end": { + "line": 44, + "column": 41 + } + }, + "elements": [ + { + "type": "StringLiteral", + "start": 950, + "end": 958, + "loc": { + "start": { + "line": 44, + "column": 19 + }, + "end": { + "line": 44, + "column": 27 + } + }, + "extra": { + "rawValue": "bizzle", + "raw": "'bizzle'" + }, + "value": "bizzle" + }, + { + "type": "StringLiteral", + "start": 960, + "end": 971, + "loc": { + "start": { + "line": 44, + "column": 29 + }, + "end": { + "line": 44, + "column": 40 + } + }, + "extra": { + "rawValue": "firstName", + "raw": "'firstName'" + }, + "value": "firstName" + } + ] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 982, + "end": 1126, + "loc": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 52, + "column": 4 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 988, + "end": 1125, + "loc": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 988, + "end": 1018, + "loc": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 47, + "column": 38 + }, + "identifierName": "userWithOwnSpecifiedAttrHidden" + }, + "name": "userWithOwnSpecifiedAttrHidden" + }, + "init": { + "type": "ObjectExpression", + "start": 1021, + "end": 1125, + "loc": { + "start": { + "line": 47, + "column": 41 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1027, + "end": 1037, + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1027, + "end": 1030, + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 7 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 1032, + "end": 1037, + "loc": { + "start": { + "line": 48, + "column": 9 + }, + "end": { + "line": 48, + "column": 14 + } + }, + "extra": { + "rawValue": "abc", + "raw": "'abc'" + }, + "value": "abc" + } + }, + { + "type": "ObjectProperty", + "start": 1043, + "end": 1059, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1043, + "end": 1052, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 13 + }, + "identifierName": "firstName" + }, + "name": "firstName" + }, + "value": { + "type": "StringLiteral", + "start": 1054, + "end": 1059, + "loc": { + "start": { + "line": 49, + "column": 15 + }, + "end": { + "line": 49, + "column": 20 + } + }, + "extra": { + "rawValue": "Sue", + "raw": "'Sue'" + }, + "value": "Sue" + } + }, + { + "type": "ObjectProperty", + "start": 1065, + "end": 1090, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 29 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1065, + "end": 1071, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 10 + }, + "identifierName": "custom" + }, + "name": "custom" + }, + "value": { + "type": "ObjectExpression", + "start": 1073, + "end": 1090, + "loc": { + "start": { + "line": 50, + "column": 12 + }, + "end": { + "line": 50, + "column": 29 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1075, + "end": 1088, + "loc": { + "start": { + "line": 50, + "column": 14 + }, + "end": { + "line": 50, + "column": 27 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1075, + "end": 1081, + "loc": { + "start": { + "line": 50, + "column": 14 + }, + "end": { + "line": 50, + "column": 20 + }, + "identifierName": "bizzle" + }, + "name": "bizzle" + }, + "value": { + "type": "StringLiteral", + "start": 1083, + "end": 1088, + "loc": { + "start": { + "line": 50, + "column": 22 + }, + "end": { + "line": 50, + "column": 27 + } + }, + "extra": { + "rawValue": "def", + "raw": "'def'" + }, + "value": "def" + } + } + ] + } + }, + { + "type": "ObjectProperty", + "start": 1096, + "end": 1120, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 28 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1096, + "end": 1108, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 16 + }, + "identifierName": "privateAttrs" + }, + "name": "privateAttrs" + }, + "value": { + "type": "ArrayExpression", + "start": 1110, + "end": 1120, + "loc": { + "start": { + "line": 51, + "column": 18 + }, + "end": { + "line": 51, + "column": 28 + } + }, + "elements": [ + { + "type": "StringLiteral", + "start": 1111, + "end": 1119, + "loc": { + "start": { + "line": 51, + "column": 19 + }, + "end": { + "line": 51, + "column": 27 + } + }, + "extra": { + "rawValue": "dizzle", + "raw": "'dizzle'" + }, + "value": "dizzle" + } + ] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1130, + "end": 1264, + "loc": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 59, + "column": 4 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1136, + "end": 1263, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 1136, + "end": 1162, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 34 + }, + "identifierName": "anonUserWithAllAttrsHidden" + }, + "name": "anonUserWithAllAttrsHidden" + }, + "init": { + "type": "ObjectExpression", + "start": 1165, + "end": 1263, + "loc": { + "start": { + "line": 54, + "column": 37 + }, + "end": { + "line": 59, + "column": 3 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1171, + "end": 1181, + "loc": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1171, + "end": 1174, + "loc": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 7 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 1176, + "end": 1181, + "loc": { + "start": { + "line": 55, + "column": 9 + }, + "end": { + "line": 55, + "column": 14 + } + }, + "extra": { + "rawValue": "abc", + "raw": "'abc'" + }, + "value": "abc" + } + }, + { + "type": "ObjectProperty", + "start": 1187, + "end": 1202, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 19 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1187, + "end": 1196, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 13 + }, + "identifierName": "anonymous" + }, + "name": "anonymous" + }, + "value": { + "type": "BooleanLiteral", + "start": 1198, + "end": 1202, + "loc": { + "start": { + "line": 56, + "column": 15 + }, + "end": { + "line": 56, + "column": 19 + } + }, + "value": true + } + }, + { + "type": "ObjectProperty", + "start": 1208, + "end": 1218, + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1208, + "end": 1214, + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 10 + }, + "identifierName": "custom" + }, + "name": "custom" + }, + "value": { + "type": "ObjectExpression", + "start": 1216, + "end": 1218, + "loc": { + "start": { + "line": 57, + "column": 12 + }, + "end": { + "line": 57, + "column": 14 + } + }, + "properties": [] + } + }, + { + "type": "ObjectProperty", + "start": 1224, + "end": 1258, + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 38 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1224, + "end": 1236, + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 16 + }, + "identifierName": "privateAttrs" + }, + "name": "privateAttrs" + }, + "value": { + "type": "ArrayExpression", + "start": 1238, + "end": 1258, + "loc": { + "start": { + "line": 58, + "column": 18 + }, + "end": { + "line": 58, + "column": 38 + } + }, + "elements": [ + { + "type": "StringLiteral", + "start": 1239, + "end": 1247, + "loc": { + "start": { + "line": 58, + "column": 19 + }, + "end": { + "line": 58, + "column": 27 + } + }, + "extra": { + "rawValue": "bizzle", + "raw": "'bizzle'" + }, + "value": "bizzle" + }, + { + "type": "StringLiteral", + "start": 1249, + "end": 1257, + "loc": { + "start": { + "line": 58, + "column": 29 + }, + "end": { + "line": 58, + "column": 37 + } + }, + "extra": { + "rawValue": "dizzle", + "raw": "'dizzle'" + }, + "value": "dizzle" + } + ] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1268, + "end": 1364, + "loc": { + "start": { + "line": 61, + "column": 2 + }, + "end": { + "line": 63, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1268, + "end": 1363, + "loc": { + "start": { + "line": 61, + "column": 2 + }, + "end": { + "line": 63, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1268, + "end": 1278, + "loc": { + "start": { + "line": 61, + "column": 2 + }, + "end": { + "line": 61, + "column": 12 + }, + "identifierName": "beforeEach" + }, + "name": "beforeEach" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 1279, + "end": 1362, + "loc": { + "start": { + "line": 61, + "column": 13 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1285, + "end": 1362, + "loc": { + "start": { + "line": 61, + "column": 19 + }, + "end": { + "line": 63, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1291, + "end": 1358, + "loc": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 71 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1291, + "end": 1357, + "loc": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 70 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1291, + "end": 1298, + "loc": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 11 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + }, + "right": { + "type": "CallExpression", + "start": 1301, + "end": 1357, + "loc": { + "start": { + "line": 62, + "column": 14 + }, + "end": { + "line": 62, + "column": 70 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1301, + "end": 1347, + "loc": { + "start": { + "line": 62, + "column": 14 + }, + "end": { + "line": 62, + "column": 60 + } + }, + "object": { + "type": "CallExpression", + "start": 1301, + "end": 1328, + "loc": { + "start": { + "line": 62, + "column": 14 + }, + "end": { + "line": 62, + "column": 41 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1301, + "end": 1311, + "loc": { + "start": { + "line": 62, + "column": 14 + }, + "end": { + "line": 62, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 1301, + "end": 1305, + "loc": { + "start": { + "line": 62, + "column": 14 + }, + "end": { + "line": 62, + "column": 18 + }, + "identifierName": "jest" + }, + "name": "jest" + }, + "property": { + "type": "Identifier", + "start": 1306, + "end": 1311, + "loc": { + "start": { + "line": 62, + "column": 19 + }, + "end": { + "line": 62, + "column": 24 + }, + "identifierName": "spyOn" + }, + "name": "spyOn" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1312, + "end": 1319, + "loc": { + "start": { + "line": 62, + "column": 25 + }, + "end": { + "line": 62, + "column": 32 + }, + "identifierName": "console" + }, + "name": "console" + }, + { + "type": "StringLiteral", + "start": 1321, + "end": 1327, + "loc": { + "start": { + "line": 62, + "column": 34 + }, + "end": { + "line": 62, + "column": 40 + } + }, + "extra": { + "rawValue": "warn", + "raw": "'warn'" + }, + "value": "warn" + } + ] + }, + "property": { + "type": "Identifier", + "start": 1329, + "end": 1347, + "loc": { + "start": { + "line": 62, + "column": 42 + }, + "end": { + "line": 62, + "column": 60 + }, + "identifierName": "mockImplementation" + }, + "name": "mockImplementation" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 1348, + "end": 1356, + "loc": { + "start": { + "line": 62, + "column": 61 + }, + "end": { + "line": 62, + "column": 69 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1354, + "end": 1356, + "loc": { + "start": { + "line": 62, + "column": 67 + }, + "end": { + "line": 62, + "column": 69 + } + }, + "body": [], + "directives": [] + } + } + ] + } + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1368, + "end": 1418, + "loc": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 67, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1368, + "end": 1417, + "loc": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 67, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1368, + "end": 1377, + "loc": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 65, + "column": 11 + }, + "identifierName": "afterEach" + }, + "name": "afterEach" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 1378, + "end": 1416, + "loc": { + "start": { + "line": 65, + "column": 12 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1384, + "end": 1416, + "loc": { + "start": { + "line": 65, + "column": 18 + }, + "end": { + "line": 67, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1390, + "end": 1412, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 26 + } + }, + "expression": { + "type": "CallExpression", + "start": 1390, + "end": 1411, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 25 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1390, + "end": 1409, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 1390, + "end": 1397, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 11 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + }, + "property": { + "type": "Identifier", + "start": 1398, + "end": 1409, + "loc": { + "start": { + "line": 66, + "column": 12 + }, + "end": { + "line": 66, + "column": 23 + }, + "identifierName": "mockRestore" + }, + "name": "mockRestore" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1422, + "end": 1559, + "loc": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 72, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1422, + "end": 1558, + "loc": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 72, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1422, + "end": 1424, + "loc": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 69, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1425, + "end": 1466, + "loc": { + "start": { + "line": 69, + "column": 5 + }, + "end": { + "line": 69, + "column": 46 + } + }, + "extra": { + "rawValue": "includes all user attributes by default", + "raw": "'includes all user attributes by default'" + }, + "value": "includes all user attributes by default" + }, + { + "type": "ArrowFunctionExpression", + "start": 1468, + "end": 1557, + "loc": { + "start": { + "line": 69, + "column": 48 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1474, + "end": 1557, + "loc": { + "start": { + "line": 69, + "column": 54 + }, + "end": { + "line": 72, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1480, + "end": 1506, + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 30 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1486, + "end": 1505, + "loc": { + "start": { + "line": 70, + "column": 10 + }, + "end": { + "line": 70, + "column": 29 + } + }, + "id": { + "type": "Identifier", + "start": 1486, + "end": 1488, + "loc": { + "start": { + "line": 70, + "column": 10 + }, + "end": { + "line": 70, + "column": 12 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "init": { + "type": "CallExpression", + "start": 1491, + "end": 1505, + "loc": { + "start": { + "line": 70, + "column": 15 + }, + "end": { + "line": 70, + "column": 29 + } + }, + "callee": { + "type": "Identifier", + "start": 1491, + "end": 1501, + "loc": { + "start": { + "line": 70, + "column": 15 + }, + "end": { + "line": 70, + "column": 25 + }, + "identifierName": "UserFilter" + }, + "name": "UserFilter" + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 1502, + "end": 1504, + "loc": { + "start": { + "line": 70, + "column": 26 + }, + "end": { + "line": 70, + "column": 28 + } + }, + "properties": [] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1511, + "end": 1553, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 46 + } + }, + "expression": { + "type": "CallExpression", + "start": 1511, + "end": 1552, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1511, + "end": 1546, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 39 + } + }, + "object": { + "type": "CallExpression", + "start": 1511, + "end": 1538, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 31 + } + }, + "callee": { + "type": "Identifier", + "start": 1511, + "end": 1517, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1518, + "end": 1537, + "loc": { + "start": { + "line": 71, + "column": 11 + }, + "end": { + "line": 71, + "column": 30 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1518, + "end": 1531, + "loc": { + "start": { + "line": 71, + "column": 11 + }, + "end": { + "line": 71, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 1518, + "end": 1520, + "loc": { + "start": { + "line": 71, + "column": 11 + }, + "end": { + "line": 71, + "column": 13 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "property": { + "type": "Identifier", + "start": 1521, + "end": 1531, + "loc": { + "start": { + "line": 71, + "column": 14 + }, + "end": { + "line": 71, + "column": 24 + }, + "identifierName": "filterUser" + }, + "name": "filterUser" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1532, + "end": 1536, + "loc": { + "start": { + "line": 71, + "column": 25 + }, + "end": { + "line": 71, + "column": 29 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 1539, + "end": 1546, + "loc": { + "start": { + "line": 71, + "column": 32 + }, + "end": { + "line": 71, + "column": 39 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1547, + "end": 1551, + "loc": { + "start": { + "line": 71, + "column": 40 + }, + "end": { + "line": 71, + "column": 44 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1563, + "end": 1759, + "loc": { + "start": { + "line": 74, + "column": 2 + }, + "end": { + "line": 77, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1563, + "end": 1758, + "loc": { + "start": { + "line": 74, + "column": 2 + }, + "end": { + "line": 77, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1563, + "end": 1565, + "loc": { + "start": { + "line": 74, + "column": 2 + }, + "end": { + "line": 74, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1566, + "end": 1620, + "loc": { + "start": { + "line": 74, + "column": 5 + }, + "end": { + "line": 74, + "column": 59 + } + }, + "extra": { + "rawValue": "hides all except key if allAttributesPrivate is true", + "raw": "'hides all except key if allAttributesPrivate is true'" + }, + "value": "hides all except key if allAttributesPrivate is true" + }, + { + "type": "ArrowFunctionExpression", + "start": 1622, + "end": 1757, + "loc": { + "start": { + "line": 74, + "column": 61 + }, + "end": { + "line": 77, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1628, + "end": 1757, + "loc": { + "start": { + "line": 74, + "column": 67 + }, + "end": { + "line": 77, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1634, + "end": 1688, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 58 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1640, + "end": 1687, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 57 + } + }, + "id": { + "type": "Identifier", + "start": 1640, + "end": 1642, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 12 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "init": { + "type": "CallExpression", + "start": 1645, + "end": 1687, + "loc": { + "start": { + "line": 75, + "column": 15 + }, + "end": { + "line": 75, + "column": 57 + } + }, + "callee": { + "type": "Identifier", + "start": 1645, + "end": 1655, + "loc": { + "start": { + "line": 75, + "column": 15 + }, + "end": { + "line": 75, + "column": 25 + }, + "identifierName": "UserFilter" + }, + "name": "UserFilter" + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 1656, + "end": 1686, + "loc": { + "start": { + "line": 75, + "column": 26 + }, + "end": { + "line": 75, + "column": 56 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1658, + "end": 1684, + "loc": { + "start": { + "line": 75, + "column": 28 + }, + "end": { + "line": 75, + "column": 54 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1658, + "end": 1678, + "loc": { + "start": { + "line": 75, + "column": 28 + }, + "end": { + "line": 75, + "column": 48 + }, + "identifierName": "allAttributesPrivate" + }, + "name": "allAttributesPrivate" + }, + "value": { + "type": "BooleanLiteral", + "start": 1680, + "end": 1684, + "loc": { + "start": { + "line": 75, + "column": 50 + }, + "end": { + "line": 75, + "column": 54 + } + }, + "value": true + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1693, + "end": 1753, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 64 + } + }, + "expression": { + "type": "CallExpression", + "start": 1693, + "end": 1752, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 63 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1693, + "end": 1728, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 39 + } + }, + "object": { + "type": "CallExpression", + "start": 1693, + "end": 1720, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 31 + } + }, + "callee": { + "type": "Identifier", + "start": 1693, + "end": 1699, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1700, + "end": 1719, + "loc": { + "start": { + "line": 76, + "column": 11 + }, + "end": { + "line": 76, + "column": 30 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1700, + "end": 1713, + "loc": { + "start": { + "line": 76, + "column": 11 + }, + "end": { + "line": 76, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 1700, + "end": 1702, + "loc": { + "start": { + "line": 76, + "column": 11 + }, + "end": { + "line": 76, + "column": 13 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "property": { + "type": "Identifier", + "start": 1703, + "end": 1713, + "loc": { + "start": { + "line": 76, + "column": 14 + }, + "end": { + "line": 76, + "column": 24 + }, + "identifierName": "filterUser" + }, + "name": "filterUser" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1714, + "end": 1718, + "loc": { + "start": { + "line": 76, + "column": 25 + }, + "end": { + "line": 76, + "column": 29 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 1721, + "end": 1728, + "loc": { + "start": { + "line": 76, + "column": 32 + }, + "end": { + "line": 76, + "column": 39 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1729, + "end": 1751, + "loc": { + "start": { + "line": 76, + "column": 40 + }, + "end": { + "line": 76, + "column": 62 + }, + "identifierName": "userWithAllAttrsHidden" + }, + "name": "userWithAllAttrsHidden" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1763, + "end": 2025, + "loc": { + "start": { + "line": 79, + "column": 2 + }, + "end": { + "line": 83, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1763, + "end": 2024, + "loc": { + "start": { + "line": 79, + "column": 2 + }, + "end": { + "line": 83, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1763, + "end": 1765, + "loc": { + "start": { + "line": 79, + "column": 2 + }, + "end": { + "line": 79, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1766, + "end": 1844, + "loc": { + "start": { + "line": 79, + "column": 5 + }, + "end": { + "line": 79, + "column": 83 + } + }, + "extra": { + "rawValue": "allows all_attributes_private as deprecated synonym for allAttributesPrivate", + "raw": "'allows all_attributes_private as deprecated synonym for allAttributesPrivate'" + }, + "value": "allows all_attributes_private as deprecated synonym for allAttributesPrivate" + }, + { + "type": "ArrowFunctionExpression", + "start": 1846, + "end": 2023, + "loc": { + "start": { + "line": 79, + "column": 85 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1852, + "end": 2023, + "loc": { + "start": { + "line": 79, + "column": 91 + }, + "end": { + "line": 83, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1858, + "end": 1914, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 60 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1864, + "end": 1913, + "loc": { + "start": { + "line": 80, + "column": 10 + }, + "end": { + "line": 80, + "column": 59 + } + }, + "id": { + "type": "Identifier", + "start": 1864, + "end": 1866, + "loc": { + "start": { + "line": 80, + "column": 10 + }, + "end": { + "line": 80, + "column": 12 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "init": { + "type": "CallExpression", + "start": 1869, + "end": 1913, + "loc": { + "start": { + "line": 80, + "column": 15 + }, + "end": { + "line": 80, + "column": 59 + } + }, + "callee": { + "type": "Identifier", + "start": 1869, + "end": 1879, + "loc": { + "start": { + "line": 80, + "column": 15 + }, + "end": { + "line": 80, + "column": 25 + }, + "identifierName": "UserFilter" + }, + "name": "UserFilter" + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 1880, + "end": 1912, + "loc": { + "start": { + "line": 80, + "column": 26 + }, + "end": { + "line": 80, + "column": 58 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1882, + "end": 1910, + "loc": { + "start": { + "line": 80, + "column": 28 + }, + "end": { + "line": 80, + "column": 56 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1882, + "end": 1904, + "loc": { + "start": { + "line": 80, + "column": 28 + }, + "end": { + "line": 80, + "column": 50 + }, + "identifierName": "all_attributes_private" + }, + "name": "all_attributes_private" + }, + "value": { + "type": "BooleanLiteral", + "start": 1906, + "end": 1910, + "loc": { + "start": { + "line": 80, + "column": 52 + }, + "end": { + "line": 80, + "column": 56 + } + }, + "value": true + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1919, + "end": 1979, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 64 + } + }, + "expression": { + "type": "CallExpression", + "start": 1919, + "end": 1978, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 63 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1919, + "end": 1954, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 39 + } + }, + "object": { + "type": "CallExpression", + "start": 1919, + "end": 1946, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 31 + } + }, + "callee": { + "type": "Identifier", + "start": 1919, + "end": 1925, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1926, + "end": 1945, + "loc": { + "start": { + "line": 81, + "column": 11 + }, + "end": { + "line": 81, + "column": 30 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1926, + "end": 1939, + "loc": { + "start": { + "line": 81, + "column": 11 + }, + "end": { + "line": 81, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 1926, + "end": 1928, + "loc": { + "start": { + "line": 81, + "column": 11 + }, + "end": { + "line": 81, + "column": 13 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "property": { + "type": "Identifier", + "start": 1929, + "end": 1939, + "loc": { + "start": { + "line": 81, + "column": 14 + }, + "end": { + "line": 81, + "column": 24 + }, + "identifierName": "filterUser" + }, + "name": "filterUser" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1940, + "end": 1944, + "loc": { + "start": { + "line": 81, + "column": 25 + }, + "end": { + "line": 81, + "column": 29 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 1947, + "end": 1954, + "loc": { + "start": { + "line": 81, + "column": 32 + }, + "end": { + "line": 81, + "column": 39 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1955, + "end": 1977, + "loc": { + "start": { + "line": 81, + "column": 40 + }, + "end": { + "line": 81, + "column": 62 + }, + "identifierName": "userWithAllAttrsHidden" + }, + "name": "userWithAllAttrsHidden" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1984, + "end": 2019, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 1984, + "end": 2018, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1984, + "end": 2016, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 36 + } + }, + "object": { + "type": "CallExpression", + "start": 1984, + "end": 1999, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 19 + } + }, + "callee": { + "type": "Identifier", + "start": 1984, + "end": 1990, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1991, + "end": 1998, + "loc": { + "start": { + "line": 82, + "column": 11 + }, + "end": { + "line": 82, + "column": 18 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + } + ] + }, + "property": { + "type": "Identifier", + "start": 2000, + "end": 2016, + "loc": { + "start": { + "line": 82, + "column": 20 + }, + "end": { + "line": 82, + "column": 36 + }, + "identifierName": "toHaveBeenCalled" + }, + "name": "toHaveBeenCalled" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2029, + "end": 2247, + "loc": { + "start": { + "line": 85, + "column": 2 + }, + "end": { + "line": 88, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 2029, + "end": 2246, + "loc": { + "start": { + "line": 85, + "column": 2 + }, + "end": { + "line": 88, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 2029, + "end": 2031, + "loc": { + "start": { + "line": 85, + "column": 2 + }, + "end": { + "line": 85, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2032, + "end": 2087, + "loc": { + "start": { + "line": 85, + "column": 5 + }, + "end": { + "line": 85, + "column": 60 + } + }, + "extra": { + "rawValue": "hides some attributes if privateAttributeNames is set", + "raw": "'hides some attributes if privateAttributeNames is set'" + }, + "value": "hides some attributes if privateAttributeNames is set" + }, + { + "type": "ArrowFunctionExpression", + "start": 2089, + "end": 2245, + "loc": { + "start": { + "line": 85, + "column": 62 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 2095, + "end": 2245, + "loc": { + "start": { + "line": 85, + "column": 68 + }, + "end": { + "line": 88, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2101, + "end": 2175, + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 78 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2107, + "end": 2174, + "loc": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 86, + "column": 77 + } + }, + "id": { + "type": "Identifier", + "start": 2107, + "end": 2109, + "loc": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 86, + "column": 12 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "init": { + "type": "CallExpression", + "start": 2112, + "end": 2174, + "loc": { + "start": { + "line": 86, + "column": 15 + }, + "end": { + "line": 86, + "column": 77 + } + }, + "callee": { + "type": "Identifier", + "start": 2112, + "end": 2122, + "loc": { + "start": { + "line": 86, + "column": 15 + }, + "end": { + "line": 86, + "column": 25 + }, + "identifierName": "UserFilter" + }, + "name": "UserFilter" + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 2123, + "end": 2173, + "loc": { + "start": { + "line": 86, + "column": 26 + }, + "end": { + "line": 86, + "column": 76 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2125, + "end": 2171, + "loc": { + "start": { + "line": 86, + "column": 28 + }, + "end": { + "line": 86, + "column": 74 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2125, + "end": 2146, + "loc": { + "start": { + "line": 86, + "column": 28 + }, + "end": { + "line": 86, + "column": 49 + }, + "identifierName": "privateAttributeNames" + }, + "name": "privateAttributeNames" + }, + "value": { + "type": "ArrayExpression", + "start": 2148, + "end": 2171, + "loc": { + "start": { + "line": 86, + "column": 51 + }, + "end": { + "line": 86, + "column": 74 + } + }, + "elements": [ + { + "type": "StringLiteral", + "start": 2149, + "end": 2160, + "loc": { + "start": { + "line": 86, + "column": 52 + }, + "end": { + "line": 86, + "column": 63 + } + }, + "extra": { + "rawValue": "firstName", + "raw": "'firstName'" + }, + "value": "firstName" + }, + { + "type": "StringLiteral", + "start": 2162, + "end": 2170, + "loc": { + "start": { + "line": 86, + "column": 65 + }, + "end": { + "line": 86, + "column": 73 + } + }, + "extra": { + "rawValue": "bizzle", + "raw": "'bizzle'" + }, + "value": "bizzle" + } + ] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2180, + "end": 2241, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 65 + } + }, + "expression": { + "type": "CallExpression", + "start": 2180, + "end": 2240, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2180, + "end": 2215, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 39 + } + }, + "object": { + "type": "CallExpression", + "start": 2180, + "end": 2207, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 31 + } + }, + "callee": { + "type": "Identifier", + "start": 2180, + "end": 2186, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2187, + "end": 2206, + "loc": { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 87, + "column": 30 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2187, + "end": 2200, + "loc": { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 87, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 2187, + "end": 2189, + "loc": { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 87, + "column": 13 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "property": { + "type": "Identifier", + "start": 2190, + "end": 2200, + "loc": { + "start": { + "line": 87, + "column": 14 + }, + "end": { + "line": 87, + "column": 24 + }, + "identifierName": "filterUser" + }, + "name": "filterUser" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2201, + "end": 2205, + "loc": { + "start": { + "line": 87, + "column": 25 + }, + "end": { + "line": 87, + "column": 29 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 2208, + "end": 2215, + "loc": { + "start": { + "line": 87, + "column": 32 + }, + "end": { + "line": 87, + "column": 39 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2216, + "end": 2239, + "loc": { + "start": { + "line": 87, + "column": 40 + }, + "end": { + "line": 87, + "column": 63 + }, + "identifierName": "userWithSomeAttrsHidden" + }, + "name": "userWithSomeAttrsHidden" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2251, + "end": 2536, + "loc": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 94, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 2251, + "end": 2535, + "loc": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 94, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 2251, + "end": 2253, + "loc": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 90, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2254, + "end": 2334, + "loc": { + "start": { + "line": 90, + "column": 5 + }, + "end": { + "line": 90, + "column": 85 + } + }, + "extra": { + "rawValue": "allows private_attribute_names as deprecated synonym for privateAttributeNames", + "raw": "'allows private_attribute_names as deprecated synonym for privateAttributeNames'" + }, + "value": "allows private_attribute_names as deprecated synonym for privateAttributeNames" + }, + { + "type": "ArrowFunctionExpression", + "start": 2336, + "end": 2534, + "loc": { + "start": { + "line": 90, + "column": 87 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 2342, + "end": 2534, + "loc": { + "start": { + "line": 90, + "column": 93 + }, + "end": { + "line": 94, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2348, + "end": 2424, + "loc": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 80 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2354, + "end": 2423, + "loc": { + "start": { + "line": 91, + "column": 10 + }, + "end": { + "line": 91, + "column": 79 + } + }, + "id": { + "type": "Identifier", + "start": 2354, + "end": 2356, + "loc": { + "start": { + "line": 91, + "column": 10 + }, + "end": { + "line": 91, + "column": 12 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "init": { + "type": "CallExpression", + "start": 2359, + "end": 2423, + "loc": { + "start": { + "line": 91, + "column": 15 + }, + "end": { + "line": 91, + "column": 79 + } + }, + "callee": { + "type": "Identifier", + "start": 2359, + "end": 2369, + "loc": { + "start": { + "line": 91, + "column": 15 + }, + "end": { + "line": 91, + "column": 25 + }, + "identifierName": "UserFilter" + }, + "name": "UserFilter" + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 2370, + "end": 2422, + "loc": { + "start": { + "line": 91, + "column": 26 + }, + "end": { + "line": 91, + "column": 78 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2372, + "end": 2420, + "loc": { + "start": { + "line": 91, + "column": 28 + }, + "end": { + "line": 91, + "column": 76 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2372, + "end": 2395, + "loc": { + "start": { + "line": 91, + "column": 28 + }, + "end": { + "line": 91, + "column": 51 + }, + "identifierName": "private_attribute_names" + }, + "name": "private_attribute_names" + }, + "value": { + "type": "ArrayExpression", + "start": 2397, + "end": 2420, + "loc": { + "start": { + "line": 91, + "column": 53 + }, + "end": { + "line": 91, + "column": 76 + } + }, + "elements": [ + { + "type": "StringLiteral", + "start": 2398, + "end": 2409, + "loc": { + "start": { + "line": 91, + "column": 54 + }, + "end": { + "line": 91, + "column": 65 + } + }, + "extra": { + "rawValue": "firstName", + "raw": "'firstName'" + }, + "value": "firstName" + }, + { + "type": "StringLiteral", + "start": 2411, + "end": 2419, + "loc": { + "start": { + "line": 91, + "column": 67 + }, + "end": { + "line": 91, + "column": 75 + } + }, + "extra": { + "rawValue": "bizzle", + "raw": "'bizzle'" + }, + "value": "bizzle" + } + ] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2429, + "end": 2490, + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 65 + } + }, + "expression": { + "type": "CallExpression", + "start": 2429, + "end": 2489, + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2429, + "end": 2464, + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 39 + } + }, + "object": { + "type": "CallExpression", + "start": 2429, + "end": 2456, + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 31 + } + }, + "callee": { + "type": "Identifier", + "start": 2429, + "end": 2435, + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2436, + "end": 2455, + "loc": { + "start": { + "line": 92, + "column": 11 + }, + "end": { + "line": 92, + "column": 30 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2436, + "end": 2449, + "loc": { + "start": { + "line": 92, + "column": 11 + }, + "end": { + "line": 92, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 2436, + "end": 2438, + "loc": { + "start": { + "line": 92, + "column": 11 + }, + "end": { + "line": 92, + "column": 13 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "property": { + "type": "Identifier", + "start": 2439, + "end": 2449, + "loc": { + "start": { + "line": 92, + "column": 14 + }, + "end": { + "line": 92, + "column": 24 + }, + "identifierName": "filterUser" + }, + "name": "filterUser" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2450, + "end": 2454, + "loc": { + "start": { + "line": 92, + "column": 25 + }, + "end": { + "line": 92, + "column": 29 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 2457, + "end": 2464, + "loc": { + "start": { + "line": 92, + "column": 32 + }, + "end": { + "line": 92, + "column": 39 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2465, + "end": 2488, + "loc": { + "start": { + "line": 92, + "column": 40 + }, + "end": { + "line": 92, + "column": 63 + }, + "identifierName": "userWithSomeAttrsHidden" + }, + "name": "userWithSomeAttrsHidden" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2495, + "end": 2530, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 2495, + "end": 2529, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2495, + "end": 2527, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 36 + } + }, + "object": { + "type": "CallExpression", + "start": 2495, + "end": 2510, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 19 + } + }, + "callee": { + "type": "Identifier", + "start": 2495, + "end": 2501, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 2502, + "end": 2509, + "loc": { + "start": { + "line": 93, + "column": 11 + }, + "end": { + "line": 93, + "column": 18 + }, + "identifierName": "warnSpy" + }, + "name": "warnSpy" + } + ] + }, + "property": { + "type": "Identifier", + "start": 2511, + "end": 2527, + "loc": { + "start": { + "line": 93, + "column": 20 + }, + "end": { + "line": 93, + "column": 36 + }, + "identifierName": "toHaveBeenCalled" + }, + "name": "toHaveBeenCalled" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2540, + "end": 2739, + "loc": { + "start": { + "line": 96, + "column": 2 + }, + "end": { + "line": 99, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 2540, + "end": 2738, + "loc": { + "start": { + "line": 96, + "column": 2 + }, + "end": { + "line": 99, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 2540, + "end": 2542, + "loc": { + "start": { + "line": 96, + "column": 2 + }, + "end": { + "line": 96, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2543, + "end": 2596, + "loc": { + "start": { + "line": 96, + "column": 5 + }, + "end": { + "line": 96, + "column": 58 + } + }, + "extra": { + "rawValue": "hides attributes specified in per-user privateAttrs", + "raw": "'hides attributes specified in per-user privateAttrs'" + }, + "value": "hides attributes specified in per-user privateAttrs" + }, + { + "type": "ArrowFunctionExpression", + "start": 2598, + "end": 2737, + "loc": { + "start": { + "line": 96, + "column": 60 + }, + "end": { + "line": 99, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 2604, + "end": 2737, + "loc": { + "start": { + "line": 96, + "column": 66 + }, + "end": { + "line": 99, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2610, + "end": 2636, + "loc": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 30 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2616, + "end": 2635, + "loc": { + "start": { + "line": 97, + "column": 10 + }, + "end": { + "line": 97, + "column": 29 + } + }, + "id": { + "type": "Identifier", + "start": 2616, + "end": 2618, + "loc": { + "start": { + "line": 97, + "column": 10 + }, + "end": { + "line": 97, + "column": 12 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "init": { + "type": "CallExpression", + "start": 2621, + "end": 2635, + "loc": { + "start": { + "line": 97, + "column": 15 + }, + "end": { + "line": 97, + "column": 29 + } + }, + "callee": { + "type": "Identifier", + "start": 2621, + "end": 2631, + "loc": { + "start": { + "line": 97, + "column": 15 + }, + "end": { + "line": 97, + "column": 25 + }, + "identifierName": "UserFilter" + }, + "name": "UserFilter" + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 2632, + "end": 2634, + "loc": { + "start": { + "line": 97, + "column": 26 + }, + "end": { + "line": 97, + "column": 28 + } + }, + "properties": [] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2641, + "end": 2733, + "loc": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 96 + } + }, + "expression": { + "type": "CallExpression", + "start": 2641, + "end": 2732, + "loc": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 95 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2641, + "end": 2700, + "loc": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 63 + } + }, + "object": { + "type": "CallExpression", + "start": 2641, + "end": 2692, + "loc": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 55 + } + }, + "callee": { + "type": "Identifier", + "start": 2641, + "end": 2647, + "loc": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2648, + "end": 2691, + "loc": { + "start": { + "line": 98, + "column": 11 + }, + "end": { + "line": 98, + "column": 54 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2648, + "end": 2661, + "loc": { + "start": { + "line": 98, + "column": 11 + }, + "end": { + "line": 98, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 2648, + "end": 2650, + "loc": { + "start": { + "line": 98, + "column": 11 + }, + "end": { + "line": 98, + "column": 13 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "property": { + "type": "Identifier", + "start": 2651, + "end": 2661, + "loc": { + "start": { + "line": 98, + "column": 14 + }, + "end": { + "line": 98, + "column": 24 + }, + "identifierName": "filterUser" + }, + "name": "filterUser" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2662, + "end": 2690, + "loc": { + "start": { + "line": 98, + "column": 25 + }, + "end": { + "line": 98, + "column": 53 + }, + "identifierName": "userSpecifyingOwnPrivateAttr" + }, + "name": "userSpecifyingOwnPrivateAttr" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 2693, + "end": 2700, + "loc": { + "start": { + "line": 98, + "column": 56 + }, + "end": { + "line": 98, + "column": 63 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2701, + "end": 2731, + "loc": { + "start": { + "line": 98, + "column": 64 + }, + "end": { + "line": 98, + "column": 94 + }, + "identifierName": "userWithOwnSpecifiedAttrHidden" + }, + "name": "userWithOwnSpecifiedAttrHidden" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2743, + "end": 2984, + "loc": { + "start": { + "line": 101, + "column": 2 + }, + "end": { + "line": 104, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 2743, + "end": 2983, + "loc": { + "start": { + "line": 101, + "column": 2 + }, + "end": { + "line": 104, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 2743, + "end": 2745, + "loc": { + "start": { + "line": 101, + "column": 2 + }, + "end": { + "line": 101, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2746, + "end": 2801, + "loc": { + "start": { + "line": 101, + "column": 5 + }, + "end": { + "line": 101, + "column": 60 + } + }, + "extra": { + "rawValue": "looks at both per-user privateAttrs and global config", + "raw": "'looks at both per-user privateAttrs and global config'" + }, + "value": "looks at both per-user privateAttrs and global config" + }, + { + "type": "ArrowFunctionExpression", + "start": 2803, + "end": 2982, + "loc": { + "start": { + "line": 101, + "column": 62 + }, + "end": { + "line": 104, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 2809, + "end": 2982, + "loc": { + "start": { + "line": 101, + "column": 68 + }, + "end": { + "line": 104, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2815, + "end": 2889, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 78 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2821, + "end": 2888, + "loc": { + "start": { + "line": 102, + "column": 10 + }, + "end": { + "line": 102, + "column": 77 + } + }, + "id": { + "type": "Identifier", + "start": 2821, + "end": 2823, + "loc": { + "start": { + "line": 102, + "column": 10 + }, + "end": { + "line": 102, + "column": 12 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "init": { + "type": "CallExpression", + "start": 2826, + "end": 2888, + "loc": { + "start": { + "line": 102, + "column": 15 + }, + "end": { + "line": 102, + "column": 77 + } + }, + "callee": { + "type": "Identifier", + "start": 2826, + "end": 2836, + "loc": { + "start": { + "line": 102, + "column": 15 + }, + "end": { + "line": 102, + "column": 25 + }, + "identifierName": "UserFilter" + }, + "name": "UserFilter" + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 2837, + "end": 2887, + "loc": { + "start": { + "line": 102, + "column": 26 + }, + "end": { + "line": 102, + "column": 76 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2839, + "end": 2885, + "loc": { + "start": { + "line": 102, + "column": 28 + }, + "end": { + "line": 102, + "column": 74 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2839, + "end": 2860, + "loc": { + "start": { + "line": 102, + "column": 28 + }, + "end": { + "line": 102, + "column": 49 + }, + "identifierName": "privateAttributeNames" + }, + "name": "privateAttributeNames" + }, + "value": { + "type": "ArrayExpression", + "start": 2862, + "end": 2885, + "loc": { + "start": { + "line": 102, + "column": 51 + }, + "end": { + "line": 102, + "column": 74 + } + }, + "elements": [ + { + "type": "StringLiteral", + "start": 2863, + "end": 2874, + "loc": { + "start": { + "line": 102, + "column": 52 + }, + "end": { + "line": 102, + "column": 63 + } + }, + "extra": { + "rawValue": "firstName", + "raw": "'firstName'" + }, + "value": "firstName" + }, + { + "type": "StringLiteral", + "start": 2876, + "end": 2884, + "loc": { + "start": { + "line": 102, + "column": 65 + }, + "end": { + "line": 102, + "column": 73 + } + }, + "extra": { + "rawValue": "bizzle", + "raw": "'bizzle'" + }, + "value": "bizzle" + } + ] + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 2894, + "end": 2978, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 88 + } + }, + "expression": { + "type": "CallExpression", + "start": 2894, + "end": 2977, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 87 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2894, + "end": 2953, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 63 + } + }, + "object": { + "type": "CallExpression", + "start": 2894, + "end": 2945, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 55 + } + }, + "callee": { + "type": "Identifier", + "start": 2894, + "end": 2900, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2901, + "end": 2944, + "loc": { + "start": { + "line": 103, + "column": 11 + }, + "end": { + "line": 103, + "column": 54 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2901, + "end": 2914, + "loc": { + "start": { + "line": 103, + "column": 11 + }, + "end": { + "line": 103, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 2901, + "end": 2903, + "loc": { + "start": { + "line": 103, + "column": 11 + }, + "end": { + "line": 103, + "column": 13 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "property": { + "type": "Identifier", + "start": 2904, + "end": 2914, + "loc": { + "start": { + "line": 103, + "column": 14 + }, + "end": { + "line": 103, + "column": 24 + }, + "identifierName": "filterUser" + }, + "name": "filterUser" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2915, + "end": 2943, + "loc": { + "start": { + "line": 103, + "column": 25 + }, + "end": { + "line": 103, + "column": 53 + }, + "identifierName": "userSpecifyingOwnPrivateAttr" + }, + "name": "userSpecifyingOwnPrivateAttr" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 2946, + "end": 2953, + "loc": { + "start": { + "line": 103, + "column": 56 + }, + "end": { + "line": 103, + "column": 63 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2954, + "end": 2976, + "loc": { + "start": { + "line": 103, + "column": 64 + }, + "end": { + "line": 103, + "column": 86 + }, + "identifierName": "userWithAllAttrsHidden" + }, + "name": "userWithAllAttrsHidden" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2988, + "end": 3145, + "loc": { + "start": { + "line": 106, + "column": 2 + }, + "end": { + "line": 109, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 2988, + "end": 3144, + "loc": { + "start": { + "line": 106, + "column": 2 + }, + "end": { + "line": 109, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 2988, + "end": 2990, + "loc": { + "start": { + "line": 106, + "column": 2 + }, + "end": { + "line": 106, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2991, + "end": 3028, + "loc": { + "start": { + "line": 106, + "column": 5 + }, + "end": { + "line": 106, + "column": 42 + } + }, + "extra": { + "rawValue": "strips unknown top-level attributes", + "raw": "'strips unknown top-level attributes'" + }, + "value": "strips unknown top-level attributes" + }, + { + "type": "ArrowFunctionExpression", + "start": 3030, + "end": 3143, + "loc": { + "start": { + "line": 106, + "column": 44 + }, + "end": { + "line": 109, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 3036, + "end": 3143, + "loc": { + "start": { + "line": 106, + "column": 50 + }, + "end": { + "line": 109, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 3042, + "end": 3068, + "loc": { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 107, + "column": 30 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3048, + "end": 3067, + "loc": { + "start": { + "line": 107, + "column": 10 + }, + "end": { + "line": 107, + "column": 29 + } + }, + "id": { + "type": "Identifier", + "start": 3048, + "end": 3050, + "loc": { + "start": { + "line": 107, + "column": 10 + }, + "end": { + "line": 107, + "column": 12 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "init": { + "type": "CallExpression", + "start": 3053, + "end": 3067, + "loc": { + "start": { + "line": 107, + "column": 15 + }, + "end": { + "line": 107, + "column": 29 + } + }, + "callee": { + "type": "Identifier", + "start": 3053, + "end": 3063, + "loc": { + "start": { + "line": 107, + "column": 15 + }, + "end": { + "line": 107, + "column": 25 + }, + "identifierName": "UserFilter" + }, + "name": "UserFilter" + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 3064, + "end": 3066, + "loc": { + "start": { + "line": 107, + "column": 26 + }, + "end": { + "line": 107, + "column": 28 + } + }, + "properties": [] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3073, + "end": 3139, + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 108, + "column": 70 + } + }, + "expression": { + "type": "CallExpression", + "start": 3073, + "end": 3138, + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 108, + "column": 69 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3073, + "end": 3132, + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 108, + "column": 63 + } + }, + "object": { + "type": "CallExpression", + "start": 3073, + "end": 3124, + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 108, + "column": 55 + } + }, + "callee": { + "type": "Identifier", + "start": 3073, + "end": 3079, + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 108, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 3080, + "end": 3123, + "loc": { + "start": { + "line": 108, + "column": 11 + }, + "end": { + "line": 108, + "column": 54 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3080, + "end": 3093, + "loc": { + "start": { + "line": 108, + "column": 11 + }, + "end": { + "line": 108, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 3080, + "end": 3082, + "loc": { + "start": { + "line": 108, + "column": 11 + }, + "end": { + "line": 108, + "column": 13 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "property": { + "type": "Identifier", + "start": 3083, + "end": 3093, + "loc": { + "start": { + "line": 108, + "column": 14 + }, + "end": { + "line": 108, + "column": 24 + }, + "identifierName": "filterUser" + }, + "name": "filterUser" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 3094, + "end": 3122, + "loc": { + "start": { + "line": 108, + "column": 25 + }, + "end": { + "line": 108, + "column": 53 + }, + "identifierName": "userWithUnknownTopLevelAttrs" + }, + "name": "userWithUnknownTopLevelAttrs" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 3125, + "end": 3132, + "loc": { + "start": { + "line": 108, + "column": 56 + }, + "end": { + "line": 108, + "column": 63 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 3133, + "end": 3137, + "loc": { + "start": { + "line": 108, + "column": 64 + }, + "end": { + "line": 108, + "column": 68 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3149, + "end": 3339, + "loc": { + "start": { + "line": 111, + "column": 2 + }, + "end": { + "line": 114, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 3149, + "end": 3338, + "loc": { + "start": { + "line": 111, + "column": 2 + }, + "end": { + "line": 114, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 3149, + "end": 3151, + "loc": { + "start": { + "line": 111, + "column": 2 + }, + "end": { + "line": 111, + "column": 4 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3152, + "end": 3192, + "loc": { + "start": { + "line": 111, + "column": 5 + }, + "end": { + "line": 111, + "column": 45 + } + }, + "extra": { + "rawValue": "leaves the \"anonymous\" attribute as is", + "raw": "'leaves the \"anonymous\" attribute as is'" + }, + "value": "leaves the \"anonymous\" attribute as is" + }, + { + "type": "ArrowFunctionExpression", + "start": 3194, + "end": 3337, + "loc": { + "start": { + "line": 111, + "column": 47 + }, + "end": { + "line": 114, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 3200, + "end": 3337, + "loc": { + "start": { + "line": 111, + "column": 53 + }, + "end": { + "line": 114, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 3206, + "end": 3260, + "loc": { + "start": { + "line": 112, + "column": 4 + }, + "end": { + "line": 112, + "column": 58 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3212, + "end": 3259, + "loc": { + "start": { + "line": 112, + "column": 10 + }, + "end": { + "line": 112, + "column": 57 + } + }, + "id": { + "type": "Identifier", + "start": 3212, + "end": 3214, + "loc": { + "start": { + "line": 112, + "column": 10 + }, + "end": { + "line": 112, + "column": 12 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "init": { + "type": "CallExpression", + "start": 3217, + "end": 3259, + "loc": { + "start": { + "line": 112, + "column": 15 + }, + "end": { + "line": 112, + "column": 57 + } + }, + "callee": { + "type": "Identifier", + "start": 3217, + "end": 3227, + "loc": { + "start": { + "line": 112, + "column": 15 + }, + "end": { + "line": 112, + "column": 25 + }, + "identifierName": "UserFilter" + }, + "name": "UserFilter" + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 3228, + "end": 3258, + "loc": { + "start": { + "line": 112, + "column": 26 + }, + "end": { + "line": 112, + "column": 56 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3230, + "end": 3256, + "loc": { + "start": { + "line": 112, + "column": 28 + }, + "end": { + "line": 112, + "column": 54 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3230, + "end": 3250, + "loc": { + "start": { + "line": 112, + "column": 28 + }, + "end": { + "line": 112, + "column": 48 + }, + "identifierName": "allAttributesPrivate" + }, + "name": "allAttributesPrivate" + }, + "value": { + "type": "BooleanLiteral", + "start": 3252, + "end": 3256, + "loc": { + "start": { + "line": 112, + "column": 50 + }, + "end": { + "line": 112, + "column": 54 + } + }, + "value": true + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 3265, + "end": 3333, + "loc": { + "start": { + "line": 113, + "column": 4 + }, + "end": { + "line": 113, + "column": 72 + } + }, + "expression": { + "type": "CallExpression", + "start": 3265, + "end": 3332, + "loc": { + "start": { + "line": 113, + "column": 4 + }, + "end": { + "line": 113, + "column": 71 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3265, + "end": 3304, + "loc": { + "start": { + "line": 113, + "column": 4 + }, + "end": { + "line": 113, + "column": 43 + } + }, + "object": { + "type": "CallExpression", + "start": 3265, + "end": 3296, + "loc": { + "start": { + "line": 113, + "column": 4 + }, + "end": { + "line": 113, + "column": 35 + } + }, + "callee": { + "type": "Identifier", + "start": 3265, + "end": 3271, + "loc": { + "start": { + "line": 113, + "column": 4 + }, + "end": { + "line": 113, + "column": 10 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 3272, + "end": 3295, + "loc": { + "start": { + "line": 113, + "column": 11 + }, + "end": { + "line": 113, + "column": 34 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3272, + "end": 3285, + "loc": { + "start": { + "line": 113, + "column": 11 + }, + "end": { + "line": 113, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 3272, + "end": 3274, + "loc": { + "start": { + "line": 113, + "column": 11 + }, + "end": { + "line": 113, + "column": 13 + }, + "identifierName": "uf" + }, + "name": "uf" + }, + "property": { + "type": "Identifier", + "start": 3275, + "end": 3285, + "loc": { + "start": { + "line": 113, + "column": 14 + }, + "end": { + "line": 113, + "column": 24 + }, + "identifierName": "filterUser" + }, + "name": "filterUser" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 3286, + "end": 3294, + "loc": { + "start": { + "line": 113, + "column": 25 + }, + "end": { + "line": 113, + "column": 33 + }, + "identifierName": "anonUser" + }, + "name": "anonUser" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 3297, + "end": 3304, + "loc": { + "start": { + "line": 113, + "column": 36 + }, + "end": { + "line": 113, + "column": 43 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 3305, + "end": 3331, + "loc": { + "start": { + "line": 113, + "column": 44 + }, + "end": { + "line": 113, + "column": 70 + }, + "identifierName": "anonUserWithAllAttrsHidden" + }, + "name": "anonUserWithAllAttrsHidden" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "comments": [ + { + "type": "CommentLine", + "value": " users to serialize", + "start": 90, + "end": 111, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 23 + } + } + }, + { + "type": "CommentLine", + "value": " expected results from serializing user", + "start": 680, + "end": 721, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 43 + } + } + } + ], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UserFilter", + "start": 7, + "end": 17, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 18, + "end": 22, + "loc": { + "start": { + "line": 1, + "column": 18 + }, + "end": { + "line": 1, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../UserFilter", + "start": 23, + "end": 38, + "loc": { + "start": { + "line": 1, + "column": 23 + }, + "end": { + "line": 1, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 38, + "end": 39, + "loc": { + "start": { + "line": 1, + "column": 38 + }, + "end": { + "line": 1, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 41, + "end": 49, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 49, + "end": 50, + "loc": { + "start": { + "line": 3, + "column": 8 + }, + "end": { + "line": 3, + "column": 9 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "UserFilter", + "start": 50, + "end": 62, + "loc": { + "start": { + "line": 3, + "column": 9 + }, + "end": { + "line": 3, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 62, + "end": 63, + "loc": { + "start": { + "line": 3, + "column": 21 + }, + "end": { + "line": 3, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 64, + "end": 65, + "loc": { + "start": { + "line": 3, + "column": 23 + }, + "end": { + "line": 3, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 65, + "end": 66, + "loc": { + "start": { + "line": 3, + "column": 24 + }, + "end": { + "line": 3, + "column": 25 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 67, + "end": 69, + "loc": { + "start": { + "line": 3, + "column": 26 + }, + "end": { + "line": 3, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 70, + "end": 71, + "loc": { + "start": { + "line": 3, + "column": 29 + }, + "end": { + "line": 3, + "column": 30 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 74, + "end": 77, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 78, + "end": 85, + "loc": { + "start": { + "line": 4, + "column": 6 + }, + "end": { + "line": 4, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 85, + "end": 86, + "loc": { + "start": { + "line": 4, + "column": 13 + }, + "end": { + "line": 4, + "column": 14 + } + } + }, + { + "type": "CommentLine", + "value": " users to serialize", + "start": 90, + "end": 111, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 23 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 114, + "end": 119, + "loc": { + "start": { + "line": 7, + "column": 2 + }, + "end": { + "line": 7, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 120, + "end": 124, + "loc": { + "start": { + "line": 7, + "column": 8 + }, + "end": { + "line": 7, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 125, + "end": 126, + "loc": { + "start": { + "line": 7, + "column": 13 + }, + "end": { + "line": 7, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 127, + "end": 128, + "loc": { + "start": { + "line": 7, + "column": 15 + }, + "end": { + "line": 7, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 133, + "end": 136, + "loc": { + "start": { + "line": 8, + "column": 4 + }, + "end": { + "line": 8, + "column": 7 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 136, + "end": 137, + "loc": { + "start": { + "line": 8, + "column": 7 + }, + "end": { + "line": 8, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "abc", + "start": 138, + "end": 143, + "loc": { + "start": { + "line": 8, + "column": 9 + }, + "end": { + "line": 8, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 143, + "end": 144, + "loc": { + "start": { + "line": 8, + "column": 14 + }, + "end": { + "line": 8, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "firstName", + "start": 149, + "end": 158, + "loc": { + "start": { + "line": 9, + "column": 4 + }, + "end": { + "line": 9, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 158, + "end": 159, + "loc": { + "start": { + "line": 9, + "column": 13 + }, + "end": { + "line": 9, + "column": 14 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Sue", + "start": 160, + "end": 165, + "loc": { + "start": { + "line": 9, + "column": 15 + }, + "end": { + "line": 9, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 165, + "end": 166, + "loc": { + "start": { + "line": 9, + "column": 20 + }, + "end": { + "line": 9, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "custom", + "start": 171, + "end": 177, + "loc": { + "start": { + "line": 10, + "column": 4 + }, + "end": { + "line": 10, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 177, + "end": 178, + "loc": { + "start": { + "line": 10, + "column": 10 + }, + "end": { + "line": 10, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 179, + "end": 180, + "loc": { + "start": { + "line": 10, + "column": 12 + }, + "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": "bizzle", + "start": 181, + "end": 187, + "loc": { + "start": { + "line": 10, + "column": 14 + }, + "end": { + "line": 10, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 187, + "end": 188, + "loc": { + "start": { + "line": 10, + "column": 20 + }, + "end": { + "line": 10, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "def", + "start": 189, + "end": 194, + "loc": { + "start": { + "line": 10, + "column": 22 + }, + "end": { + "line": 10, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 194, + "end": 195, + "loc": { + "start": { + "line": 10, + "column": 27 + }, + "end": { + "line": 10, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dizzle", + "start": 196, + "end": 202, + "loc": { + "start": { + "line": 10, + "column": 29 + }, + "end": { + "line": 10, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 202, + "end": 203, + "loc": { + "start": { + "line": 10, + "column": 35 + }, + "end": { + "line": 10, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ghi", + "start": 204, + "end": 209, + "loc": { + "start": { + "line": 10, + "column": 37 + }, + "end": { + "line": 10, + "column": 42 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 210, + "end": 211, + "loc": { + "start": { + "line": 10, + "column": 43 + }, + "end": { + "line": 10, + "column": 44 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 211, + "end": 212, + "loc": { + "start": { + "line": 10, + "column": 44 + }, + "end": { + "line": 10, + "column": 45 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 215, + "end": 216, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 216, + "end": 217, + "loc": { + "start": { + "line": 11, + "column": 3 + }, + "end": { + "line": 11, + "column": 4 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 221, + "end": 226, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userSpecifyingOwnPrivateAttr", + "start": 227, + "end": 255, + "loc": { + "start": { + "line": 13, + "column": 8 + }, + "end": { + "line": 13, + "column": 36 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 256, + "end": 257, + "loc": { + "start": { + "line": 13, + "column": 37 + }, + "end": { + "line": 13, + "column": 38 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 258, + "end": 259, + "loc": { + "start": { + "line": 13, + "column": 39 + }, + "end": { + "line": 13, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 264, + "end": 267, + "loc": { + "start": { + "line": 14, + "column": 4 + }, + "end": { + "line": 14, + "column": 7 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 267, + "end": 268, + "loc": { + "start": { + "line": 14, + "column": 7 + }, + "end": { + "line": 14, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "abc", + "start": 269, + "end": 274, + "loc": { + "start": { + "line": 14, + "column": 9 + }, + "end": { + "line": 14, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 274, + "end": 275, + "loc": { + "start": { + "line": 14, + "column": 14 + }, + "end": { + "line": 14, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "firstName", + "start": 280, + "end": 289, + "loc": { + "start": { + "line": 15, + "column": 4 + }, + "end": { + "line": 15, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 289, + "end": 290, + "loc": { + "start": { + "line": 15, + "column": 13 + }, + "end": { + "line": 15, + "column": 14 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Sue", + "start": 291, + "end": 296, + "loc": { + "start": { + "line": 15, + "column": 15 + }, + "end": { + "line": 15, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 296, + "end": 297, + "loc": { + "start": { + "line": 15, + "column": 20 + }, + "end": { + "line": 15, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "custom", + "start": 302, + "end": 308, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 308, + "end": 309, + "loc": { + "start": { + "line": 16, + "column": 10 + }, + "end": { + "line": 16, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 310, + "end": 311, + "loc": { + "start": { + "line": 16, + "column": 12 + }, + "end": { + "line": 16, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bizzle", + "start": 312, + "end": 318, + "loc": { + "start": { + "line": 16, + "column": 14 + }, + "end": { + "line": 16, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 318, + "end": 319, + "loc": { + "start": { + "line": 16, + "column": 20 + }, + "end": { + "line": 16, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "def", + "start": 320, + "end": 325, + "loc": { + "start": { + "line": 16, + "column": 22 + }, + "end": { + "line": 16, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 325, + "end": 326, + "loc": { + "start": { + "line": 16, + "column": 27 + }, + "end": { + "line": 16, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dizzle", + "start": 327, + "end": 333, + "loc": { + "start": { + "line": 16, + "column": 29 + }, + "end": { + "line": 16, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 333, + "end": 334, + "loc": { + "start": { + "line": 16, + "column": 35 + }, + "end": { + "line": 16, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ghi", + "start": 335, + "end": 340, + "loc": { + "start": { + "line": 16, + "column": 37 + }, + "end": { + "line": 16, + "column": 42 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 341, + "end": 342, + "loc": { + "start": { + "line": 16, + "column": 43 + }, + "end": { + "line": 16, + "column": 44 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 342, + "end": 343, + "loc": { + "start": { + "line": 16, + "column": 44 + }, + "end": { + "line": 16, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "privateAttributeNames", + "start": 348, + "end": 369, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 25 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 369, + "end": 370, + "loc": { + "start": { + "line": 17, + "column": 25 + }, + "end": { + "line": 17, + "column": 26 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 371, + "end": 372, + "loc": { + "start": { + "line": 17, + "column": 27 + }, + "end": { + "line": 17, + "column": 28 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "dizzle", + "start": 372, + "end": 380, + "loc": { + "start": { + "line": 17, + "column": 28 + }, + "end": { + "line": 17, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 380, + "end": 381, + "loc": { + "start": { + "line": 17, + "column": 36 + }, + "end": { + "line": 17, + "column": 37 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "unused", + "start": 382, + "end": 390, + "loc": { + "start": { + "line": 17, + "column": 38 + }, + "end": { + "line": 17, + "column": 46 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 390, + "end": 391, + "loc": { + "start": { + "line": 17, + "column": 46 + }, + "end": { + "line": 17, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 391, + "end": 392, + "loc": { + "start": { + "line": 17, + "column": 47 + }, + "end": { + "line": 17, + "column": 48 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 395, + "end": 396, + "loc": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 396, + "end": 397, + "loc": { + "start": { + "line": 18, + "column": 3 + }, + "end": { + "line": 18, + "column": 4 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 401, + "end": 406, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userWithUnknownTopLevelAttrs", + "start": 407, + "end": 435, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 20, + "column": 36 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 436, + "end": 437, + "loc": { + "start": { + "line": 20, + "column": 37 + }, + "end": { + "line": 20, + "column": 38 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 438, + "end": 439, + "loc": { + "start": { + "line": 20, + "column": 39 + }, + "end": { + "line": 20, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 444, + "end": 447, + "loc": { + "start": { + "line": 21, + "column": 4 + }, + "end": { + "line": 21, + "column": 7 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 447, + "end": 448, + "loc": { + "start": { + "line": 21, + "column": 7 + }, + "end": { + "line": 21, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "abc", + "start": 449, + "end": 454, + "loc": { + "start": { + "line": 21, + "column": 9 + }, + "end": { + "line": 21, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 454, + "end": 455, + "loc": { + "start": { + "line": 21, + "column": 14 + }, + "end": { + "line": 21, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "firstName", + "start": 460, + "end": 469, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 469, + "end": 470, + "loc": { + "start": { + "line": 22, + "column": 13 + }, + "end": { + "line": 22, + "column": 14 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Sue", + "start": 471, + "end": 476, + "loc": { + "start": { + "line": 22, + "column": 15 + }, + "end": { + "line": 22, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 476, + "end": 477, + "loc": { + "start": { + "line": 22, + "column": 20 + }, + "end": { + "line": 22, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "species", + "start": 482, + "end": 489, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 489, + "end": 490, + "loc": { + "start": { + "line": 23, + "column": 11 + }, + "end": { + "line": 23, + "column": 12 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "human", + "start": 491, + "end": 498, + "loc": { + "start": { + "line": 23, + "column": 13 + }, + "end": { + "line": 23, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 498, + "end": 499, + "loc": { + "start": { + "line": 23, + "column": 20 + }, + "end": { + "line": 23, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hatSize", + "start": 504, + "end": 511, + "loc": { + "start": { + "line": 24, + "column": 4 + }, + "end": { + "line": 24, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 511, + "end": 512, + "loc": { + "start": { + "line": 24, + "column": 11 + }, + "end": { + "line": 24, + "column": 12 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 6, + "start": 513, + "end": 514, + "loc": { + "start": { + "line": 24, + "column": 13 + }, + "end": { + "line": 24, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 514, + "end": 515, + "loc": { + "start": { + "line": 24, + "column": 14 + }, + "end": { + "line": 24, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "custom", + "start": 520, + "end": 526, + "loc": { + "start": { + "line": 25, + "column": 4 + }, + "end": { + "line": 25, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 526, + "end": 527, + "loc": { + "start": { + "line": 25, + "column": 10 + }, + "end": { + "line": 25, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 528, + "end": 529, + "loc": { + "start": { + "line": 25, + "column": 12 + }, + "end": { + "line": 25, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bizzle", + "start": 530, + "end": 536, + "loc": { + "start": { + "line": 25, + "column": 14 + }, + "end": { + "line": 25, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 536, + "end": 537, + "loc": { + "start": { + "line": 25, + "column": 20 + }, + "end": { + "line": 25, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "def", + "start": 538, + "end": 543, + "loc": { + "start": { + "line": 25, + "column": 22 + }, + "end": { + "line": 25, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 543, + "end": 544, + "loc": { + "start": { + "line": 25, + "column": 27 + }, + "end": { + "line": 25, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dizzle", + "start": 545, + "end": 551, + "loc": { + "start": { + "line": 25, + "column": 29 + }, + "end": { + "line": 25, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 551, + "end": 552, + "loc": { + "start": { + "line": 25, + "column": 35 + }, + "end": { + "line": 25, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ghi", + "start": 553, + "end": 558, + "loc": { + "start": { + "line": 25, + "column": 37 + }, + "end": { + "line": 25, + "column": 42 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 559, + "end": 560, + "loc": { + "start": { + "line": 25, + "column": 43 + }, + "end": { + "line": 25, + "column": 44 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 560, + "end": 561, + "loc": { + "start": { + "line": 25, + "column": 44 + }, + "end": { + "line": 25, + "column": 45 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 564, + "end": 565, + "loc": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 565, + "end": 566, + "loc": { + "start": { + "line": 26, + "column": 3 + }, + "end": { + "line": 26, + "column": 4 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 570, + "end": 575, + "loc": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "anonUser", + "start": 576, + "end": 584, + "loc": { + "start": { + "line": 28, + "column": 8 + }, + "end": { + "line": 28, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 585, + "end": 586, + "loc": { + "start": { + "line": 28, + "column": 17 + }, + "end": { + "line": 28, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 587, + "end": 588, + "loc": { + "start": { + "line": 28, + "column": 19 + }, + "end": { + "line": 28, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 593, + "end": 596, + "loc": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 7 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 596, + "end": 597, + "loc": { + "start": { + "line": 29, + "column": 7 + }, + "end": { + "line": 29, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "abc", + "start": 598, + "end": 603, + "loc": { + "start": { + "line": 29, + "column": 9 + }, + "end": { + "line": 29, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 603, + "end": 604, + "loc": { + "start": { + "line": 29, + "column": 14 + }, + "end": { + "line": 29, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "anonymous", + "start": 609, + "end": 618, + "loc": { + "start": { + "line": 30, + "column": 4 + }, + "end": { + "line": 30, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 618, + "end": 619, + "loc": { + "start": { + "line": 30, + "column": 13 + }, + "end": { + "line": 30, + "column": 14 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 620, + "end": 624, + "loc": { + "start": { + "line": 30, + "column": 15 + }, + "end": { + "line": 30, + "column": 19 + } + } + }, + { + "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": 30, + "column": 19 + }, + "end": { + "line": 30, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "custom", + "start": 630, + "end": 636, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 636, + "end": 637, + "loc": { + "start": { + "line": 31, + "column": 10 + }, + "end": { + "line": 31, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 638, + "end": 639, + "loc": { + "start": { + "line": 31, + "column": 12 + }, + "end": { + "line": 31, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bizzle", + "start": 640, + "end": 646, + "loc": { + "start": { + "line": 31, + "column": 14 + }, + "end": { + "line": 31, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 646, + "end": 647, + "loc": { + "start": { + "line": 31, + "column": 20 + }, + "end": { + "line": 31, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "def", + "start": 648, + "end": 653, + "loc": { + "start": { + "line": 31, + "column": 22 + }, + "end": { + "line": 31, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 653, + "end": 654, + "loc": { + "start": { + "line": 31, + "column": 27 + }, + "end": { + "line": 31, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dizzle", + "start": 655, + "end": 661, + "loc": { + "start": { + "line": 31, + "column": 29 + }, + "end": { + "line": 31, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 661, + "end": 662, + "loc": { + "start": { + "line": 31, + "column": 35 + }, + "end": { + "line": 31, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ghi", + "start": 663, + "end": 668, + "loc": { + "start": { + "line": 31, + "column": 37 + }, + "end": { + "line": 31, + "column": 42 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 669, + "end": 670, + "loc": { + "start": { + "line": 31, + "column": 43 + }, + "end": { + "line": 31, + "column": 44 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 670, + "end": 671, + "loc": { + "start": { + "line": 31, + "column": 44 + }, + "end": { + "line": 31, + "column": 45 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 674, + "end": 675, + "loc": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 32, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 675, + "end": 676, + "loc": { + "start": { + "line": 32, + "column": 3 + }, + "end": { + "line": 32, + "column": 4 + } + } + }, + { + "type": "CommentLine", + "value": " expected results from serializing user", + "start": 680, + "end": 721, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 43 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 724, + "end": 729, + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userWithAllAttrsHidden", + "start": 730, + "end": 752, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 30 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 753, + "end": 754, + "loc": { + "start": { + "line": 35, + "column": 31 + }, + "end": { + "line": 35, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 755, + "end": 756, + "loc": { + "start": { + "line": 35, + "column": 33 + }, + "end": { + "line": 35, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 761, + "end": 764, + "loc": { + "start": { + "line": 36, + "column": 4 + }, + "end": { + "line": 36, + "column": 7 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 764, + "end": 765, + "loc": { + "start": { + "line": 36, + "column": 7 + }, + "end": { + "line": 36, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "abc", + "start": 766, + "end": 771, + "loc": { + "start": { + "line": 36, + "column": 9 + }, + "end": { + "line": 36, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 771, + "end": 772, + "loc": { + "start": { + "line": 36, + "column": 14 + }, + "end": { + "line": 36, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "custom", + "start": 777, + "end": 783, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 783, + "end": 784, + "loc": { + "start": { + "line": 37, + "column": 10 + }, + "end": { + "line": 37, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 785, + "end": 786, + "loc": { + "start": { + "line": 37, + "column": 12 + }, + "end": { + "line": 37, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 786, + "end": 787, + "loc": { + "start": { + "line": 37, + "column": 13 + }, + "end": { + "line": 37, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 787, + "end": 788, + "loc": { + "start": { + "line": 37, + "column": 14 + }, + "end": { + "line": 37, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "privateAttrs", + "start": 793, + "end": 805, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 16 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 805, + "end": 806, + "loc": { + "start": { + "line": 38, + "column": 16 + }, + "end": { + "line": 38, + "column": 17 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 807, + "end": 808, + "loc": { + "start": { + "line": 38, + "column": 18 + }, + "end": { + "line": 38, + "column": 19 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "bizzle", + "start": 808, + "end": 816, + "loc": { + "start": { + "line": 38, + "column": 19 + }, + "end": { + "line": 38, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 816, + "end": 817, + "loc": { + "start": { + "line": 38, + "column": 27 + }, + "end": { + "line": 38, + "column": 28 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "dizzle", + "start": 818, + "end": 826, + "loc": { + "start": { + "line": 38, + "column": 29 + }, + "end": { + "line": 38, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 826, + "end": 827, + "loc": { + "start": { + "line": 38, + "column": 37 + }, + "end": { + "line": 38, + "column": 38 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "firstName", + "start": 828, + "end": 839, + "loc": { + "start": { + "line": 38, + "column": 39 + }, + "end": { + "line": 38, + "column": 50 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 839, + "end": 840, + "loc": { + "start": { + "line": 38, + "column": 50 + }, + "end": { + "line": 38, + "column": 51 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 840, + "end": 841, + "loc": { + "start": { + "line": 38, + "column": 51 + }, + "end": { + "line": 38, + "column": 52 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 844, + "end": 845, + "loc": { + "start": { + "line": 39, + "column": 2 + }, + "end": { + "line": 39, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 845, + "end": 846, + "loc": { + "start": { + "line": 39, + "column": 3 + }, + "end": { + "line": 39, + "column": 4 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 850, + "end": 855, + "loc": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 41, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userWithSomeAttrsHidden", + "start": 856, + "end": 879, + "loc": { + "start": { + "line": 41, + "column": 8 + }, + "end": { + "line": 41, + "column": 31 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 880, + "end": 881, + "loc": { + "start": { + "line": 41, + "column": 32 + }, + "end": { + "line": 41, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 882, + "end": 883, + "loc": { + "start": { + "line": 41, + "column": 34 + }, + "end": { + "line": 41, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 888, + "end": 891, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 7 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 891, + "end": 892, + "loc": { + "start": { + "line": 42, + "column": 7 + }, + "end": { + "line": 42, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "abc", + "start": 893, + "end": 898, + "loc": { + "start": { + "line": 42, + "column": 9 + }, + "end": { + "line": 42, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 898, + "end": 899, + "loc": { + "start": { + "line": 42, + "column": 14 + }, + "end": { + "line": 42, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "custom", + "start": 904, + "end": 910, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 910, + "end": 911, + "loc": { + "start": { + "line": 43, + "column": 10 + }, + "end": { + "line": 43, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 912, + "end": 913, + "loc": { + "start": { + "line": 43, + "column": 12 + }, + "end": { + "line": 43, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dizzle", + "start": 914, + "end": 920, + "loc": { + "start": { + "line": 43, + "column": 14 + }, + "end": { + "line": 43, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 920, + "end": 921, + "loc": { + "start": { + "line": 43, + "column": 20 + }, + "end": { + "line": 43, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ghi", + "start": 922, + "end": 927, + "loc": { + "start": { + "line": 43, + "column": 22 + }, + "end": { + "line": 43, + "column": 27 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 928, + "end": 929, + "loc": { + "start": { + "line": 43, + "column": 28 + }, + "end": { + "line": 43, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 929, + "end": 930, + "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": "privateAttrs", + "start": 935, + "end": 947, + "loc": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 16 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 947, + "end": 948, + "loc": { + "start": { + "line": 44, + "column": 16 + }, + "end": { + "line": 44, + "column": 17 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 949, + "end": 950, + "loc": { + "start": { + "line": 44, + "column": 18 + }, + "end": { + "line": 44, + "column": 19 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "bizzle", + "start": 950, + "end": 958, + "loc": { + "start": { + "line": 44, + "column": 19 + }, + "end": { + "line": 44, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 958, + "end": 959, + "loc": { + "start": { + "line": 44, + "column": 27 + }, + "end": { + "line": 44, + "column": 28 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "firstName", + "start": 960, + "end": 971, + "loc": { + "start": { + "line": 44, + "column": 29 + }, + "end": { + "line": 44, + "column": 40 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 971, + "end": 972, + "loc": { + "start": { + "line": 44, + "column": 40 + }, + "end": { + "line": 44, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 972, + "end": 973, + "loc": { + "start": { + "line": 44, + "column": 41 + }, + "end": { + "line": 44, + "column": 42 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 976, + "end": 977, + "loc": { + "start": { + "line": 45, + "column": 2 + }, + "end": { + "line": 45, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 977, + "end": 978, + "loc": { + "start": { + "line": 45, + "column": 3 + }, + "end": { + "line": 45, + "column": 4 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 982, + "end": 987, + "loc": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 47, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userWithOwnSpecifiedAttrHidden", + "start": 988, + "end": 1018, + "loc": { + "start": { + "line": 47, + "column": 8 + }, + "end": { + "line": 47, + "column": 38 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1019, + "end": 1020, + "loc": { + "start": { + "line": 47, + "column": 39 + }, + "end": { + "line": 47, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1021, + "end": 1022, + "loc": { + "start": { + "line": 47, + "column": 41 + }, + "end": { + "line": 47, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1027, + "end": 1030, + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 7 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1030, + "end": 1031, + "loc": { + "start": { + "line": 48, + "column": 7 + }, + "end": { + "line": 48, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "abc", + "start": 1032, + "end": 1037, + "loc": { + "start": { + "line": 48, + "column": 9 + }, + "end": { + "line": 48, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1037, + "end": 1038, + "loc": { + "start": { + "line": 48, + "column": 14 + }, + "end": { + "line": 48, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "firstName", + "start": 1043, + "end": 1052, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1052, + "end": 1053, + "loc": { + "start": { + "line": 49, + "column": 13 + }, + "end": { + "line": 49, + "column": 14 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Sue", + "start": 1054, + "end": 1059, + "loc": { + "start": { + "line": 49, + "column": 15 + }, + "end": { + "line": 49, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1059, + "end": 1060, + "loc": { + "start": { + "line": 49, + "column": 20 + }, + "end": { + "line": 49, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "custom", + "start": 1065, + "end": 1071, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1071, + "end": 1072, + "loc": { + "start": { + "line": 50, + "column": 10 + }, + "end": { + "line": 50, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1073, + "end": 1074, + "loc": { + "start": { + "line": 50, + "column": 12 + }, + "end": { + "line": 50, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bizzle", + "start": 1075, + "end": 1081, + "loc": { + "start": { + "line": 50, + "column": 14 + }, + "end": { + "line": 50, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1081, + "end": 1082, + "loc": { + "start": { + "line": 50, + "column": 20 + }, + "end": { + "line": 50, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "def", + "start": 1083, + "end": 1088, + "loc": { + "start": { + "line": 50, + "column": 22 + }, + "end": { + "line": 50, + "column": 27 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1089, + "end": 1090, + "loc": { + "start": { + "line": 50, + "column": 28 + }, + "end": { + "line": 50, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1090, + "end": 1091, + "loc": { + "start": { + "line": 50, + "column": 29 + }, + "end": { + "line": 50, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "privateAttrs", + "start": 1096, + "end": 1108, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 16 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1108, + "end": 1109, + "loc": { + "start": { + "line": 51, + "column": 16 + }, + "end": { + "line": 51, + "column": 17 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1110, + "end": 1111, + "loc": { + "start": { + "line": 51, + "column": 18 + }, + "end": { + "line": 51, + "column": 19 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "dizzle", + "start": 1111, + "end": 1119, + "loc": { + "start": { + "line": 51, + "column": 19 + }, + "end": { + "line": 51, + "column": 27 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1119, + "end": 1120, + "loc": { + "start": { + "line": 51, + "column": 27 + }, + "end": { + "line": 51, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1120, + "end": 1121, + "loc": { + "start": { + "line": 51, + "column": 28 + }, + "end": { + "line": 51, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1124, + "end": 1125, + "loc": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + } + }, + { + "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": 52, + "column": 3 + }, + "end": { + "line": 52, + "column": 4 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1130, + "end": 1135, + "loc": { + "start": { + "line": 54, + "column": 2 + }, + "end": { + "line": 54, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "anonUserWithAllAttrsHidden", + "start": 1136, + "end": 1162, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 34 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1163, + "end": 1164, + "loc": { + "start": { + "line": 54, + "column": 35 + }, + "end": { + "line": 54, + "column": 36 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1165, + "end": 1166, + "loc": { + "start": { + "line": 54, + "column": 37 + }, + "end": { + "line": 54, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1171, + "end": 1174, + "loc": { + "start": { + "line": 55, + "column": 4 + }, + "end": { + "line": 55, + "column": 7 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1174, + "end": 1175, + "loc": { + "start": { + "line": 55, + "column": 7 + }, + "end": { + "line": 55, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "abc", + "start": 1176, + "end": 1181, + "loc": { + "start": { + "line": 55, + "column": 9 + }, + "end": { + "line": 55, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1181, + "end": 1182, + "loc": { + "start": { + "line": 55, + "column": 14 + }, + "end": { + "line": 55, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "anonymous", + "start": 1187, + "end": 1196, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1196, + "end": 1197, + "loc": { + "start": { + "line": 56, + "column": 13 + }, + "end": { + "line": 56, + "column": 14 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 1198, + "end": 1202, + "loc": { + "start": { + "line": 56, + "column": 15 + }, + "end": { + "line": 56, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1202, + "end": 1203, + "loc": { + "start": { + "line": 56, + "column": 19 + }, + "end": { + "line": 56, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "custom", + "start": 1208, + "end": 1214, + "loc": { + "start": { + "line": 57, + "column": 4 + }, + "end": { + "line": 57, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1214, + "end": 1215, + "loc": { + "start": { + "line": 57, + "column": 10 + }, + "end": { + "line": 57, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1216, + "end": 1217, + "loc": { + "start": { + "line": 57, + "column": 12 + }, + "end": { + "line": 57, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1217, + "end": 1218, + "loc": { + "start": { + "line": 57, + "column": 13 + }, + "end": { + "line": 57, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1218, + "end": 1219, + "loc": { + "start": { + "line": 57, + "column": 14 + }, + "end": { + "line": 57, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "privateAttrs", + "start": 1224, + "end": 1236, + "loc": { + "start": { + "line": 58, + "column": 4 + }, + "end": { + "line": 58, + "column": 16 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1236, + "end": 1237, + "loc": { + "start": { + "line": 58, + "column": 16 + }, + "end": { + "line": 58, + "column": 17 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1238, + "end": 1239, + "loc": { + "start": { + "line": 58, + "column": 18 + }, + "end": { + "line": 58, + "column": 19 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "bizzle", + "start": 1239, + "end": 1247, + "loc": { + "start": { + "line": 58, + "column": 19 + }, + "end": { + "line": 58, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1247, + "end": 1248, + "loc": { + "start": { + "line": 58, + "column": 27 + }, + "end": { + "line": 58, + "column": 28 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "dizzle", + "start": 1249, + "end": 1257, + "loc": { + "start": { + "line": 58, + "column": 29 + }, + "end": { + "line": 58, + "column": 37 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1257, + "end": 1258, + "loc": { + "start": { + "line": 58, + "column": 37 + }, + "end": { + "line": 58, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1258, + "end": 1259, + "loc": { + "start": { + "line": 58, + "column": 38 + }, + "end": { + "line": 58, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1262, + "end": 1263, + "loc": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 59, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1263, + "end": 1264, + "loc": { + "start": { + "line": 59, + "column": 3 + }, + "end": { + "line": 59, + "column": 4 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "beforeEach", + "start": 1268, + "end": 1278, + "loc": { + "start": { + "line": 61, + "column": 2 + }, + "end": { + "line": 61, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1278, + "end": 1279, + "loc": { + "start": { + "line": 61, + "column": 12 + }, + "end": { + "line": 61, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1279, + "end": 1280, + "loc": { + "start": { + "line": 61, + "column": 13 + }, + "end": { + "line": 61, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1280, + "end": 1281, + "loc": { + "start": { + "line": 61, + "column": 14 + }, + "end": { + "line": 61, + "column": 15 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1282, + "end": 1284, + "loc": { + "start": { + "line": 61, + "column": 16 + }, + "end": { + "line": 61, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1285, + "end": 1286, + "loc": { + "start": { + "line": 61, + "column": 19 + }, + "end": { + "line": 61, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 1291, + "end": 1298, + "loc": { + "start": { + "line": 62, + "column": 4 + }, + "end": { + "line": 62, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1299, + "end": 1300, + "loc": { + "start": { + "line": 62, + "column": 12 + }, + "end": { + "line": 62, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "jest", + "start": 1301, + "end": 1305, + "loc": { + "start": { + "line": 62, + "column": 14 + }, + "end": { + "line": 62, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1305, + "end": 1306, + "loc": { + "start": { + "line": 62, + "column": 18 + }, + "end": { + "line": 62, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "spyOn", + "start": 1306, + "end": 1311, + "loc": { + "start": { + "line": 62, + "column": 19 + }, + "end": { + "line": 62, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1311, + "end": 1312, + "loc": { + "start": { + "line": 62, + "column": 24 + }, + "end": { + "line": 62, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 1312, + "end": 1319, + "loc": { + "start": { + "line": 62, + "column": 25 + }, + "end": { + "line": 62, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1319, + "end": 1320, + "loc": { + "start": { + "line": 62, + "column": 32 + }, + "end": { + "line": 62, + "column": 33 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "warn", + "start": 1321, + "end": 1327, + "loc": { + "start": { + "line": 62, + "column": 34 + }, + "end": { + "line": 62, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1327, + "end": 1328, + "loc": { + "start": { + "line": 62, + "column": 40 + }, + "end": { + "line": 62, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1328, + "end": 1329, + "loc": { + "start": { + "line": 62, + "column": 41 + }, + "end": { + "line": 62, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockImplementation", + "start": 1329, + "end": 1347, + "loc": { + "start": { + "line": 62, + "column": 42 + }, + "end": { + "line": 62, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1347, + "end": 1348, + "loc": { + "start": { + "line": 62, + "column": 60 + }, + "end": { + "line": 62, + "column": 61 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1348, + "end": 1349, + "loc": { + "start": { + "line": 62, + "column": 61 + }, + "end": { + "line": 62, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1349, + "end": 1350, + "loc": { + "start": { + "line": 62, + "column": 62 + }, + "end": { + "line": 62, + "column": 63 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1351, + "end": 1353, + "loc": { + "start": { + "line": 62, + "column": 64 + }, + "end": { + "line": 62, + "column": 66 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1354, + "end": 1355, + "loc": { + "start": { + "line": 62, + "column": 67 + }, + "end": { + "line": 62, + "column": 68 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1355, + "end": 1356, + "loc": { + "start": { + "line": 62, + "column": 68 + }, + "end": { + "line": 62, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1356, + "end": 1357, + "loc": { + "start": { + "line": 62, + "column": 69 + }, + "end": { + "line": 62, + "column": 70 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1357, + "end": 1358, + "loc": { + "start": { + "line": 62, + "column": 70 + }, + "end": { + "line": 62, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1361, + "end": 1362, + "loc": { + "start": { + "line": 63, + "column": 2 + }, + "end": { + "line": 63, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1362, + "end": 1363, + "loc": { + "start": { + "line": 63, + "column": 3 + }, + "end": { + "line": 63, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1363, + "end": 1364, + "loc": { + "start": { + "line": 63, + "column": 4 + }, + "end": { + "line": 63, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "afterEach", + "start": 1368, + "end": 1377, + "loc": { + "start": { + "line": 65, + "column": 2 + }, + "end": { + "line": 65, + "column": 11 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1377, + "end": 1378, + "loc": { + "start": { + "line": 65, + "column": 11 + }, + "end": { + "line": 65, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1378, + "end": 1379, + "loc": { + "start": { + "line": 65, + "column": 12 + }, + "end": { + "line": 65, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1379, + "end": 1380, + "loc": { + "start": { + "line": 65, + "column": 13 + }, + "end": { + "line": 65, + "column": 14 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1381, + "end": 1383, + "loc": { + "start": { + "line": 65, + "column": 15 + }, + "end": { + "line": 65, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1384, + "end": 1385, + "loc": { + "start": { + "line": 65, + "column": 18 + }, + "end": { + "line": 65, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 1390, + "end": 1397, + "loc": { + "start": { + "line": 66, + "column": 4 + }, + "end": { + "line": 66, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1397, + "end": 1398, + "loc": { + "start": { + "line": 66, + "column": 11 + }, + "end": { + "line": 66, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mockRestore", + "start": 1398, + "end": 1409, + "loc": { + "start": { + "line": 66, + "column": 12 + }, + "end": { + "line": 66, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1409, + "end": 1410, + "loc": { + "start": { + "line": 66, + "column": 23 + }, + "end": { + "line": 66, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1410, + "end": 1411, + "loc": { + "start": { + "line": 66, + "column": 24 + }, + "end": { + "line": 66, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1411, + "end": 1412, + "loc": { + "start": { + "line": 66, + "column": 25 + }, + "end": { + "line": 66, + "column": 26 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1415, + "end": 1416, + "loc": { + "start": { + "line": 67, + "column": 2 + }, + "end": { + "line": 67, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1416, + "end": 1417, + "loc": { + "start": { + "line": 67, + "column": 3 + }, + "end": { + "line": 67, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1417, + "end": 1418, + "loc": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1422, + "end": 1424, + "loc": { + "start": { + "line": 69, + "column": 2 + }, + "end": { + "line": 69, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1424, + "end": 1425, + "loc": { + "start": { + "line": 69, + "column": 4 + }, + "end": { + "line": 69, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "includes all user attributes by default", + "start": 1425, + "end": 1466, + "loc": { + "start": { + "line": 69, + "column": 5 + }, + "end": { + "line": 69, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1466, + "end": 1467, + "loc": { + "start": { + "line": 69, + "column": 46 + }, + "end": { + "line": 69, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1468, + "end": 1469, + "loc": { + "start": { + "line": 69, + "column": 48 + }, + "end": { + "line": 69, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1469, + "end": 1470, + "loc": { + "start": { + "line": 69, + "column": 49 + }, + "end": { + "line": 69, + "column": 50 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1471, + "end": 1473, + "loc": { + "start": { + "line": 69, + "column": 51 + }, + "end": { + "line": 69, + "column": 53 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1474, + "end": 1475, + "loc": { + "start": { + "line": 69, + "column": 54 + }, + "end": { + "line": 69, + "column": 55 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1480, + "end": 1485, + "loc": { + "start": { + "line": 70, + "column": 4 + }, + "end": { + "line": 70, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 1486, + "end": 1488, + "loc": { + "start": { + "line": 70, + "column": 10 + }, + "end": { + "line": 70, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1489, + "end": 1490, + "loc": { + "start": { + "line": 70, + "column": 13 + }, + "end": { + "line": 70, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UserFilter", + "start": 1491, + "end": 1501, + "loc": { + "start": { + "line": 70, + "column": 15 + }, + "end": { + "line": 70, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1501, + "end": 1502, + "loc": { + "start": { + "line": 70, + "column": 25 + }, + "end": { + "line": 70, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1502, + "end": 1503, + "loc": { + "start": { + "line": 70, + "column": 26 + }, + "end": { + "line": 70, + "column": 27 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1503, + "end": 1504, + "loc": { + "start": { + "line": 70, + "column": 27 + }, + "end": { + "line": 70, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1504, + "end": 1505, + "loc": { + "start": { + "line": 70, + "column": 28 + }, + "end": { + "line": 70, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1505, + "end": 1506, + "loc": { + "start": { + "line": 70, + "column": 29 + }, + "end": { + "line": 70, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1511, + "end": 1517, + "loc": { + "start": { + "line": 71, + "column": 4 + }, + "end": { + "line": 71, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1517, + "end": 1518, + "loc": { + "start": { + "line": 71, + "column": 10 + }, + "end": { + "line": 71, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 1518, + "end": 1520, + "loc": { + "start": { + "line": 71, + "column": 11 + }, + "end": { + "line": 71, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1520, + "end": 1521, + "loc": { + "start": { + "line": 71, + "column": 13 + }, + "end": { + "line": 71, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filterUser", + "start": 1521, + "end": 1531, + "loc": { + "start": { + "line": 71, + "column": 14 + }, + "end": { + "line": 71, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1531, + "end": 1532, + "loc": { + "start": { + "line": 71, + "column": 24 + }, + "end": { + "line": 71, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1532, + "end": 1536, + "loc": { + "start": { + "line": 71, + "column": 25 + }, + "end": { + "line": 71, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1536, + "end": 1537, + "loc": { + "start": { + "line": 71, + "column": 29 + }, + "end": { + "line": 71, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1537, + "end": 1538, + "loc": { + "start": { + "line": 71, + "column": 30 + }, + "end": { + "line": 71, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1538, + "end": 1539, + "loc": { + "start": { + "line": 71, + "column": 31 + }, + "end": { + "line": 71, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1539, + "end": 1546, + "loc": { + "start": { + "line": 71, + "column": 32 + }, + "end": { + "line": 71, + "column": 39 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1546, + "end": 1547, + "loc": { + "start": { + "line": 71, + "column": 39 + }, + "end": { + "line": 71, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1547, + "end": 1551, + "loc": { + "start": { + "line": 71, + "column": 40 + }, + "end": { + "line": 71, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1551, + "end": 1552, + "loc": { + "start": { + "line": 71, + "column": 44 + }, + "end": { + "line": 71, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1552, + "end": 1553, + "loc": { + "start": { + "line": 71, + "column": 45 + }, + "end": { + "line": 71, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1556, + "end": 1557, + "loc": { + "start": { + "line": 72, + "column": 2 + }, + "end": { + "line": 72, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1557, + "end": 1558, + "loc": { + "start": { + "line": 72, + "column": 3 + }, + "end": { + "line": 72, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1558, + "end": 1559, + "loc": { + "start": { + "line": 72, + "column": 4 + }, + "end": { + "line": 72, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1563, + "end": 1565, + "loc": { + "start": { + "line": 74, + "column": 2 + }, + "end": { + "line": 74, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1565, + "end": 1566, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hides all except key if allAttributesPrivate is true", + "start": 1566, + "end": 1620, + "loc": { + "start": { + "line": 74, + "column": 5 + }, + "end": { + "line": 74, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1620, + "end": 1621, + "loc": { + "start": { + "line": 74, + "column": 59 + }, + "end": { + "line": 74, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1622, + "end": 1623, + "loc": { + "start": { + "line": 74, + "column": 61 + }, + "end": { + "line": 74, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1623, + "end": 1624, + "loc": { + "start": { + "line": 74, + "column": 62 + }, + "end": { + "line": 74, + "column": 63 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1625, + "end": 1627, + "loc": { + "start": { + "line": 74, + "column": 64 + }, + "end": { + "line": 74, + "column": 66 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1628, + "end": 1629, + "loc": { + "start": { + "line": 74, + "column": 67 + }, + "end": { + "line": 74, + "column": 68 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1634, + "end": 1639, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 1640, + "end": 1642, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1643, + "end": 1644, + "loc": { + "start": { + "line": 75, + "column": 13 + }, + "end": { + "line": 75, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UserFilter", + "start": 1645, + "end": 1655, + "loc": { + "start": { + "line": 75, + "column": 15 + }, + "end": { + "line": 75, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1655, + "end": 1656, + "loc": { + "start": { + "line": 75, + "column": 25 + }, + "end": { + "line": 75, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1656, + "end": 1657, + "loc": { + "start": { + "line": 75, + "column": 26 + }, + "end": { + "line": 75, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allAttributesPrivate", + "start": 1658, + "end": 1678, + "loc": { + "start": { + "line": 75, + "column": 28 + }, + "end": { + "line": 75, + "column": 48 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1678, + "end": 1679, + "loc": { + "start": { + "line": 75, + "column": 48 + }, + "end": { + "line": 75, + "column": 49 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 1680, + "end": 1684, + "loc": { + "start": { + "line": 75, + "column": 50 + }, + "end": { + "line": 75, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1685, + "end": 1686, + "loc": { + "start": { + "line": 75, + "column": 55 + }, + "end": { + "line": 75, + "column": 56 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1686, + "end": 1687, + "loc": { + "start": { + "line": 75, + "column": 56 + }, + "end": { + "line": 75, + "column": 57 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1687, + "end": 1688, + "loc": { + "start": { + "line": 75, + "column": 57 + }, + "end": { + "line": 75, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1693, + "end": 1699, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1699, + "end": 1700, + "loc": { + "start": { + "line": 76, + "column": 10 + }, + "end": { + "line": 76, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 1700, + "end": 1702, + "loc": { + "start": { + "line": 76, + "column": 11 + }, + "end": { + "line": 76, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1702, + "end": 1703, + "loc": { + "start": { + "line": 76, + "column": 13 + }, + "end": { + "line": 76, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filterUser", + "start": 1703, + "end": 1713, + "loc": { + "start": { + "line": 76, + "column": 14 + }, + "end": { + "line": 76, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1713, + "end": 1714, + "loc": { + "start": { + "line": 76, + "column": 24 + }, + "end": { + "line": 76, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1714, + "end": 1718, + "loc": { + "start": { + "line": 76, + "column": 25 + }, + "end": { + "line": 76, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1718, + "end": 1719, + "loc": { + "start": { + "line": 76, + "column": 29 + }, + "end": { + "line": 76, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1719, + "end": 1720, + "loc": { + "start": { + "line": 76, + "column": 30 + }, + "end": { + "line": 76, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1720, + "end": 1721, + "loc": { + "start": { + "line": 76, + "column": 31 + }, + "end": { + "line": 76, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1721, + "end": 1728, + "loc": { + "start": { + "line": 76, + "column": 32 + }, + "end": { + "line": 76, + "column": 39 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1728, + "end": 1729, + "loc": { + "start": { + "line": 76, + "column": 39 + }, + "end": { + "line": 76, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userWithAllAttrsHidden", + "start": 1729, + "end": 1751, + "loc": { + "start": { + "line": 76, + "column": 40 + }, + "end": { + "line": 76, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1751, + "end": 1752, + "loc": { + "start": { + "line": 76, + "column": 62 + }, + "end": { + "line": 76, + "column": 63 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1752, + "end": 1753, + "loc": { + "start": { + "line": 76, + "column": 63 + }, + "end": { + "line": 76, + "column": 64 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1756, + "end": 1757, + "loc": { + "start": { + "line": 77, + "column": 2 + }, + "end": { + "line": 77, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1757, + "end": 1758, + "loc": { + "start": { + "line": 77, + "column": 3 + }, + "end": { + "line": 77, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1758, + "end": 1759, + "loc": { + "start": { + "line": 77, + "column": 4 + }, + "end": { + "line": 77, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1763, + "end": 1765, + "loc": { + "start": { + "line": 79, + "column": 2 + }, + "end": { + "line": 79, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1765, + "end": 1766, + "loc": { + "start": { + "line": 79, + "column": 4 + }, + "end": { + "line": 79, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "allows all_attributes_private as deprecated synonym for allAttributesPrivate", + "start": 1766, + "end": 1844, + "loc": { + "start": { + "line": 79, + "column": 5 + }, + "end": { + "line": 79, + "column": 83 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1844, + "end": 1845, + "loc": { + "start": { + "line": 79, + "column": 83 + }, + "end": { + "line": 79, + "column": 84 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1846, + "end": 1847, + "loc": { + "start": { + "line": 79, + "column": 85 + }, + "end": { + "line": 79, + "column": 86 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1847, + "end": 1848, + "loc": { + "start": { + "line": 79, + "column": 86 + }, + "end": { + "line": 79, + "column": 87 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1849, + "end": 1851, + "loc": { + "start": { + "line": 79, + "column": 88 + }, + "end": { + "line": 79, + "column": 90 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1852, + "end": 1853, + "loc": { + "start": { + "line": 79, + "column": 91 + }, + "end": { + "line": 79, + "column": 92 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1858, + "end": 1863, + "loc": { + "start": { + "line": 80, + "column": 4 + }, + "end": { + "line": 80, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 1864, + "end": 1866, + "loc": { + "start": { + "line": 80, + "column": 10 + }, + "end": { + "line": 80, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1867, + "end": 1868, + "loc": { + "start": { + "line": 80, + "column": 13 + }, + "end": { + "line": 80, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UserFilter", + "start": 1869, + "end": 1879, + "loc": { + "start": { + "line": 80, + "column": 15 + }, + "end": { + "line": 80, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1879, + "end": 1880, + "loc": { + "start": { + "line": 80, + "column": 25 + }, + "end": { + "line": 80, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1880, + "end": 1881, + "loc": { + "start": { + "line": 80, + "column": 26 + }, + "end": { + "line": 80, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "all_attributes_private", + "start": 1882, + "end": 1904, + "loc": { + "start": { + "line": 80, + "column": 28 + }, + "end": { + "line": 80, + "column": 50 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1904, + "end": 1905, + "loc": { + "start": { + "line": 80, + "column": 50 + }, + "end": { + "line": 80, + "column": 51 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 1906, + "end": 1910, + "loc": { + "start": { + "line": 80, + "column": 52 + }, + "end": { + "line": 80, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1911, + "end": 1912, + "loc": { + "start": { + "line": 80, + "column": 57 + }, + "end": { + "line": 80, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1912, + "end": 1913, + "loc": { + "start": { + "line": 80, + "column": 58 + }, + "end": { + "line": 80, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1913, + "end": 1914, + "loc": { + "start": { + "line": 80, + "column": 59 + }, + "end": { + "line": 80, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1919, + "end": 1925, + "loc": { + "start": { + "line": 81, + "column": 4 + }, + "end": { + "line": 81, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1925, + "end": 1926, + "loc": { + "start": { + "line": 81, + "column": 10 + }, + "end": { + "line": 81, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 1926, + "end": 1928, + "loc": { + "start": { + "line": 81, + "column": 11 + }, + "end": { + "line": 81, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1928, + "end": 1929, + "loc": { + "start": { + "line": 81, + "column": 13 + }, + "end": { + "line": 81, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filterUser", + "start": 1929, + "end": 1939, + "loc": { + "start": { + "line": 81, + "column": 14 + }, + "end": { + "line": 81, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1939, + "end": 1940, + "loc": { + "start": { + "line": 81, + "column": 24 + }, + "end": { + "line": 81, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1940, + "end": 1944, + "loc": { + "start": { + "line": 81, + "column": 25 + }, + "end": { + "line": 81, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1944, + "end": 1945, + "loc": { + "start": { + "line": 81, + "column": 29 + }, + "end": { + "line": 81, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1945, + "end": 1946, + "loc": { + "start": { + "line": 81, + "column": 30 + }, + "end": { + "line": 81, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1946, + "end": 1947, + "loc": { + "start": { + "line": 81, + "column": 31 + }, + "end": { + "line": 81, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1947, + "end": 1954, + "loc": { + "start": { + "line": 81, + "column": 32 + }, + "end": { + "line": 81, + "column": 39 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1954, + "end": 1955, + "loc": { + "start": { + "line": 81, + "column": 39 + }, + "end": { + "line": 81, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userWithAllAttrsHidden", + "start": 1955, + "end": 1977, + "loc": { + "start": { + "line": 81, + "column": 40 + }, + "end": { + "line": 81, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1977, + "end": 1978, + "loc": { + "start": { + "line": 81, + "column": 62 + }, + "end": { + "line": 81, + "column": 63 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1978, + "end": 1979, + "loc": { + "start": { + "line": 81, + "column": 63 + }, + "end": { + "line": 81, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1984, + "end": 1990, + "loc": { + "start": { + "line": 82, + "column": 4 + }, + "end": { + "line": 82, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1990, + "end": 1991, + "loc": { + "start": { + "line": 82, + "column": 10 + }, + "end": { + "line": 82, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 1991, + "end": 1998, + "loc": { + "start": { + "line": 82, + "column": 11 + }, + "end": { + "line": 82, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1998, + "end": 1999, + "loc": { + "start": { + "line": 82, + "column": 18 + }, + "end": { + "line": 82, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1999, + "end": 2000, + "loc": { + "start": { + "line": 82, + "column": 19 + }, + "end": { + "line": 82, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveBeenCalled", + "start": 2000, + "end": 2016, + "loc": { + "start": { + "line": 82, + "column": 20 + }, + "end": { + "line": 82, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2016, + "end": 2017, + "loc": { + "start": { + "line": 82, + "column": 36 + }, + "end": { + "line": 82, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2017, + "end": 2018, + "loc": { + "start": { + "line": 82, + "column": 37 + }, + "end": { + "line": 82, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2018, + "end": 2019, + "loc": { + "start": { + "line": 82, + "column": 38 + }, + "end": { + "line": 82, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2022, + "end": 2023, + "loc": { + "start": { + "line": 83, + "column": 2 + }, + "end": { + "line": 83, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2023, + "end": 2024, + "loc": { + "start": { + "line": 83, + "column": 3 + }, + "end": { + "line": 83, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2024, + "end": 2025, + "loc": { + "start": { + "line": 83, + "column": 4 + }, + "end": { + "line": 83, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 2029, + "end": 2031, + "loc": { + "start": { + "line": 85, + "column": 2 + }, + "end": { + "line": 85, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2031, + "end": 2032, + "loc": { + "start": { + "line": 85, + "column": 4 + }, + "end": { + "line": 85, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hides some attributes if privateAttributeNames is set", + "start": 2032, + "end": 2087, + "loc": { + "start": { + "line": 85, + "column": 5 + }, + "end": { + "line": 85, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2087, + "end": 2088, + "loc": { + "start": { + "line": 85, + "column": 60 + }, + "end": { + "line": 85, + "column": 61 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2089, + "end": 2090, + "loc": { + "start": { + "line": 85, + "column": 62 + }, + "end": { + "line": 85, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2090, + "end": 2091, + "loc": { + "start": { + "line": 85, + "column": 63 + }, + "end": { + "line": 85, + "column": 64 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2092, + "end": 2094, + "loc": { + "start": { + "line": 85, + "column": 65 + }, + "end": { + "line": 85, + "column": 67 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2095, + "end": 2096, + "loc": { + "start": { + "line": 85, + "column": 68 + }, + "end": { + "line": 85, + "column": 69 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2101, + "end": 2106, + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 2107, + "end": 2109, + "loc": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 86, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2110, + "end": 2111, + "loc": { + "start": { + "line": 86, + "column": 13 + }, + "end": { + "line": 86, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UserFilter", + "start": 2112, + "end": 2122, + "loc": { + "start": { + "line": 86, + "column": 15 + }, + "end": { + "line": 86, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2122, + "end": 2123, + "loc": { + "start": { + "line": 86, + "column": 25 + }, + "end": { + "line": 86, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2123, + "end": 2124, + "loc": { + "start": { + "line": 86, + "column": 26 + }, + "end": { + "line": 86, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "privateAttributeNames", + "start": 2125, + "end": 2146, + "loc": { + "start": { + "line": 86, + "column": 28 + }, + "end": { + "line": 86, + "column": 49 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2146, + "end": 2147, + "loc": { + "start": { + "line": 86, + "column": 49 + }, + "end": { + "line": 86, + "column": 50 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2148, + "end": 2149, + "loc": { + "start": { + "line": 86, + "column": 51 + }, + "end": { + "line": 86, + "column": 52 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "firstName", + "start": 2149, + "end": 2160, + "loc": { + "start": { + "line": 86, + "column": 52 + }, + "end": { + "line": 86, + "column": 63 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2160, + "end": 2161, + "loc": { + "start": { + "line": 86, + "column": 63 + }, + "end": { + "line": 86, + "column": 64 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "bizzle", + "start": 2162, + "end": 2170, + "loc": { + "start": { + "line": 86, + "column": 65 + }, + "end": { + "line": 86, + "column": 73 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2170, + "end": 2171, + "loc": { + "start": { + "line": 86, + "column": 73 + }, + "end": { + "line": 86, + "column": 74 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2172, + "end": 2173, + "loc": { + "start": { + "line": 86, + "column": 75 + }, + "end": { + "line": 86, + "column": 76 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2173, + "end": 2174, + "loc": { + "start": { + "line": 86, + "column": 76 + }, + "end": { + "line": 86, + "column": 77 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2174, + "end": 2175, + "loc": { + "start": { + "line": 86, + "column": 77 + }, + "end": { + "line": 86, + "column": 78 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2180, + "end": 2186, + "loc": { + "start": { + "line": 87, + "column": 4 + }, + "end": { + "line": 87, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2186, + "end": 2187, + "loc": { + "start": { + "line": 87, + "column": 10 + }, + "end": { + "line": 87, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 2187, + "end": 2189, + "loc": { + "start": { + "line": 87, + "column": 11 + }, + "end": { + "line": 87, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2189, + "end": 2190, + "loc": { + "start": { + "line": 87, + "column": 13 + }, + "end": { + "line": 87, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filterUser", + "start": 2190, + "end": 2200, + "loc": { + "start": { + "line": 87, + "column": 14 + }, + "end": { + "line": 87, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2200, + "end": 2201, + "loc": { + "start": { + "line": 87, + "column": 24 + }, + "end": { + "line": 87, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2201, + "end": 2205, + "loc": { + "start": { + "line": 87, + "column": 25 + }, + "end": { + "line": 87, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2205, + "end": 2206, + "loc": { + "start": { + "line": 87, + "column": 29 + }, + "end": { + "line": 87, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2206, + "end": 2207, + "loc": { + "start": { + "line": 87, + "column": 30 + }, + "end": { + "line": 87, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2207, + "end": 2208, + "loc": { + "start": { + "line": 87, + "column": 31 + }, + "end": { + "line": 87, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2208, + "end": 2215, + "loc": { + "start": { + "line": 87, + "column": 32 + }, + "end": { + "line": 87, + "column": 39 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2215, + "end": 2216, + "loc": { + "start": { + "line": 87, + "column": 39 + }, + "end": { + "line": 87, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userWithSomeAttrsHidden", + "start": 2216, + "end": 2239, + "loc": { + "start": { + "line": 87, + "column": 40 + }, + "end": { + "line": 87, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2239, + "end": 2240, + "loc": { + "start": { + "line": 87, + "column": 63 + }, + "end": { + "line": 87, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2240, + "end": 2241, + "loc": { + "start": { + "line": 87, + "column": 64 + }, + "end": { + "line": 87, + "column": 65 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2244, + "end": 2245, + "loc": { + "start": { + "line": 88, + "column": 2 + }, + "end": { + "line": 88, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2245, + "end": 2246, + "loc": { + "start": { + "line": 88, + "column": 3 + }, + "end": { + "line": 88, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2246, + "end": 2247, + "loc": { + "start": { + "line": 88, + "column": 4 + }, + "end": { + "line": 88, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 2251, + "end": 2253, + "loc": { + "start": { + "line": 90, + "column": 2 + }, + "end": { + "line": 90, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2253, + "end": 2254, + "loc": { + "start": { + "line": 90, + "column": 4 + }, + "end": { + "line": 90, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "allows private_attribute_names as deprecated synonym for privateAttributeNames", + "start": 2254, + "end": 2334, + "loc": { + "start": { + "line": 90, + "column": 5 + }, + "end": { + "line": 90, + "column": 85 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2334, + "end": 2335, + "loc": { + "start": { + "line": 90, + "column": 85 + }, + "end": { + "line": 90, + "column": 86 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2336, + "end": 2337, + "loc": { + "start": { + "line": 90, + "column": 87 + }, + "end": { + "line": 90, + "column": 88 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2337, + "end": 2338, + "loc": { + "start": { + "line": 90, + "column": 88 + }, + "end": { + "line": 90, + "column": 89 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2339, + "end": 2341, + "loc": { + "start": { + "line": 90, + "column": 90 + }, + "end": { + "line": 90, + "column": 92 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2342, + "end": 2343, + "loc": { + "start": { + "line": 90, + "column": 93 + }, + "end": { + "line": 90, + "column": 94 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2348, + "end": 2353, + "loc": { + "start": { + "line": 91, + "column": 4 + }, + "end": { + "line": 91, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 2354, + "end": 2356, + "loc": { + "start": { + "line": 91, + "column": 10 + }, + "end": { + "line": 91, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2357, + "end": 2358, + "loc": { + "start": { + "line": 91, + "column": 13 + }, + "end": { + "line": 91, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UserFilter", + "start": 2359, + "end": 2369, + "loc": { + "start": { + "line": 91, + "column": 15 + }, + "end": { + "line": 91, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2369, + "end": 2370, + "loc": { + "start": { + "line": 91, + "column": 25 + }, + "end": { + "line": 91, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2370, + "end": 2371, + "loc": { + "start": { + "line": 91, + "column": 26 + }, + "end": { + "line": 91, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "private_attribute_names", + "start": 2372, + "end": 2395, + "loc": { + "start": { + "line": 91, + "column": 28 + }, + "end": { + "line": 91, + "column": 51 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2395, + "end": 2396, + "loc": { + "start": { + "line": 91, + "column": 51 + }, + "end": { + "line": 91, + "column": 52 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2397, + "end": 2398, + "loc": { + "start": { + "line": 91, + "column": 53 + }, + "end": { + "line": 91, + "column": 54 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "firstName", + "start": 2398, + "end": 2409, + "loc": { + "start": { + "line": 91, + "column": 54 + }, + "end": { + "line": 91, + "column": 65 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2409, + "end": 2410, + "loc": { + "start": { + "line": 91, + "column": 65 + }, + "end": { + "line": 91, + "column": 66 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "bizzle", + "start": 2411, + "end": 2419, + "loc": { + "start": { + "line": 91, + "column": 67 + }, + "end": { + "line": 91, + "column": 75 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2419, + "end": 2420, + "loc": { + "start": { + "line": 91, + "column": 75 + }, + "end": { + "line": 91, + "column": 76 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2421, + "end": 2422, + "loc": { + "start": { + "line": 91, + "column": 77 + }, + "end": { + "line": 91, + "column": 78 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2422, + "end": 2423, + "loc": { + "start": { + "line": 91, + "column": 78 + }, + "end": { + "line": 91, + "column": 79 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2423, + "end": 2424, + "loc": { + "start": { + "line": 91, + "column": 79 + }, + "end": { + "line": 91, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2429, + "end": 2435, + "loc": { + "start": { + "line": 92, + "column": 4 + }, + "end": { + "line": 92, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2435, + "end": 2436, + "loc": { + "start": { + "line": 92, + "column": 10 + }, + "end": { + "line": 92, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 2436, + "end": 2438, + "loc": { + "start": { + "line": 92, + "column": 11 + }, + "end": { + "line": 92, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2438, + "end": 2439, + "loc": { + "start": { + "line": 92, + "column": 13 + }, + "end": { + "line": 92, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filterUser", + "start": 2439, + "end": 2449, + "loc": { + "start": { + "line": 92, + "column": 14 + }, + "end": { + "line": 92, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2449, + "end": 2450, + "loc": { + "start": { + "line": 92, + "column": 24 + }, + "end": { + "line": 92, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2450, + "end": 2454, + "loc": { + "start": { + "line": 92, + "column": 25 + }, + "end": { + "line": 92, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2454, + "end": 2455, + "loc": { + "start": { + "line": 92, + "column": 29 + }, + "end": { + "line": 92, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2455, + "end": 2456, + "loc": { + "start": { + "line": 92, + "column": 30 + }, + "end": { + "line": 92, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2456, + "end": 2457, + "loc": { + "start": { + "line": 92, + "column": 31 + }, + "end": { + "line": 92, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2457, + "end": 2464, + "loc": { + "start": { + "line": 92, + "column": 32 + }, + "end": { + "line": 92, + "column": 39 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2464, + "end": 2465, + "loc": { + "start": { + "line": 92, + "column": 39 + }, + "end": { + "line": 92, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userWithSomeAttrsHidden", + "start": 2465, + "end": 2488, + "loc": { + "start": { + "line": 92, + "column": 40 + }, + "end": { + "line": 92, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2488, + "end": 2489, + "loc": { + "start": { + "line": 92, + "column": 63 + }, + "end": { + "line": 92, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2489, + "end": 2490, + "loc": { + "start": { + "line": 92, + "column": 64 + }, + "end": { + "line": 92, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2495, + "end": 2501, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2501, + "end": 2502, + "loc": { + "start": { + "line": 93, + "column": 10 + }, + "end": { + "line": 93, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warnSpy", + "start": 2502, + "end": 2509, + "loc": { + "start": { + "line": 93, + "column": 11 + }, + "end": { + "line": 93, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2509, + "end": 2510, + "loc": { + "start": { + "line": 93, + "column": 18 + }, + "end": { + "line": 93, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2510, + "end": 2511, + "loc": { + "start": { + "line": 93, + "column": 19 + }, + "end": { + "line": 93, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toHaveBeenCalled", + "start": 2511, + "end": 2527, + "loc": { + "start": { + "line": 93, + "column": 20 + }, + "end": { + "line": 93, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2527, + "end": 2528, + "loc": { + "start": { + "line": 93, + "column": 36 + }, + "end": { + "line": 93, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2528, + "end": 2529, + "loc": { + "start": { + "line": 93, + "column": 37 + }, + "end": { + "line": 93, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2529, + "end": 2530, + "loc": { + "start": { + "line": 93, + "column": 38 + }, + "end": { + "line": 93, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2533, + "end": 2534, + "loc": { + "start": { + "line": 94, + "column": 2 + }, + "end": { + "line": 94, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2534, + "end": 2535, + "loc": { + "start": { + "line": 94, + "column": 3 + }, + "end": { + "line": 94, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2535, + "end": 2536, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 2540, + "end": 2542, + "loc": { + "start": { + "line": 96, + "column": 2 + }, + "end": { + "line": 96, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2542, + "end": 2543, + "loc": { + "start": { + "line": 96, + "column": 4 + }, + "end": { + "line": 96, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hides attributes specified in per-user privateAttrs", + "start": 2543, + "end": 2596, + "loc": { + "start": { + "line": 96, + "column": 5 + }, + "end": { + "line": 96, + "column": 58 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2596, + "end": 2597, + "loc": { + "start": { + "line": 96, + "column": 58 + }, + "end": { + "line": 96, + "column": 59 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2598, + "end": 2599, + "loc": { + "start": { + "line": 96, + "column": 60 + }, + "end": { + "line": 96, + "column": 61 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2599, + "end": 2600, + "loc": { + "start": { + "line": 96, + "column": 61 + }, + "end": { + "line": 96, + "column": 62 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2601, + "end": 2603, + "loc": { + "start": { + "line": 96, + "column": 63 + }, + "end": { + "line": 96, + "column": 65 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2604, + "end": 2605, + "loc": { + "start": { + "line": 96, + "column": 66 + }, + "end": { + "line": 96, + "column": 67 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2610, + "end": 2615, + "loc": { + "start": { + "line": 97, + "column": 4 + }, + "end": { + "line": 97, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 2616, + "end": 2618, + "loc": { + "start": { + "line": 97, + "column": 10 + }, + "end": { + "line": 97, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2619, + "end": 2620, + "loc": { + "start": { + "line": 97, + "column": 13 + }, + "end": { + "line": 97, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UserFilter", + "start": 2621, + "end": 2631, + "loc": { + "start": { + "line": 97, + "column": 15 + }, + "end": { + "line": 97, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2631, + "end": 2632, + "loc": { + "start": { + "line": 97, + "column": 25 + }, + "end": { + "line": 97, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2632, + "end": 2633, + "loc": { + "start": { + "line": 97, + "column": 26 + }, + "end": { + "line": 97, + "column": 27 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2633, + "end": 2634, + "loc": { + "start": { + "line": 97, + "column": 27 + }, + "end": { + "line": 97, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2634, + "end": 2635, + "loc": { + "start": { + "line": 97, + "column": 28 + }, + "end": { + "line": 97, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2635, + "end": 2636, + "loc": { + "start": { + "line": 97, + "column": 29 + }, + "end": { + "line": 97, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2641, + "end": 2647, + "loc": { + "start": { + "line": 98, + "column": 4 + }, + "end": { + "line": 98, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2647, + "end": 2648, + "loc": { + "start": { + "line": 98, + "column": 10 + }, + "end": { + "line": 98, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 2648, + "end": 2650, + "loc": { + "start": { + "line": 98, + "column": 11 + }, + "end": { + "line": 98, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2650, + "end": 2651, + "loc": { + "start": { + "line": 98, + "column": 13 + }, + "end": { + "line": 98, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filterUser", + "start": 2651, + "end": 2661, + "loc": { + "start": { + "line": 98, + "column": 14 + }, + "end": { + "line": 98, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2661, + "end": 2662, + "loc": { + "start": { + "line": 98, + "column": 24 + }, + "end": { + "line": 98, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userSpecifyingOwnPrivateAttr", + "start": 2662, + "end": 2690, + "loc": { + "start": { + "line": 98, + "column": 25 + }, + "end": { + "line": 98, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2690, + "end": 2691, + "loc": { + "start": { + "line": 98, + "column": 53 + }, + "end": { + "line": 98, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2691, + "end": 2692, + "loc": { + "start": { + "line": 98, + "column": 54 + }, + "end": { + "line": 98, + "column": 55 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2692, + "end": 2693, + "loc": { + "start": { + "line": 98, + "column": 55 + }, + "end": { + "line": 98, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2693, + "end": 2700, + "loc": { + "start": { + "line": 98, + "column": 56 + }, + "end": { + "line": 98, + "column": 63 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2700, + "end": 2701, + "loc": { + "start": { + "line": 98, + "column": 63 + }, + "end": { + "line": 98, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userWithOwnSpecifiedAttrHidden", + "start": 2701, + "end": 2731, + "loc": { + "start": { + "line": 98, + "column": 64 + }, + "end": { + "line": 98, + "column": 94 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2731, + "end": 2732, + "loc": { + "start": { + "line": 98, + "column": 94 + }, + "end": { + "line": 98, + "column": 95 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2732, + "end": 2733, + "loc": { + "start": { + "line": 98, + "column": 95 + }, + "end": { + "line": 98, + "column": 96 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2736, + "end": 2737, + "loc": { + "start": { + "line": 99, + "column": 2 + }, + "end": { + "line": 99, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2737, + "end": 2738, + "loc": { + "start": { + "line": 99, + "column": 3 + }, + "end": { + "line": 99, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2738, + "end": 2739, + "loc": { + "start": { + "line": 99, + "column": 4 + }, + "end": { + "line": 99, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 2743, + "end": 2745, + "loc": { + "start": { + "line": 101, + "column": 2 + }, + "end": { + "line": 101, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2745, + "end": 2746, + "loc": { + "start": { + "line": 101, + "column": 4 + }, + "end": { + "line": 101, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "looks at both per-user privateAttrs and global config", + "start": 2746, + "end": 2801, + "loc": { + "start": { + "line": 101, + "column": 5 + }, + "end": { + "line": 101, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2801, + "end": 2802, + "loc": { + "start": { + "line": 101, + "column": 60 + }, + "end": { + "line": 101, + "column": 61 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2803, + "end": 2804, + "loc": { + "start": { + "line": 101, + "column": 62 + }, + "end": { + "line": 101, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2804, + "end": 2805, + "loc": { + "start": { + "line": 101, + "column": 63 + }, + "end": { + "line": 101, + "column": 64 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2806, + "end": 2808, + "loc": { + "start": { + "line": 101, + "column": 65 + }, + "end": { + "line": 101, + "column": 67 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2809, + "end": 2810, + "loc": { + "start": { + "line": 101, + "column": 68 + }, + "end": { + "line": 101, + "column": 69 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2815, + "end": 2820, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 2821, + "end": 2823, + "loc": { + "start": { + "line": 102, + "column": 10 + }, + "end": { + "line": 102, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2824, + "end": 2825, + "loc": { + "start": { + "line": 102, + "column": 13 + }, + "end": { + "line": 102, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UserFilter", + "start": 2826, + "end": 2836, + "loc": { + "start": { + "line": 102, + "column": 15 + }, + "end": { + "line": 102, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2836, + "end": 2837, + "loc": { + "start": { + "line": 102, + "column": 25 + }, + "end": { + "line": 102, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2837, + "end": 2838, + "loc": { + "start": { + "line": 102, + "column": 26 + }, + "end": { + "line": 102, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "privateAttributeNames", + "start": 2839, + "end": 2860, + "loc": { + "start": { + "line": 102, + "column": 28 + }, + "end": { + "line": 102, + "column": 49 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2860, + "end": 2861, + "loc": { + "start": { + "line": 102, + "column": 49 + }, + "end": { + "line": 102, + "column": 50 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2862, + "end": 2863, + "loc": { + "start": { + "line": 102, + "column": 51 + }, + "end": { + "line": 102, + "column": 52 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "firstName", + "start": 2863, + "end": 2874, + "loc": { + "start": { + "line": 102, + "column": 52 + }, + "end": { + "line": 102, + "column": 63 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2874, + "end": 2875, + "loc": { + "start": { + "line": 102, + "column": 63 + }, + "end": { + "line": 102, + "column": 64 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "bizzle", + "start": 2876, + "end": 2884, + "loc": { + "start": { + "line": 102, + "column": 65 + }, + "end": { + "line": 102, + "column": 73 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2884, + "end": 2885, + "loc": { + "start": { + "line": 102, + "column": 73 + }, + "end": { + "line": 102, + "column": 74 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2886, + "end": 2887, + "loc": { + "start": { + "line": 102, + "column": 75 + }, + "end": { + "line": 102, + "column": 76 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2887, + "end": 2888, + "loc": { + "start": { + "line": 102, + "column": 76 + }, + "end": { + "line": 102, + "column": 77 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2888, + "end": 2889, + "loc": { + "start": { + "line": 102, + "column": 77 + }, + "end": { + "line": 102, + "column": 78 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 2894, + "end": 2900, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2900, + "end": 2901, + "loc": { + "start": { + "line": 103, + "column": 10 + }, + "end": { + "line": 103, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 2901, + "end": 2903, + "loc": { + "start": { + "line": 103, + "column": 11 + }, + "end": { + "line": 103, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2903, + "end": 2904, + "loc": { + "start": { + "line": 103, + "column": 13 + }, + "end": { + "line": 103, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filterUser", + "start": 2904, + "end": 2914, + "loc": { + "start": { + "line": 103, + "column": 14 + }, + "end": { + "line": 103, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2914, + "end": 2915, + "loc": { + "start": { + "line": 103, + "column": 24 + }, + "end": { + "line": 103, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userSpecifyingOwnPrivateAttr", + "start": 2915, + "end": 2943, + "loc": { + "start": { + "line": 103, + "column": 25 + }, + "end": { + "line": 103, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2943, + "end": 2944, + "loc": { + "start": { + "line": 103, + "column": 53 + }, + "end": { + "line": 103, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2944, + "end": 2945, + "loc": { + "start": { + "line": 103, + "column": 54 + }, + "end": { + "line": 103, + "column": 55 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2945, + "end": 2946, + "loc": { + "start": { + "line": 103, + "column": 55 + }, + "end": { + "line": 103, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 2946, + "end": 2953, + "loc": { + "start": { + "line": 103, + "column": 56 + }, + "end": { + "line": 103, + "column": 63 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2953, + "end": 2954, + "loc": { + "start": { + "line": 103, + "column": 63 + }, + "end": { + "line": 103, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userWithAllAttrsHidden", + "start": 2954, + "end": 2976, + "loc": { + "start": { + "line": 103, + "column": 64 + }, + "end": { + "line": 103, + "column": 86 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2976, + "end": 2977, + "loc": { + "start": { + "line": 103, + "column": 86 + }, + "end": { + "line": 103, + "column": 87 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2977, + "end": 2978, + "loc": { + "start": { + "line": 103, + "column": 87 + }, + "end": { + "line": 103, + "column": 88 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2981, + "end": 2982, + "loc": { + "start": { + "line": 104, + "column": 2 + }, + "end": { + "line": 104, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2982, + "end": 2983, + "loc": { + "start": { + "line": 104, + "column": 3 + }, + "end": { + "line": 104, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2983, + "end": 2984, + "loc": { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 104, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 2988, + "end": 2990, + "loc": { + "start": { + "line": 106, + "column": 2 + }, + "end": { + "line": 106, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2990, + "end": 2991, + "loc": { + "start": { + "line": 106, + "column": 4 + }, + "end": { + "line": 106, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "strips unknown top-level attributes", + "start": 2991, + "end": 3028, + "loc": { + "start": { + "line": 106, + "column": 5 + }, + "end": { + "line": 106, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3028, + "end": 3029, + "loc": { + "start": { + "line": 106, + "column": 42 + }, + "end": { + "line": 106, + "column": 43 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3030, + "end": 3031, + "loc": { + "start": { + "line": 106, + "column": 44 + }, + "end": { + "line": 106, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3031, + "end": 3032, + "loc": { + "start": { + "line": 106, + "column": 45 + }, + "end": { + "line": 106, + "column": 46 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3033, + "end": 3035, + "loc": { + "start": { + "line": 106, + "column": 47 + }, + "end": { + "line": 106, + "column": 49 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3036, + "end": 3037, + "loc": { + "start": { + "line": 106, + "column": 50 + }, + "end": { + "line": 106, + "column": 51 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3042, + "end": 3047, + "loc": { + "start": { + "line": 107, + "column": 4 + }, + "end": { + "line": 107, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 3048, + "end": 3050, + "loc": { + "start": { + "line": 107, + "column": 10 + }, + "end": { + "line": 107, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3051, + "end": 3052, + "loc": { + "start": { + "line": 107, + "column": 13 + }, + "end": { + "line": 107, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UserFilter", + "start": 3053, + "end": 3063, + "loc": { + "start": { + "line": 107, + "column": 15 + }, + "end": { + "line": 107, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3063, + "end": 3064, + "loc": { + "start": { + "line": 107, + "column": 25 + }, + "end": { + "line": 107, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3064, + "end": 3065, + "loc": { + "start": { + "line": 107, + "column": 26 + }, + "end": { + "line": 107, + "column": 27 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3065, + "end": 3066, + "loc": { + "start": { + "line": 107, + "column": 27 + }, + "end": { + "line": 107, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3066, + "end": 3067, + "loc": { + "start": { + "line": 107, + "column": 28 + }, + "end": { + "line": 107, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3067, + "end": 3068, + "loc": { + "start": { + "line": 107, + "column": 29 + }, + "end": { + "line": 107, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3073, + "end": 3079, + "loc": { + "start": { + "line": 108, + "column": 4 + }, + "end": { + "line": 108, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3079, + "end": 3080, + "loc": { + "start": { + "line": 108, + "column": 10 + }, + "end": { + "line": 108, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 3080, + "end": 3082, + "loc": { + "start": { + "line": 108, + "column": 11 + }, + "end": { + "line": 108, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3082, + "end": 3083, + "loc": { + "start": { + "line": 108, + "column": 13 + }, + "end": { + "line": 108, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filterUser", + "start": 3083, + "end": 3093, + "loc": { + "start": { + "line": 108, + "column": 14 + }, + "end": { + "line": 108, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3093, + "end": 3094, + "loc": { + "start": { + "line": 108, + "column": 24 + }, + "end": { + "line": 108, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userWithUnknownTopLevelAttrs", + "start": 3094, + "end": 3122, + "loc": { + "start": { + "line": 108, + "column": 25 + }, + "end": { + "line": 108, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3122, + "end": 3123, + "loc": { + "start": { + "line": 108, + "column": 53 + }, + "end": { + "line": 108, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3123, + "end": 3124, + "loc": { + "start": { + "line": 108, + "column": 54 + }, + "end": { + "line": 108, + "column": 55 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3124, + "end": 3125, + "loc": { + "start": { + "line": 108, + "column": 55 + }, + "end": { + "line": 108, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3125, + "end": 3132, + "loc": { + "start": { + "line": 108, + "column": 56 + }, + "end": { + "line": 108, + "column": 63 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3132, + "end": 3133, + "loc": { + "start": { + "line": 108, + "column": 63 + }, + "end": { + "line": 108, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3133, + "end": 3137, + "loc": { + "start": { + "line": 108, + "column": 64 + }, + "end": { + "line": 108, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3137, + "end": 3138, + "loc": { + "start": { + "line": 108, + "column": 68 + }, + "end": { + "line": 108, + "column": 69 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3138, + "end": 3139, + "loc": { + "start": { + "line": 108, + "column": 69 + }, + "end": { + "line": 108, + "column": 70 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3142, + "end": 3143, + "loc": { + "start": { + "line": 109, + "column": 2 + }, + "end": { + "line": 109, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3143, + "end": 3144, + "loc": { + "start": { + "line": 109, + "column": 3 + }, + "end": { + "line": 109, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3144, + "end": 3145, + "loc": { + "start": { + "line": 109, + "column": 4 + }, + "end": { + "line": 109, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 3149, + "end": 3151, + "loc": { + "start": { + "line": 111, + "column": 2 + }, + "end": { + "line": 111, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3151, + "end": 3152, + "loc": { + "start": { + "line": 111, + "column": 4 + }, + "end": { + "line": 111, + "column": 5 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "leaves the \"anonymous\" attribute as is", + "start": 3152, + "end": 3192, + "loc": { + "start": { + "line": 111, + "column": 5 + }, + "end": { + "line": 111, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3192, + "end": 3193, + "loc": { + "start": { + "line": 111, + "column": 45 + }, + "end": { + "line": 111, + "column": 46 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3194, + "end": 3195, + "loc": { + "start": { + "line": 111, + "column": 47 + }, + "end": { + "line": 111, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3195, + "end": 3196, + "loc": { + "start": { + "line": 111, + "column": 48 + }, + "end": { + "line": 111, + "column": 49 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3197, + "end": 3199, + "loc": { + "start": { + "line": 111, + "column": 50 + }, + "end": { + "line": 111, + "column": 52 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3200, + "end": 3201, + "loc": { + "start": { + "line": 111, + "column": 53 + }, + "end": { + "line": 111, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3206, + "end": 3211, + "loc": { + "start": { + "line": 112, + "column": 4 + }, + "end": { + "line": 112, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 3212, + "end": 3214, + "loc": { + "start": { + "line": 112, + "column": 10 + }, + "end": { + "line": 112, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3215, + "end": 3216, + "loc": { + "start": { + "line": 112, + "column": 13 + }, + "end": { + "line": 112, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "UserFilter", + "start": 3217, + "end": 3227, + "loc": { + "start": { + "line": 112, + "column": 15 + }, + "end": { + "line": 112, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3227, + "end": 3228, + "loc": { + "start": { + "line": 112, + "column": 25 + }, + "end": { + "line": 112, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3228, + "end": 3229, + "loc": { + "start": { + "line": 112, + "column": 26 + }, + "end": { + "line": 112, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allAttributesPrivate", + "start": 3230, + "end": 3250, + "loc": { + "start": { + "line": 112, + "column": 28 + }, + "end": { + "line": 112, + "column": 48 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3250, + "end": 3251, + "loc": { + "start": { + "line": 112, + "column": 48 + }, + "end": { + "line": 112, + "column": 49 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 3252, + "end": 3256, + "loc": { + "start": { + "line": 112, + "column": 50 + }, + "end": { + "line": 112, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3257, + "end": 3258, + "loc": { + "start": { + "line": 112, + "column": 55 + }, + "end": { + "line": 112, + "column": 56 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3258, + "end": 3259, + "loc": { + "start": { + "line": 112, + "column": 56 + }, + "end": { + "line": 112, + "column": 57 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3259, + "end": 3260, + "loc": { + "start": { + "line": 112, + "column": 57 + }, + "end": { + "line": 112, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 3265, + "end": 3271, + "loc": { + "start": { + "line": 113, + "column": 4 + }, + "end": { + "line": 113, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3271, + "end": 3272, + "loc": { + "start": { + "line": 113, + "column": 10 + }, + "end": { + "line": 113, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uf", + "start": 3272, + "end": 3274, + "loc": { + "start": { + "line": 113, + "column": 11 + }, + "end": { + "line": 113, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3274, + "end": 3275, + "loc": { + "start": { + "line": 113, + "column": 13 + }, + "end": { + "line": 113, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "filterUser", + "start": 3275, + "end": 3285, + "loc": { + "start": { + "line": 113, + "column": 14 + }, + "end": { + "line": 113, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3285, + "end": 3286, + "loc": { + "start": { + "line": 113, + "column": 24 + }, + "end": { + "line": 113, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "anonUser", + "start": 3286, + "end": 3294, + "loc": { + "start": { + "line": 113, + "column": 25 + }, + "end": { + "line": 113, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3294, + "end": 3295, + "loc": { + "start": { + "line": 113, + "column": 33 + }, + "end": { + "line": 113, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3295, + "end": 3296, + "loc": { + "start": { + "line": 113, + "column": 34 + }, + "end": { + "line": 113, + "column": 35 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3296, + "end": 3297, + "loc": { + "start": { + "line": 113, + "column": 35 + }, + "end": { + "line": 113, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 3297, + "end": 3304, + "loc": { + "start": { + "line": 113, + "column": 36 + }, + "end": { + "line": 113, + "column": 43 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3304, + "end": 3305, + "loc": { + "start": { + "line": 113, + "column": 43 + }, + "end": { + "line": 113, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "anonUserWithAllAttrsHidden", + "start": 3305, + "end": 3331, + "loc": { + "start": { + "line": 113, + "column": 44 + }, + "end": { + "line": 113, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3331, + "end": 3332, + "loc": { + "start": { + "line": 113, + "column": 70 + }, + "end": { + "line": 113, + "column": 71 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3332, + "end": 3333, + "loc": { + "start": { + "line": 113, + "column": 71 + }, + "end": { + "line": 113, + "column": 72 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3336, + "end": 3337, + "loc": { + "start": { + "line": 114, + "column": 2 + }, + "end": { + "line": 114, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3337, + "end": 3338, + "loc": { + "start": { + "line": 114, + "column": 3 + }, + "end": { + "line": 114, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3338, + "end": 3339, + "loc": { + "start": { + "line": 114, + "column": 4 + }, + "end": { + "line": 114, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3340, + "end": 3341, + "loc": { + "start": { + "line": 115, + "column": 0 + }, + "end": { + "line": 115, + "column": 1 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3341, + "end": 3342, + "loc": { + "start": { + "line": 115, + "column": 1 + }, + "end": { + "line": 115, + "column": 2 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3342, + "end": 3343, + "loc": { + "start": { + "line": 115, + "column": 2 + }, + "end": { + "line": 115, + "column": 3 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3344, + "end": 3344, + "loc": { + "start": { + "line": 116, + "column": 0 + }, + "end": { + "line": 116, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/__tests__/utils-test.js.json b/docs/ast/source/__tests__/utils-test.js.json new file mode 100644 index 00000000..6a058735 --- /dev/null +++ b/docs/ast/source/__tests__/utils-test.js.json @@ -0,0 +1,14768 @@ +{ + "type": "File", + "start": 0, + "end": 1857, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 53, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 1857, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 53, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 87, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 87 + } + }, + "specifiers": [ + { + "type": "ImportSpecifier", + "start": 9, + "end": 24, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 24 + } + }, + "imported": { + "type": "Identifier", + "start": 9, + "end": 24, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 24 + }, + "identifierName": "base64URLEncode" + }, + "name": "base64URLEncode" + }, + "local": { + "type": "Identifier", + "start": 9, + "end": 24, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 24 + }, + "identifierName": "base64URLEncode" + }, + "name": "base64URLEncode" + } + }, + { + "type": "ImportSpecifier", + "start": 26, + "end": 45, + "loc": { + "start": { + "line": 1, + "column": 26 + }, + "end": { + "line": 1, + "column": 45 + } + }, + "imported": { + "type": "Identifier", + "start": 26, + "end": 45, + "loc": { + "start": { + "line": 1, + "column": 26 + }, + "end": { + "line": 1, + "column": 45 + }, + "identifierName": "wrapPromiseCallback" + }, + "name": "wrapPromiseCallback" + }, + "local": { + "type": "Identifier", + "start": 26, + "end": 45, + "loc": { + "start": { + "line": 1, + "column": 26 + }, + "end": { + "line": 1, + "column": 45 + }, + "identifierName": "wrapPromiseCallback" + }, + "name": "wrapPromiseCallback" + } + }, + { + "type": "ImportSpecifier", + "start": 47, + "end": 68, + "loc": { + "start": { + "line": 1, + "column": 47 + }, + "end": { + "line": 1, + "column": 68 + } + }, + "imported": { + "type": "Identifier", + "start": 47, + "end": 68, + "loc": { + "start": { + "line": 1, + "column": 47 + }, + "end": { + "line": 1, + "column": 68 + }, + "identifierName": "chunkUserEventsForUrl" + }, + "name": "chunkUserEventsForUrl" + }, + "local": { + "type": "Identifier", + "start": 47, + "end": 68, + "loc": { + "start": { + "line": 1, + "column": 47 + }, + "end": { + "line": 1, + "column": 68 + }, + "identifierName": "chunkUserEventsForUrl" + }, + "name": "chunkUserEventsForUrl" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 76, + "end": 86, + "loc": { + "start": { + "line": 1, + "column": 76 + }, + "end": { + "line": 1, + "column": 86 + } + }, + "extra": { + "rawValue": "../utils", + "raw": "'../utils'" + }, + "value": "../utils" + } + }, + { + "type": "ExpressionStatement", + "start": 89, + "end": 1856, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 52, + "column": 3 + } + }, + "expression": { + "type": "CallExpression", + "start": 89, + "end": 1855, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 52, + "column": 2 + } + }, + "callee": { + "type": "Identifier", + "start": 89, + "end": 97, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 8 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 98, + "end": 105, + "loc": { + "start": { + "line": 3, + "column": 9 + }, + "end": { + "line": 3, + "column": 16 + } + }, + "extra": { + "rawValue": "utils", + "raw": "'utils'" + }, + "value": "utils" + }, + { + "type": "ArrowFunctionExpression", + "start": 107, + "end": 1854, + "loc": { + "start": { + "line": 3, + "column": 18 + }, + "end": { + "line": 52, + "column": 1 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 113, + "end": 1854, + "loc": { + "start": { + "line": 3, + "column": 24 + }, + "end": { + "line": 52, + "column": 1 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 117, + "end": 1369, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 40, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 117, + "end": 1368, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 40, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 117, + "end": 125, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 10 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 126, + "end": 147, + "loc": { + "start": { + "line": 4, + "column": 11 + }, + "end": { + "line": 4, + "column": 32 + } + }, + "extra": { + "rawValue": "wrapPromiseCallback", + "raw": "'wrapPromiseCallback'" + }, + "value": "wrapPromiseCallback" + }, + { + "type": "ArrowFunctionExpression", + "start": 149, + "end": 1367, + "loc": { + "start": { + "line": 4, + "column": 34 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 155, + "end": 1367, + "loc": { + "start": { + "line": 4, + "column": 40 + }, + "end": { + "line": 40, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 161, + "end": 379, + "loc": { + "start": { + "line": 5, + "column": 4 + }, + "end": { + "line": 11, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 161, + "end": 378, + "loc": { + "start": { + "line": 5, + "column": 4 + }, + "end": { + "line": 11, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 161, + "end": 163, + "loc": { + "start": { + "line": 5, + "column": 4 + }, + "end": { + "line": 5, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 164, + "end": 193, + "loc": { + "start": { + "line": 5, + "column": 7 + }, + "end": { + "line": 5, + "column": 36 + } + }, + "extra": { + "rawValue": "should resolve to the value", + "raw": "'should resolve to the value'" + }, + "value": "should resolve to the value" + }, + { + "type": "ArrowFunctionExpression", + "start": 195, + "end": 377, + "loc": { + "start": { + "line": 5, + "column": 38 + }, + "end": { + "line": 11, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 195, + "end": 199, + "loc": { + "start": { + "line": 5, + "column": 38 + }, + "end": { + "line": 5, + "column": 42 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 203, + "end": 377, + "loc": { + "start": { + "line": 5, + "column": 46 + }, + "end": { + "line": 11, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 211, + "end": 274, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 69 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 217, + "end": 273, + "loc": { + "start": { + "line": 6, + "column": 12 + }, + "end": { + "line": 6, + "column": 68 + } + }, + "id": { + "type": "Identifier", + "start": 217, + "end": 224, + "loc": { + "start": { + "line": 6, + "column": 12 + }, + "end": { + "line": 6, + "column": 19 + }, + "identifierName": "promise" + }, + "name": "promise" + }, + "init": { + "type": "CallExpression", + "start": 227, + "end": 273, + "loc": { + "start": { + "line": 6, + "column": 22 + }, + "end": { + "line": 6, + "column": 68 + } + }, + "callee": { + "type": "Identifier", + "start": 227, + "end": 246, + "loc": { + "start": { + "line": 6, + "column": 22 + }, + "end": { + "line": 6, + "column": 41 + }, + "identifierName": "wrapPromiseCallback" + }, + "name": "wrapPromiseCallback" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 247, + "end": 272, + "loc": { + "start": { + "line": 6, + "column": 42 + }, + "end": { + "line": 6, + "column": 67 + } + }, + "callee": { + "type": "MemberExpression", + "start": 247, + "end": 262, + "loc": { + "start": { + "line": 6, + "column": 42 + }, + "end": { + "line": 6, + "column": 57 + } + }, + "object": { + "type": "Identifier", + "start": 247, + "end": 254, + "loc": { + "start": { + "line": 6, + "column": 42 + }, + "end": { + "line": 6, + "column": 49 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "property": { + "type": "Identifier", + "start": 255, + "end": 262, + "loc": { + "start": { + "line": 6, + "column": 50 + }, + "end": { + "line": 6, + "column": 57 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 263, + "end": 271, + "loc": { + "start": { + "line": 6, + "column": 58 + }, + "end": { + "line": 6, + "column": 66 + } + }, + "extra": { + "rawValue": "woohoo", + "raw": "'woohoo'" + }, + "value": "woohoo" + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 281, + "end": 371, + "loc": { + "start": { + "line": 7, + "column": 6 + }, + "end": { + "line": 10, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 281, + "end": 370, + "loc": { + "start": { + "line": 7, + "column": 6 + }, + "end": { + "line": 10, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 281, + "end": 293, + "loc": { + "start": { + "line": 7, + "column": 6 + }, + "end": { + "line": 7, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 281, + "end": 288, + "loc": { + "start": { + "line": 7, + "column": 6 + }, + "end": { + "line": 7, + "column": 13 + }, + "identifierName": "promise" + }, + "name": "promise" + }, + "property": { + "type": "Identifier", + "start": 289, + "end": 293, + "loc": { + "start": { + "line": 7, + "column": 14 + }, + "end": { + "line": 7, + "column": 18 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 294, + "end": 369, + "loc": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 10, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 294, + "end": 299, + "loc": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 24 + }, + "identifierName": "value" + }, + "name": "value" + } + ], + "body": { + "type": "BlockStatement", + "start": 303, + "end": 369, + "loc": { + "start": { + "line": 7, + "column": 28 + }, + "end": { + "line": 10, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 313, + "end": 345, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 40 + } + }, + "expression": { + "type": "CallExpression", + "start": 313, + "end": 344, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 313, + "end": 334, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 29 + } + }, + "object": { + "type": "CallExpression", + "start": 313, + "end": 326, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 21 + } + }, + "callee": { + "type": "Identifier", + "start": 313, + "end": 319, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 320, + "end": 325, + "loc": { + "start": { + "line": 8, + "column": 15 + }, + "end": { + "line": 8, + "column": 20 + }, + "identifierName": "value" + }, + "name": "value" + } + ] + }, + "property": { + "type": "Identifier", + "start": 327, + "end": 334, + "loc": { + "start": { + "line": 8, + "column": 22 + }, + "end": { + "line": 8, + "column": 29 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 335, + "end": 343, + "loc": { + "start": { + "line": 8, + "column": 30 + }, + "end": { + "line": 8, + "column": 38 + } + }, + "extra": { + "rawValue": "woohoo", + "raw": "'woohoo'" + }, + "value": "woohoo" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 354, + "end": 361, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 354, + "end": 360, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 354, + "end": 358, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 385, + "end": 653, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 20, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 385, + "end": 652, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 20, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 385, + "end": 387, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 388, + "end": 418, + "loc": { + "start": { + "line": 13, + "column": 7 + }, + "end": { + "line": 13, + "column": 37 + } + }, + "extra": { + "rawValue": "should reject with the error", + "raw": "'should reject with the error'" + }, + "value": "should reject with the error" + }, + { + "type": "ArrowFunctionExpression", + "start": 420, + "end": 651, + "loc": { + "start": { + "line": 13, + "column": 39 + }, + "end": { + "line": 20, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 420, + "end": 424, + "loc": { + "start": { + "line": 13, + "column": 39 + }, + "end": { + "line": 13, + "column": 43 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 428, + "end": 651, + "loc": { + "start": { + "line": 13, + "column": 47 + }, + "end": { + "line": 20, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 436, + "end": 484, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 54 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 442, + "end": 483, + "loc": { + "start": { + "line": 14, + "column": 12 + }, + "end": { + "line": 14, + "column": 53 + } + }, + "id": { + "type": "Identifier", + "start": 442, + "end": 447, + "loc": { + "start": { + "line": 14, + "column": 12 + }, + "end": { + "line": 14, + "column": 17 + }, + "identifierName": "error" + }, + "name": "error" + }, + "init": { + "type": "NewExpression", + "start": 450, + "end": 483, + "loc": { + "start": { + "line": 14, + "column": 20 + }, + "end": { + "line": 14, + "column": 53 + } + }, + "callee": { + "type": "Identifier", + "start": 454, + "end": 459, + "loc": { + "start": { + "line": 14, + "column": 24 + }, + "end": { + "line": 14, + "column": 29 + }, + "identifierName": "Error" + }, + "name": "Error" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 460, + "end": 482, + "loc": { + "start": { + "line": 14, + "column": 30 + }, + "end": { + "line": 14, + "column": 52 + } + }, + "extra": { + "rawValue": "something went wrong", + "raw": "'something went wrong'" + }, + "value": "something went wrong" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 491, + "end": 550, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 65 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 497, + "end": 549, + "loc": { + "start": { + "line": 15, + "column": 12 + }, + "end": { + "line": 15, + "column": 64 + } + }, + "id": { + "type": "Identifier", + "start": 497, + "end": 504, + "loc": { + "start": { + "line": 15, + "column": 12 + }, + "end": { + "line": 15, + "column": 19 + }, + "identifierName": "promise" + }, + "name": "promise" + }, + "init": { + "type": "CallExpression", + "start": 507, + "end": 549, + "loc": { + "start": { + "line": 15, + "column": 22 + }, + "end": { + "line": 15, + "column": 64 + } + }, + "callee": { + "type": "Identifier", + "start": 507, + "end": 526, + "loc": { + "start": { + "line": 15, + "column": 22 + }, + "end": { + "line": 15, + "column": 41 + }, + "identifierName": "wrapPromiseCallback" + }, + "name": "wrapPromiseCallback" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 527, + "end": 548, + "loc": { + "start": { + "line": 15, + "column": 42 + }, + "end": { + "line": 15, + "column": 63 + } + }, + "callee": { + "type": "MemberExpression", + "start": 527, + "end": 541, + "loc": { + "start": { + "line": 15, + "column": 42 + }, + "end": { + "line": 15, + "column": 56 + } + }, + "object": { + "type": "Identifier", + "start": 527, + "end": 534, + "loc": { + "start": { + "line": 15, + "column": 42 + }, + "end": { + "line": 15, + "column": 49 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "property": { + "type": "Identifier", + "start": 535, + "end": 541, + "loc": { + "start": { + "line": 15, + "column": 50 + }, + "end": { + "line": 15, + "column": 56 + }, + "identifierName": "reject" + }, + "name": "reject" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 542, + "end": 547, + "loc": { + "start": { + "line": 15, + "column": 57 + }, + "end": { + "line": 15, + "column": 62 + }, + "identifierName": "error" + }, + "name": "error" + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 557, + "end": 645, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 19, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 557, + "end": 644, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 19, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 557, + "end": 570, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 557, + "end": 564, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 13 + }, + "identifierName": "promise" + }, + "name": "promise" + }, + "property": { + "type": "Identifier", + "start": 565, + "end": 570, + "loc": { + "start": { + "line": 16, + "column": 14 + }, + "end": { + "line": 16, + "column": 19 + }, + "identifierName": "catch" + }, + "name": "catch" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 571, + "end": 643, + "loc": { + "start": { + "line": 16, + "column": 20 + }, + "end": { + "line": 19, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 571, + "end": 576, + "loc": { + "start": { + "line": 16, + "column": 20 + }, + "end": { + "line": 16, + "column": 25 + }, + "identifierName": "error" + }, + "name": "error" + } + ], + "body": { + "type": "BlockStatement", + "start": 580, + "end": 643, + "loc": { + "start": { + "line": 16, + "column": 29 + }, + "end": { + "line": 19, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 590, + "end": 619, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 17, + "column": 37 + } + }, + "expression": { + "type": "CallExpression", + "start": 590, + "end": 618, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 17, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 590, + "end": 611, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 17, + "column": 29 + } + }, + "object": { + "type": "CallExpression", + "start": 590, + "end": 603, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 17, + "column": 21 + } + }, + "callee": { + "type": "Identifier", + "start": 590, + "end": 596, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 17, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 597, + "end": 602, + "loc": { + "start": { + "line": 17, + "column": 15 + }, + "end": { + "line": 17, + "column": 20 + }, + "identifierName": "error" + }, + "name": "error" + } + ] + }, + "property": { + "type": "Identifier", + "start": 604, + "end": 611, + "loc": { + "start": { + "line": 17, + "column": 22 + }, + "end": { + "line": 17, + "column": 29 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 612, + "end": 617, + "loc": { + "start": { + "line": 17, + "column": 30 + }, + "end": { + "line": 17, + "column": 35 + }, + "identifierName": "error" + }, + "name": "error" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 628, + "end": 635, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 628, + "end": 634, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 628, + "end": 632, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 659, + "end": 975, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 29, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 659, + "end": 974, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 29, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 659, + "end": 661, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 662, + "end": 725, + "loc": { + "start": { + "line": 22, + "column": 7 + }, + "end": { + "line": 22, + "column": 70 + } + }, + "extra": { + "rawValue": "should call the callback with a value if the promise resolves", + "raw": "'should call the callback with a value if the promise resolves'" + }, + "value": "should call the callback with a value if the promise resolves" + }, + { + "type": "ArrowFunctionExpression", + "start": 727, + "end": 973, + "loc": { + "start": { + "line": 22, + "column": 72 + }, + "end": { + "line": 29, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 727, + "end": 731, + "loc": { + "start": { + "line": 22, + "column": 72 + }, + "end": { + "line": 22, + "column": 76 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 735, + "end": 973, + "loc": { + "start": { + "line": 22, + "column": 80 + }, + "end": { + "line": 29, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 743, + "end": 967, + "loc": { + "start": { + "line": 23, + "column": 6 + }, + "end": { + "line": 28, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 749, + "end": 966, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 28, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 749, + "end": 756, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 19 + }, + "identifierName": "promise" + }, + "name": "promise" + }, + "init": { + "type": "CallExpression", + "start": 759, + "end": 966, + "loc": { + "start": { + "line": 23, + "column": 22 + }, + "end": { + "line": 28, + "column": 8 + } + }, + "callee": { + "type": "Identifier", + "start": 759, + "end": 778, + "loc": { + "start": { + "line": 23, + "column": 22 + }, + "end": { + "line": 23, + "column": 41 + }, + "identifierName": "wrapPromiseCallback" + }, + "name": "wrapPromiseCallback" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 779, + "end": 804, + "loc": { + "start": { + "line": 23, + "column": 42 + }, + "end": { + "line": 23, + "column": 67 + } + }, + "callee": { + "type": "MemberExpression", + "start": 779, + "end": 794, + "loc": { + "start": { + "line": 23, + "column": 42 + }, + "end": { + "line": 23, + "column": 57 + } + }, + "object": { + "type": "Identifier", + "start": 779, + "end": 786, + "loc": { + "start": { + "line": 23, + "column": 42 + }, + "end": { + "line": 23, + "column": 49 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "property": { + "type": "Identifier", + "start": 787, + "end": 794, + "loc": { + "start": { + "line": 23, + "column": 50 + }, + "end": { + "line": 23, + "column": 57 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 795, + "end": 803, + "loc": { + "start": { + "line": 23, + "column": 58 + }, + "end": { + "line": 23, + "column": 66 + } + }, + "extra": { + "rawValue": "woohoo", + "raw": "'woohoo'" + }, + "value": "woohoo" + } + ] + }, + { + "type": "ArrowFunctionExpression", + "start": 806, + "end": 965, + "loc": { + "start": { + "line": 23, + "column": 69 + }, + "end": { + "line": 28, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 807, + "end": 812, + "loc": { + "start": { + "line": 23, + "column": 70 + }, + "end": { + "line": 23, + "column": 75 + }, + "identifierName": "error" + }, + "name": "error" + }, + { + "type": "Identifier", + "start": 814, + "end": 819, + "loc": { + "start": { + "line": 23, + "column": 77 + }, + "end": { + "line": 23, + "column": 82 + }, + "identifierName": "value" + }, + "name": "value" + } + ], + "body": { + "type": "BlockStatement", + "start": 824, + "end": 965, + "loc": { + "start": { + "line": 23, + "column": 87 + }, + "end": { + "line": 28, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 834, + "end": 866, + "loc": { + "start": { + "line": 24, + "column": 8 + }, + "end": { + "line": 24, + "column": 40 + } + }, + "expression": { + "type": "CallExpression", + "start": 834, + "end": 865, + "loc": { + "start": { + "line": 24, + "column": 8 + }, + "end": { + "line": 24, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 834, + "end": 863, + "loc": { + "start": { + "line": 24, + "column": 8 + }, + "end": { + "line": 24, + "column": 37 + } + }, + "object": { + "type": "CallExpression", + "start": 834, + "end": 849, + "loc": { + "start": { + "line": 24, + "column": 8 + }, + "end": { + "line": 24, + "column": 23 + } + }, + "callee": { + "type": "Identifier", + "start": 834, + "end": 840, + "loc": { + "start": { + "line": 24, + "column": 8 + }, + "end": { + "line": 24, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 841, + "end": 848, + "loc": { + "start": { + "line": 24, + "column": 15 + }, + "end": { + "line": 24, + "column": 22 + }, + "identifierName": "promise" + }, + "name": "promise" + } + ] + }, + "property": { + "type": "Identifier", + "start": 850, + "end": 863, + "loc": { + "start": { + "line": 24, + "column": 24 + }, + "end": { + "line": 24, + "column": 37 + }, + "identifierName": "toBeUndefined" + }, + "name": "toBeUndefined" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 875, + "end": 900, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 33 + } + }, + "expression": { + "type": "CallExpression", + "start": 875, + "end": 899, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 875, + "end": 897, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 30 + } + }, + "object": { + "type": "CallExpression", + "start": 875, + "end": 888, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 21 + } + }, + "callee": { + "type": "Identifier", + "start": 875, + "end": 881, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 882, + "end": 887, + "loc": { + "start": { + "line": 25, + "column": 15 + }, + "end": { + "line": 25, + "column": 20 + }, + "identifierName": "error" + }, + "name": "error" + } + ] + }, + "property": { + "type": "Identifier", + "start": 889, + "end": 897, + "loc": { + "start": { + "line": 25, + "column": 22 + }, + "end": { + "line": 25, + "column": 30 + }, + "identifierName": "toBeNull" + }, + "name": "toBeNull" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 909, + "end": 941, + "loc": { + "start": { + "line": 26, + "column": 8 + }, + "end": { + "line": 26, + "column": 40 + } + }, + "expression": { + "type": "CallExpression", + "start": 909, + "end": 940, + "loc": { + "start": { + "line": 26, + "column": 8 + }, + "end": { + "line": 26, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 909, + "end": 930, + "loc": { + "start": { + "line": 26, + "column": 8 + }, + "end": { + "line": 26, + "column": 29 + } + }, + "object": { + "type": "CallExpression", + "start": 909, + "end": 922, + "loc": { + "start": { + "line": 26, + "column": 8 + }, + "end": { + "line": 26, + "column": 21 + } + }, + "callee": { + "type": "Identifier", + "start": 909, + "end": 915, + "loc": { + "start": { + "line": 26, + "column": 8 + }, + "end": { + "line": 26, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 916, + "end": 921, + "loc": { + "start": { + "line": 26, + "column": 15 + }, + "end": { + "line": 26, + "column": 20 + }, + "identifierName": "value" + }, + "name": "value" + } + ] + }, + "property": { + "type": "Identifier", + "start": 923, + "end": 930, + "loc": { + "start": { + "line": 26, + "column": 22 + }, + "end": { + "line": 26, + "column": 29 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 931, + "end": 939, + "loc": { + "start": { + "line": 26, + "column": 30 + }, + "end": { + "line": 26, + "column": 38 + } + }, + "extra": { + "rawValue": "woohoo", + "raw": "'woohoo'" + }, + "value": "woohoo" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 950, + "end": 957, + "loc": { + "start": { + "line": 27, + "column": 8 + }, + "end": { + "line": 27, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 950, + "end": 956, + "loc": { + "start": { + "line": 27, + "column": 8 + }, + "end": { + "line": 27, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 950, + "end": 954, + "loc": { + "start": { + "line": 27, + "column": 8 + }, + "end": { + "line": 27, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "kind": "const" + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 981, + "end": 1363, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 39, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 981, + "end": 1362, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 39, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 981, + "end": 983, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 984, + "end": 1047, + "loc": { + "start": { + "line": 31, + "column": 7 + }, + "end": { + "line": 31, + "column": 70 + } + }, + "extra": { + "rawValue": "should call the callback with an error if the promise rejects", + "raw": "'should call the callback with an error if the promise rejects'" + }, + "value": "should call the callback with an error if the promise rejects" + }, + { + "type": "ArrowFunctionExpression", + "start": 1049, + "end": 1361, + "loc": { + "start": { + "line": 31, + "column": 72 + }, + "end": { + "line": 39, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1049, + "end": 1053, + "loc": { + "start": { + "line": 31, + "column": 72 + }, + "end": { + "line": 31, + "column": 76 + }, + "identifierName": "done" + }, + "name": "done" + } + ], + "body": { + "type": "BlockStatement", + "start": 1057, + "end": 1361, + "loc": { + "start": { + "line": 31, + "column": 80 + }, + "end": { + "line": 39, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1065, + "end": 1119, + "loc": { + "start": { + "line": 32, + "column": 6 + }, + "end": { + "line": 32, + "column": 60 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1071, + "end": 1118, + "loc": { + "start": { + "line": 32, + "column": 12 + }, + "end": { + "line": 32, + "column": 59 + } + }, + "id": { + "type": "Identifier", + "start": 1071, + "end": 1082, + "loc": { + "start": { + "line": 32, + "column": 12 + }, + "end": { + "line": 32, + "column": 23 + }, + "identifierName": "actualError" + }, + "name": "actualError" + }, + "init": { + "type": "NewExpression", + "start": 1085, + "end": 1118, + "loc": { + "start": { + "line": 32, + "column": 26 + }, + "end": { + "line": 32, + "column": 59 + } + }, + "callee": { + "type": "Identifier", + "start": 1089, + "end": 1094, + "loc": { + "start": { + "line": 32, + "column": 30 + }, + "end": { + "line": 32, + "column": 35 + }, + "identifierName": "Error" + }, + "name": "Error" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1095, + "end": 1117, + "loc": { + "start": { + "line": 32, + "column": 36 + }, + "end": { + "line": 32, + "column": 58 + } + }, + "extra": { + "rawValue": "something went wrong", + "raw": "'something went wrong'" + }, + "value": "something went wrong" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1126, + "end": 1355, + "loc": { + "start": { + "line": 33, + "column": 6 + }, + "end": { + "line": 38, + "column": 9 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1132, + "end": 1354, + "loc": { + "start": { + "line": 33, + "column": 12 + }, + "end": { + "line": 38, + "column": 8 + } + }, + "id": { + "type": "Identifier", + "start": 1132, + "end": 1139, + "loc": { + "start": { + "line": 33, + "column": 12 + }, + "end": { + "line": 33, + "column": 19 + }, + "identifierName": "promise" + }, + "name": "promise" + }, + "init": { + "type": "CallExpression", + "start": 1142, + "end": 1354, + "loc": { + "start": { + "line": 33, + "column": 22 + }, + "end": { + "line": 38, + "column": 8 + } + }, + "callee": { + "type": "Identifier", + "start": 1142, + "end": 1161, + "loc": { + "start": { + "line": 33, + "column": 22 + }, + "end": { + "line": 33, + "column": 41 + }, + "identifierName": "wrapPromiseCallback" + }, + "name": "wrapPromiseCallback" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1162, + "end": 1189, + "loc": { + "start": { + "line": 33, + "column": 42 + }, + "end": { + "line": 33, + "column": 69 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1162, + "end": 1176, + "loc": { + "start": { + "line": 33, + "column": 42 + }, + "end": { + "line": 33, + "column": 56 + } + }, + "object": { + "type": "Identifier", + "start": 1162, + "end": 1169, + "loc": { + "start": { + "line": 33, + "column": 42 + }, + "end": { + "line": 33, + "column": 49 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "property": { + "type": "Identifier", + "start": 1170, + "end": 1176, + "loc": { + "start": { + "line": 33, + "column": 50 + }, + "end": { + "line": 33, + "column": 56 + }, + "identifierName": "reject" + }, + "name": "reject" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1177, + "end": 1188, + "loc": { + "start": { + "line": 33, + "column": 57 + }, + "end": { + "line": 33, + "column": 68 + }, + "identifierName": "actualError" + }, + "name": "actualError" + } + ] + }, + { + "type": "ArrowFunctionExpression", + "start": 1191, + "end": 1353, + "loc": { + "start": { + "line": 33, + "column": 71 + }, + "end": { + "line": 38, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1192, + "end": 1197, + "loc": { + "start": { + "line": 33, + "column": 72 + }, + "end": { + "line": 33, + "column": 77 + }, + "identifierName": "error" + }, + "name": "error" + }, + { + "type": "Identifier", + "start": 1199, + "end": 1204, + "loc": { + "start": { + "line": 33, + "column": 79 + }, + "end": { + "line": 33, + "column": 84 + }, + "identifierName": "value" + }, + "name": "value" + } + ], + "body": { + "type": "BlockStatement", + "start": 1209, + "end": 1353, + "loc": { + "start": { + "line": 33, + "column": 89 + }, + "end": { + "line": 38, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1219, + "end": 1251, + "loc": { + "start": { + "line": 34, + "column": 8 + }, + "end": { + "line": 34, + "column": 40 + } + }, + "expression": { + "type": "CallExpression", + "start": 1219, + "end": 1250, + "loc": { + "start": { + "line": 34, + "column": 8 + }, + "end": { + "line": 34, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1219, + "end": 1248, + "loc": { + "start": { + "line": 34, + "column": 8 + }, + "end": { + "line": 34, + "column": 37 + } + }, + "object": { + "type": "CallExpression", + "start": 1219, + "end": 1234, + "loc": { + "start": { + "line": 34, + "column": 8 + }, + "end": { + "line": 34, + "column": 23 + } + }, + "callee": { + "type": "Identifier", + "start": 1219, + "end": 1225, + "loc": { + "start": { + "line": 34, + "column": 8 + }, + "end": { + "line": 34, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1226, + "end": 1233, + "loc": { + "start": { + "line": 34, + "column": 15 + }, + "end": { + "line": 34, + "column": 22 + }, + "identifierName": "promise" + }, + "name": "promise" + } + ] + }, + "property": { + "type": "Identifier", + "start": 1235, + "end": 1248, + "loc": { + "start": { + "line": 34, + "column": 24 + }, + "end": { + "line": 34, + "column": 37 + }, + "identifierName": "toBeUndefined" + }, + "name": "toBeUndefined" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1260, + "end": 1295, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 43 + } + }, + "expression": { + "type": "CallExpression", + "start": 1260, + "end": 1294, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 42 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1260, + "end": 1281, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 29 + } + }, + "object": { + "type": "CallExpression", + "start": 1260, + "end": 1273, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 21 + } + }, + "callee": { + "type": "Identifier", + "start": 1260, + "end": 1266, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1267, + "end": 1272, + "loc": { + "start": { + "line": 35, + "column": 15 + }, + "end": { + "line": 35, + "column": 20 + }, + "identifierName": "error" + }, + "name": "error" + } + ] + }, + "property": { + "type": "Identifier", + "start": 1274, + "end": 1281, + "loc": { + "start": { + "line": 35, + "column": 22 + }, + "end": { + "line": 35, + "column": 29 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1282, + "end": 1293, + "loc": { + "start": { + "line": 35, + "column": 30 + }, + "end": { + "line": 35, + "column": 41 + }, + "identifierName": "actualError" + }, + "name": "actualError" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1304, + "end": 1329, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 33 + } + }, + "expression": { + "type": "CallExpression", + "start": 1304, + "end": 1328, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1304, + "end": 1326, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 30 + } + }, + "object": { + "type": "CallExpression", + "start": 1304, + "end": 1317, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 21 + } + }, + "callee": { + "type": "Identifier", + "start": 1304, + "end": 1310, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 14 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1311, + "end": 1316, + "loc": { + "start": { + "line": 36, + "column": 15 + }, + "end": { + "line": 36, + "column": 20 + }, + "identifierName": "value" + }, + "name": "value" + } + ] + }, + "property": { + "type": "Identifier", + "start": 1318, + "end": 1326, + "loc": { + "start": { + "line": 36, + "column": 22 + }, + "end": { + "line": 36, + "column": 30 + }, + "identifierName": "toBeNull" + }, + "name": "toBeNull" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1338, + "end": 1345, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 15 + } + }, + "expression": { + "type": "CallExpression", + "start": 1338, + "end": 1344, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 14 + } + }, + "callee": { + "type": "Identifier", + "start": 1338, + "end": 1342, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 12 + }, + "identifierName": "done" + }, + "name": "done" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "kind": "const" + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 1373, + "end": 1852, + "loc": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 51, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1373, + "end": 1851, + "loc": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 51, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1373, + "end": 1381, + "loc": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 10 + }, + "identifierName": "describe" + }, + "name": "describe" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1382, + "end": 1405, + "loc": { + "start": { + "line": 42, + "column": 11 + }, + "end": { + "line": 42, + "column": 34 + } + }, + "extra": { + "rawValue": "chunkUserEventsForUrl", + "raw": "'chunkUserEventsForUrl'" + }, + "value": "chunkUserEventsForUrl" + }, + { + "type": "ArrowFunctionExpression", + "start": 1407, + "end": 1850, + "loc": { + "start": { + "line": 42, + "column": 36 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1413, + "end": 1850, + "loc": { + "start": { + "line": 42, + "column": 42 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1419, + "end": 1846, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 50, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 1419, + "end": 1845, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 50, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 1419, + "end": 1421, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 6 + }, + "identifierName": "it" + }, + "name": "it" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1422, + "end": 1464, + "loc": { + "start": { + "line": 43, + "column": 7 + }, + "end": { + "line": 43, + "column": 49 + } + }, + "extra": { + "rawValue": "should properly chunk the list of events", + "raw": "'should properly chunk the list of events'" + }, + "value": "should properly chunk the list of events" + }, + { + "type": "ArrowFunctionExpression", + "start": 1466, + "end": 1844, + "loc": { + "start": { + "line": 43, + "column": 51 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1472, + "end": 1844, + "loc": { + "start": { + "line": 43, + "column": 57 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 1480, + "end": 1508, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 34 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1486, + "end": 1507, + "loc": { + "start": { + "line": 44, + "column": 12 + }, + "end": { + "line": 44, + "column": 33 + } + }, + "id": { + "type": "Identifier", + "start": 1486, + "end": 1490, + "loc": { + "start": { + "line": 44, + "column": 12 + }, + "end": { + "line": 44, + "column": 16 + }, + "identifierName": "user" + }, + "name": "user" + }, + "init": { + "type": "ObjectExpression", + "start": 1493, + "end": 1507, + "loc": { + "start": { + "line": 44, + "column": 19 + }, + "end": { + "line": 44, + "column": 33 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1495, + "end": 1505, + "loc": { + "start": { + "line": 44, + "column": 21 + }, + "end": { + "line": 44, + "column": 31 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1495, + "end": 1498, + "loc": { + "start": { + "line": 44, + "column": 21 + }, + "end": { + "line": 44, + "column": 24 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "StringLiteral", + "start": 1500, + "end": 1505, + "loc": { + "start": { + "line": 44, + "column": 26 + }, + "end": { + "line": 44, + "column": 31 + } + }, + "extra": { + "rawValue": "foo", + "raw": "'foo'" + }, + "value": "foo" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1515, + "end": 1565, + "loc": { + "start": { + "line": 45, + "column": 6 + }, + "end": { + "line": 45, + "column": 56 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1521, + "end": 1564, + "loc": { + "start": { + "line": 45, + "column": 12 + }, + "end": { + "line": 45, + "column": 55 + } + }, + "id": { + "type": "Identifier", + "start": 1521, + "end": 1526, + "loc": { + "start": { + "line": 45, + "column": 12 + }, + "end": { + "line": 45, + "column": 17 + }, + "identifierName": "event" + }, + "name": "event" + }, + "init": { + "type": "ObjectExpression", + "start": 1529, + "end": 1564, + "loc": { + "start": { + "line": 45, + "column": 20 + }, + "end": { + "line": 45, + "column": 55 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1531, + "end": 1547, + "loc": { + "start": { + "line": 45, + "column": 22 + }, + "end": { + "line": 45, + "column": 38 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1531, + "end": 1535, + "loc": { + "start": { + "line": 45, + "column": 22 + }, + "end": { + "line": 45, + "column": 26 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 1537, + "end": 1547, + "loc": { + "start": { + "line": 45, + "column": 28 + }, + "end": { + "line": 45, + "column": 38 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 1549, + "end": 1562, + "loc": { + "start": { + "line": 45, + "column": 40 + }, + "end": { + "line": 45, + "column": 53 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1549, + "end": 1552, + "loc": { + "start": { + "line": 45, + "column": 40 + }, + "end": { + "line": 45, + "column": 43 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "MemberExpression", + "start": 1554, + "end": 1562, + "loc": { + "start": { + "line": 45, + "column": 45 + }, + "end": { + "line": 45, + "column": 53 + } + }, + "object": { + "type": "Identifier", + "start": 1554, + "end": 1558, + "loc": { + "start": { + "line": 45, + "column": 45 + }, + "end": { + "line": 45, + "column": 49 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 1559, + "end": 1562, + "loc": { + "start": { + "line": 45, + "column": 50 + }, + "end": { + "line": 45, + "column": 53 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1572, + "end": 1638, + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 72 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1578, + "end": 1637, + "loc": { + "start": { + "line": 46, + "column": 12 + }, + "end": { + "line": 46, + "column": 71 + } + }, + "id": { + "type": "Identifier", + "start": 1578, + "end": 1589, + "loc": { + "start": { + "line": 46, + "column": 12 + }, + "end": { + "line": 46, + "column": 23 + }, + "identifierName": "eventLength" + }, + "name": "eventLength" + }, + "init": { + "type": "MemberExpression", + "start": 1592, + "end": 1637, + "loc": { + "start": { + "line": 46, + "column": 26 + }, + "end": { + "line": 46, + "column": 71 + } + }, + "object": { + "type": "CallExpression", + "start": 1592, + "end": 1630, + "loc": { + "start": { + "line": 46, + "column": 26 + }, + "end": { + "line": 46, + "column": 64 + } + }, + "callee": { + "type": "Identifier", + "start": 1592, + "end": 1607, + "loc": { + "start": { + "line": 46, + "column": 26 + }, + "end": { + "line": 46, + "column": 41 + }, + "identifierName": "base64URLEncode" + }, + "name": "base64URLEncode" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1608, + "end": 1629, + "loc": { + "start": { + "line": 46, + "column": 42 + }, + "end": { + "line": 46, + "column": 63 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1608, + "end": 1622, + "loc": { + "start": { + "line": 46, + "column": 42 + }, + "end": { + "line": 46, + "column": 56 + } + }, + "object": { + "type": "Identifier", + "start": 1608, + "end": 1612, + "loc": { + "start": { + "line": 46, + "column": 42 + }, + "end": { + "line": 46, + "column": 46 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 1613, + "end": 1622, + "loc": { + "start": { + "line": 46, + "column": 47 + }, + "end": { + "line": 46, + "column": 56 + }, + "identifierName": "stringify" + }, + "name": "stringify" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1623, + "end": 1628, + "loc": { + "start": { + "line": 46, + "column": 57 + }, + "end": { + "line": 46, + "column": 62 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + ] + }, + "property": { + "type": "Identifier", + "start": 1631, + "end": 1637, + "loc": { + "start": { + "line": 46, + "column": 65 + }, + "end": { + "line": 46, + "column": 71 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1645, + "end": 1696, + "loc": { + "start": { + "line": 47, + "column": 6 + }, + "end": { + "line": 47, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1651, + "end": 1695, + "loc": { + "start": { + "line": 47, + "column": 12 + }, + "end": { + "line": 47, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 1651, + "end": 1657, + "loc": { + "start": { + "line": 47, + "column": 12 + }, + "end": { + "line": 47, + "column": 18 + }, + "identifierName": "events" + }, + "name": "events" + }, + "init": { + "type": "ArrayExpression", + "start": 1660, + "end": 1695, + "loc": { + "start": { + "line": 47, + "column": 21 + }, + "end": { + "line": 47, + "column": 56 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 1661, + "end": 1666, + "loc": { + "start": { + "line": 47, + "column": 22 + }, + "end": { + "line": 47, + "column": 27 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "Identifier", + "start": 1668, + "end": 1673, + "loc": { + "start": { + "line": 47, + "column": 29 + }, + "end": { + "line": 47, + "column": 34 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "Identifier", + "start": 1675, + "end": 1680, + "loc": { + "start": { + "line": 47, + "column": 36 + }, + "end": { + "line": 47, + "column": 41 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "Identifier", + "start": 1682, + "end": 1687, + "loc": { + "start": { + "line": 47, + "column": 43 + }, + "end": { + "line": 47, + "column": 48 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "Identifier", + "start": 1689, + "end": 1694, + "loc": { + "start": { + "line": 47, + "column": 50 + }, + "end": { + "line": 47, + "column": 55 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1703, + "end": 1765, + "loc": { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 68 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1709, + "end": 1764, + "loc": { + "start": { + "line": 48, + "column": 12 + }, + "end": { + "line": 48, + "column": 67 + } + }, + "id": { + "type": "Identifier", + "start": 1709, + "end": 1715, + "loc": { + "start": { + "line": 48, + "column": 12 + }, + "end": { + "line": 48, + "column": 18 + }, + "identifierName": "chunks" + }, + "name": "chunks" + }, + "init": { + "type": "CallExpression", + "start": 1718, + "end": 1764, + "loc": { + "start": { + "line": 48, + "column": 21 + }, + "end": { + "line": 48, + "column": 67 + } + }, + "callee": { + "type": "Identifier", + "start": 1718, + "end": 1739, + "loc": { + "start": { + "line": 48, + "column": 21 + }, + "end": { + "line": 48, + "column": 42 + }, + "identifierName": "chunkUserEventsForUrl" + }, + "name": "chunkUserEventsForUrl" + }, + "arguments": [ + { + "type": "BinaryExpression", + "start": 1740, + "end": 1755, + "loc": { + "start": { + "line": 48, + "column": 43 + }, + "end": { + "line": 48, + "column": 58 + } + }, + "left": { + "type": "Identifier", + "start": 1740, + "end": 1751, + "loc": { + "start": { + "line": 48, + "column": 43 + }, + "end": { + "line": 48, + "column": 54 + }, + "identifierName": "eventLength" + }, + "name": "eventLength" + }, + "operator": "*", + "right": { + "type": "NumericLiteral", + "start": 1754, + "end": 1755, + "loc": { + "start": { + "line": 48, + "column": 57 + }, + "end": { + "line": 48, + "column": 58 + } + }, + "extra": { + "rawValue": 2, + "raw": "2" + }, + "value": 2 + } + }, + { + "type": "Identifier", + "start": 1757, + "end": 1763, + "loc": { + "start": { + "line": 48, + "column": 60 + }, + "end": { + "line": 48, + "column": 66 + }, + "identifierName": "events" + }, + "name": "events" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 1772, + "end": 1838, + "loc": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 72 + } + }, + "expression": { + "type": "CallExpression", + "start": 1772, + "end": 1837, + "loc": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 71 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1772, + "end": 1794, + "loc": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 28 + } + }, + "object": { + "type": "CallExpression", + "start": 1772, + "end": 1786, + "loc": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 20 + } + }, + "callee": { + "type": "Identifier", + "start": 1772, + "end": 1778, + "loc": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 12 + }, + "identifierName": "expect" + }, + "name": "expect" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1779, + "end": 1785, + "loc": { + "start": { + "line": 49, + "column": 13 + }, + "end": { + "line": 49, + "column": 19 + }, + "identifierName": "chunks" + }, + "name": "chunks" + } + ] + }, + "property": { + "type": "Identifier", + "start": 1787, + "end": 1794, + "loc": { + "start": { + "line": 49, + "column": 21 + }, + "end": { + "line": 49, + "column": 28 + }, + "identifierName": "toEqual" + }, + "name": "toEqual" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrayExpression", + "start": 1795, + "end": 1836, + "loc": { + "start": { + "line": 49, + "column": 29 + }, + "end": { + "line": 49, + "column": 70 + } + }, + "elements": [ + { + "type": "ArrayExpression", + "start": 1796, + "end": 1810, + "loc": { + "start": { + "line": 49, + "column": 30 + }, + "end": { + "line": 49, + "column": 44 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 1797, + "end": 1802, + "loc": { + "start": { + "line": 49, + "column": 31 + }, + "end": { + "line": 49, + "column": 36 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "Identifier", + "start": 1804, + "end": 1809, + "loc": { + "start": { + "line": 49, + "column": 38 + }, + "end": { + "line": 49, + "column": 43 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + }, + { + "type": "ArrayExpression", + "start": 1812, + "end": 1826, + "loc": { + "start": { + "line": 49, + "column": 46 + }, + "end": { + "line": 49, + "column": 60 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 1813, + "end": 1818, + "loc": { + "start": { + "line": 49, + "column": 47 + }, + "end": { + "line": 49, + "column": 52 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "Identifier", + "start": 1820, + "end": 1825, + "loc": { + "start": { + "line": 49, + "column": 54 + }, + "end": { + "line": 49, + "column": 59 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + }, + { + "type": "ArrayExpression", + "start": 1828, + "end": 1835, + "loc": { + "start": { + "line": 49, + "column": 62 + }, + "end": { + "line": 49, + "column": 69 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 1829, + "end": 1834, + "loc": { + "start": { + "line": 49, + "column": 63 + }, + "end": { + "line": 49, + "column": 68 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "comments": [], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7, + "end": 8, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "base64URLEncode", + "start": 9, + "end": 24, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 24, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 24 + }, + "end": { + "line": 1, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "wrapPromiseCallback", + "start": 26, + "end": 45, + "loc": { + "start": { + "line": 1, + "column": 26 + }, + "end": { + "line": 1, + "column": 45 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 45, + "end": 46, + "loc": { + "start": { + "line": 1, + "column": 45 + }, + "end": { + "line": 1, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "chunkUserEventsForUrl", + "start": 47, + "end": 68, + "loc": { + "start": { + "line": 1, + "column": 47 + }, + "end": { + "line": 1, + "column": 68 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 69, + "end": 70, + "loc": { + "start": { + "line": 1, + "column": 69 + }, + "end": { + "line": 1, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 71, + "end": 75, + "loc": { + "start": { + "line": 1, + "column": 71 + }, + "end": { + "line": 1, + "column": 75 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "../utils", + "start": 76, + "end": 86, + "loc": { + "start": { + "line": 1, + "column": 76 + }, + "end": { + "line": 1, + "column": 86 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 86, + "end": 87, + "loc": { + "start": { + "line": 1, + "column": 86 + }, + "end": { + "line": 1, + "column": 87 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 89, + "end": 97, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 97, + "end": 98, + "loc": { + "start": { + "line": 3, + "column": 8 + }, + "end": { + "line": 3, + "column": 9 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "utils", + "start": 98, + "end": 105, + "loc": { + "start": { + "line": 3, + "column": 9 + }, + "end": { + "line": 3, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 105, + "end": 106, + "loc": { + "start": { + "line": 3, + "column": 16 + }, + "end": { + "line": 3, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 107, + "end": 108, + "loc": { + "start": { + "line": 3, + "column": 18 + }, + "end": { + "line": 3, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 108, + "end": 109, + "loc": { + "start": { + "line": 3, + "column": 19 + }, + "end": { + "line": 3, + "column": 20 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 110, + "end": 112, + "loc": { + "start": { + "line": 3, + "column": 21 + }, + "end": { + "line": 3, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 113, + "end": 114, + "loc": { + "start": { + "line": 3, + "column": 24 + }, + "end": { + "line": 3, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 117, + "end": 125, + "loc": { + "start": { + "line": 4, + "column": 2 + }, + "end": { + "line": 4, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 125, + "end": 126, + "loc": { + "start": { + "line": 4, + "column": 10 + }, + "end": { + "line": 4, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "wrapPromiseCallback", + "start": 126, + "end": 147, + "loc": { + "start": { + "line": 4, + "column": 11 + }, + "end": { + "line": 4, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 147, + "end": 148, + "loc": { + "start": { + "line": 4, + "column": 32 + }, + "end": { + "line": 4, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 149, + "end": 150, + "loc": { + "start": { + "line": 4, + "column": 34 + }, + "end": { + "line": 4, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 150, + "end": 151, + "loc": { + "start": { + "line": 4, + "column": 35 + }, + "end": { + "line": 4, + "column": 36 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 152, + "end": 154, + "loc": { + "start": { + "line": 4, + "column": 37 + }, + "end": { + "line": 4, + "column": 39 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 155, + "end": 156, + "loc": { + "start": { + "line": 4, + "column": 40 + }, + "end": { + "line": 4, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 161, + "end": 163, + "loc": { + "start": { + "line": 5, + "column": 4 + }, + "end": { + "line": 5, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 163, + "end": 164, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should resolve to the value", + "start": 164, + "end": 193, + "loc": { + "start": { + "line": 5, + "column": 7 + }, + "end": { + "line": 5, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 193, + "end": 194, + "loc": { + "start": { + "line": 5, + "column": 36 + }, + "end": { + "line": 5, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 195, + "end": 199, + "loc": { + "start": { + "line": 5, + "column": 38 + }, + "end": { + "line": 5, + "column": 42 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 200, + "end": 202, + "loc": { + "start": { + "line": 5, + "column": 43 + }, + "end": { + "line": 5, + "column": 45 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 203, + "end": 204, + "loc": { + "start": { + "line": 5, + "column": 46 + }, + "end": { + "line": 5, + "column": 47 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 211, + "end": 216, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "promise", + "start": 217, + "end": 224, + "loc": { + "start": { + "line": 6, + "column": 12 + }, + "end": { + "line": 6, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 225, + "end": 226, + "loc": { + "start": { + "line": 6, + "column": 20 + }, + "end": { + "line": 6, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "wrapPromiseCallback", + "start": 227, + "end": 246, + "loc": { + "start": { + "line": 6, + "column": 22 + }, + "end": { + "line": 6, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 246, + "end": 247, + "loc": { + "start": { + "line": 6, + "column": 41 + }, + "end": { + "line": 6, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 247, + "end": 254, + "loc": { + "start": { + "line": 6, + "column": 42 + }, + "end": { + "line": 6, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 254, + "end": 255, + "loc": { + "start": { + "line": 6, + "column": 49 + }, + "end": { + "line": 6, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 255, + "end": 262, + "loc": { + "start": { + "line": 6, + "column": 50 + }, + "end": { + "line": 6, + "column": 57 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 262, + "end": 263, + "loc": { + "start": { + "line": 6, + "column": 57 + }, + "end": { + "line": 6, + "column": 58 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "woohoo", + "start": 263, + "end": 271, + "loc": { + "start": { + "line": 6, + "column": 58 + }, + "end": { + "line": 6, + "column": 66 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 271, + "end": 272, + "loc": { + "start": { + "line": 6, + "column": 66 + }, + "end": { + "line": 6, + "column": 67 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 272, + "end": 273, + "loc": { + "start": { + "line": 6, + "column": 67 + }, + "end": { + "line": 6, + "column": 68 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 273, + "end": 274, + "loc": { + "start": { + "line": 6, + "column": 68 + }, + "end": { + "line": 6, + "column": 69 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "promise", + "start": 281, + "end": 288, + "loc": { + "start": { + "line": 7, + "column": 6 + }, + "end": { + "line": 7, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 288, + "end": 289, + "loc": { + "start": { + "line": 7, + "column": 13 + }, + "end": { + "line": 7, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 289, + "end": 293, + "loc": { + "start": { + "line": 7, + "column": 14 + }, + "end": { + "line": 7, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 293, + "end": 294, + "loc": { + "start": { + "line": 7, + "column": 18 + }, + "end": { + "line": 7, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 294, + "end": 299, + "loc": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 24 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 300, + "end": 302, + "loc": { + "start": { + "line": 7, + "column": 25 + }, + "end": { + "line": 7, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 303, + "end": 304, + "loc": { + "start": { + "line": 7, + "column": 28 + }, + "end": { + "line": 7, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 313, + "end": 319, + "loc": { + "start": { + "line": 8, + "column": 8 + }, + "end": { + "line": 8, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 319, + "end": 320, + "loc": { + "start": { + "line": 8, + "column": 14 + }, + "end": { + "line": 8, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 320, + "end": 325, + "loc": { + "start": { + "line": 8, + "column": 15 + }, + "end": { + "line": 8, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 325, + "end": 326, + "loc": { + "start": { + "line": 8, + "column": 20 + }, + "end": { + "line": 8, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 326, + "end": 327, + "loc": { + "start": { + "line": 8, + "column": 21 + }, + "end": { + "line": 8, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 327, + "end": 334, + "loc": { + "start": { + "line": 8, + "column": 22 + }, + "end": { + "line": 8, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 334, + "end": 335, + "loc": { + "start": { + "line": 8, + "column": 29 + }, + "end": { + "line": 8, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "woohoo", + "start": 335, + "end": 343, + "loc": { + "start": { + "line": 8, + "column": 30 + }, + "end": { + "line": 8, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 343, + "end": 344, + "loc": { + "start": { + "line": 8, + "column": 38 + }, + "end": { + "line": 8, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 344, + "end": 345, + "loc": { + "start": { + "line": 8, + "column": 39 + }, + "end": { + "line": 8, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 354, + "end": 358, + "loc": { + "start": { + "line": 9, + "column": 8 + }, + "end": { + "line": 9, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 358, + "end": 359, + "loc": { + "start": { + "line": 9, + "column": 12 + }, + "end": { + "line": 9, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 359, + "end": 360, + "loc": { + "start": { + "line": 9, + "column": 13 + }, + "end": { + "line": 9, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 360, + "end": 361, + "loc": { + "start": { + "line": 9, + "column": 14 + }, + "end": { + "line": 9, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 368, + "end": 369, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 369, + "end": 370, + "loc": { + "start": { + "line": 10, + "column": 7 + }, + "end": { + "line": 10, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 370, + "end": 371, + "loc": { + "start": { + "line": 10, + "column": 8 + }, + "end": { + "line": 10, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 376, + "end": 377, + "loc": { + "start": { + "line": 11, + "column": 4 + }, + "end": { + "line": 11, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 377, + "end": 378, + "loc": { + "start": { + "line": 11, + "column": 5 + }, + "end": { + "line": 11, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 378, + "end": 379, + "loc": { + "start": { + "line": 11, + "column": 6 + }, + "end": { + "line": 11, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 385, + "end": 387, + "loc": { + "start": { + "line": 13, + "column": 4 + }, + "end": { + "line": 13, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 387, + "end": 388, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should reject with the error", + "start": 388, + "end": 418, + "loc": { + "start": { + "line": 13, + "column": 7 + }, + "end": { + "line": 13, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 418, + "end": 419, + "loc": { + "start": { + "line": 13, + "column": 37 + }, + "end": { + "line": 13, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 420, + "end": 424, + "loc": { + "start": { + "line": 13, + "column": 39 + }, + "end": { + "line": 13, + "column": 43 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 425, + "end": 427, + "loc": { + "start": { + "line": 13, + "column": 44 + }, + "end": { + "line": 13, + "column": 46 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 428, + "end": 429, + "loc": { + "start": { + "line": 13, + "column": 47 + }, + "end": { + "line": 13, + "column": 48 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 436, + "end": 441, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 442, + "end": 447, + "loc": { + "start": { + "line": 14, + "column": 12 + }, + "end": { + "line": 14, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 448, + "end": 449, + "loc": { + "start": { + "line": 14, + "column": 18 + }, + "end": { + "line": 14, + "column": 19 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 450, + "end": 453, + "loc": { + "start": { + "line": 14, + "column": 20 + }, + "end": { + "line": 14, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Error", + "start": 454, + "end": 459, + "loc": { + "start": { + "line": 14, + "column": 24 + }, + "end": { + "line": 14, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 459, + "end": 460, + "loc": { + "start": { + "line": 14, + "column": 29 + }, + "end": { + "line": 14, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "something went wrong", + "start": 460, + "end": 482, + "loc": { + "start": { + "line": 14, + "column": 30 + }, + "end": { + "line": 14, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 482, + "end": 483, + "loc": { + "start": { + "line": 14, + "column": 52 + }, + "end": { + "line": 14, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 483, + "end": 484, + "loc": { + "start": { + "line": 14, + "column": 53 + }, + "end": { + "line": 14, + "column": 54 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 491, + "end": 496, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "promise", + "start": 497, + "end": 504, + "loc": { + "start": { + "line": 15, + "column": 12 + }, + "end": { + "line": 15, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 505, + "end": 506, + "loc": { + "start": { + "line": 15, + "column": 20 + }, + "end": { + "line": 15, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "wrapPromiseCallback", + "start": 507, + "end": 526, + "loc": { + "start": { + "line": 15, + "column": 22 + }, + "end": { + "line": 15, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 526, + "end": 527, + "loc": { + "start": { + "line": 15, + "column": 41 + }, + "end": { + "line": 15, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 527, + "end": 534, + "loc": { + "start": { + "line": 15, + "column": 42 + }, + "end": { + "line": 15, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 534, + "end": 535, + "loc": { + "start": { + "line": 15, + "column": 49 + }, + "end": { + "line": 15, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reject", + "start": 535, + "end": 541, + "loc": { + "start": { + "line": 15, + "column": 50 + }, + "end": { + "line": 15, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 541, + "end": 542, + "loc": { + "start": { + "line": 15, + "column": 56 + }, + "end": { + "line": 15, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 542, + "end": 547, + "loc": { + "start": { + "line": 15, + "column": 57 + }, + "end": { + "line": 15, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 547, + "end": 548, + "loc": { + "start": { + "line": 15, + "column": 62 + }, + "end": { + "line": 15, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 548, + "end": 549, + "loc": { + "start": { + "line": 15, + "column": 63 + }, + "end": { + "line": 15, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 549, + "end": 550, + "loc": { + "start": { + "line": 15, + "column": 64 + }, + "end": { + "line": 15, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "promise", + "start": 557, + "end": 564, + "loc": { + "start": { + "line": 16, + "column": 6 + }, + "end": { + "line": 16, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 564, + "end": 565, + "loc": { + "start": { + "line": 16, + "column": 13 + }, + "end": { + "line": 16, + "column": 14 + } + } + }, + { + "type": { + "label": "catch", + "keyword": "catch", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "catch", + "start": 565, + "end": 570, + "loc": { + "start": { + "line": 16, + "column": 14 + }, + "end": { + "line": 16, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 570, + "end": 571, + "loc": { + "start": { + "line": 16, + "column": 19 + }, + "end": { + "line": 16, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 571, + "end": 576, + "loc": { + "start": { + "line": 16, + "column": 20 + }, + "end": { + "line": 16, + "column": 25 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 577, + "end": 579, + "loc": { + "start": { + "line": 16, + "column": 26 + }, + "end": { + "line": 16, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 580, + "end": 581, + "loc": { + "start": { + "line": 16, + "column": 29 + }, + "end": { + "line": 16, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 590, + "end": 596, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 17, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 596, + "end": 597, + "loc": { + "start": { + "line": 17, + "column": 14 + }, + "end": { + "line": 17, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 597, + "end": 602, + "loc": { + "start": { + "line": 17, + "column": 15 + }, + "end": { + "line": 17, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 602, + "end": 603, + "loc": { + "start": { + "line": 17, + "column": 20 + }, + "end": { + "line": 17, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 603, + "end": 604, + "loc": { + "start": { + "line": 17, + "column": 21 + }, + "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": "toEqual", + "start": 604, + "end": 611, + "loc": { + "start": { + "line": 17, + "column": 22 + }, + "end": { + "line": 17, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 611, + "end": 612, + "loc": { + "start": { + "line": 17, + "column": 29 + }, + "end": { + "line": 17, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 612, + "end": 617, + "loc": { + "start": { + "line": 17, + "column": 30 + }, + "end": { + "line": 17, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 617, + "end": 618, + "loc": { + "start": { + "line": 17, + "column": 35 + }, + "end": { + "line": 17, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 618, + "end": 619, + "loc": { + "start": { + "line": 17, + "column": 36 + }, + "end": { + "line": 17, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 628, + "end": 632, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 632, + "end": 633, + "loc": { + "start": { + "line": 18, + "column": 12 + }, + "end": { + "line": 18, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 633, + "end": 634, + "loc": { + "start": { + "line": 18, + "column": 13 + }, + "end": { + "line": 18, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 634, + "end": 635, + "loc": { + "start": { + "line": 18, + "column": 14 + }, + "end": { + "line": 18, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 642, + "end": 643, + "loc": { + "start": { + "line": 19, + "column": 6 + }, + "end": { + "line": 19, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 643, + "end": 644, + "loc": { + "start": { + "line": 19, + "column": 7 + }, + "end": { + "line": 19, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 644, + "end": 645, + "loc": { + "start": { + "line": 19, + "column": 8 + }, + "end": { + "line": 19, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 650, + "end": 651, + "loc": { + "start": { + "line": 20, + "column": 4 + }, + "end": { + "line": 20, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 651, + "end": 652, + "loc": { + "start": { + "line": 20, + "column": 5 + }, + "end": { + "line": 20, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 652, + "end": 653, + "loc": { + "start": { + "line": 20, + "column": 6 + }, + "end": { + "line": 20, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 659, + "end": 661, + "loc": { + "start": { + "line": 22, + "column": 4 + }, + "end": { + "line": 22, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 661, + "end": 662, + "loc": { + "start": { + "line": 22, + "column": 6 + }, + "end": { + "line": 22, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should call the callback with a value if the promise resolves", + "start": 662, + "end": 725, + "loc": { + "start": { + "line": 22, + "column": 7 + }, + "end": { + "line": 22, + "column": 70 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 725, + "end": 726, + "loc": { + "start": { + "line": 22, + "column": 70 + }, + "end": { + "line": 22, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 727, + "end": 731, + "loc": { + "start": { + "line": 22, + "column": 72 + }, + "end": { + "line": 22, + "column": 76 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 732, + "end": 734, + "loc": { + "start": { + "line": 22, + "column": 77 + }, + "end": { + "line": 22, + "column": 79 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 735, + "end": 736, + "loc": { + "start": { + "line": 22, + "column": 80 + }, + "end": { + "line": 22, + "column": 81 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 743, + "end": 748, + "loc": { + "start": { + "line": 23, + "column": 6 + }, + "end": { + "line": 23, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "promise", + "start": 749, + "end": 756, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 757, + "end": 758, + "loc": { + "start": { + "line": 23, + "column": 20 + }, + "end": { + "line": 23, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "wrapPromiseCallback", + "start": 759, + "end": 778, + "loc": { + "start": { + "line": 23, + "column": 22 + }, + "end": { + "line": 23, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 778, + "end": 779, + "loc": { + "start": { + "line": 23, + "column": 41 + }, + "end": { + "line": 23, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 779, + "end": 786, + "loc": { + "start": { + "line": 23, + "column": 42 + }, + "end": { + "line": 23, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 786, + "end": 787, + "loc": { + "start": { + "line": 23, + "column": 49 + }, + "end": { + "line": 23, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 787, + "end": 794, + "loc": { + "start": { + "line": 23, + "column": 50 + }, + "end": { + "line": 23, + "column": 57 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 794, + "end": 795, + "loc": { + "start": { + "line": 23, + "column": 57 + }, + "end": { + "line": 23, + "column": 58 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "woohoo", + "start": 795, + "end": 803, + "loc": { + "start": { + "line": 23, + "column": 58 + }, + "end": { + "line": 23, + "column": 66 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 803, + "end": 804, + "loc": { + "start": { + "line": 23, + "column": 66 + }, + "end": { + "line": 23, + "column": 67 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 804, + "end": 805, + "loc": { + "start": { + "line": 23, + "column": 67 + }, + "end": { + "line": 23, + "column": 68 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 806, + "end": 807, + "loc": { + "start": { + "line": 23, + "column": 69 + }, + "end": { + "line": 23, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 807, + "end": 812, + "loc": { + "start": { + "line": 23, + "column": 70 + }, + "end": { + "line": 23, + "column": 75 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 812, + "end": 813, + "loc": { + "start": { + "line": 23, + "column": 75 + }, + "end": { + "line": 23, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 814, + "end": 819, + "loc": { + "start": { + "line": 23, + "column": 77 + }, + "end": { + "line": 23, + "column": 82 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 819, + "end": 820, + "loc": { + "start": { + "line": 23, + "column": 82 + }, + "end": { + "line": 23, + "column": 83 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 821, + "end": 823, + "loc": { + "start": { + "line": 23, + "column": 84 + }, + "end": { + "line": 23, + "column": 86 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 824, + "end": 825, + "loc": { + "start": { + "line": 23, + "column": 87 + }, + "end": { + "line": 23, + "column": 88 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 834, + "end": 840, + "loc": { + "start": { + "line": 24, + "column": 8 + }, + "end": { + "line": 24, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 840, + "end": 841, + "loc": { + "start": { + "line": 24, + "column": 14 + }, + "end": { + "line": 24, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "promise", + "start": 841, + "end": 848, + "loc": { + "start": { + "line": 24, + "column": 15 + }, + "end": { + "line": 24, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 848, + "end": 849, + "loc": { + "start": { + "line": 24, + "column": 22 + }, + "end": { + "line": 24, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 849, + "end": 850, + "loc": { + "start": { + "line": 24, + "column": 23 + }, + "end": { + "line": 24, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeUndefined", + "start": 850, + "end": 863, + "loc": { + "start": { + "line": 24, + "column": 24 + }, + "end": { + "line": 24, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 863, + "end": 864, + "loc": { + "start": { + "line": 24, + "column": 37 + }, + "end": { + "line": 24, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 864, + "end": 865, + "loc": { + "start": { + "line": 24, + "column": 38 + }, + "end": { + "line": 24, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 865, + "end": 866, + "loc": { + "start": { + "line": 24, + "column": 39 + }, + "end": { + "line": 24, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 875, + "end": 881, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 881, + "end": 882, + "loc": { + "start": { + "line": 25, + "column": 14 + }, + "end": { + "line": 25, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 882, + "end": 887, + "loc": { + "start": { + "line": 25, + "column": 15 + }, + "end": { + "line": 25, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 887, + "end": 888, + "loc": { + "start": { + "line": 25, + "column": 20 + }, + "end": { + "line": 25, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 888, + "end": 889, + "loc": { + "start": { + "line": 25, + "column": 21 + }, + "end": { + "line": 25, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeNull", + "start": 889, + "end": 897, + "loc": { + "start": { + "line": 25, + "column": 22 + }, + "end": { + "line": 25, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 897, + "end": 898, + "loc": { + "start": { + "line": 25, + "column": 30 + }, + "end": { + "line": 25, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 898, + "end": 899, + "loc": { + "start": { + "line": 25, + "column": 31 + }, + "end": { + "line": 25, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 899, + "end": 900, + "loc": { + "start": { + "line": 25, + "column": 32 + }, + "end": { + "line": 25, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 909, + "end": 915, + "loc": { + "start": { + "line": 26, + "column": 8 + }, + "end": { + "line": 26, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 915, + "end": 916, + "loc": { + "start": { + "line": 26, + "column": 14 + }, + "end": { + "line": 26, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 916, + "end": 921, + "loc": { + "start": { + "line": 26, + "column": 15 + }, + "end": { + "line": 26, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 921, + "end": 922, + "loc": { + "start": { + "line": 26, + "column": 20 + }, + "end": { + "line": 26, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 922, + "end": 923, + "loc": { + "start": { + "line": 26, + "column": 21 + }, + "end": { + "line": 26, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 923, + "end": 930, + "loc": { + "start": { + "line": 26, + "column": 22 + }, + "end": { + "line": 26, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 930, + "end": 931, + "loc": { + "start": { + "line": 26, + "column": 29 + }, + "end": { + "line": 26, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "woohoo", + "start": 931, + "end": 939, + "loc": { + "start": { + "line": 26, + "column": 30 + }, + "end": { + "line": 26, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 939, + "end": 940, + "loc": { + "start": { + "line": 26, + "column": 38 + }, + "end": { + "line": 26, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 940, + "end": 941, + "loc": { + "start": { + "line": 26, + "column": 39 + }, + "end": { + "line": 26, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 950, + "end": 954, + "loc": { + "start": { + "line": 27, + "column": 8 + }, + "end": { + "line": 27, + "column": 12 + } + } + }, + { + "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": 27, + "column": 12 + }, + "end": { + "line": 27, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 955, + "end": 956, + "loc": { + "start": { + "line": 27, + "column": 13 + }, + "end": { + "line": 27, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 956, + "end": 957, + "loc": { + "start": { + "line": 27, + "column": 14 + }, + "end": { + "line": 27, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 964, + "end": 965, + "loc": { + "start": { + "line": 28, + "column": 6 + }, + "end": { + "line": 28, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 965, + "end": 966, + "loc": { + "start": { + "line": 28, + "column": 7 + }, + "end": { + "line": 28, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 966, + "end": 967, + "loc": { + "start": { + "line": 28, + "column": 8 + }, + "end": { + "line": 28, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 972, + "end": 973, + "loc": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 973, + "end": 974, + "loc": { + "start": { + "line": 29, + "column": 5 + }, + "end": { + "line": 29, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 974, + "end": 975, + "loc": { + "start": { + "line": 29, + "column": 6 + }, + "end": { + "line": 29, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 981, + "end": 983, + "loc": { + "start": { + "line": 31, + "column": 4 + }, + "end": { + "line": 31, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 983, + "end": 984, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should call the callback with an error if the promise rejects", + "start": 984, + "end": 1047, + "loc": { + "start": { + "line": 31, + "column": 7 + }, + "end": { + "line": 31, + "column": 70 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1047, + "end": 1048, + "loc": { + "start": { + "line": 31, + "column": 70 + }, + "end": { + "line": 31, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 1049, + "end": 1053, + "loc": { + "start": { + "line": 31, + "column": 72 + }, + "end": { + "line": 31, + "column": 76 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1054, + "end": 1056, + "loc": { + "start": { + "line": 31, + "column": 77 + }, + "end": { + "line": 31, + "column": 79 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1057, + "end": 1058, + "loc": { + "start": { + "line": 31, + "column": 80 + }, + "end": { + "line": 31, + "column": 81 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1065, + "end": 1070, + "loc": { + "start": { + "line": 32, + "column": 6 + }, + "end": { + "line": 32, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "actualError", + "start": 1071, + "end": 1082, + "loc": { + "start": { + "line": 32, + "column": 12 + }, + "end": { + "line": 32, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1083, + "end": 1084, + "loc": { + "start": { + "line": 32, + "column": 24 + }, + "end": { + "line": 32, + "column": 25 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 1085, + "end": 1088, + "loc": { + "start": { + "line": 32, + "column": 26 + }, + "end": { + "line": 32, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Error", + "start": 1089, + "end": 1094, + "loc": { + "start": { + "line": 32, + "column": 30 + }, + "end": { + "line": 32, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1094, + "end": 1095, + "loc": { + "start": { + "line": 32, + "column": 35 + }, + "end": { + "line": 32, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "something went wrong", + "start": 1095, + "end": 1117, + "loc": { + "start": { + "line": 32, + "column": 36 + }, + "end": { + "line": 32, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1117, + "end": 1118, + "loc": { + "start": { + "line": 32, + "column": 58 + }, + "end": { + "line": 32, + "column": 59 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1118, + "end": 1119, + "loc": { + "start": { + "line": 32, + "column": 59 + }, + "end": { + "line": 32, + "column": 60 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1126, + "end": 1131, + "loc": { + "start": { + "line": 33, + "column": 6 + }, + "end": { + "line": 33, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "promise", + "start": 1132, + "end": 1139, + "loc": { + "start": { + "line": 33, + "column": 12 + }, + "end": { + "line": 33, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1140, + "end": 1141, + "loc": { + "start": { + "line": 33, + "column": 20 + }, + "end": { + "line": 33, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "wrapPromiseCallback", + "start": 1142, + "end": 1161, + "loc": { + "start": { + "line": 33, + "column": 22 + }, + "end": { + "line": 33, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1161, + "end": 1162, + "loc": { + "start": { + "line": 33, + "column": 41 + }, + "end": { + "line": 33, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 1162, + "end": 1169, + "loc": { + "start": { + "line": 33, + "column": 42 + }, + "end": { + "line": 33, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1169, + "end": 1170, + "loc": { + "start": { + "line": 33, + "column": 49 + }, + "end": { + "line": 33, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reject", + "start": 1170, + "end": 1176, + "loc": { + "start": { + "line": 33, + "column": 50 + }, + "end": { + "line": 33, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1176, + "end": 1177, + "loc": { + "start": { + "line": 33, + "column": 56 + }, + "end": { + "line": 33, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "actualError", + "start": 1177, + "end": 1188, + "loc": { + "start": { + "line": 33, + "column": 57 + }, + "end": { + "line": 33, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1188, + "end": 1189, + "loc": { + "start": { + "line": 33, + "column": 68 + }, + "end": { + "line": 33, + "column": 69 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1189, + "end": 1190, + "loc": { + "start": { + "line": 33, + "column": 69 + }, + "end": { + "line": 33, + "column": 70 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1191, + "end": 1192, + "loc": { + "start": { + "line": 33, + "column": 71 + }, + "end": { + "line": 33, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 1192, + "end": 1197, + "loc": { + "start": { + "line": 33, + "column": 72 + }, + "end": { + "line": 33, + "column": 77 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1197, + "end": 1198, + "loc": { + "start": { + "line": 33, + "column": 77 + }, + "end": { + "line": 33, + "column": 78 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 1199, + "end": 1204, + "loc": { + "start": { + "line": 33, + "column": 79 + }, + "end": { + "line": 33, + "column": 84 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1204, + "end": 1205, + "loc": { + "start": { + "line": 33, + "column": 84 + }, + "end": { + "line": 33, + "column": 85 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1206, + "end": 1208, + "loc": { + "start": { + "line": 33, + "column": 86 + }, + "end": { + "line": 33, + "column": 88 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1209, + "end": 1210, + "loc": { + "start": { + "line": 33, + "column": 89 + }, + "end": { + "line": 33, + "column": 90 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1219, + "end": 1225, + "loc": { + "start": { + "line": 34, + "column": 8 + }, + "end": { + "line": 34, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1225, + "end": 1226, + "loc": { + "start": { + "line": 34, + "column": 14 + }, + "end": { + "line": 34, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "promise", + "start": 1226, + "end": 1233, + "loc": { + "start": { + "line": 34, + "column": 15 + }, + "end": { + "line": 34, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1233, + "end": 1234, + "loc": { + "start": { + "line": 34, + "column": 22 + }, + "end": { + "line": 34, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1234, + "end": 1235, + "loc": { + "start": { + "line": 34, + "column": 23 + }, + "end": { + "line": 34, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeUndefined", + "start": 1235, + "end": 1248, + "loc": { + "start": { + "line": 34, + "column": 24 + }, + "end": { + "line": 34, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1248, + "end": 1249, + "loc": { + "start": { + "line": 34, + "column": 37 + }, + "end": { + "line": 34, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1249, + "end": 1250, + "loc": { + "start": { + "line": 34, + "column": 38 + }, + "end": { + "line": 34, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1250, + "end": 1251, + "loc": { + "start": { + "line": 34, + "column": 39 + }, + "end": { + "line": 34, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1260, + "end": 1266, + "loc": { + "start": { + "line": 35, + "column": 8 + }, + "end": { + "line": 35, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1266, + "end": 1267, + "loc": { + "start": { + "line": 35, + "column": 14 + }, + "end": { + "line": 35, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 1267, + "end": 1272, + "loc": { + "start": { + "line": 35, + "column": 15 + }, + "end": { + "line": 35, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1272, + "end": 1273, + "loc": { + "start": { + "line": 35, + "column": 20 + }, + "end": { + "line": 35, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1273, + "end": 1274, + "loc": { + "start": { + "line": 35, + "column": 21 + }, + "end": { + "line": 35, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1274, + "end": 1281, + "loc": { + "start": { + "line": 35, + "column": 22 + }, + "end": { + "line": 35, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1281, + "end": 1282, + "loc": { + "start": { + "line": 35, + "column": 29 + }, + "end": { + "line": 35, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "actualError", + "start": 1282, + "end": 1293, + "loc": { + "start": { + "line": 35, + "column": 30 + }, + "end": { + "line": 35, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1293, + "end": 1294, + "loc": { + "start": { + "line": 35, + "column": 41 + }, + "end": { + "line": 35, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1294, + "end": 1295, + "loc": { + "start": { + "line": 35, + "column": 42 + }, + "end": { + "line": 35, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1304, + "end": 1310, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1310, + "end": 1311, + "loc": { + "start": { + "line": 36, + "column": 14 + }, + "end": { + "line": 36, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 1311, + "end": 1316, + "loc": { + "start": { + "line": 36, + "column": 15 + }, + "end": { + "line": 36, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1316, + "end": 1317, + "loc": { + "start": { + "line": 36, + "column": 20 + }, + "end": { + "line": 36, + "column": 21 + } + } + }, + { + "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": 36, + "column": 21 + }, + "end": { + "line": 36, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toBeNull", + "start": 1318, + "end": 1326, + "loc": { + "start": { + "line": 36, + "column": 22 + }, + "end": { + "line": 36, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1326, + "end": 1327, + "loc": { + "start": { + "line": 36, + "column": 30 + }, + "end": { + "line": 36, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1327, + "end": 1328, + "loc": { + "start": { + "line": 36, + "column": 31 + }, + "end": { + "line": 36, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1328, + "end": 1329, + "loc": { + "start": { + "line": 36, + "column": 32 + }, + "end": { + "line": 36, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "done", + "start": 1338, + "end": 1342, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1342, + "end": 1343, + "loc": { + "start": { + "line": 37, + "column": 12 + }, + "end": { + "line": 37, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1343, + "end": 1344, + "loc": { + "start": { + "line": 37, + "column": 13 + }, + "end": { + "line": 37, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1344, + "end": 1345, + "loc": { + "start": { + "line": 37, + "column": 14 + }, + "end": { + "line": 37, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1352, + "end": 1353, + "loc": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 38, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1353, + "end": 1354, + "loc": { + "start": { + "line": 38, + "column": 7 + }, + "end": { + "line": 38, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1354, + "end": 1355, + "loc": { + "start": { + "line": 38, + "column": 8 + }, + "end": { + "line": 38, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1360, + "end": 1361, + "loc": { + "start": { + "line": 39, + "column": 4 + }, + "end": { + "line": 39, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1361, + "end": 1362, + "loc": { + "start": { + "line": 39, + "column": 5 + }, + "end": { + "line": 39, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1362, + "end": 1363, + "loc": { + "start": { + "line": 39, + "column": 6 + }, + "end": { + "line": 39, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1366, + "end": 1367, + "loc": { + "start": { + "line": 40, + "column": 2 + }, + "end": { + "line": 40, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1367, + "end": 1368, + "loc": { + "start": { + "line": 40, + "column": 3 + }, + "end": { + "line": 40, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1368, + "end": 1369, + "loc": { + "start": { + "line": 40, + "column": 4 + }, + "end": { + "line": 40, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "describe", + "start": 1373, + "end": 1381, + "loc": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1381, + "end": 1382, + "loc": { + "start": { + "line": 42, + "column": 10 + }, + "end": { + "line": 42, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "chunkUserEventsForUrl", + "start": 1382, + "end": 1405, + "loc": { + "start": { + "line": 42, + "column": 11 + }, + "end": { + "line": 42, + "column": 34 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1405, + "end": 1406, + "loc": { + "start": { + "line": 42, + "column": 34 + }, + "end": { + "line": 42, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1407, + "end": 1408, + "loc": { + "start": { + "line": 42, + "column": 36 + }, + "end": { + "line": 42, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1408, + "end": 1409, + "loc": { + "start": { + "line": 42, + "column": 37 + }, + "end": { + "line": 42, + "column": 38 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1410, + "end": 1412, + "loc": { + "start": { + "line": 42, + "column": 39 + }, + "end": { + "line": 42, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1413, + "end": 1414, + "loc": { + "start": { + "line": 42, + "column": 42 + }, + "end": { + "line": 42, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "it", + "start": 1419, + "end": 1421, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1421, + "end": 1422, + "loc": { + "start": { + "line": 43, + "column": 6 + }, + "end": { + "line": 43, + "column": 7 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "should properly chunk the list of events", + "start": 1422, + "end": 1464, + "loc": { + "start": { + "line": 43, + "column": 7 + }, + "end": { + "line": 43, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1464, + "end": 1465, + "loc": { + "start": { + "line": 43, + "column": 49 + }, + "end": { + "line": 43, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1466, + "end": 1467, + "loc": { + "start": { + "line": 43, + "column": 51 + }, + "end": { + "line": 43, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1467, + "end": 1468, + "loc": { + "start": { + "line": 43, + "column": 52 + }, + "end": { + "line": 43, + "column": 53 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1469, + "end": 1471, + "loc": { + "start": { + "line": 43, + "column": 54 + }, + "end": { + "line": 43, + "column": 56 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1472, + "end": 1473, + "loc": { + "start": { + "line": 43, + "column": 57 + }, + "end": { + "line": 43, + "column": 58 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1480, + "end": 1485, + "loc": { + "start": { + "line": 44, + "column": 6 + }, + "end": { + "line": 44, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1486, + "end": 1490, + "loc": { + "start": { + "line": 44, + "column": 12 + }, + "end": { + "line": 44, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1491, + "end": 1492, + "loc": { + "start": { + "line": 44, + "column": 17 + }, + "end": { + "line": 44, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1493, + "end": 1494, + "loc": { + "start": { + "line": 44, + "column": 19 + }, + "end": { + "line": 44, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1495, + "end": 1498, + "loc": { + "start": { + "line": 44, + "column": 21 + }, + "end": { + "line": 44, + "column": 24 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1498, + "end": 1499, + "loc": { + "start": { + "line": 44, + "column": 24 + }, + "end": { + "line": 44, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "foo", + "start": 1500, + "end": 1505, + "loc": { + "start": { + "line": 44, + "column": 26 + }, + "end": { + "line": 44, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1506, + "end": 1507, + "loc": { + "start": { + "line": 44, + "column": 32 + }, + "end": { + "line": 44, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1507, + "end": 1508, + "loc": { + "start": { + "line": 44, + "column": 33 + }, + "end": { + "line": 44, + "column": 34 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1515, + "end": 1520, + "loc": { + "start": { + "line": 45, + "column": 6 + }, + "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": "event", + "start": 1521, + "end": 1526, + "loc": { + "start": { + "line": 45, + "column": 12 + }, + "end": { + "line": 45, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1527, + "end": 1528, + "loc": { + "start": { + "line": 45, + "column": 18 + }, + "end": { + "line": 45, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1529, + "end": 1530, + "loc": { + "start": { + "line": 45, + "column": 20 + }, + "end": { + "line": 45, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 1531, + "end": 1535, + "loc": { + "start": { + "line": 45, + "column": 22 + }, + "end": { + "line": 45, + "column": 26 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1535, + "end": 1536, + "loc": { + "start": { + "line": 45, + "column": 26 + }, + "end": { + "line": 45, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 1537, + "end": 1547, + "loc": { + "start": { + "line": 45, + "column": 28 + }, + "end": { + "line": 45, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1547, + "end": 1548, + "loc": { + "start": { + "line": 45, + "column": 38 + }, + "end": { + "line": 45, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1549, + "end": 1552, + "loc": { + "start": { + "line": 45, + "column": 40 + }, + "end": { + "line": 45, + "column": 43 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1552, + "end": 1553, + "loc": { + "start": { + "line": 45, + "column": 43 + }, + "end": { + "line": 45, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1554, + "end": 1558, + "loc": { + "start": { + "line": 45, + "column": 45 + }, + "end": { + "line": 45, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1558, + "end": 1559, + "loc": { + "start": { + "line": 45, + "column": 49 + }, + "end": { + "line": 45, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 1559, + "end": 1562, + "loc": { + "start": { + "line": 45, + "column": 50 + }, + "end": { + "line": 45, + "column": 53 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1563, + "end": 1564, + "loc": { + "start": { + "line": 45, + "column": 54 + }, + "end": { + "line": 45, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1564, + "end": 1565, + "loc": { + "start": { + "line": 45, + "column": 55 + }, + "end": { + "line": 45, + "column": 56 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1572, + "end": 1577, + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventLength", + "start": 1578, + "end": 1589, + "loc": { + "start": { + "line": 46, + "column": 12 + }, + "end": { + "line": 46, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1590, + "end": 1591, + "loc": { + "start": { + "line": 46, + "column": 24 + }, + "end": { + "line": 46, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "base64URLEncode", + "start": 1592, + "end": 1607, + "loc": { + "start": { + "line": 46, + "column": 26 + }, + "end": { + "line": 46, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1607, + "end": 1608, + "loc": { + "start": { + "line": 46, + "column": 41 + }, + "end": { + "line": 46, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 1608, + "end": 1612, + "loc": { + "start": { + "line": 46, + "column": 42 + }, + "end": { + "line": 46, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1612, + "end": 1613, + "loc": { + "start": { + "line": 46, + "column": 46 + }, + "end": { + "line": 46, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stringify", + "start": 1613, + "end": 1622, + "loc": { + "start": { + "line": 46, + "column": 47 + }, + "end": { + "line": 46, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1622, + "end": 1623, + "loc": { + "start": { + "line": 46, + "column": 56 + }, + "end": { + "line": 46, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1623, + "end": 1628, + "loc": { + "start": { + "line": 46, + "column": 57 + }, + "end": { + "line": 46, + "column": 62 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1628, + "end": 1629, + "loc": { + "start": { + "line": 46, + "column": 62 + }, + "end": { + "line": 46, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1629, + "end": 1630, + "loc": { + "start": { + "line": 46, + "column": 63 + }, + "end": { + "line": 46, + "column": 64 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1630, + "end": 1631, + "loc": { + "start": { + "line": 46, + "column": 64 + }, + "end": { + "line": 46, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 1631, + "end": 1637, + "loc": { + "start": { + "line": 46, + "column": 65 + }, + "end": { + "line": 46, + "column": 71 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1637, + "end": 1638, + "loc": { + "start": { + "line": 46, + "column": 71 + }, + "end": { + "line": 46, + "column": 72 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1645, + "end": 1650, + "loc": { + "start": { + "line": 47, + "column": 6 + }, + "end": { + "line": 47, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 1651, + "end": 1657, + "loc": { + "start": { + "line": 47, + "column": 12 + }, + "end": { + "line": 47, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1658, + "end": 1659, + "loc": { + "start": { + "line": 47, + "column": 19 + }, + "end": { + "line": 47, + "column": 20 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1660, + "end": 1661, + "loc": { + "start": { + "line": 47, + "column": 21 + }, + "end": { + "line": 47, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1661, + "end": 1666, + "loc": { + "start": { + "line": 47, + "column": 22 + }, + "end": { + "line": 47, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1666, + "end": 1667, + "loc": { + "start": { + "line": 47, + "column": 27 + }, + "end": { + "line": 47, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1668, + "end": 1673, + "loc": { + "start": { + "line": 47, + "column": 29 + }, + "end": { + "line": 47, + "column": 34 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1673, + "end": 1674, + "loc": { + "start": { + "line": 47, + "column": 34 + }, + "end": { + "line": 47, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1675, + "end": 1680, + "loc": { + "start": { + "line": 47, + "column": 36 + }, + "end": { + "line": 47, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1680, + "end": 1681, + "loc": { + "start": { + "line": 47, + "column": 41 + }, + "end": { + "line": 47, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1682, + "end": 1687, + "loc": { + "start": { + "line": 47, + "column": 43 + }, + "end": { + "line": 47, + "column": 48 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1687, + "end": 1688, + "loc": { + "start": { + "line": 47, + "column": 48 + }, + "end": { + "line": 47, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1689, + "end": 1694, + "loc": { + "start": { + "line": 47, + "column": 50 + }, + "end": { + "line": 47, + "column": 55 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1694, + "end": 1695, + "loc": { + "start": { + "line": 47, + "column": 55 + }, + "end": { + "line": 47, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1695, + "end": 1696, + "loc": { + "start": { + "line": 47, + "column": 56 + }, + "end": { + "line": 47, + "column": 57 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1703, + "end": 1708, + "loc": { + "start": { + "line": 48, + "column": 6 + }, + "end": { + "line": 48, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "chunks", + "start": 1709, + "end": 1715, + "loc": { + "start": { + "line": 48, + "column": 12 + }, + "end": { + "line": 48, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1716, + "end": 1717, + "loc": { + "start": { + "line": 48, + "column": 19 + }, + "end": { + "line": 48, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "chunkUserEventsForUrl", + "start": 1718, + "end": 1739, + "loc": { + "start": { + "line": 48, + "column": 21 + }, + "end": { + "line": 48, + "column": 42 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1739, + "end": 1740, + "loc": { + "start": { + "line": 48, + "column": 42 + }, + "end": { + "line": 48, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventLength", + "start": 1740, + "end": 1751, + "loc": { + "start": { + "line": 48, + "column": 43 + }, + "end": { + "line": 48, + "column": 54 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 1752, + "end": 1753, + "loc": { + "start": { + "line": 48, + "column": 55 + }, + "end": { + "line": 48, + "column": 56 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 2, + "start": 1754, + "end": 1755, + "loc": { + "start": { + "line": 48, + "column": 57 + }, + "end": { + "line": 48, + "column": 58 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1755, + "end": 1756, + "loc": { + "start": { + "line": 48, + "column": 58 + }, + "end": { + "line": 48, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 1757, + "end": 1763, + "loc": { + "start": { + "line": 48, + "column": 60 + }, + "end": { + "line": 48, + "column": 66 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1763, + "end": 1764, + "loc": { + "start": { + "line": 48, + "column": 66 + }, + "end": { + "line": 48, + "column": 67 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1764, + "end": 1765, + "loc": { + "start": { + "line": 48, + "column": 67 + }, + "end": { + "line": 48, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "expect", + "start": 1772, + "end": 1778, + "loc": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1778, + "end": 1779, + "loc": { + "start": { + "line": 49, + "column": 12 + }, + "end": { + "line": 49, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "chunks", + "start": 1779, + "end": 1785, + "loc": { + "start": { + "line": 49, + "column": 13 + }, + "end": { + "line": 49, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1785, + "end": 1786, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1786, + "end": 1787, + "loc": { + "start": { + "line": 49, + "column": 20 + }, + "end": { + "line": 49, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toEqual", + "start": 1787, + "end": 1794, + "loc": { + "start": { + "line": 49, + "column": 21 + }, + "end": { + "line": 49, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1794, + "end": 1795, + "loc": { + "start": { + "line": 49, + "column": 28 + }, + "end": { + "line": 49, + "column": 29 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1795, + "end": 1796, + "loc": { + "start": { + "line": 49, + "column": 29 + }, + "end": { + "line": 49, + "column": 30 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1796, + "end": 1797, + "loc": { + "start": { + "line": 49, + "column": 30 + }, + "end": { + "line": 49, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1797, + "end": 1802, + "loc": { + "start": { + "line": 49, + "column": 31 + }, + "end": { + "line": 49, + "column": 36 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1802, + "end": 1803, + "loc": { + "start": { + "line": 49, + "column": 36 + }, + "end": { + "line": 49, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1804, + "end": 1809, + "loc": { + "start": { + "line": 49, + "column": 38 + }, + "end": { + "line": 49, + "column": 43 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1809, + "end": 1810, + "loc": { + "start": { + "line": 49, + "column": 43 + }, + "end": { + "line": 49, + "column": 44 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1810, + "end": 1811, + "loc": { + "start": { + "line": 49, + "column": 44 + }, + "end": { + "line": 49, + "column": 45 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1812, + "end": 1813, + "loc": { + "start": { + "line": 49, + "column": 46 + }, + "end": { + "line": 49, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1813, + "end": 1818, + "loc": { + "start": { + "line": 49, + "column": 47 + }, + "end": { + "line": 49, + "column": 52 + } + } + }, + { + "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": 49, + "column": 52 + }, + "end": { + "line": 49, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1820, + "end": 1825, + "loc": { + "start": { + "line": 49, + "column": 54 + }, + "end": { + "line": 49, + "column": 59 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1825, + "end": 1826, + "loc": { + "start": { + "line": 49, + "column": 59 + }, + "end": { + "line": 49, + "column": 60 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1826, + "end": 1827, + "loc": { + "start": { + "line": 49, + "column": 60 + }, + "end": { + "line": 49, + "column": 61 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1828, + "end": 1829, + "loc": { + "start": { + "line": 49, + "column": 62 + }, + "end": { + "line": 49, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1829, + "end": 1834, + "loc": { + "start": { + "line": 49, + "column": 63 + }, + "end": { + "line": 49, + "column": 68 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1834, + "end": 1835, + "loc": { + "start": { + "line": 49, + "column": 68 + }, + "end": { + "line": 49, + "column": 69 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1835, + "end": 1836, + "loc": { + "start": { + "line": 49, + "column": 69 + }, + "end": { + "line": 49, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1836, + "end": 1837, + "loc": { + "start": { + "line": 49, + "column": 70 + }, + "end": { + "line": 49, + "column": 71 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1837, + "end": 1838, + "loc": { + "start": { + "line": 49, + "column": 71 + }, + "end": { + "line": 49, + "column": 72 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1843, + "end": 1844, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1844, + "end": 1845, + "loc": { + "start": { + "line": 50, + "column": 5 + }, + "end": { + "line": 50, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1845, + "end": 1846, + "loc": { + "start": { + "line": 50, + "column": 6 + }, + "end": { + "line": 50, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1849, + "end": 1850, + "loc": { + "start": { + "line": 51, + "column": 2 + }, + "end": { + "line": 51, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1850, + "end": 1851, + "loc": { + "start": { + "line": 51, + "column": 3 + }, + "end": { + "line": 51, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1851, + "end": 1852, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 51, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1853, + "end": 1854, + "loc": { + "start": { + "line": 52, + "column": 0 + }, + "end": { + "line": 52, + "column": 1 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1854, + "end": 1855, + "loc": { + "start": { + "line": 52, + "column": 1 + }, + "end": { + "line": 52, + "column": 2 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1855, + "end": 1856, + "loc": { + "start": { + "line": 52, + "column": 2 + }, + "end": { + "line": 52, + "column": 3 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1857, + "end": 1857, + "loc": { + "start": { + "line": 53, + "column": 0 + }, + "end": { + "line": 53, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/errors.js.json b/docs/ast/source/errors.js.json new file mode 100644 index 00000000..4d4b18a0 --- /dev/null +++ b/docs/ast/source/errors.js.json @@ -0,0 +1,5055 @@ +{ + "type": "File", + "start": 0, + "end": 917, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 21, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 917, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 21, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "FunctionDeclaration", + "start": 0, + "end": 361, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 13, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 9, + "end": 26, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 26 + }, + "identifierName": "createCustomError" + }, + "name": "createCustomError" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 27, + "end": 31, + "loc": { + "start": { + "line": 1, + "column": 27 + }, + "end": { + "line": 1, + "column": 31 + }, + "identifierName": "name" + }, + "name": "name" + } + ], + "body": { + "type": "BlockStatement", + "start": 33, + "end": 361, + "loc": { + "start": { + "line": 1, + "column": 33 + }, + "end": { + "line": 13, + "column": 1 + } + }, + "body": [ + { + "type": "FunctionDeclaration", + "start": 37, + "end": 208, + "loc": { + "start": { + "line": 2, + "column": 2 + }, + "end": { + "line": 6, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 46, + "end": 57, + "loc": { + "start": { + "line": 2, + "column": 11 + }, + "end": { + "line": 2, + "column": 22 + }, + "identifierName": "CustomError" + }, + "name": "CustomError" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 58, + "end": 65, + "loc": { + "start": { + "line": 2, + "column": 23 + }, + "end": { + "line": 2, + "column": 30 + }, + "identifierName": "message" + }, + "name": "message" + }, + { + "type": "Identifier", + "start": 67, + "end": 71, + "loc": { + "start": { + "line": 2, + "column": 32 + }, + "end": { + "line": 2, + "column": 36 + }, + "identifierName": "code" + }, + "name": "code" + } + ], + "body": { + "type": "BlockStatement", + "start": 73, + "end": 208, + "loc": { + "start": { + "line": 2, + "column": 38 + }, + "end": { + "line": 6, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 79, + "end": 154, + "loc": { + "start": { + "line": 3, + "column": 4 + }, + "end": { + "line": 3, + "column": 79 + } + }, + "expression": { + "type": "LogicalExpression", + "start": 79, + "end": 153, + "loc": { + "start": { + "line": 3, + "column": 4 + }, + "end": { + "line": 3, + "column": 78 + } + }, + "left": { + "type": "MemberExpression", + "start": 79, + "end": 102, + "loc": { + "start": { + "line": 3, + "column": 4 + }, + "end": { + "line": 3, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 79, + "end": 84, + "loc": { + "start": { + "line": 3, + "column": 4 + }, + "end": { + "line": 3, + "column": 9 + }, + "identifierName": "Error" + }, + "name": "Error" + }, + "property": { + "type": "Identifier", + "start": 85, + "end": 102, + "loc": { + "start": { + "line": 3, + "column": 10 + }, + "end": { + "line": 3, + "column": 27 + }, + "identifierName": "captureStackTrace" + }, + "name": "captureStackTrace" + }, + "computed": false + }, + "operator": "&&", + "right": { + "type": "CallExpression", + "start": 106, + "end": 153, + "loc": { + "start": { + "line": 3, + "column": 31 + }, + "end": { + "line": 3, + "column": 78 + } + }, + "callee": { + "type": "MemberExpression", + "start": 106, + "end": 129, + "loc": { + "start": { + "line": 3, + "column": 31 + }, + "end": { + "line": 3, + "column": 54 + } + }, + "object": { + "type": "Identifier", + "start": 106, + "end": 111, + "loc": { + "start": { + "line": 3, + "column": 31 + }, + "end": { + "line": 3, + "column": 36 + }, + "identifierName": "Error" + }, + "name": "Error" + }, + "property": { + "type": "Identifier", + "start": 112, + "end": 129, + "loc": { + "start": { + "line": 3, + "column": 37 + }, + "end": { + "line": 3, + "column": 54 + }, + "identifierName": "captureStackTrace" + }, + "name": "captureStackTrace" + }, + "computed": false + }, + "arguments": [ + { + "type": "ThisExpression", + "start": 130, + "end": 134, + "loc": { + "start": { + "line": 3, + "column": 55 + }, + "end": { + "line": 3, + "column": 59 + } + } + }, + { + "type": "MemberExpression", + "start": 136, + "end": 152, + "loc": { + "start": { + "line": 3, + "column": 61 + }, + "end": { + "line": 3, + "column": 77 + } + }, + "object": { + "type": "ThisExpression", + "start": 136, + "end": 140, + "loc": { + "start": { + "line": 3, + "column": 61 + }, + "end": { + "line": 3, + "column": 65 + } + } + }, + "property": { + "type": "Identifier", + "start": 141, + "end": 152, + "loc": { + "start": { + "line": 3, + "column": 66 + }, + "end": { + "line": 3, + "column": 77 + }, + "identifierName": "constructor" + }, + "name": "constructor" + }, + "computed": false + } + ] + } + } + }, + { + "type": "ExpressionStatement", + "start": 159, + "end": 182, + "loc": { + "start": { + "line": 4, + "column": 4 + }, + "end": { + "line": 4, + "column": 27 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 159, + "end": 181, + "loc": { + "start": { + "line": 4, + "column": 4 + }, + "end": { + "line": 4, + "column": 26 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 159, + "end": 171, + "loc": { + "start": { + "line": 4, + "column": 4 + }, + "end": { + "line": 4, + "column": 16 + } + }, + "object": { + "type": "ThisExpression", + "start": 159, + "end": 163, + "loc": { + "start": { + "line": 4, + "column": 4 + }, + "end": { + "line": 4, + "column": 8 + } + } + }, + "property": { + "type": "Identifier", + "start": 164, + "end": 171, + "loc": { + "start": { + "line": 4, + "column": 9 + }, + "end": { + "line": 4, + "column": 16 + }, + "identifierName": "message" + }, + "name": "message" + }, + "computed": false + }, + "right": { + "type": "Identifier", + "start": 174, + "end": 181, + "loc": { + "start": { + "line": 4, + "column": 19 + }, + "end": { + "line": 4, + "column": 26 + }, + "identifierName": "message" + }, + "name": "message" + } + } + }, + { + "type": "ExpressionStatement", + "start": 187, + "end": 204, + "loc": { + "start": { + "line": 5, + "column": 4 + }, + "end": { + "line": 5, + "column": 21 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 187, + "end": 203, + "loc": { + "start": { + "line": 5, + "column": 4 + }, + "end": { + "line": 5, + "column": 20 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 187, + "end": 196, + "loc": { + "start": { + "line": 5, + "column": 4 + }, + "end": { + "line": 5, + "column": 13 + } + }, + "object": { + "type": "ThisExpression", + "start": 187, + "end": 191, + "loc": { + "start": { + "line": 5, + "column": 4 + }, + "end": { + "line": 5, + "column": 8 + } + } + }, + "property": { + "type": "Identifier", + "start": 192, + "end": 196, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 13 + }, + "identifierName": "code" + }, + "name": "code" + }, + "computed": false + }, + "right": { + "type": "Identifier", + "start": 199, + "end": 203, + "loc": { + "start": { + "line": 5, + "column": 16 + }, + "end": { + "line": 5, + "column": 20 + }, + "identifierName": "code" + }, + "name": "code" + } + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 212, + "end": 248, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 38 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 212, + "end": 247, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 37 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 212, + "end": 233, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 212, + "end": 223, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 13 + }, + "identifierName": "CustomError" + }, + "name": "CustomError" + }, + "property": { + "type": "Identifier", + "start": 224, + "end": 233, + "loc": { + "start": { + "line": 8, + "column": 14 + }, + "end": { + "line": 8, + "column": 23 + }, + "identifierName": "prototype" + }, + "name": "prototype" + }, + "computed": false + }, + "right": { + "type": "NewExpression", + "start": 236, + "end": 247, + "loc": { + "start": { + "line": 8, + "column": 26 + }, + "end": { + "line": 8, + "column": 37 + } + }, + "callee": { + "type": "Identifier", + "start": 240, + "end": 245, + "loc": { + "start": { + "line": 8, + "column": 30 + }, + "end": { + "line": 8, + "column": 35 + }, + "identifierName": "Error" + }, + "name": "Error" + }, + "arguments": [] + } + } + }, + { + "type": "ExpressionStatement", + "start": 251, + "end": 285, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 36 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 251, + "end": 284, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 35 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 251, + "end": 277, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 28 + } + }, + "object": { + "type": "MemberExpression", + "start": 251, + "end": 272, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 251, + "end": 262, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 13 + }, + "identifierName": "CustomError" + }, + "name": "CustomError" + }, + "property": { + "type": "Identifier", + "start": 263, + "end": 272, + "loc": { + "start": { + "line": 9, + "column": 14 + }, + "end": { + "line": 9, + "column": 23 + }, + "identifierName": "prototype" + }, + "name": "prototype" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 273, + "end": 277, + "loc": { + "start": { + "line": 9, + "column": 24 + }, + "end": { + "line": 9, + "column": 28 + }, + "identifierName": "name" + }, + "name": "name" + }, + "computed": false + }, + "right": { + "type": "Identifier", + "start": 280, + "end": 284, + "loc": { + "start": { + "line": 9, + "column": 31 + }, + "end": { + "line": 9, + "column": 35 + }, + "identifierName": "name" + }, + "name": "name" + } + } + }, + { + "type": "ExpressionStatement", + "start": 288, + "end": 336, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 50 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 288, + "end": 335, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 49 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 288, + "end": 321, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 35 + } + }, + "object": { + "type": "MemberExpression", + "start": 288, + "end": 309, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 288, + "end": 299, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 13 + }, + "identifierName": "CustomError" + }, + "name": "CustomError" + }, + "property": { + "type": "Identifier", + "start": 300, + "end": 309, + "loc": { + "start": { + "line": 10, + "column": 14 + }, + "end": { + "line": 10, + "column": 23 + }, + "identifierName": "prototype" + }, + "name": "prototype" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 310, + "end": 321, + "loc": { + "start": { + "line": 10, + "column": 24 + }, + "end": { + "line": 10, + "column": 35 + }, + "identifierName": "constructor" + }, + "name": "constructor" + }, + "computed": false + }, + "right": { + "type": "Identifier", + "start": 324, + "end": 335, + "loc": { + "start": { + "line": 10, + "column": 38 + }, + "end": { + "line": 10, + "column": 49 + }, + "identifierName": "CustomError" + }, + "name": "CustomError" + } + } + }, + { + "type": "ReturnStatement", + "start": 340, + "end": 359, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 21 + } + }, + "argument": { + "type": "Identifier", + "start": 347, + "end": 358, + "loc": { + "start": { + "line": 12, + "column": 9 + }, + "end": { + "line": 12, + "column": 20 + }, + "identifierName": "CustomError" + }, + "name": "CustomError" + } + } + ], + "directives": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 363, + "end": 461, + "loc": { + "start": { + "line": 15, + "column": 0 + }, + "end": { + "line": 15, + "column": 98 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 370, + "end": 461, + "loc": { + "start": { + "line": 15, + "column": 7 + }, + "end": { + "line": 15, + "column": 98 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 376, + "end": 460, + "loc": { + "start": { + "line": 15, + "column": 13 + }, + "end": { + "line": 15, + "column": 97 + } + }, + "id": { + "type": "Identifier", + "start": 376, + "end": 401, + "loc": { + "start": { + "line": 15, + "column": 13 + }, + "end": { + "line": 15, + "column": 38 + }, + "identifierName": "LDUnexpectedResponseError" + }, + "name": "LDUnexpectedResponseError" + }, + "init": { + "type": "CallExpression", + "start": 404, + "end": 460, + "loc": { + "start": { + "line": 15, + "column": 41 + }, + "end": { + "line": 15, + "column": 97 + } + }, + "callee": { + "type": "Identifier", + "start": 404, + "end": 421, + "loc": { + "start": { + "line": 15, + "column": 41 + }, + "end": { + "line": 15, + "column": 58 + }, + "identifierName": "createCustomError" + }, + "name": "createCustomError" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 422, + "end": 459, + "loc": { + "start": { + "line": 15, + "column": 59 + }, + "end": { + "line": 15, + "column": 96 + } + }, + "extra": { + "rawValue": "LaunchDarklyUnexpectedResponseError", + "raw": "'LaunchDarklyUnexpectedResponseError'" + }, + "value": "LaunchDarklyUnexpectedResponseError" + } + ] + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 462, + "end": 564, + "loc": { + "start": { + "line": 16, + "column": 0 + }, + "end": { + "line": 16, + "column": 102 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 469, + "end": 564, + "loc": { + "start": { + "line": 16, + "column": 7 + }, + "end": { + "line": 16, + "column": 102 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 475, + "end": 563, + "loc": { + "start": { + "line": 16, + "column": 13 + }, + "end": { + "line": 16, + "column": 101 + } + }, + "id": { + "type": "Identifier", + "start": 475, + "end": 502, + "loc": { + "start": { + "line": 16, + "column": 13 + }, + "end": { + "line": 16, + "column": 40 + }, + "identifierName": "LDInvalidEnvironmentIdError" + }, + "name": "LDInvalidEnvironmentIdError" + }, + "init": { + "type": "CallExpression", + "start": 505, + "end": 563, + "loc": { + "start": { + "line": 16, + "column": 43 + }, + "end": { + "line": 16, + "column": 101 + } + }, + "callee": { + "type": "Identifier", + "start": 505, + "end": 522, + "loc": { + "start": { + "line": 16, + "column": 43 + }, + "end": { + "line": 16, + "column": 60 + }, + "identifierName": "createCustomError" + }, + "name": "createCustomError" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 523, + "end": 562, + "loc": { + "start": { + "line": 16, + "column": 61 + }, + "end": { + "line": 16, + "column": 100 + } + }, + "extra": { + "rawValue": "LaunchDarklyInvalidEnvironmentIdError", + "raw": "'LaunchDarklyInvalidEnvironmentIdError'" + }, + "value": "LaunchDarklyInvalidEnvironmentIdError" + } + ] + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 565, + "end": 649, + "loc": { + "start": { + "line": 17, + "column": 0 + }, + "end": { + "line": 17, + "column": 84 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 572, + "end": 649, + "loc": { + "start": { + "line": 17, + "column": 7 + }, + "end": { + "line": 17, + "column": 84 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 578, + "end": 648, + "loc": { + "start": { + "line": 17, + "column": 13 + }, + "end": { + "line": 17, + "column": 83 + } + }, + "id": { + "type": "Identifier", + "start": 578, + "end": 596, + "loc": { + "start": { + "line": 17, + "column": 13 + }, + "end": { + "line": 17, + "column": 31 + }, + "identifierName": "LDInvalidUserError" + }, + "name": "LDInvalidUserError" + }, + "init": { + "type": "CallExpression", + "start": 599, + "end": 648, + "loc": { + "start": { + "line": 17, + "column": 34 + }, + "end": { + "line": 17, + "column": 83 + } + }, + "callee": { + "type": "Identifier", + "start": 599, + "end": 616, + "loc": { + "start": { + "line": 17, + "column": 34 + }, + "end": { + "line": 17, + "column": 51 + }, + "identifierName": "createCustomError" + }, + "name": "createCustomError" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 617, + "end": 647, + "loc": { + "start": { + "line": 17, + "column": 52 + }, + "end": { + "line": 17, + "column": 82 + } + }, + "extra": { + "rawValue": "LaunchDarklyInvalidUserError", + "raw": "'LaunchDarklyInvalidUserError'" + }, + "value": "LaunchDarklyInvalidUserError" + } + ] + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 650, + "end": 742, + "loc": { + "start": { + "line": 18, + "column": 0 + }, + "end": { + "line": 18, + "column": 92 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 657, + "end": 742, + "loc": { + "start": { + "line": 18, + "column": 7 + }, + "end": { + "line": 18, + "column": 92 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 663, + "end": 741, + "loc": { + "start": { + "line": 18, + "column": 13 + }, + "end": { + "line": 18, + "column": 91 + } + }, + "id": { + "type": "Identifier", + "start": 663, + "end": 685, + "loc": { + "start": { + "line": 18, + "column": 13 + }, + "end": { + "line": 18, + "column": 35 + }, + "identifierName": "LDInvalidEventKeyError" + }, + "name": "LDInvalidEventKeyError" + }, + "init": { + "type": "CallExpression", + "start": 688, + "end": 741, + "loc": { + "start": { + "line": 18, + "column": 38 + }, + "end": { + "line": 18, + "column": 91 + } + }, + "callee": { + "type": "Identifier", + "start": 688, + "end": 705, + "loc": { + "start": { + "line": 18, + "column": 38 + }, + "end": { + "line": 18, + "column": 55 + }, + "identifierName": "createCustomError" + }, + "name": "createCustomError" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 706, + "end": 740, + "loc": { + "start": { + "line": 18, + "column": 56 + }, + "end": { + "line": 18, + "column": 90 + } + }, + "extra": { + "rawValue": "LaunchDarklyInvalidEventKeyError", + "raw": "'LaunchDarklyInvalidEventKeyError'" + }, + "value": "LaunchDarklyInvalidEventKeyError" + } + ] + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 743, + "end": 835, + "loc": { + "start": { + "line": 19, + "column": 0 + }, + "end": { + "line": 19, + "column": 92 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 750, + "end": 835, + "loc": { + "start": { + "line": 19, + "column": 7 + }, + "end": { + "line": 19, + "column": 92 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 756, + "end": 834, + "loc": { + "start": { + "line": 19, + "column": 13 + }, + "end": { + "line": 19, + "column": 91 + } + }, + "id": { + "type": "Identifier", + "start": 756, + "end": 778, + "loc": { + "start": { + "line": 19, + "column": 13 + }, + "end": { + "line": 19, + "column": 35 + }, + "identifierName": "LDInvalidArgumentError" + }, + "name": "LDInvalidArgumentError" + }, + "init": { + "type": "CallExpression", + "start": 781, + "end": 834, + "loc": { + "start": { + "line": 19, + "column": 38 + }, + "end": { + "line": 19, + "column": 91 + } + }, + "callee": { + "type": "Identifier", + "start": 781, + "end": 798, + "loc": { + "start": { + "line": 19, + "column": 38 + }, + "end": { + "line": 19, + "column": 55 + }, + "identifierName": "createCustomError" + }, + "name": "createCustomError" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 799, + "end": 833, + "loc": { + "start": { + "line": 19, + "column": 56 + }, + "end": { + "line": 19, + "column": 90 + } + }, + "extra": { + "rawValue": "LaunchDarklyInvalidArgumentError", + "raw": "'LaunchDarklyInvalidArgumentError'" + }, + "value": "LaunchDarklyInvalidArgumentError" + } + ] + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 836, + "end": 916, + "loc": { + "start": { + "line": 20, + "column": 0 + }, + "end": { + "line": 20, + "column": 80 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 843, + "end": 916, + "loc": { + "start": { + "line": 20, + "column": 7 + }, + "end": { + "line": 20, + "column": 80 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 849, + "end": 915, + "loc": { + "start": { + "line": 20, + "column": 13 + }, + "end": { + "line": 20, + "column": 79 + } + }, + "id": { + "type": "Identifier", + "start": 849, + "end": 865, + "loc": { + "start": { + "line": 20, + "column": 13 + }, + "end": { + "line": 20, + "column": 29 + }, + "identifierName": "LDFlagFetchError" + }, + "name": "LDFlagFetchError" + }, + "init": { + "type": "CallExpression", + "start": 868, + "end": 915, + "loc": { + "start": { + "line": 20, + "column": 32 + }, + "end": { + "line": 20, + "column": 79 + } + }, + "callee": { + "type": "Identifier", + "start": 868, + "end": 885, + "loc": { + "start": { + "line": 20, + "column": 32 + }, + "end": { + "line": 20, + "column": 49 + }, + "identifierName": "createCustomError" + }, + "name": "createCustomError" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 886, + "end": 914, + "loc": { + "start": { + "line": 20, + "column": 50 + }, + "end": { + "line": 20, + "column": 78 + } + }, + "extra": { + "rawValue": "LaunchDarklyFlagFetchError", + "raw": "'LaunchDarklyFlagFetchError'" + }, + "value": "LaunchDarklyFlagFetchError" + } + ] + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [] + }, + "comments": [], + "tokens": [ + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 0, + "end": 8, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createCustomError", + "start": 9, + "end": 26, + "loc": { + "start": { + "line": 1, + "column": 9 + }, + "end": { + "line": 1, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 26, + "end": 27, + "loc": { + "start": { + "line": 1, + "column": 26 + }, + "end": { + "line": 1, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 27, + "end": 31, + "loc": { + "start": { + "line": 1, + "column": 27 + }, + "end": { + "line": 1, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 31, + "end": 32, + "loc": { + "start": { + "line": 1, + "column": 31 + }, + "end": { + "line": 1, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 33, + "end": 34, + "loc": { + "start": { + "line": 1, + "column": 33 + }, + "end": { + "line": 1, + "column": 34 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 37, + "end": 45, + "loc": { + "start": { + "line": 2, + "column": 2 + }, + "end": { + "line": 2, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "CustomError", + "start": 46, + "end": 57, + "loc": { + "start": { + "line": 2, + "column": 11 + }, + "end": { + "line": 2, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 57, + "end": 58, + "loc": { + "start": { + "line": 2, + "column": 22 + }, + "end": { + "line": 2, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "message", + "start": 58, + "end": 65, + "loc": { + "start": { + "line": 2, + "column": 23 + }, + "end": { + "line": 2, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 65, + "end": 66, + "loc": { + "start": { + "line": 2, + "column": 30 + }, + "end": { + "line": 2, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "code", + "start": 67, + "end": 71, + "loc": { + "start": { + "line": 2, + "column": 32 + }, + "end": { + "line": 2, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 71, + "end": 72, + "loc": { + "start": { + "line": 2, + "column": 36 + }, + "end": { + "line": 2, + "column": 37 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 73, + "end": 74, + "loc": { + "start": { + "line": 2, + "column": 38 + }, + "end": { + "line": 2, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Error", + "start": 79, + "end": 84, + "loc": { + "start": { + "line": 3, + "column": 4 + }, + "end": { + "line": 3, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 84, + "end": 85, + "loc": { + "start": { + "line": 3, + "column": 9 + }, + "end": { + "line": 3, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "captureStackTrace", + "start": 85, + "end": 102, + "loc": { + "start": { + "line": 3, + "column": 10 + }, + "end": { + "line": 3, + "column": 27 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 103, + "end": 105, + "loc": { + "start": { + "line": 3, + "column": 28 + }, + "end": { + "line": 3, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Error", + "start": 106, + "end": 111, + "loc": { + "start": { + "line": 3, + "column": 31 + }, + "end": { + "line": 3, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 111, + "end": 112, + "loc": { + "start": { + "line": 3, + "column": 36 + }, + "end": { + "line": 3, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "captureStackTrace", + "start": 112, + "end": 129, + "loc": { + "start": { + "line": 3, + "column": 37 + }, + "end": { + "line": 3, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 129, + "end": 130, + "loc": { + "start": { + "line": 3, + "column": 54 + }, + "end": { + "line": 3, + "column": 55 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 130, + "end": 134, + "loc": { + "start": { + "line": 3, + "column": 55 + }, + "end": { + "line": 3, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 134, + "end": 135, + "loc": { + "start": { + "line": 3, + "column": 59 + }, + "end": { + "line": 3, + "column": 60 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 136, + "end": 140, + "loc": { + "start": { + "line": 3, + "column": 61 + }, + "end": { + "line": 3, + "column": 65 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 140, + "end": 141, + "loc": { + "start": { + "line": 3, + "column": 65 + }, + "end": { + "line": 3, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "constructor", + "start": 141, + "end": 152, + "loc": { + "start": { + "line": 3, + "column": 66 + }, + "end": { + "line": 3, + "column": 77 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 152, + "end": 153, + "loc": { + "start": { + "line": 3, + "column": 77 + }, + "end": { + "line": 3, + "column": 78 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 153, + "end": 154, + "loc": { + "start": { + "line": 3, + "column": 78 + }, + "end": { + "line": 3, + "column": 79 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 159, + "end": 163, + "loc": { + "start": { + "line": 4, + "column": 4 + }, + "end": { + "line": 4, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 163, + "end": 164, + "loc": { + "start": { + "line": 4, + "column": 8 + }, + "end": { + "line": 4, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "message", + "start": 164, + "end": 171, + "loc": { + "start": { + "line": 4, + "column": 9 + }, + "end": { + "line": 4, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 172, + "end": 173, + "loc": { + "start": { + "line": 4, + "column": 17 + }, + "end": { + "line": 4, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "message", + "start": 174, + "end": 181, + "loc": { + "start": { + "line": 4, + "column": 19 + }, + "end": { + "line": 4, + "column": 26 + } + } + }, + { + "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": 4, + "column": 26 + }, + "end": { + "line": 4, + "column": 27 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "this", + "start": 187, + "end": 191, + "loc": { + "start": { + "line": 5, + "column": 4 + }, + "end": { + "line": 5, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 191, + "end": 192, + "loc": { + "start": { + "line": 5, + "column": 8 + }, + "end": { + "line": 5, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "code", + "start": 192, + "end": 196, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 197, + "end": 198, + "loc": { + "start": { + "line": 5, + "column": 14 + }, + "end": { + "line": 5, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "code", + "start": 199, + "end": 203, + "loc": { + "start": { + "line": 5, + "column": 16 + }, + "end": { + "line": 5, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 203, + "end": 204, + "loc": { + "start": { + "line": 5, + "column": 20 + }, + "end": { + "line": 5, + "column": 21 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 207, + "end": 208, + "loc": { + "start": { + "line": 6, + "column": 2 + }, + "end": { + "line": 6, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "CustomError", + "start": 212, + "end": 223, + "loc": { + "start": { + "line": 8, + "column": 2 + }, + "end": { + "line": 8, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 223, + "end": 224, + "loc": { + "start": { + "line": 8, + "column": 13 + }, + "end": { + "line": 8, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prototype", + "start": 224, + "end": 233, + "loc": { + "start": { + "line": 8, + "column": 14 + }, + "end": { + "line": 8, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 234, + "end": 235, + "loc": { + "start": { + "line": 8, + "column": 24 + }, + "end": { + "line": 8, + "column": 25 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 236, + "end": 239, + "loc": { + "start": { + "line": 8, + "column": 26 + }, + "end": { + "line": 8, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Error", + "start": 240, + "end": 245, + "loc": { + "start": { + "line": 8, + "column": 30 + }, + "end": { + "line": 8, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 245, + "end": 246, + "loc": { + "start": { + "line": 8, + "column": 35 + }, + "end": { + "line": 8, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 246, + "end": 247, + "loc": { + "start": { + "line": 8, + "column": 36 + }, + "end": { + "line": 8, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 247, + "end": 248, + "loc": { + "start": { + "line": 8, + "column": 37 + }, + "end": { + "line": 8, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "CustomError", + "start": 251, + "end": 262, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 262, + "end": 263, + "loc": { + "start": { + "line": 9, + "column": 13 + }, + "end": { + "line": 9, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prototype", + "start": 263, + "end": 272, + "loc": { + "start": { + "line": 9, + "column": 14 + }, + "end": { + "line": 9, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 272, + "end": 273, + "loc": { + "start": { + "line": 9, + "column": 23 + }, + "end": { + "line": 9, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 273, + "end": 277, + "loc": { + "start": { + "line": 9, + "column": 24 + }, + "end": { + "line": 9, + "column": 28 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 278, + "end": 279, + "loc": { + "start": { + "line": 9, + "column": 29 + }, + "end": { + "line": 9, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "name", + "start": 280, + "end": 284, + "loc": { + "start": { + "line": 9, + "column": 31 + }, + "end": { + "line": 9, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 284, + "end": 285, + "loc": { + "start": { + "line": 9, + "column": 35 + }, + "end": { + "line": 9, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "CustomError", + "start": 288, + "end": 299, + "loc": { + "start": { + "line": 10, + "column": 2 + }, + "end": { + "line": 10, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 299, + "end": 300, + "loc": { + "start": { + "line": 10, + "column": 13 + }, + "end": { + "line": 10, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prototype", + "start": 300, + "end": 309, + "loc": { + "start": { + "line": 10, + "column": 14 + }, + "end": { + "line": 10, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 309, + "end": 310, + "loc": { + "start": { + "line": 10, + "column": 23 + }, + "end": { + "line": 10, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "constructor", + "start": 310, + "end": 321, + "loc": { + "start": { + "line": 10, + "column": 24 + }, + "end": { + "line": 10, + "column": 35 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 322, + "end": 323, + "loc": { + "start": { + "line": 10, + "column": 36 + }, + "end": { + "line": 10, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "CustomError", + "start": 324, + "end": 335, + "loc": { + "start": { + "line": 10, + "column": 38 + }, + "end": { + "line": 10, + "column": 49 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 335, + "end": 336, + "loc": { + "start": { + "line": 10, + "column": 49 + }, + "end": { + "line": 10, + "column": 50 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 340, + "end": 346, + "loc": { + "start": { + "line": 12, + "column": 2 + }, + "end": { + "line": 12, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "CustomError", + "start": 347, + "end": 358, + "loc": { + "start": { + "line": 12, + "column": 9 + }, + "end": { + "line": 12, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 358, + "end": 359, + "loc": { + "start": { + "line": 12, + "column": 20 + }, + "end": { + "line": 12, + "column": 21 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 360, + "end": 361, + "loc": { + "start": { + "line": 13, + "column": 0 + }, + "end": { + "line": 13, + "column": 1 + } + } + }, + { + "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": 363, + "end": 369, + "loc": { + "start": { + "line": 15, + "column": 0 + }, + "end": { + "line": 15, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 370, + "end": 375, + "loc": { + "start": { + "line": 15, + "column": 7 + }, + "end": { + "line": 15, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDUnexpectedResponseError", + "start": 376, + "end": 401, + "loc": { + "start": { + "line": 15, + "column": 13 + }, + "end": { + "line": 15, + "column": 38 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 402, + "end": 403, + "loc": { + "start": { + "line": 15, + "column": 39 + }, + "end": { + "line": 15, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createCustomError", + "start": 404, + "end": 421, + "loc": { + "start": { + "line": 15, + "column": 41 + }, + "end": { + "line": 15, + "column": 58 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 421, + "end": 422, + "loc": { + "start": { + "line": 15, + "column": 58 + }, + "end": { + "line": 15, + "column": 59 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "LaunchDarklyUnexpectedResponseError", + "start": 422, + "end": 459, + "loc": { + "start": { + "line": 15, + "column": 59 + }, + "end": { + "line": 15, + "column": 96 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 459, + "end": 460, + "loc": { + "start": { + "line": 15, + "column": 96 + }, + "end": { + "line": 15, + "column": 97 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 460, + "end": 461, + "loc": { + "start": { + "line": 15, + "column": 97 + }, + "end": { + "line": 15, + "column": 98 + } + } + }, + { + "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": 462, + "end": 468, + "loc": { + "start": { + "line": 16, + "column": 0 + }, + "end": { + "line": 16, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 469, + "end": 474, + "loc": { + "start": { + "line": 16, + "column": 7 + }, + "end": { + "line": 16, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDInvalidEnvironmentIdError", + "start": 475, + "end": 502, + "loc": { + "start": { + "line": 16, + "column": 13 + }, + "end": { + "line": 16, + "column": 40 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 503, + "end": 504, + "loc": { + "start": { + "line": 16, + "column": 41 + }, + "end": { + "line": 16, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createCustomError", + "start": 505, + "end": 522, + "loc": { + "start": { + "line": 16, + "column": 43 + }, + "end": { + "line": 16, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 522, + "end": 523, + "loc": { + "start": { + "line": 16, + "column": 60 + }, + "end": { + "line": 16, + "column": 61 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "LaunchDarklyInvalidEnvironmentIdError", + "start": 523, + "end": 562, + "loc": { + "start": { + "line": 16, + "column": 61 + }, + "end": { + "line": 16, + "column": 100 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 562, + "end": 563, + "loc": { + "start": { + "line": 16, + "column": 100 + }, + "end": { + "line": 16, + "column": 101 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 563, + "end": 564, + "loc": { + "start": { + "line": 16, + "column": 101 + }, + "end": { + "line": 16, + "column": 102 + } + } + }, + { + "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": 565, + "end": 571, + "loc": { + "start": { + "line": 17, + "column": 0 + }, + "end": { + "line": 17, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 572, + "end": 577, + "loc": { + "start": { + "line": 17, + "column": 7 + }, + "end": { + "line": 17, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDInvalidUserError", + "start": 578, + "end": 596, + "loc": { + "start": { + "line": 17, + "column": 13 + }, + "end": { + "line": 17, + "column": 31 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 597, + "end": 598, + "loc": { + "start": { + "line": 17, + "column": 32 + }, + "end": { + "line": 17, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createCustomError", + "start": 599, + "end": 616, + "loc": { + "start": { + "line": 17, + "column": 34 + }, + "end": { + "line": 17, + "column": 51 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 616, + "end": 617, + "loc": { + "start": { + "line": 17, + "column": 51 + }, + "end": { + "line": 17, + "column": 52 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "LaunchDarklyInvalidUserError", + "start": 617, + "end": 647, + "loc": { + "start": { + "line": 17, + "column": 52 + }, + "end": { + "line": 17, + "column": 82 + } + } + }, + { + "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": 17, + "column": 82 + }, + "end": { + "line": 17, + "column": 83 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 648, + "end": 649, + "loc": { + "start": { + "line": 17, + "column": 83 + }, + "end": { + "line": 17, + "column": 84 + } + } + }, + { + "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": 650, + "end": 656, + "loc": { + "start": { + "line": 18, + "column": 0 + }, + "end": { + "line": 18, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 657, + "end": 662, + "loc": { + "start": { + "line": 18, + "column": 7 + }, + "end": { + "line": 18, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDInvalidEventKeyError", + "start": 663, + "end": 685, + "loc": { + "start": { + "line": 18, + "column": 13 + }, + "end": { + "line": 18, + "column": 35 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 686, + "end": 687, + "loc": { + "start": { + "line": 18, + "column": 36 + }, + "end": { + "line": 18, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createCustomError", + "start": 688, + "end": 705, + "loc": { + "start": { + "line": 18, + "column": 38 + }, + "end": { + "line": 18, + "column": 55 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 705, + "end": 706, + "loc": { + "start": { + "line": 18, + "column": 55 + }, + "end": { + "line": 18, + "column": 56 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "LaunchDarklyInvalidEventKeyError", + "start": 706, + "end": 740, + "loc": { + "start": { + "line": 18, + "column": 56 + }, + "end": { + "line": 18, + "column": 90 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 740, + "end": 741, + "loc": { + "start": { + "line": 18, + "column": 90 + }, + "end": { + "line": 18, + "column": 91 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 741, + "end": 742, + "loc": { + "start": { + "line": 18, + "column": 91 + }, + "end": { + "line": 18, + "column": 92 + } + } + }, + { + "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": 743, + "end": 749, + "loc": { + "start": { + "line": 19, + "column": 0 + }, + "end": { + "line": 19, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 750, + "end": 755, + "loc": { + "start": { + "line": 19, + "column": 7 + }, + "end": { + "line": 19, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDInvalidArgumentError", + "start": 756, + "end": 778, + "loc": { + "start": { + "line": 19, + "column": 13 + }, + "end": { + "line": 19, + "column": 35 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 779, + "end": 780, + "loc": { + "start": { + "line": 19, + "column": 36 + }, + "end": { + "line": 19, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createCustomError", + "start": 781, + "end": 798, + "loc": { + "start": { + "line": 19, + "column": 38 + }, + "end": { + "line": 19, + "column": 55 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 798, + "end": 799, + "loc": { + "start": { + "line": 19, + "column": 55 + }, + "end": { + "line": 19, + "column": 56 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "LaunchDarklyInvalidArgumentError", + "start": 799, + "end": 833, + "loc": { + "start": { + "line": 19, + "column": 56 + }, + "end": { + "line": 19, + "column": 90 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 833, + "end": 834, + "loc": { + "start": { + "line": 19, + "column": 90 + }, + "end": { + "line": 19, + "column": 91 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 834, + "end": 835, + "loc": { + "start": { + "line": 19, + "column": 91 + }, + "end": { + "line": 19, + "column": 92 + } + } + }, + { + "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": 836, + "end": 842, + "loc": { + "start": { + "line": 20, + "column": 0 + }, + "end": { + "line": 20, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 843, + "end": 848, + "loc": { + "start": { + "line": 20, + "column": 7 + }, + "end": { + "line": 20, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDFlagFetchError", + "start": 849, + "end": 865, + "loc": { + "start": { + "line": 20, + "column": 13 + }, + "end": { + "line": 20, + "column": 29 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 866, + "end": 867, + "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": "createCustomError", + "start": 868, + "end": 885, + "loc": { + "start": { + "line": 20, + "column": 32 + }, + "end": { + "line": 20, + "column": 49 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 885, + "end": 886, + "loc": { + "start": { + "line": 20, + "column": 49 + }, + "end": { + "line": 20, + "column": 50 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "LaunchDarklyFlagFetchError", + "start": 886, + "end": 914, + "loc": { + "start": { + "line": 20, + "column": 50 + }, + "end": { + "line": 20, + "column": 78 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 914, + "end": 915, + "loc": { + "start": { + "line": 20, + "column": 78 + }, + "end": { + "line": 20, + "column": 79 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 915, + "end": 916, + "loc": { + "start": { + "line": 20, + "column": 79 + }, + "end": { + "line": 20, + "column": 80 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 917, + "end": 917, + "loc": { + "start": { + "line": 21, + "column": 0 + }, + "end": { + "line": 21, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/index.js.json b/docs/ast/source/index.js.json new file mode 100644 index 00000000..4dbb5e10 --- /dev/null +++ b/docs/ast/source/index.js.json @@ -0,0 +1,116871 @@ +{ + "type": "File", + "start": 0, + "end": 15142, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 543, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 15142, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 543, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "ImportDeclaration", + "start": 0, + "end": 46, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 46 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 7, + "end": 21, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 21 + } + }, + "local": { + "type": "Identifier", + "start": 7, + "end": 21, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 21 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 27, + "end": 45, + "loc": { + "start": { + "line": 1, + "column": 27 + }, + "end": { + "line": 1, + "column": 45 + } + }, + "extra": { + "rawValue": "./EventProcessor", + "raw": "'./EventProcessor'" + }, + "value": "./EventProcessor" + } + }, + { + "type": "ImportDeclaration", + "start": 47, + "end": 89, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 42 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 54, + "end": 66, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 19 + } + }, + "local": { + "type": "Identifier", + "start": 54, + "end": 66, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 19 + }, + "identifierName": "EventEmitter" + }, + "name": "EventEmitter" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 72, + "end": 88, + "loc": { + "start": { + "line": 2, + "column": 25 + }, + "end": { + "line": 2, + "column": 41 + } + }, + "extra": { + "rawValue": "./EventEmitter", + "raw": "'./EventEmitter'" + }, + "value": "./EventEmitter" + } + }, + { + "type": "ImportDeclaration", + "start": 90, + "end": 130, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 40 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 97, + "end": 108, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 18 + } + }, + "local": { + "type": "Identifier", + "start": 97, + "end": 108, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 18 + }, + "identifierName": "GoalTracker" + }, + "name": "GoalTracker" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 114, + "end": 129, + "loc": { + "start": { + "line": 3, + "column": 24 + }, + "end": { + "line": 3, + "column": 39 + } + }, + "extra": { + "rawValue": "./GoalTracker", + "raw": "'./GoalTracker'" + }, + "value": "./GoalTracker" + } + }, + { + "type": "ImportDeclaration", + "start": 131, + "end": 159, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 4, + "column": 28 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 138, + "end": 143, + "loc": { + "start": { + "line": 4, + "column": 7 + }, + "end": { + "line": 4, + "column": 12 + } + }, + "local": { + "type": "Identifier", + "start": 138, + "end": 143, + "loc": { + "start": { + "line": 4, + "column": 7 + }, + "end": { + "line": 4, + "column": 12 + }, + "identifierName": "Store" + }, + "name": "Store" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 149, + "end": 158, + "loc": { + "start": { + "line": 4, + "column": 18 + }, + "end": { + "line": 4, + "column": 27 + } + }, + "extra": { + "rawValue": "./Store", + "raw": "'./Store'" + }, + "value": "./Store" + } + }, + { + "type": "ImportDeclaration", + "start": 160, + "end": 190, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 30 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 167, + "end": 173, + "loc": { + "start": { + "line": 5, + "column": 7 + }, + "end": { + "line": 5, + "column": 13 + } + }, + "local": { + "type": "Identifier", + "start": 167, + "end": 173, + "loc": { + "start": { + "line": 5, + "column": 7 + }, + "end": { + "line": 5, + "column": 13 + }, + "identifierName": "Stream" + }, + "name": "Stream" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 179, + "end": 189, + "loc": { + "start": { + "line": 5, + "column": 19 + }, + "end": { + "line": 5, + "column": 29 + } + }, + "extra": { + "rawValue": "./Stream", + "raw": "'./Stream'" + }, + "value": "./Stream" + } + }, + { + "type": "ImportDeclaration", + "start": 191, + "end": 227, + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 6, + "column": 36 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 198, + "end": 207, + "loc": { + "start": { + "line": 6, + "column": 7 + }, + "end": { + "line": 6, + "column": 16 + } + }, + "local": { + "type": "Identifier", + "start": 198, + "end": 207, + "loc": { + "start": { + "line": 6, + "column": 7 + }, + "end": { + "line": 6, + "column": 16 + }, + "identifierName": "Requestor" + }, + "name": "Requestor" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 213, + "end": 226, + "loc": { + "start": { + "line": 6, + "column": 22 + }, + "end": { + "line": 6, + "column": 35 + } + }, + "extra": { + "rawValue": "./Requestor", + "raw": "'./Requestor'" + }, + "value": "./Requestor" + } + }, + { + "type": "ImportDeclaration", + "start": 228, + "end": 262, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 7, + "column": 34 + } + }, + "specifiers": [ + { + "type": "ImportDefaultSpecifier", + "start": 235, + "end": 243, + "loc": { + "start": { + "line": 7, + "column": 7 + }, + "end": { + "line": 7, + "column": 15 + } + }, + "local": { + "type": "Identifier", + "start": 235, + "end": 243, + "loc": { + "start": { + "line": 7, + "column": 7 + }, + "end": { + "line": 7, + "column": 15 + }, + "identifierName": "Identity" + }, + "name": "Identity" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 249, + "end": 261, + "loc": { + "start": { + "line": 7, + "column": 21 + }, + "end": { + "line": 7, + "column": 33 + } + }, + "extra": { + "rawValue": "./Identity", + "raw": "'./Identity'" + }, + "value": "./Identity" + } + }, + { + "type": "ImportDeclaration", + "start": 263, + "end": 296, + "loc": { + "start": { + "line": 8, + "column": 0 + }, + "end": { + "line": 8, + "column": 33 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 270, + "end": 280, + "loc": { + "start": { + "line": 8, + "column": 7 + }, + "end": { + "line": 8, + "column": 17 + } + }, + "local": { + "type": "Identifier", + "start": 275, + "end": 280, + "loc": { + "start": { + "line": 8, + "column": 12 + }, + "end": { + "line": 8, + "column": 17 + }, + "identifierName": "utils" + }, + "name": "utils" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 286, + "end": 295, + "loc": { + "start": { + "line": 8, + "column": 23 + }, + "end": { + "line": 8, + "column": 32 + } + }, + "extra": { + "rawValue": "./utils", + "raw": "'./utils'" + }, + "value": "./utils" + } + }, + { + "type": "ImportDeclaration", + "start": 297, + "end": 336, + "loc": { + "start": { + "line": 9, + "column": 0 + }, + "end": { + "line": 9, + "column": 39 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 304, + "end": 317, + "loc": { + "start": { + "line": 9, + "column": 7 + }, + "end": { + "line": 9, + "column": 20 + } + }, + "local": { + "type": "Identifier", + "start": 309, + "end": 317, + "loc": { + "start": { + "line": 9, + "column": 12 + }, + "end": { + "line": 9, + "column": 20 + }, + "identifierName": "messages" + }, + "name": "messages" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 323, + "end": 335, + "loc": { + "start": { + "line": 9, + "column": 26 + }, + "end": { + "line": 9, + "column": 38 + } + }, + "extra": { + "rawValue": "./messages", + "raw": "'./messages'" + }, + "value": "./messages" + } + }, + { + "type": "ImportDeclaration", + "start": 337, + "end": 372, + "loc": { + "start": { + "line": 10, + "column": 0 + }, + "end": { + "line": 10, + "column": 35 + } + }, + "specifiers": [ + { + "type": "ImportNamespaceSpecifier", + "start": 344, + "end": 355, + "loc": { + "start": { + "line": 10, + "column": 7 + }, + "end": { + "line": 10, + "column": 18 + } + }, + "local": { + "type": "Identifier", + "start": 349, + "end": 355, + "loc": { + "start": { + "line": 10, + "column": 12 + }, + "end": { + "line": 10, + "column": 18 + }, + "identifierName": "errors" + }, + "name": "errors" + } + } + ], + "source": { + "type": "StringLiteral", + "start": 361, + "end": 371, + "loc": { + "start": { + "line": 10, + "column": 24 + }, + "end": { + "line": 10, + "column": 34 + } + }, + "extra": { + "rawValue": "./errors", + "raw": "'./errors'" + }, + "value": "./errors" + } + }, + { + "type": "VariableDeclaration", + "start": 374, + "end": 401, + "loc": { + "start": { + "line": 12, + "column": 0 + }, + "end": { + "line": 12, + "column": 27 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 380, + "end": 400, + "loc": { + "start": { + "line": 12, + "column": 6 + }, + "end": { + "line": 12, + "column": 26 + } + }, + "id": { + "type": "Identifier", + "start": 380, + "end": 390, + "loc": { + "start": { + "line": 12, + "column": 6 + }, + "end": { + "line": 12, + "column": 16 + }, + "identifierName": "readyEvent" + }, + "name": "readyEvent" + }, + "init": { + "type": "StringLiteral", + "start": 393, + "end": 400, + "loc": { + "start": { + "line": 12, + "column": 19 + }, + "end": { + "line": 12, + "column": 26 + } + }, + "extra": { + "rawValue": "ready", + "raw": "'ready'" + }, + "value": "ready" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 402, + "end": 431, + "loc": { + "start": { + "line": 13, + "column": 0 + }, + "end": { + "line": 13, + "column": 29 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 408, + "end": 430, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 28 + } + }, + "id": { + "type": "Identifier", + "start": 408, + "end": 419, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 17 + }, + "identifierName": "changeEvent" + }, + "name": "changeEvent" + }, + "init": { + "type": "StringLiteral", + "start": 422, + "end": 430, + "loc": { + "start": { + "line": 13, + "column": 20 + }, + "end": { + "line": 13, + "column": 28 + } + }, + "extra": { + "rawValue": "change", + "raw": "'change'" + }, + "value": "change" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 432, + "end": 468, + "loc": { + "start": { + "line": 14, + "column": 0 + }, + "end": { + "line": 14, + "column": 36 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 438, + "end": 467, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 35 + } + }, + "id": { + "type": "Identifier", + "start": 438, + "end": 461, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 29 + }, + "identifierName": "locationWatcherInterval" + }, + "name": "locationWatcherInterval" + }, + "init": { + "type": "NumericLiteral", + "start": 464, + "end": 467, + "loc": { + "start": { + "line": 14, + "column": 32 + }, + "end": { + "line": 14, + "column": 35 + } + }, + "extra": { + "rawValue": 300, + "raw": "300" + }, + "value": 300 + } + } + ], + "kind": "const" + }, + { + "type": "FunctionDeclaration", + "start": 470, + "end": 15074, + "loc": { + "start": { + "line": 16, + "column": 0 + }, + "end": { + "line": 538, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 479, + "end": 489, + "loc": { + "start": { + "line": 16, + "column": 9 + }, + "end": { + "line": 16, + "column": 19 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 490, + "end": 493, + "loc": { + "start": { + "line": 16, + "column": 20 + }, + "end": { + "line": 16, + "column": 23 + }, + "identifierName": "env" + }, + "name": "env" + }, + { + "type": "Identifier", + "start": 495, + "end": 499, + "loc": { + "start": { + "line": 16, + "column": 25 + }, + "end": { + "line": 16, + "column": 29 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "AssignmentPattern", + "start": 501, + "end": 513, + "loc": { + "start": { + "line": 16, + "column": 31 + }, + "end": { + "line": 16, + "column": 43 + } + }, + "left": { + "type": "Identifier", + "start": 501, + "end": 508, + "loc": { + "start": { + "line": 16, + "column": 31 + }, + "end": { + "line": 16, + "column": 38 + }, + "identifierName": "options" + }, + "name": "options" + }, + "right": { + "type": "ObjectExpression", + "start": 511, + "end": 513, + "loc": { + "start": { + "line": 16, + "column": 41 + }, + "end": { + "line": 16, + "column": 43 + } + }, + "properties": [] + } + } + ], + "body": { + "type": "BlockStatement", + "start": 515, + "end": 15074, + "loc": { + "start": { + "line": 16, + "column": 45 + }, + "end": { + "line": 538, + "column": 1 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 519, + "end": 585, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 68 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 525, + "end": 584, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 17, + "column": 67 + } + }, + "id": { + "type": "Identifier", + "start": 525, + "end": 532, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 17, + "column": 15 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + "init": { + "type": "LogicalExpression", + "start": 535, + "end": 584, + "loc": { + "start": { + "line": 17, + "column": 18 + }, + "end": { + "line": 17, + "column": 67 + } + }, + "left": { + "type": "MemberExpression", + "start": 535, + "end": 550, + "loc": { + "start": { + "line": 17, + "column": 18 + }, + "end": { + "line": 17, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 535, + "end": 542, + "loc": { + "start": { + "line": 17, + "column": 18 + }, + "end": { + "line": 17, + "column": 25 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 543, + "end": 550, + "loc": { + "start": { + "line": 17, + "column": 26 + }, + "end": { + "line": 17, + "column": 33 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "StringLiteral", + "start": 554, + "end": 584, + "loc": { + "start": { + "line": 17, + "column": 37 + }, + "end": { + "line": 17, + "column": 67 + } + }, + "extra": { + "rawValue": "https://app.launchdarkly.com", + "raw": "'https://app.launchdarkly.com'" + }, + "value": "https://app.launchdarkly.com" + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 588, + "end": 661, + "loc": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 75 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 594, + "end": 660, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 74 + } + }, + "id": { + "type": "Identifier", + "start": 594, + "end": 603, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 17 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + "init": { + "type": "LogicalExpression", + "start": 606, + "end": 660, + "loc": { + "start": { + "line": 18, + "column": 20 + }, + "end": { + "line": 18, + "column": 74 + } + }, + "left": { + "type": "MemberExpression", + "start": 606, + "end": 623, + "loc": { + "start": { + "line": 18, + "column": 20 + }, + "end": { + "line": 18, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 606, + "end": 613, + "loc": { + "start": { + "line": 18, + "column": 20 + }, + "end": { + "line": 18, + "column": 27 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 614, + "end": 623, + "loc": { + "start": { + "line": 18, + "column": 28 + }, + "end": { + "line": 18, + "column": 37 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "StringLiteral", + "start": 627, + "end": 660, + "loc": { + "start": { + "line": 18, + "column": 41 + }, + "end": { + "line": 18, + "column": 74 + } + }, + "extra": { + "rawValue": "https://events.launchdarkly.com", + "raw": "'https://events.launchdarkly.com'" + }, + "value": "https://events.launchdarkly.com" + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 664, + "end": 743, + "loc": { + "start": { + "line": 19, + "column": 2 + }, + "end": { + "line": 19, + "column": 81 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 670, + "end": 742, + "loc": { + "start": { + "line": 19, + "column": 8 + }, + "end": { + "line": 19, + "column": 80 + } + }, + "id": { + "type": "Identifier", + "start": 670, + "end": 679, + "loc": { + "start": { + "line": 19, + "column": 8 + }, + "end": { + "line": 19, + "column": 17 + }, + "identifierName": "streamUrl" + }, + "name": "streamUrl" + }, + "init": { + "type": "LogicalExpression", + "start": 682, + "end": 742, + "loc": { + "start": { + "line": 19, + "column": 20 + }, + "end": { + "line": 19, + "column": 80 + } + }, + "left": { + "type": "MemberExpression", + "start": 682, + "end": 699, + "loc": { + "start": { + "line": 19, + "column": 20 + }, + "end": { + "line": 19, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 682, + "end": 689, + "loc": { + "start": { + "line": 19, + "column": 20 + }, + "end": { + "line": 19, + "column": 27 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 690, + "end": 699, + "loc": { + "start": { + "line": 19, + "column": 28 + }, + "end": { + "line": 19, + "column": 37 + }, + "identifierName": "streamUrl" + }, + "name": "streamUrl" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "StringLiteral", + "start": 703, + "end": 742, + "loc": { + "start": { + "line": 19, + "column": 41 + }, + "end": { + "line": 19, + "column": 80 + } + }, + "extra": { + "rawValue": "https://clientstream.launchdarkly.com", + "raw": "'https://clientstream.launchdarkly.com'" + }, + "value": "https://clientstream.launchdarkly.com" + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 746, + "end": 772, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 28 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 752, + "end": 771, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 20, + "column": 27 + } + }, + "id": { + "type": "Identifier", + "start": 752, + "end": 756, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 20, + "column": 12 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + "init": { + "type": "MemberExpression", + "start": 759, + "end": 771, + "loc": { + "start": { + "line": 20, + "column": 15 + }, + "end": { + "line": 20, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 759, + "end": 766, + "loc": { + "start": { + "line": 20, + "column": 15 + }, + "end": { + "line": 20, + "column": 22 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 767, + "end": 771, + "loc": { + "start": { + "line": 20, + "column": 23 + }, + "end": { + "line": 20, + "column": 27 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + "computed": false + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 775, + "end": 864, + "loc": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 21, + "column": 91 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 781, + "end": 863, + "loc": { + "start": { + "line": 21, + "column": 8 + }, + "end": { + "line": 21, + "column": 90 + } + }, + "id": { + "type": "Identifier", + "start": 781, + "end": 791, + "loc": { + "start": { + "line": 21, + "column": 8 + }, + "end": { + "line": 21, + "column": 18 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "init": { + "type": "ConditionalExpression", + "start": 794, + "end": 863, + "loc": { + "start": { + "line": 21, + "column": 21 + }, + "end": { + "line": 21, + "column": 90 + } + }, + "test": { + "type": "BinaryExpression", + "start": 794, + "end": 835, + "loc": { + "start": { + "line": 21, + "column": 21 + }, + "end": { + "line": 21, + "column": 62 + } + }, + "left": { + "type": "UnaryExpression", + "start": 794, + "end": 819, + "loc": { + "start": { + "line": 21, + "column": 21 + }, + "end": { + "line": 21, + "column": 46 + } + }, + "operator": "typeof", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 801, + "end": 819, + "loc": { + "start": { + "line": 21, + "column": 28 + }, + "end": { + "line": 21, + "column": 46 + } + }, + "object": { + "type": "Identifier", + "start": 801, + "end": 808, + "loc": { + "start": { + "line": 21, + "column": 28 + }, + "end": { + "line": 21, + "column": 35 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 809, + "end": 819, + "loc": { + "start": { + "line": 21, + "column": 36 + }, + "end": { + "line": 21, + "column": 46 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 824, + "end": 835, + "loc": { + "start": { + "line": 21, + "column": 51 + }, + "end": { + "line": 21, + "column": 62 + } + }, + "extra": { + "rawValue": "undefined", + "raw": "'undefined'" + }, + "value": "undefined" + } + }, + "consequent": { + "type": "BooleanLiteral", + "start": 838, + "end": 842, + "loc": { + "start": { + "line": 21, + "column": 65 + }, + "end": { + "line": 21, + "column": 69 + } + }, + "value": true + }, + "alternate": { + "type": "MemberExpression", + "start": 845, + "end": 863, + "loc": { + "start": { + "line": 21, + "column": 72 + }, + "end": { + "line": 21, + "column": 90 + } + }, + "object": { + "type": "Identifier", + "start": 845, + "end": 852, + "loc": { + "start": { + "line": 21, + "column": 72 + }, + "end": { + "line": 21, + "column": 79 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 853, + "end": 863, + "loc": { + "start": { + "line": 21, + "column": 80 + }, + "end": { + "line": 21, + "column": 90 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "computed": false + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 867, + "end": 943, + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 78 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 873, + "end": 942, + "loc": { + "start": { + "line": 22, + "column": 8 + }, + "end": { + "line": 22, + "column": 77 + } + }, + "id": { + "type": "Identifier", + "start": 873, + "end": 901, + "loc": { + "start": { + "line": 22, + "column": 8 + }, + "end": { + "line": 22, + "column": 36 + }, + "identifierName": "allowFrequentDuplicateEvents" + }, + "name": "allowFrequentDuplicateEvents" + }, + "init": { + "type": "UnaryExpression", + "start": 904, + "end": 942, + "loc": { + "start": { + "line": 22, + "column": 39 + }, + "end": { + "line": 22, + "column": 77 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "UnaryExpression", + "start": 905, + "end": 942, + "loc": { + "start": { + "line": 22, + "column": 40 + }, + "end": { + "line": 22, + "column": 77 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 906, + "end": 942, + "loc": { + "start": { + "line": 22, + "column": 41 + }, + "end": { + "line": 22, + "column": 77 + } + }, + "object": { + "type": "Identifier", + "start": 906, + "end": 913, + "loc": { + "start": { + "line": 22, + "column": 41 + }, + "end": { + "line": 22, + "column": 48 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 914, + "end": 942, + "loc": { + "start": { + "line": 22, + "column": 49 + }, + "end": { + "line": 22, + "column": 77 + }, + "identifierName": "allowFrequentDuplicateEvents" + }, + "name": "allowFrequentDuplicateEvents" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + }, + "extra": { + "parenthesizedArgument": false + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 946, + "end": 1018, + "loc": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 74 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 952, + "end": 1017, + "loc": { + "start": { + "line": 23, + "column": 8 + }, + "end": { + "line": 23, + "column": 73 + } + }, + "id": { + "type": "Identifier", + "start": 952, + "end": 978, + "loc": { + "start": { + "line": 23, + "column": 8 + }, + "end": { + "line": 23, + "column": 34 + }, + "identifierName": "sendEventsOnlyForVariation" + }, + "name": "sendEventsOnlyForVariation" + }, + "init": { + "type": "UnaryExpression", + "start": 981, + "end": 1017, + "loc": { + "start": { + "line": 23, + "column": 37 + }, + "end": { + "line": 23, + "column": 73 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "UnaryExpression", + "start": 982, + "end": 1017, + "loc": { + "start": { + "line": 23, + "column": 38 + }, + "end": { + "line": 23, + "column": 73 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 983, + "end": 1017, + "loc": { + "start": { + "line": 23, + "column": 39 + }, + "end": { + "line": 23, + "column": 73 + } + }, + "object": { + "type": "Identifier", + "start": 983, + "end": 990, + "loc": { + "start": { + "line": 23, + "column": 39 + }, + "end": { + "line": 23, + "column": 46 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 991, + "end": 1017, + "loc": { + "start": { + "line": 23, + "column": 47 + }, + "end": { + "line": 23, + "column": 73 + }, + "identifierName": "sendEventsOnlyForVariation" + }, + "name": "sendEventsOnlyForVariation" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + }, + "extra": { + "parenthesizedArgument": false + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1021, + "end": 1045, + "loc": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 26 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1027, + "end": 1044, + "loc": { + "start": { + "line": 24, + "column": 8 + }, + "end": { + "line": 24, + "column": 25 + } + }, + "id": { + "type": "Identifier", + "start": 1027, + "end": 1038, + "loc": { + "start": { + "line": 24, + "column": 8 + }, + "end": { + "line": 24, + "column": 19 + }, + "identifierName": "environment" + }, + "name": "environment" + }, + "init": { + "type": "Identifier", + "start": 1041, + "end": 1044, + "loc": { + "start": { + "line": 24, + "column": 22 + }, + "end": { + "line": 24, + "column": 25 + }, + "identifierName": "env" + }, + "name": "env" + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1048, + "end": 1079, + "loc": { + "start": { + "line": 25, + "column": 2 + }, + "end": { + "line": 25, + "column": 33 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1054, + "end": 1078, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 1054, + "end": 1061, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 15 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "init": { + "type": "CallExpression", + "start": 1064, + "end": 1078, + "loc": { + "start": { + "line": 25, + "column": 18 + }, + "end": { + "line": 25, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 1064, + "end": 1076, + "loc": { + "start": { + "line": 25, + "column": 18 + }, + "end": { + "line": 25, + "column": 30 + }, + "identifierName": "EventEmitter" + }, + "name": "EventEmitter" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1082, + "end": 1153, + "loc": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 73 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1088, + "end": 1152, + "loc": { + "start": { + "line": 26, + "column": 8 + }, + "end": { + "line": 26, + "column": 72 + } + }, + "id": { + "type": "Identifier", + "start": 1088, + "end": 1094, + "loc": { + "start": { + "line": 26, + "column": 8 + }, + "end": { + "line": 26, + "column": 14 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "init": { + "type": "CallExpression", + "start": 1097, + "end": 1152, + "loc": { + "start": { + "line": 26, + "column": 17 + }, + "end": { + "line": 26, + "column": 72 + } + }, + "callee": { + "type": "Identifier", + "start": 1097, + "end": 1103, + "loc": { + "start": { + "line": 26, + "column": 17 + }, + "end": { + "line": 26, + "column": 23 + }, + "identifierName": "Stream" + }, + "name": "Stream" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1104, + "end": 1113, + "loc": { + "start": { + "line": 26, + "column": 24 + }, + "end": { + "line": 26, + "column": 33 + }, + "identifierName": "streamUrl" + }, + "name": "streamUrl" + }, + { + "type": "Identifier", + "start": 1115, + "end": 1126, + "loc": { + "start": { + "line": 26, + "column": 35 + }, + "end": { + "line": 26, + "column": 46 + }, + "identifierName": "environment" + }, + "name": "environment" + }, + { + "type": "Identifier", + "start": 1128, + "end": 1132, + "loc": { + "start": { + "line": 26, + "column": 48 + }, + "end": { + "line": 26, + "column": 52 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "MemberExpression", + "start": 1134, + "end": 1151, + "loc": { + "start": { + "line": 26, + "column": 54 + }, + "end": { + "line": 26, + "column": 71 + } + }, + "object": { + "type": "Identifier", + "start": 1134, + "end": 1141, + "loc": { + "start": { + "line": 26, + "column": 54 + }, + "end": { + "line": 26, + "column": 61 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 1142, + "end": 1151, + "loc": { + "start": { + "line": 26, + "column": 62 + }, + "end": { + "line": 26, + "column": 71 + }, + "identifierName": "useReport" + }, + "name": "useReport" + }, + "computed": false + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1156, + "end": 1254, + "loc": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 100 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1162, + "end": 1253, + "loc": { + "start": { + "line": 27, + "column": 8 + }, + "end": { + "line": 27, + "column": 99 + } + }, + "id": { + "type": "Identifier", + "start": 1162, + "end": 1168, + "loc": { + "start": { + "line": 27, + "column": 8 + }, + "end": { + "line": 27, + "column": 14 + }, + "identifierName": "events" + }, + "name": "events" + }, + "init": { + "type": "LogicalExpression", + "start": 1171, + "end": 1253, + "loc": { + "start": { + "line": 27, + "column": 17 + }, + "end": { + "line": 27, + "column": 99 + } + }, + "left": { + "type": "MemberExpression", + "start": 1171, + "end": 1193, + "loc": { + "start": { + "line": 27, + "column": 17 + }, + "end": { + "line": 27, + "column": 39 + } + }, + "object": { + "type": "Identifier", + "start": 1171, + "end": 1178, + "loc": { + "start": { + "line": 27, + "column": 17 + }, + "end": { + "line": 27, + "column": 24 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 1179, + "end": 1193, + "loc": { + "start": { + "line": 27, + "column": 25 + }, + "end": { + "line": 27, + "column": 39 + }, + "identifierName": "eventProcessor" + }, + "name": "eventProcessor" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "CallExpression", + "start": 1197, + "end": 1253, + "loc": { + "start": { + "line": 27, + "column": 43 + }, + "end": { + "line": 27, + "column": 99 + } + }, + "callee": { + "type": "Identifier", + "start": 1197, + "end": 1211, + "loc": { + "start": { + "line": 27, + "column": 43 + }, + "end": { + "line": 27, + "column": 57 + }, + "identifierName": "EventProcessor" + }, + "name": "EventProcessor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1212, + "end": 1221, + "loc": { + "start": { + "line": 27, + "column": 58 + }, + "end": { + "line": 27, + "column": 67 + }, + "identifierName": "eventsUrl" + }, + "name": "eventsUrl" + }, + { + "type": "Identifier", + "start": 1223, + "end": 1234, + "loc": { + "start": { + "line": 27, + "column": 69 + }, + "end": { + "line": 27, + "column": 80 + }, + "identifierName": "environment" + }, + "name": "environment" + }, + { + "type": "Identifier", + "start": 1236, + "end": 1243, + "loc": { + "start": { + "line": 27, + "column": 82 + }, + "end": { + "line": 27, + "column": 89 + }, + "identifierName": "options" + }, + "name": "options" + }, + { + "type": "Identifier", + "start": 1245, + "end": 1252, + "loc": { + "start": { + "line": 27, + "column": 91 + }, + "end": { + "line": 27, + "column": 98 + }, + "identifierName": "emitter" + }, + "name": "emitter" + } + ] + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1257, + "end": 1326, + "loc": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 71 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1263, + "end": 1325, + "loc": { + "start": { + "line": 28, + "column": 8 + }, + "end": { + "line": 28, + "column": 70 + } + }, + "id": { + "type": "Identifier", + "start": 1263, + "end": 1272, + "loc": { + "start": { + "line": 28, + "column": 8 + }, + "end": { + "line": 28, + "column": 17 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "init": { + "type": "CallExpression", + "start": 1275, + "end": 1325, + "loc": { + "start": { + "line": 28, + "column": 20 + }, + "end": { + "line": 28, + "column": 70 + } + }, + "callee": { + "type": "Identifier", + "start": 1275, + "end": 1284, + "loc": { + "start": { + "line": 28, + "column": 20 + }, + "end": { + "line": 28, + "column": 29 + }, + "identifierName": "Requestor" + }, + "name": "Requestor" + }, + "arguments": [ + { + "type": "Identifier", + "start": 1285, + "end": 1292, + "loc": { + "start": { + "line": 28, + "column": 30 + }, + "end": { + "line": 28, + "column": 37 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + { + "type": "Identifier", + "start": 1294, + "end": 1305, + "loc": { + "start": { + "line": 28, + "column": 39 + }, + "end": { + "line": 28, + "column": 50 + }, + "identifierName": "environment" + }, + "name": "environment" + }, + { + "type": "MemberExpression", + "start": 1307, + "end": 1324, + "loc": { + "start": { + "line": 28, + "column": 52 + }, + "end": { + "line": 28, + "column": 69 + } + }, + "object": { + "type": "Identifier", + "start": 1307, + "end": 1314, + "loc": { + "start": { + "line": 28, + "column": 52 + }, + "end": { + "line": 28, + "column": 59 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 1315, + "end": 1324, + "loc": { + "start": { + "line": 28, + "column": 60 + }, + "end": { + "line": 28, + "column": 69 + }, + "identifierName": "useReport" + }, + "name": "useReport" + }, + "computed": false + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1329, + "end": 1353, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 26 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1335, + "end": 1352, + "loc": { + "start": { + "line": 29, + "column": 8 + }, + "end": { + "line": 29, + "column": 25 + } + }, + "id": { + "type": "Identifier", + "start": 1335, + "end": 1347, + "loc": { + "start": { + "line": 29, + "column": 8 + }, + "end": { + "line": 29, + "column": 20 + }, + "identifierName": "seenRequests" + }, + "name": "seenRequests" + }, + "init": { + "type": "ObjectExpression", + "start": 1350, + "end": 1352, + "loc": { + "start": { + "line": 29, + "column": 23 + }, + "end": { + "line": 29, + "column": 25 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1356, + "end": 1471, + "loc": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 117 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1360, + "end": 1470, + "loc": { + "start": { + "line": 30, + "column": 6 + }, + "end": { + "line": 30, + "column": 116 + } + }, + "id": { + "type": "Identifier", + "start": 1360, + "end": 1365, + "loc": { + "start": { + "line": 30, + "column": 6 + }, + "end": { + "line": 30, + "column": 11 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "init": { + "type": "ConditionalExpression", + "start": 1368, + "end": 1470, + "loc": { + "start": { + "line": 30, + "column": 14 + }, + "end": { + "line": 30, + "column": 116 + } + }, + "test": { + "type": "BinaryExpression", + "start": 1368, + "end": 1405, + "loc": { + "start": { + "line": 30, + "column": 14 + }, + "end": { + "line": 30, + "column": 51 + } + }, + "left": { + "type": "UnaryExpression", + "start": 1368, + "end": 1392, + "loc": { + "start": { + "line": 30, + "column": 14 + }, + "end": { + "line": 30, + "column": 38 + } + }, + "operator": "typeof", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 1375, + "end": 1392, + "loc": { + "start": { + "line": 30, + "column": 21 + }, + "end": { + "line": 30, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 1375, + "end": 1382, + "loc": { + "start": { + "line": 30, + "column": 21 + }, + "end": { + "line": 30, + "column": 28 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 1383, + "end": 1392, + "loc": { + "start": { + "line": 30, + "column": 29 + }, + "end": { + "line": 30, + "column": 38 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 1397, + "end": 1405, + "loc": { + "start": { + "line": 30, + "column": 43 + }, + "end": { + "line": 30, + "column": 51 + } + }, + "extra": { + "rawValue": "object", + "raw": "'object'" + }, + "value": "object" + } + }, + "consequent": { + "type": "CallExpression", + "start": 1408, + "end": 1465, + "loc": { + "start": { + "line": 30, + "column": 54 + }, + "end": { + "line": 30, + "column": 111 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1408, + "end": 1446, + "loc": { + "start": { + "line": 30, + "column": 54 + }, + "end": { + "line": 30, + "column": 92 + } + }, + "object": { + "type": "Identifier", + "start": 1408, + "end": 1413, + "loc": { + "start": { + "line": 30, + "column": 54 + }, + "end": { + "line": 30, + "column": 59 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 1414, + "end": 1446, + "loc": { + "start": { + "line": 30, + "column": 60 + }, + "end": { + "line": 30, + "column": 92 + }, + "identifierName": "transformValuesToVersionedValues" + }, + "name": "transformValuesToVersionedValues" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1447, + "end": 1464, + "loc": { + "start": { + "line": 30, + "column": 93 + }, + "end": { + "line": 30, + "column": 110 + } + }, + "object": { + "type": "Identifier", + "start": 1447, + "end": 1454, + "loc": { + "start": { + "line": 30, + "column": 93 + }, + "end": { + "line": 30, + "column": 100 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 1455, + "end": 1464, + "loc": { + "start": { + "line": 30, + "column": 101 + }, + "end": { + "line": 30, + "column": 110 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "computed": false + } + ] + }, + "alternate": { + "type": "ObjectExpression", + "start": 1468, + "end": 1470, + "loc": { + "start": { + "line": 30, + "column": 114 + }, + "end": { + "line": 30, + "column": 116 + } + }, + "properties": [] + } + } + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 1474, + "end": 1490, + "loc": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 18 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1478, + "end": 1489, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 17 + } + }, + "id": { + "type": "Identifier", + "start": 1478, + "end": 1489, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 17 + }, + "identifierName": "goalTracker" + }, + "name": "goalTracker" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 1493, + "end": 1513, + "loc": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 32, + "column": 22 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1497, + "end": 1512, + "loc": { + "start": { + "line": 32, + "column": 6 + }, + "end": { + "line": 32, + "column": 21 + } + }, + "id": { + "type": "Identifier", + "start": 1497, + "end": 1512, + "loc": { + "start": { + "line": 32, + "column": 6 + }, + "end": { + "line": 32, + "column": 21 + }, + "identifierName": "useLocalStorage" + }, + "name": "useLocalStorage" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 1516, + "end": 1526, + "loc": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 33, + "column": 12 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1520, + "end": 1525, + "loc": { + "start": { + "line": 33, + "column": 6 + }, + "end": { + "line": 33, + "column": 11 + } + }, + "id": { + "type": "Identifier", + "start": 1520, + "end": 1525, + "loc": { + "start": { + "line": 33, + "column": 6 + }, + "end": { + "line": 33, + "column": 11 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 1529, + "end": 1558, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 31 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1533, + "end": 1557, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 30 + } + }, + "id": { + "type": "Identifier", + "start": 1533, + "end": 1557, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 30 + }, + "identifierName": "subscribedToChangeEvents" + }, + "name": "subscribedToChangeEvents" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 1561, + "end": 1583, + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 24 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1565, + "end": 1582, + "loc": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 35, + "column": 23 + } + }, + "id": { + "type": "Identifier", + "start": 1565, + "end": 1575, + "loc": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 35, + "column": 16 + }, + "identifierName": "firstEvent" + }, + "name": "firstEvent" + }, + "init": { + "type": "BooleanLiteral", + "start": 1578, + "end": 1582, + "loc": { + "start": { + "line": 35, + "column": 19 + }, + "end": { + "line": 35, + "column": 23 + } + }, + "value": true + } + } + ], + "kind": "let" + }, + { + "type": "FunctionDeclaration", + "start": 1587, + "end": 1662, + "loc": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 1596, + "end": 1614, + "loc": { + "start": { + "line": 37, + "column": 11 + }, + "end": { + "line": 37, + "column": 29 + }, + "identifierName": "shouldEnqueueEvent" + }, + "name": "shouldEnqueueEvent" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1617, + "end": 1662, + "loc": { + "start": { + "line": 37, + "column": 32 + }, + "end": { + "line": 39, + "column": 3 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1623, + "end": 1658, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 39 + } + }, + "argument": { + "type": "LogicalExpression", + "start": 1630, + "end": 1657, + "loc": { + "start": { + "line": 38, + "column": 11 + }, + "end": { + "line": 38, + "column": 38 + } + }, + "left": { + "type": "Identifier", + "start": 1630, + "end": 1640, + "loc": { + "start": { + "line": 38, + "column": 11 + }, + "end": { + "line": 38, + "column": 21 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "operator": "&&", + "right": { + "type": "UnaryExpression", + "start": 1644, + "end": 1657, + "loc": { + "start": { + "line": 38, + "column": 25 + }, + "end": { + "line": 38, + "column": 38 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "CallExpression", + "start": 1645, + "end": 1657, + "loc": { + "start": { + "line": 38, + "column": 26 + }, + "end": { + "line": 38, + "column": 38 + } + }, + "callee": { + "type": "Identifier", + "start": 1645, + "end": 1655, + "loc": { + "start": { + "line": 38, + "column": 26 + }, + "end": { + "line": 38, + "column": 36 + }, + "identifierName": "doNotTrack" + }, + "name": "doNotTrack" + }, + "arguments": [] + }, + "extra": { + "parenthesizedArgument": false + } + } + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 1666, + "end": 2134, + "loc": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 57, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 1675, + "end": 1687, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 41, + "column": 23 + }, + "identifierName": "enqueueEvent" + }, + "name": "enqueueEvent" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1688, + "end": 1693, + "loc": { + "start": { + "line": 41, + "column": 24 + }, + "end": { + "line": 41, + "column": 29 + }, + "identifierName": "event" + }, + "name": "event" + } + ], + "body": { + "type": "BlockStatement", + "start": 1695, + "end": 2134, + "loc": { + "start": { + "line": 41, + "column": 31 + }, + "end": { + "line": 57, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 1701, + "end": 2039, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 52, + "column": 5 + } + }, + "test": { + "type": "UnaryExpression", + "start": 1705, + "end": 1716, + "loc": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 19 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 1706, + "end": 1716, + "loc": { + "start": { + "line": 42, + "column": 9 + }, + "end": { + "line": 42, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 1706, + "end": 1711, + "loc": { + "start": { + "line": 42, + "column": 9 + }, + "end": { + "line": 42, + "column": 14 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 1712, + "end": 1716, + "loc": { + "start": { + "line": 42, + "column": 15 + }, + "end": { + "line": 42, + "column": 19 + }, + "identifierName": "user" + }, + "name": "user" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 1718, + "end": 2039, + "loc": { + "start": { + "line": 42, + "column": 21 + }, + "end": { + "line": 52, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 1726, + "end": 2019, + "loc": { + "start": { + "line": 43, + "column": 6 + }, + "end": { + "line": 50, + "column": 7 + } + }, + "test": { + "type": "Identifier", + "start": 1730, + "end": 1740, + "loc": { + "start": { + "line": 43, + "column": 10 + }, + "end": { + "line": 43, + "column": 20 + }, + "identifierName": "firstEvent" + }, + "name": "firstEvent" + }, + "consequent": { + "type": "BlockStatement", + "start": 1742, + "end": 2019, + "loc": { + "start": { + "line": 43, + "column": 22 + }, + "end": { + "line": 50, + "column": 7 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 1752, + "end": 1983, + "loc": { + "start": { + "line": 44, + "column": 8 + }, + "end": { + "line": 48, + "column": 9 + } + }, + "test": { + "type": "LogicalExpression", + "start": 1756, + "end": 1779, + "loc": { + "start": { + "line": 44, + "column": 12 + }, + "end": { + "line": 44, + "column": 35 + } + }, + "left": { + "type": "Identifier", + "start": 1756, + "end": 1763, + "loc": { + "start": { + "line": 44, + "column": 12 + }, + "end": { + "line": 44, + "column": 19 + }, + "identifierName": "console" + }, + "name": "console" + }, + "operator": "&&", + "right": { + "type": "MemberExpression", + "start": 1767, + "end": 1779, + "loc": { + "start": { + "line": 44, + "column": 23 + }, + "end": { + "line": 44, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 1767, + "end": 1774, + "loc": { + "start": { + "line": 44, + "column": 23 + }, + "end": { + "line": 44, + "column": 30 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 1775, + "end": 1779, + "loc": { + "start": { + "line": 44, + "column": 31 + }, + "end": { + "line": 44, + "column": 35 + }, + "identifierName": "warn" + }, + "name": "warn" + }, + "computed": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 1781, + "end": 1983, + "loc": { + "start": { + "line": 44, + "column": 37 + }, + "end": { + "line": 48, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1793, + "end": 1973, + "loc": { + "start": { + "line": 45, + "column": 10 + }, + "end": { + "line": 47, + "column": 12 + } + }, + "expression": { + "type": "CallExpression", + "start": 1793, + "end": 1972, + "loc": { + "start": { + "line": 45, + "column": 10 + }, + "end": { + "line": 47, + "column": 11 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1793, + "end": 1805, + "loc": { + "start": { + "line": 45, + "column": 10 + }, + "end": { + "line": 45, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 1793, + "end": 1800, + "loc": { + "start": { + "line": 45, + "column": 10 + }, + "end": { + "line": 45, + "column": 17 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 1801, + "end": 1805, + "loc": { + "start": { + "line": 45, + "column": 18 + }, + "end": { + "line": 45, + "column": 22 + }, + "identifierName": "warn" + }, + "name": "warn" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1819, + "end": 1960, + "loc": { + "start": { + "line": 46, + "column": 12 + }, + "end": { + "line": 46, + "column": 153 + } + }, + "extra": { + "rawValue": "Be sure to call `identify` in the LaunchDarkly client: http://docs.launchdarkly.com/docs/running-an-ab-test#include-the-client-side-snippet", + "raw": "'Be sure to call `identify` in the LaunchDarkly client: http://docs.launchdarkly.com/docs/running-an-ab-test#include-the-client-side-snippet'" + }, + "value": "Be sure to call `identify` in the LaunchDarkly client: http://docs.launchdarkly.com/docs/running-an-ab-test#include-the-client-side-snippet" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 1992, + "end": 2011, + "loc": { + "start": { + "line": 49, + "column": 8 + }, + "end": { + "line": 49, + "column": 27 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1992, + "end": 2010, + "loc": { + "start": { + "line": 49, + "column": 8 + }, + "end": { + "line": 49, + "column": 26 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 1992, + "end": 2002, + "loc": { + "start": { + "line": 49, + "column": 8 + }, + "end": { + "line": 49, + "column": 18 + }, + "identifierName": "firstEvent" + }, + "name": "firstEvent" + }, + "right": { + "type": "BooleanLiteral", + "start": 2005, + "end": 2010, + "loc": { + "start": { + "line": 49, + "column": 21 + }, + "end": { + "line": 49, + "column": 26 + } + }, + "value": false + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 2026, + "end": 2033, + "loc": { + "start": { + "line": 51, + "column": 6 + }, + "end": { + "line": 51, + "column": 13 + } + }, + "argument": null + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 2044, + "end": 2063, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 23 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2044, + "end": 2062, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 22 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 2044, + "end": 2054, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 14 + }, + "identifierName": "firstEvent" + }, + "name": "firstEvent" + }, + "right": { + "type": "BooleanLiteral", + "start": 2057, + "end": 2062, + "loc": { + "start": { + "line": 53, + "column": 17 + }, + "end": { + "line": 53, + "column": 22 + } + }, + "value": false + } + } + }, + { + "type": "IfStatement", + "start": 2068, + "end": 2130, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 56, + "column": 5 + } + }, + "test": { + "type": "CallExpression", + "start": 2072, + "end": 2092, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 28 + } + }, + "callee": { + "type": "Identifier", + "start": 2072, + "end": 2090, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 26 + }, + "identifierName": "shouldEnqueueEvent" + }, + "name": "shouldEnqueueEvent" + }, + "arguments": [] + }, + "consequent": { + "type": "BlockStatement", + "start": 2094, + "end": 2130, + "loc": { + "start": { + "line": 54, + "column": 30 + }, + "end": { + "line": 56, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2102, + "end": 2124, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 28 + } + }, + "expression": { + "type": "CallExpression", + "start": 2102, + "end": 2123, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 27 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2102, + "end": 2116, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 2102, + "end": 2108, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 12 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 2109, + "end": 2116, + "loc": { + "start": { + "line": 55, + "column": 13 + }, + "end": { + "line": 55, + "column": 20 + }, + "identifierName": "enqueue" + }, + "name": "enqueue" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2117, + "end": 2122, + "loc": { + "start": { + "line": 55, + "column": 21 + }, + "end": { + "line": 55, + "column": 26 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 2138, + "end": 2342, + "loc": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 68, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 2147, + "end": 2164, + "loc": { + "start": { + "line": 59, + "column": 11 + }, + "end": { + "line": 59, + "column": 28 + }, + "identifierName": "sendIdentifyEvent" + }, + "name": "sendIdentifyEvent" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 2165, + "end": 2169, + "loc": { + "start": { + "line": 59, + "column": 29 + }, + "end": { + "line": 59, + "column": 33 + }, + "identifierName": "user" + }, + "name": "user" + } + ], + "body": { + "type": "BlockStatement", + "start": 2171, + "end": 2342, + "loc": { + "start": { + "line": 59, + "column": 35 + }, + "end": { + "line": 68, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 2177, + "end": 2338, + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 67, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 2181, + "end": 2185, + "loc": { + "start": { + "line": 60, + "column": 8 + }, + "end": { + "line": 60, + "column": 12 + }, + "identifierName": "user" + }, + "name": "user" + }, + "consequent": { + "type": "BlockStatement", + "start": 2187, + "end": 2338, + "loc": { + "start": { + "line": 60, + "column": 14 + }, + "end": { + "line": 67, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 2195, + "end": 2332, + "loc": { + "start": { + "line": 61, + "column": 6 + }, + "end": { + "line": 66, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 2195, + "end": 2331, + "loc": { + "start": { + "line": 61, + "column": 6 + }, + "end": { + "line": 66, + "column": 8 + } + }, + "callee": { + "type": "Identifier", + "start": 2195, + "end": 2207, + "loc": { + "start": { + "line": 61, + "column": 6 + }, + "end": { + "line": 61, + "column": 18 + }, + "identifierName": "enqueueEvent" + }, + "name": "enqueueEvent" + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 2208, + "end": 2330, + "loc": { + "start": { + "line": 61, + "column": 19 + }, + "end": { + "line": 66, + "column": 7 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2218, + "end": 2234, + "loc": { + "start": { + "line": 62, + "column": 8 + }, + "end": { + "line": 62, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2218, + "end": 2222, + "loc": { + "start": { + "line": 62, + "column": 8 + }, + "end": { + "line": 62, + "column": 12 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 2224, + "end": 2234, + "loc": { + "start": { + "line": 62, + "column": 14 + }, + "end": { + "line": 62, + "column": 24 + } + }, + "extra": { + "rawValue": "identify", + "raw": "'identify'" + }, + "value": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 2244, + "end": 2257, + "loc": { + "start": { + "line": 63, + "column": 8 + }, + "end": { + "line": 63, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2244, + "end": 2247, + "loc": { + "start": { + "line": 63, + "column": 8 + }, + "end": { + "line": 63, + "column": 11 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "MemberExpression", + "start": 2249, + "end": 2257, + "loc": { + "start": { + "line": 63, + "column": 13 + }, + "end": { + "line": 63, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 2249, + "end": 2253, + "loc": { + "start": { + "line": 63, + "column": 13 + }, + "end": { + "line": 63, + "column": 17 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 2254, + "end": 2257, + "loc": { + "start": { + "line": 63, + "column": 18 + }, + "end": { + "line": 63, + "column": 21 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 2267, + "end": 2277, + "loc": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 64, + "column": 18 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2267, + "end": 2271, + "loc": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 64, + "column": 12 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 2273, + "end": 2277, + "loc": { + "start": { + "line": 64, + "column": 14 + }, + "end": { + "line": 64, + "column": 18 + }, + "identifierName": "user" + }, + "name": "user" + } + }, + { + "type": "ObjectProperty", + "start": 2287, + "end": 2321, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 42 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2287, + "end": 2299, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 20 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "CallExpression", + "start": 2301, + "end": 2321, + "loc": { + "start": { + "line": 65, + "column": 22 + }, + "end": { + "line": 65, + "column": 42 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2301, + "end": 2319, + "loc": { + "start": { + "line": 65, + "column": 22 + }, + "end": { + "line": 65, + "column": 40 + } + }, + "object": { + "type": "NewExpression", + "start": 2301, + "end": 2311, + "loc": { + "start": { + "line": 65, + "column": 22 + }, + "end": { + "line": 65, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 2305, + "end": 2309, + "loc": { + "start": { + "line": 65, + "column": 26 + }, + "end": { + "line": 65, + "column": 30 + }, + "identifierName": "Date" + }, + "name": "Date" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 2312, + "end": 2319, + "loc": { + "start": { + "line": 65, + "column": 33 + }, + "end": { + "line": 65, + "column": 40 + }, + "identifierName": "getTime" + }, + "name": "getTime" + }, + "computed": false + }, + "arguments": [] + } + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + }, + { + "type": "VariableDeclaration", + "start": 2346, + "end": 2394, + "loc": { + "start": { + "line": 70, + "column": 2 + }, + "end": { + "line": 70, + "column": 50 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2352, + "end": 2393, + "loc": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 49 + } + }, + "id": { + "type": "Identifier", + "start": 2352, + "end": 2357, + "loc": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 13 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "init": { + "type": "CallExpression", + "start": 2360, + "end": 2393, + "loc": { + "start": { + "line": 70, + "column": 16 + }, + "end": { + "line": 70, + "column": 49 + } + }, + "callee": { + "type": "Identifier", + "start": 2360, + "end": 2368, + "loc": { + "start": { + "line": 70, + "column": 16 + }, + "end": { + "line": 70, + "column": 24 + }, + "identifierName": "Identity" + }, + "name": "Identity" + }, + "arguments": [ + { + "type": "Identifier", + "start": 2369, + "end": 2373, + "loc": { + "start": { + "line": 70, + "column": 25 + }, + "end": { + "line": 70, + "column": 29 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "Identifier", + "start": 2375, + "end": 2392, + "loc": { + "start": { + "line": 70, + "column": 31 + }, + "end": { + "line": 70, + "column": 48 + }, + "identifierName": "sendIdentifyEvent" + }, + "name": "sendIdentifyEvent" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2397, + "end": 2443, + "loc": { + "start": { + "line": 71, + "column": 2 + }, + "end": { + "line": 71, + "column": 48 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2403, + "end": 2442, + "loc": { + "start": { + "line": 71, + "column": 8 + }, + "end": { + "line": 71, + "column": 47 + } + }, + "id": { + "type": "Identifier", + "start": 2403, + "end": 2408, + "loc": { + "start": { + "line": 71, + "column": 8 + }, + "end": { + "line": 71, + "column": 13 + }, + "identifierName": "store" + }, + "name": "store" + }, + "init": { + "type": "CallExpression", + "start": 2411, + "end": 2442, + "loc": { + "start": { + "line": 71, + "column": 16 + }, + "end": { + "line": 71, + "column": 47 + } + }, + "callee": { + "type": "Identifier", + "start": 2411, + "end": 2416, + "loc": { + "start": { + "line": 71, + "column": 16 + }, + "end": { + "line": 71, + "column": 21 + }, + "identifierName": "Store" + }, + "name": "Store" + }, + "arguments": [ + { + "type": "Identifier", + "start": 2417, + "end": 2428, + "loc": { + "start": { + "line": 71, + "column": 22 + }, + "end": { + "line": 71, + "column": 33 + }, + "identifierName": "environment" + }, + "name": "environment" + }, + { + "type": "Identifier", + "start": 2430, + "end": 2434, + "loc": { + "start": { + "line": 71, + "column": 35 + }, + "end": { + "line": 71, + "column": 39 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "Identifier", + "start": 2436, + "end": 2441, + "loc": { + "start": { + "line": 71, + "column": 41 + }, + "end": { + "line": 71, + "column": 46 + }, + "identifierName": "ident" + }, + "name": "ident" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "FunctionDeclaration", + "start": 2447, + "end": 3363, + "loc": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 103, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 2456, + "end": 2469, + "loc": { + "start": { + "line": 73, + "column": 11 + }, + "end": { + "line": 73, + "column": 24 + }, + "identifierName": "sendFlagEvent" + }, + "name": "sendFlagEvent" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 2470, + "end": 2473, + "loc": { + "start": { + "line": 73, + "column": 25 + }, + "end": { + "line": 73, + "column": 28 + }, + "identifierName": "key" + }, + "name": "key" + }, + { + "type": "Identifier", + "start": 2475, + "end": 2480, + "loc": { + "start": { + "line": 73, + "column": 30 + }, + "end": { + "line": 73, + "column": 35 + }, + "identifierName": "value" + }, + "name": "value" + }, + { + "type": "Identifier", + "start": 2482, + "end": 2494, + "loc": { + "start": { + "line": 73, + "column": 37 + }, + "end": { + "line": 73, + "column": 49 + }, + "identifierName": "defaultValue" + }, + "name": "defaultValue" + } + ], + "body": { + "type": "BlockStatement", + "start": 2496, + "end": 3363, + "loc": { + "start": { + "line": 73, + "column": 51 + }, + "end": { + "line": 103, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2502, + "end": 2531, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 33 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2508, + "end": 2530, + "loc": { + "start": { + "line": 74, + "column": 10 + }, + "end": { + "line": 74, + "column": 32 + } + }, + "id": { + "type": "Identifier", + "start": 2508, + "end": 2512, + "loc": { + "start": { + "line": 74, + "column": 10 + }, + "end": { + "line": 74, + "column": 14 + }, + "identifierName": "user" + }, + "name": "user" + }, + "init": { + "type": "CallExpression", + "start": 2515, + "end": 2530, + "loc": { + "start": { + "line": 74, + "column": 17 + }, + "end": { + "line": 74, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2515, + "end": 2528, + "loc": { + "start": { + "line": 74, + "column": 17 + }, + "end": { + "line": 74, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 2515, + "end": 2520, + "loc": { + "start": { + "line": 74, + "column": 17 + }, + "end": { + "line": 74, + "column": 22 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 2521, + "end": 2528, + "loc": { + "start": { + "line": 74, + "column": 23 + }, + "end": { + "line": 74, + "column": 30 + }, + "identifierName": "getUser" + }, + "name": "getUser" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 2536, + "end": 2559, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 27 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2542, + "end": 2558, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 26 + } + }, + "id": { + "type": "Identifier", + "start": 2542, + "end": 2545, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 13 + }, + "identifierName": "now" + }, + "name": "now" + }, + "init": { + "type": "NewExpression", + "start": 2548, + "end": 2558, + "loc": { + "start": { + "line": 75, + "column": 16 + }, + "end": { + "line": 75, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 2552, + "end": 2556, + "loc": { + "start": { + "line": 75, + "column": 20 + }, + "end": { + "line": 75, + "column": 24 + }, + "identifierName": "Date" + }, + "name": "Date" + }, + "arguments": [] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 2564, + "end": 2893, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "test": { + "type": "UnaryExpression", + "start": 2568, + "end": 2597, + "loc": { + "start": { + "line": 76, + "column": 8 + }, + "end": { + "line": 76, + "column": 37 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 2569, + "end": 2597, + "loc": { + "start": { + "line": 76, + "column": 9 + }, + "end": { + "line": 76, + "column": 37 + }, + "identifierName": "allowFrequentDuplicateEvents" + }, + "name": "allowFrequentDuplicateEvents" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 2599, + "end": 2893, + "loc": { + "start": { + "line": 76, + "column": 39 + }, + "end": { + "line": 84, + "column": 5 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 2607, + "end": 2689, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 88 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2613, + "end": 2688, + "loc": { + "start": { + "line": 77, + "column": 12 + }, + "end": { + "line": 77, + "column": 87 + } + }, + "id": { + "type": "Identifier", + "start": 2613, + "end": 2621, + "loc": { + "start": { + "line": 77, + "column": 12 + }, + "end": { + "line": 77, + "column": 20 + }, + "identifierName": "cacheKey" + }, + "name": "cacheKey" + }, + "init": { + "type": "BinaryExpression", + "start": 2624, + "end": 2688, + "loc": { + "start": { + "line": 77, + "column": 23 + }, + "end": { + "line": 77, + "column": 87 + } + }, + "left": { + "type": "BinaryExpression", + "start": 2624, + "end": 2682, + "loc": { + "start": { + "line": 77, + "column": 23 + }, + "end": { + "line": 77, + "column": 81 + } + }, + "left": { + "type": "CallExpression", + "start": 2624, + "end": 2645, + "loc": { + "start": { + "line": 77, + "column": 23 + }, + "end": { + "line": 77, + "column": 44 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2624, + "end": 2638, + "loc": { + "start": { + "line": 77, + "column": 23 + }, + "end": { + "line": 77, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 2624, + "end": 2628, + "loc": { + "start": { + "line": 77, + "column": 23 + }, + "end": { + "line": 77, + "column": 27 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 2629, + "end": 2638, + "loc": { + "start": { + "line": 77, + "column": 28 + }, + "end": { + "line": 77, + "column": 37 + }, + "identifierName": "stringify" + }, + "name": "stringify" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 2639, + "end": 2644, + "loc": { + "start": { + "line": 77, + "column": 38 + }, + "end": { + "line": 77, + "column": 43 + }, + "identifierName": "value" + }, + "name": "value" + } + ] + }, + "operator": "+", + "right": { + "type": "ConditionalExpression", + "start": 2649, + "end": 2681, + "loc": { + "start": { + "line": 77, + "column": 48 + }, + "end": { + "line": 77, + "column": 80 + } + }, + "test": { + "type": "LogicalExpression", + "start": 2649, + "end": 2665, + "loc": { + "start": { + "line": 77, + "column": 48 + }, + "end": { + "line": 77, + "column": 64 + } + }, + "left": { + "type": "Identifier", + "start": 2649, + "end": 2653, + "loc": { + "start": { + "line": 77, + "column": 48 + }, + "end": { + "line": 77, + "column": 52 + }, + "identifierName": "user" + }, + "name": "user" + }, + "operator": "&&", + "right": { + "type": "MemberExpression", + "start": 2657, + "end": 2665, + "loc": { + "start": { + "line": 77, + "column": 56 + }, + "end": { + "line": 77, + "column": 64 + } + }, + "object": { + "type": "Identifier", + "start": 2657, + "end": 2661, + "loc": { + "start": { + "line": 77, + "column": 56 + }, + "end": { + "line": 77, + "column": 60 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 2662, + "end": 2665, + "loc": { + "start": { + "line": 77, + "column": 61 + }, + "end": { + "line": 77, + "column": 64 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + }, + "consequent": { + "type": "MemberExpression", + "start": 2668, + "end": 2676, + "loc": { + "start": { + "line": 77, + "column": 67 + }, + "end": { + "line": 77, + "column": 75 + } + }, + "object": { + "type": "Identifier", + "start": 2668, + "end": 2672, + "loc": { + "start": { + "line": 77, + "column": 67 + }, + "end": { + "line": 77, + "column": 71 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 2673, + "end": 2676, + "loc": { + "start": { + "line": 77, + "column": 72 + }, + "end": { + "line": 77, + "column": 75 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "alternate": { + "type": "StringLiteral", + "start": 2679, + "end": 2681, + "loc": { + "start": { + "line": 77, + "column": 78 + }, + "end": { + "line": 77, + "column": 80 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + }, + "extra": { + "parenthesized": true, + "parenStart": 2648 + } + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 2685, + "end": 2688, + "loc": { + "start": { + "line": 77, + "column": 84 + }, + "end": { + "line": 77, + "column": 87 + }, + "identifierName": "key" + }, + "name": "key" + } + } + } + ], + "kind": "const", + "trailingComments": [ + { + "type": "CommentLine", + "value": " see below", + "start": 2690, + "end": 2702, + "loc": { + "start": { + "line": 77, + "column": 89 + }, + "end": { + "line": 77, + "column": 101 + } + } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 2709, + "end": 2747, + "loc": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 44 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2715, + "end": 2746, + "loc": { + "start": { + "line": 78, + "column": 12 + }, + "end": { + "line": 78, + "column": 43 + } + }, + "id": { + "type": "Identifier", + "start": 2715, + "end": 2721, + "loc": { + "start": { + "line": 78, + "column": 12 + }, + "end": { + "line": 78, + "column": 18 + }, + "identifierName": "cached" + }, + "name": "cached", + "leadingComments": null + }, + "init": { + "type": "MemberExpression", + "start": 2724, + "end": 2746, + "loc": { + "start": { + "line": 78, + "column": 21 + }, + "end": { + "line": 78, + "column": 43 + } + }, + "object": { + "type": "Identifier", + "start": 2724, + "end": 2736, + "loc": { + "start": { + "line": 78, + "column": 21 + }, + "end": { + "line": 78, + "column": 33 + }, + "identifierName": "seenRequests" + }, + "name": "seenRequests" + }, + "property": { + "type": "Identifier", + "start": 2737, + "end": 2745, + "loc": { + "start": { + "line": 78, + "column": 34 + }, + "end": { + "line": 78, + "column": 42 + }, + "identifierName": "cacheKey" + }, + "name": "cacheKey" + }, + "computed": true + }, + "leadingComments": null + } + ], + "kind": "const", + "leadingComments": [ + { + "type": "CommentLine", + "value": " see below", + "start": 2690, + "end": 2702, + "loc": { + "start": { + "line": 77, + "column": 89 + }, + "end": { + "line": 77, + "column": 101 + } + } + } + ], + "trailingComments": [ + { + "type": "CommentLine", + "value": " cache TTL is five minutes", + "start": 2754, + "end": 2782, + "loc": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 34 + } + } + } + ] + }, + { + "type": "IfStatement", + "start": 2789, + "end": 2851, + "loc": { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 82, + "column": 7 + } + }, + "test": { + "type": "LogicalExpression", + "start": 2793, + "end": 2824, + "loc": { + "start": { + "line": 80, + "column": 10 + }, + "end": { + "line": 80, + "column": 41 + } + }, + "left": { + "type": "Identifier", + "start": 2793, + "end": 2799, + "loc": { + "start": { + "line": 80, + "column": 10 + }, + "end": { + "line": 80, + "column": 16 + }, + "identifierName": "cached" + }, + "name": "cached", + "leadingComments": null + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 2803, + "end": 2824, + "loc": { + "start": { + "line": 80, + "column": 20 + }, + "end": { + "line": 80, + "column": 41 + } + }, + "left": { + "type": "BinaryExpression", + "start": 2803, + "end": 2815, + "loc": { + "start": { + "line": 80, + "column": 20 + }, + "end": { + "line": 80, + "column": 32 + } + }, + "left": { + "type": "Identifier", + "start": 2803, + "end": 2806, + "loc": { + "start": { + "line": 80, + "column": 20 + }, + "end": { + "line": 80, + "column": 23 + }, + "identifierName": "now" + }, + "name": "now" + }, + "operator": "-", + "right": { + "type": "Identifier", + "start": 2809, + "end": 2815, + "loc": { + "start": { + "line": 80, + "column": 26 + }, + "end": { + "line": 80, + "column": 32 + }, + "identifierName": "cached" + }, + "name": "cached" + } + }, + "operator": "<", + "right": { + "type": "NumericLiteral", + "start": 2818, + "end": 2824, + "loc": { + "start": { + "line": 80, + "column": 35 + }, + "end": { + "line": 80, + "column": 41 + } + }, + "extra": { + "rawValue": 300000, + "raw": "300000" + }, + "value": 300000 + } + }, + "leadingComments": null + }, + "consequent": { + "type": "BlockStatement", + "start": 2826, + "end": 2851, + "loc": { + "start": { + "line": 80, + "column": 43 + }, + "end": { + "line": 82, + "column": 7 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 2836, + "end": 2843, + "loc": { + "start": { + "line": 81, + "column": 8 + }, + "end": { + "line": 81, + "column": 15 + } + }, + "argument": null + } + ], + "directives": [] + }, + "alternate": null, + "leadingComments": [ + { + "type": "CommentLine", + "value": " cache TTL is five minutes", + "start": 2754, + "end": 2782, + "loc": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 34 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 2858, + "end": 2887, + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 35 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 2858, + "end": 2886, + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 34 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 2858, + "end": 2880, + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 2858, + "end": 2870, + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 18 + }, + "identifierName": "seenRequests" + }, + "name": "seenRequests" + }, + "property": { + "type": "Identifier", + "start": 2871, + "end": 2879, + "loc": { + "start": { + "line": 83, + "column": 19 + }, + "end": { + "line": 83, + "column": 27 + }, + "identifierName": "cacheKey" + }, + "name": "cacheKey" + }, + "computed": true + }, + "right": { + "type": "Identifier", + "start": 2883, + "end": 2886, + "loc": { + "start": { + "line": 83, + "column": 31 + }, + "end": { + "line": 83, + "column": 34 + }, + "identifierName": "now" + }, + "name": "now" + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "VariableDeclaration", + "start": 2899, + "end": 3062, + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 93, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 2905, + "end": 3061, + "loc": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 93, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 2905, + "end": 2910, + "loc": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 86, + "column": 15 + }, + "identifierName": "event" + }, + "name": "event" + }, + "init": { + "type": "ObjectExpression", + "start": 2913, + "end": 3061, + "loc": { + "start": { + "line": 86, + "column": 18 + }, + "end": { + "line": 93, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 2921, + "end": 2936, + "loc": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 87, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2921, + "end": 2925, + "loc": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 87, + "column": 10 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 2927, + "end": 2936, + "loc": { + "start": { + "line": 87, + "column": 12 + }, + "end": { + "line": 87, + "column": 21 + } + }, + "extra": { + "rawValue": "feature", + "raw": "'feature'" + }, + "value": "feature" + } + }, + { + "type": "ObjectProperty", + "start": 2944, + "end": 2952, + "loc": { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 88, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2944, + "end": 2947, + "loc": { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 88, + "column": 9 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "Identifier", + "start": 2949, + "end": 2952, + "loc": { + "start": { + "line": 88, + "column": 11 + }, + "end": { + "line": 88, + "column": 14 + }, + "identifierName": "key" + }, + "name": "key" + } + }, + { + "type": "ObjectProperty", + "start": 2960, + "end": 2970, + "loc": { + "start": { + "line": 89, + "column": 6 + }, + "end": { + "line": 89, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2960, + "end": 2964, + "loc": { + "start": { + "line": 89, + "column": 6 + }, + "end": { + "line": 89, + "column": 10 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "Identifier", + "start": 2966, + "end": 2970, + "loc": { + "start": { + "line": 89, + "column": 12 + }, + "end": { + "line": 89, + "column": 16 + }, + "identifierName": "user" + }, + "name": "user" + } + }, + { + "type": "ObjectProperty", + "start": 2978, + "end": 2990, + "loc": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 18 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2978, + "end": 2983, + "loc": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 11 + }, + "identifierName": "value" + }, + "name": "value" + }, + "value": { + "type": "Identifier", + "start": 2985, + "end": 2990, + "loc": { + "start": { + "line": 90, + "column": 13 + }, + "end": { + "line": 90, + "column": 18 + }, + "identifierName": "value" + }, + "name": "value" + } + }, + { + "type": "ObjectProperty", + "start": 2998, + "end": 3019, + "loc": { + "start": { + "line": 91, + "column": 6 + }, + "end": { + "line": 91, + "column": 27 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 2998, + "end": 3005, + "loc": { + "start": { + "line": 91, + "column": 6 + }, + "end": { + "line": 91, + "column": 13 + }, + "identifierName": "default" + }, + "name": "default" + }, + "value": { + "type": "Identifier", + "start": 3007, + "end": 3019, + "loc": { + "start": { + "line": 91, + "column": 15 + }, + "end": { + "line": 91, + "column": 27 + }, + "identifierName": "defaultValue" + }, + "name": "defaultValue" + } + }, + { + "type": "ObjectProperty", + "start": 3027, + "end": 3054, + "loc": { + "start": { + "line": 92, + "column": 6 + }, + "end": { + "line": 92, + "column": 33 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3027, + "end": 3039, + "loc": { + "start": { + "line": 92, + "column": 6 + }, + "end": { + "line": 92, + "column": 18 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "CallExpression", + "start": 3041, + "end": 3054, + "loc": { + "start": { + "line": 92, + "column": 20 + }, + "end": { + "line": 92, + "column": 33 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3041, + "end": 3052, + "loc": { + "start": { + "line": 92, + "column": 20 + }, + "end": { + "line": 92, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 3041, + "end": 3044, + "loc": { + "start": { + "line": 92, + "column": 20 + }, + "end": { + "line": 92, + "column": 23 + }, + "identifierName": "now" + }, + "name": "now" + }, + "property": { + "type": "Identifier", + "start": 3045, + "end": 3052, + "loc": { + "start": { + "line": 92, + "column": 24 + }, + "end": { + "line": 92, + "column": 31 + }, + "identifierName": "getTime" + }, + "name": "getTime" + }, + "computed": false + }, + "arguments": [] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 3067, + "end": 3091, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 28 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3073, + "end": 3090, + "loc": { + "start": { + "line": 94, + "column": 10 + }, + "end": { + "line": 94, + "column": 27 + } + }, + "id": { + "type": "Identifier", + "start": 3073, + "end": 3077, + "loc": { + "start": { + "line": 94, + "column": 10 + }, + "end": { + "line": 94, + "column": 14 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "init": { + "type": "MemberExpression", + "start": 3080, + "end": 3090, + "loc": { + "start": { + "line": 94, + "column": 17 + }, + "end": { + "line": 94, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 3080, + "end": 3085, + "loc": { + "start": { + "line": 94, + "column": 17 + }, + "end": { + "line": 94, + "column": 22 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "Identifier", + "start": 3086, + "end": 3089, + "loc": { + "start": { + "line": 94, + "column": 23 + }, + "end": { + "line": 94, + "column": 26 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 3096, + "end": 3333, + "loc": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 100, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 3100, + "end": 3104, + "loc": { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 95, + "column": 12 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "consequent": { + "type": "BlockStatement", + "start": 3106, + "end": 3333, + "loc": { + "start": { + "line": 95, + "column": 14 + }, + "end": { + "line": 100, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3114, + "end": 3181, + "loc": { + "start": { + "line": 96, + "column": 6 + }, + "end": { + "line": 96, + "column": 73 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 3114, + "end": 3180, + "loc": { + "start": { + "line": 96, + "column": 6 + }, + "end": { + "line": 96, + "column": 72 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 3114, + "end": 3127, + "loc": { + "start": { + "line": 96, + "column": 6 + }, + "end": { + "line": 96, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 3114, + "end": 3119, + "loc": { + "start": { + "line": 96, + "column": 6 + }, + "end": { + "line": 96, + "column": 11 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 3120, + "end": 3127, + "loc": { + "start": { + "line": 96, + "column": 12 + }, + "end": { + "line": 96, + "column": 19 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + }, + "right": { + "type": "ConditionalExpression", + "start": 3130, + "end": 3180, + "loc": { + "start": { + "line": 96, + "column": 22 + }, + "end": { + "line": 96, + "column": 72 + } + }, + "test": { + "type": "MemberExpression", + "start": 3130, + "end": 3146, + "loc": { + "start": { + "line": 96, + "column": 22 + }, + "end": { + "line": 96, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 3130, + "end": 3134, + "loc": { + "start": { + "line": 96, + "column": 22 + }, + "end": { + "line": 96, + "column": 26 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "property": { + "type": "Identifier", + "start": 3135, + "end": 3146, + "loc": { + "start": { + "line": 96, + "column": 27 + }, + "end": { + "line": 96, + "column": 38 + }, + "identifierName": "flagVersion" + }, + "name": "flagVersion" + }, + "computed": false + }, + "consequent": { + "type": "MemberExpression", + "start": 3149, + "end": 3165, + "loc": { + "start": { + "line": 96, + "column": 41 + }, + "end": { + "line": 96, + "column": 57 + } + }, + "object": { + "type": "Identifier", + "start": 3149, + "end": 3153, + "loc": { + "start": { + "line": 96, + "column": 41 + }, + "end": { + "line": 96, + "column": 45 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "property": { + "type": "Identifier", + "start": 3154, + "end": 3165, + "loc": { + "start": { + "line": 96, + "column": 46 + }, + "end": { + "line": 96, + "column": 57 + }, + "identifierName": "flagVersion" + }, + "name": "flagVersion" + }, + "computed": false + }, + "alternate": { + "type": "MemberExpression", + "start": 3168, + "end": 3180, + "loc": { + "start": { + "line": 96, + "column": 60 + }, + "end": { + "line": 96, + "column": 72 + } + }, + "object": { + "type": "Identifier", + "start": 3168, + "end": 3172, + "loc": { + "start": { + "line": 96, + "column": 60 + }, + "end": { + "line": 96, + "column": 64 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "property": { + "type": "Identifier", + "start": 3173, + "end": 3180, + "loc": { + "start": { + "line": 96, + "column": 65 + }, + "end": { + "line": 96, + "column": 72 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 3188, + "end": 3221, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 39 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 3188, + "end": 3220, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 38 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 3188, + "end": 3203, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 3188, + "end": 3193, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 11 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 3194, + "end": 3203, + "loc": { + "start": { + "line": 97, + "column": 12 + }, + "end": { + "line": 97, + "column": 21 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + }, + "right": { + "type": "MemberExpression", + "start": 3206, + "end": 3220, + "loc": { + "start": { + "line": 97, + "column": 24 + }, + "end": { + "line": 97, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 3206, + "end": 3210, + "loc": { + "start": { + "line": 97, + "column": 24 + }, + "end": { + "line": 97, + "column": 28 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "property": { + "type": "Identifier", + "start": 3211, + "end": 3220, + "loc": { + "start": { + "line": 97, + "column": 29 + }, + "end": { + "line": 97, + "column": 38 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "computed": false + } + } + }, + { + "type": "ExpressionStatement", + "start": 3228, + "end": 3265, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 43 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 3228, + "end": 3264, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 42 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 3228, + "end": 3245, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 3228, + "end": 3233, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 11 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 3234, + "end": 3245, + "loc": { + "start": { + "line": 98, + "column": 12 + }, + "end": { + "line": 98, + "column": 23 + }, + "identifierName": "trackEvents" + }, + "name": "trackEvents" + }, + "computed": false + }, + "right": { + "type": "MemberExpression", + "start": 3248, + "end": 3264, + "loc": { + "start": { + "line": 98, + "column": 26 + }, + "end": { + "line": 98, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 3248, + "end": 3252, + "loc": { + "start": { + "line": 98, + "column": 26 + }, + "end": { + "line": 98, + "column": 30 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "property": { + "type": "Identifier", + "start": 3253, + "end": 3264, + "loc": { + "start": { + "line": 98, + "column": 31 + }, + "end": { + "line": 98, + "column": 42 + }, + "identifierName": "trackEvents" + }, + "name": "trackEvents" + }, + "computed": false + } + } + }, + { + "type": "ExpressionStatement", + "start": 3272, + "end": 3327, + "loc": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 61 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 3272, + "end": 3326, + "loc": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 60 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 3272, + "end": 3298, + "loc": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 3272, + "end": 3277, + "loc": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 11 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 3278, + "end": 3298, + "loc": { + "start": { + "line": 99, + "column": 12 + }, + "end": { + "line": 99, + "column": 32 + }, + "identifierName": "debugEventsUntilDate" + }, + "name": "debugEventsUntilDate" + }, + "computed": false + }, + "right": { + "type": "MemberExpression", + "start": 3301, + "end": 3326, + "loc": { + "start": { + "line": 99, + "column": 35 + }, + "end": { + "line": 99, + "column": 60 + } + }, + "object": { + "type": "Identifier", + "start": 3301, + "end": 3305, + "loc": { + "start": { + "line": 99, + "column": 35 + }, + "end": { + "line": 99, + "column": 39 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "property": { + "type": "Identifier", + "start": 3306, + "end": 3326, + "loc": { + "start": { + "line": 99, + "column": 40 + }, + "end": { + "line": 99, + "column": 60 + }, + "identifierName": "debugEventsUntilDate" + }, + "name": "debugEventsUntilDate" + }, + "computed": false + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 3339, + "end": 3359, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 24 + } + }, + "expression": { + "type": "CallExpression", + "start": 3339, + "end": 3358, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 23 + } + }, + "callee": { + "type": "Identifier", + "start": 3339, + "end": 3351, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 16 + }, + "identifierName": "enqueueEvent" + }, + "name": "enqueueEvent" + }, + "arguments": [ + { + "type": "Identifier", + "start": 3352, + "end": 3357, + "loc": { + "start": { + "line": 102, + "column": 17 + }, + "end": { + "line": 102, + "column": 22 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 3367, + "end": 3701, + "loc": { + "start": { + "line": 105, + "column": 2 + }, + "end": { + "line": 120, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 3376, + "end": 3389, + "loc": { + "start": { + "line": 105, + "column": 11 + }, + "end": { + "line": 105, + "column": 24 + }, + "identifierName": "sendGoalEvent" + }, + "name": "sendGoalEvent" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 3390, + "end": 3394, + "loc": { + "start": { + "line": 105, + "column": 25 + }, + "end": { + "line": 105, + "column": 29 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + { + "type": "Identifier", + "start": 3396, + "end": 3400, + "loc": { + "start": { + "line": 105, + "column": 31 + }, + "end": { + "line": 105, + "column": 35 + }, + "identifierName": "goal" + }, + "name": "goal" + } + ], + "body": { + "type": "BlockStatement", + "start": 3402, + "end": 3701, + "loc": { + "start": { + "line": 105, + "column": 37 + }, + "end": { + "line": 120, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 3408, + "end": 3591, + "loc": { + "start": { + "line": 106, + "column": 4 + }, + "end": { + "line": 113, + "column": 6 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3414, + "end": 3590, + "loc": { + "start": { + "line": 106, + "column": 10 + }, + "end": { + "line": 113, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 3414, + "end": 3419, + "loc": { + "start": { + "line": 106, + "column": 10 + }, + "end": { + "line": 106, + "column": 15 + }, + "identifierName": "event" + }, + "name": "event" + }, + "init": { + "type": "ObjectExpression", + "start": 3422, + "end": 3590, + "loc": { + "start": { + "line": 106, + "column": 18 + }, + "end": { + "line": 113, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 3430, + "end": 3440, + "loc": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 107, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3430, + "end": 3434, + "loc": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 107, + "column": 10 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "Identifier", + "start": 3436, + "end": 3440, + "loc": { + "start": { + "line": 107, + "column": 12 + }, + "end": { + "line": 107, + "column": 16 + }, + "identifierName": "kind" + }, + "name": "kind" + } + }, + { + "type": "ObjectProperty", + "start": 3448, + "end": 3461, + "loc": { + "start": { + "line": 108, + "column": 6 + }, + "end": { + "line": 108, + "column": 19 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3448, + "end": 3451, + "loc": { + "start": { + "line": 108, + "column": 6 + }, + "end": { + "line": 108, + "column": 9 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "MemberExpression", + "start": 3453, + "end": 3461, + "loc": { + "start": { + "line": 108, + "column": 11 + }, + "end": { + "line": 108, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 3453, + "end": 3457, + "loc": { + "start": { + "line": 108, + "column": 11 + }, + "end": { + "line": 108, + "column": 15 + }, + "identifierName": "goal" + }, + "name": "goal" + }, + "property": { + "type": "Identifier", + "start": 3458, + "end": 3461, + "loc": { + "start": { + "line": 108, + "column": 16 + }, + "end": { + "line": 108, + "column": 19 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 3469, + "end": 3479, + "loc": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 109, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3469, + "end": 3473, + "loc": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 109, + "column": 10 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "NullLiteral", + "start": 3475, + "end": 3479, + "loc": { + "start": { + "line": 109, + "column": 12 + }, + "end": { + "line": 109, + "column": 16 + } + } + } + }, + { + "type": "ObjectProperty", + "start": 3487, + "end": 3512, + "loc": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 110, + "column": 31 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3487, + "end": 3490, + "loc": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 110, + "column": 9 + }, + "identifierName": "url" + }, + "name": "url" + }, + "value": { + "type": "MemberExpression", + "start": 3492, + "end": 3512, + "loc": { + "start": { + "line": 110, + "column": 11 + }, + "end": { + "line": 110, + "column": 31 + } + }, + "object": { + "type": "MemberExpression", + "start": 3492, + "end": 3507, + "loc": { + "start": { + "line": 110, + "column": 11 + }, + "end": { + "line": 110, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 3492, + "end": 3498, + "loc": { + "start": { + "line": 110, + "column": 11 + }, + "end": { + "line": 110, + "column": 17 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 3499, + "end": 3507, + "loc": { + "start": { + "line": 110, + "column": 18 + }, + "end": { + "line": 110, + "column": 26 + }, + "identifierName": "location" + }, + "name": "location" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 3508, + "end": 3512, + "loc": { + "start": { + "line": 110, + "column": 27 + }, + "end": { + "line": 110, + "column": 31 + }, + "identifierName": "href" + }, + "name": "href" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 3520, + "end": 3541, + "loc": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 111, + "column": 27 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3520, + "end": 3524, + "loc": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 111, + "column": 10 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "CallExpression", + "start": 3526, + "end": 3541, + "loc": { + "start": { + "line": 111, + "column": 12 + }, + "end": { + "line": 111, + "column": 27 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3526, + "end": 3539, + "loc": { + "start": { + "line": 111, + "column": 12 + }, + "end": { + "line": 111, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 3526, + "end": 3531, + "loc": { + "start": { + "line": 111, + "column": 12 + }, + "end": { + "line": 111, + "column": 17 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 3532, + "end": 3539, + "loc": { + "start": { + "line": 111, + "column": 18 + }, + "end": { + "line": 111, + "column": 25 + }, + "identifierName": "getUser" + }, + "name": "getUser" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ObjectProperty", + "start": 3549, + "end": 3583, + "loc": { + "start": { + "line": 112, + "column": 6 + }, + "end": { + "line": 112, + "column": 40 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 3549, + "end": 3561, + "loc": { + "start": { + "line": 112, + "column": 6 + }, + "end": { + "line": 112, + "column": 18 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "CallExpression", + "start": 3563, + "end": 3583, + "loc": { + "start": { + "line": 112, + "column": 20 + }, + "end": { + "line": 112, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3563, + "end": 3581, + "loc": { + "start": { + "line": 112, + "column": 20 + }, + "end": { + "line": 112, + "column": 38 + } + }, + "object": { + "type": "NewExpression", + "start": 3563, + "end": 3573, + "loc": { + "start": { + "line": 112, + "column": 20 + }, + "end": { + "line": 112, + "column": 30 + } + }, + "callee": { + "type": "Identifier", + "start": 3567, + "end": 3571, + "loc": { + "start": { + "line": 112, + "column": 24 + }, + "end": { + "line": 112, + "column": 28 + }, + "identifierName": "Date" + }, + "name": "Date" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 3574, + "end": 3581, + "loc": { + "start": { + "line": 112, + "column": 31 + }, + "end": { + "line": 112, + "column": 38 + }, + "identifierName": "getTime" + }, + "name": "getTime" + }, + "computed": false + }, + "arguments": [] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 3597, + "end": 3664, + "loc": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 117, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 3601, + "end": 3617, + "loc": { + "start": { + "line": 115, + "column": 8 + }, + "end": { + "line": 115, + "column": 24 + } + }, + "left": { + "type": "Identifier", + "start": 3601, + "end": 3605, + "loc": { + "start": { + "line": 115, + "column": 8 + }, + "end": { + "line": 115, + "column": 12 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 3610, + "end": 3617, + "loc": { + "start": { + "line": 115, + "column": 17 + }, + "end": { + "line": 115, + "column": 24 + } + }, + "extra": { + "rawValue": "click", + "raw": "'click'" + }, + "value": "click" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 3619, + "end": 3664, + "loc": { + "start": { + "line": 115, + "column": 26 + }, + "end": { + "line": 117, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3627, + "end": 3658, + "loc": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 37 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 3627, + "end": 3657, + "loc": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 36 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 3627, + "end": 3641, + "loc": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 3627, + "end": 3632, + "loc": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 11 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 3633, + "end": 3641, + "loc": { + "start": { + "line": 116, + "column": 12 + }, + "end": { + "line": 116, + "column": 20 + }, + "identifierName": "selector" + }, + "name": "selector" + }, + "computed": false + }, + "right": { + "type": "MemberExpression", + "start": 3644, + "end": 3657, + "loc": { + "start": { + "line": 116, + "column": 23 + }, + "end": { + "line": 116, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 3644, + "end": 3648, + "loc": { + "start": { + "line": 116, + "column": 23 + }, + "end": { + "line": 116, + "column": 27 + }, + "identifierName": "goal" + }, + "name": "goal" + }, + "property": { + "type": "Identifier", + "start": 3649, + "end": 3657, + "loc": { + "start": { + "line": 116, + "column": 28 + }, + "end": { + "line": 116, + "column": 36 + }, + "identifierName": "selector" + }, + "name": "selector" + }, + "computed": false + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 3670, + "end": 3697, + "loc": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 119, + "column": 31 + } + }, + "argument": { + "type": "CallExpression", + "start": 3677, + "end": 3696, + "loc": { + "start": { + "line": 119, + "column": 11 + }, + "end": { + "line": 119, + "column": 30 + } + }, + "callee": { + "type": "Identifier", + "start": 3677, + "end": 3689, + "loc": { + "start": { + "line": 119, + "column": 11 + }, + "end": { + "line": 119, + "column": 23 + }, + "identifierName": "enqueueEvent" + }, + "name": "enqueueEvent" + }, + "arguments": [ + { + "type": "Identifier", + "start": 3690, + "end": 3695, + "loc": { + "start": { + "line": 119, + "column": 24 + }, + "end": { + "line": 119, + "column": 29 + }, + "identifierName": "event" + }, + "name": "event" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 3705, + "end": 4692, + "loc": { + "start": { + "line": 122, + "column": 2 + }, + "end": { + "line": 151, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 3714, + "end": 3722, + "loc": { + "start": { + "line": 122, + "column": 11 + }, + "end": { + "line": 122, + "column": 19 + }, + "identifierName": "identify" + }, + "name": "identify" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 3723, + "end": 3727, + "loc": { + "start": { + "line": 122, + "column": 20 + }, + "end": { + "line": 122, + "column": 24 + }, + "identifierName": "user" + }, + "name": "user" + }, + { + "type": "Identifier", + "start": 3729, + "end": 3733, + "loc": { + "start": { + "line": 122, + "column": 26 + }, + "end": { + "line": 122, + "column": 30 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "Identifier", + "start": 3735, + "end": 3741, + "loc": { + "start": { + "line": 122, + "column": 32 + }, + "end": { + "line": 122, + "column": 38 + }, + "identifierName": "onDone" + }, + "name": "onDone" + } + ], + "body": { + "type": "BlockStatement", + "start": 3743, + "end": 4692, + "loc": { + "start": { + "line": 122, + "column": 40 + }, + "end": { + "line": 151, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 3749, + "end": 3803, + "loc": { + "start": { + "line": 123, + "column": 4 + }, + "end": { + "line": 125, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 3753, + "end": 3768, + "loc": { + "start": { + "line": 123, + "column": 8 + }, + "end": { + "line": 123, + "column": 23 + }, + "identifierName": "useLocalStorage" + }, + "name": "useLocalStorage" + }, + "consequent": { + "type": "BlockStatement", + "start": 3770, + "end": 3803, + "loc": { + "start": { + "line": 123, + "column": 25 + }, + "end": { + "line": 125, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3778, + "end": 3797, + "loc": { + "start": { + "line": 124, + "column": 6 + }, + "end": { + "line": 124, + "column": 25 + } + }, + "expression": { + "type": "CallExpression", + "start": 3778, + "end": 3796, + "loc": { + "start": { + "line": 124, + "column": 6 + }, + "end": { + "line": 124, + "column": 24 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3778, + "end": 3794, + "loc": { + "start": { + "line": 124, + "column": 6 + }, + "end": { + "line": 124, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 3778, + "end": 3783, + "loc": { + "start": { + "line": 124, + "column": 6 + }, + "end": { + "line": 124, + "column": 11 + }, + "identifierName": "store" + }, + "name": "store" + }, + "property": { + "type": "Identifier", + "start": 3784, + "end": 3794, + "loc": { + "start": { + "line": 124, + "column": 12 + }, + "end": { + "line": 124, + "column": 22 + }, + "identifierName": "clearFlags" + }, + "name": "clearFlags" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 3808, + "end": 4688, + "loc": { + "start": { + "line": 126, + "column": 4 + }, + "end": { + "line": 150, + "column": 6 + } + }, + "argument": { + "type": "CallExpression", + "start": 3815, + "end": 4687, + "loc": { + "start": { + "line": 126, + "column": 11 + }, + "end": { + "line": 150, + "column": 5 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3815, + "end": 3840, + "loc": { + "start": { + "line": 126, + "column": 11 + }, + "end": { + "line": 126, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 3815, + "end": 3820, + "loc": { + "start": { + "line": 126, + "column": 11 + }, + "end": { + "line": 126, + "column": 16 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 3821, + "end": 3840, + "loc": { + "start": { + "line": 126, + "column": 17 + }, + "end": { + "line": 126, + "column": 36 + }, + "identifierName": "wrapPromiseCallback" + }, + "name": "wrapPromiseCallback" + }, + "computed": false + }, + "arguments": [ + { + "type": "NewExpression", + "start": 3848, + "end": 4667, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 148, + "column": 8 + } + }, + "callee": { + "type": "Identifier", + "start": 3852, + "end": 3859, + "loc": { + "start": { + "line": 127, + "column": 10 + }, + "end": { + "line": 127, + "column": 17 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 3860, + "end": 4666, + "loc": { + "start": { + "line": 127, + "column": 18 + }, + "end": { + "line": 148, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 3861, + "end": 3868, + "loc": { + "start": { + "line": 127, + "column": 19 + }, + "end": { + "line": 127, + "column": 26 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + { + "type": "Identifier", + "start": 3870, + "end": 3876, + "loc": { + "start": { + "line": 127, + "column": 28 + }, + "end": { + "line": 127, + "column": 34 + }, + "identifierName": "reject" + }, + "name": "reject" + } + ], + "body": { + "type": "BlockStatement", + "start": 3881, + "end": 4666, + "loc": { + "start": { + "line": 127, + "column": 39 + }, + "end": { + "line": 148, + "column": 7 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 3891, + "end": 4658, + "loc": { + "start": { + "line": 128, + "column": 8 + }, + "end": { + "line": 147, + "column": 9 + } + }, + "test": { + "type": "LogicalExpression", + "start": 3895, + "end": 3947, + "loc": { + "start": { + "line": 128, + "column": 12 + }, + "end": { + "line": 128, + "column": 64 + } + }, + "left": { + "type": "LogicalExpression", + "start": 3895, + "end": 3921, + "loc": { + "start": { + "line": 128, + "column": 12 + }, + "end": { + "line": 128, + "column": 38 + } + }, + "left": { + "type": "UnaryExpression", + "start": 3895, + "end": 3900, + "loc": { + "start": { + "line": 128, + "column": 12 + }, + "end": { + "line": 128, + "column": 17 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 3896, + "end": 3900, + "loc": { + "start": { + "line": 128, + "column": 13 + }, + "end": { + "line": 128, + "column": 17 + }, + "identifierName": "user" + }, + "name": "user" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 3904, + "end": 3921, + "loc": { + "start": { + "line": 128, + "column": 21 + }, + "end": { + "line": 128, + "column": 38 + } + }, + "left": { + "type": "MemberExpression", + "start": 3904, + "end": 3912, + "loc": { + "start": { + "line": 128, + "column": 21 + }, + "end": { + "line": 128, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 3904, + "end": 3908, + "loc": { + "start": { + "line": 128, + "column": 21 + }, + "end": { + "line": 128, + "column": 25 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 3909, + "end": 3912, + "loc": { + "start": { + "line": 128, + "column": 26 + }, + "end": { + "line": 128, + "column": 29 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "NullLiteral", + "start": 3917, + "end": 3921, + "loc": { + "start": { + "line": 128, + "column": 34 + }, + "end": { + "line": 128, + "column": 38 + } + } + } + } + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 3925, + "end": 3947, + "loc": { + "start": { + "line": 128, + "column": 42 + }, + "end": { + "line": 128, + "column": 64 + } + }, + "left": { + "type": "MemberExpression", + "start": 3925, + "end": 3933, + "loc": { + "start": { + "line": 128, + "column": 42 + }, + "end": { + "line": 128, + "column": 50 + } + }, + "object": { + "type": "Identifier", + "start": 3925, + "end": 3929, + "loc": { + "start": { + "line": 128, + "column": 42 + }, + "end": { + "line": 128, + "column": 46 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 3930, + "end": 3933, + "loc": { + "start": { + "line": 128, + "column": 47 + }, + "end": { + "line": 128, + "column": 50 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "Identifier", + "start": 3938, + "end": 3947, + "loc": { + "start": { + "line": 128, + "column": 55 + }, + "end": { + "line": 128, + "column": 64 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 3949, + "end": 4138, + "loc": { + "start": { + "line": 128, + "column": 66 + }, + "end": { + "line": 132, + "column": 9 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 3961, + "end": 4064, + "loc": { + "start": { + "line": 129, + "column": 10 + }, + "end": { + "line": 129, + "column": 113 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 3967, + "end": 4063, + "loc": { + "start": { + "line": 129, + "column": 16 + }, + "end": { + "line": 129, + "column": 112 + } + }, + "id": { + "type": "Identifier", + "start": 3967, + "end": 3970, + "loc": { + "start": { + "line": 129, + "column": 16 + }, + "end": { + "line": 129, + "column": 19 + }, + "identifierName": "err" + }, + "name": "err" + }, + "init": { + "type": "NewExpression", + "start": 3973, + "end": 4063, + "loc": { + "start": { + "line": 129, + "column": 22 + }, + "end": { + "line": 129, + "column": 112 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3977, + "end": 4002, + "loc": { + "start": { + "line": 129, + "column": 26 + }, + "end": { + "line": 129, + "column": 51 + } + }, + "object": { + "type": "Identifier", + "start": 3977, + "end": 3983, + "loc": { + "start": { + "line": 129, + "column": 26 + }, + "end": { + "line": 129, + "column": 32 + }, + "identifierName": "errors" + }, + "name": "errors" + }, + "property": { + "type": "Identifier", + "start": 3984, + "end": 4002, + "loc": { + "start": { + "line": 129, + "column": 33 + }, + "end": { + "line": 129, + "column": 51 + }, + "identifierName": "LDInvalidUserError" + }, + "name": "LDInvalidUserError" + }, + "computed": false + }, + "arguments": [ + { + "type": "ConditionalExpression", + "start": 4003, + "end": 4062, + "loc": { + "start": { + "line": 129, + "column": 52 + }, + "end": { + "line": 129, + "column": 111 + } + }, + "test": { + "type": "Identifier", + "start": 4003, + "end": 4007, + "loc": { + "start": { + "line": 129, + "column": 52 + }, + "end": { + "line": 129, + "column": 56 + }, + "identifierName": "user" + }, + "name": "user" + }, + "consequent": { + "type": "CallExpression", + "start": 4010, + "end": 4032, + "loc": { + "start": { + "line": 129, + "column": 59 + }, + "end": { + "line": 129, + "column": 81 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4010, + "end": 4030, + "loc": { + "start": { + "line": 129, + "column": 59 + }, + "end": { + "line": 129, + "column": 79 + } + }, + "object": { + "type": "Identifier", + "start": 4010, + "end": 4018, + "loc": { + "start": { + "line": 129, + "column": 59 + }, + "end": { + "line": 129, + "column": 67 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 4019, + "end": 4030, + "loc": { + "start": { + "line": 129, + "column": 68 + }, + "end": { + "line": 129, + "column": 79 + }, + "identifierName": "invalidUser" + }, + "name": "invalidUser" + }, + "computed": false + }, + "arguments": [] + }, + "alternate": { + "type": "CallExpression", + "start": 4035, + "end": 4062, + "loc": { + "start": { + "line": 129, + "column": 84 + }, + "end": { + "line": 129, + "column": 111 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4035, + "end": 4060, + "loc": { + "start": { + "line": 129, + "column": 84 + }, + "end": { + "line": 129, + "column": 109 + } + }, + "object": { + "type": "Identifier", + "start": 4035, + "end": 4043, + "loc": { + "start": { + "line": 129, + "column": 84 + }, + "end": { + "line": 129, + "column": 92 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 4044, + "end": 4060, + "loc": { + "start": { + "line": 129, + "column": 93 + }, + "end": { + "line": 129, + "column": 109 + }, + "identifierName": "userNotSpecified" + }, + "name": "userNotSpecified" + }, + "computed": false + }, + "arguments": [] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 4075, + "end": 4105, + "loc": { + "start": { + "line": 130, + "column": 10 + }, + "end": { + "line": 130, + "column": 40 + } + }, + "expression": { + "type": "CallExpression", + "start": 4075, + "end": 4104, + "loc": { + "start": { + "line": 130, + "column": 10 + }, + "end": { + "line": 130, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4075, + "end": 4099, + "loc": { + "start": { + "line": 130, + "column": 10 + }, + "end": { + "line": 130, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 4075, + "end": 4082, + "loc": { + "start": { + "line": 130, + "column": 10 + }, + "end": { + "line": 130, + "column": 17 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 4083, + "end": 4099, + "loc": { + "start": { + "line": 130, + "column": 18 + }, + "end": { + "line": 130, + "column": 34 + }, + "identifierName": "maybeReportError" + }, + "name": "maybeReportError" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 4100, + "end": 4103, + "loc": { + "start": { + "line": 130, + "column": 35 + }, + "end": { + "line": 130, + "column": 38 + }, + "identifierName": "err" + }, + "name": "err" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4116, + "end": 4128, + "loc": { + "start": { + "line": 131, + "column": 10 + }, + "end": { + "line": 131, + "column": 22 + } + }, + "expression": { + "type": "CallExpression", + "start": 4116, + "end": 4127, + "loc": { + "start": { + "line": 131, + "column": 10 + }, + "end": { + "line": 131, + "column": 21 + } + }, + "callee": { + "type": "Identifier", + "start": 4116, + "end": 4122, + "loc": { + "start": { + "line": 131, + "column": 10 + }, + "end": { + "line": 131, + "column": 16 + }, + "identifierName": "reject" + }, + "name": "reject" + }, + "arguments": [ + { + "type": "Identifier", + "start": 4123, + "end": 4126, + "loc": { + "start": { + "line": 131, + "column": 17 + }, + "end": { + "line": 131, + "column": 20 + }, + "identifierName": "err" + }, + "name": "err" + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 4144, + "end": 4658, + "loc": { + "start": { + "line": 132, + "column": 15 + }, + "end": { + "line": 147, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4156, + "end": 4176, + "loc": { + "start": { + "line": 133, + "column": 10 + }, + "end": { + "line": 133, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 4156, + "end": 4175, + "loc": { + "start": { + "line": 133, + "column": 10 + }, + "end": { + "line": 133, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4156, + "end": 4169, + "loc": { + "start": { + "line": 133, + "column": 10 + }, + "end": { + "line": 133, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 4156, + "end": 4161, + "loc": { + "start": { + "line": 133, + "column": 10 + }, + "end": { + "line": 133, + "column": 15 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 4162, + "end": 4169, + "loc": { + "start": { + "line": 133, + "column": 16 + }, + "end": { + "line": 133, + "column": 23 + }, + "identifierName": "setUser" + }, + "name": "setUser" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 4170, + "end": 4174, + "loc": { + "start": { + "line": 133, + "column": 24 + }, + "end": { + "line": 133, + "column": 28 + }, + "identifierName": "user" + }, + "name": "user" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 4187, + "end": 4648, + "loc": { + "start": { + "line": 134, + "column": 10 + }, + "end": { + "line": 146, + "column": 13 + } + }, + "expression": { + "type": "CallExpression", + "start": 4187, + "end": 4647, + "loc": { + "start": { + "line": 134, + "column": 10 + }, + "end": { + "line": 146, + "column": 12 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4187, + "end": 4214, + "loc": { + "start": { + "line": 134, + "column": 10 + }, + "end": { + "line": 134, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 4187, + "end": 4196, + "loc": { + "start": { + "line": 134, + "column": 10 + }, + "end": { + "line": 134, + "column": 19 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 4197, + "end": 4214, + "loc": { + "start": { + "line": 134, + "column": 20 + }, + "end": { + "line": 134, + "column": 37 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 4215, + "end": 4230, + "loc": { + "start": { + "line": 134, + "column": 38 + }, + "end": { + "line": 134, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4215, + "end": 4228, + "loc": { + "start": { + "line": 134, + "column": 38 + }, + "end": { + "line": 134, + "column": 51 + } + }, + "object": { + "type": "Identifier", + "start": 4215, + "end": 4220, + "loc": { + "start": { + "line": 134, + "column": 38 + }, + "end": { + "line": 134, + "column": 43 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 4221, + "end": 4228, + "loc": { + "start": { + "line": 134, + "column": 44 + }, + "end": { + "line": 134, + "column": 51 + }, + "identifierName": "getUser" + }, + "name": "getUser" + }, + "computed": false + }, + "arguments": [] + }, + { + "type": "Identifier", + "start": 4232, + "end": 4236, + "loc": { + "start": { + "line": 134, + "column": 55 + }, + "end": { + "line": 134, + "column": 59 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "ArrowFunctionExpression", + "start": 4238, + "end": 4646, + "loc": { + "start": { + "line": 134, + "column": 61 + }, + "end": { + "line": 146, + "column": 11 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 4239, + "end": 4242, + "loc": { + "start": { + "line": 134, + "column": 62 + }, + "end": { + "line": 134, + "column": 65 + }, + "identifierName": "err" + }, + "name": "err" + }, + { + "type": "Identifier", + "start": 4244, + "end": 4252, + "loc": { + "start": { + "line": 134, + "column": 67 + }, + "end": { + "line": 134, + "column": 75 + }, + "identifierName": "settings" + }, + "name": "settings" + } + ], + "body": { + "type": "BlockStatement", + "start": 4257, + "end": 4646, + "loc": { + "start": { + "line": 134, + "column": 80 + }, + "end": { + "line": 146, + "column": 11 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 4271, + "end": 4432, + "loc": { + "start": { + "line": 135, + "column": 12 + }, + "end": { + "line": 138, + "column": 13 + } + }, + "test": { + "type": "Identifier", + "start": 4275, + "end": 4278, + "loc": { + "start": { + "line": 135, + "column": 16 + }, + "end": { + "line": 135, + "column": 19 + }, + "identifierName": "err" + }, + "name": "err" + }, + "consequent": { + "type": "BlockStatement", + "start": 4280, + "end": 4432, + "loc": { + "start": { + "line": 135, + "column": 21 + }, + "end": { + "line": 138, + "column": 13 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4296, + "end": 4384, + "loc": { + "start": { + "line": 136, + "column": 14 + }, + "end": { + "line": 136, + "column": 102 + } + }, + "expression": { + "type": "CallExpression", + "start": 4296, + "end": 4383, + "loc": { + "start": { + "line": 136, + "column": 14 + }, + "end": { + "line": 136, + "column": 101 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4296, + "end": 4320, + "loc": { + "start": { + "line": 136, + "column": 14 + }, + "end": { + "line": 136, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 4296, + "end": 4303, + "loc": { + "start": { + "line": 136, + "column": 14 + }, + "end": { + "line": 136, + "column": 21 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 4304, + "end": 4320, + "loc": { + "start": { + "line": 136, + "column": 22 + }, + "end": { + "line": 136, + "column": 38 + }, + "identifierName": "maybeReportError" + }, + "name": "maybeReportError" + }, + "computed": false + }, + "arguments": [ + { + "type": "NewExpression", + "start": 4321, + "end": 4382, + "loc": { + "start": { + "line": 136, + "column": 39 + }, + "end": { + "line": 136, + "column": 100 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4325, + "end": 4348, + "loc": { + "start": { + "line": 136, + "column": 43 + }, + "end": { + "line": 136, + "column": 66 + } + }, + "object": { + "type": "Identifier", + "start": 4325, + "end": 4331, + "loc": { + "start": { + "line": 136, + "column": 43 + }, + "end": { + "line": 136, + "column": 49 + }, + "identifierName": "errors" + }, + "name": "errors" + }, + "property": { + "type": "Identifier", + "start": 4332, + "end": 4348, + "loc": { + "start": { + "line": 136, + "column": 50 + }, + "end": { + "line": 136, + "column": 66 + }, + "identifierName": "LDFlagFetchError" + }, + "name": "LDFlagFetchError" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 4349, + "end": 4381, + "loc": { + "start": { + "line": 136, + "column": 67 + }, + "end": { + "line": 136, + "column": 99 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4349, + "end": 4376, + "loc": { + "start": { + "line": 136, + "column": 67 + }, + "end": { + "line": 136, + "column": 94 + } + }, + "object": { + "type": "Identifier", + "start": 4349, + "end": 4357, + "loc": { + "start": { + "line": 136, + "column": 67 + }, + "end": { + "line": 136, + "column": 75 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 4358, + "end": 4376, + "loc": { + "start": { + "line": 136, + "column": 76 + }, + "end": { + "line": 136, + "column": 94 + }, + "identifierName": "errorFetchingFlags" + }, + "name": "errorFetchingFlags" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 4377, + "end": 4380, + "loc": { + "start": { + "line": 136, + "column": 95 + }, + "end": { + "line": 136, + "column": 98 + }, + "identifierName": "err" + }, + "name": "err" + } + ] + } + ] + } + ] + } + }, + { + "type": "ReturnStatement", + "start": 4399, + "end": 4418, + "loc": { + "start": { + "line": 137, + "column": 14 + }, + "end": { + "line": 137, + "column": 33 + } + }, + "argument": { + "type": "CallExpression", + "start": 4406, + "end": 4417, + "loc": { + "start": { + "line": 137, + "column": 21 + }, + "end": { + "line": 137, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 4406, + "end": 4412, + "loc": { + "start": { + "line": 137, + "column": 21 + }, + "end": { + "line": 137, + "column": 27 + }, + "identifierName": "reject" + }, + "name": "reject" + }, + "arguments": [ + { + "type": "Identifier", + "start": 4413, + "end": 4416, + "loc": { + "start": { + "line": 137, + "column": 28 + }, + "end": { + "line": 137, + "column": 31 + }, + "identifierName": "err" + }, + "name": "err" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 4445, + "end": 4514, + "loc": { + "start": { + "line": 139, + "column": 12 + }, + "end": { + "line": 141, + "column": 13 + } + }, + "test": { + "type": "Identifier", + "start": 4449, + "end": 4457, + "loc": { + "start": { + "line": 139, + "column": 16 + }, + "end": { + "line": 139, + "column": 24 + }, + "identifierName": "settings" + }, + "name": "settings" + }, + "consequent": { + "type": "BlockStatement", + "start": 4459, + "end": 4514, + "loc": { + "start": { + "line": 139, + "column": 26 + }, + "end": { + "line": 141, + "column": 13 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4475, + "end": 4500, + "loc": { + "start": { + "line": 140, + "column": 14 + }, + "end": { + "line": 140, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 4475, + "end": 4499, + "loc": { + "start": { + "line": 140, + "column": 14 + }, + "end": { + "line": 140, + "column": 38 + } + }, + "callee": { + "type": "Identifier", + "start": 4475, + "end": 4489, + "loc": { + "start": { + "line": 140, + "column": 14 + }, + "end": { + "line": 140, + "column": 28 + }, + "identifierName": "updateSettings" + }, + "name": "updateSettings" + }, + "arguments": [ + { + "type": "Identifier", + "start": 4490, + "end": 4498, + "loc": { + "start": { + "line": 140, + "column": 29 + }, + "end": { + "line": 140, + "column": 37 + }, + "identifierName": "settings" + }, + "name": "settings" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 4527, + "end": 4545, + "loc": { + "start": { + "line": 142, + "column": 12 + }, + "end": { + "line": 142, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 4527, + "end": 4544, + "loc": { + "start": { + "line": 142, + "column": 12 + }, + "end": { + "line": 142, + "column": 29 + } + }, + "callee": { + "type": "Identifier", + "start": 4527, + "end": 4534, + "loc": { + "start": { + "line": 142, + "column": 12 + }, + "end": { + "line": 142, + "column": 19 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + "arguments": [ + { + "type": "Identifier", + "start": 4535, + "end": 4543, + "loc": { + "start": { + "line": 142, + "column": 20 + }, + "end": { + "line": 142, + "column": 28 + }, + "identifierName": "settings" + }, + "name": "settings" + } + ] + } + }, + { + "type": "IfStatement", + "start": 4558, + "end": 4634, + "loc": { + "start": { + "line": 143, + "column": 12 + }, + "end": { + "line": 145, + "column": 13 + } + }, + "test": { + "type": "Identifier", + "start": 4562, + "end": 4586, + "loc": { + "start": { + "line": 143, + "column": 16 + }, + "end": { + "line": 143, + "column": 40 + }, + "identifierName": "subscribedToChangeEvents" + }, + "name": "subscribedToChangeEvents" + }, + "consequent": { + "type": "BlockStatement", + "start": 4588, + "end": 4634, + "loc": { + "start": { + "line": 143, + "column": 42 + }, + "end": { + "line": 145, + "column": 13 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4604, + "end": 4620, + "loc": { + "start": { + "line": 144, + "column": 14 + }, + "end": { + "line": 144, + "column": 30 + } + }, + "expression": { + "type": "CallExpression", + "start": 4604, + "end": 4619, + "loc": { + "start": { + "line": 144, + "column": 14 + }, + "end": { + "line": 144, + "column": 29 + } + }, + "callee": { + "type": "Identifier", + "start": 4604, + "end": 4617, + "loc": { + "start": { + "line": 144, + "column": 14 + }, + "end": { + "line": 144, + "column": 27 + }, + "identifierName": "connectStream" + }, + "name": "connectStream" + }, + "arguments": [] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [] + } + } + ] + }, + { + "type": "Identifier", + "start": 4675, + "end": 4681, + "loc": { + "start": { + "line": 149, + "column": 6 + }, + "end": { + "line": 149, + "column": 12 + }, + "identifierName": "onDone" + }, + "name": "onDone" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 4696, + "end": 4858, + "loc": { + "start": { + "line": 153, + "column": 2 + }, + "end": { + "line": 157, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 4705, + "end": 4710, + "loc": { + "start": { + "line": 153, + "column": 11 + }, + "end": { + "line": 153, + "column": 16 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 4711, + "end": 4717, + "loc": { + "start": { + "line": 153, + "column": 17 + }, + "end": { + "line": 153, + "column": 23 + }, + "identifierName": "onDone" + }, + "name": "onDone" + } + ], + "body": { + "type": "BlockStatement", + "start": 4719, + "end": 4858, + "loc": { + "start": { + "line": 153, + "column": 25 + }, + "end": { + "line": 157, + "column": 3 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 4725, + "end": 4854, + "loc": { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 156, + "column": 6 + } + }, + "argument": { + "type": "CallExpression", + "start": 4732, + "end": 4853, + "loc": { + "start": { + "line": 154, + "column": 11 + }, + "end": { + "line": 156, + "column": 5 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4732, + "end": 4757, + "loc": { + "start": { + "line": 154, + "column": 11 + }, + "end": { + "line": 154, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 4732, + "end": 4737, + "loc": { + "start": { + "line": 154, + "column": 11 + }, + "end": { + "line": 154, + "column": 16 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 4738, + "end": 4757, + "loc": { + "start": { + "line": 154, + "column": 17 + }, + "end": { + "line": 154, + "column": 36 + }, + "identifierName": "wrapPromiseCallback" + }, + "name": "wrapPromiseCallback" + }, + "computed": false + }, + "arguments": [ + { + "type": "NewExpression", + "start": 4765, + "end": 4847, + "loc": { + "start": { + "line": 155, + "column": 6 + }, + "end": { + "line": 155, + "column": 88 + } + }, + "callee": { + "type": "Identifier", + "start": 4769, + "end": 4776, + "loc": { + "start": { + "line": 155, + "column": 10 + }, + "end": { + "line": 155, + "column": 17 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 4777, + "end": 4838, + "loc": { + "start": { + "line": 155, + "column": 18 + }, + "end": { + "line": 155, + "column": 79 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 4777, + "end": 4784, + "loc": { + "start": { + "line": 155, + "column": 18 + }, + "end": { + "line": 155, + "column": 25 + }, + "identifierName": "resolve" + }, + "name": "resolve" + } + ], + "body": { + "type": "ConditionalExpression", + "start": 4789, + "end": 4837, + "loc": { + "start": { + "line": 155, + "column": 30 + }, + "end": { + "line": 155, + "column": 78 + } + }, + "test": { + "type": "Identifier", + "start": 4789, + "end": 4799, + "loc": { + "start": { + "line": 155, + "column": 30 + }, + "end": { + "line": 155, + "column": 40 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "consequent": { + "type": "CallExpression", + "start": 4802, + "end": 4825, + "loc": { + "start": { + "line": 155, + "column": 43 + }, + "end": { + "line": 155, + "column": 66 + } + }, + "callee": { + "type": "Identifier", + "start": 4802, + "end": 4809, + "loc": { + "start": { + "line": 155, + "column": 43 + }, + "end": { + "line": 155, + "column": 50 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 4810, + "end": 4824, + "loc": { + "start": { + "line": 155, + "column": 51 + }, + "end": { + "line": 155, + "column": 65 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4810, + "end": 4822, + "loc": { + "start": { + "line": 155, + "column": 51 + }, + "end": { + "line": 155, + "column": 63 + } + }, + "object": { + "type": "Identifier", + "start": 4810, + "end": 4816, + "loc": { + "start": { + "line": 155, + "column": 51 + }, + "end": { + "line": 155, + "column": 57 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 4817, + "end": 4822, + "loc": { + "start": { + "line": 155, + "column": 58 + }, + "end": { + "line": 155, + "column": 63 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [] + } + ] + }, + "alternate": { + "type": "CallExpression", + "start": 4828, + "end": 4837, + "loc": { + "start": { + "line": 155, + "column": 69 + }, + "end": { + "line": 155, + "column": 78 + } + }, + "callee": { + "type": "Identifier", + "start": 4828, + "end": 4835, + "loc": { + "start": { + "line": 155, + "column": 69 + }, + "end": { + "line": 155, + "column": 76 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + "arguments": [] + }, + "extra": { + "parenthesized": true, + "parenStart": 4788 + } + } + }, + { + "type": "Identifier", + "start": 4840, + "end": 4846, + "loc": { + "start": { + "line": 155, + "column": 81 + }, + "end": { + "line": 155, + "column": 87 + }, + "identifierName": "onDone" + }, + "name": "onDone" + } + ] + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 4862, + "end": 4960, + "loc": { + "start": { + "line": 159, + "column": 2 + }, + "end": { + "line": 161, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 4871, + "end": 4880, + "loc": { + "start": { + "line": 159, + "column": 11 + }, + "end": { + "line": 159, + "column": 20 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 4881, + "end": 4884, + "loc": { + "start": { + "line": 159, + "column": 21 + }, + "end": { + "line": 159, + "column": 24 + }, + "identifierName": "key" + }, + "name": "key" + }, + { + "type": "Identifier", + "start": 4886, + "end": 4898, + "loc": { + "start": { + "line": 159, + "column": 26 + }, + "end": { + "line": 159, + "column": 38 + }, + "identifierName": "defaultValue" + }, + "name": "defaultValue" + } + ], + "body": { + "type": "BlockStatement", + "start": 4900, + "end": 4960, + "loc": { + "start": { + "line": 159, + "column": 40 + }, + "end": { + "line": 161, + "column": 3 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 4906, + "end": 4956, + "loc": { + "start": { + "line": 160, + "column": 4 + }, + "end": { + "line": 160, + "column": 54 + } + }, + "argument": { + "type": "CallExpression", + "start": 4913, + "end": 4955, + "loc": { + "start": { + "line": 160, + "column": 11 + }, + "end": { + "line": 160, + "column": 53 + } + }, + "callee": { + "type": "Identifier", + "start": 4913, + "end": 4930, + "loc": { + "start": { + "line": 160, + "column": 11 + }, + "end": { + "line": 160, + "column": 28 + }, + "identifierName": "variationInternal" + }, + "name": "variationInternal" + }, + "arguments": [ + { + "type": "Identifier", + "start": 4931, + "end": 4934, + "loc": { + "start": { + "line": 160, + "column": 29 + }, + "end": { + "line": 160, + "column": 32 + }, + "identifierName": "key" + }, + "name": "key" + }, + { + "type": "Identifier", + "start": 4936, + "end": 4948, + "loc": { + "start": { + "line": 160, + "column": 34 + }, + "end": { + "line": 160, + "column": 46 + }, + "identifierName": "defaultValue" + }, + "name": "defaultValue" + }, + { + "type": "BooleanLiteral", + "start": 4950, + "end": 4954, + "loc": { + "start": { + "line": 160, + "column": 48 + }, + "end": { + "line": 160, + "column": 52 + } + }, + "value": true + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 4964, + "end": 5341, + "loc": { + "start": { + "line": 163, + "column": 2 + }, + "end": { + "line": 177, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 4973, + "end": 4990, + "loc": { + "start": { + "line": 163, + "column": 11 + }, + "end": { + "line": 163, + "column": 28 + }, + "identifierName": "variationInternal" + }, + "name": "variationInternal" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 4991, + "end": 4994, + "loc": { + "start": { + "line": 163, + "column": 29 + }, + "end": { + "line": 163, + "column": 32 + }, + "identifierName": "key" + }, + "name": "key" + }, + { + "type": "Identifier", + "start": 4996, + "end": 5008, + "loc": { + "start": { + "line": 163, + "column": 34 + }, + "end": { + "line": 163, + "column": 46 + }, + "identifierName": "defaultValue" + }, + "name": "defaultValue" + }, + { + "type": "Identifier", + "start": 5010, + "end": 5019, + "loc": { + "start": { + "line": 163, + "column": 48 + }, + "end": { + "line": 163, + "column": 57 + }, + "identifierName": "sendEvent" + }, + "name": "sendEvent" + } + ], + "body": { + "type": "BlockStatement", + "start": 5021, + "end": 5341, + "loc": { + "start": { + "line": 163, + "column": 59 + }, + "end": { + "line": 177, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 5027, + "end": 5037, + "loc": { + "start": { + "line": 164, + "column": 4 + }, + "end": { + "line": 164, + "column": 14 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 5031, + "end": 5036, + "loc": { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 164, + "column": 13 + } + }, + "id": { + "type": "Identifier", + "start": 5031, + "end": 5036, + "loc": { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 164, + "column": 13 + }, + "identifierName": "value" + }, + "name": "value" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "IfStatement", + "start": 5043, + "end": 5243, + "loc": { + "start": { + "line": 166, + "column": 4 + }, + "end": { + "line": 170, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 5047, + "end": 5118, + "loc": { + "start": { + "line": 166, + "column": 8 + }, + "end": { + "line": 166, + "column": 79 + } + }, + "left": { + "type": "LogicalExpression", + "start": 5047, + "end": 5095, + "loc": { + "start": { + "line": 166, + "column": 8 + }, + "end": { + "line": 166, + "column": 56 + } + }, + "left": { + "type": "LogicalExpression", + "start": 5047, + "end": 5081, + "loc": { + "start": { + "line": 166, + "column": 8 + }, + "end": { + "line": 166, + "column": 42 + } + }, + "left": { + "type": "Identifier", + "start": 5047, + "end": 5052, + "loc": { + "start": { + "line": 166, + "column": 8 + }, + "end": { + "line": 166, + "column": 13 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "operator": "&&", + "right": { + "type": "CallExpression", + "start": 5056, + "end": 5081, + "loc": { + "start": { + "line": 166, + "column": 17 + }, + "end": { + "line": 166, + "column": 42 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5056, + "end": 5076, + "loc": { + "start": { + "line": 166, + "column": 17 + }, + "end": { + "line": 166, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 5056, + "end": 5061, + "loc": { + "start": { + "line": 166, + "column": 17 + }, + "end": { + "line": 166, + "column": 22 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "Identifier", + "start": 5062, + "end": 5076, + "loc": { + "start": { + "line": 166, + "column": 23 + }, + "end": { + "line": 166, + "column": 37 + }, + "identifierName": "hasOwnProperty" + }, + "name": "hasOwnProperty" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 5077, + "end": 5080, + "loc": { + "start": { + "line": 166, + "column": 38 + }, + "end": { + "line": 166, + "column": 41 + }, + "identifierName": "key" + }, + "name": "key" + } + ] + } + }, + "operator": "&&", + "right": { + "type": "MemberExpression", + "start": 5085, + "end": 5095, + "loc": { + "start": { + "line": 166, + "column": 46 + }, + "end": { + "line": 166, + "column": 56 + } + }, + "object": { + "type": "Identifier", + "start": 5085, + "end": 5090, + "loc": { + "start": { + "line": 166, + "column": 46 + }, + "end": { + "line": 166, + "column": 51 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "Identifier", + "start": 5091, + "end": 5094, + "loc": { + "start": { + "line": 166, + "column": 52 + }, + "end": { + "line": 166, + "column": 55 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + } + }, + "operator": "&&", + "right": { + "type": "UnaryExpression", + "start": 5099, + "end": 5118, + "loc": { + "start": { + "line": 166, + "column": 60 + }, + "end": { + "line": 166, + "column": 79 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 5100, + "end": 5118, + "loc": { + "start": { + "line": 166, + "column": 61 + }, + "end": { + "line": 166, + "column": 79 + } + }, + "object": { + "type": "MemberExpression", + "start": 5100, + "end": 5110, + "loc": { + "start": { + "line": 166, + "column": 61 + }, + "end": { + "line": 166, + "column": 71 + } + }, + "object": { + "type": "Identifier", + "start": 5100, + "end": 5105, + "loc": { + "start": { + "line": 166, + "column": 61 + }, + "end": { + "line": 166, + "column": 66 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "Identifier", + "start": 5106, + "end": 5109, + "loc": { + "start": { + "line": 166, + "column": 67 + }, + "end": { + "line": 166, + "column": 70 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 5111, + "end": 5118, + "loc": { + "start": { + "line": 166, + "column": 72 + }, + "end": { + "line": 166, + "column": 79 + }, + "identifierName": "deleted" + }, + "name": "deleted" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 5120, + "end": 5202, + "loc": { + "start": { + "line": 166, + "column": 81 + }, + "end": { + "line": 168, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 5128, + "end": 5196, + "loc": { + "start": { + "line": 167, + "column": 6 + }, + "end": { + "line": 167, + "column": 74 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 5128, + "end": 5195, + "loc": { + "start": { + "line": 167, + "column": 6 + }, + "end": { + "line": 167, + "column": 73 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 5128, + "end": 5133, + "loc": { + "start": { + "line": 167, + "column": 6 + }, + "end": { + "line": 167, + "column": 11 + }, + "identifierName": "value" + }, + "name": "value" + }, + "right": { + "type": "ConditionalExpression", + "start": 5136, + "end": 5195, + "loc": { + "start": { + "line": 167, + "column": 14 + }, + "end": { + "line": 167, + "column": 73 + } + }, + "test": { + "type": "BinaryExpression", + "start": 5136, + "end": 5161, + "loc": { + "start": { + "line": 167, + "column": 14 + }, + "end": { + "line": 167, + "column": 39 + } + }, + "left": { + "type": "MemberExpression", + "start": 5136, + "end": 5152, + "loc": { + "start": { + "line": 167, + "column": 14 + }, + "end": { + "line": 167, + "column": 30 + } + }, + "object": { + "type": "MemberExpression", + "start": 5136, + "end": 5146, + "loc": { + "start": { + "line": 167, + "column": 14 + }, + "end": { + "line": 167, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 5136, + "end": 5141, + "loc": { + "start": { + "line": 167, + "column": 14 + }, + "end": { + "line": 167, + "column": 19 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "Identifier", + "start": 5142, + "end": 5145, + "loc": { + "start": { + "line": 167, + "column": 20 + }, + "end": { + "line": 167, + "column": 23 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 5147, + "end": 5152, + "loc": { + "start": { + "line": 167, + "column": 25 + }, + "end": { + "line": 167, + "column": 30 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "NullLiteral", + "start": 5157, + "end": 5161, + "loc": { + "start": { + "line": 167, + "column": 35 + }, + "end": { + "line": 167, + "column": 39 + } + } + } + }, + "consequent": { + "type": "Identifier", + "start": 5164, + "end": 5176, + "loc": { + "start": { + "line": 167, + "column": 42 + }, + "end": { + "line": 167, + "column": 54 + }, + "identifierName": "defaultValue" + }, + "name": "defaultValue" + }, + "alternate": { + "type": "MemberExpression", + "start": 5179, + "end": 5195, + "loc": { + "start": { + "line": 167, + "column": 57 + }, + "end": { + "line": 167, + "column": 73 + } + }, + "object": { + "type": "MemberExpression", + "start": 5179, + "end": 5189, + "loc": { + "start": { + "line": 167, + "column": 57 + }, + "end": { + "line": 167, + "column": 67 + } + }, + "object": { + "type": "Identifier", + "start": 5179, + "end": 5184, + "loc": { + "start": { + "line": 167, + "column": 57 + }, + "end": { + "line": 167, + "column": 62 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "Identifier", + "start": 5185, + "end": 5188, + "loc": { + "start": { + "line": 167, + "column": 63 + }, + "end": { + "line": 167, + "column": 66 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 5190, + "end": 5195, + "loc": { + "start": { + "line": 167, + "column": 68 + }, + "end": { + "line": 167, + "column": 73 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + } + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 5208, + "end": 5243, + "loc": { + "start": { + "line": 168, + "column": 11 + }, + "end": { + "line": 170, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 5216, + "end": 5237, + "loc": { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 169, + "column": 27 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 5216, + "end": 5236, + "loc": { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 169, + "column": 26 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 5216, + "end": 5221, + "loc": { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 169, + "column": 11 + }, + "identifierName": "value" + }, + "name": "value" + }, + "right": { + "type": "Identifier", + "start": 5224, + "end": 5236, + "loc": { + "start": { + "line": 169, + "column": 14 + }, + "end": { + "line": 169, + "column": 26 + }, + "identifierName": "defaultValue" + }, + "name": "defaultValue" + } + } + } + ], + "directives": [] + } + }, + { + "type": "IfStatement", + "start": 5249, + "end": 5318, + "loc": { + "start": { + "line": 172, + "column": 4 + }, + "end": { + "line": 174, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 5253, + "end": 5262, + "loc": { + "start": { + "line": 172, + "column": 8 + }, + "end": { + "line": 172, + "column": 17 + }, + "identifierName": "sendEvent" + }, + "name": "sendEvent" + }, + "consequent": { + "type": "BlockStatement", + "start": 5264, + "end": 5318, + "loc": { + "start": { + "line": 172, + "column": 19 + }, + "end": { + "line": 174, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 5272, + "end": 5312, + "loc": { + "start": { + "line": 173, + "column": 6 + }, + "end": { + "line": 173, + "column": 46 + } + }, + "expression": { + "type": "CallExpression", + "start": 5272, + "end": 5311, + "loc": { + "start": { + "line": 173, + "column": 6 + }, + "end": { + "line": 173, + "column": 45 + } + }, + "callee": { + "type": "Identifier", + "start": 5272, + "end": 5285, + "loc": { + "start": { + "line": 173, + "column": 6 + }, + "end": { + "line": 173, + "column": 19 + }, + "identifierName": "sendFlagEvent" + }, + "name": "sendFlagEvent" + }, + "arguments": [ + { + "type": "Identifier", + "start": 5286, + "end": 5289, + "loc": { + "start": { + "line": 173, + "column": 20 + }, + "end": { + "line": 173, + "column": 23 + }, + "identifierName": "key" + }, + "name": "key" + }, + { + "type": "Identifier", + "start": 5291, + "end": 5296, + "loc": { + "start": { + "line": 173, + "column": 25 + }, + "end": { + "line": 173, + "column": 30 + }, + "identifierName": "value" + }, + "name": "value" + }, + { + "type": "Identifier", + "start": 5298, + "end": 5310, + "loc": { + "start": { + "line": 173, + "column": 32 + }, + "end": { + "line": 173, + "column": 44 + }, + "identifierName": "defaultValue" + }, + "name": "defaultValue" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 5324, + "end": 5337, + "loc": { + "start": { + "line": 176, + "column": 4 + }, + "end": { + "line": 176, + "column": 17 + } + }, + "argument": { + "type": "Identifier", + "start": 5331, + "end": 5336, + "loc": { + "start": { + "line": 176, + "column": 11 + }, + "end": { + "line": 176, + "column": 16 + }, + "identifierName": "value" + }, + "name": "value" + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 5345, + "end": 5722, + "loc": { + "start": { + "line": 179, + "column": 2 + }, + "end": { + "line": 189, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 5354, + "end": 5364, + "loc": { + "start": { + "line": 179, + "column": 11 + }, + "end": { + "line": 179, + "column": 21 + }, + "identifierName": "doNotTrack" + }, + "name": "doNotTrack" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 5367, + "end": 5722, + "loc": { + "start": { + "line": 179, + "column": 24 + }, + "end": { + "line": 189, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 5373, + "end": 5382, + "loc": { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 13 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 5377, + "end": 5381, + "loc": { + "start": { + "line": 180, + "column": 8 + }, + "end": { + "line": 180, + "column": 12 + } + }, + "id": { + "type": "Identifier", + "start": 5377, + "end": 5381, + "loc": { + "start": { + "line": 180, + "column": 8 + }, + "end": { + "line": 180, + "column": 12 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "IfStatement", + "start": 5387, + "end": 5675, + "loc": { + "start": { + "line": 181, + "column": 4 + }, + "end": { + "line": 187, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 5391, + "end": 5438, + "loc": { + "start": { + "line": 181, + "column": 8 + }, + "end": { + "line": 181, + "column": 55 + } + }, + "left": { + "type": "Identifier", + "start": 5391, + "end": 5400, + "loc": { + "start": { + "line": 181, + "column": 8 + }, + "end": { + "line": 181, + "column": 17 + }, + "identifierName": "navigator" + }, + "name": "navigator" + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 5404, + "end": 5438, + "loc": { + "start": { + "line": 181, + "column": 21 + }, + "end": { + "line": 181, + "column": 55 + } + }, + "left": { + "type": "MemberExpression", + "start": 5404, + "end": 5424, + "loc": { + "start": { + "line": 181, + "column": 21 + }, + "end": { + "line": 181, + "column": 41 + } + }, + "object": { + "type": "Identifier", + "start": 5404, + "end": 5413, + "loc": { + "start": { + "line": 181, + "column": 21 + }, + "end": { + "line": 181, + "column": 30 + }, + "identifierName": "navigator" + }, + "name": "navigator" + }, + "property": { + "type": "Identifier", + "start": 5414, + "end": 5424, + "loc": { + "start": { + "line": 181, + "column": 31 + }, + "end": { + "line": 181, + "column": 41 + }, + "identifierName": "doNotTrack" + }, + "name": "doNotTrack" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "Identifier", + "start": 5429, + "end": 5438, + "loc": { + "start": { + "line": 181, + "column": 46 + }, + "end": { + "line": 181, + "column": 55 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 5440, + "end": 5496, + "loc": { + "start": { + "line": 181, + "column": 57 + }, + "end": { + "line": 183, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 5448, + "end": 5476, + "loc": { + "start": { + "line": 182, + "column": 6 + }, + "end": { + "line": 182, + "column": 34 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 5448, + "end": 5475, + "loc": { + "start": { + "line": 182, + "column": 6 + }, + "end": { + "line": 182, + "column": 33 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 5448, + "end": 5452, + "loc": { + "start": { + "line": 182, + "column": 6 + }, + "end": { + "line": 182, + "column": 10 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "right": { + "type": "MemberExpression", + "start": 5455, + "end": 5475, + "loc": { + "start": { + "line": 182, + "column": 13 + }, + "end": { + "line": 182, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 5455, + "end": 5464, + "loc": { + "start": { + "line": 182, + "column": 13 + }, + "end": { + "line": 182, + "column": 22 + }, + "identifierName": "navigator" + }, + "name": "navigator" + }, + "property": { + "type": "Identifier", + "start": 5465, + "end": 5475, + "loc": { + "start": { + "line": 182, + "column": 23 + }, + "end": { + "line": 182, + "column": 33 + }, + "identifierName": "doNotTrack" + }, + "name": "doNotTrack" + }, + "computed": false + } + }, + "trailingComments": [ + { + "type": "CommentLine", + "value": " FF, Chrome", + "start": 5477, + "end": 5490, + "loc": { + "start": { + "line": 182, + "column": 35 + }, + "end": { + "line": 182, + "column": 48 + } + } + } + ] + } + ], + "directives": [] + }, + "alternate": { + "type": "IfStatement", + "start": 5502, + "end": 5675, + "loc": { + "start": { + "line": 183, + "column": 11 + }, + "end": { + "line": 187, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 5506, + "end": 5555, + "loc": { + "start": { + "line": 183, + "column": 15 + }, + "end": { + "line": 183, + "column": 64 + } + }, + "left": { + "type": "Identifier", + "start": 5506, + "end": 5515, + "loc": { + "start": { + "line": 183, + "column": 15 + }, + "end": { + "line": 183, + "column": 24 + }, + "identifierName": "navigator" + }, + "name": "navigator" + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 5519, + "end": 5555, + "loc": { + "start": { + "line": 183, + "column": 28 + }, + "end": { + "line": 183, + "column": 64 + } + }, + "left": { + "type": "MemberExpression", + "start": 5519, + "end": 5541, + "loc": { + "start": { + "line": 183, + "column": 28 + }, + "end": { + "line": 183, + "column": 50 + } + }, + "object": { + "type": "Identifier", + "start": 5519, + "end": 5528, + "loc": { + "start": { + "line": 183, + "column": 28 + }, + "end": { + "line": 183, + "column": 37 + }, + "identifierName": "navigator" + }, + "name": "navigator" + }, + "property": { + "type": "Identifier", + "start": 5529, + "end": 5541, + "loc": { + "start": { + "line": 183, + "column": 38 + }, + "end": { + "line": 183, + "column": 50 + }, + "identifierName": "msDoNotTrack" + }, + "name": "msDoNotTrack" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "Identifier", + "start": 5546, + "end": 5555, + "loc": { + "start": { + "line": 183, + "column": 55 + }, + "end": { + "line": 183, + "column": 64 + }, + "identifierName": "undefined" + }, + "name": "undefined" + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 5557, + "end": 5612, + "loc": { + "start": { + "line": 183, + "column": 66 + }, + "end": { + "line": 185, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 5565, + "end": 5595, + "loc": { + "start": { + "line": 184, + "column": 6 + }, + "end": { + "line": 184, + "column": 36 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 5565, + "end": 5594, + "loc": { + "start": { + "line": 184, + "column": 6 + }, + "end": { + "line": 184, + "column": 35 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 5565, + "end": 5569, + "loc": { + "start": { + "line": 184, + "column": 6 + }, + "end": { + "line": 184, + "column": 10 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "right": { + "type": "MemberExpression", + "start": 5572, + "end": 5594, + "loc": { + "start": { + "line": 184, + "column": 13 + }, + "end": { + "line": 184, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 5572, + "end": 5581, + "loc": { + "start": { + "line": 184, + "column": 13 + }, + "end": { + "line": 184, + "column": 22 + }, + "identifierName": "navigator" + }, + "name": "navigator" + }, + "property": { + "type": "Identifier", + "start": 5582, + "end": 5594, + "loc": { + "start": { + "line": 184, + "column": 23 + }, + "end": { + "line": 184, + "column": 35 + }, + "identifierName": "msDoNotTrack" + }, + "name": "msDoNotTrack" + }, + "computed": false + } + }, + "trailingComments": [ + { + "type": "CommentLine", + "value": " IE 9/10", + "start": 5596, + "end": 5606, + "loc": { + "start": { + "line": 184, + "column": 37 + }, + "end": { + "line": 184, + "column": 47 + } + } + } + ] + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 5618, + "end": 5675, + "loc": { + "start": { + "line": 185, + "column": 11 + }, + "end": { + "line": 187, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 5626, + "end": 5651, + "loc": { + "start": { + "line": 186, + "column": 6 + }, + "end": { + "line": 186, + "column": 31 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 5626, + "end": 5650, + "loc": { + "start": { + "line": 186, + "column": 6 + }, + "end": { + "line": 186, + "column": 30 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 5626, + "end": 5630, + "loc": { + "start": { + "line": 186, + "column": 6 + }, + "end": { + "line": 186, + "column": 10 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "right": { + "type": "MemberExpression", + "start": 5633, + "end": 5650, + "loc": { + "start": { + "line": 186, + "column": 13 + }, + "end": { + "line": 186, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 5633, + "end": 5639, + "loc": { + "start": { + "line": 186, + "column": 13 + }, + "end": { + "line": 186, + "column": 19 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 5640, + "end": 5650, + "loc": { + "start": { + "line": 186, + "column": 20 + }, + "end": { + "line": 186, + "column": 30 + }, + "identifierName": "doNotTrack" + }, + "name": "doNotTrack" + }, + "computed": false + } + }, + "trailingComments": [ + { + "type": "CommentLine", + "value": " IE 11+, Safari", + "start": 5652, + "end": 5669, + "loc": { + "start": { + "line": 186, + "column": 32 + }, + "end": { + "line": 186, + "column": 49 + } + } + } + ] + } + ], + "directives": [] + } + } + }, + { + "type": "ReturnStatement", + "start": 5680, + "end": 5718, + "loc": { + "start": { + "line": 188, + "column": 4 + }, + "end": { + "line": 188, + "column": 42 + } + }, + "argument": { + "type": "LogicalExpression", + "start": 5687, + "end": 5717, + "loc": { + "start": { + "line": 188, + "column": 11 + }, + "end": { + "line": 188, + "column": 41 + } + }, + "left": { + "type": "BinaryExpression", + "start": 5687, + "end": 5699, + "loc": { + "start": { + "line": 188, + "column": 11 + }, + "end": { + "line": 188, + "column": 23 + } + }, + "left": { + "type": "Identifier", + "start": 5687, + "end": 5691, + "loc": { + "start": { + "line": 188, + "column": 11 + }, + "end": { + "line": 188, + "column": 15 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 5696, + "end": 5699, + "loc": { + "start": { + "line": 188, + "column": 20 + }, + "end": { + "line": 188, + "column": 23 + } + }, + "extra": { + "rawValue": "1", + "raw": "'1'" + }, + "value": "1" + } + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 5703, + "end": 5717, + "loc": { + "start": { + "line": 188, + "column": 27 + }, + "end": { + "line": 188, + "column": 41 + } + }, + "left": { + "type": "Identifier", + "start": 5703, + "end": 5707, + "loc": { + "start": { + "line": 188, + "column": 27 + }, + "end": { + "line": 188, + "column": 31 + }, + "identifierName": "flag" + }, + "name": "flag" + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 5712, + "end": 5717, + "loc": { + "start": { + "line": 188, + "column": 36 + }, + "end": { + "line": 188, + "column": 41 + } + }, + "extra": { + "rawValue": "yes", + "raw": "'yes'" + }, + "value": "yes" + } + } + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 5726, + "end": 6010, + "loc": { + "start": { + "line": 191, + "column": 2 + }, + "end": { + "line": 205, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 5735, + "end": 5743, + "loc": { + "start": { + "line": 191, + "column": 11 + }, + "end": { + "line": 191, + "column": 19 + }, + "identifierName": "allFlags" + }, + "name": "allFlags" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 5746, + "end": 6010, + "loc": { + "start": { + "line": 191, + "column": 22 + }, + "end": { + "line": 205, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 5752, + "end": 5771, + "loc": { + "start": { + "line": 192, + "column": 4 + }, + "end": { + "line": 192, + "column": 23 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 5758, + "end": 5770, + "loc": { + "start": { + "line": 192, + "column": 10 + }, + "end": { + "line": 192, + "column": 22 + } + }, + "id": { + "type": "Identifier", + "start": 5758, + "end": 5765, + "loc": { + "start": { + "line": 192, + "column": 10 + }, + "end": { + "line": 192, + "column": 17 + }, + "identifierName": "results" + }, + "name": "results" + }, + "init": { + "type": "ObjectExpression", + "start": 5768, + "end": 5770, + "loc": { + "start": { + "line": 192, + "column": 20 + }, + "end": { + "line": 192, + "column": 22 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 5777, + "end": 5818, + "loc": { + "start": { + "line": 194, + "column": 4 + }, + "end": { + "line": 196, + "column": 5 + } + }, + "test": { + "type": "UnaryExpression", + "start": 5781, + "end": 5787, + "loc": { + "start": { + "line": 194, + "column": 8 + }, + "end": { + "line": 194, + "column": 14 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 5782, + "end": 5787, + "loc": { + "start": { + "line": 194, + "column": 9 + }, + "end": { + "line": 194, + "column": 14 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 5789, + "end": 5818, + "loc": { + "start": { + "line": 194, + "column": 16 + }, + "end": { + "line": 196, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 5797, + "end": 5812, + "loc": { + "start": { + "line": 195, + "column": 6 + }, + "end": { + "line": 195, + "column": 21 + } + }, + "argument": { + "type": "Identifier", + "start": 5804, + "end": 5811, + "loc": { + "start": { + "line": 195, + "column": 13 + }, + "end": { + "line": 195, + "column": 20 + }, + "identifierName": "results" + }, + "name": "results" + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ForInStatement", + "start": 5824, + "end": 5985, + "loc": { + "start": { + "line": 198, + "column": 4 + }, + "end": { + "line": 202, + "column": 5 + } + }, + "left": { + "type": "VariableDeclaration", + "start": 5829, + "end": 5838, + "loc": { + "start": { + "line": 198, + "column": 9 + }, + "end": { + "line": 198, + "column": 18 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 5835, + "end": 5838, + "loc": { + "start": { + "line": 198, + "column": 15 + }, + "end": { + "line": 198, + "column": 18 + } + }, + "id": { + "type": "Identifier", + "start": 5835, + "end": 5838, + "loc": { + "start": { + "line": 198, + "column": 15 + }, + "end": { + "line": 198, + "column": 18 + }, + "identifierName": "key" + }, + "name": "key" + }, + "init": null + } + ], + "kind": "const" + }, + "right": { + "type": "Identifier", + "start": 5842, + "end": 5847, + "loc": { + "start": { + "line": 198, + "column": 22 + }, + "end": { + "line": 198, + "column": 27 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "body": { + "type": "BlockStatement", + "start": 5849, + "end": 5985, + "loc": { + "start": { + "line": 198, + "column": 29 + }, + "end": { + "line": 202, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 5857, + "end": 5979, + "loc": { + "start": { + "line": 199, + "column": 6 + }, + "end": { + "line": 201, + "column": 7 + } + }, + "test": { + "type": "CallExpression", + "start": 5861, + "end": 5886, + "loc": { + "start": { + "line": 199, + "column": 10 + }, + "end": { + "line": 199, + "column": 35 + } + }, + "callee": { + "type": "MemberExpression", + "start": 5861, + "end": 5881, + "loc": { + "start": { + "line": 199, + "column": 10 + }, + "end": { + "line": 199, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 5861, + "end": 5866, + "loc": { + "start": { + "line": 199, + "column": 10 + }, + "end": { + "line": 199, + "column": 15 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "Identifier", + "start": 5867, + "end": 5881, + "loc": { + "start": { + "line": 199, + "column": 16 + }, + "end": { + "line": 199, + "column": 30 + }, + "identifierName": "hasOwnProperty" + }, + "name": "hasOwnProperty" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 5882, + "end": 5885, + "loc": { + "start": { + "line": 199, + "column": 31 + }, + "end": { + "line": 199, + "column": 34 + }, + "identifierName": "key" + }, + "name": "key" + } + ] + }, + "consequent": { + "type": "BlockStatement", + "start": 5888, + "end": 5979, + "loc": { + "start": { + "line": 199, + "column": 37 + }, + "end": { + "line": 201, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 5898, + "end": 5971, + "loc": { + "start": { + "line": 200, + "column": 8 + }, + "end": { + "line": 200, + "column": 81 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 5898, + "end": 5970, + "loc": { + "start": { + "line": 200, + "column": 8 + }, + "end": { + "line": 200, + "column": 80 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 5898, + "end": 5910, + "loc": { + "start": { + "line": 200, + "column": 8 + }, + "end": { + "line": 200, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 5898, + "end": 5905, + "loc": { + "start": { + "line": 200, + "column": 8 + }, + "end": { + "line": 200, + "column": 15 + }, + "identifierName": "results" + }, + "name": "results" + }, + "property": { + "type": "Identifier", + "start": 5906, + "end": 5909, + "loc": { + "start": { + "line": 200, + "column": 16 + }, + "end": { + "line": 200, + "column": 19 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "right": { + "type": "CallExpression", + "start": 5913, + "end": 5970, + "loc": { + "start": { + "line": 200, + "column": 23 + }, + "end": { + "line": 200, + "column": 80 + } + }, + "callee": { + "type": "Identifier", + "start": 5913, + "end": 5930, + "loc": { + "start": { + "line": 200, + "column": 23 + }, + "end": { + "line": 200, + "column": 40 + }, + "identifierName": "variationInternal" + }, + "name": "variationInternal" + }, + "arguments": [ + { + "type": "Identifier", + "start": 5931, + "end": 5934, + "loc": { + "start": { + "line": 200, + "column": 41 + }, + "end": { + "line": 200, + "column": 44 + }, + "identifierName": "key" + }, + "name": "key" + }, + { + "type": "NullLiteral", + "start": 5936, + "end": 5940, + "loc": { + "start": { + "line": 200, + "column": 46 + }, + "end": { + "line": 200, + "column": 50 + } + } + }, + { + "type": "UnaryExpression", + "start": 5942, + "end": 5969, + "loc": { + "start": { + "line": 200, + "column": 52 + }, + "end": { + "line": 200, + "column": 79 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 5943, + "end": 5969, + "loc": { + "start": { + "line": 200, + "column": 53 + }, + "end": { + "line": 200, + "column": 79 + }, + "identifierName": "sendEventsOnlyForVariation" + }, + "name": "sendEventsOnlyForVariation" + }, + "extra": { + "parenthesizedArgument": false + } + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + }, + { + "type": "ReturnStatement", + "start": 5991, + "end": 6006, + "loc": { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 204, + "column": 19 + } + }, + "argument": { + "type": "Identifier", + "start": 5998, + "end": 6005, + "loc": { + "start": { + "line": 204, + "column": 11 + }, + "end": { + "line": 204, + "column": 18 + }, + "identifierName": "results" + }, + "name": "results" + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 6014, + "end": 6281, + "loc": { + "start": { + "line": 207, + "column": 2 + }, + "end": { + "line": 219, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 6023, + "end": 6040, + "loc": { + "start": { + "line": 207, + "column": 11 + }, + "end": { + "line": 207, + "column": 28 + }, + "identifierName": "customEventExists" + }, + "name": "customEventExists" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 6041, + "end": 6044, + "loc": { + "start": { + "line": 207, + "column": 29 + }, + "end": { + "line": 207, + "column": 32 + }, + "identifierName": "key" + }, + "name": "key" + } + ], + "body": { + "type": "BlockStatement", + "start": 6046, + "end": 6281, + "loc": { + "start": { + "line": 207, + "column": 34 + }, + "end": { + "line": 219, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 6052, + "end": 6113, + "loc": { + "start": { + "line": 208, + "column": 4 + }, + "end": { + "line": 210, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 6056, + "end": 6084, + "loc": { + "start": { + "line": 208, + "column": 8 + }, + "end": { + "line": 208, + "column": 36 + } + }, + "left": { + "type": "UnaryExpression", + "start": 6056, + "end": 6062, + "loc": { + "start": { + "line": 208, + "column": 8 + }, + "end": { + "line": 208, + "column": 14 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 6057, + "end": 6062, + "loc": { + "start": { + "line": 208, + "column": 9 + }, + "end": { + "line": 208, + "column": 14 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 6066, + "end": 6084, + "loc": { + "start": { + "line": 208, + "column": 18 + }, + "end": { + "line": 208, + "column": 36 + } + }, + "left": { + "type": "MemberExpression", + "start": 6066, + "end": 6078, + "loc": { + "start": { + "line": 208, + "column": 18 + }, + "end": { + "line": 208, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 6066, + "end": 6071, + "loc": { + "start": { + "line": 208, + "column": 18 + }, + "end": { + "line": 208, + "column": 23 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + "property": { + "type": "Identifier", + "start": 6072, + "end": 6078, + "loc": { + "start": { + "line": 208, + "column": 24 + }, + "end": { + "line": 208, + "column": 30 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "NumericLiteral", + "start": 6083, + "end": 6084, + "loc": { + "start": { + "line": 208, + "column": 35 + }, + "end": { + "line": 208, + "column": 36 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 6086, + "end": 6113, + "loc": { + "start": { + "line": 208, + "column": 38 + }, + "end": { + "line": 210, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 6094, + "end": 6107, + "loc": { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 209, + "column": 19 + } + }, + "argument": { + "type": "BooleanLiteral", + "start": 6101, + "end": 6106, + "loc": { + "start": { + "line": 209, + "column": 13 + }, + "end": { + "line": 209, + "column": 18 + } + }, + "value": false + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ForStatement", + "start": 6119, + "end": 6258, + "loc": { + "start": { + "line": 212, + "column": 4 + }, + "end": { + "line": 216, + "column": 5 + } + }, + "init": { + "type": "VariableDeclaration", + "start": 6124, + "end": 6133, + "loc": { + "start": { + "line": 212, + "column": 9 + }, + "end": { + "line": 212, + "column": 18 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 6128, + "end": 6133, + "loc": { + "start": { + "line": 212, + "column": 13 + }, + "end": { + "line": 212, + "column": 18 + } + }, + "id": { + "type": "Identifier", + "start": 6128, + "end": 6129, + "loc": { + "start": { + "line": 212, + "column": 13 + }, + "end": { + "line": 212, + "column": 14 + }, + "identifierName": "i" + }, + "name": "i" + }, + "init": { + "type": "NumericLiteral", + "start": 6132, + "end": 6133, + "loc": { + "start": { + "line": 212, + "column": 17 + }, + "end": { + "line": 212, + "column": 18 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + ], + "kind": "let" + }, + "test": { + "type": "BinaryExpression", + "start": 6135, + "end": 6151, + "loc": { + "start": { + "line": 212, + "column": 20 + }, + "end": { + "line": 212, + "column": 36 + } + }, + "left": { + "type": "Identifier", + "start": 6135, + "end": 6136, + "loc": { + "start": { + "line": 212, + "column": 20 + }, + "end": { + "line": 212, + "column": 21 + }, + "identifierName": "i" + }, + "name": "i" + }, + "operator": "<", + "right": { + "type": "MemberExpression", + "start": 6139, + "end": 6151, + "loc": { + "start": { + "line": 212, + "column": 24 + }, + "end": { + "line": 212, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 6139, + "end": 6144, + "loc": { + "start": { + "line": 212, + "column": 24 + }, + "end": { + "line": 212, + "column": 29 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + "property": { + "type": "Identifier", + "start": 6145, + "end": 6151, + "loc": { + "start": { + "line": 212, + "column": 30 + }, + "end": { + "line": 212, + "column": 36 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + }, + "update": { + "type": "UpdateExpression", + "start": 6153, + "end": 6156, + "loc": { + "start": { + "line": 212, + "column": 38 + }, + "end": { + "line": 212, + "column": 41 + } + }, + "operator": "++", + "prefix": false, + "argument": { + "type": "Identifier", + "start": 6153, + "end": 6154, + "loc": { + "start": { + "line": 212, + "column": 38 + }, + "end": { + "line": 212, + "column": 39 + }, + "identifierName": "i" + }, + "name": "i" + } + }, + "body": { + "type": "BlockStatement", + "start": 6158, + "end": 6258, + "loc": { + "start": { + "line": 212, + "column": 43 + }, + "end": { + "line": 216, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 6166, + "end": 6252, + "loc": { + "start": { + "line": 213, + "column": 6 + }, + "end": { + "line": 215, + "column": 7 + } + }, + "test": { + "type": "LogicalExpression", + "start": 6170, + "end": 6220, + "loc": { + "start": { + "line": 213, + "column": 10 + }, + "end": { + "line": 213, + "column": 60 + } + }, + "left": { + "type": "BinaryExpression", + "start": 6170, + "end": 6196, + "loc": { + "start": { + "line": 213, + "column": 10 + }, + "end": { + "line": 213, + "column": 36 + } + }, + "left": { + "type": "MemberExpression", + "start": 6170, + "end": 6183, + "loc": { + "start": { + "line": 213, + "column": 10 + }, + "end": { + "line": 213, + "column": 23 + } + }, + "object": { + "type": "MemberExpression", + "start": 6170, + "end": 6178, + "loc": { + "start": { + "line": 213, + "column": 10 + }, + "end": { + "line": 213, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 6170, + "end": 6175, + "loc": { + "start": { + "line": 213, + "column": 10 + }, + "end": { + "line": 213, + "column": 15 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + "property": { + "type": "Identifier", + "start": 6176, + "end": 6177, + "loc": { + "start": { + "line": 213, + "column": 16 + }, + "end": { + "line": 213, + "column": 17 + }, + "identifierName": "i" + }, + "name": "i" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 6179, + "end": 6183, + "loc": { + "start": { + "line": 213, + "column": 19 + }, + "end": { + "line": 213, + "column": 23 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 6188, + "end": 6196, + "loc": { + "start": { + "line": 213, + "column": 28 + }, + "end": { + "line": 213, + "column": 36 + } + }, + "extra": { + "rawValue": "custom", + "raw": "'custom'" + }, + "value": "custom" + } + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 6200, + "end": 6220, + "loc": { + "start": { + "line": 213, + "column": 40 + }, + "end": { + "line": 213, + "column": 60 + } + }, + "left": { + "type": "MemberExpression", + "start": 6200, + "end": 6212, + "loc": { + "start": { + "line": 213, + "column": 40 + }, + "end": { + "line": 213, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 6200, + "end": 6208, + "loc": { + "start": { + "line": 213, + "column": 40 + }, + "end": { + "line": 213, + "column": 48 + } + }, + "object": { + "type": "Identifier", + "start": 6200, + "end": 6205, + "loc": { + "start": { + "line": 213, + "column": 40 + }, + "end": { + "line": 213, + "column": 45 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + "property": { + "type": "Identifier", + "start": 6206, + "end": 6207, + "loc": { + "start": { + "line": 213, + "column": 46 + }, + "end": { + "line": 213, + "column": 47 + }, + "identifierName": "i" + }, + "name": "i" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 6209, + "end": 6212, + "loc": { + "start": { + "line": 213, + "column": 49 + }, + "end": { + "line": 213, + "column": 52 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "Identifier", + "start": 6217, + "end": 6220, + "loc": { + "start": { + "line": 213, + "column": 57 + }, + "end": { + "line": 213, + "column": 60 + }, + "identifierName": "key" + }, + "name": "key" + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 6222, + "end": 6252, + "loc": { + "start": { + "line": 213, + "column": 62 + }, + "end": { + "line": 215, + "column": 7 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 6232, + "end": 6244, + "loc": { + "start": { + "line": 214, + "column": 8 + }, + "end": { + "line": 214, + "column": 20 + } + }, + "argument": { + "type": "BooleanLiteral", + "start": 6239, + "end": 6243, + "loc": { + "start": { + "line": 214, + "column": 15 + }, + "end": { + "line": 214, + "column": 19 + } + }, + "value": true + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + }, + { + "type": "ReturnStatement", + "start": 6264, + "end": 6277, + "loc": { + "start": { + "line": 218, + "column": 4 + }, + "end": { + "line": 218, + "column": 17 + } + }, + "argument": { + "type": "BooleanLiteral", + "start": 6271, + "end": 6276, + "loc": { + "start": { + "line": 218, + "column": 11 + }, + "end": { + "line": 218, + "column": 16 + } + }, + "value": false + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 6285, + "end": 6810, + "loc": { + "start": { + "line": 221, + "column": 2 + }, + "end": { + "line": 240, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 6294, + "end": 6299, + "loc": { + "start": { + "line": 221, + "column": 11 + }, + "end": { + "line": 221, + "column": 16 + }, + "identifierName": "track" + }, + "name": "track" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 6300, + "end": 6303, + "loc": { + "start": { + "line": 221, + "column": 17 + }, + "end": { + "line": 221, + "column": 20 + }, + "identifierName": "key" + }, + "name": "key" + }, + { + "type": "Identifier", + "start": 6305, + "end": 6309, + "loc": { + "start": { + "line": 221, + "column": 22 + }, + "end": { + "line": 221, + "column": 26 + }, + "identifierName": "data" + }, + "name": "data" + } + ], + "body": { + "type": "BlockStatement", + "start": 6311, + "end": 6810, + "loc": { + "start": { + "line": 221, + "column": 28 + }, + "end": { + "line": 240, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 6317, + "end": 6471, + "loc": { + "start": { + "line": 222, + "column": 4 + }, + "end": { + "line": 225, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 6321, + "end": 6344, + "loc": { + "start": { + "line": 222, + "column": 8 + }, + "end": { + "line": 222, + "column": 31 + } + }, + "left": { + "type": "UnaryExpression", + "start": 6321, + "end": 6331, + "loc": { + "start": { + "line": 222, + "column": 8 + }, + "end": { + "line": 222, + "column": 18 + } + }, + "operator": "typeof", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 6328, + "end": 6331, + "loc": { + "start": { + "line": 222, + "column": 15 + }, + "end": { + "line": 222, + "column": 18 + }, + "identifierName": "key" + }, + "name": "key" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "!==", + "right": { + "type": "StringLiteral", + "start": 6336, + "end": 6344, + "loc": { + "start": { + "line": 222, + "column": 23 + }, + "end": { + "line": 222, + "column": 31 + } + }, + "extra": { + "rawValue": "string", + "raw": "'string'" + }, + "value": "string" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 6346, + "end": 6471, + "loc": { + "start": { + "line": 222, + "column": 33 + }, + "end": { + "line": 225, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 6354, + "end": 6451, + "loc": { + "start": { + "line": 223, + "column": 6 + }, + "end": { + "line": 223, + "column": 103 + } + }, + "expression": { + "type": "CallExpression", + "start": 6354, + "end": 6450, + "loc": { + "start": { + "line": 223, + "column": 6 + }, + "end": { + "line": 223, + "column": 102 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6354, + "end": 6378, + "loc": { + "start": { + "line": 223, + "column": 6 + }, + "end": { + "line": 223, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 6354, + "end": 6361, + "loc": { + "start": { + "line": 223, + "column": 6 + }, + "end": { + "line": 223, + "column": 13 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 6362, + "end": 6378, + "loc": { + "start": { + "line": 223, + "column": 14 + }, + "end": { + "line": 223, + "column": 30 + }, + "identifierName": "maybeReportError" + }, + "name": "maybeReportError" + }, + "computed": false + }, + "arguments": [ + { + "type": "NewExpression", + "start": 6379, + "end": 6449, + "loc": { + "start": { + "line": 223, + "column": 31 + }, + "end": { + "line": 223, + "column": 101 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6383, + "end": 6412, + "loc": { + "start": { + "line": 223, + "column": 35 + }, + "end": { + "line": 223, + "column": 64 + } + }, + "object": { + "type": "Identifier", + "start": 6383, + "end": 6389, + "loc": { + "start": { + "line": 223, + "column": 35 + }, + "end": { + "line": 223, + "column": 41 + }, + "identifierName": "errors" + }, + "name": "errors" + }, + "property": { + "type": "Identifier", + "start": 6390, + "end": 6412, + "loc": { + "start": { + "line": 223, + "column": 42 + }, + "end": { + "line": 223, + "column": 64 + }, + "identifierName": "LDInvalidEventKeyError" + }, + "name": "LDInvalidEventKeyError" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 6413, + "end": 6448, + "loc": { + "start": { + "line": 223, + "column": 65 + }, + "end": { + "line": 223, + "column": 100 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6413, + "end": 6443, + "loc": { + "start": { + "line": 223, + "column": 65 + }, + "end": { + "line": 223, + "column": 95 + } + }, + "object": { + "type": "Identifier", + "start": 6413, + "end": 6421, + "loc": { + "start": { + "line": 223, + "column": 65 + }, + "end": { + "line": 223, + "column": 73 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 6422, + "end": 6443, + "loc": { + "start": { + "line": 223, + "column": 74 + }, + "end": { + "line": 223, + "column": 95 + }, + "identifierName": "unknownCustomEventKey" + }, + "name": "unknownCustomEventKey" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 6444, + "end": 6447, + "loc": { + "start": { + "line": 223, + "column": 96 + }, + "end": { + "line": 223, + "column": 99 + }, + "identifierName": "key" + }, + "name": "key" + } + ] + } + ] + } + ] + } + }, + { + "type": "ReturnStatement", + "start": 6458, + "end": 6465, + "loc": { + "start": { + "line": 224, + "column": 6 + }, + "end": { + "line": 224, + "column": 13 + } + }, + "argument": null + } + ], + "directives": [], + "trailingComments": null + }, + "alternate": null, + "trailingComments": [ + { + "type": "CommentLine", + "value": " Validate key if we have goals", + "start": 6477, + "end": 6509, + "loc": { + "start": { + "line": 227, + "column": 4 + }, + "end": { + "line": 227, + "column": 36 + } + } + } + ] + }, + { + "type": "IfStatement", + "start": 6514, + "end": 6618, + "loc": { + "start": { + "line": 228, + "column": 4 + }, + "end": { + "line": 230, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 6518, + "end": 6552, + "loc": { + "start": { + "line": 228, + "column": 8 + }, + "end": { + "line": 228, + "column": 42 + } + }, + "left": { + "type": "UnaryExpression", + "start": 6518, + "end": 6525, + "loc": { + "start": { + "line": 228, + "column": 8 + }, + "end": { + "line": 228, + "column": 15 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "UnaryExpression", + "start": 6519, + "end": 6525, + "loc": { + "start": { + "line": 228, + "column": 9 + }, + "end": { + "line": 228, + "column": 15 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 6520, + "end": 6525, + "loc": { + "start": { + "line": 228, + "column": 10 + }, + "end": { + "line": 228, + "column": 15 + }, + "identifierName": "goals" + }, + "name": "goals", + "leadingComments": null + }, + "extra": { + "parenthesizedArgument": false + }, + "leadingComments": null + }, + "extra": { + "parenthesizedArgument": false + }, + "leadingComments": null + }, + "operator": "&&", + "right": { + "type": "UnaryExpression", + "start": 6529, + "end": 6552, + "loc": { + "start": { + "line": 228, + "column": 19 + }, + "end": { + "line": 228, + "column": 42 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "CallExpression", + "start": 6530, + "end": 6552, + "loc": { + "start": { + "line": 228, + "column": 20 + }, + "end": { + "line": 228, + "column": 42 + } + }, + "callee": { + "type": "Identifier", + "start": 6530, + "end": 6547, + "loc": { + "start": { + "line": 228, + "column": 20 + }, + "end": { + "line": 228, + "column": 37 + }, + "identifierName": "customEventExists" + }, + "name": "customEventExists" + }, + "arguments": [ + { + "type": "Identifier", + "start": 6548, + "end": 6551, + "loc": { + "start": { + "line": 228, + "column": 38 + }, + "end": { + "line": 228, + "column": 41 + }, + "identifierName": "key" + }, + "name": "key" + } + ] + }, + "extra": { + "parenthesizedArgument": false + } + }, + "leadingComments": null + }, + "consequent": { + "type": "BlockStatement", + "start": 6554, + "end": 6618, + "loc": { + "start": { + "line": 228, + "column": 44 + }, + "end": { + "line": 230, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 6562, + "end": 6612, + "loc": { + "start": { + "line": 229, + "column": 6 + }, + "end": { + "line": 229, + "column": 56 + } + }, + "expression": { + "type": "CallExpression", + "start": 6562, + "end": 6611, + "loc": { + "start": { + "line": 229, + "column": 6 + }, + "end": { + "line": 229, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6562, + "end": 6574, + "loc": { + "start": { + "line": 229, + "column": 6 + }, + "end": { + "line": 229, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 6562, + "end": 6569, + "loc": { + "start": { + "line": 229, + "column": 6 + }, + "end": { + "line": 229, + "column": 13 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 6570, + "end": 6574, + "loc": { + "start": { + "line": 229, + "column": 14 + }, + "end": { + "line": 229, + "column": 18 + }, + "identifierName": "warn" + }, + "name": "warn" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 6575, + "end": 6610, + "loc": { + "start": { + "line": 229, + "column": 19 + }, + "end": { + "line": 229, + "column": 54 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6575, + "end": 6605, + "loc": { + "start": { + "line": 229, + "column": 19 + }, + "end": { + "line": 229, + "column": 49 + } + }, + "object": { + "type": "Identifier", + "start": 6575, + "end": 6583, + "loc": { + "start": { + "line": 229, + "column": 19 + }, + "end": { + "line": 229, + "column": 27 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 6584, + "end": 6605, + "loc": { + "start": { + "line": 229, + "column": 28 + }, + "end": { + "line": 229, + "column": 49 + }, + "identifierName": "unknownCustomEventKey" + }, + "name": "unknownCustomEventKey" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 6606, + "end": 6609, + "loc": { + "start": { + "line": 229, + "column": 50 + }, + "end": { + "line": 229, + "column": 53 + }, + "identifierName": "key" + }, + "name": "key" + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null, + "leadingComments": [ + { + "type": "CommentLine", + "value": " Validate key if we have goals", + "start": 6477, + "end": 6509, + "loc": { + "start": { + "line": 227, + "column": 4 + }, + "end": { + "line": 227, + "column": 36 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 6624, + "end": 6806, + "loc": { + "start": { + "line": 232, + "column": 4 + }, + "end": { + "line": 239, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 6624, + "end": 6805, + "loc": { + "start": { + "line": 232, + "column": 4 + }, + "end": { + "line": 239, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 6624, + "end": 6636, + "loc": { + "start": { + "line": 232, + "column": 4 + }, + "end": { + "line": 232, + "column": 16 + }, + "identifierName": "enqueueEvent" + }, + "name": "enqueueEvent" + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 6637, + "end": 6804, + "loc": { + "start": { + "line": 232, + "column": 17 + }, + "end": { + "line": 239, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 6645, + "end": 6659, + "loc": { + "start": { + "line": 233, + "column": 6 + }, + "end": { + "line": 233, + "column": 20 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6645, + "end": 6649, + "loc": { + "start": { + "line": 233, + "column": 6 + }, + "end": { + "line": 233, + "column": 10 + }, + "identifierName": "kind" + }, + "name": "kind" + }, + "value": { + "type": "StringLiteral", + "start": 6651, + "end": 6659, + "loc": { + "start": { + "line": 233, + "column": 12 + }, + "end": { + "line": 233, + "column": 20 + } + }, + "extra": { + "rawValue": "custom", + "raw": "'custom'" + }, + "value": "custom" + } + }, + { + "type": "ObjectProperty", + "start": 6667, + "end": 6675, + "loc": { + "start": { + "line": 234, + "column": 6 + }, + "end": { + "line": 234, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6667, + "end": 6670, + "loc": { + "start": { + "line": 234, + "column": 6 + }, + "end": { + "line": 234, + "column": 9 + }, + "identifierName": "key" + }, + "name": "key" + }, + "value": { + "type": "Identifier", + "start": 6672, + "end": 6675, + "loc": { + "start": { + "line": 234, + "column": 11 + }, + "end": { + "line": 234, + "column": 14 + }, + "identifierName": "key" + }, + "name": "key" + } + }, + { + "type": "ObjectProperty", + "start": 6683, + "end": 6693, + "loc": { + "start": { + "line": 235, + "column": 6 + }, + "end": { + "line": 235, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6683, + "end": 6687, + "loc": { + "start": { + "line": 235, + "column": 6 + }, + "end": { + "line": 235, + "column": 10 + }, + "identifierName": "data" + }, + "name": "data" + }, + "value": { + "type": "Identifier", + "start": 6689, + "end": 6693, + "loc": { + "start": { + "line": 235, + "column": 12 + }, + "end": { + "line": 235, + "column": 16 + }, + "identifierName": "data" + }, + "name": "data" + } + }, + { + "type": "ObjectProperty", + "start": 6701, + "end": 6722, + "loc": { + "start": { + "line": 236, + "column": 6 + }, + "end": { + "line": 236, + "column": 27 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6701, + "end": 6705, + "loc": { + "start": { + "line": 236, + "column": 6 + }, + "end": { + "line": 236, + "column": 10 + }, + "identifierName": "user" + }, + "name": "user" + }, + "value": { + "type": "CallExpression", + "start": 6707, + "end": 6722, + "loc": { + "start": { + "line": 236, + "column": 12 + }, + "end": { + "line": 236, + "column": 27 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6707, + "end": 6720, + "loc": { + "start": { + "line": 236, + "column": 12 + }, + "end": { + "line": 236, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 6707, + "end": 6712, + "loc": { + "start": { + "line": 236, + "column": 12 + }, + "end": { + "line": 236, + "column": 17 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 6713, + "end": 6720, + "loc": { + "start": { + "line": 236, + "column": 18 + }, + "end": { + "line": 236, + "column": 25 + }, + "identifierName": "getUser" + }, + "name": "getUser" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ObjectProperty", + "start": 6730, + "end": 6755, + "loc": { + "start": { + "line": 237, + "column": 6 + }, + "end": { + "line": 237, + "column": 31 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6730, + "end": 6733, + "loc": { + "start": { + "line": 237, + "column": 6 + }, + "end": { + "line": 237, + "column": 9 + }, + "identifierName": "url" + }, + "name": "url" + }, + "value": { + "type": "MemberExpression", + "start": 6735, + "end": 6755, + "loc": { + "start": { + "line": 237, + "column": 11 + }, + "end": { + "line": 237, + "column": 31 + } + }, + "object": { + "type": "MemberExpression", + "start": 6735, + "end": 6750, + "loc": { + "start": { + "line": 237, + "column": 11 + }, + "end": { + "line": 237, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 6735, + "end": 6741, + "loc": { + "start": { + "line": 237, + "column": 11 + }, + "end": { + "line": 237, + "column": 17 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 6742, + "end": 6750, + "loc": { + "start": { + "line": 237, + "column": 18 + }, + "end": { + "line": 237, + "column": 26 + }, + "identifierName": "location" + }, + "name": "location" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 6751, + "end": 6755, + "loc": { + "start": { + "line": 237, + "column": 27 + }, + "end": { + "line": 237, + "column": 31 + }, + "identifierName": "href" + }, + "name": "href" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 6763, + "end": 6797, + "loc": { + "start": { + "line": 238, + "column": 6 + }, + "end": { + "line": 238, + "column": 40 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6763, + "end": 6775, + "loc": { + "start": { + "line": 238, + "column": 6 + }, + "end": { + "line": 238, + "column": 18 + }, + "identifierName": "creationDate" + }, + "name": "creationDate" + }, + "value": { + "type": "CallExpression", + "start": 6777, + "end": 6797, + "loc": { + "start": { + "line": 238, + "column": 20 + }, + "end": { + "line": 238, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6777, + "end": 6795, + "loc": { + "start": { + "line": 238, + "column": 20 + }, + "end": { + "line": 238, + "column": 38 + } + }, + "object": { + "type": "NewExpression", + "start": 6777, + "end": 6787, + "loc": { + "start": { + "line": 238, + "column": 20 + }, + "end": { + "line": 238, + "column": 30 + } + }, + "callee": { + "type": "Identifier", + "start": 6781, + "end": 6785, + "loc": { + "start": { + "line": 238, + "column": 24 + }, + "end": { + "line": 238, + "column": 28 + }, + "identifierName": "Date" + }, + "name": "Date" + }, + "arguments": [] + }, + "property": { + "type": "Identifier", + "start": 6788, + "end": 6795, + "loc": { + "start": { + "line": 238, + "column": 31 + }, + "end": { + "line": 238, + "column": 38 + }, + "identifierName": "getTime" + }, + "name": "getTime" + }, + "computed": false + }, + "arguments": [] + } + } + ] + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 6814, + "end": 8647, + "loc": { + "start": { + "line": 242, + "column": 2 + }, + "end": { + "line": 291, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 6823, + "end": 6836, + "loc": { + "start": { + "line": 242, + "column": 11 + }, + "end": { + "line": 242, + "column": 24 + }, + "identifierName": "connectStream" + }, + "name": "connectStream" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 6839, + "end": 8647, + "loc": { + "start": { + "line": 242, + "column": 27 + }, + "end": { + "line": 291, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 6845, + "end": 6888, + "loc": { + "start": { + "line": 243, + "column": 4 + }, + "end": { + "line": 245, + "column": 5 + } + }, + "test": { + "type": "UnaryExpression", + "start": 6849, + "end": 6865, + "loc": { + "start": { + "line": 243, + "column": 8 + }, + "end": { + "line": 243, + "column": 24 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "CallExpression", + "start": 6850, + "end": 6865, + "loc": { + "start": { + "line": 243, + "column": 9 + }, + "end": { + "line": 243, + "column": 24 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6850, + "end": 6863, + "loc": { + "start": { + "line": 243, + "column": 9 + }, + "end": { + "line": 243, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 6850, + "end": 6855, + "loc": { + "start": { + "line": 243, + "column": 9 + }, + "end": { + "line": 243, + "column": 14 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 6856, + "end": 6863, + "loc": { + "start": { + "line": 243, + "column": 15 + }, + "end": { + "line": 243, + "column": 22 + }, + "identifierName": "getUser" + }, + "name": "getUser" + }, + "computed": false + }, + "arguments": [] + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 6867, + "end": 6888, + "loc": { + "start": { + "line": 243, + "column": 26 + }, + "end": { + "line": 245, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 6875, + "end": 6882, + "loc": { + "start": { + "line": 244, + "column": 6 + }, + "end": { + "line": 244, + "column": 13 + } + }, + "argument": null + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 6893, + "end": 6913, + "loc": { + "start": { + "line": 246, + "column": 4 + }, + "end": { + "line": 246, + "column": 24 + } + }, + "expression": { + "type": "CallExpression", + "start": 6893, + "end": 6912, + "loc": { + "start": { + "line": 246, + "column": 4 + }, + "end": { + "line": 246, + "column": 23 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6893, + "end": 6910, + "loc": { + "start": { + "line": 246, + "column": 4 + }, + "end": { + "line": 246, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 6893, + "end": 6899, + "loc": { + "start": { + "line": 246, + "column": 4 + }, + "end": { + "line": 246, + "column": 10 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "property": { + "type": "Identifier", + "start": 6900, + "end": 6910, + "loc": { + "start": { + "line": 246, + "column": 11 + }, + "end": { + "line": 246, + "column": 21 + }, + "identifierName": "disconnect" + }, + "name": "disconnect" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 6918, + "end": 8643, + "loc": { + "start": { + "line": 247, + "column": 4 + }, + "end": { + "line": 290, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 6918, + "end": 8642, + "loc": { + "start": { + "line": 247, + "column": 4 + }, + "end": { + "line": 290, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6918, + "end": 6932, + "loc": { + "start": { + "line": 247, + "column": 4 + }, + "end": { + "line": 247, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 6918, + "end": 6924, + "loc": { + "start": { + "line": 247, + "column": 4 + }, + "end": { + "line": 247, + "column": 10 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "property": { + "type": "Identifier", + "start": 6925, + "end": 6932, + "loc": { + "start": { + "line": 247, + "column": 11 + }, + "end": { + "line": 247, + "column": 18 + }, + "identifierName": "connect" + }, + "name": "connect" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 6933, + "end": 6948, + "loc": { + "start": { + "line": 247, + "column": 19 + }, + "end": { + "line": 247, + "column": 34 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6933, + "end": 6946, + "loc": { + "start": { + "line": 247, + "column": 19 + }, + "end": { + "line": 247, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 6933, + "end": 6938, + "loc": { + "start": { + "line": 247, + "column": 19 + }, + "end": { + "line": 247, + "column": 24 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 6939, + "end": 6946, + "loc": { + "start": { + "line": 247, + "column": 25 + }, + "end": { + "line": 247, + "column": 32 + }, + "identifierName": "getUser" + }, + "name": "getUser" + }, + "computed": false + }, + "arguments": [] + }, + { + "type": "ObjectExpression", + "start": 6950, + "end": 8641, + "loc": { + "start": { + "line": 247, + "column": 36 + }, + "end": { + "line": 290, + "column": 5 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 6958, + "end": 7246, + "loc": { + "start": { + "line": 248, + "column": 6 + }, + "end": { + "line": 255, + "column": 7 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 6958, + "end": 6962, + "loc": { + "start": { + "line": 248, + "column": 6 + }, + "end": { + "line": 248, + "column": 10 + }, + "identifierName": "ping" + }, + "name": "ping" + }, + "value": { + "type": "FunctionExpression", + "start": 6964, + "end": 7246, + "loc": { + "start": { + "line": 248, + "column": 12 + }, + "end": { + "line": 255, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 6975, + "end": 7246, + "loc": { + "start": { + "line": 248, + "column": 23 + }, + "end": { + "line": 255, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 6985, + "end": 7238, + "loc": { + "start": { + "line": 249, + "column": 8 + }, + "end": { + "line": 254, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 6985, + "end": 7237, + "loc": { + "start": { + "line": 249, + "column": 8 + }, + "end": { + "line": 254, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 6985, + "end": 7012, + "loc": { + "start": { + "line": 249, + "column": 8 + }, + "end": { + "line": 249, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 6985, + "end": 6994, + "loc": { + "start": { + "line": 249, + "column": 8 + }, + "end": { + "line": 249, + "column": 17 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 6995, + "end": 7012, + "loc": { + "start": { + "line": 249, + "column": 18 + }, + "end": { + "line": 249, + "column": 35 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 7013, + "end": 7028, + "loc": { + "start": { + "line": 249, + "column": 36 + }, + "end": { + "line": 249, + "column": 51 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7013, + "end": 7026, + "loc": { + "start": { + "line": 249, + "column": 36 + }, + "end": { + "line": 249, + "column": 49 + } + }, + "object": { + "type": "Identifier", + "start": 7013, + "end": 7018, + "loc": { + "start": { + "line": 249, + "column": 36 + }, + "end": { + "line": 249, + "column": 41 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 7019, + "end": 7026, + "loc": { + "start": { + "line": 249, + "column": 42 + }, + "end": { + "line": 249, + "column": 49 + }, + "identifierName": "getUser" + }, + "name": "getUser" + }, + "computed": false + }, + "arguments": [] + }, + { + "type": "Identifier", + "start": 7030, + "end": 7034, + "loc": { + "start": { + "line": 249, + "column": 53 + }, + "end": { + "line": 249, + "column": 57 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "ArrowFunctionExpression", + "start": 7036, + "end": 7236, + "loc": { + "start": { + "line": 249, + "column": 59 + }, + "end": { + "line": 254, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 7037, + "end": 7040, + "loc": { + "start": { + "line": 249, + "column": 60 + }, + "end": { + "line": 249, + "column": 63 + }, + "identifierName": "err" + }, + "name": "err" + }, + { + "type": "Identifier", + "start": 7042, + "end": 7050, + "loc": { + "start": { + "line": 249, + "column": 65 + }, + "end": { + "line": 249, + "column": 73 + }, + "identifierName": "settings" + }, + "name": "settings" + } + ], + "body": { + "type": "BlockStatement", + "start": 7055, + "end": 7236, + "loc": { + "start": { + "line": 249, + "column": 78 + }, + "end": { + "line": 254, + "column": 9 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 7067, + "end": 7190, + "loc": { + "start": { + "line": 250, + "column": 10 + }, + "end": { + "line": 252, + "column": 11 + } + }, + "test": { + "type": "Identifier", + "start": 7071, + "end": 7074, + "loc": { + "start": { + "line": 250, + "column": 14 + }, + "end": { + "line": 250, + "column": 17 + }, + "identifierName": "err" + }, + "name": "err" + }, + "consequent": { + "type": "BlockStatement", + "start": 7076, + "end": 7190, + "loc": { + "start": { + "line": 250, + "column": 19 + }, + "end": { + "line": 252, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 7090, + "end": 7178, + "loc": { + "start": { + "line": 251, + "column": 12 + }, + "end": { + "line": 251, + "column": 100 + } + }, + "expression": { + "type": "CallExpression", + "start": 7090, + "end": 7177, + "loc": { + "start": { + "line": 251, + "column": 12 + }, + "end": { + "line": 251, + "column": 99 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7090, + "end": 7114, + "loc": { + "start": { + "line": 251, + "column": 12 + }, + "end": { + "line": 251, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 7090, + "end": 7097, + "loc": { + "start": { + "line": 251, + "column": 12 + }, + "end": { + "line": 251, + "column": 19 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 7098, + "end": 7114, + "loc": { + "start": { + "line": 251, + "column": 20 + }, + "end": { + "line": 251, + "column": 36 + }, + "identifierName": "maybeReportError" + }, + "name": "maybeReportError" + }, + "computed": false + }, + "arguments": [ + { + "type": "NewExpression", + "start": 7115, + "end": 7176, + "loc": { + "start": { + "line": 251, + "column": 37 + }, + "end": { + "line": 251, + "column": 98 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7119, + "end": 7142, + "loc": { + "start": { + "line": 251, + "column": 41 + }, + "end": { + "line": 251, + "column": 64 + } + }, + "object": { + "type": "Identifier", + "start": 7119, + "end": 7125, + "loc": { + "start": { + "line": 251, + "column": 41 + }, + "end": { + "line": 251, + "column": 47 + }, + "identifierName": "errors" + }, + "name": "errors" + }, + "property": { + "type": "Identifier", + "start": 7126, + "end": 7142, + "loc": { + "start": { + "line": 251, + "column": 48 + }, + "end": { + "line": 251, + "column": 64 + }, + "identifierName": "LDFlagFetchError" + }, + "name": "LDFlagFetchError" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 7143, + "end": 7175, + "loc": { + "start": { + "line": 251, + "column": 65 + }, + "end": { + "line": 251, + "column": 97 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7143, + "end": 7170, + "loc": { + "start": { + "line": 251, + "column": 65 + }, + "end": { + "line": 251, + "column": 92 + } + }, + "object": { + "type": "Identifier", + "start": 7143, + "end": 7151, + "loc": { + "start": { + "line": 251, + "column": 65 + }, + "end": { + "line": 251, + "column": 73 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 7152, + "end": 7170, + "loc": { + "start": { + "line": 251, + "column": 74 + }, + "end": { + "line": 251, + "column": 92 + }, + "identifierName": "errorFetchingFlags" + }, + "name": "errorFetchingFlags" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 7171, + "end": 7174, + "loc": { + "start": { + "line": 251, + "column": 93 + }, + "end": { + "line": 251, + "column": 96 + }, + "identifierName": "err" + }, + "name": "err" + } + ] + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 7201, + "end": 7226, + "loc": { + "start": { + "line": 253, + "column": 10 + }, + "end": { + "line": 253, + "column": 35 + } + }, + "expression": { + "type": "CallExpression", + "start": 7201, + "end": 7225, + "loc": { + "start": { + "line": 253, + "column": 10 + }, + "end": { + "line": 253, + "column": 34 + } + }, + "callee": { + "type": "Identifier", + "start": 7201, + "end": 7215, + "loc": { + "start": { + "line": 253, + "column": 10 + }, + "end": { + "line": 253, + "column": 24 + }, + "identifierName": "updateSettings" + }, + "name": "updateSettings" + }, + "arguments": [ + { + "type": "Identifier", + "start": 7216, + "end": 7224, + "loc": { + "start": { + "line": 253, + "column": 25 + }, + "end": { + "line": 253, + "column": 33 + }, + "identifierName": "settings" + }, + "name": "settings" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + }, + { + "type": "ObjectProperty", + "start": 7254, + "end": 7351, + "loc": { + "start": { + "line": 256, + "column": 6 + }, + "end": { + "line": 259, + "column": 7 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 7254, + "end": 7257, + "loc": { + "start": { + "line": 256, + "column": 6 + }, + "end": { + "line": 256, + "column": 9 + }, + "identifierName": "put" + }, + "name": "put" + }, + "value": { + "type": "FunctionExpression", + "start": 7259, + "end": 7351, + "loc": { + "start": { + "line": 256, + "column": 11 + }, + "end": { + "line": 259, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 7268, + "end": 7269, + "loc": { + "start": { + "line": 256, + "column": 20 + }, + "end": { + "line": 256, + "column": 21 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "BlockStatement", + "start": 7271, + "end": 7351, + "loc": { + "start": { + "line": 256, + "column": 23 + }, + "end": { + "line": 259, + "column": 7 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 7281, + "end": 7313, + "loc": { + "start": { + "line": 257, + "column": 8 + }, + "end": { + "line": 257, + "column": 40 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 7287, + "end": 7312, + "loc": { + "start": { + "line": 257, + "column": 14 + }, + "end": { + "line": 257, + "column": 39 + } + }, + "id": { + "type": "Identifier", + "start": 7287, + "end": 7291, + "loc": { + "start": { + "line": 257, + "column": 14 + }, + "end": { + "line": 257, + "column": 18 + }, + "identifierName": "data" + }, + "name": "data" + }, + "init": { + "type": "CallExpression", + "start": 7294, + "end": 7312, + "loc": { + "start": { + "line": 257, + "column": 21 + }, + "end": { + "line": 257, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7294, + "end": 7304, + "loc": { + "start": { + "line": 257, + "column": 21 + }, + "end": { + "line": 257, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 7294, + "end": 7298, + "loc": { + "start": { + "line": 257, + "column": 21 + }, + "end": { + "line": 257, + "column": 25 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 7299, + "end": 7304, + "loc": { + "start": { + "line": 257, + "column": 26 + }, + "end": { + "line": 257, + "column": 31 + }, + "identifierName": "parse" + }, + "name": "parse" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 7305, + "end": 7311, + "loc": { + "start": { + "line": 257, + "column": 32 + }, + "end": { + "line": 257, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 7305, + "end": 7306, + "loc": { + "start": { + "line": 257, + "column": 32 + }, + "end": { + "line": 257, + "column": 33 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 7307, + "end": 7311, + "loc": { + "start": { + "line": 257, + "column": 34 + }, + "end": { + "line": 257, + "column": 38 + }, + "identifierName": "data" + }, + "name": "data" + }, + "computed": false + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 7322, + "end": 7343, + "loc": { + "start": { + "line": 258, + "column": 8 + }, + "end": { + "line": 258, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 7322, + "end": 7342, + "loc": { + "start": { + "line": 258, + "column": 8 + }, + "end": { + "line": 258, + "column": 28 + } + }, + "callee": { + "type": "Identifier", + "start": 7322, + "end": 7336, + "loc": { + "start": { + "line": 258, + "column": 8 + }, + "end": { + "line": 258, + "column": 22 + }, + "identifierName": "updateSettings" + }, + "name": "updateSettings" + }, + "arguments": [ + { + "type": "Identifier", + "start": 7337, + "end": 7341, + "loc": { + "start": { + "line": 258, + "column": 23 + }, + "end": { + "line": 258, + "column": 27 + }, + "identifierName": "data" + }, + "name": "data" + } + ] + } + } + ], + "directives": [] + } + } + }, + { + "type": "ObjectProperty", + "start": 7359, + "end": 8193, + "loc": { + "start": { + "line": 260, + "column": 6 + }, + "end": { + "line": 278, + "column": 7 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 7359, + "end": 7364, + "loc": { + "start": { + "line": 260, + "column": 6 + }, + "end": { + "line": 260, + "column": 11 + }, + "identifierName": "patch" + }, + "name": "patch" + }, + "value": { + "type": "FunctionExpression", + "start": 7366, + "end": 8193, + "loc": { + "start": { + "line": 260, + "column": 13 + }, + "end": { + "line": 278, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 7375, + "end": 7376, + "loc": { + "start": { + "line": 260, + "column": 22 + }, + "end": { + "line": 260, + "column": 23 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "BlockStatement", + "start": 7378, + "end": 8193, + "loc": { + "start": { + "line": 260, + "column": 25 + }, + "end": { + "line": 278, + "column": 7 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 7388, + "end": 7420, + "loc": { + "start": { + "line": 261, + "column": 8 + }, + "end": { + "line": 261, + "column": 40 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 7394, + "end": 7419, + "loc": { + "start": { + "line": 261, + "column": 14 + }, + "end": { + "line": 261, + "column": 39 + } + }, + "id": { + "type": "Identifier", + "start": 7394, + "end": 7398, + "loc": { + "start": { + "line": 261, + "column": 14 + }, + "end": { + "line": 261, + "column": 18 + }, + "identifierName": "data" + }, + "name": "data" + }, + "init": { + "type": "CallExpression", + "start": 7401, + "end": 7419, + "loc": { + "start": { + "line": 261, + "column": 21 + }, + "end": { + "line": 261, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7401, + "end": 7411, + "loc": { + "start": { + "line": 261, + "column": 21 + }, + "end": { + "line": 261, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 7401, + "end": 7405, + "loc": { + "start": { + "line": 261, + "column": 21 + }, + "end": { + "line": 261, + "column": 25 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 7406, + "end": 7411, + "loc": { + "start": { + "line": 261, + "column": 26 + }, + "end": { + "line": 261, + "column": 31 + }, + "identifierName": "parse" + }, + "name": "parse" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 7412, + "end": 7418, + "loc": { + "start": { + "line": 261, + "column": 32 + }, + "end": { + "line": 261, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 7412, + "end": 7413, + "loc": { + "start": { + "line": 261, + "column": 32 + }, + "end": { + "line": 261, + "column": 33 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 7414, + "end": 7418, + "loc": { + "start": { + "line": 261, + "column": 34 + }, + "end": { + "line": 261, + "column": 38 + }, + "identifierName": "data" + }, + "name": "data" + }, + "computed": false + } + ] + } + } + ], + "kind": "const", + "trailingComments": [ + { + "type": "CommentLine", + "value": " If both the flag and the patch have a version property, then the patch version must be", + "start": 7429, + "end": 7518, + "loc": { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 262, + "column": 97 + } + } + }, + { + "type": "CommentLine", + "value": " greater than the flag version for us to accept the patch. If either one has no version", + "start": 7527, + "end": 7617, + "loc": { + "start": { + "line": 263, + "column": 8 + }, + "end": { + "line": 263, + "column": 98 + } + } + }, + { + "type": "CommentLine", + "value": " then the patch always succeeds.", + "start": 7626, + "end": 7660, + "loc": { + "start": { + "line": 264, + "column": 8 + }, + "end": { + "line": 264, + "column": 42 + } + } + } + ] + }, + { + "type": "VariableDeclaration", + "start": 7669, + "end": 7701, + "loc": { + "start": { + "line": 265, + "column": 8 + }, + "end": { + "line": 265, + "column": 40 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 7675, + "end": 7700, + "loc": { + "start": { + "line": 265, + "column": 14 + }, + "end": { + "line": 265, + "column": 39 + } + }, + "id": { + "type": "Identifier", + "start": 7675, + "end": 7682, + "loc": { + "start": { + "line": 265, + "column": 14 + }, + "end": { + "line": 265, + "column": 21 + }, + "identifierName": "oldFlag" + }, + "name": "oldFlag", + "leadingComments": null + }, + "init": { + "type": "MemberExpression", + "start": 7685, + "end": 7700, + "loc": { + "start": { + "line": 265, + "column": 24 + }, + "end": { + "line": 265, + "column": 39 + } + }, + "object": { + "type": "Identifier", + "start": 7685, + "end": 7690, + "loc": { + "start": { + "line": 265, + "column": 24 + }, + "end": { + "line": 265, + "column": 29 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "MemberExpression", + "start": 7691, + "end": 7699, + "loc": { + "start": { + "line": 265, + "column": 30 + }, + "end": { + "line": 265, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 7691, + "end": 7695, + "loc": { + "start": { + "line": 265, + "column": 30 + }, + "end": { + "line": 265, + "column": 34 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 7696, + "end": 7699, + "loc": { + "start": { + "line": 265, + "column": 35 + }, + "end": { + "line": 265, + "column": 38 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "computed": true + }, + "leadingComments": null + } + ], + "kind": "const", + "leadingComments": [ + { + "type": "CommentLine", + "value": " If both the flag and the patch have a version property, then the patch version must be", + "start": 7429, + "end": 7518, + "loc": { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 262, + "column": 97 + } + } + }, + { + "type": "CommentLine", + "value": " greater than the flag version for us to accept the patch. If either one has no version", + "start": 7527, + "end": 7617, + "loc": { + "start": { + "line": 263, + "column": 8 + }, + "end": { + "line": 263, + "column": 98 + } + } + }, + { + "type": "CommentLine", + "value": " then the patch always succeeds.", + "start": 7626, + "end": 7660, + "loc": { + "start": { + "line": 264, + "column": 8 + }, + "end": { + "line": 264, + "column": 42 + } + } + } + ] + }, + { + "type": "IfStatement", + "start": 7710, + "end": 8185, + "loc": { + "start": { + "line": 266, + "column": 8 + }, + "end": { + "line": 277, + "column": 9 + } + }, + "test": { + "type": "LogicalExpression", + "start": 7714, + "end": 7793, + "loc": { + "start": { + "line": 266, + "column": 12 + }, + "end": { + "line": 266, + "column": 91 + } + }, + "left": { + "type": "LogicalExpression", + "start": 7714, + "end": 7759, + "loc": { + "start": { + "line": 266, + "column": 12 + }, + "end": { + "line": 266, + "column": 57 + } + }, + "left": { + "type": "LogicalExpression", + "start": 7714, + "end": 7742, + "loc": { + "start": { + "line": 266, + "column": 12 + }, + "end": { + "line": 266, + "column": 40 + } + }, + "left": { + "type": "UnaryExpression", + "start": 7714, + "end": 7722, + "loc": { + "start": { + "line": 266, + "column": 12 + }, + "end": { + "line": 266, + "column": 20 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 7715, + "end": 7722, + "loc": { + "start": { + "line": 266, + "column": 13 + }, + "end": { + "line": 266, + "column": 20 + }, + "identifierName": "oldFlag" + }, + "name": "oldFlag" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "||", + "right": { + "type": "UnaryExpression", + "start": 7726, + "end": 7742, + "loc": { + "start": { + "line": 266, + "column": 24 + }, + "end": { + "line": 266, + "column": 40 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 7727, + "end": 7742, + "loc": { + "start": { + "line": 266, + "column": 25 + }, + "end": { + "line": 266, + "column": 40 + } + }, + "object": { + "type": "Identifier", + "start": 7727, + "end": 7734, + "loc": { + "start": { + "line": 266, + "column": 25 + }, + "end": { + "line": 266, + "column": 32 + }, + "identifierName": "oldFlag" + }, + "name": "oldFlag" + }, + "property": { + "type": "Identifier", + "start": 7735, + "end": 7742, + "loc": { + "start": { + "line": 266, + "column": 33 + }, + "end": { + "line": 266, + "column": 40 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + } + }, + "operator": "||", + "right": { + "type": "UnaryExpression", + "start": 7746, + "end": 7759, + "loc": { + "start": { + "line": 266, + "column": 44 + }, + "end": { + "line": 266, + "column": 57 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 7747, + "end": 7759, + "loc": { + "start": { + "line": 266, + "column": 45 + }, + "end": { + "line": 266, + "column": 57 + } + }, + "object": { + "type": "Identifier", + "start": 7747, + "end": 7751, + "loc": { + "start": { + "line": 266, + "column": 45 + }, + "end": { + "line": 266, + "column": 49 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 7752, + "end": 7759, + "loc": { + "start": { + "line": 266, + "column": 50 + }, + "end": { + "line": 266, + "column": 57 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + } + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 7763, + "end": 7793, + "loc": { + "start": { + "line": 266, + "column": 61 + }, + "end": { + "line": 266, + "column": 91 + } + }, + "left": { + "type": "MemberExpression", + "start": 7763, + "end": 7778, + "loc": { + "start": { + "line": 266, + "column": 61 + }, + "end": { + "line": 266, + "column": 76 + } + }, + "object": { + "type": "Identifier", + "start": 7763, + "end": 7770, + "loc": { + "start": { + "line": 266, + "column": 61 + }, + "end": { + "line": 266, + "column": 68 + }, + "identifierName": "oldFlag" + }, + "name": "oldFlag" + }, + "property": { + "type": "Identifier", + "start": 7771, + "end": 7778, + "loc": { + "start": { + "line": 266, + "column": 69 + }, + "end": { + "line": 266, + "column": 76 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + }, + "operator": "<", + "right": { + "type": "MemberExpression", + "start": 7781, + "end": 7793, + "loc": { + "start": { + "line": 266, + "column": 79 + }, + "end": { + "line": 266, + "column": 91 + } + }, + "object": { + "type": "Identifier", + "start": 7781, + "end": 7785, + "loc": { + "start": { + "line": 266, + "column": 79 + }, + "end": { + "line": 266, + "column": 83 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 7786, + "end": 7793, + "loc": { + "start": { + "line": 266, + "column": 84 + }, + "end": { + "line": 266, + "column": 91 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 7795, + "end": 8185, + "loc": { + "start": { + "line": 266, + "column": 93 + }, + "end": { + "line": 277, + "column": 9 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 7807, + "end": 7823, + "loc": { + "start": { + "line": 267, + "column": 10 + }, + "end": { + "line": 267, + "column": 26 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 7813, + "end": 7822, + "loc": { + "start": { + "line": 267, + "column": 16 + }, + "end": { + "line": 267, + "column": 25 + } + }, + "id": { + "type": "Identifier", + "start": 7813, + "end": 7817, + "loc": { + "start": { + "line": 267, + "column": 16 + }, + "end": { + "line": 267, + "column": 20 + }, + "identifierName": "mods" + }, + "name": "mods" + }, + "init": { + "type": "ObjectExpression", + "start": 7820, + "end": 7822, + "loc": { + "start": { + "line": 267, + "column": 23 + }, + "end": { + "line": 267, + "column": 25 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 7834, + "end": 7873, + "loc": { + "start": { + "line": 268, + "column": 10 + }, + "end": { + "line": 268, + "column": 49 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 7840, + "end": 7872, + "loc": { + "start": { + "line": 268, + "column": 16 + }, + "end": { + "line": 268, + "column": 48 + } + }, + "id": { + "type": "Identifier", + "start": 7840, + "end": 7847, + "loc": { + "start": { + "line": 268, + "column": 16 + }, + "end": { + "line": 268, + "column": 23 + }, + "identifierName": "newFlag" + }, + "name": "newFlag" + }, + "init": { + "type": "CallExpression", + "start": 7850, + "end": 7872, + "loc": { + "start": { + "line": 268, + "column": 26 + }, + "end": { + "line": 268, + "column": 48 + } + }, + "callee": { + "type": "MemberExpression", + "start": 7850, + "end": 7862, + "loc": { + "start": { + "line": 268, + "column": 26 + }, + "end": { + "line": 268, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 7850, + "end": 7855, + "loc": { + "start": { + "line": 268, + "column": 26 + }, + "end": { + "line": 268, + "column": 31 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 7856, + "end": 7862, + "loc": { + "start": { + "line": 268, + "column": 32 + }, + "end": { + "line": 268, + "column": 38 + }, + "identifierName": "extend" + }, + "name": "extend" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 7863, + "end": 7865, + "loc": { + "start": { + "line": 268, + "column": 39 + }, + "end": { + "line": 268, + "column": 41 + } + }, + "properties": [] + }, + { + "type": "Identifier", + "start": 7867, + "end": 7871, + "loc": { + "start": { + "line": 268, + "column": 43 + }, + "end": { + "line": 268, + "column": 47 + }, + "identifierName": "data" + }, + "name": "data" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 7884, + "end": 7906, + "loc": { + "start": { + "line": 269, + "column": 10 + }, + "end": { + "line": 269, + "column": 32 + } + }, + "expression": { + "type": "UnaryExpression", + "start": 7884, + "end": 7905, + "loc": { + "start": { + "line": 269, + "column": 10 + }, + "end": { + "line": 269, + "column": 31 + } + }, + "operator": "delete", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 7891, + "end": 7905, + "loc": { + "start": { + "line": 269, + "column": 17 + }, + "end": { + "line": 269, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 7891, + "end": 7898, + "loc": { + "start": { + "line": 269, + "column": 17 + }, + "end": { + "line": 269, + "column": 24 + }, + "identifierName": "newFlag" + }, + "name": "newFlag" + }, + "property": { + "type": "StringLiteral", + "start": 7899, + "end": 7904, + "loc": { + "start": { + "line": 269, + "column": 25 + }, + "end": { + "line": 269, + "column": 30 + } + }, + "extra": { + "rawValue": "key", + "raw": "'key'" + }, + "value": "key" + }, + "computed": true + }, + "extra": { + "parenthesizedArgument": false + } + } + }, + { + "type": "ExpressionStatement", + "start": 7917, + "end": 7943, + "loc": { + "start": { + "line": 270, + "column": 10 + }, + "end": { + "line": 270, + "column": 36 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 7917, + "end": 7942, + "loc": { + "start": { + "line": 270, + "column": 10 + }, + "end": { + "line": 270, + "column": 35 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 7917, + "end": 7932, + "loc": { + "start": { + "line": 270, + "column": 10 + }, + "end": { + "line": 270, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 7917, + "end": 7922, + "loc": { + "start": { + "line": 270, + "column": 10 + }, + "end": { + "line": 270, + "column": 15 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "MemberExpression", + "start": 7923, + "end": 7931, + "loc": { + "start": { + "line": 270, + "column": 16 + }, + "end": { + "line": 270, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 7923, + "end": 7927, + "loc": { + "start": { + "line": 270, + "column": 16 + }, + "end": { + "line": 270, + "column": 20 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 7928, + "end": 7931, + "loc": { + "start": { + "line": 270, + "column": 21 + }, + "end": { + "line": 270, + "column": 24 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "computed": true + }, + "right": { + "type": "Identifier", + "start": 7935, + "end": 7942, + "loc": { + "start": { + "line": 270, + "column": 28 + }, + "end": { + "line": 270, + "column": 35 + }, + "identifierName": "newFlag" + }, + "name": "newFlag" + } + } + }, + { + "type": "IfStatement", + "start": 7954, + "end": 8132, + "loc": { + "start": { + "line": 271, + "column": 10 + }, + "end": { + "line": 275, + "column": 11 + } + }, + "test": { + "type": "Identifier", + "start": 7958, + "end": 7965, + "loc": { + "start": { + "line": 271, + "column": 14 + }, + "end": { + "line": 271, + "column": 21 + }, + "identifierName": "oldFlag" + }, + "name": "oldFlag" + }, + "consequent": { + "type": "BlockStatement", + "start": 7967, + "end": 8059, + "loc": { + "start": { + "line": 271, + "column": 23 + }, + "end": { + "line": 273, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 7981, + "end": 8047, + "loc": { + "start": { + "line": 272, + "column": 12 + }, + "end": { + "line": 272, + "column": 78 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 7981, + "end": 8046, + "loc": { + "start": { + "line": 272, + "column": 12 + }, + "end": { + "line": 272, + "column": 77 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 7981, + "end": 7995, + "loc": { + "start": { + "line": 272, + "column": 12 + }, + "end": { + "line": 272, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 7981, + "end": 7985, + "loc": { + "start": { + "line": 272, + "column": 12 + }, + "end": { + "line": 272, + "column": 16 + }, + "identifierName": "mods" + }, + "name": "mods" + }, + "property": { + "type": "MemberExpression", + "start": 7986, + "end": 7994, + "loc": { + "start": { + "line": 272, + "column": 17 + }, + "end": { + "line": 272, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 7986, + "end": 7990, + "loc": { + "start": { + "line": 272, + "column": 17 + }, + "end": { + "line": 272, + "column": 21 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 7991, + "end": 7994, + "loc": { + "start": { + "line": 272, + "column": 22 + }, + "end": { + "line": 272, + "column": 25 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "computed": true + }, + "right": { + "type": "ObjectExpression", + "start": 7998, + "end": 8046, + "loc": { + "start": { + "line": 272, + "column": 29 + }, + "end": { + "line": 272, + "column": 77 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 8000, + "end": 8023, + "loc": { + "start": { + "line": 272, + "column": 31 + }, + "end": { + "line": 272, + "column": 54 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8000, + "end": 8008, + "loc": { + "start": { + "line": 272, + "column": 31 + }, + "end": { + "line": 272, + "column": 39 + }, + "identifierName": "previous" + }, + "name": "previous" + }, + "value": { + "type": "MemberExpression", + "start": 8010, + "end": 8023, + "loc": { + "start": { + "line": 272, + "column": 41 + }, + "end": { + "line": 272, + "column": 54 + } + }, + "object": { + "type": "Identifier", + "start": 8010, + "end": 8017, + "loc": { + "start": { + "line": 272, + "column": 41 + }, + "end": { + "line": 272, + "column": 48 + }, + "identifierName": "oldFlag" + }, + "name": "oldFlag" + }, + "property": { + "type": "Identifier", + "start": 8018, + "end": 8023, + "loc": { + "start": { + "line": 272, + "column": 49 + }, + "end": { + "line": 272, + "column": 54 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 8025, + "end": 8044, + "loc": { + "start": { + "line": 272, + "column": 56 + }, + "end": { + "line": 272, + "column": 75 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8025, + "end": 8032, + "loc": { + "start": { + "line": 272, + "column": 56 + }, + "end": { + "line": 272, + "column": 63 + }, + "identifierName": "current" + }, + "name": "current" + }, + "value": { + "type": "MemberExpression", + "start": 8034, + "end": 8044, + "loc": { + "start": { + "line": 272, + "column": 65 + }, + "end": { + "line": 272, + "column": 75 + } + }, + "object": { + "type": "Identifier", + "start": 8034, + "end": 8038, + "loc": { + "start": { + "line": 272, + "column": 65 + }, + "end": { + "line": 272, + "column": 69 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 8039, + "end": 8044, + "loc": { + "start": { + "line": 272, + "column": 70 + }, + "end": { + "line": 272, + "column": 75 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 8065, + "end": 8132, + "loc": { + "start": { + "line": 273, + "column": 17 + }, + "end": { + "line": 275, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 8079, + "end": 8120, + "loc": { + "start": { + "line": 274, + "column": 12 + }, + "end": { + "line": 274, + "column": 53 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 8079, + "end": 8119, + "loc": { + "start": { + "line": 274, + "column": 12 + }, + "end": { + "line": 274, + "column": 52 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 8079, + "end": 8093, + "loc": { + "start": { + "line": 274, + "column": 12 + }, + "end": { + "line": 274, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 8079, + "end": 8083, + "loc": { + "start": { + "line": 274, + "column": 12 + }, + "end": { + "line": 274, + "column": 16 + }, + "identifierName": "mods" + }, + "name": "mods" + }, + "property": { + "type": "MemberExpression", + "start": 8084, + "end": 8092, + "loc": { + "start": { + "line": 274, + "column": 17 + }, + "end": { + "line": 274, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 8084, + "end": 8088, + "loc": { + "start": { + "line": 274, + "column": 17 + }, + "end": { + "line": 274, + "column": 21 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 8089, + "end": 8092, + "loc": { + "start": { + "line": 274, + "column": 22 + }, + "end": { + "line": 274, + "column": 25 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "computed": true + }, + "right": { + "type": "ObjectExpression", + "start": 8096, + "end": 8119, + "loc": { + "start": { + "line": 274, + "column": 29 + }, + "end": { + "line": 274, + "column": 52 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 8098, + "end": 8117, + "loc": { + "start": { + "line": 274, + "column": 31 + }, + "end": { + "line": 274, + "column": 50 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8098, + "end": 8105, + "loc": { + "start": { + "line": 274, + "column": 31 + }, + "end": { + "line": 274, + "column": 38 + }, + "identifierName": "current" + }, + "name": "current" + }, + "value": { + "type": "MemberExpression", + "start": 8107, + "end": 8117, + "loc": { + "start": { + "line": 274, + "column": 40 + }, + "end": { + "line": 274, + "column": 50 + } + }, + "object": { + "type": "Identifier", + "start": 8107, + "end": 8111, + "loc": { + "start": { + "line": 274, + "column": 40 + }, + "end": { + "line": 274, + "column": 44 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 8112, + "end": 8117, + "loc": { + "start": { + "line": 274, + "column": 45 + }, + "end": { + "line": 274, + "column": 50 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + } + ] + } + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 8143, + "end": 8175, + "loc": { + "start": { + "line": 276, + "column": 10 + }, + "end": { + "line": 276, + "column": 42 + } + }, + "expression": { + "type": "CallExpression", + "start": 8143, + "end": 8174, + "loc": { + "start": { + "line": 276, + "column": 10 + }, + "end": { + "line": 276, + "column": 41 + } + }, + "callee": { + "type": "Identifier", + "start": 8143, + "end": 8168, + "loc": { + "start": { + "line": 276, + "column": 10 + }, + "end": { + "line": 276, + "column": 35 + }, + "identifierName": "postProcessSettingsUpdate" + }, + "name": "postProcessSettingsUpdate" + }, + "arguments": [ + { + "type": "Identifier", + "start": 8169, + "end": 8173, + "loc": { + "start": { + "line": 276, + "column": 36 + }, + "end": { + "line": 276, + "column": 40 + }, + "identifierName": "mods" + }, + "name": "mods" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + } + }, + { + "type": "ObjectProperty", + "start": 8201, + "end": 8634, + "loc": { + "start": { + "line": 279, + "column": 6 + }, + "end": { + "line": 289, + "column": 7 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8201, + "end": 8207, + "loc": { + "start": { + "line": 279, + "column": 6 + }, + "end": { + "line": 279, + "column": 12 + }, + "identifierName": "delete" + }, + "name": "delete" + }, + "value": { + "type": "FunctionExpression", + "start": 8209, + "end": 8634, + "loc": { + "start": { + "line": 279, + "column": 14 + }, + "end": { + "line": 289, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 8218, + "end": 8219, + "loc": { + "start": { + "line": 279, + "column": 23 + }, + "end": { + "line": 279, + "column": 24 + }, + "identifierName": "e" + }, + "name": "e" + } + ], + "body": { + "type": "BlockStatement", + "start": 8221, + "end": 8634, + "loc": { + "start": { + "line": 279, + "column": 26 + }, + "end": { + "line": 289, + "column": 7 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 8231, + "end": 8263, + "loc": { + "start": { + "line": 280, + "column": 8 + }, + "end": { + "line": 280, + "column": 40 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 8237, + "end": 8262, + "loc": { + "start": { + "line": 280, + "column": 14 + }, + "end": { + "line": 280, + "column": 39 + } + }, + "id": { + "type": "Identifier", + "start": 8237, + "end": 8241, + "loc": { + "start": { + "line": 280, + "column": 14 + }, + "end": { + "line": 280, + "column": 18 + }, + "identifierName": "data" + }, + "name": "data" + }, + "init": { + "type": "CallExpression", + "start": 8244, + "end": 8262, + "loc": { + "start": { + "line": 280, + "column": 21 + }, + "end": { + "line": 280, + "column": 39 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8244, + "end": 8254, + "loc": { + "start": { + "line": 280, + "column": 21 + }, + "end": { + "line": 280, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 8244, + "end": 8248, + "loc": { + "start": { + "line": 280, + "column": 21 + }, + "end": { + "line": 280, + "column": 25 + }, + "identifierName": "JSON" + }, + "name": "JSON" + }, + "property": { + "type": "Identifier", + "start": 8249, + "end": 8254, + "loc": { + "start": { + "line": 280, + "column": 26 + }, + "end": { + "line": 280, + "column": 31 + }, + "identifierName": "parse" + }, + "name": "parse" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 8255, + "end": 8261, + "loc": { + "start": { + "line": 280, + "column": 32 + }, + "end": { + "line": 280, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 8255, + "end": 8256, + "loc": { + "start": { + "line": 280, + "column": 32 + }, + "end": { + "line": 280, + "column": 33 + }, + "identifierName": "e" + }, + "name": "e" + }, + "property": { + "type": "Identifier", + "start": 8257, + "end": 8261, + "loc": { + "start": { + "line": 280, + "column": 34 + }, + "end": { + "line": 280, + "column": 38 + }, + "identifierName": "data" + }, + "name": "data" + }, + "computed": false + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 8272, + "end": 8626, + "loc": { + "start": { + "line": 281, + "column": 8 + }, + "end": { + "line": 288, + "column": 9 + } + }, + "test": { + "type": "LogicalExpression", + "start": 8276, + "end": 8334, + "loc": { + "start": { + "line": 281, + "column": 12 + }, + "end": { + "line": 281, + "column": 70 + } + }, + "left": { + "type": "UnaryExpression", + "start": 8276, + "end": 8292, + "loc": { + "start": { + "line": 281, + "column": 12 + }, + "end": { + "line": 281, + "column": 28 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 8277, + "end": 8292, + "loc": { + "start": { + "line": 281, + "column": 13 + }, + "end": { + "line": 281, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 8277, + "end": 8282, + "loc": { + "start": { + "line": 281, + "column": 13 + }, + "end": { + "line": 281, + "column": 18 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "MemberExpression", + "start": 8283, + "end": 8291, + "loc": { + "start": { + "line": 281, + "column": 19 + }, + "end": { + "line": 281, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 8283, + "end": 8287, + "loc": { + "start": { + "line": 281, + "column": 19 + }, + "end": { + "line": 281, + "column": 23 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 8288, + "end": 8291, + "loc": { + "start": { + "line": 281, + "column": 24 + }, + "end": { + "line": 281, + "column": 27 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "computed": true + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "||", + "right": { + "type": "BinaryExpression", + "start": 8296, + "end": 8334, + "loc": { + "start": { + "line": 281, + "column": 32 + }, + "end": { + "line": 281, + "column": 70 + } + }, + "left": { + "type": "MemberExpression", + "start": 8296, + "end": 8319, + "loc": { + "start": { + "line": 281, + "column": 32 + }, + "end": { + "line": 281, + "column": 55 + } + }, + "object": { + "type": "MemberExpression", + "start": 8296, + "end": 8311, + "loc": { + "start": { + "line": 281, + "column": 32 + }, + "end": { + "line": 281, + "column": 47 + } + }, + "object": { + "type": "Identifier", + "start": 8296, + "end": 8301, + "loc": { + "start": { + "line": 281, + "column": 32 + }, + "end": { + "line": 281, + "column": 37 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "MemberExpression", + "start": 8302, + "end": 8310, + "loc": { + "start": { + "line": 281, + "column": 38 + }, + "end": { + "line": 281, + "column": 46 + } + }, + "object": { + "type": "Identifier", + "start": 8302, + "end": 8306, + "loc": { + "start": { + "line": 281, + "column": 38 + }, + "end": { + "line": 281, + "column": 42 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 8307, + "end": 8310, + "loc": { + "start": { + "line": 281, + "column": 43 + }, + "end": { + "line": 281, + "column": 46 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 8312, + "end": 8319, + "loc": { + "start": { + "line": 281, + "column": 48 + }, + "end": { + "line": 281, + "column": 55 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + }, + "operator": "<", + "right": { + "type": "MemberExpression", + "start": 8322, + "end": 8334, + "loc": { + "start": { + "line": 281, + "column": 58 + }, + "end": { + "line": 281, + "column": 70 + } + }, + "object": { + "type": "Identifier", + "start": 8322, + "end": 8326, + "loc": { + "start": { + "line": 281, + "column": 58 + }, + "end": { + "line": 281, + "column": 62 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 8327, + "end": 8334, + "loc": { + "start": { + "line": 281, + "column": 63 + }, + "end": { + "line": 281, + "column": 70 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 8336, + "end": 8626, + "loc": { + "start": { + "line": 281, + "column": 72 + }, + "end": { + "line": 288, + "column": 9 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 8348, + "end": 8364, + "loc": { + "start": { + "line": 282, + "column": 10 + }, + "end": { + "line": 282, + "column": 26 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 8354, + "end": 8363, + "loc": { + "start": { + "line": 282, + "column": 16 + }, + "end": { + "line": 282, + "column": 25 + } + }, + "id": { + "type": "Identifier", + "start": 8354, + "end": 8358, + "loc": { + "start": { + "line": 282, + "column": 16 + }, + "end": { + "line": 282, + "column": 20 + }, + "identifierName": "mods" + }, + "name": "mods" + }, + "init": { + "type": "ObjectExpression", + "start": 8361, + "end": 8363, + "loc": { + "start": { + "line": 282, + "column": 23 + }, + "end": { + "line": 282, + "column": 25 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 8375, + "end": 8503, + "loc": { + "start": { + "line": 283, + "column": 10 + }, + "end": { + "line": 285, + "column": 11 + } + }, + "test": { + "type": "LogicalExpression", + "start": 8379, + "end": 8422, + "loc": { + "start": { + "line": 283, + "column": 14 + }, + "end": { + "line": 283, + "column": 57 + } + }, + "left": { + "type": "MemberExpression", + "start": 8379, + "end": 8394, + "loc": { + "start": { + "line": 283, + "column": 14 + }, + "end": { + "line": 283, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 8379, + "end": 8384, + "loc": { + "start": { + "line": 283, + "column": 14 + }, + "end": { + "line": 283, + "column": 19 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "MemberExpression", + "start": 8385, + "end": 8393, + "loc": { + "start": { + "line": 283, + "column": 20 + }, + "end": { + "line": 283, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 8385, + "end": 8389, + "loc": { + "start": { + "line": 283, + "column": 20 + }, + "end": { + "line": 283, + "column": 24 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 8390, + "end": 8393, + "loc": { + "start": { + "line": 283, + "column": 25 + }, + "end": { + "line": 283, + "column": 28 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "computed": true + }, + "operator": "&&", + "right": { + "type": "UnaryExpression", + "start": 8398, + "end": 8422, + "loc": { + "start": { + "line": 283, + "column": 33 + }, + "end": { + "line": 283, + "column": 57 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 8399, + "end": 8422, + "loc": { + "start": { + "line": 283, + "column": 34 + }, + "end": { + "line": 283, + "column": 57 + } + }, + "object": { + "type": "MemberExpression", + "start": 8399, + "end": 8414, + "loc": { + "start": { + "line": 283, + "column": 34 + }, + "end": { + "line": 283, + "column": 49 + } + }, + "object": { + "type": "Identifier", + "start": 8399, + "end": 8404, + "loc": { + "start": { + "line": 283, + "column": 34 + }, + "end": { + "line": 283, + "column": 39 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "MemberExpression", + "start": 8405, + "end": 8413, + "loc": { + "start": { + "line": 283, + "column": 40 + }, + "end": { + "line": 283, + "column": 48 + } + }, + "object": { + "type": "Identifier", + "start": 8405, + "end": 8409, + "loc": { + "start": { + "line": 283, + "column": 40 + }, + "end": { + "line": 283, + "column": 44 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 8410, + "end": 8413, + "loc": { + "start": { + "line": 283, + "column": 45 + }, + "end": { + "line": 283, + "column": 48 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 8415, + "end": 8422, + "loc": { + "start": { + "line": 283, + "column": 50 + }, + "end": { + "line": 283, + "column": 57 + }, + "identifierName": "deleted" + }, + "name": "deleted" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 8424, + "end": 8503, + "loc": { + "start": { + "line": 283, + "column": 59 + }, + "end": { + "line": 285, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 8438, + "end": 8491, + "loc": { + "start": { + "line": 284, + "column": 12 + }, + "end": { + "line": 284, + "column": 65 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 8438, + "end": 8490, + "loc": { + "start": { + "line": 284, + "column": 12 + }, + "end": { + "line": 284, + "column": 64 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 8438, + "end": 8452, + "loc": { + "start": { + "line": 284, + "column": 12 + }, + "end": { + "line": 284, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 8438, + "end": 8442, + "loc": { + "start": { + "line": 284, + "column": 12 + }, + "end": { + "line": 284, + "column": 16 + }, + "identifierName": "mods" + }, + "name": "mods" + }, + "property": { + "type": "MemberExpression", + "start": 8443, + "end": 8451, + "loc": { + "start": { + "line": 284, + "column": 17 + }, + "end": { + "line": 284, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 8443, + "end": 8447, + "loc": { + "start": { + "line": 284, + "column": 17 + }, + "end": { + "line": 284, + "column": 21 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 8448, + "end": 8451, + "loc": { + "start": { + "line": 284, + "column": 22 + }, + "end": { + "line": 284, + "column": 25 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "computed": true + }, + "right": { + "type": "ObjectExpression", + "start": 8455, + "end": 8490, + "loc": { + "start": { + "line": 284, + "column": 29 + }, + "end": { + "line": 284, + "column": 64 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 8457, + "end": 8488, + "loc": { + "start": { + "line": 284, + "column": 31 + }, + "end": { + "line": 284, + "column": 62 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8457, + "end": 8465, + "loc": { + "start": { + "line": 284, + "column": 31 + }, + "end": { + "line": 284, + "column": 39 + }, + "identifierName": "previous" + }, + "name": "previous" + }, + "value": { + "type": "MemberExpression", + "start": 8467, + "end": 8488, + "loc": { + "start": { + "line": 284, + "column": 41 + }, + "end": { + "line": 284, + "column": 62 + } + }, + "object": { + "type": "MemberExpression", + "start": 8467, + "end": 8482, + "loc": { + "start": { + "line": 284, + "column": 41 + }, + "end": { + "line": 284, + "column": 56 + } + }, + "object": { + "type": "Identifier", + "start": 8467, + "end": 8472, + "loc": { + "start": { + "line": 284, + "column": 41 + }, + "end": { + "line": 284, + "column": 46 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "MemberExpression", + "start": 8473, + "end": 8481, + "loc": { + "start": { + "line": 284, + "column": 47 + }, + "end": { + "line": 284, + "column": 55 + } + }, + "object": { + "type": "Identifier", + "start": 8473, + "end": 8477, + "loc": { + "start": { + "line": 284, + "column": 47 + }, + "end": { + "line": 284, + "column": 51 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 8478, + "end": 8481, + "loc": { + "start": { + "line": 284, + "column": 52 + }, + "end": { + "line": 284, + "column": 55 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 8483, + "end": 8488, + "loc": { + "start": { + "line": 284, + "column": 57 + }, + "end": { + "line": 284, + "column": 62 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 8514, + "end": 8573, + "loc": { + "start": { + "line": 286, + "column": 10 + }, + "end": { + "line": 286, + "column": 69 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 8514, + "end": 8572, + "loc": { + "start": { + "line": 286, + "column": 10 + }, + "end": { + "line": 286, + "column": 68 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 8514, + "end": 8529, + "loc": { + "start": { + "line": 286, + "column": 10 + }, + "end": { + "line": 286, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 8514, + "end": 8519, + "loc": { + "start": { + "line": 286, + "column": 10 + }, + "end": { + "line": 286, + "column": 15 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "MemberExpression", + "start": 8520, + "end": 8528, + "loc": { + "start": { + "line": 286, + "column": 16 + }, + "end": { + "line": 286, + "column": 24 + } + }, + "object": { + "type": "Identifier", + "start": 8520, + "end": 8524, + "loc": { + "start": { + "line": 286, + "column": 16 + }, + "end": { + "line": 286, + "column": 20 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 8525, + "end": 8528, + "loc": { + "start": { + "line": 286, + "column": 21 + }, + "end": { + "line": 286, + "column": 24 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "computed": true + }, + "right": { + "type": "ObjectExpression", + "start": 8532, + "end": 8572, + "loc": { + "start": { + "line": 286, + "column": 28 + }, + "end": { + "line": 286, + "column": 68 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 8534, + "end": 8555, + "loc": { + "start": { + "line": 286, + "column": 30 + }, + "end": { + "line": 286, + "column": 51 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8534, + "end": 8541, + "loc": { + "start": { + "line": 286, + "column": 30 + }, + "end": { + "line": 286, + "column": 37 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "MemberExpression", + "start": 8543, + "end": 8555, + "loc": { + "start": { + "line": 286, + "column": 39 + }, + "end": { + "line": 286, + "column": 51 + } + }, + "object": { + "type": "Identifier", + "start": 8543, + "end": 8547, + "loc": { + "start": { + "line": 286, + "column": 39 + }, + "end": { + "line": 286, + "column": 43 + }, + "identifierName": "data" + }, + "name": "data" + }, + "property": { + "type": "Identifier", + "start": 8548, + "end": 8555, + "loc": { + "start": { + "line": 286, + "column": 44 + }, + "end": { + "line": 286, + "column": 51 + }, + "identifierName": "version" + }, + "name": "version" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 8557, + "end": 8570, + "loc": { + "start": { + "line": 286, + "column": 53 + }, + "end": { + "line": 286, + "column": 66 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8557, + "end": 8564, + "loc": { + "start": { + "line": 286, + "column": 53 + }, + "end": { + "line": 286, + "column": 60 + }, + "identifierName": "deleted" + }, + "name": "deleted" + }, + "value": { + "type": "BooleanLiteral", + "start": 8566, + "end": 8570, + "loc": { + "start": { + "line": 286, + "column": 62 + }, + "end": { + "line": 286, + "column": 66 + } + }, + "value": true + } + } + ] + } + } + }, + { + "type": "ExpressionStatement", + "start": 8584, + "end": 8616, + "loc": { + "start": { + "line": 287, + "column": 10 + }, + "end": { + "line": 287, + "column": 42 + } + }, + "expression": { + "type": "CallExpression", + "start": 8584, + "end": 8615, + "loc": { + "start": { + "line": 287, + "column": 10 + }, + "end": { + "line": 287, + "column": 41 + } + }, + "callee": { + "type": "Identifier", + "start": 8584, + "end": 8609, + "loc": { + "start": { + "line": 287, + "column": 10 + }, + "end": { + "line": 287, + "column": 35 + }, + "identifierName": "postProcessSettingsUpdate" + }, + "name": "postProcessSettingsUpdate" + }, + "arguments": [ + { + "type": "Identifier", + "start": 8610, + "end": 8614, + "loc": { + "start": { + "line": 287, + "column": 36 + }, + "end": { + "line": 287, + "column": 40 + }, + "identifierName": "mods" + }, + "name": "mods" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + } + } + ] + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 8651, + "end": 9410, + "loc": { + "start": { + "line": 293, + "column": 2 + }, + "end": { + "line": 317, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 8660, + "end": 8674, + "loc": { + "start": { + "line": 293, + "column": 11 + }, + "end": { + "line": 293, + "column": 25 + }, + "identifierName": "updateSettings" + }, + "name": "updateSettings" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 8675, + "end": 8683, + "loc": { + "start": { + "line": 293, + "column": 26 + }, + "end": { + "line": 293, + "column": 34 + }, + "identifierName": "newFlags" + }, + "name": "newFlags" + } + ], + "body": { + "type": "BlockStatement", + "start": 8685, + "end": 9410, + "loc": { + "start": { + "line": 293, + "column": 36 + }, + "end": { + "line": 317, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 8691, + "end": 8710, + "loc": { + "start": { + "line": 294, + "column": 4 + }, + "end": { + "line": 294, + "column": 23 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 8697, + "end": 8709, + "loc": { + "start": { + "line": 294, + "column": 10 + }, + "end": { + "line": 294, + "column": 22 + } + }, + "id": { + "type": "Identifier", + "start": 8697, + "end": 8704, + "loc": { + "start": { + "line": 294, + "column": 10 + }, + "end": { + "line": 294, + "column": 17 + }, + "identifierName": "changes" + }, + "name": "changes" + }, + "init": { + "type": "ObjectExpression", + "start": 8707, + "end": 8709, + "loc": { + "start": { + "line": 294, + "column": 20 + }, + "end": { + "line": 294, + "column": 22 + } + }, + "properties": [] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 8716, + "end": 8752, + "loc": { + "start": { + "line": 296, + "column": 4 + }, + "end": { + "line": 298, + "column": 5 + } + }, + "test": { + "type": "UnaryExpression", + "start": 8720, + "end": 8729, + "loc": { + "start": { + "line": 296, + "column": 8 + }, + "end": { + "line": 296, + "column": 17 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 8721, + "end": 8729, + "loc": { + "start": { + "line": 296, + "column": 9 + }, + "end": { + "line": 296, + "column": 17 + }, + "identifierName": "newFlags" + }, + "name": "newFlags" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 8731, + "end": 8752, + "loc": { + "start": { + "line": 296, + "column": 19 + }, + "end": { + "line": 298, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 8739, + "end": 8746, + "loc": { + "start": { + "line": 297, + "column": 6 + }, + "end": { + "line": 297, + "column": 13 + } + }, + "argument": null + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ForInStatement", + "start": 8758, + "end": 9140, + "loc": { + "start": { + "line": 300, + "column": 4 + }, + "end": { + "line": 308, + "column": 5 + } + }, + "left": { + "type": "VariableDeclaration", + "start": 8763, + "end": 8772, + "loc": { + "start": { + "line": 300, + "column": 9 + }, + "end": { + "line": 300, + "column": 18 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 8769, + "end": 8772, + "loc": { + "start": { + "line": 300, + "column": 15 + }, + "end": { + "line": 300, + "column": 18 + } + }, + "id": { + "type": "Identifier", + "start": 8769, + "end": 8772, + "loc": { + "start": { + "line": 300, + "column": 15 + }, + "end": { + "line": 300, + "column": 18 + }, + "identifierName": "key" + }, + "name": "key" + }, + "init": null + } + ], + "kind": "const" + }, + "right": { + "type": "Identifier", + "start": 8776, + "end": 8781, + "loc": { + "start": { + "line": 300, + "column": 22 + }, + "end": { + "line": 300, + "column": 27 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "body": { + "type": "BlockStatement", + "start": 8783, + "end": 9140, + "loc": { + "start": { + "line": 300, + "column": 29 + }, + "end": { + "line": 308, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 8791, + "end": 9134, + "loc": { + "start": { + "line": 301, + "column": 6 + }, + "end": { + "line": 307, + "column": 7 + } + }, + "test": { + "type": "LogicalExpression", + "start": 8795, + "end": 8834, + "loc": { + "start": { + "line": 301, + "column": 10 + }, + "end": { + "line": 301, + "column": 49 + } + }, + "left": { + "type": "CallExpression", + "start": 8795, + "end": 8820, + "loc": { + "start": { + "line": 301, + "column": 10 + }, + "end": { + "line": 301, + "column": 35 + } + }, + "callee": { + "type": "MemberExpression", + "start": 8795, + "end": 8815, + "loc": { + "start": { + "line": 301, + "column": 10 + }, + "end": { + "line": 301, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 8795, + "end": 8800, + "loc": { + "start": { + "line": 301, + "column": 10 + }, + "end": { + "line": 301, + "column": 15 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "Identifier", + "start": 8801, + "end": 8815, + "loc": { + "start": { + "line": 301, + "column": 16 + }, + "end": { + "line": 301, + "column": 30 + }, + "identifierName": "hasOwnProperty" + }, + "name": "hasOwnProperty" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 8816, + "end": 8819, + "loc": { + "start": { + "line": 301, + "column": 31 + }, + "end": { + "line": 301, + "column": 34 + }, + "identifierName": "key" + }, + "name": "key" + } + ] + }, + "operator": "&&", + "right": { + "type": "MemberExpression", + "start": 8824, + "end": 8834, + "loc": { + "start": { + "line": 301, + "column": 39 + }, + "end": { + "line": 301, + "column": 49 + } + }, + "object": { + "type": "Identifier", + "start": 8824, + "end": 8829, + "loc": { + "start": { + "line": 301, + "column": 39 + }, + "end": { + "line": 301, + "column": 44 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "Identifier", + "start": 8830, + "end": 8833, + "loc": { + "start": { + "line": 301, + "column": 45 + }, + "end": { + "line": 301, + "column": 48 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + } + }, + "consequent": { + "type": "BlockStatement", + "start": 8836, + "end": 9134, + "loc": { + "start": { + "line": 301, + "column": 51 + }, + "end": { + "line": 307, + "column": 7 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 8846, + "end": 9126, + "loc": { + "start": { + "line": 302, + "column": 8 + }, + "end": { + "line": 306, + "column": 9 + } + }, + "test": { + "type": "LogicalExpression", + "start": 8850, + "end": 8907, + "loc": { + "start": { + "line": 302, + "column": 12 + }, + "end": { + "line": 302, + "column": 69 + } + }, + "left": { + "type": "MemberExpression", + "start": 8850, + "end": 8863, + "loc": { + "start": { + "line": 302, + "column": 12 + }, + "end": { + "line": 302, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 8850, + "end": 8858, + "loc": { + "start": { + "line": 302, + "column": 12 + }, + "end": { + "line": 302, + "column": 20 + }, + "identifierName": "newFlags" + }, + "name": "newFlags" + }, + "property": { + "type": "Identifier", + "start": 8859, + "end": 8862, + "loc": { + "start": { + "line": 302, + "column": 21 + }, + "end": { + "line": 302, + "column": 24 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 8867, + "end": 8907, + "loc": { + "start": { + "line": 302, + "column": 29 + }, + "end": { + "line": 302, + "column": 69 + } + }, + "left": { + "type": "MemberExpression", + "start": 8867, + "end": 8886, + "loc": { + "start": { + "line": 302, + "column": 29 + }, + "end": { + "line": 302, + "column": 48 + } + }, + "object": { + "type": "MemberExpression", + "start": 8867, + "end": 8880, + "loc": { + "start": { + "line": 302, + "column": 29 + }, + "end": { + "line": 302, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 8867, + "end": 8875, + "loc": { + "start": { + "line": 302, + "column": 29 + }, + "end": { + "line": 302, + "column": 37 + }, + "identifierName": "newFlags" + }, + "name": "newFlags" + }, + "property": { + "type": "Identifier", + "start": 8876, + "end": 8879, + "loc": { + "start": { + "line": 302, + "column": 38 + }, + "end": { + "line": 302, + "column": 41 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 8881, + "end": 8886, + "loc": { + "start": { + "line": 302, + "column": 43 + }, + "end": { + "line": 302, + "column": 48 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "MemberExpression", + "start": 8891, + "end": 8907, + "loc": { + "start": { + "line": 302, + "column": 53 + }, + "end": { + "line": 302, + "column": 69 + } + }, + "object": { + "type": "MemberExpression", + "start": 8891, + "end": 8901, + "loc": { + "start": { + "line": 302, + "column": 53 + }, + "end": { + "line": 302, + "column": 63 + } + }, + "object": { + "type": "Identifier", + "start": 8891, + "end": 8896, + "loc": { + "start": { + "line": 302, + "column": 53 + }, + "end": { + "line": 302, + "column": 58 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "Identifier", + "start": 8897, + "end": 8900, + "loc": { + "start": { + "line": 302, + "column": 59 + }, + "end": { + "line": 302, + "column": 62 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 8902, + "end": 8907, + "loc": { + "start": { + "line": 302, + "column": 64 + }, + "end": { + "line": 302, + "column": 69 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 8909, + "end": 9007, + "loc": { + "start": { + "line": 302, + "column": 71 + }, + "end": { + "line": 304, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 8921, + "end": 8997, + "loc": { + "start": { + "line": 303, + "column": 10 + }, + "end": { + "line": 303, + "column": 86 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 8921, + "end": 8996, + "loc": { + "start": { + "line": 303, + "column": 10 + }, + "end": { + "line": 303, + "column": 85 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 8921, + "end": 8933, + "loc": { + "start": { + "line": 303, + "column": 10 + }, + "end": { + "line": 303, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 8921, + "end": 8928, + "loc": { + "start": { + "line": 303, + "column": 10 + }, + "end": { + "line": 303, + "column": 17 + }, + "identifierName": "changes" + }, + "name": "changes" + }, + "property": { + "type": "Identifier", + "start": 8929, + "end": 8932, + "loc": { + "start": { + "line": 303, + "column": 18 + }, + "end": { + "line": 303, + "column": 21 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "right": { + "type": "ObjectExpression", + "start": 8936, + "end": 8996, + "loc": { + "start": { + "line": 303, + "column": 25 + }, + "end": { + "line": 303, + "column": 85 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 8938, + "end": 8964, + "loc": { + "start": { + "line": 303, + "column": 27 + }, + "end": { + "line": 303, + "column": 53 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8938, + "end": 8946, + "loc": { + "start": { + "line": 303, + "column": 27 + }, + "end": { + "line": 303, + "column": 35 + }, + "identifierName": "previous" + }, + "name": "previous" + }, + "value": { + "type": "MemberExpression", + "start": 8948, + "end": 8964, + "loc": { + "start": { + "line": 303, + "column": 37 + }, + "end": { + "line": 303, + "column": 53 + } + }, + "object": { + "type": "MemberExpression", + "start": 8948, + "end": 8958, + "loc": { + "start": { + "line": 303, + "column": 37 + }, + "end": { + "line": 303, + "column": 47 + } + }, + "object": { + "type": "Identifier", + "start": 8948, + "end": 8953, + "loc": { + "start": { + "line": 303, + "column": 37 + }, + "end": { + "line": 303, + "column": 42 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "Identifier", + "start": 8954, + "end": 8957, + "loc": { + "start": { + "line": 303, + "column": 43 + }, + "end": { + "line": 303, + "column": 46 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 8959, + "end": 8964, + "loc": { + "start": { + "line": 303, + "column": 48 + }, + "end": { + "line": 303, + "column": 53 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + }, + { + "type": "ObjectProperty", + "start": 8966, + "end": 8994, + "loc": { + "start": { + "line": 303, + "column": 55 + }, + "end": { + "line": 303, + "column": 83 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 8966, + "end": 8973, + "loc": { + "start": { + "line": 303, + "column": 55 + }, + "end": { + "line": 303, + "column": 62 + }, + "identifierName": "current" + }, + "name": "current" + }, + "value": { + "type": "MemberExpression", + "start": 8975, + "end": 8994, + "loc": { + "start": { + "line": 303, + "column": 64 + }, + "end": { + "line": 303, + "column": 83 + } + }, + "object": { + "type": "MemberExpression", + "start": 8975, + "end": 8988, + "loc": { + "start": { + "line": 303, + "column": 64 + }, + "end": { + "line": 303, + "column": 77 + } + }, + "object": { + "type": "Identifier", + "start": 8975, + "end": 8983, + "loc": { + "start": { + "line": 303, + "column": 64 + }, + "end": { + "line": 303, + "column": 72 + }, + "identifierName": "newFlags" + }, + "name": "newFlags" + }, + "property": { + "type": "Identifier", + "start": 8984, + "end": 8987, + "loc": { + "start": { + "line": 303, + "column": 73 + }, + "end": { + "line": 303, + "column": 76 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 8989, + "end": 8994, + "loc": { + "start": { + "line": 303, + "column": 78 + }, + "end": { + "line": 303, + "column": 83 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": { + "type": "IfStatement", + "start": 9013, + "end": 9126, + "loc": { + "start": { + "line": 304, + "column": 15 + }, + "end": { + "line": 306, + "column": 9 + } + }, + "test": { + "type": "LogicalExpression", + "start": 9017, + "end": 9056, + "loc": { + "start": { + "line": 304, + "column": 19 + }, + "end": { + "line": 304, + "column": 58 + } + }, + "left": { + "type": "UnaryExpression", + "start": 9017, + "end": 9031, + "loc": { + "start": { + "line": 304, + "column": 19 + }, + "end": { + "line": 304, + "column": 33 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 9018, + "end": 9031, + "loc": { + "start": { + "line": 304, + "column": 20 + }, + "end": { + "line": 304, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 9018, + "end": 9026, + "loc": { + "start": { + "line": 304, + "column": 20 + }, + "end": { + "line": 304, + "column": 28 + }, + "identifierName": "newFlags" + }, + "name": "newFlags" + }, + "property": { + "type": "Identifier", + "start": 9027, + "end": 9030, + "loc": { + "start": { + "line": 304, + "column": 29 + }, + "end": { + "line": 304, + "column": 32 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "||", + "right": { + "type": "MemberExpression", + "start": 9035, + "end": 9056, + "loc": { + "start": { + "line": 304, + "column": 37 + }, + "end": { + "line": 304, + "column": 58 + } + }, + "object": { + "type": "MemberExpression", + "start": 9035, + "end": 9048, + "loc": { + "start": { + "line": 304, + "column": 37 + }, + "end": { + "line": 304, + "column": 50 + } + }, + "object": { + "type": "Identifier", + "start": 9035, + "end": 9043, + "loc": { + "start": { + "line": 304, + "column": 37 + }, + "end": { + "line": 304, + "column": 45 + }, + "identifierName": "newFlags" + }, + "name": "newFlags" + }, + "property": { + "type": "Identifier", + "start": 9044, + "end": 9047, + "loc": { + "start": { + "line": 304, + "column": 46 + }, + "end": { + "line": 304, + "column": 49 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 9049, + "end": 9056, + "loc": { + "start": { + "line": 304, + "column": 51 + }, + "end": { + "line": 304, + "column": 58 + }, + "identifierName": "deleted" + }, + "name": "deleted" + }, + "computed": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 9058, + "end": 9126, + "loc": { + "start": { + "line": 304, + "column": 60 + }, + "end": { + "line": 306, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 9070, + "end": 9116, + "loc": { + "start": { + "line": 305, + "column": 10 + }, + "end": { + "line": 305, + "column": 56 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 9070, + "end": 9115, + "loc": { + "start": { + "line": 305, + "column": 10 + }, + "end": { + "line": 305, + "column": 55 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 9070, + "end": 9082, + "loc": { + "start": { + "line": 305, + "column": 10 + }, + "end": { + "line": 305, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 9070, + "end": 9077, + "loc": { + "start": { + "line": 305, + "column": 10 + }, + "end": { + "line": 305, + "column": 17 + }, + "identifierName": "changes" + }, + "name": "changes" + }, + "property": { + "type": "Identifier", + "start": 9078, + "end": 9081, + "loc": { + "start": { + "line": 305, + "column": 18 + }, + "end": { + "line": 305, + "column": 21 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "right": { + "type": "ObjectExpression", + "start": 9085, + "end": 9115, + "loc": { + "start": { + "line": 305, + "column": 25 + }, + "end": { + "line": 305, + "column": 55 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 9087, + "end": 9113, + "loc": { + "start": { + "line": 305, + "column": 27 + }, + "end": { + "line": 305, + "column": 53 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9087, + "end": 9095, + "loc": { + "start": { + "line": 305, + "column": 27 + }, + "end": { + "line": 305, + "column": 35 + }, + "identifierName": "previous" + }, + "name": "previous" + }, + "value": { + "type": "MemberExpression", + "start": 9097, + "end": 9113, + "loc": { + "start": { + "line": 305, + "column": 37 + }, + "end": { + "line": 305, + "column": 53 + } + }, + "object": { + "type": "MemberExpression", + "start": 9097, + "end": 9107, + "loc": { + "start": { + "line": 305, + "column": 37 + }, + "end": { + "line": 305, + "column": 47 + } + }, + "object": { + "type": "Identifier", + "start": 9097, + "end": 9102, + "loc": { + "start": { + "line": 305, + "column": 37 + }, + "end": { + "line": 305, + "column": 42 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "Identifier", + "start": 9103, + "end": 9106, + "loc": { + "start": { + "line": 305, + "column": 43 + }, + "end": { + "line": 305, + "column": 46 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 9108, + "end": 9113, + "loc": { + "start": { + "line": 305, + "column": 48 + }, + "end": { + "line": 305, + "column": 53 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": null + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + }, + { + "type": "ForInStatement", + "start": 9145, + "end": 9343, + "loc": { + "start": { + "line": 309, + "column": 4 + }, + "end": { + "line": 313, + "column": 5 + } + }, + "left": { + "type": "VariableDeclaration", + "start": 9150, + "end": 9159, + "loc": { + "start": { + "line": 309, + "column": 9 + }, + "end": { + "line": 309, + "column": 18 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 9156, + "end": 9159, + "loc": { + "start": { + "line": 309, + "column": 15 + }, + "end": { + "line": 309, + "column": 18 + } + }, + "id": { + "type": "Identifier", + "start": 9156, + "end": 9159, + "loc": { + "start": { + "line": 309, + "column": 15 + }, + "end": { + "line": 309, + "column": 18 + }, + "identifierName": "key" + }, + "name": "key" + }, + "init": null + } + ], + "kind": "const" + }, + "right": { + "type": "Identifier", + "start": 9163, + "end": 9171, + "loc": { + "start": { + "line": 309, + "column": 22 + }, + "end": { + "line": 309, + "column": 30 + }, + "identifierName": "newFlags" + }, + "name": "newFlags" + }, + "body": { + "type": "BlockStatement", + "start": 9173, + "end": 9343, + "loc": { + "start": { + "line": 309, + "column": 32 + }, + "end": { + "line": 313, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 9181, + "end": 9337, + "loc": { + "start": { + "line": 310, + "column": 6 + }, + "end": { + "line": 312, + "column": 7 + } + }, + "test": { + "type": "LogicalExpression", + "start": 9185, + "end": 9269, + "loc": { + "start": { + "line": 310, + "column": 10 + }, + "end": { + "line": 310, + "column": 94 + } + }, + "left": { + "type": "LogicalExpression", + "start": 9185, + "end": 9230, + "loc": { + "start": { + "line": 310, + "column": 10 + }, + "end": { + "line": 310, + "column": 55 + } + }, + "left": { + "type": "CallExpression", + "start": 9185, + "end": 9213, + "loc": { + "start": { + "line": 310, + "column": 10 + }, + "end": { + "line": 310, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9185, + "end": 9208, + "loc": { + "start": { + "line": 310, + "column": 10 + }, + "end": { + "line": 310, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 9185, + "end": 9193, + "loc": { + "start": { + "line": 310, + "column": 10 + }, + "end": { + "line": 310, + "column": 18 + }, + "identifierName": "newFlags" + }, + "name": "newFlags" + }, + "property": { + "type": "Identifier", + "start": 9194, + "end": 9208, + "loc": { + "start": { + "line": 310, + "column": 19 + }, + "end": { + "line": 310, + "column": 33 + }, + "identifierName": "hasOwnProperty" + }, + "name": "hasOwnProperty" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 9209, + "end": 9212, + "loc": { + "start": { + "line": 310, + "column": 34 + }, + "end": { + "line": 310, + "column": 37 + }, + "identifierName": "key" + }, + "name": "key" + } + ] + }, + "operator": "&&", + "right": { + "type": "MemberExpression", + "start": 9217, + "end": 9230, + "loc": { + "start": { + "line": 310, + "column": 42 + }, + "end": { + "line": 310, + "column": 55 + } + }, + "object": { + "type": "Identifier", + "start": 9217, + "end": 9225, + "loc": { + "start": { + "line": 310, + "column": 42 + }, + "end": { + "line": 310, + "column": 50 + }, + "identifierName": "newFlags" + }, + "name": "newFlags" + }, + "property": { + "type": "Identifier", + "start": 9226, + "end": 9229, + "loc": { + "start": { + "line": 310, + "column": 51 + }, + "end": { + "line": 310, + "column": 54 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + } + }, + "operator": "&&", + "right": { + "type": "LogicalExpression", + "start": 9235, + "end": 9268, + "loc": { + "start": { + "line": 310, + "column": 60 + }, + "end": { + "line": 310, + "column": 93 + } + }, + "left": { + "type": "UnaryExpression", + "start": 9235, + "end": 9246, + "loc": { + "start": { + "line": 310, + "column": 60 + }, + "end": { + "line": 310, + "column": 71 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 9236, + "end": 9246, + "loc": { + "start": { + "line": 310, + "column": 61 + }, + "end": { + "line": 310, + "column": 71 + } + }, + "object": { + "type": "Identifier", + "start": 9236, + "end": 9241, + "loc": { + "start": { + "line": 310, + "column": 61 + }, + "end": { + "line": 310, + "column": 66 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "Identifier", + "start": 9242, + "end": 9245, + "loc": { + "start": { + "line": 310, + "column": 67 + }, + "end": { + "line": 310, + "column": 70 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "||", + "right": { + "type": "MemberExpression", + "start": 9250, + "end": 9268, + "loc": { + "start": { + "line": 310, + "column": 75 + }, + "end": { + "line": 310, + "column": 93 + } + }, + "object": { + "type": "MemberExpression", + "start": 9250, + "end": 9260, + "loc": { + "start": { + "line": 310, + "column": 75 + }, + "end": { + "line": 310, + "column": 85 + } + }, + "object": { + "type": "Identifier", + "start": 9250, + "end": 9255, + "loc": { + "start": { + "line": 310, + "column": 75 + }, + "end": { + "line": 310, + "column": 80 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "property": { + "type": "Identifier", + "start": 9256, + "end": 9259, + "loc": { + "start": { + "line": 310, + "column": 81 + }, + "end": { + "line": 310, + "column": 84 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 9261, + "end": 9268, + "loc": { + "start": { + "line": 310, + "column": 86 + }, + "end": { + "line": 310, + "column": 93 + }, + "identifierName": "deleted" + }, + "name": "deleted" + }, + "computed": false + }, + "extra": { + "parenthesized": true, + "parenStart": 9234 + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 9271, + "end": 9337, + "loc": { + "start": { + "line": 310, + "column": 96 + }, + "end": { + "line": 312, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 9281, + "end": 9329, + "loc": { + "start": { + "line": 311, + "column": 8 + }, + "end": { + "line": 311, + "column": 56 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 9281, + "end": 9328, + "loc": { + "start": { + "line": 311, + "column": 8 + }, + "end": { + "line": 311, + "column": 55 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 9281, + "end": 9293, + "loc": { + "start": { + "line": 311, + "column": 8 + }, + "end": { + "line": 311, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 9281, + "end": 9288, + "loc": { + "start": { + "line": 311, + "column": 8 + }, + "end": { + "line": 311, + "column": 15 + }, + "identifierName": "changes" + }, + "name": "changes" + }, + "property": { + "type": "Identifier", + "start": 9289, + "end": 9292, + "loc": { + "start": { + "line": 311, + "column": 16 + }, + "end": { + "line": 311, + "column": 19 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "right": { + "type": "ObjectExpression", + "start": 9296, + "end": 9328, + "loc": { + "start": { + "line": 311, + "column": 23 + }, + "end": { + "line": 311, + "column": 55 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 9298, + "end": 9326, + "loc": { + "start": { + "line": 311, + "column": 25 + }, + "end": { + "line": 311, + "column": 53 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 9298, + "end": 9305, + "loc": { + "start": { + "line": 311, + "column": 25 + }, + "end": { + "line": 311, + "column": 32 + }, + "identifierName": "current" + }, + "name": "current" + }, + "value": { + "type": "MemberExpression", + "start": 9307, + "end": 9326, + "loc": { + "start": { + "line": 311, + "column": 34 + }, + "end": { + "line": 311, + "column": 53 + } + }, + "object": { + "type": "MemberExpression", + "start": 9307, + "end": 9320, + "loc": { + "start": { + "line": 311, + "column": 34 + }, + "end": { + "line": 311, + "column": 47 + } + }, + "object": { + "type": "Identifier", + "start": 9307, + "end": 9315, + "loc": { + "start": { + "line": 311, + "column": 34 + }, + "end": { + "line": 311, + "column": 42 + }, + "identifierName": "newFlags" + }, + "name": "newFlags" + }, + "property": { + "type": "Identifier", + "start": 9316, + "end": 9319, + "loc": { + "start": { + "line": 311, + "column": 43 + }, + "end": { + "line": 311, + "column": 46 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 9321, + "end": 9326, + "loc": { + "start": { + "line": 311, + "column": 48 + }, + "end": { + "line": 311, + "column": 53 + }, + "identifierName": "value" + }, + "name": "value" + }, + "computed": false + } + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 9349, + "end": 9366, + "loc": { + "start": { + "line": 315, + "column": 4 + }, + "end": { + "line": 315, + "column": 21 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 9349, + "end": 9365, + "loc": { + "start": { + "line": 315, + "column": 4 + }, + "end": { + "line": 315, + "column": 20 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 9349, + "end": 9354, + "loc": { + "start": { + "line": 315, + "column": 4 + }, + "end": { + "line": 315, + "column": 9 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "right": { + "type": "Identifier", + "start": 9357, + "end": 9365, + "loc": { + "start": { + "line": 315, + "column": 12 + }, + "end": { + "line": 315, + "column": 20 + }, + "identifierName": "newFlags" + }, + "name": "newFlags" + } + } + }, + { + "type": "ExpressionStatement", + "start": 9371, + "end": 9406, + "loc": { + "start": { + "line": 316, + "column": 4 + }, + "end": { + "line": 316, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 9371, + "end": 9405, + "loc": { + "start": { + "line": 316, + "column": 4 + }, + "end": { + "line": 316, + "column": 38 + } + }, + "callee": { + "type": "Identifier", + "start": 9371, + "end": 9396, + "loc": { + "start": { + "line": 316, + "column": 4 + }, + "end": { + "line": 316, + "column": 29 + }, + "identifierName": "postProcessSettingsUpdate" + }, + "name": "postProcessSettingsUpdate" + }, + "arguments": [ + { + "type": "Identifier", + "start": 9397, + "end": 9404, + "loc": { + "start": { + "line": 316, + "column": 30 + }, + "end": { + "line": 316, + "column": 37 + }, + "identifierName": "changes" + }, + "name": "changes" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 9414, + "end": 9917, + "loc": { + "start": { + "line": 319, + "column": 2 + }, + "end": { + "line": 339, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 9423, + "end": 9448, + "loc": { + "start": { + "line": 319, + "column": 11 + }, + "end": { + "line": 319, + "column": 36 + }, + "identifierName": "postProcessSettingsUpdate" + }, + "name": "postProcessSettingsUpdate" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 9449, + "end": 9456, + "loc": { + "start": { + "line": 319, + "column": 37 + }, + "end": { + "line": 319, + "column": 44 + }, + "identifierName": "changes" + }, + "name": "changes" + } + ], + "body": { + "type": "BlockStatement", + "start": 9458, + "end": 9917, + "loc": { + "start": { + "line": 319, + "column": 46 + }, + "end": { + "line": 339, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 9464, + "end": 9498, + "loc": { + "start": { + "line": 320, + "column": 4 + }, + "end": { + "line": 320, + "column": 38 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 9470, + "end": 9497, + "loc": { + "start": { + "line": 320, + "column": 10 + }, + "end": { + "line": 320, + "column": 37 + } + }, + "id": { + "type": "Identifier", + "start": 9470, + "end": 9474, + "loc": { + "start": { + "line": 320, + "column": 10 + }, + "end": { + "line": 320, + "column": 14 + }, + "identifierName": "keys" + }, + "name": "keys" + }, + "init": { + "type": "CallExpression", + "start": 9477, + "end": 9497, + "loc": { + "start": { + "line": 320, + "column": 17 + }, + "end": { + "line": 320, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9477, + "end": 9488, + "loc": { + "start": { + "line": 320, + "column": 17 + }, + "end": { + "line": 320, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 9477, + "end": 9483, + "loc": { + "start": { + "line": 320, + "column": 17 + }, + "end": { + "line": 320, + "column": 23 + }, + "identifierName": "Object" + }, + "name": "Object" + }, + "property": { + "type": "Identifier", + "start": 9484, + "end": 9488, + "loc": { + "start": { + "line": 320, + "column": 24 + }, + "end": { + "line": 320, + "column": 28 + }, + "identifierName": "keys" + }, + "name": "keys" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 9489, + "end": 9496, + "loc": { + "start": { + "line": 320, + "column": 29 + }, + "end": { + "line": 320, + "column": 36 + }, + "identifierName": "changes" + }, + "name": "changes" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "IfStatement", + "start": 9504, + "end": 9562, + "loc": { + "start": { + "line": 322, + "column": 4 + }, + "end": { + "line": 324, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 9508, + "end": 9523, + "loc": { + "start": { + "line": 322, + "column": 8 + }, + "end": { + "line": 322, + "column": 23 + }, + "identifierName": "useLocalStorage" + }, + "name": "useLocalStorage" + }, + "consequent": { + "type": "BlockStatement", + "start": 9525, + "end": 9562, + "loc": { + "start": { + "line": 322, + "column": 25 + }, + "end": { + "line": 324, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 9533, + "end": 9556, + "loc": { + "start": { + "line": 323, + "column": 6 + }, + "end": { + "line": 323, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 9533, + "end": 9555, + "loc": { + "start": { + "line": 323, + "column": 6 + }, + "end": { + "line": 323, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9533, + "end": 9548, + "loc": { + "start": { + "line": 323, + "column": 6 + }, + "end": { + "line": 323, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 9533, + "end": 9538, + "loc": { + "start": { + "line": 323, + "column": 6 + }, + "end": { + "line": 323, + "column": 11 + }, + "identifierName": "store" + }, + "name": "store" + }, + "property": { + "type": "Identifier", + "start": 9539, + "end": 9548, + "loc": { + "start": { + "line": 323, + "column": 12 + }, + "end": { + "line": 323, + "column": 21 + }, + "identifierName": "saveFlags" + }, + "name": "saveFlags" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 9549, + "end": 9554, + "loc": { + "start": { + "line": 323, + "column": 22 + }, + "end": { + "line": 323, + "column": 27 + }, + "identifierName": "flags" + }, + "name": "flags" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 9568, + "end": 9913, + "loc": { + "start": { + "line": 326, + "column": 4 + }, + "end": { + "line": 338, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 9572, + "end": 9587, + "loc": { + "start": { + "line": 326, + "column": 8 + }, + "end": { + "line": 326, + "column": 23 + } + }, + "left": { + "type": "MemberExpression", + "start": 9572, + "end": 9583, + "loc": { + "start": { + "line": 326, + "column": 8 + }, + "end": { + "line": 326, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 9572, + "end": 9576, + "loc": { + "start": { + "line": 326, + "column": 8 + }, + "end": { + "line": 326, + "column": 12 + }, + "identifierName": "keys" + }, + "name": "keys" + }, + "property": { + "type": "Identifier", + "start": 9577, + "end": 9583, + "loc": { + "start": { + "line": 326, + "column": 13 + }, + "end": { + "line": 326, + "column": 19 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + }, + "operator": ">", + "right": { + "type": "NumericLiteral", + "start": 9586, + "end": 9587, + "loc": { + "start": { + "line": 326, + "column": 22 + }, + "end": { + "line": 326, + "column": 23 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + }, + "consequent": { + "type": "BlockStatement", + "start": 9589, + "end": 9913, + "loc": { + "start": { + "line": 326, + "column": 25 + }, + "end": { + "line": 338, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 9597, + "end": 9720, + "loc": { + "start": { + "line": 327, + "column": 6 + }, + "end": { + "line": 329, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 9597, + "end": 9719, + "loc": { + "start": { + "line": 327, + "column": 6 + }, + "end": { + "line": 329, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9597, + "end": 9609, + "loc": { + "start": { + "line": 327, + "column": 6 + }, + "end": { + "line": 327, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 9597, + "end": 9601, + "loc": { + "start": { + "line": 327, + "column": 6 + }, + "end": { + "line": 327, + "column": 10 + }, + "identifierName": "keys" + }, + "name": "keys" + }, + "property": { + "type": "Identifier", + "start": 9602, + "end": 9609, + "loc": { + "start": { + "line": 327, + "column": 11 + }, + "end": { + "line": 327, + "column": 18 + }, + "identifierName": "forEach" + }, + "name": "forEach" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 9610, + "end": 9718, + "loc": { + "start": { + "line": 327, + "column": 19 + }, + "end": { + "line": 329, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 9610, + "end": 9613, + "loc": { + "start": { + "line": 327, + "column": 19 + }, + "end": { + "line": 327, + "column": 22 + }, + "identifierName": "key" + }, + "name": "key" + } + ], + "body": { + "type": "BlockStatement", + "start": 9617, + "end": 9718, + "loc": { + "start": { + "line": 327, + "column": 26 + }, + "end": { + "line": 329, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 9627, + "end": 9710, + "loc": { + "start": { + "line": 328, + "column": 8 + }, + "end": { + "line": 328, + "column": 91 + } + }, + "expression": { + "type": "CallExpression", + "start": 9627, + "end": 9709, + "loc": { + "start": { + "line": 328, + "column": 8 + }, + "end": { + "line": 328, + "column": 90 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9627, + "end": 9639, + "loc": { + "start": { + "line": 328, + "column": 8 + }, + "end": { + "line": 328, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 9627, + "end": 9634, + "loc": { + "start": { + "line": 328, + "column": 8 + }, + "end": { + "line": 328, + "column": 15 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 9635, + "end": 9639, + "loc": { + "start": { + "line": 328, + "column": 16 + }, + "end": { + "line": 328, + "column": 20 + }, + "identifierName": "emit" + }, + "name": "emit" + }, + "computed": false + }, + "arguments": [ + { + "type": "BinaryExpression", + "start": 9640, + "end": 9663, + "loc": { + "start": { + "line": 328, + "column": 21 + }, + "end": { + "line": 328, + "column": 44 + } + }, + "left": { + "type": "BinaryExpression", + "start": 9640, + "end": 9657, + "loc": { + "start": { + "line": 328, + "column": 21 + }, + "end": { + "line": 328, + "column": 38 + } + }, + "left": { + "type": "Identifier", + "start": 9640, + "end": 9651, + "loc": { + "start": { + "line": 328, + "column": 21 + }, + "end": { + "line": 328, + "column": 32 + }, + "identifierName": "changeEvent" + }, + "name": "changeEvent" + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 9654, + "end": 9657, + "loc": { + "start": { + "line": 328, + "column": 35 + }, + "end": { + "line": 328, + "column": 38 + } + }, + "extra": { + "rawValue": ":", + "raw": "':'" + }, + "value": ":" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 9660, + "end": 9663, + "loc": { + "start": { + "line": 328, + "column": 41 + }, + "end": { + "line": 328, + "column": 44 + }, + "identifierName": "key" + }, + "name": "key" + } + }, + { + "type": "MemberExpression", + "start": 9665, + "end": 9685, + "loc": { + "start": { + "line": 328, + "column": 46 + }, + "end": { + "line": 328, + "column": 66 + } + }, + "object": { + "type": "MemberExpression", + "start": 9665, + "end": 9677, + "loc": { + "start": { + "line": 328, + "column": 46 + }, + "end": { + "line": 328, + "column": 58 + } + }, + "object": { + "type": "Identifier", + "start": 9665, + "end": 9672, + "loc": { + "start": { + "line": 328, + "column": 46 + }, + "end": { + "line": 328, + "column": 53 + }, + "identifierName": "changes" + }, + "name": "changes" + }, + "property": { + "type": "Identifier", + "start": 9673, + "end": 9676, + "loc": { + "start": { + "line": 328, + "column": 54 + }, + "end": { + "line": 328, + "column": 57 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 9678, + "end": 9685, + "loc": { + "start": { + "line": 328, + "column": 59 + }, + "end": { + "line": 328, + "column": 66 + }, + "identifierName": "current" + }, + "name": "current" + }, + "computed": false + }, + { + "type": "MemberExpression", + "start": 9687, + "end": 9708, + "loc": { + "start": { + "line": 328, + "column": 68 + }, + "end": { + "line": 328, + "column": 89 + } + }, + "object": { + "type": "MemberExpression", + "start": 9687, + "end": 9699, + "loc": { + "start": { + "line": 328, + "column": 68 + }, + "end": { + "line": 328, + "column": 80 + } + }, + "object": { + "type": "Identifier", + "start": 9687, + "end": 9694, + "loc": { + "start": { + "line": 328, + "column": 68 + }, + "end": { + "line": 328, + "column": 75 + }, + "identifierName": "changes" + }, + "name": "changes" + }, + "property": { + "type": "Identifier", + "start": 9695, + "end": 9698, + "loc": { + "start": { + "line": 328, + "column": 76 + }, + "end": { + "line": 328, + "column": 79 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 9700, + "end": 9708, + "loc": { + "start": { + "line": 328, + "column": 81 + }, + "end": { + "line": 328, + "column": 89 + }, + "identifierName": "previous" + }, + "name": "previous" + }, + "computed": false + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 9728, + "end": 9763, + "loc": { + "start": { + "line": 331, + "column": 6 + }, + "end": { + "line": 331, + "column": 41 + } + }, + "expression": { + "type": "CallExpression", + "start": 9728, + "end": 9762, + "loc": { + "start": { + "line": 331, + "column": 6 + }, + "end": { + "line": 331, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9728, + "end": 9740, + "loc": { + "start": { + "line": 331, + "column": 6 + }, + "end": { + "line": 331, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 9728, + "end": 9735, + "loc": { + "start": { + "line": 331, + "column": 6 + }, + "end": { + "line": 331, + "column": 13 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 9736, + "end": 9740, + "loc": { + "start": { + "line": 331, + "column": 14 + }, + "end": { + "line": 331, + "column": 18 + }, + "identifierName": "emit" + }, + "name": "emit" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 9741, + "end": 9752, + "loc": { + "start": { + "line": 331, + "column": 19 + }, + "end": { + "line": 331, + "column": 30 + }, + "identifierName": "changeEvent" + }, + "name": "changeEvent" + }, + { + "type": "Identifier", + "start": 9754, + "end": 9761, + "loc": { + "start": { + "line": 331, + "column": 32 + }, + "end": { + "line": 331, + "column": 39 + }, + "identifierName": "changes" + }, + "name": "changes" + } + ] + } + }, + { + "type": "IfStatement", + "start": 9771, + "end": 9907, + "loc": { + "start": { + "line": 333, + "column": 6 + }, + "end": { + "line": 337, + "column": 7 + } + }, + "test": { + "type": "UnaryExpression", + "start": 9775, + "end": 9802, + "loc": { + "start": { + "line": 333, + "column": 10 + }, + "end": { + "line": 333, + "column": 37 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 9776, + "end": 9802, + "loc": { + "start": { + "line": 333, + "column": 11 + }, + "end": { + "line": 333, + "column": 37 + }, + "identifierName": "sendEventsOnlyForVariation" + }, + "name": "sendEventsOnlyForVariation" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 9804, + "end": 9907, + "loc": { + "start": { + "line": 333, + "column": 39 + }, + "end": { + "line": 337, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 9814, + "end": 9899, + "loc": { + "start": { + "line": 334, + "column": 8 + }, + "end": { + "line": 336, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 9814, + "end": 9898, + "loc": { + "start": { + "line": 334, + "column": 8 + }, + "end": { + "line": 336, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9814, + "end": 9826, + "loc": { + "start": { + "line": 334, + "column": 8 + }, + "end": { + "line": 334, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 9814, + "end": 9818, + "loc": { + "start": { + "line": 334, + "column": 8 + }, + "end": { + "line": 334, + "column": 12 + }, + "identifierName": "keys" + }, + "name": "keys" + }, + "property": { + "type": "Identifier", + "start": 9819, + "end": 9826, + "loc": { + "start": { + "line": 334, + "column": 13 + }, + "end": { + "line": 334, + "column": 20 + }, + "identifierName": "forEach" + }, + "name": "forEach" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 9827, + "end": 9897, + "loc": { + "start": { + "line": 334, + "column": 21 + }, + "end": { + "line": 336, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 9827, + "end": 9830, + "loc": { + "start": { + "line": 334, + "column": 21 + }, + "end": { + "line": 334, + "column": 24 + }, + "identifierName": "key" + }, + "name": "key" + } + ], + "body": { + "type": "BlockStatement", + "start": 9834, + "end": 9897, + "loc": { + "start": { + "line": 334, + "column": 28 + }, + "end": { + "line": 336, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 9846, + "end": 9887, + "loc": { + "start": { + "line": 335, + "column": 10 + }, + "end": { + "line": 335, + "column": 51 + } + }, + "expression": { + "type": "CallExpression", + "start": 9846, + "end": 9886, + "loc": { + "start": { + "line": 335, + "column": 10 + }, + "end": { + "line": 335, + "column": 50 + } + }, + "callee": { + "type": "Identifier", + "start": 9846, + "end": 9859, + "loc": { + "start": { + "line": 335, + "column": 10 + }, + "end": { + "line": 335, + "column": 23 + }, + "identifierName": "sendFlagEvent" + }, + "name": "sendFlagEvent" + }, + "arguments": [ + { + "type": "Identifier", + "start": 9860, + "end": 9863, + "loc": { + "start": { + "line": 335, + "column": 24 + }, + "end": { + "line": 335, + "column": 27 + }, + "identifierName": "key" + }, + "name": "key" + }, + { + "type": "MemberExpression", + "start": 9865, + "end": 9885, + "loc": { + "start": { + "line": 335, + "column": 29 + }, + "end": { + "line": 335, + "column": 49 + } + }, + "object": { + "type": "MemberExpression", + "start": 9865, + "end": 9877, + "loc": { + "start": { + "line": 335, + "column": 29 + }, + "end": { + "line": 335, + "column": 41 + } + }, + "object": { + "type": "Identifier", + "start": 9865, + "end": 9872, + "loc": { + "start": { + "line": 335, + "column": 29 + }, + "end": { + "line": 335, + "column": 36 + }, + "identifierName": "changes" + }, + "name": "changes" + }, + "property": { + "type": "Identifier", + "start": 9873, + "end": 9876, + "loc": { + "start": { + "line": 335, + "column": 37 + }, + "end": { + "line": 335, + "column": 40 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": true + }, + "property": { + "type": "Identifier", + "start": 9878, + "end": 9885, + "loc": { + "start": { + "line": 335, + "column": 42 + }, + "end": { + "line": 335, + "column": 49 + }, + "identifierName": "current" + }, + "name": "current" + }, + "computed": false + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 9921, + "end": 10284, + "loc": { + "start": { + "line": 341, + "column": 2 + }, + "end": { + "line": 351, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 9930, + "end": 9932, + "loc": { + "start": { + "line": 341, + "column": 11 + }, + "end": { + "line": 341, + "column": 13 + }, + "identifierName": "on" + }, + "name": "on" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 9933, + "end": 9938, + "loc": { + "start": { + "line": 341, + "column": 14 + }, + "end": { + "line": 341, + "column": 19 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "Identifier", + "start": 9940, + "end": 9947, + "loc": { + "start": { + "line": 341, + "column": 21 + }, + "end": { + "line": 341, + "column": 28 + }, + "identifierName": "handler" + }, + "name": "handler" + }, + { + "type": "Identifier", + "start": 9949, + "end": 9956, + "loc": { + "start": { + "line": 341, + "column": 30 + }, + "end": { + "line": 341, + "column": 37 + }, + "identifierName": "context" + }, + "name": "context" + } + ], + "body": { + "type": "BlockStatement", + "start": 9958, + "end": 10284, + "loc": { + "start": { + "line": 341, + "column": 39 + }, + "end": { + "line": 351, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 9964, + "end": 10280, + "loc": { + "start": { + "line": 342, + "column": 4 + }, + "end": { + "line": 350, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 9968, + "end": 10019, + "loc": { + "start": { + "line": 342, + "column": 8 + }, + "end": { + "line": 342, + "column": 59 + } + }, + "left": { + "type": "CallExpression", + "start": 9968, + "end": 10003, + "loc": { + "start": { + "line": 342, + "column": 8 + }, + "end": { + "line": 342, + "column": 43 + } + }, + "callee": { + "type": "MemberExpression", + "start": 9968, + "end": 9980, + "loc": { + "start": { + "line": 342, + "column": 8 + }, + "end": { + "line": 342, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 9968, + "end": 9973, + "loc": { + "start": { + "line": 342, + "column": 8 + }, + "end": { + "line": 342, + "column": 13 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 9974, + "end": 9980, + "loc": { + "start": { + "line": 342, + "column": 14 + }, + "end": { + "line": 342, + "column": 20 + }, + "identifierName": "substr" + }, + "name": "substr" + }, + "computed": false + }, + "arguments": [ + { + "type": "NumericLiteral", + "start": 9981, + "end": 9982, + "loc": { + "start": { + "line": 342, + "column": 21 + }, + "end": { + "line": 342, + "column": 22 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + { + "type": "MemberExpression", + "start": 9984, + "end": 10002, + "loc": { + "start": { + "line": 342, + "column": 24 + }, + "end": { + "line": 342, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 9984, + "end": 9995, + "loc": { + "start": { + "line": 342, + "column": 24 + }, + "end": { + "line": 342, + "column": 35 + }, + "identifierName": "changeEvent" + }, + "name": "changeEvent" + }, + "property": { + "type": "Identifier", + "start": 9996, + "end": 10002, + "loc": { + "start": { + "line": 342, + "column": 36 + }, + "end": { + "line": 342, + "column": 42 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + ] + }, + "operator": "===", + "right": { + "type": "Identifier", + "start": 10008, + "end": 10019, + "loc": { + "start": { + "line": 342, + "column": 48 + }, + "end": { + "line": 342, + "column": 59 + }, + "identifierName": "changeEvent" + }, + "name": "changeEvent" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 10021, + "end": 10195, + "loc": { + "start": { + "line": 342, + "column": 61 + }, + "end": { + "line": 348, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 10029, + "end": 10061, + "loc": { + "start": { + "line": 343, + "column": 6 + }, + "end": { + "line": 343, + "column": 38 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 10029, + "end": 10060, + "loc": { + "start": { + "line": 343, + "column": 6 + }, + "end": { + "line": 343, + "column": 37 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 10029, + "end": 10053, + "loc": { + "start": { + "line": 343, + "column": 6 + }, + "end": { + "line": 343, + "column": 30 + }, + "identifierName": "subscribedToChangeEvents" + }, + "name": "subscribedToChangeEvents" + }, + "right": { + "type": "BooleanLiteral", + "start": 10056, + "end": 10060, + "loc": { + "start": { + "line": 343, + "column": 33 + }, + "end": { + "line": 343, + "column": 37 + } + }, + "value": true + } + } + }, + { + "type": "IfStatement", + "start": 10068, + "end": 10129, + "loc": { + "start": { + "line": 344, + "column": 6 + }, + "end": { + "line": 346, + "column": 7 + } + }, + "test": { + "type": "UnaryExpression", + "start": 10072, + "end": 10093, + "loc": { + "start": { + "line": 344, + "column": 10 + }, + "end": { + "line": 344, + "column": 31 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "CallExpression", + "start": 10073, + "end": 10093, + "loc": { + "start": { + "line": 344, + "column": 11 + }, + "end": { + "line": 344, + "column": 31 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10073, + "end": 10091, + "loc": { + "start": { + "line": 344, + "column": 11 + }, + "end": { + "line": 344, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 10073, + "end": 10079, + "loc": { + "start": { + "line": 344, + "column": 11 + }, + "end": { + "line": 344, + "column": 17 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "property": { + "type": "Identifier", + "start": 10080, + "end": 10091, + "loc": { + "start": { + "line": 344, + "column": 18 + }, + "end": { + "line": 344, + "column": 29 + }, + "identifierName": "isConnected" + }, + "name": "isConnected" + }, + "computed": false + }, + "arguments": [] + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 10095, + "end": 10129, + "loc": { + "start": { + "line": 344, + "column": 33 + }, + "end": { + "line": 346, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 10105, + "end": 10121, + "loc": { + "start": { + "line": 345, + "column": 8 + }, + "end": { + "line": 345, + "column": 24 + } + }, + "expression": { + "type": "CallExpression", + "start": 10105, + "end": 10120, + "loc": { + "start": { + "line": 345, + "column": 8 + }, + "end": { + "line": 345, + "column": 23 + } + }, + "callee": { + "type": "Identifier", + "start": 10105, + "end": 10118, + "loc": { + "start": { + "line": 345, + "column": 8 + }, + "end": { + "line": 345, + "column": 21 + }, + "identifierName": "connectStream" + }, + "name": "connectStream" + }, + "arguments": [] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 10136, + "end": 10189, + "loc": { + "start": { + "line": 347, + "column": 6 + }, + "end": { + "line": 347, + "column": 59 + } + }, + "expression": { + "type": "CallExpression", + "start": 10136, + "end": 10188, + "loc": { + "start": { + "line": 347, + "column": 6 + }, + "end": { + "line": 347, + "column": 58 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10136, + "end": 10152, + "loc": { + "start": { + "line": 347, + "column": 6 + }, + "end": { + "line": 347, + "column": 22 + } + }, + "object": { + "type": "MemberExpression", + "start": 10136, + "end": 10146, + "loc": { + "start": { + "line": 347, + "column": 6 + }, + "end": { + "line": 347, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 10136, + "end": 10143, + "loc": { + "start": { + "line": 347, + "column": 6 + }, + "end": { + "line": 347, + "column": 13 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 10144, + "end": 10146, + "loc": { + "start": { + "line": 347, + "column": 14 + }, + "end": { + "line": 347, + "column": 16 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 10147, + "end": 10152, + "loc": { + "start": { + "line": 347, + "column": 17 + }, + "end": { + "line": 347, + "column": 22 + }, + "identifierName": "apply" + }, + "name": "apply" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 10153, + "end": 10160, + "loc": { + "start": { + "line": 347, + "column": 23 + }, + "end": { + "line": 347, + "column": 30 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + { + "type": "ArrayExpression", + "start": 10162, + "end": 10187, + "loc": { + "start": { + "line": 347, + "column": 32 + }, + "end": { + "line": 347, + "column": 57 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 10163, + "end": 10168, + "loc": { + "start": { + "line": 347, + "column": 33 + }, + "end": { + "line": 347, + "column": 38 + }, + "identifierName": "event" + }, + "name": "event" + }, + { + "type": "Identifier", + "start": 10170, + "end": 10177, + "loc": { + "start": { + "line": 347, + "column": 40 + }, + "end": { + "line": 347, + "column": 47 + }, + "identifierName": "handler" + }, + "name": "handler" + }, + { + "type": "Identifier", + "start": 10179, + "end": 10186, + "loc": { + "start": { + "line": 347, + "column": 49 + }, + "end": { + "line": 347, + "column": 56 + }, + "identifierName": "context" + }, + "name": "context" + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 10201, + "end": 10280, + "loc": { + "start": { + "line": 348, + "column": 11 + }, + "end": { + "line": 350, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 10209, + "end": 10274, + "loc": { + "start": { + "line": 349, + "column": 6 + }, + "end": { + "line": 349, + "column": 71 + } + }, + "expression": { + "type": "CallExpression", + "start": 10209, + "end": 10273, + "loc": { + "start": { + "line": 349, + "column": 6 + }, + "end": { + "line": 349, + "column": 70 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10209, + "end": 10225, + "loc": { + "start": { + "line": 349, + "column": 6 + }, + "end": { + "line": 349, + "column": 22 + } + }, + "object": { + "type": "MemberExpression", + "start": 10209, + "end": 10219, + "loc": { + "start": { + "line": 349, + "column": 6 + }, + "end": { + "line": 349, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 10209, + "end": 10216, + "loc": { + "start": { + "line": 349, + "column": 6 + }, + "end": { + "line": 349, + "column": 13 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 10217, + "end": 10219, + "loc": { + "start": { + "line": 349, + "column": 14 + }, + "end": { + "line": 349, + "column": 16 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 10220, + "end": 10225, + "loc": { + "start": { + "line": 349, + "column": 17 + }, + "end": { + "line": 349, + "column": 22 + }, + "identifierName": "apply" + }, + "name": "apply" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 10226, + "end": 10233, + "loc": { + "start": { + "line": 349, + "column": 23 + }, + "end": { + "line": 349, + "column": 30 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + { + "type": "CallExpression", + "start": 10235, + "end": 10272, + "loc": { + "start": { + "line": 349, + "column": 32 + }, + "end": { + "line": 349, + "column": 69 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10235, + "end": 10261, + "loc": { + "start": { + "line": 349, + "column": 32 + }, + "end": { + "line": 349, + "column": 58 + } + }, + "object": { + "type": "MemberExpression", + "start": 10235, + "end": 10256, + "loc": { + "start": { + "line": 349, + "column": 32 + }, + "end": { + "line": 349, + "column": 53 + } + }, + "object": { + "type": "MemberExpression", + "start": 10235, + "end": 10250, + "loc": { + "start": { + "line": 349, + "column": 32 + }, + "end": { + "line": 349, + "column": 47 + } + }, + "object": { + "type": "Identifier", + "start": 10235, + "end": 10240, + "loc": { + "start": { + "line": 349, + "column": 32 + }, + "end": { + "line": 349, + "column": 37 + }, + "identifierName": "Array" + }, + "name": "Array" + }, + "property": { + "type": "Identifier", + "start": 10241, + "end": 10250, + "loc": { + "start": { + "line": 349, + "column": 38 + }, + "end": { + "line": 349, + "column": 47 + }, + "identifierName": "prototype" + }, + "name": "prototype" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 10251, + "end": 10256, + "loc": { + "start": { + "line": 349, + "column": 48 + }, + "end": { + "line": 349, + "column": 53 + }, + "identifierName": "slice" + }, + "name": "slice" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 10257, + "end": 10261, + "loc": { + "start": { + "line": 349, + "column": 54 + }, + "end": { + "line": 349, + "column": 58 + }, + "identifierName": "call" + }, + "name": "call" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 10262, + "end": 10271, + "loc": { + "start": { + "line": 349, + "column": 59 + }, + "end": { + "line": 349, + "column": 68 + }, + "identifierName": "arguments" + }, + "name": "arguments" + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 10288, + "end": 10549, + "loc": { + "start": { + "line": 353, + "column": 2 + }, + "end": { + "line": 361, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 10297, + "end": 10300, + "loc": { + "start": { + "line": 353, + "column": 11 + }, + "end": { + "line": 353, + "column": 14 + }, + "identifierName": "off" + }, + "name": "off" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 10301, + "end": 10306, + "loc": { + "start": { + "line": 353, + "column": 15 + }, + "end": { + "line": 353, + "column": 20 + }, + "identifierName": "event" + }, + "name": "event" + } + ], + "body": { + "type": "BlockStatement", + "start": 10308, + "end": 10549, + "loc": { + "start": { + "line": 353, + "column": 22 + }, + "end": { + "line": 361, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 10314, + "end": 10474, + "loc": { + "start": { + "line": 354, + "column": 4 + }, + "end": { + "line": 359, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 10318, + "end": 10339, + "loc": { + "start": { + "line": 354, + "column": 8 + }, + "end": { + "line": 354, + "column": 29 + } + }, + "left": { + "type": "Identifier", + "start": 10318, + "end": 10323, + "loc": { + "start": { + "line": 354, + "column": 8 + }, + "end": { + "line": 354, + "column": 13 + }, + "identifierName": "event" + }, + "name": "event" + }, + "operator": "===", + "right": { + "type": "Identifier", + "start": 10328, + "end": 10339, + "loc": { + "start": { + "line": 354, + "column": 18 + }, + "end": { + "line": 354, + "column": 29 + }, + "identifierName": "changeEvent" + }, + "name": "changeEvent" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 10341, + "end": 10474, + "loc": { + "start": { + "line": 354, + "column": 31 + }, + "end": { + "line": 359, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 10349, + "end": 10468, + "loc": { + "start": { + "line": 355, + "column": 6 + }, + "end": { + "line": 358, + "column": 7 + } + }, + "test": { + "type": "AssignmentExpression", + "start": 10354, + "end": 10385, + "loc": { + "start": { + "line": 355, + "column": 11 + }, + "end": { + "line": 355, + "column": 42 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 10354, + "end": 10378, + "loc": { + "start": { + "line": 355, + "column": 11 + }, + "end": { + "line": 355, + "column": 35 + }, + "identifierName": "subscribedToChangeEvents" + }, + "name": "subscribedToChangeEvents" + }, + "right": { + "type": "BooleanLiteral", + "start": 10381, + "end": 10385, + "loc": { + "start": { + "line": 355, + "column": 38 + }, + "end": { + "line": 355, + "column": 42 + } + }, + "value": true + }, + "extra": { + "parenthesized": true, + "parenStart": 10353 + } + }, + "consequent": { + "type": "BlockStatement", + "start": 10388, + "end": 10468, + "loc": { + "start": { + "line": 355, + "column": 45 + }, + "end": { + "line": 358, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 10398, + "end": 10431, + "loc": { + "start": { + "line": 356, + "column": 8 + }, + "end": { + "line": 356, + "column": 41 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 10398, + "end": 10430, + "loc": { + "start": { + "line": 356, + "column": 8 + }, + "end": { + "line": 356, + "column": 40 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 10398, + "end": 10422, + "loc": { + "start": { + "line": 356, + "column": 8 + }, + "end": { + "line": 356, + "column": 32 + }, + "identifierName": "subscribedToChangeEvents" + }, + "name": "subscribedToChangeEvents" + }, + "right": { + "type": "BooleanLiteral", + "start": 10425, + "end": 10430, + "loc": { + "start": { + "line": 356, + "column": 35 + }, + "end": { + "line": 356, + "column": 40 + } + }, + "value": false + } + } + }, + { + "type": "ExpressionStatement", + "start": 10440, + "end": 10460, + "loc": { + "start": { + "line": 357, + "column": 8 + }, + "end": { + "line": 357, + "column": 28 + } + }, + "expression": { + "type": "CallExpression", + "start": 10440, + "end": 10459, + "loc": { + "start": { + "line": 357, + "column": 8 + }, + "end": { + "line": 357, + "column": 27 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10440, + "end": 10457, + "loc": { + "start": { + "line": 357, + "column": 8 + }, + "end": { + "line": 357, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 10440, + "end": 10446, + "loc": { + "start": { + "line": 357, + "column": 8 + }, + "end": { + "line": 357, + "column": 14 + }, + "identifierName": "stream" + }, + "name": "stream" + }, + "property": { + "type": "Identifier", + "start": 10447, + "end": 10457, + "loc": { + "start": { + "line": 357, + "column": 15 + }, + "end": { + "line": 357, + "column": 25 + }, + "identifierName": "disconnect" + }, + "name": "disconnect" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 10479, + "end": 10545, + "loc": { + "start": { + "line": 360, + "column": 4 + }, + "end": { + "line": 360, + "column": 70 + } + }, + "expression": { + "type": "CallExpression", + "start": 10479, + "end": 10544, + "loc": { + "start": { + "line": 360, + "column": 4 + }, + "end": { + "line": 360, + "column": 69 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10479, + "end": 10496, + "loc": { + "start": { + "line": 360, + "column": 4 + }, + "end": { + "line": 360, + "column": 21 + } + }, + "object": { + "type": "MemberExpression", + "start": 10479, + "end": 10490, + "loc": { + "start": { + "line": 360, + "column": 4 + }, + "end": { + "line": 360, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 10479, + "end": 10486, + "loc": { + "start": { + "line": 360, + "column": 4 + }, + "end": { + "line": 360, + "column": 11 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 10487, + "end": 10490, + "loc": { + "start": { + "line": 360, + "column": 12 + }, + "end": { + "line": 360, + "column": 15 + }, + "identifierName": "off" + }, + "name": "off" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 10491, + "end": 10496, + "loc": { + "start": { + "line": 360, + "column": 16 + }, + "end": { + "line": 360, + "column": 21 + }, + "identifierName": "apply" + }, + "name": "apply" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 10497, + "end": 10504, + "loc": { + "start": { + "line": 360, + "column": 22 + }, + "end": { + "line": 360, + "column": 29 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + { + "type": "CallExpression", + "start": 10506, + "end": 10543, + "loc": { + "start": { + "line": 360, + "column": 31 + }, + "end": { + "line": 360, + "column": 68 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10506, + "end": 10532, + "loc": { + "start": { + "line": 360, + "column": 31 + }, + "end": { + "line": 360, + "column": 57 + } + }, + "object": { + "type": "MemberExpression", + "start": 10506, + "end": 10527, + "loc": { + "start": { + "line": 360, + "column": 31 + }, + "end": { + "line": 360, + "column": 52 + } + }, + "object": { + "type": "MemberExpression", + "start": 10506, + "end": 10521, + "loc": { + "start": { + "line": 360, + "column": 31 + }, + "end": { + "line": 360, + "column": 46 + } + }, + "object": { + "type": "Identifier", + "start": 10506, + "end": 10511, + "loc": { + "start": { + "line": 360, + "column": 31 + }, + "end": { + "line": 360, + "column": 36 + }, + "identifierName": "Array" + }, + "name": "Array" + }, + "property": { + "type": "Identifier", + "start": 10512, + "end": 10521, + "loc": { + "start": { + "line": 360, + "column": 37 + }, + "end": { + "line": 360, + "column": 46 + }, + "identifierName": "prototype" + }, + "name": "prototype" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 10522, + "end": 10527, + "loc": { + "start": { + "line": 360, + "column": 47 + }, + "end": { + "line": 360, + "column": 52 + }, + "identifierName": "slice" + }, + "name": "slice" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 10528, + "end": 10532, + "loc": { + "start": { + "line": 360, + "column": 53 + }, + "end": { + "line": 360, + "column": 57 + }, + "identifierName": "call" + }, + "name": "call" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 10533, + "end": 10542, + "loc": { + "start": { + "line": 360, + "column": 58 + }, + "end": { + "line": 360, + "column": 67 + }, + "identifierName": "arguments" + }, + "name": "arguments" + } + ] + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 10553, + "end": 11028, + "loc": { + "start": { + "line": 363, + "column": 2 + }, + "end": { + "line": 376, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 10562, + "end": 10575, + "loc": { + "start": { + "line": 363, + "column": 11 + }, + "end": { + "line": 363, + "column": 24 + }, + "identifierName": "handleMessage" + }, + "name": "handleMessage" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 10576, + "end": 10581, + "loc": { + "start": { + "line": 363, + "column": 25 + }, + "end": { + "line": 363, + "column": 30 + }, + "identifierName": "event" + }, + "name": "event" + } + ], + "body": { + "type": "BlockStatement", + "start": 10583, + "end": 11028, + "loc": { + "start": { + "line": 363, + "column": 32 + }, + "end": { + "line": 376, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 10589, + "end": 10640, + "loc": { + "start": { + "line": 364, + "column": 4 + }, + "end": { + "line": 366, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 10593, + "end": 10617, + "loc": { + "start": { + "line": 364, + "column": 8 + }, + "end": { + "line": 364, + "column": 32 + } + }, + "left": { + "type": "MemberExpression", + "start": 10593, + "end": 10605, + "loc": { + "start": { + "line": 364, + "column": 8 + }, + "end": { + "line": 364, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 10593, + "end": 10598, + "loc": { + "start": { + "line": 364, + "column": 8 + }, + "end": { + "line": 364, + "column": 13 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 10599, + "end": 10605, + "loc": { + "start": { + "line": 364, + "column": 14 + }, + "end": { + "line": 364, + "column": 20 + }, + "identifierName": "origin" + }, + "name": "origin" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "Identifier", + "start": 10610, + "end": 10617, + "loc": { + "start": { + "line": 364, + "column": 25 + }, + "end": { + "line": 364, + "column": 32 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 10619, + "end": 10640, + "loc": { + "start": { + "line": 364, + "column": 34 + }, + "end": { + "line": 366, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 10627, + "end": 10634, + "loc": { + "start": { + "line": 365, + "column": 6 + }, + "end": { + "line": 365, + "column": 13 + } + }, + "argument": null + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 10645, + "end": 11024, + "loc": { + "start": { + "line": 367, + "column": 4 + }, + "end": { + "line": 375, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 10649, + "end": 10674, + "loc": { + "start": { + "line": 367, + "column": 8 + }, + "end": { + "line": 367, + "column": 33 + } + }, + "left": { + "type": "MemberExpression", + "start": 10649, + "end": 10664, + "loc": { + "start": { + "line": 367, + "column": 8 + }, + "end": { + "line": 367, + "column": 23 + } + }, + "object": { + "type": "MemberExpression", + "start": 10649, + "end": 10659, + "loc": { + "start": { + "line": 367, + "column": 8 + }, + "end": { + "line": 367, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 10649, + "end": 10654, + "loc": { + "start": { + "line": 367, + "column": 8 + }, + "end": { + "line": 367, + "column": 13 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 10655, + "end": 10659, + "loc": { + "start": { + "line": 367, + "column": 14 + }, + "end": { + "line": 367, + "column": 18 + }, + "identifierName": "data" + }, + "name": "data" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 10660, + "end": 10664, + "loc": { + "start": { + "line": 367, + "column": 19 + }, + "end": { + "line": 367, + "column": 23 + }, + "identifierName": "type" + }, + "name": "type" + }, + "computed": false + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 10669, + "end": 10674, + "loc": { + "start": { + "line": 367, + "column": 28 + }, + "end": { + "line": 367, + "column": 33 + } + }, + "extra": { + "rawValue": "SYN", + "raw": "'SYN'" + }, + "value": "SYN" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 10676, + "end": 11024, + "loc": { + "start": { + "line": 367, + "column": 35 + }, + "end": { + "line": 375, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 10684, + "end": 10721, + "loc": { + "start": { + "line": 368, + "column": 6 + }, + "end": { + "line": 368, + "column": 43 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 10684, + "end": 10720, + "loc": { + "start": { + "line": 368, + "column": 6 + }, + "end": { + "line": 368, + "column": 42 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 10684, + "end": 10710, + "loc": { + "start": { + "line": 368, + "column": 6 + }, + "end": { + "line": 368, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 10684, + "end": 10690, + "loc": { + "start": { + "line": 368, + "column": 6 + }, + "end": { + "line": 368, + "column": 12 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 10691, + "end": 10710, + "loc": { + "start": { + "line": 368, + "column": 13 + }, + "end": { + "line": 368, + "column": 32 + }, + "identifierName": "editorClientBaseUrl" + }, + "name": "editorClientBaseUrl" + }, + "computed": false + }, + "right": { + "type": "Identifier", + "start": 10713, + "end": 10720, + "loc": { + "start": { + "line": 368, + "column": 35 + }, + "end": { + "line": 368, + "column": 42 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + } + } + }, + { + "type": "VariableDeclaration", + "start": 10728, + "end": 10779, + "loc": { + "start": { + "line": 369, + "column": 6 + }, + "end": { + "line": 369, + "column": 57 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 10734, + "end": 10778, + "loc": { + "start": { + "line": 369, + "column": 12 + }, + "end": { + "line": 369, + "column": 56 + } + }, + "id": { + "type": "Identifier", + "start": 10734, + "end": 10743, + "loc": { + "start": { + "line": 369, + "column": 12 + }, + "end": { + "line": 369, + "column": 21 + }, + "identifierName": "editorTag" + }, + "name": "editorTag" + }, + "init": { + "type": "CallExpression", + "start": 10746, + "end": 10778, + "loc": { + "start": { + "line": 369, + "column": 24 + }, + "end": { + "line": 369, + "column": 56 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10746, + "end": 10768, + "loc": { + "start": { + "line": 369, + "column": 24 + }, + "end": { + "line": 369, + "column": 46 + } + }, + "object": { + "type": "Identifier", + "start": 10746, + "end": 10754, + "loc": { + "start": { + "line": 369, + "column": 24 + }, + "end": { + "line": 369, + "column": 32 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 10755, + "end": 10768, + "loc": { + "start": { + "line": 369, + "column": 33 + }, + "end": { + "line": 369, + "column": 46 + }, + "identifierName": "createElement" + }, + "name": "createElement" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 10769, + "end": 10777, + "loc": { + "start": { + "line": 369, + "column": 47 + }, + "end": { + "line": 369, + "column": 55 + } + }, + "extra": { + "rawValue": "script", + "raw": "'script'" + }, + "value": "script" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 10786, + "end": 10821, + "loc": { + "start": { + "line": 370, + "column": 6 + }, + "end": { + "line": 370, + "column": 41 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 10786, + "end": 10820, + "loc": { + "start": { + "line": 370, + "column": 6 + }, + "end": { + "line": 370, + "column": 40 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 10786, + "end": 10800, + "loc": { + "start": { + "line": 370, + "column": 6 + }, + "end": { + "line": 370, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 10786, + "end": 10795, + "loc": { + "start": { + "line": 370, + "column": 6 + }, + "end": { + "line": 370, + "column": 15 + }, + "identifierName": "editorTag" + }, + "name": "editorTag" + }, + "property": { + "type": "Identifier", + "start": 10796, + "end": 10800, + "loc": { + "start": { + "line": 370, + "column": 16 + }, + "end": { + "line": 370, + "column": 20 + }, + "identifierName": "type" + }, + "name": "type" + }, + "computed": false + }, + "right": { + "type": "StringLiteral", + "start": 10803, + "end": 10820, + "loc": { + "start": { + "line": 370, + "column": 23 + }, + "end": { + "line": 370, + "column": 40 + } + }, + "extra": { + "rawValue": "text/javascript", + "raw": "'text/javascript'" + }, + "value": "text/javascript" + } + } + }, + { + "type": "ExpressionStatement", + "start": 10828, + "end": 10851, + "loc": { + "start": { + "line": 371, + "column": 6 + }, + "end": { + "line": 371, + "column": 29 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 10828, + "end": 10850, + "loc": { + "start": { + "line": 371, + "column": 6 + }, + "end": { + "line": 371, + "column": 28 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 10828, + "end": 10843, + "loc": { + "start": { + "line": 371, + "column": 6 + }, + "end": { + "line": 371, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 10828, + "end": 10837, + "loc": { + "start": { + "line": 371, + "column": 6 + }, + "end": { + "line": 371, + "column": 15 + }, + "identifierName": "editorTag" + }, + "name": "editorTag" + }, + "property": { + "type": "Identifier", + "start": 10838, + "end": 10843, + "loc": { + "start": { + "line": 371, + "column": 16 + }, + "end": { + "line": 371, + "column": 21 + }, + "identifierName": "async" + }, + "name": "async" + }, + "computed": false + }, + "right": { + "type": "BooleanLiteral", + "start": 10846, + "end": 10850, + "loc": { + "start": { + "line": 371, + "column": 24 + }, + "end": { + "line": 371, + "column": 28 + } + }, + "value": true + } + } + }, + { + "type": "ExpressionStatement", + "start": 10858, + "end": 10911, + "loc": { + "start": { + "line": 372, + "column": 6 + }, + "end": { + "line": 372, + "column": 59 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 10858, + "end": 10910, + "loc": { + "start": { + "line": 372, + "column": 6 + }, + "end": { + "line": 372, + "column": 58 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 10858, + "end": 10871, + "loc": { + "start": { + "line": 372, + "column": 6 + }, + "end": { + "line": 372, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 10858, + "end": 10867, + "loc": { + "start": { + "line": 372, + "column": 6 + }, + "end": { + "line": 372, + "column": 15 + }, + "identifierName": "editorTag" + }, + "name": "editorTag" + }, + "property": { + "type": "Identifier", + "start": 10868, + "end": 10871, + "loc": { + "start": { + "line": 372, + "column": 16 + }, + "end": { + "line": 372, + "column": 19 + }, + "identifierName": "src" + }, + "name": "src" + }, + "computed": false + }, + "right": { + "type": "BinaryExpression", + "start": 10874, + "end": 10910, + "loc": { + "start": { + "line": 372, + "column": 22 + }, + "end": { + "line": 372, + "column": 58 + } + }, + "left": { + "type": "Identifier", + "start": 10874, + "end": 10881, + "loc": { + "start": { + "line": 372, + "column": 22 + }, + "end": { + "line": 372, + "column": 29 + }, + "identifierName": "baseUrl" + }, + "name": "baseUrl" + }, + "operator": "+", + "right": { + "type": "MemberExpression", + "start": 10884, + "end": 10910, + "loc": { + "start": { + "line": 372, + "column": 32 + }, + "end": { + "line": 372, + "column": 58 + } + }, + "object": { + "type": "MemberExpression", + "start": 10884, + "end": 10894, + "loc": { + "start": { + "line": 372, + "column": 32 + }, + "end": { + "line": 372, + "column": 42 + } + }, + "object": { + "type": "Identifier", + "start": 10884, + "end": 10889, + "loc": { + "start": { + "line": 372, + "column": 32 + }, + "end": { + "line": 372, + "column": 37 + }, + "identifierName": "event" + }, + "name": "event" + }, + "property": { + "type": "Identifier", + "start": 10890, + "end": 10894, + "loc": { + "start": { + "line": 372, + "column": 38 + }, + "end": { + "line": 372, + "column": 42 + }, + "identifierName": "data" + }, + "name": "data" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 10895, + "end": 10910, + "loc": { + "start": { + "line": 372, + "column": 43 + }, + "end": { + "line": 372, + "column": 58 + }, + "identifierName": "editorClientUrl" + }, + "name": "editorClientUrl" + }, + "computed": false + } + } + } + }, + { + "type": "VariableDeclaration", + "start": 10918, + "end": 10971, + "loc": { + "start": { + "line": 373, + "column": 6 + }, + "end": { + "line": 373, + "column": 59 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 10924, + "end": 10970, + "loc": { + "start": { + "line": 373, + "column": 12 + }, + "end": { + "line": 373, + "column": 58 + } + }, + "id": { + "type": "Identifier", + "start": 10924, + "end": 10925, + "loc": { + "start": { + "line": 373, + "column": 12 + }, + "end": { + "line": 373, + "column": 13 + }, + "identifierName": "s" + }, + "name": "s" + }, + "init": { + "type": "MemberExpression", + "start": 10928, + "end": 10970, + "loc": { + "start": { + "line": 373, + "column": 16 + }, + "end": { + "line": 373, + "column": 58 + } + }, + "object": { + "type": "CallExpression", + "start": 10928, + "end": 10967, + "loc": { + "start": { + "line": 373, + "column": 16 + }, + "end": { + "line": 373, + "column": 55 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10928, + "end": 10957, + "loc": { + "start": { + "line": 373, + "column": 16 + }, + "end": { + "line": 373, + "column": 45 + } + }, + "object": { + "type": "Identifier", + "start": 10928, + "end": 10936, + "loc": { + "start": { + "line": 373, + "column": 16 + }, + "end": { + "line": 373, + "column": 24 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 10937, + "end": 10957, + "loc": { + "start": { + "line": 373, + "column": 25 + }, + "end": { + "line": 373, + "column": 45 + }, + "identifierName": "getElementsByTagName" + }, + "name": "getElementsByTagName" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 10958, + "end": 10966, + "loc": { + "start": { + "line": 373, + "column": 46 + }, + "end": { + "line": 373, + "column": 54 + } + }, + "extra": { + "rawValue": "script", + "raw": "'script'" + }, + "value": "script" + } + ] + }, + "property": { + "type": "NumericLiteral", + "start": 10968, + "end": 10969, + "loc": { + "start": { + "line": 373, + "column": 56 + }, + "end": { + "line": 373, + "column": 57 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + }, + "computed": true + } + } + ], + "kind": "const" + }, + { + "type": "ExpressionStatement", + "start": 10978, + "end": 11018, + "loc": { + "start": { + "line": 374, + "column": 6 + }, + "end": { + "line": 374, + "column": 46 + } + }, + "expression": { + "type": "CallExpression", + "start": 10978, + "end": 11017, + "loc": { + "start": { + "line": 374, + "column": 6 + }, + "end": { + "line": 374, + "column": 45 + } + }, + "callee": { + "type": "MemberExpression", + "start": 10978, + "end": 11003, + "loc": { + "start": { + "line": 374, + "column": 6 + }, + "end": { + "line": 374, + "column": 31 + } + }, + "object": { + "type": "MemberExpression", + "start": 10978, + "end": 10990, + "loc": { + "start": { + "line": 374, + "column": 6 + }, + "end": { + "line": 374, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 10978, + "end": 10979, + "loc": { + "start": { + "line": 374, + "column": 6 + }, + "end": { + "line": 374, + "column": 7 + }, + "identifierName": "s" + }, + "name": "s" + }, + "property": { + "type": "Identifier", + "start": 10980, + "end": 10990, + "loc": { + "start": { + "line": 374, + "column": 8 + }, + "end": { + "line": 374, + "column": 18 + }, + "identifierName": "parentNode" + }, + "name": "parentNode" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 10991, + "end": 11003, + "loc": { + "start": { + "line": 374, + "column": 19 + }, + "end": { + "line": 374, + "column": 31 + }, + "identifierName": "insertBefore" + }, + "name": "insertBefore" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 11004, + "end": 11013, + "loc": { + "start": { + "line": 374, + "column": 32 + }, + "end": { + "line": 374, + "column": 41 + }, + "identifierName": "editorTag" + }, + "name": "editorTag" + }, + { + "type": "Identifier", + "start": 11015, + "end": 11016, + "loc": { + "start": { + "line": 374, + "column": 43 + }, + "end": { + "line": 374, + "column": 44 + }, + "identifierName": "s" + }, + "name": "s" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + }, + { + "type": "IfStatement", + "start": 11032, + "end": 11192, + "loc": { + "start": { + "line": 378, + "column": 2 + }, + "end": { + "line": 382, + "column": 3 + } + }, + "test": { + "type": "UnaryExpression", + "start": 11036, + "end": 11040, + "loc": { + "start": { + "line": 378, + "column": 6 + }, + "end": { + "line": 378, + "column": 10 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 11037, + "end": 11040, + "loc": { + "start": { + "line": 378, + "column": 7 + }, + "end": { + "line": 378, + "column": 10 + }, + "identifierName": "env" + }, + "name": "env" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 11042, + "end": 11192, + "loc": { + "start": { + "line": 378, + "column": 12 + }, + "end": { + "line": 382, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11048, + "end": 11188, + "loc": { + "start": { + "line": 379, + "column": 4 + }, + "end": { + "line": 381, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 11048, + "end": 11187, + "loc": { + "start": { + "line": 379, + "column": 4 + }, + "end": { + "line": 381, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11048, + "end": 11064, + "loc": { + "start": { + "line": 379, + "column": 4 + }, + "end": { + "line": 379, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 11048, + "end": 11053, + "loc": { + "start": { + "line": 379, + "column": 4 + }, + "end": { + "line": 379, + "column": 9 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 11054, + "end": 11064, + "loc": { + "start": { + "line": 379, + "column": 10 + }, + "end": { + "line": 379, + "column": 20 + }, + "identifierName": "onNextTick" + }, + "name": "onNextTick" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 11065, + "end": 11186, + "loc": { + "start": { + "line": 379, + "column": 21 + }, + "end": { + "line": 381, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 11071, + "end": 11186, + "loc": { + "start": { + "line": 379, + "column": 27 + }, + "end": { + "line": 381, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11079, + "end": 11180, + "loc": { + "start": { + "line": 380, + "column": 6 + }, + "end": { + "line": 380, + "column": 107 + } + }, + "expression": { + "type": "CallExpression", + "start": 11079, + "end": 11179, + "loc": { + "start": { + "line": 380, + "column": 6 + }, + "end": { + "line": 380, + "column": 106 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11079, + "end": 11103, + "loc": { + "start": { + "line": 380, + "column": 6 + }, + "end": { + "line": 380, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 11079, + "end": 11086, + "loc": { + "start": { + "line": 380, + "column": 6 + }, + "end": { + "line": 380, + "column": 13 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 11087, + "end": 11103, + "loc": { + "start": { + "line": 380, + "column": 14 + }, + "end": { + "line": 380, + "column": 30 + }, + "identifierName": "maybeReportError" + }, + "name": "maybeReportError" + }, + "computed": false + }, + "arguments": [ + { + "type": "NewExpression", + "start": 11104, + "end": 11178, + "loc": { + "start": { + "line": 380, + "column": 31 + }, + "end": { + "line": 380, + "column": 105 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11108, + "end": 11142, + "loc": { + "start": { + "line": 380, + "column": 35 + }, + "end": { + "line": 380, + "column": 69 + } + }, + "object": { + "type": "Identifier", + "start": 11108, + "end": 11114, + "loc": { + "start": { + "line": 380, + "column": 35 + }, + "end": { + "line": 380, + "column": 41 + }, + "identifierName": "errors" + }, + "name": "errors" + }, + "property": { + "type": "Identifier", + "start": 11115, + "end": 11142, + "loc": { + "start": { + "line": 380, + "column": 42 + }, + "end": { + "line": 380, + "column": 69 + }, + "identifierName": "LDInvalidEnvironmentIdError" + }, + "name": "LDInvalidEnvironmentIdError" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 11143, + "end": 11177, + "loc": { + "start": { + "line": 380, + "column": 70 + }, + "end": { + "line": 380, + "column": 104 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11143, + "end": 11175, + "loc": { + "start": { + "line": 380, + "column": 70 + }, + "end": { + "line": 380, + "column": 102 + } + }, + "object": { + "type": "Identifier", + "start": 11143, + "end": 11151, + "loc": { + "start": { + "line": 380, + "column": 70 + }, + "end": { + "line": 380, + "column": 78 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 11152, + "end": 11175, + "loc": { + "start": { + "line": 380, + "column": 79 + }, + "end": { + "line": 380, + "column": 102 + }, + "identifierName": "environmentNotSpecified" + }, + "name": "environmentNotSpecified" + }, + "computed": false + }, + "arguments": [] + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 11196, + "end": 11491, + "loc": { + "start": { + "line": 384, + "column": 2 + }, + "end": { + "line": 392, + "column": 3 + } + }, + "test": { + "type": "UnaryExpression", + "start": 11200, + "end": 11205, + "loc": { + "start": { + "line": 384, + "column": 6 + }, + "end": { + "line": 384, + "column": 11 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 11201, + "end": 11205, + "loc": { + "start": { + "line": 384, + "column": 7 + }, + "end": { + "line": 384, + "column": 11 + }, + "identifierName": "user" + }, + "name": "user" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 11207, + "end": 11341, + "loc": { + "start": { + "line": 384, + "column": 13 + }, + "end": { + "line": 388, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11213, + "end": 11337, + "loc": { + "start": { + "line": 385, + "column": 4 + }, + "end": { + "line": 387, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 11213, + "end": 11336, + "loc": { + "start": { + "line": 385, + "column": 4 + }, + "end": { + "line": 387, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11213, + "end": 11229, + "loc": { + "start": { + "line": 385, + "column": 4 + }, + "end": { + "line": 385, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 11213, + "end": 11218, + "loc": { + "start": { + "line": 385, + "column": 4 + }, + "end": { + "line": 385, + "column": 9 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 11219, + "end": 11229, + "loc": { + "start": { + "line": 385, + "column": 10 + }, + "end": { + "line": 385, + "column": 20 + }, + "identifierName": "onNextTick" + }, + "name": "onNextTick" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 11230, + "end": 11335, + "loc": { + "start": { + "line": 385, + "column": 21 + }, + "end": { + "line": 387, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 11236, + "end": 11335, + "loc": { + "start": { + "line": 385, + "column": 27 + }, + "end": { + "line": 387, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11244, + "end": 11329, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 91 + } + }, + "expression": { + "type": "CallExpression", + "start": 11244, + "end": 11328, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 90 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11244, + "end": 11268, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 11244, + "end": 11251, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 13 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 11252, + "end": 11268, + "loc": { + "start": { + "line": 386, + "column": 14 + }, + "end": { + "line": 386, + "column": 30 + }, + "identifierName": "maybeReportError" + }, + "name": "maybeReportError" + }, + "computed": false + }, + "arguments": [ + { + "type": "NewExpression", + "start": 11269, + "end": 11327, + "loc": { + "start": { + "line": 386, + "column": 31 + }, + "end": { + "line": 386, + "column": 89 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11273, + "end": 11298, + "loc": { + "start": { + "line": 386, + "column": 35 + }, + "end": { + "line": 386, + "column": 60 + } + }, + "object": { + "type": "Identifier", + "start": 11273, + "end": 11279, + "loc": { + "start": { + "line": 386, + "column": 35 + }, + "end": { + "line": 386, + "column": 41 + }, + "identifierName": "errors" + }, + "name": "errors" + }, + "property": { + "type": "Identifier", + "start": 11280, + "end": 11298, + "loc": { + "start": { + "line": 386, + "column": 42 + }, + "end": { + "line": 386, + "column": 60 + }, + "identifierName": "LDInvalidUserError" + }, + "name": "LDInvalidUserError" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 11299, + "end": 11326, + "loc": { + "start": { + "line": 386, + "column": 61 + }, + "end": { + "line": 386, + "column": 88 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11299, + "end": 11324, + "loc": { + "start": { + "line": 386, + "column": 61 + }, + "end": { + "line": 386, + "column": 86 + } + }, + "object": { + "type": "Identifier", + "start": 11299, + "end": 11307, + "loc": { + "start": { + "line": 386, + "column": 61 + }, + "end": { + "line": 386, + "column": 69 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 11308, + "end": 11324, + "loc": { + "start": { + "line": 386, + "column": 70 + }, + "end": { + "line": 386, + "column": 86 + }, + "identifierName": "userNotSpecified" + }, + "name": "userNotSpecified" + }, + "computed": false + }, + "arguments": [] + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "IfStatement", + "start": 11347, + "end": 11491, + "loc": { + "start": { + "line": 388, + "column": 9 + }, + "end": { + "line": 392, + "column": 3 + } + }, + "test": { + "type": "UnaryExpression", + "start": 11351, + "end": 11360, + "loc": { + "start": { + "line": 388, + "column": 13 + }, + "end": { + "line": 388, + "column": 22 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 11352, + "end": 11360, + "loc": { + "start": { + "line": 388, + "column": 14 + }, + "end": { + "line": 388, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 11352, + "end": 11356, + "loc": { + "start": { + "line": 388, + "column": 14 + }, + "end": { + "line": 388, + "column": 18 + }, + "identifierName": "user" + }, + "name": "user" + }, + "property": { + "type": "Identifier", + "start": 11357, + "end": 11360, + "loc": { + "start": { + "line": 388, + "column": 19 + }, + "end": { + "line": 388, + "column": 22 + }, + "identifierName": "key" + }, + "name": "key" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 11362, + "end": 11491, + "loc": { + "start": { + "line": 388, + "column": 24 + }, + "end": { + "line": 392, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11368, + "end": 11487, + "loc": { + "start": { + "line": 389, + "column": 4 + }, + "end": { + "line": 391, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 11368, + "end": 11486, + "loc": { + "start": { + "line": 389, + "column": 4 + }, + "end": { + "line": 391, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11368, + "end": 11384, + "loc": { + "start": { + "line": 389, + "column": 4 + }, + "end": { + "line": 389, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 11368, + "end": 11373, + "loc": { + "start": { + "line": 389, + "column": 4 + }, + "end": { + "line": 389, + "column": 9 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 11374, + "end": 11384, + "loc": { + "start": { + "line": 389, + "column": 10 + }, + "end": { + "line": 389, + "column": 20 + }, + "identifierName": "onNextTick" + }, + "name": "onNextTick" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 11385, + "end": 11485, + "loc": { + "start": { + "line": 389, + "column": 21 + }, + "end": { + "line": 391, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 11391, + "end": 11485, + "loc": { + "start": { + "line": 389, + "column": 27 + }, + "end": { + "line": 391, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11399, + "end": 11479, + "loc": { + "start": { + "line": 390, + "column": 6 + }, + "end": { + "line": 390, + "column": 86 + } + }, + "expression": { + "type": "CallExpression", + "start": 11399, + "end": 11478, + "loc": { + "start": { + "line": 390, + "column": 6 + }, + "end": { + "line": 390, + "column": 85 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11399, + "end": 11423, + "loc": { + "start": { + "line": 390, + "column": 6 + }, + "end": { + "line": 390, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 11399, + "end": 11406, + "loc": { + "start": { + "line": 390, + "column": 6 + }, + "end": { + "line": 390, + "column": 13 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 11407, + "end": 11423, + "loc": { + "start": { + "line": 390, + "column": 14 + }, + "end": { + "line": 390, + "column": 30 + }, + "identifierName": "maybeReportError" + }, + "name": "maybeReportError" + }, + "computed": false + }, + "arguments": [ + { + "type": "NewExpression", + "start": 11424, + "end": 11477, + "loc": { + "start": { + "line": 390, + "column": 31 + }, + "end": { + "line": 390, + "column": 84 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11428, + "end": 11453, + "loc": { + "start": { + "line": 390, + "column": 35 + }, + "end": { + "line": 390, + "column": 60 + } + }, + "object": { + "type": "Identifier", + "start": 11428, + "end": 11434, + "loc": { + "start": { + "line": 390, + "column": 35 + }, + "end": { + "line": 390, + "column": 41 + }, + "identifierName": "errors" + }, + "name": "errors" + }, + "property": { + "type": "Identifier", + "start": 11435, + "end": 11453, + "loc": { + "start": { + "line": 390, + "column": 42 + }, + "end": { + "line": 390, + "column": 60 + }, + "identifierName": "LDInvalidUserError" + }, + "name": "LDInvalidUserError" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 11454, + "end": 11476, + "loc": { + "start": { + "line": 390, + "column": 61 + }, + "end": { + "line": 390, + "column": 83 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11454, + "end": 11474, + "loc": { + "start": { + "line": 390, + "column": 61 + }, + "end": { + "line": 390, + "column": 81 + } + }, + "object": { + "type": "Identifier", + "start": 11454, + "end": 11462, + "loc": { + "start": { + "line": 390, + "column": 61 + }, + "end": { + "line": 390, + "column": 69 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 11463, + "end": 11474, + "loc": { + "start": { + "line": 390, + "column": 70 + }, + "end": { + "line": 390, + "column": 81 + }, + "identifierName": "invalidUser" + }, + "name": "invalidUser" + }, + "computed": false + }, + "arguments": [] + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + }, + { + "type": "IfStatement", + "start": 11495, + "end": 13113, + "loc": { + "start": { + "line": 394, + "column": 2 + }, + "end": { + "line": 445, + "column": 3 + } + }, + "test": { + "type": "BinaryExpression", + "start": 11499, + "end": 11536, + "loc": { + "start": { + "line": 394, + "column": 6 + }, + "end": { + "line": 394, + "column": 43 + } + }, + "left": { + "type": "UnaryExpression", + "start": 11499, + "end": 11523, + "loc": { + "start": { + "line": 394, + "column": 6 + }, + "end": { + "line": 394, + "column": 30 + } + }, + "operator": "typeof", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 11506, + "end": 11523, + "loc": { + "start": { + "line": 394, + "column": 13 + }, + "end": { + "line": 394, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 11506, + "end": 11513, + "loc": { + "start": { + "line": 394, + "column": 13 + }, + "end": { + "line": 394, + "column": 20 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 11514, + "end": 11523, + "loc": { + "start": { + "line": 394, + "column": 21 + }, + "end": { + "line": 394, + "column": 30 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 11528, + "end": 11536, + "loc": { + "start": { + "line": 394, + "column": 35 + }, + "end": { + "line": 394, + "column": 43 + } + }, + "extra": { + "rawValue": "object", + "raw": "'object'" + }, + "value": "object" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 11538, + "end": 11612, + "loc": { + "start": { + "line": 394, + "column": 45 + }, + "end": { + "line": 398, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11544, + "end": 11608, + "loc": { + "start": { + "line": 395, + "column": 4 + }, + "end": { + "line": 397, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 11544, + "end": 11607, + "loc": { + "start": { + "line": 395, + "column": 4 + }, + "end": { + "line": 397, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11544, + "end": 11560, + "loc": { + "start": { + "line": 395, + "column": 4 + }, + "end": { + "line": 395, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 11544, + "end": 11549, + "loc": { + "start": { + "line": 395, + "column": 4 + }, + "end": { + "line": 395, + "column": 9 + }, + "identifierName": "utils" + }, + "name": "utils" + }, + "property": { + "type": "Identifier", + "start": 11550, + "end": 11560, + "loc": { + "start": { + "line": 395, + "column": 10 + }, + "end": { + "line": 395, + "column": 20 + }, + "identifierName": "onNextTick" + }, + "name": "onNextTick" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 11561, + "end": 11606, + "loc": { + "start": { + "line": 395, + "column": 21 + }, + "end": { + "line": 397, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 11567, + "end": 11606, + "loc": { + "start": { + "line": 395, + "column": 27 + }, + "end": { + "line": 397, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11575, + "end": 11600, + "loc": { + "start": { + "line": 396, + "column": 6 + }, + "end": { + "line": 396, + "column": 31 + } + }, + "expression": { + "type": "CallExpression", + "start": 11575, + "end": 11599, + "loc": { + "start": { + "line": 396, + "column": 6 + }, + "end": { + "line": 396, + "column": 30 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11575, + "end": 11587, + "loc": { + "start": { + "line": 396, + "column": 6 + }, + "end": { + "line": 396, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 11575, + "end": 11582, + "loc": { + "start": { + "line": 396, + "column": 6 + }, + "end": { + "line": 396, + "column": 13 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 11583, + "end": 11587, + "loc": { + "start": { + "line": 396, + "column": 14 + }, + "end": { + "line": 396, + "column": 18 + }, + "identifierName": "emit" + }, + "name": "emit" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 11588, + "end": 11598, + "loc": { + "start": { + "line": 396, + "column": 19 + }, + "end": { + "line": 396, + "column": 29 + }, + "identifierName": "readyEvent" + }, + "name": "readyEvent" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "IfStatement", + "start": 11618, + "end": 13113, + "loc": { + "start": { + "line": 398, + "column": 9 + }, + "end": { + "line": 445, + "column": 3 + } + }, + "test": { + "type": "LogicalExpression", + "start": 11627, + "end": 11744, + "loc": { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 401, + "column": 18 + } + }, + "left": { + "type": "LogicalExpression", + "start": 11627, + "end": 11722, + "loc": { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 400, + "column": 54 + } + }, + "left": { + "type": "BinaryExpression", + "start": 11627, + "end": 11664, + "loc": { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 399, + "column": 41 + } + }, + "left": { + "type": "UnaryExpression", + "start": 11627, + "end": 11651, + "loc": { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 399, + "column": 28 + } + }, + "operator": "typeof", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 11634, + "end": 11651, + "loc": { + "start": { + "line": 399, + "column": 11 + }, + "end": { + "line": 399, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 11634, + "end": 11641, + "loc": { + "start": { + "line": 399, + "column": 11 + }, + "end": { + "line": 399, + "column": 18 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 11642, + "end": 11651, + "loc": { + "start": { + "line": 399, + "column": 19 + }, + "end": { + "line": 399, + "column": 28 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "computed": false + }, + "extra": { + "parenthesizedArgument": false + } + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 11656, + "end": 11664, + "loc": { + "start": { + "line": 399, + "column": 33 + }, + "end": { + "line": 399, + "column": 41 + } + }, + "extra": { + "rawValue": "string", + "raw": "'string'" + }, + "value": "string" + } + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 11672, + "end": 11722, + "loc": { + "start": { + "line": 400, + "column": 4 + }, + "end": { + "line": 400, + "column": 54 + } + }, + "left": { + "type": "CallExpression", + "start": 11672, + "end": 11703, + "loc": { + "start": { + "line": 400, + "column": 4 + }, + "end": { + "line": 400, + "column": 35 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11672, + "end": 11701, + "loc": { + "start": { + "line": 400, + "column": 4 + }, + "end": { + "line": 400, + "column": 33 + } + }, + "object": { + "type": "MemberExpression", + "start": 11672, + "end": 11689, + "loc": { + "start": { + "line": 400, + "column": 4 + }, + "end": { + "line": 400, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 11672, + "end": 11679, + "loc": { + "start": { + "line": 400, + "column": 4 + }, + "end": { + "line": 400, + "column": 11 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 11680, + "end": 11689, + "loc": { + "start": { + "line": 400, + "column": 12 + }, + "end": { + "line": 400, + "column": 21 + }, + "identifierName": "bootstrap" + }, + "name": "bootstrap" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 11690, + "end": 11701, + "loc": { + "start": { + "line": 400, + "column": 22 + }, + "end": { + "line": 400, + "column": 33 + }, + "identifierName": "toUpperCase" + }, + "name": "toUpperCase" + }, + "computed": false + }, + "arguments": [] + }, + "operator": "===", + "right": { + "type": "StringLiteral", + "start": 11708, + "end": 11722, + "loc": { + "start": { + "line": 400, + "column": 40 + }, + "end": { + "line": 400, + "column": 54 + } + }, + "extra": { + "rawValue": "LOCALSTORAGE", + "raw": "'LOCALSTORAGE'" + }, + "value": "LOCALSTORAGE" + } + } + }, + "operator": "&&", + "right": { + "type": "UnaryExpression", + "start": 11730, + "end": 11744, + "loc": { + "start": { + "line": 401, + "column": 4 + }, + "end": { + "line": 401, + "column": 18 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "UnaryExpression", + "start": 11731, + "end": 11744, + "loc": { + "start": { + "line": 401, + "column": 5 + }, + "end": { + "line": 401, + "column": 18 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 11732, + "end": 11744, + "loc": { + "start": { + "line": 401, + "column": 6 + }, + "end": { + "line": 401, + "column": 18 + }, + "identifierName": "localStorage" + }, + "name": "localStorage" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "extra": { + "parenthesizedArgument": false + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 11749, + "end": 12840, + "loc": { + "start": { + "line": 402, + "column": 4 + }, + "end": { + "line": 437, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11755, + "end": 11778, + "loc": { + "start": { + "line": 403, + "column": 4 + }, + "end": { + "line": 403, + "column": 27 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 11755, + "end": 11777, + "loc": { + "start": { + "line": 403, + "column": 4 + }, + "end": { + "line": 403, + "column": 26 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 11755, + "end": 11770, + "loc": { + "start": { + "line": 403, + "column": 4 + }, + "end": { + "line": 403, + "column": 19 + }, + "identifierName": "useLocalStorage" + }, + "name": "useLocalStorage" + }, + "right": { + "type": "BooleanLiteral", + "start": 11773, + "end": 11777, + "loc": { + "start": { + "line": 403, + "column": 22 + }, + "end": { + "line": 403, + "column": 26 + } + }, + "value": true + } + } + }, + { + "type": "ExpressionStatement", + "start": 11784, + "end": 11810, + "loc": { + "start": { + "line": 405, + "column": 4 + }, + "end": { + "line": 405, + "column": 30 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 11784, + "end": 11809, + "loc": { + "start": { + "line": 405, + "column": 4 + }, + "end": { + "line": 405, + "column": 29 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 11784, + "end": 11789, + "loc": { + "start": { + "line": 405, + "column": 4 + }, + "end": { + "line": 405, + "column": 9 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "right": { + "type": "CallExpression", + "start": 11792, + "end": 11809, + "loc": { + "start": { + "line": 405, + "column": 12 + }, + "end": { + "line": 405, + "column": 29 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11792, + "end": 11807, + "loc": { + "start": { + "line": 405, + "column": 12 + }, + "end": { + "line": 405, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 11792, + "end": 11797, + "loc": { + "start": { + "line": 405, + "column": 12 + }, + "end": { + "line": 405, + "column": 17 + }, + "identifierName": "store" + }, + "name": "store" + }, + "property": { + "type": "Identifier", + "start": 11798, + "end": 11807, + "loc": { + "start": { + "line": 405, + "column": 18 + }, + "end": { + "line": 405, + "column": 27 + }, + "identifierName": "loadFlags" + }, + "name": "loadFlags" + }, + "computed": false + }, + "arguments": [] + } + } + }, + { + "type": "IfStatement", + "start": 11816, + "end": 12836, + "loc": { + "start": { + "line": 407, + "column": 4 + }, + "end": { + "line": 436, + "column": 5 + } + }, + "test": { + "type": "BinaryExpression", + "start": 11820, + "end": 11834, + "loc": { + "start": { + "line": 407, + "column": 8 + }, + "end": { + "line": 407, + "column": 22 + } + }, + "left": { + "type": "Identifier", + "start": 11820, + "end": 11825, + "loc": { + "start": { + "line": 407, + "column": 8 + }, + "end": { + "line": 407, + "column": 13 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "operator": "===", + "right": { + "type": "NullLiteral", + "start": 11830, + "end": 11834, + "loc": { + "start": { + "line": 407, + "column": 18 + }, + "end": { + "line": 407, + "column": 22 + } + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 11836, + "end": 12228, + "loc": { + "start": { + "line": 407, + "column": 24 + }, + "end": { + "line": 420, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11844, + "end": 12222, + "loc": { + "start": { + "line": 408, + "column": 6 + }, + "end": { + "line": 419, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 11844, + "end": 12221, + "loc": { + "start": { + "line": 408, + "column": 6 + }, + "end": { + "line": 419, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11844, + "end": 11871, + "loc": { + "start": { + "line": 408, + "column": 6 + }, + "end": { + "line": 408, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 11844, + "end": 11853, + "loc": { + "start": { + "line": 408, + "column": 6 + }, + "end": { + "line": 408, + "column": 15 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 11854, + "end": 11871, + "loc": { + "start": { + "line": 408, + "column": 16 + }, + "end": { + "line": 408, + "column": 33 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 11872, + "end": 11887, + "loc": { + "start": { + "line": 408, + "column": 34 + }, + "end": { + "line": 408, + "column": 49 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11872, + "end": 11885, + "loc": { + "start": { + "line": 408, + "column": 34 + }, + "end": { + "line": 408, + "column": 47 + } + }, + "object": { + "type": "Identifier", + "start": 11872, + "end": 11877, + "loc": { + "start": { + "line": 408, + "column": 34 + }, + "end": { + "line": 408, + "column": 39 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 11878, + "end": 11885, + "loc": { + "start": { + "line": 408, + "column": 40 + }, + "end": { + "line": 408, + "column": 47 + }, + "identifierName": "getUser" + }, + "name": "getUser" + }, + "computed": false + }, + "arguments": [] + }, + { + "type": "Identifier", + "start": 11889, + "end": 11893, + "loc": { + "start": { + "line": 408, + "column": 51 + }, + "end": { + "line": 408, + "column": 55 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "ArrowFunctionExpression", + "start": 11895, + "end": 12220, + "loc": { + "start": { + "line": 408, + "column": 57 + }, + "end": { + "line": 419, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 11896, + "end": 11899, + "loc": { + "start": { + "line": 408, + "column": 58 + }, + "end": { + "line": 408, + "column": 61 + }, + "identifierName": "err" + }, + "name": "err" + }, + { + "type": "Identifier", + "start": 11901, + "end": 11909, + "loc": { + "start": { + "line": 408, + "column": 63 + }, + "end": { + "line": 408, + "column": 71 + }, + "identifierName": "settings" + }, + "name": "settings" + } + ], + "body": { + "type": "BlockStatement", + "start": 11914, + "end": 12220, + "loc": { + "start": { + "line": 408, + "column": 76 + }, + "end": { + "line": 419, + "column": 7 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 11924, + "end": 12043, + "loc": { + "start": { + "line": 409, + "column": 8 + }, + "end": { + "line": 411, + "column": 9 + } + }, + "test": { + "type": "Identifier", + "start": 11928, + "end": 11931, + "loc": { + "start": { + "line": 409, + "column": 12 + }, + "end": { + "line": 409, + "column": 15 + }, + "identifierName": "err" + }, + "name": "err" + }, + "consequent": { + "type": "BlockStatement", + "start": 11933, + "end": 12043, + "loc": { + "start": { + "line": 409, + "column": 17 + }, + "end": { + "line": 411, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 11945, + "end": 12033, + "loc": { + "start": { + "line": 410, + "column": 10 + }, + "end": { + "line": 410, + "column": 98 + } + }, + "expression": { + "type": "CallExpression", + "start": 11945, + "end": 12032, + "loc": { + "start": { + "line": 410, + "column": 10 + }, + "end": { + "line": 410, + "column": 97 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11945, + "end": 11969, + "loc": { + "start": { + "line": 410, + "column": 10 + }, + "end": { + "line": 410, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 11945, + "end": 11952, + "loc": { + "start": { + "line": 410, + "column": 10 + }, + "end": { + "line": 410, + "column": 17 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 11953, + "end": 11969, + "loc": { + "start": { + "line": 410, + "column": 18 + }, + "end": { + "line": 410, + "column": 34 + }, + "identifierName": "maybeReportError" + }, + "name": "maybeReportError" + }, + "computed": false + }, + "arguments": [ + { + "type": "NewExpression", + "start": 11970, + "end": 12031, + "loc": { + "start": { + "line": 410, + "column": 35 + }, + "end": { + "line": 410, + "column": 96 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11974, + "end": 11997, + "loc": { + "start": { + "line": 410, + "column": 39 + }, + "end": { + "line": 410, + "column": 62 + } + }, + "object": { + "type": "Identifier", + "start": 11974, + "end": 11980, + "loc": { + "start": { + "line": 410, + "column": 39 + }, + "end": { + "line": 410, + "column": 45 + }, + "identifierName": "errors" + }, + "name": "errors" + }, + "property": { + "type": "Identifier", + "start": 11981, + "end": 11997, + "loc": { + "start": { + "line": 410, + "column": 46 + }, + "end": { + "line": 410, + "column": 62 + }, + "identifierName": "LDFlagFetchError" + }, + "name": "LDFlagFetchError" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 11998, + "end": 12030, + "loc": { + "start": { + "line": 410, + "column": 63 + }, + "end": { + "line": 410, + "column": 95 + } + }, + "callee": { + "type": "MemberExpression", + "start": 11998, + "end": 12025, + "loc": { + "start": { + "line": 410, + "column": 63 + }, + "end": { + "line": 410, + "column": 90 + } + }, + "object": { + "type": "Identifier", + "start": 11998, + "end": 12006, + "loc": { + "start": { + "line": 410, + "column": 63 + }, + "end": { + "line": 410, + "column": 71 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 12007, + "end": 12025, + "loc": { + "start": { + "line": 410, + "column": 72 + }, + "end": { + "line": 410, + "column": 90 + }, + "identifierName": "errorFetchingFlags" + }, + "name": "errorFetchingFlags" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 12026, + "end": 12029, + "loc": { + "start": { + "line": 410, + "column": 91 + }, + "end": { + "line": 410, + "column": 94 + }, + "identifierName": "err" + }, + "name": "err" + } + ] + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 12052, + "end": 12178, + "loc": { + "start": { + "line": 412, + "column": 8 + }, + "end": { + "line": 417, + "column": 9 + } + }, + "test": { + "type": "Identifier", + "start": 12056, + "end": 12064, + "loc": { + "start": { + "line": 412, + "column": 12 + }, + "end": { + "line": 412, + "column": 20 + }, + "identifierName": "settings" + }, + "name": "settings" + }, + "consequent": { + "type": "BlockStatement", + "start": 12066, + "end": 12139, + "loc": { + "start": { + "line": 412, + "column": 22 + }, + "end": { + "line": 415, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 12078, + "end": 12095, + "loc": { + "start": { + "line": 413, + "column": 10 + }, + "end": { + "line": 413, + "column": 27 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 12078, + "end": 12094, + "loc": { + "start": { + "line": 413, + "column": 10 + }, + "end": { + "line": 413, + "column": 26 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 12078, + "end": 12083, + "loc": { + "start": { + "line": 413, + "column": 10 + }, + "end": { + "line": 413, + "column": 15 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "right": { + "type": "Identifier", + "start": 12086, + "end": 12094, + "loc": { + "start": { + "line": 413, + "column": 18 + }, + "end": { + "line": 413, + "column": 26 + }, + "identifierName": "settings" + }, + "name": "settings" + } + } + }, + { + "type": "ExpressionStatement", + "start": 12106, + "end": 12129, + "loc": { + "start": { + "line": 414, + "column": 10 + }, + "end": { + "line": 414, + "column": 33 + } + }, + "expression": { + "type": "CallExpression", + "start": 12106, + "end": 12128, + "loc": { + "start": { + "line": 414, + "column": 10 + }, + "end": { + "line": 414, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12106, + "end": 12121, + "loc": { + "start": { + "line": 414, + "column": 10 + }, + "end": { + "line": 414, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 12106, + "end": 12111, + "loc": { + "start": { + "line": 414, + "column": 10 + }, + "end": { + "line": 414, + "column": 15 + }, + "identifierName": "store" + }, + "name": "store" + }, + "property": { + "type": "Identifier", + "start": 12112, + "end": 12121, + "loc": { + "start": { + "line": 414, + "column": 16 + }, + "end": { + "line": 414, + "column": 25 + }, + "identifierName": "saveFlags" + }, + "name": "saveFlags" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 12122, + "end": 12127, + "loc": { + "start": { + "line": 414, + "column": 26 + }, + "end": { + "line": 414, + "column": 31 + }, + "identifierName": "flags" + }, + "name": "flags" + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 12145, + "end": 12178, + "loc": { + "start": { + "line": 415, + "column": 15 + }, + "end": { + "line": 417, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 12157, + "end": 12168, + "loc": { + "start": { + "line": 416, + "column": 10 + }, + "end": { + "line": 416, + "column": 21 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 12157, + "end": 12167, + "loc": { + "start": { + "line": 416, + "column": 10 + }, + "end": { + "line": 416, + "column": 20 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 12157, + "end": 12162, + "loc": { + "start": { + "line": 416, + "column": 10 + }, + "end": { + "line": 416, + "column": 15 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "right": { + "type": "ObjectExpression", + "start": 12165, + "end": 12167, + "loc": { + "start": { + "line": 416, + "column": 18 + }, + "end": { + "line": 416, + "column": 20 + } + }, + "properties": [] + } + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 12187, + "end": 12212, + "loc": { + "start": { + "line": 418, + "column": 8 + }, + "end": { + "line": 418, + "column": 33 + } + }, + "expression": { + "type": "CallExpression", + "start": 12187, + "end": 12211, + "loc": { + "start": { + "line": 418, + "column": 8 + }, + "end": { + "line": 418, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12187, + "end": 12199, + "loc": { + "start": { + "line": 418, + "column": 8 + }, + "end": { + "line": 418, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 12187, + "end": 12194, + "loc": { + "start": { + "line": 418, + "column": 8 + }, + "end": { + "line": 418, + "column": 15 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 12195, + "end": 12199, + "loc": { + "start": { + "line": 418, + "column": 16 + }, + "end": { + "line": 418, + "column": 20 + }, + "identifierName": "emit" + }, + "name": "emit" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 12200, + "end": 12210, + "loc": { + "start": { + "line": 418, + "column": 21 + }, + "end": { + "line": 418, + "column": 31 + }, + "identifierName": "readyEvent" + }, + "name": "readyEvent" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 12234, + "end": 12836, + "loc": { + "start": { + "line": 420, + "column": 11 + }, + "end": { + "line": 436, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 12474, + "end": 12542, + "loc": { + "start": { + "line": 424, + "column": 6 + }, + "end": { + "line": 426, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 12474, + "end": 12541, + "loc": { + "start": { + "line": 424, + "column": 6 + }, + "end": { + "line": 426, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12474, + "end": 12490, + "loc": { + "start": { + "line": 424, + "column": 6 + }, + "end": { + "line": 424, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 12474, + "end": 12479, + "loc": { + "start": { + "line": 424, + "column": 6 + }, + "end": { + "line": 424, + "column": 11 + }, + "identifierName": "utils" + }, + "name": "utils", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 12480, + "end": 12490, + "loc": { + "start": { + "line": 424, + "column": 12 + }, + "end": { + "line": 424, + "column": 22 + }, + "identifierName": "onNextTick" + }, + "name": "onNextTick" + }, + "computed": false, + "leadingComments": null + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 12491, + "end": 12540, + "loc": { + "start": { + "line": 424, + "column": 23 + }, + "end": { + "line": 426, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 12497, + "end": 12540, + "loc": { + "start": { + "line": 424, + "column": 29 + }, + "end": { + "line": 426, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 12507, + "end": 12532, + "loc": { + "start": { + "line": 425, + "column": 8 + }, + "end": { + "line": 425, + "column": 33 + } + }, + "expression": { + "type": "CallExpression", + "start": 12507, + "end": 12531, + "loc": { + "start": { + "line": 425, + "column": 8 + }, + "end": { + "line": 425, + "column": 32 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12507, + "end": 12519, + "loc": { + "start": { + "line": 425, + "column": 8 + }, + "end": { + "line": 425, + "column": 20 + } + }, + "object": { + "type": "Identifier", + "start": 12507, + "end": 12514, + "loc": { + "start": { + "line": 425, + "column": 8 + }, + "end": { + "line": 425, + "column": 15 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 12515, + "end": 12519, + "loc": { + "start": { + "line": 425, + "column": 16 + }, + "end": { + "line": 425, + "column": 20 + }, + "identifierName": "emit" + }, + "name": "emit" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 12520, + "end": 12530, + "loc": { + "start": { + "line": 425, + "column": 21 + }, + "end": { + "line": 425, + "column": 31 + }, + "identifierName": "readyEvent" + }, + "name": "readyEvent" + } + ] + } + } + ], + "directives": [] + } + } + ], + "leadingComments": null + }, + "leadingComments": [ + { + "type": "CommentLine", + "value": " We're reading the flags from local storage. Signal that we're ready,", + "start": 12242, + "end": 12313, + "loc": { + "start": { + "line": 421, + "column": 6 + }, + "end": { + "line": 421, + "column": 77 + } + } + }, + { + "type": "CommentLine", + "value": " then update localStorage for the next page load. We won't signal changes or update", + "start": 12320, + "end": 12405, + "loc": { + "start": { + "line": 422, + "column": 6 + }, + "end": { + "line": 422, + "column": 91 + } + } + }, + { + "type": "CommentLine", + "value": " the in-memory flags unless you subscribe for changes", + "start": 12412, + "end": 12467, + "loc": { + "start": { + "line": 423, + "column": 6 + }, + "end": { + "line": 423, + "column": 61 + } + } + } + ] + }, + { + "type": "ExpressionStatement", + "start": 12550, + "end": 12830, + "loc": { + "start": { + "line": 428, + "column": 6 + }, + "end": { + "line": 435, + "column": 9 + } + }, + "expression": { + "type": "CallExpression", + "start": 12550, + "end": 12829, + "loc": { + "start": { + "line": 428, + "column": 6 + }, + "end": { + "line": 435, + "column": 8 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12550, + "end": 12577, + "loc": { + "start": { + "line": 428, + "column": 6 + }, + "end": { + "line": 428, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 12550, + "end": 12559, + "loc": { + "start": { + "line": 428, + "column": 6 + }, + "end": { + "line": 428, + "column": 15 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 12560, + "end": 12577, + "loc": { + "start": { + "line": 428, + "column": 16 + }, + "end": { + "line": 428, + "column": 33 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 12578, + "end": 12593, + "loc": { + "start": { + "line": 428, + "column": 34 + }, + "end": { + "line": 428, + "column": 49 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12578, + "end": 12591, + "loc": { + "start": { + "line": 428, + "column": 34 + }, + "end": { + "line": 428, + "column": 47 + } + }, + "object": { + "type": "Identifier", + "start": 12578, + "end": 12583, + "loc": { + "start": { + "line": 428, + "column": 34 + }, + "end": { + "line": 428, + "column": 39 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 12584, + "end": 12591, + "loc": { + "start": { + "line": 428, + "column": 40 + }, + "end": { + "line": 428, + "column": 47 + }, + "identifierName": "getUser" + }, + "name": "getUser" + }, + "computed": false + }, + "arguments": [] + }, + { + "type": "Identifier", + "start": 12595, + "end": 12599, + "loc": { + "start": { + "line": 428, + "column": 51 + }, + "end": { + "line": 428, + "column": 55 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "ArrowFunctionExpression", + "start": 12601, + "end": 12828, + "loc": { + "start": { + "line": 428, + "column": 57 + }, + "end": { + "line": 435, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 12602, + "end": 12605, + "loc": { + "start": { + "line": 428, + "column": 58 + }, + "end": { + "line": 428, + "column": 61 + }, + "identifierName": "err" + }, + "name": "err" + }, + { + "type": "Identifier", + "start": 12607, + "end": 12615, + "loc": { + "start": { + "line": 428, + "column": 63 + }, + "end": { + "line": 428, + "column": 71 + }, + "identifierName": "settings" + }, + "name": "settings" + } + ], + "body": { + "type": "BlockStatement", + "start": 12620, + "end": 12828, + "loc": { + "start": { + "line": 428, + "column": 76 + }, + "end": { + "line": 435, + "column": 7 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 12630, + "end": 12749, + "loc": { + "start": { + "line": 429, + "column": 8 + }, + "end": { + "line": 431, + "column": 9 + } + }, + "test": { + "type": "Identifier", + "start": 12634, + "end": 12637, + "loc": { + "start": { + "line": 429, + "column": 12 + }, + "end": { + "line": 429, + "column": 15 + }, + "identifierName": "err" + }, + "name": "err" + }, + "consequent": { + "type": "BlockStatement", + "start": 12639, + "end": 12749, + "loc": { + "start": { + "line": 429, + "column": 17 + }, + "end": { + "line": 431, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 12651, + "end": 12739, + "loc": { + "start": { + "line": 430, + "column": 10 + }, + "end": { + "line": 430, + "column": 98 + } + }, + "expression": { + "type": "CallExpression", + "start": 12651, + "end": 12738, + "loc": { + "start": { + "line": 430, + "column": 10 + }, + "end": { + "line": 430, + "column": 97 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12651, + "end": 12675, + "loc": { + "start": { + "line": 430, + "column": 10 + }, + "end": { + "line": 430, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 12651, + "end": 12658, + "loc": { + "start": { + "line": 430, + "column": 10 + }, + "end": { + "line": 430, + "column": 17 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 12659, + "end": 12675, + "loc": { + "start": { + "line": 430, + "column": 18 + }, + "end": { + "line": 430, + "column": 34 + }, + "identifierName": "maybeReportError" + }, + "name": "maybeReportError" + }, + "computed": false + }, + "arguments": [ + { + "type": "NewExpression", + "start": 12676, + "end": 12737, + "loc": { + "start": { + "line": 430, + "column": 35 + }, + "end": { + "line": 430, + "column": 96 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12680, + "end": 12703, + "loc": { + "start": { + "line": 430, + "column": 39 + }, + "end": { + "line": 430, + "column": 62 + } + }, + "object": { + "type": "Identifier", + "start": 12680, + "end": 12686, + "loc": { + "start": { + "line": 430, + "column": 39 + }, + "end": { + "line": 430, + "column": 45 + }, + "identifierName": "errors" + }, + "name": "errors" + }, + "property": { + "type": "Identifier", + "start": 12687, + "end": 12703, + "loc": { + "start": { + "line": 430, + "column": 46 + }, + "end": { + "line": 430, + "column": 62 + }, + "identifierName": "LDFlagFetchError" + }, + "name": "LDFlagFetchError" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 12704, + "end": 12736, + "loc": { + "start": { + "line": 430, + "column": 63 + }, + "end": { + "line": 430, + "column": 95 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12704, + "end": 12731, + "loc": { + "start": { + "line": 430, + "column": 63 + }, + "end": { + "line": 430, + "column": 90 + } + }, + "object": { + "type": "Identifier", + "start": 12704, + "end": 12712, + "loc": { + "start": { + "line": 430, + "column": 63 + }, + "end": { + "line": 430, + "column": 71 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 12713, + "end": 12731, + "loc": { + "start": { + "line": 430, + "column": 72 + }, + "end": { + "line": 430, + "column": 90 + }, + "identifierName": "errorFetchingFlags" + }, + "name": "errorFetchingFlags" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 12732, + "end": 12735, + "loc": { + "start": { + "line": 430, + "column": 91 + }, + "end": { + "line": 430, + "column": 94 + }, + "identifierName": "err" + }, + "name": "err" + } + ] + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 12758, + "end": 12820, + "loc": { + "start": { + "line": 432, + "column": 8 + }, + "end": { + "line": 434, + "column": 9 + } + }, + "test": { + "type": "Identifier", + "start": 12762, + "end": 12770, + "loc": { + "start": { + "line": 432, + "column": 12 + }, + "end": { + "line": 432, + "column": 20 + }, + "identifierName": "settings" + }, + "name": "settings" + }, + "consequent": { + "type": "BlockStatement", + "start": 12772, + "end": 12820, + "loc": { + "start": { + "line": 432, + "column": 22 + }, + "end": { + "line": 434, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 12784, + "end": 12810, + "loc": { + "start": { + "line": 433, + "column": 10 + }, + "end": { + "line": 433, + "column": 36 + } + }, + "expression": { + "type": "CallExpression", + "start": 12784, + "end": 12809, + "loc": { + "start": { + "line": 433, + "column": 10 + }, + "end": { + "line": 433, + "column": 35 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12784, + "end": 12799, + "loc": { + "start": { + "line": 433, + "column": 10 + }, + "end": { + "line": 433, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 12784, + "end": 12789, + "loc": { + "start": { + "line": 433, + "column": 10 + }, + "end": { + "line": 433, + "column": 15 + }, + "identifierName": "store" + }, + "name": "store" + }, + "property": { + "type": "Identifier", + "start": 12790, + "end": 12799, + "loc": { + "start": { + "line": 433, + "column": 16 + }, + "end": { + "line": 433, + "column": 25 + }, + "identifierName": "saveFlags" + }, + "name": "saveFlags" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 12800, + "end": 12808, + "loc": { + "start": { + "line": 433, + "column": 26 + }, + "end": { + "line": 433, + "column": 34 + }, + "identifierName": "settings" + }, + "name": "settings" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 12846, + "end": 13113, + "loc": { + "start": { + "line": 437, + "column": 9 + }, + "end": { + "line": 445, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 12852, + "end": 13109, + "loc": { + "start": { + "line": 438, + "column": 4 + }, + "end": { + "line": 444, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 12852, + "end": 13108, + "loc": { + "start": { + "line": 438, + "column": 4 + }, + "end": { + "line": 444, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12852, + "end": 12879, + "loc": { + "start": { + "line": 438, + "column": 4 + }, + "end": { + "line": 438, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 12852, + "end": 12861, + "loc": { + "start": { + "line": 438, + "column": 4 + }, + "end": { + "line": 438, + "column": 13 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 12862, + "end": 12879, + "loc": { + "start": { + "line": 438, + "column": 14 + }, + "end": { + "line": 438, + "column": 31 + }, + "identifierName": "fetchFlagSettings" + }, + "name": "fetchFlagSettings" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 12880, + "end": 12895, + "loc": { + "start": { + "line": 438, + "column": 32 + }, + "end": { + "line": 438, + "column": 47 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12880, + "end": 12893, + "loc": { + "start": { + "line": 438, + "column": 32 + }, + "end": { + "line": 438, + "column": 45 + } + }, + "object": { + "type": "Identifier", + "start": 12880, + "end": 12885, + "loc": { + "start": { + "line": 438, + "column": 32 + }, + "end": { + "line": 438, + "column": 37 + }, + "identifierName": "ident" + }, + "name": "ident" + }, + "property": { + "type": "Identifier", + "start": 12886, + "end": 12893, + "loc": { + "start": { + "line": 438, + "column": 38 + }, + "end": { + "line": 438, + "column": 45 + }, + "identifierName": "getUser" + }, + "name": "getUser" + }, + "computed": false + }, + "arguments": [] + }, + { + "type": "Identifier", + "start": 12897, + "end": 12901, + "loc": { + "start": { + "line": 438, + "column": 49 + }, + "end": { + "line": 438, + "column": 53 + }, + "identifierName": "hash" + }, + "name": "hash" + }, + { + "type": "ArrowFunctionExpression", + "start": 12903, + "end": 13107, + "loc": { + "start": { + "line": 438, + "column": 55 + }, + "end": { + "line": 444, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 12904, + "end": 12907, + "loc": { + "start": { + "line": 438, + "column": 56 + }, + "end": { + "line": 438, + "column": 59 + }, + "identifierName": "err" + }, + "name": "err" + }, + { + "type": "Identifier", + "start": 12909, + "end": 12917, + "loc": { + "start": { + "line": 438, + "column": 61 + }, + "end": { + "line": 438, + "column": 69 + }, + "identifierName": "settings" + }, + "name": "settings" + } + ], + "body": { + "type": "BlockStatement", + "start": 12922, + "end": 13107, + "loc": { + "start": { + "line": 438, + "column": 74 + }, + "end": { + "line": 444, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 12930, + "end": 13045, + "loc": { + "start": { + "line": 439, + "column": 6 + }, + "end": { + "line": 441, + "column": 7 + } + }, + "test": { + "type": "Identifier", + "start": 12934, + "end": 12937, + "loc": { + "start": { + "line": 439, + "column": 10 + }, + "end": { + "line": 439, + "column": 13 + }, + "identifierName": "err" + }, + "name": "err" + }, + "consequent": { + "type": "BlockStatement", + "start": 12939, + "end": 13045, + "loc": { + "start": { + "line": 439, + "column": 15 + }, + "end": { + "line": 441, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 12949, + "end": 13037, + "loc": { + "start": { + "line": 440, + "column": 8 + }, + "end": { + "line": 440, + "column": 96 + } + }, + "expression": { + "type": "CallExpression", + "start": 12949, + "end": 13036, + "loc": { + "start": { + "line": 440, + "column": 8 + }, + "end": { + "line": 440, + "column": 95 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12949, + "end": 12973, + "loc": { + "start": { + "line": 440, + "column": 8 + }, + "end": { + "line": 440, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 12949, + "end": 12956, + "loc": { + "start": { + "line": 440, + "column": 8 + }, + "end": { + "line": 440, + "column": 15 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 12957, + "end": 12973, + "loc": { + "start": { + "line": 440, + "column": 16 + }, + "end": { + "line": 440, + "column": 32 + }, + "identifierName": "maybeReportError" + }, + "name": "maybeReportError" + }, + "computed": false + }, + "arguments": [ + { + "type": "NewExpression", + "start": 12974, + "end": 13035, + "loc": { + "start": { + "line": 440, + "column": 33 + }, + "end": { + "line": 440, + "column": 94 + } + }, + "callee": { + "type": "MemberExpression", + "start": 12978, + "end": 13001, + "loc": { + "start": { + "line": 440, + "column": 37 + }, + "end": { + "line": 440, + "column": 60 + } + }, + "object": { + "type": "Identifier", + "start": 12978, + "end": 12984, + "loc": { + "start": { + "line": 440, + "column": 37 + }, + "end": { + "line": 440, + "column": 43 + }, + "identifierName": "errors" + }, + "name": "errors" + }, + "property": { + "type": "Identifier", + "start": 12985, + "end": 13001, + "loc": { + "start": { + "line": 440, + "column": 44 + }, + "end": { + "line": 440, + "column": 60 + }, + "identifierName": "LDFlagFetchError" + }, + "name": "LDFlagFetchError" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 13002, + "end": 13034, + "loc": { + "start": { + "line": 440, + "column": 61 + }, + "end": { + "line": 440, + "column": 93 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13002, + "end": 13029, + "loc": { + "start": { + "line": 440, + "column": 61 + }, + "end": { + "line": 440, + "column": 88 + } + }, + "object": { + "type": "Identifier", + "start": 13002, + "end": 13010, + "loc": { + "start": { + "line": 440, + "column": 61 + }, + "end": { + "line": 440, + "column": 69 + }, + "identifierName": "messages" + }, + "name": "messages" + }, + "property": { + "type": "Identifier", + "start": 13011, + "end": 13029, + "loc": { + "start": { + "line": 440, + "column": 70 + }, + "end": { + "line": 440, + "column": 88 + }, + "identifierName": "errorFetchingFlags" + }, + "name": "errorFetchingFlags" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 13030, + "end": 13033, + "loc": { + "start": { + "line": 440, + "column": 89 + }, + "end": { + "line": 440, + "column": 92 + }, + "identifierName": "err" + }, + "name": "err" + } + ] + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 13052, + "end": 13069, + "loc": { + "start": { + "line": 442, + "column": 6 + }, + "end": { + "line": 442, + "column": 23 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 13052, + "end": 13068, + "loc": { + "start": { + "line": 442, + "column": 6 + }, + "end": { + "line": 442, + "column": 22 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 13052, + "end": 13057, + "loc": { + "start": { + "line": 442, + "column": 6 + }, + "end": { + "line": 442, + "column": 11 + }, + "identifierName": "flags" + }, + "name": "flags" + }, + "right": { + "type": "Identifier", + "start": 13060, + "end": 13068, + "loc": { + "start": { + "line": 442, + "column": 14 + }, + "end": { + "line": 442, + "column": 22 + }, + "identifierName": "settings" + }, + "name": "settings" + } + } + }, + { + "type": "ExpressionStatement", + "start": 13076, + "end": 13101, + "loc": { + "start": { + "line": 443, + "column": 6 + }, + "end": { + "line": 443, + "column": 31 + } + }, + "expression": { + "type": "CallExpression", + "start": 13076, + "end": 13100, + "loc": { + "start": { + "line": 443, + "column": 6 + }, + "end": { + "line": 443, + "column": 30 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13076, + "end": 13088, + "loc": { + "start": { + "line": 443, + "column": 6 + }, + "end": { + "line": 443, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 13076, + "end": 13083, + "loc": { + "start": { + "line": 443, + "column": 6 + }, + "end": { + "line": 443, + "column": 13 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 13084, + "end": 13088, + "loc": { + "start": { + "line": 443, + "column": 14 + }, + "end": { + "line": 443, + "column": 18 + }, + "identifierName": "emit" + }, + "name": "emit" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 13089, + "end": 13099, + "loc": { + "start": { + "line": 443, + "column": 19 + }, + "end": { + "line": 443, + "column": 29 + }, + "identifierName": "readyEvent" + }, + "name": "readyEvent" + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + }, + { + "type": "FunctionDeclaration", + "start": 13117, + "end": 13304, + "loc": { + "start": { + "line": 447, + "column": 2 + }, + "end": { + "line": 454, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 13126, + "end": 13144, + "loc": { + "start": { + "line": 447, + "column": 11 + }, + "end": { + "line": 447, + "column": 29 + }, + "identifierName": "refreshGoalTracker" + }, + "name": "refreshGoalTracker" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 13147, + "end": 13304, + "loc": { + "start": { + "line": 447, + "column": 32 + }, + "end": { + "line": 454, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 13153, + "end": 13206, + "loc": { + "start": { + "line": 448, + "column": 4 + }, + "end": { + "line": 450, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 13157, + "end": 13168, + "loc": { + "start": { + "line": 448, + "column": 8 + }, + "end": { + "line": 448, + "column": 19 + }, + "identifierName": "goalTracker" + }, + "name": "goalTracker" + }, + "consequent": { + "type": "BlockStatement", + "start": 13170, + "end": 13206, + "loc": { + "start": { + "line": 448, + "column": 21 + }, + "end": { + "line": 450, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 13178, + "end": 13200, + "loc": { + "start": { + "line": 449, + "column": 6 + }, + "end": { + "line": 449, + "column": 28 + } + }, + "expression": { + "type": "CallExpression", + "start": 13178, + "end": 13199, + "loc": { + "start": { + "line": 449, + "column": 6 + }, + "end": { + "line": 449, + "column": 27 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13178, + "end": 13197, + "loc": { + "start": { + "line": 449, + "column": 6 + }, + "end": { + "line": 449, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 13178, + "end": 13189, + "loc": { + "start": { + "line": 449, + "column": 6 + }, + "end": { + "line": 449, + "column": 17 + }, + "identifierName": "goalTracker" + }, + "name": "goalTracker" + }, + "property": { + "type": "Identifier", + "start": 13190, + "end": 13197, + "loc": { + "start": { + "line": 449, + "column": 18 + }, + "end": { + "line": 449, + "column": 25 + }, + "identifierName": "dispose" + }, + "name": "dispose" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 13211, + "end": 13300, + "loc": { + "start": { + "line": 451, + "column": 4 + }, + "end": { + "line": 453, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 13215, + "end": 13236, + "loc": { + "start": { + "line": 451, + "column": 8 + }, + "end": { + "line": 451, + "column": 29 + } + }, + "left": { + "type": "Identifier", + "start": 13215, + "end": 13220, + "loc": { + "start": { + "line": 451, + "column": 8 + }, + "end": { + "line": 451, + "column": 13 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + "operator": "&&", + "right": { + "type": "MemberExpression", + "start": 13224, + "end": 13236, + "loc": { + "start": { + "line": 451, + "column": 17 + }, + "end": { + "line": 451, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 13224, + "end": 13229, + "loc": { + "start": { + "line": 451, + "column": 17 + }, + "end": { + "line": 451, + "column": 22 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + "property": { + "type": "Identifier", + "start": 13230, + "end": 13236, + "loc": { + "start": { + "line": 451, + "column": 23 + }, + "end": { + "line": 451, + "column": 29 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 13238, + "end": 13300, + "loc": { + "start": { + "line": 451, + "column": 31 + }, + "end": { + "line": 453, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 13246, + "end": 13294, + "loc": { + "start": { + "line": 452, + "column": 6 + }, + "end": { + "line": 452, + "column": 54 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 13246, + "end": 13293, + "loc": { + "start": { + "line": 452, + "column": 6 + }, + "end": { + "line": 452, + "column": 53 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 13246, + "end": 13257, + "loc": { + "start": { + "line": 452, + "column": 6 + }, + "end": { + "line": 452, + "column": 17 + }, + "identifierName": "goalTracker" + }, + "name": "goalTracker" + }, + "right": { + "type": "CallExpression", + "start": 13260, + "end": 13293, + "loc": { + "start": { + "line": 452, + "column": 20 + }, + "end": { + "line": 452, + "column": 53 + } + }, + "callee": { + "type": "Identifier", + "start": 13260, + "end": 13271, + "loc": { + "start": { + "line": 452, + "column": 20 + }, + "end": { + "line": 452, + "column": 31 + }, + "identifierName": "GoalTracker" + }, + "name": "GoalTracker" + }, + "arguments": [ + { + "type": "Identifier", + "start": 13272, + "end": 13277, + "loc": { + "start": { + "line": 452, + "column": 32 + }, + "end": { + "line": 452, + "column": 37 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + { + "type": "Identifier", + "start": 13279, + "end": 13292, + "loc": { + "start": { + "line": 452, + "column": 39 + }, + "end": { + "line": 452, + "column": 52 + }, + "identifierName": "sendGoalEvent" + }, + "name": "sendGoalEvent" + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 13308, + "end": 13919, + "loc": { + "start": { + "line": 456, + "column": 2 + }, + "end": { + "line": 483, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 13317, + "end": 13330, + "loc": { + "start": { + "line": 456, + "column": 11 + }, + "end": { + "line": 456, + "column": 24 + }, + "identifierName": "watchLocation" + }, + "name": "watchLocation" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 13331, + "end": 13339, + "loc": { + "start": { + "line": 456, + "column": 25 + }, + "end": { + "line": 456, + "column": 33 + }, + "identifierName": "interval" + }, + "name": "interval" + }, + { + "type": "Identifier", + "start": 13341, + "end": 13349, + "loc": { + "start": { + "line": 456, + "column": 35 + }, + "end": { + "line": 456, + "column": 43 + }, + "identifierName": "callback" + }, + "name": "callback" + } + ], + "body": { + "type": "BlockStatement", + "start": 13351, + "end": 13919, + "loc": { + "start": { + "line": 456, + "column": 45 + }, + "end": { + "line": 483, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 13357, + "end": 13389, + "loc": { + "start": { + "line": 457, + "column": 4 + }, + "end": { + "line": 457, + "column": 36 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 13361, + "end": 13388, + "loc": { + "start": { + "line": 457, + "column": 8 + }, + "end": { + "line": 457, + "column": 35 + } + }, + "id": { + "type": "Identifier", + "start": 13361, + "end": 13372, + "loc": { + "start": { + "line": 457, + "column": 8 + }, + "end": { + "line": 457, + "column": 19 + }, + "identifierName": "previousUrl" + }, + "name": "previousUrl" + }, + "init": { + "type": "MemberExpression", + "start": 13375, + "end": 13388, + "loc": { + "start": { + "line": 457, + "column": 22 + }, + "end": { + "line": 457, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 13375, + "end": 13383, + "loc": { + "start": { + "line": 457, + "column": 22 + }, + "end": { + "line": 457, + "column": 30 + }, + "identifierName": "location" + }, + "name": "location" + }, + "property": { + "type": "Identifier", + "start": 13384, + "end": 13388, + "loc": { + "start": { + "line": 457, + "column": 31 + }, + "end": { + "line": 457, + "column": 35 + }, + "identifierName": "href" + }, + "name": "href" + }, + "computed": false + } + } + ], + "kind": "let" + }, + { + "type": "VariableDeclaration", + "start": 13394, + "end": 13409, + "loc": { + "start": { + "line": 458, + "column": 4 + }, + "end": { + "line": 458, + "column": 19 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 13398, + "end": 13408, + "loc": { + "start": { + "line": 458, + "column": 8 + }, + "end": { + "line": 458, + "column": 18 + } + }, + "id": { + "type": "Identifier", + "start": 13398, + "end": 13408, + "loc": { + "start": { + "line": 458, + "column": 8 + }, + "end": { + "line": 458, + "column": 18 + }, + "identifierName": "currentUrl" + }, + "name": "currentUrl" + }, + "init": null + } + ], + "kind": "let" + }, + { + "type": "FunctionDeclaration", + "start": 13415, + "end": 13579, + "loc": { + "start": { + "line": 460, + "column": 4 + }, + "end": { + "line": 467, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 13424, + "end": 13432, + "loc": { + "start": { + "line": 460, + "column": 13 + }, + "end": { + "line": 460, + "column": 21 + }, + "identifierName": "checkUrl" + }, + "name": "checkUrl" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 13435, + "end": 13579, + "loc": { + "start": { + "line": 460, + "column": 24 + }, + "end": { + "line": 467, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 13443, + "end": 13470, + "loc": { + "start": { + "line": 461, + "column": 6 + }, + "end": { + "line": 461, + "column": 33 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 13443, + "end": 13469, + "loc": { + "start": { + "line": 461, + "column": 6 + }, + "end": { + "line": 461, + "column": 32 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 13443, + "end": 13453, + "loc": { + "start": { + "line": 461, + "column": 6 + }, + "end": { + "line": 461, + "column": 16 + }, + "identifierName": "currentUrl" + }, + "name": "currentUrl" + }, + "right": { + "type": "MemberExpression", + "start": 13456, + "end": 13469, + "loc": { + "start": { + "line": 461, + "column": 19 + }, + "end": { + "line": 461, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 13456, + "end": 13464, + "loc": { + "start": { + "line": 461, + "column": 19 + }, + "end": { + "line": 461, + "column": 27 + }, + "identifierName": "location" + }, + "name": "location" + }, + "property": { + "type": "Identifier", + "start": 13465, + "end": 13469, + "loc": { + "start": { + "line": 461, + "column": 28 + }, + "end": { + "line": 461, + "column": 32 + }, + "identifierName": "href" + }, + "name": "href" + }, + "computed": false + } + } + }, + { + "type": "IfStatement", + "start": 13478, + "end": 13573, + "loc": { + "start": { + "line": 463, + "column": 6 + }, + "end": { + "line": 466, + "column": 7 + } + }, + "test": { + "type": "BinaryExpression", + "start": 13482, + "end": 13508, + "loc": { + "start": { + "line": 463, + "column": 10 + }, + "end": { + "line": 463, + "column": 36 + } + }, + "left": { + "type": "Identifier", + "start": 13482, + "end": 13492, + "loc": { + "start": { + "line": 463, + "column": 10 + }, + "end": { + "line": 463, + "column": 20 + }, + "identifierName": "currentUrl" + }, + "name": "currentUrl" + }, + "operator": "!==", + "right": { + "type": "Identifier", + "start": 13497, + "end": 13508, + "loc": { + "start": { + "line": 463, + "column": 25 + }, + "end": { + "line": 463, + "column": 36 + }, + "identifierName": "previousUrl" + }, + "name": "previousUrl" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 13510, + "end": 13573, + "loc": { + "start": { + "line": 463, + "column": 38 + }, + "end": { + "line": 466, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 13520, + "end": 13545, + "loc": { + "start": { + "line": 464, + "column": 8 + }, + "end": { + "line": 464, + "column": 33 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 13520, + "end": 13544, + "loc": { + "start": { + "line": 464, + "column": 8 + }, + "end": { + "line": 464, + "column": 32 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 13520, + "end": 13531, + "loc": { + "start": { + "line": 464, + "column": 8 + }, + "end": { + "line": 464, + "column": 19 + }, + "identifierName": "previousUrl" + }, + "name": "previousUrl" + }, + "right": { + "type": "Identifier", + "start": 13534, + "end": 13544, + "loc": { + "start": { + "line": 464, + "column": 22 + }, + "end": { + "line": 464, + "column": 32 + }, + "identifierName": "currentUrl" + }, + "name": "currentUrl" + } + } + }, + { + "type": "ExpressionStatement", + "start": 13554, + "end": 13565, + "loc": { + "start": { + "line": 465, + "column": 8 + }, + "end": { + "line": 465, + "column": 19 + } + }, + "expression": { + "type": "CallExpression", + "start": 13554, + "end": 13564, + "loc": { + "start": { + "line": 465, + "column": 8 + }, + "end": { + "line": 465, + "column": 18 + } + }, + "callee": { + "type": "Identifier", + "start": 13554, + "end": 13562, + "loc": { + "start": { + "line": 465, + "column": 8 + }, + "end": { + "line": 465, + "column": 16 + }, + "identifierName": "callback" + }, + "name": "callback" + }, + "arguments": [] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + }, + { + "type": "FunctionDeclaration", + "start": 13585, + "end": 13705, + "loc": { + "start": { + "line": 469, + "column": 4 + }, + "end": { + "line": 474, + "column": 5 + } + }, + "id": { + "type": "Identifier", + "start": 13594, + "end": 13598, + "loc": { + "start": { + "line": 469, + "column": 13 + }, + "end": { + "line": 469, + "column": 17 + }, + "identifierName": "poll" + }, + "name": "poll" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 13599, + "end": 13601, + "loc": { + "start": { + "line": 469, + "column": 18 + }, + "end": { + "line": 469, + "column": 20 + }, + "identifierName": "fn" + }, + "name": "fn" + }, + { + "type": "Identifier", + "start": 13603, + "end": 13611, + "loc": { + "start": { + "line": 469, + "column": 22 + }, + "end": { + "line": 469, + "column": 30 + }, + "identifierName": "interval" + }, + "name": "interval" + } + ], + "body": { + "type": "BlockStatement", + "start": 13613, + "end": 13705, + "loc": { + "start": { + "line": 469, + "column": 32 + }, + "end": { + "line": 474, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 13621, + "end": 13626, + "loc": { + "start": { + "line": 470, + "column": 6 + }, + "end": { + "line": 470, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 13621, + "end": 13625, + "loc": { + "start": { + "line": 470, + "column": 6 + }, + "end": { + "line": 470, + "column": 10 + } + }, + "callee": { + "type": "Identifier", + "start": 13621, + "end": 13623, + "loc": { + "start": { + "line": 470, + "column": 6 + }, + "end": { + "line": 470, + "column": 8 + }, + "identifierName": "fn" + }, + "name": "fn" + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 13633, + "end": 13699, + "loc": { + "start": { + "line": 471, + "column": 6 + }, + "end": { + "line": 473, + "column": 19 + } + }, + "expression": { + "type": "CallExpression", + "start": 13633, + "end": 13698, + "loc": { + "start": { + "line": 471, + "column": 6 + }, + "end": { + "line": 473, + "column": 18 + } + }, + "callee": { + "type": "Identifier", + "start": 13633, + "end": 13643, + "loc": { + "start": { + "line": 471, + "column": 6 + }, + "end": { + "line": 471, + "column": 16 + }, + "identifierName": "setTimeout" + }, + "name": "setTimeout" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 13644, + "end": 13687, + "loc": { + "start": { + "line": 471, + "column": 17 + }, + "end": { + "line": 473, + "column": 7 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 13650, + "end": 13687, + "loc": { + "start": { + "line": 471, + "column": 23 + }, + "end": { + "line": 473, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 13660, + "end": 13679, + "loc": { + "start": { + "line": 472, + "column": 8 + }, + "end": { + "line": 472, + "column": 27 + } + }, + "expression": { + "type": "CallExpression", + "start": 13660, + "end": 13678, + "loc": { + "start": { + "line": 472, + "column": 8 + }, + "end": { + "line": 472, + "column": 26 + } + }, + "callee": { + "type": "Identifier", + "start": 13660, + "end": 13664, + "loc": { + "start": { + "line": 472, + "column": 8 + }, + "end": { + "line": 472, + "column": 12 + }, + "identifierName": "poll" + }, + "name": "poll" + }, + "arguments": [ + { + "type": "Identifier", + "start": 13665, + "end": 13667, + "loc": { + "start": { + "line": 472, + "column": 13 + }, + "end": { + "line": 472, + "column": 15 + }, + "identifierName": "fn" + }, + "name": "fn" + }, + { + "type": "Identifier", + "start": 13669, + "end": 13677, + "loc": { + "start": { + "line": 472, + "column": 17 + }, + "end": { + "line": 472, + "column": 25 + }, + "identifierName": "interval" + }, + "name": "interval" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "Identifier", + "start": 13689, + "end": 13697, + "loc": { + "start": { + "line": 473, + "column": 9 + }, + "end": { + "line": 473, + "column": 17 + }, + "identifierName": "interval" + }, + "name": "interval" + } + ] + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 13711, + "end": 13736, + "loc": { + "start": { + "line": 476, + "column": 4 + }, + "end": { + "line": 476, + "column": 29 + } + }, + "expression": { + "type": "CallExpression", + "start": 13711, + "end": 13735, + "loc": { + "start": { + "line": 476, + "column": 4 + }, + "end": { + "line": 476, + "column": 28 + } + }, + "callee": { + "type": "Identifier", + "start": 13711, + "end": 13715, + "loc": { + "start": { + "line": 476, + "column": 4 + }, + "end": { + "line": 476, + "column": 8 + }, + "identifierName": "poll" + }, + "name": "poll" + }, + "arguments": [ + { + "type": "Identifier", + "start": 13716, + "end": 13724, + "loc": { + "start": { + "line": 476, + "column": 9 + }, + "end": { + "line": 476, + "column": 17 + }, + "identifierName": "checkUrl" + }, + "name": "checkUrl" + }, + { + "type": "Identifier", + "start": 13726, + "end": 13734, + "loc": { + "start": { + "line": 476, + "column": 19 + }, + "end": { + "line": 476, + "column": 27 + }, + "identifierName": "interval" + }, + "name": "interval" + } + ] + } + }, + { + "type": "IfStatement", + "start": 13742, + "end": 13915, + "loc": { + "start": { + "line": 478, + "column": 4 + }, + "end": { + "line": 482, + "column": 5 + } + }, + "test": { + "type": "UnaryExpression", + "start": 13746, + "end": 13785, + "loc": { + "start": { + "line": 478, + "column": 8 + }, + "end": { + "line": 478, + "column": 47 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "UnaryExpression", + "start": 13747, + "end": 13785, + "loc": { + "start": { + "line": 478, + "column": 9 + }, + "end": { + "line": 478, + "column": 47 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "LogicalExpression", + "start": 13749, + "end": 13784, + "loc": { + "start": { + "line": 478, + "column": 11 + }, + "end": { + "line": 478, + "column": 46 + } + }, + "left": { + "type": "MemberExpression", + "start": 13749, + "end": 13763, + "loc": { + "start": { + "line": 478, + "column": 11 + }, + "end": { + "line": 478, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 13749, + "end": 13755, + "loc": { + "start": { + "line": 478, + "column": 11 + }, + "end": { + "line": 478, + "column": 17 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 13756, + "end": 13763, + "loc": { + "start": { + "line": 478, + "column": 18 + }, + "end": { + "line": 478, + "column": 25 + }, + "identifierName": "history" + }, + "name": "history" + }, + "computed": false + }, + "operator": "&&", + "right": { + "type": "MemberExpression", + "start": 13767, + "end": 13784, + "loc": { + "start": { + "line": 478, + "column": 29 + }, + "end": { + "line": 478, + "column": 46 + } + }, + "object": { + "type": "Identifier", + "start": 13767, + "end": 13774, + "loc": { + "start": { + "line": 478, + "column": 29 + }, + "end": { + "line": 478, + "column": 36 + }, + "identifierName": "history" + }, + "name": "history" + }, + "property": { + "type": "Identifier", + "start": 13775, + "end": 13784, + "loc": { + "start": { + "line": 478, + "column": 37 + }, + "end": { + "line": 478, + "column": 46 + }, + "identifierName": "pushState" + }, + "name": "pushState" + }, + "computed": false + }, + "extra": { + "parenthesized": true, + "parenStart": 13748 + } + }, + "extra": { + "parenthesizedArgument": false + } + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 13787, + "end": 13847, + "loc": { + "start": { + "line": 478, + "column": 49 + }, + "end": { + "line": 480, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 13795, + "end": 13841, + "loc": { + "start": { + "line": 479, + "column": 6 + }, + "end": { + "line": 479, + "column": 52 + } + }, + "expression": { + "type": "CallExpression", + "start": 13795, + "end": 13840, + "loc": { + "start": { + "line": 479, + "column": 6 + }, + "end": { + "line": 479, + "column": 51 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13795, + "end": 13818, + "loc": { + "start": { + "line": 479, + "column": 6 + }, + "end": { + "line": 479, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 13795, + "end": 13801, + "loc": { + "start": { + "line": 479, + "column": 6 + }, + "end": { + "line": 479, + "column": 12 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 13802, + "end": 13818, + "loc": { + "start": { + "line": 479, + "column": 13 + }, + "end": { + "line": 479, + "column": 29 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 13819, + "end": 13829, + "loc": { + "start": { + "line": 479, + "column": 30 + }, + "end": { + "line": 479, + "column": 40 + } + }, + "extra": { + "rawValue": "popstate", + "raw": "'popstate'" + }, + "value": "popstate" + }, + { + "type": "Identifier", + "start": 13831, + "end": 13839, + "loc": { + "start": { + "line": 479, + "column": 42 + }, + "end": { + "line": 479, + "column": 50 + }, + "identifierName": "checkUrl" + }, + "name": "checkUrl" + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 13853, + "end": 13915, + "loc": { + "start": { + "line": 480, + "column": 11 + }, + "end": { + "line": 482, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 13861, + "end": 13909, + "loc": { + "start": { + "line": 481, + "column": 6 + }, + "end": { + "line": 481, + "column": 54 + } + }, + "expression": { + "type": "CallExpression", + "start": 13861, + "end": 13908, + "loc": { + "start": { + "line": 481, + "column": 6 + }, + "end": { + "line": 481, + "column": 53 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13861, + "end": 13884, + "loc": { + "start": { + "line": 481, + "column": 6 + }, + "end": { + "line": 481, + "column": 29 + } + }, + "object": { + "type": "Identifier", + "start": 13861, + "end": 13867, + "loc": { + "start": { + "line": 481, + "column": 6 + }, + "end": { + "line": 481, + "column": 12 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 13868, + "end": 13884, + "loc": { + "start": { + "line": 481, + "column": 13 + }, + "end": { + "line": 481, + "column": 29 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 13885, + "end": 13897, + "loc": { + "start": { + "line": 481, + "column": 30 + }, + "end": { + "line": 481, + "column": 42 + } + }, + "extra": { + "rawValue": "hashchange", + "raw": "'hashchange'" + }, + "value": "hashchange" + }, + { + "type": "Identifier", + "start": 13899, + "end": 13907, + "loc": { + "start": { + "line": 481, + "column": 44 + }, + "end": { + "line": 481, + "column": 52 + }, + "identifierName": "checkUrl" + }, + "name": "checkUrl" + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 13923, + "end": 14303, + "loc": { + "start": { + "line": 485, + "column": 2 + }, + "end": { + "line": 496, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 13923, + "end": 14302, + "loc": { + "start": { + "line": 485, + "column": 2 + }, + "end": { + "line": 496, + "column": 4 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13923, + "end": 13943, + "loc": { + "start": { + "line": 485, + "column": 2 + }, + "end": { + "line": 485, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 13923, + "end": 13932, + "loc": { + "start": { + "line": 485, + "column": 2 + }, + "end": { + "line": 485, + "column": 11 + }, + "identifierName": "requestor" + }, + "name": "requestor" + }, + "property": { + "type": "Identifier", + "start": 13933, + "end": 13943, + "loc": { + "start": { + "line": 485, + "column": 12 + }, + "end": { + "line": 485, + "column": 22 + }, + "identifierName": "fetchGoals" + }, + "name": "fetchGoals" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 13944, + "end": 14301, + "loc": { + "start": { + "line": 485, + "column": 23 + }, + "end": { + "line": 496, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 13945, + "end": 13948, + "loc": { + "start": { + "line": 485, + "column": 24 + }, + "end": { + "line": 485, + "column": 27 + }, + "identifierName": "err" + }, + "name": "err" + }, + { + "type": "Identifier", + "start": 13950, + "end": 13951, + "loc": { + "start": { + "line": 485, + "column": 29 + }, + "end": { + "line": 485, + "column": 30 + }, + "identifierName": "g" + }, + "name": "g" + } + ], + "body": { + "type": "BlockStatement", + "start": 13956, + "end": 14301, + "loc": { + "start": { + "line": 485, + "column": 35 + }, + "end": { + "line": 496, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 13962, + "end": 14124, + "loc": { + "start": { + "line": 486, + "column": 4 + }, + "end": { + "line": 490, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 13966, + "end": 13969, + "loc": { + "start": { + "line": 486, + "column": 8 + }, + "end": { + "line": 486, + "column": 11 + }, + "identifierName": "err" + }, + "name": "err" + }, + "consequent": { + "type": "BlockStatement", + "start": 13971, + "end": 14124, + "loc": { + "start": { + "line": 486, + "column": 13 + }, + "end": { + "line": 490, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 13979, + "end": 14118, + "loc": { + "start": { + "line": 487, + "column": 6 + }, + "end": { + "line": 489, + "column": 8 + } + }, + "expression": { + "type": "CallExpression", + "start": 13979, + "end": 14117, + "loc": { + "start": { + "line": 487, + "column": 6 + }, + "end": { + "line": 489, + "column": 7 + } + }, + "callee": { + "type": "MemberExpression", + "start": 13979, + "end": 14003, + "loc": { + "start": { + "line": 487, + "column": 6 + }, + "end": { + "line": 487, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 13979, + "end": 13986, + "loc": { + "start": { + "line": 487, + "column": 6 + }, + "end": { + "line": 487, + "column": 13 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 13987, + "end": 14003, + "loc": { + "start": { + "line": 487, + "column": 14 + }, + "end": { + "line": 487, + "column": 30 + }, + "identifierName": "maybeReportError" + }, + "name": "maybeReportError" + }, + "computed": false + }, + "arguments": [ + { + "type": "NewExpression", + "start": 14013, + "end": 14109, + "loc": { + "start": { + "line": 488, + "column": 8 + }, + "end": { + "line": 488, + "column": 104 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14017, + "end": 14049, + "loc": { + "start": { + "line": 488, + "column": 12 + }, + "end": { + "line": 488, + "column": 44 + } + }, + "object": { + "type": "Identifier", + "start": 14017, + "end": 14023, + "loc": { + "start": { + "line": 488, + "column": 12 + }, + "end": { + "line": 488, + "column": 18 + }, + "identifierName": "errors" + }, + "name": "errors" + }, + "property": { + "type": "Identifier", + "start": 14024, + "end": 14049, + "loc": { + "start": { + "line": 488, + "column": 19 + }, + "end": { + "line": 488, + "column": 44 + }, + "identifierName": "LDUnexpectedResponseError" + }, + "name": "LDUnexpectedResponseError" + }, + "computed": false + }, + "arguments": [ + { + "type": "ConditionalExpression", + "start": 14050, + "end": 14108, + "loc": { + "start": { + "line": 488, + "column": 45 + }, + "end": { + "line": 488, + "column": 103 + } + }, + "test": { + "type": "BinaryExpression", + "start": 14050, + "end": 14088, + "loc": { + "start": { + "line": 488, + "column": 45 + }, + "end": { + "line": 488, + "column": 83 + } + }, + "left": { + "type": "StringLiteral", + "start": 14050, + "end": 14074, + "loc": { + "start": { + "line": 488, + "column": 45 + }, + "end": { + "line": 488, + "column": 69 + } + }, + "extra": { + "rawValue": "Error fetching goals: ", + "raw": "'Error fetching goals: '" + }, + "value": "Error fetching goals: " + }, + "operator": "+", + "right": { + "type": "MemberExpression", + "start": 14077, + "end": 14088, + "loc": { + "start": { + "line": 488, + "column": 72 + }, + "end": { + "line": 488, + "column": 83 + } + }, + "object": { + "type": "Identifier", + "start": 14077, + "end": 14080, + "loc": { + "start": { + "line": 488, + "column": 72 + }, + "end": { + "line": 488, + "column": 75 + }, + "identifierName": "err" + }, + "name": "err" + }, + "property": { + "type": "Identifier", + "start": 14081, + "end": 14088, + "loc": { + "start": { + "line": 488, + "column": 76 + }, + "end": { + "line": 488, + "column": 83 + }, + "identifierName": "message" + }, + "name": "message" + }, + "computed": false + } + }, + "consequent": { + "type": "MemberExpression", + "start": 14091, + "end": 14102, + "loc": { + "start": { + "line": 488, + "column": 86 + }, + "end": { + "line": 488, + "column": 97 + } + }, + "object": { + "type": "Identifier", + "start": 14091, + "end": 14094, + "loc": { + "start": { + "line": 488, + "column": 86 + }, + "end": { + "line": 488, + "column": 89 + }, + "identifierName": "err" + }, + "name": "err" + }, + "property": { + "type": "Identifier", + "start": 14095, + "end": 14102, + "loc": { + "start": { + "line": 488, + "column": 90 + }, + "end": { + "line": 488, + "column": 97 + }, + "identifierName": "message" + }, + "name": "message" + }, + "computed": false + }, + "alternate": { + "type": "Identifier", + "start": 14105, + "end": 14108, + "loc": { + "start": { + "line": 488, + "column": 100 + }, + "end": { + "line": 488, + "column": 103 + }, + "identifierName": "err" + }, + "name": "err" + } + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 14129, + "end": 14297, + "loc": { + "start": { + "line": 491, + "column": 4 + }, + "end": { + "line": 495, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 14133, + "end": 14150, + "loc": { + "start": { + "line": 491, + "column": 8 + }, + "end": { + "line": 491, + "column": 25 + } + }, + "left": { + "type": "Identifier", + "start": 14133, + "end": 14134, + "loc": { + "start": { + "line": 491, + "column": 8 + }, + "end": { + "line": 491, + "column": 9 + }, + "identifierName": "g" + }, + "name": "g" + }, + "operator": "&&", + "right": { + "type": "BinaryExpression", + "start": 14138, + "end": 14150, + "loc": { + "start": { + "line": 491, + "column": 13 + }, + "end": { + "line": 491, + "column": 25 + } + }, + "left": { + "type": "MemberExpression", + "start": 14138, + "end": 14146, + "loc": { + "start": { + "line": 491, + "column": 13 + }, + "end": { + "line": 491, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 14138, + "end": 14139, + "loc": { + "start": { + "line": 491, + "column": 13 + }, + "end": { + "line": 491, + "column": 14 + }, + "identifierName": "g" + }, + "name": "g" + }, + "property": { + "type": "Identifier", + "start": 14140, + "end": 14146, + "loc": { + "start": { + "line": 491, + "column": 15 + }, + "end": { + "line": 491, + "column": 21 + }, + "identifierName": "length" + }, + "name": "length" + }, + "computed": false + }, + "operator": ">", + "right": { + "type": "NumericLiteral", + "start": 14149, + "end": 14150, + "loc": { + "start": { + "line": 491, + "column": 24 + }, + "end": { + "line": 491, + "column": 25 + } + }, + "extra": { + "rawValue": 0, + "raw": "0" + }, + "value": 0 + } + } + }, + "consequent": { + "type": "BlockStatement", + "start": 14152, + "end": 14297, + "loc": { + "start": { + "line": 491, + "column": 27 + }, + "end": { + "line": 495, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 14160, + "end": 14170, + "loc": { + "start": { + "line": 492, + "column": 6 + }, + "end": { + "line": 492, + "column": 16 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 14160, + "end": 14169, + "loc": { + "start": { + "line": 492, + "column": 6 + }, + "end": { + "line": 492, + "column": 15 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 14160, + "end": 14165, + "loc": { + "start": { + "line": 492, + "column": 6 + }, + "end": { + "line": 492, + "column": 11 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + "right": { + "type": "Identifier", + "start": 14168, + "end": 14169, + "loc": { + "start": { + "line": 492, + "column": 14 + }, + "end": { + "line": 492, + "column": 15 + }, + "identifierName": "g" + }, + "name": "g" + } + } + }, + { + "type": "ExpressionStatement", + "start": 14177, + "end": 14225, + "loc": { + "start": { + "line": 493, + "column": 6 + }, + "end": { + "line": 493, + "column": 54 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 14177, + "end": 14224, + "loc": { + "start": { + "line": 493, + "column": 6 + }, + "end": { + "line": 493, + "column": 53 + } + }, + "operator": "=", + "left": { + "type": "Identifier", + "start": 14177, + "end": 14188, + "loc": { + "start": { + "line": 493, + "column": 6 + }, + "end": { + "line": 493, + "column": 17 + }, + "identifierName": "goalTracker" + }, + "name": "goalTracker" + }, + "right": { + "type": "CallExpression", + "start": 14191, + "end": 14224, + "loc": { + "start": { + "line": 493, + "column": 20 + }, + "end": { + "line": 493, + "column": 53 + } + }, + "callee": { + "type": "Identifier", + "start": 14191, + "end": 14202, + "loc": { + "start": { + "line": 493, + "column": 20 + }, + "end": { + "line": 493, + "column": 31 + }, + "identifierName": "GoalTracker" + }, + "name": "GoalTracker" + }, + "arguments": [ + { + "type": "Identifier", + "start": 14203, + "end": 14208, + "loc": { + "start": { + "line": 493, + "column": 32 + }, + "end": { + "line": 493, + "column": 37 + }, + "identifierName": "goals" + }, + "name": "goals" + }, + { + "type": "Identifier", + "start": 14210, + "end": 14223, + "loc": { + "start": { + "line": 493, + "column": 39 + }, + "end": { + "line": 493, + "column": 52 + }, + "identifierName": "sendGoalEvent" + }, + "name": "sendGoalEvent" + } + ] + } + } + }, + { + "type": "ExpressionStatement", + "start": 14232, + "end": 14291, + "loc": { + "start": { + "line": 494, + "column": 6 + }, + "end": { + "line": 494, + "column": 65 + } + }, + "expression": { + "type": "CallExpression", + "start": 14232, + "end": 14290, + "loc": { + "start": { + "line": 494, + "column": 6 + }, + "end": { + "line": 494, + "column": 64 + } + }, + "callee": { + "type": "Identifier", + "start": 14232, + "end": 14245, + "loc": { + "start": { + "line": 494, + "column": 6 + }, + "end": { + "line": 494, + "column": 19 + }, + "identifierName": "watchLocation" + }, + "name": "watchLocation" + }, + "arguments": [ + { + "type": "Identifier", + "start": 14246, + "end": 14269, + "loc": { + "start": { + "line": 494, + "column": 20 + }, + "end": { + "line": 494, + "column": 43 + }, + "identifierName": "locationWatcherInterval" + }, + "name": "locationWatcherInterval" + }, + { + "type": "Identifier", + "start": 14271, + "end": 14289, + "loc": { + "start": { + "line": 494, + "column": 45 + }, + "end": { + "line": 494, + "column": 63 + }, + "identifierName": "refreshGoalTracker" + }, + "name": "refreshGoalTracker" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "FunctionDeclaration", + "start": 14307, + "end": 14379, + "loc": { + "start": { + "line": 498, + "column": 2 + }, + "end": { + "line": 502, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 14316, + "end": 14321, + "loc": { + "start": { + "line": 498, + "column": 11 + }, + "end": { + "line": 498, + "column": 16 + }, + "identifierName": "start" + }, + "name": "start" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 14324, + "end": 14379, + "loc": { + "start": { + "line": 498, + "column": 19 + }, + "end": { + "line": 502, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 14330, + "end": 14375, + "loc": { + "start": { + "line": 499, + "column": 4 + }, + "end": { + "line": 501, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 14334, + "end": 14344, + "loc": { + "start": { + "line": 499, + "column": 8 + }, + "end": { + "line": 499, + "column": 18 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "consequent": { + "type": "BlockStatement", + "start": 14346, + "end": 14375, + "loc": { + "start": { + "line": 499, + "column": 20 + }, + "end": { + "line": 501, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 14354, + "end": 14369, + "loc": { + "start": { + "line": 500, + "column": 6 + }, + "end": { + "line": 500, + "column": 21 + } + }, + "expression": { + "type": "CallExpression", + "start": 14354, + "end": 14368, + "loc": { + "start": { + "line": 500, + "column": 6 + }, + "end": { + "line": 500, + "column": 20 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14354, + "end": 14366, + "loc": { + "start": { + "line": 500, + "column": 6 + }, + "end": { + "line": 500, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 14354, + "end": 14360, + "loc": { + "start": { + "line": 500, + "column": 6 + }, + "end": { + "line": 500, + "column": 12 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 14361, + "end": 14366, + "loc": { + "start": { + "line": 500, + "column": 13 + }, + "end": { + "line": 500, + "column": 18 + }, + "identifierName": "start" + }, + "name": "start" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + }, + { + "type": "IfStatement", + "start": 14383, + "end": 14496, + "loc": { + "start": { + "line": 504, + "column": 2 + }, + "end": { + "line": 508, + "column": 3 + } + }, + "test": { + "type": "BinaryExpression", + "start": 14387, + "end": 14421, + "loc": { + "start": { + "line": 504, + "column": 6 + }, + "end": { + "line": 504, + "column": 40 + } + }, + "left": { + "type": "MemberExpression", + "start": 14387, + "end": 14406, + "loc": { + "start": { + "line": 504, + "column": 6 + }, + "end": { + "line": 504, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 14387, + "end": 14395, + "loc": { + "start": { + "line": 504, + "column": 6 + }, + "end": { + "line": 504, + "column": 14 + }, + "identifierName": "document" + }, + "name": "document" + }, + "property": { + "type": "Identifier", + "start": 14396, + "end": 14406, + "loc": { + "start": { + "line": 504, + "column": 15 + }, + "end": { + "line": 504, + "column": 25 + }, + "identifierName": "readyState" + }, + "name": "readyState" + }, + "computed": false + }, + "operator": "!==", + "right": { + "type": "StringLiteral", + "start": 14411, + "end": 14421, + "loc": { + "start": { + "line": 504, + "column": 30 + }, + "end": { + "line": 504, + "column": 40 + } + }, + "extra": { + "rawValue": "complete", + "raw": "'complete'" + }, + "value": "complete" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 14423, + "end": 14472, + "loc": { + "start": { + "line": 504, + "column": 42 + }, + "end": { + "line": 506, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 14429, + "end": 14468, + "loc": { + "start": { + "line": 505, + "column": 4 + }, + "end": { + "line": 505, + "column": 43 + } + }, + "expression": { + "type": "CallExpression", + "start": 14429, + "end": 14467, + "loc": { + "start": { + "line": 505, + "column": 4 + }, + "end": { + "line": 505, + "column": 42 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14429, + "end": 14452, + "loc": { + "start": { + "line": 505, + "column": 4 + }, + "end": { + "line": 505, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 14429, + "end": 14435, + "loc": { + "start": { + "line": 505, + "column": 4 + }, + "end": { + "line": 505, + "column": 10 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 14436, + "end": 14452, + "loc": { + "start": { + "line": 505, + "column": 11 + }, + "end": { + "line": 505, + "column": 27 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 14453, + "end": 14459, + "loc": { + "start": { + "line": 505, + "column": 28 + }, + "end": { + "line": 505, + "column": 34 + } + }, + "extra": { + "rawValue": "load", + "raw": "'load'" + }, + "value": "load" + }, + { + "type": "Identifier", + "start": 14461, + "end": 14466, + "loc": { + "start": { + "line": 505, + "column": 36 + }, + "end": { + "line": 505, + "column": 41 + }, + "identifierName": "start" + }, + "name": "start" + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 14478, + "end": 14496, + "loc": { + "start": { + "line": 506, + "column": 9 + }, + "end": { + "line": 508, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 14484, + "end": 14492, + "loc": { + "start": { + "line": 507, + "column": 4 + }, + "end": { + "line": 507, + "column": 12 + } + }, + "expression": { + "type": "CallExpression", + "start": 14484, + "end": 14491, + "loc": { + "start": { + "line": 507, + "column": 4 + }, + "end": { + "line": 507, + "column": 11 + } + }, + "callee": { + "type": "Identifier", + "start": 14484, + "end": 14489, + "loc": { + "start": { + "line": 507, + "column": 4 + }, + "end": { + "line": 507, + "column": 9 + }, + "identifierName": "start" + }, + "name": "start" + }, + "arguments": [] + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 14500, + "end": 14628, + "loc": { + "start": { + "line": 510, + "column": 2 + }, + "end": { + "line": 515, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 14500, + "end": 14627, + "loc": { + "start": { + "line": 510, + "column": 2 + }, + "end": { + "line": 515, + "column": 4 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14500, + "end": 14523, + "loc": { + "start": { + "line": 510, + "column": 2 + }, + "end": { + "line": 510, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 14500, + "end": 14506, + "loc": { + "start": { + "line": 510, + "column": 2 + }, + "end": { + "line": 510, + "column": 8 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 14507, + "end": 14523, + "loc": { + "start": { + "line": 510, + "column": 9 + }, + "end": { + "line": 510, + "column": 25 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 14524, + "end": 14538, + "loc": { + "start": { + "line": 510, + "column": 26 + }, + "end": { + "line": 510, + "column": 40 + } + }, + "extra": { + "rawValue": "beforeunload", + "raw": "'beforeunload'" + }, + "value": "beforeunload" + }, + { + "type": "ArrowFunctionExpression", + "start": 14540, + "end": 14626, + "loc": { + "start": { + "line": 510, + "column": 42 + }, + "end": { + "line": 515, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 14546, + "end": 14626, + "loc": { + "start": { + "line": 510, + "column": 48 + }, + "end": { + "line": 515, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 14552, + "end": 14622, + "loc": { + "start": { + "line": 511, + "column": 4 + }, + "end": { + "line": 514, + "column": 5 + } + }, + "test": { + "type": "Identifier", + "start": 14556, + "end": 14566, + "loc": { + "start": { + "line": 511, + "column": 8 + }, + "end": { + "line": 511, + "column": 18 + }, + "identifierName": "sendEvents" + }, + "name": "sendEvents" + }, + "consequent": { + "type": "BlockStatement", + "start": 14568, + "end": 14622, + "loc": { + "start": { + "line": 511, + "column": 20 + }, + "end": { + "line": 514, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 14576, + "end": 14590, + "loc": { + "start": { + "line": 512, + "column": 6 + }, + "end": { + "line": 512, + "column": 20 + } + }, + "expression": { + "type": "CallExpression", + "start": 14576, + "end": 14589, + "loc": { + "start": { + "line": 512, + "column": 6 + }, + "end": { + "line": 512, + "column": 19 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14576, + "end": 14587, + "loc": { + "start": { + "line": 512, + "column": 6 + }, + "end": { + "line": 512, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 14576, + "end": 14582, + "loc": { + "start": { + "line": 512, + "column": 6 + }, + "end": { + "line": 512, + "column": 12 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 14583, + "end": 14587, + "loc": { + "start": { + "line": 512, + "column": 13 + }, + "end": { + "line": 512, + "column": 17 + }, + "identifierName": "stop" + }, + "name": "stop" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 14597, + "end": 14616, + "loc": { + "start": { + "line": 513, + "column": 6 + }, + "end": { + "line": 513, + "column": 25 + } + }, + "expression": { + "type": "CallExpression", + "start": 14597, + "end": 14615, + "loc": { + "start": { + "line": 513, + "column": 6 + }, + "end": { + "line": 513, + "column": 24 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14597, + "end": 14609, + "loc": { + "start": { + "line": 513, + "column": 6 + }, + "end": { + "line": 513, + "column": 18 + } + }, + "object": { + "type": "Identifier", + "start": 14597, + "end": 14603, + "loc": { + "start": { + "line": 513, + "column": 6 + }, + "end": { + "line": 513, + "column": 12 + }, + "identifierName": "events" + }, + "name": "events" + }, + "property": { + "type": "Identifier", + "start": 14604, + "end": 14609, + "loc": { + "start": { + "line": 513, + "column": 13 + }, + "end": { + "line": 513, + "column": 18 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "computed": false + }, + "arguments": [ + { + "type": "BooleanLiteral", + "start": 14610, + "end": 14614, + "loc": { + "start": { + "line": 513, + "column": 19 + }, + "end": { + "line": 513, + "column": 23 + } + }, + "value": true + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 14632, + "end": 14682, + "loc": { + "start": { + "line": 517, + "column": 2 + }, + "end": { + "line": 517, + "column": 52 + } + }, + "expression": { + "type": "CallExpression", + "start": 14632, + "end": 14681, + "loc": { + "start": { + "line": 517, + "column": 2 + }, + "end": { + "line": 517, + "column": 51 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14632, + "end": 14655, + "loc": { + "start": { + "line": 517, + "column": 2 + }, + "end": { + "line": 517, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 14632, + "end": 14638, + "loc": { + "start": { + "line": 517, + "column": 2 + }, + "end": { + "line": 517, + "column": 8 + }, + "identifierName": "window" + }, + "name": "window" + }, + "property": { + "type": "Identifier", + "start": 14639, + "end": 14655, + "loc": { + "start": { + "line": 517, + "column": 9 + }, + "end": { + "line": 517, + "column": 25 + }, + "identifierName": "addEventListener" + }, + "name": "addEventListener" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 14656, + "end": 14665, + "loc": { + "start": { + "line": 517, + "column": 26 + }, + "end": { + "line": 517, + "column": 35 + } + }, + "extra": { + "rawValue": "message", + "raw": "'message'" + }, + "value": "message" + }, + { + "type": "Identifier", + "start": 14667, + "end": 14680, + "loc": { + "start": { + "line": 517, + "column": 37 + }, + "end": { + "line": 517, + "column": 50 + }, + "identifierName": "handleMessage" + }, + "name": "handleMessage" + } + ] + } + }, + { + "type": "VariableDeclaration", + "start": 14686, + "end": 14853, + "loc": { + "start": { + "line": 519, + "column": 2 + }, + "end": { + "line": 524, + "column": 5 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 14692, + "end": 14852, + "loc": { + "start": { + "line": 519, + "column": 8 + }, + "end": { + "line": 524, + "column": 4 + } + }, + "id": { + "type": "Identifier", + "start": 14692, + "end": 14704, + "loc": { + "start": { + "line": 519, + "column": 8 + }, + "end": { + "line": 519, + "column": 20 + }, + "identifierName": "readyPromise" + }, + "name": "readyPromise" + }, + "init": { + "type": "NewExpression", + "start": 14707, + "end": 14852, + "loc": { + "start": { + "line": 519, + "column": 23 + }, + "end": { + "line": 524, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 14711, + "end": 14718, + "loc": { + "start": { + "line": 519, + "column": 27 + }, + "end": { + "line": 519, + "column": 34 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 14719, + "end": 14851, + "loc": { + "start": { + "line": 519, + "column": 35 + }, + "end": { + "line": 524, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 14719, + "end": 14726, + "loc": { + "start": { + "line": 519, + "column": 35 + }, + "end": { + "line": 519, + "column": 42 + }, + "identifierName": "resolve" + }, + "name": "resolve" + } + ], + "body": { + "type": "BlockStatement", + "start": 14730, + "end": 14851, + "loc": { + "start": { + "line": 519, + "column": 46 + }, + "end": { + "line": 524, + "column": 3 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 14736, + "end": 14847, + "loc": { + "start": { + "line": 520, + "column": 4 + }, + "end": { + "line": 523, + "column": 7 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 14742, + "end": 14846, + "loc": { + "start": { + "line": 520, + "column": 10 + }, + "end": { + "line": 523, + "column": 6 + } + }, + "id": { + "type": "Identifier", + "start": 14742, + "end": 14749, + "loc": { + "start": { + "line": 520, + "column": 10 + }, + "end": { + "line": 520, + "column": 17 + }, + "identifierName": "onReady" + }, + "name": "onReady" + }, + "init": { + "type": "CallExpression", + "start": 14752, + "end": 14846, + "loc": { + "start": { + "line": 520, + "column": 20 + }, + "end": { + "line": 523, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14752, + "end": 14762, + "loc": { + "start": { + "line": 520, + "column": 20 + }, + "end": { + "line": 520, + "column": 30 + } + }, + "object": { + "type": "Identifier", + "start": 14752, + "end": 14759, + "loc": { + "start": { + "line": 520, + "column": 20 + }, + "end": { + "line": 520, + "column": 27 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 14760, + "end": 14762, + "loc": { + "start": { + "line": 520, + "column": 28 + }, + "end": { + "line": 520, + "column": 30 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 14763, + "end": 14773, + "loc": { + "start": { + "line": 520, + "column": 31 + }, + "end": { + "line": 520, + "column": 41 + }, + "identifierName": "readyEvent" + }, + "name": "readyEvent" + }, + { + "type": "ArrowFunctionExpression", + "start": 14775, + "end": 14845, + "loc": { + "start": { + "line": 520, + "column": 43 + }, + "end": { + "line": 523, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 14781, + "end": 14845, + "loc": { + "start": { + "line": 520, + "column": 49 + }, + "end": { + "line": 523, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 14789, + "end": 14822, + "loc": { + "start": { + "line": 521, + "column": 6 + }, + "end": { + "line": 521, + "column": 39 + } + }, + "expression": { + "type": "CallExpression", + "start": 14789, + "end": 14821, + "loc": { + "start": { + "line": 521, + "column": 6 + }, + "end": { + "line": 521, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 14789, + "end": 14800, + "loc": { + "start": { + "line": 521, + "column": 6 + }, + "end": { + "line": 521, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 14789, + "end": 14796, + "loc": { + "start": { + "line": 521, + "column": 6 + }, + "end": { + "line": 521, + "column": 13 + }, + "identifierName": "emitter" + }, + "name": "emitter" + }, + "property": { + "type": "Identifier", + "start": 14797, + "end": 14800, + "loc": { + "start": { + "line": 521, + "column": 14 + }, + "end": { + "line": 521, + "column": 17 + }, + "identifierName": "off" + }, + "name": "off" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 14801, + "end": 14811, + "loc": { + "start": { + "line": 521, + "column": 18 + }, + "end": { + "line": 521, + "column": 28 + }, + "identifierName": "readyEvent" + }, + "name": "readyEvent" + }, + { + "type": "Identifier", + "start": 14813, + "end": 14820, + "loc": { + "start": { + "line": 521, + "column": 30 + }, + "end": { + "line": 521, + "column": 37 + }, + "identifierName": "onReady" + }, + "name": "onReady" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 14829, + "end": 14839, + "loc": { + "start": { + "line": 522, + "column": 6 + }, + "end": { + "line": 522, + "column": 16 + } + }, + "expression": { + "type": "CallExpression", + "start": 14829, + "end": 14838, + "loc": { + "start": { + "line": 522, + "column": 6 + }, + "end": { + "line": 522, + "column": 15 + } + }, + "callee": { + "type": "Identifier", + "start": 14829, + "end": 14836, + "loc": { + "start": { + "line": 522, + "column": 6 + }, + "end": { + "line": 522, + "column": 13 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "kind": "const" + } + ], + "directives": [] + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 14857, + "end": 15054, + "loc": { + "start": { + "line": 526, + "column": 2 + }, + "end": { + "line": 535, + "column": 4 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 14863, + "end": 15053, + "loc": { + "start": { + "line": 526, + "column": 8 + }, + "end": { + "line": 535, + "column": 3 + } + }, + "id": { + "type": "Identifier", + "start": 14863, + "end": 14869, + "loc": { + "start": { + "line": 526, + "column": 8 + }, + "end": { + "line": 526, + "column": 14 + }, + "identifierName": "client" + }, + "name": "client" + }, + "init": { + "type": "ObjectExpression", + "start": 14872, + "end": 15053, + "loc": { + "start": { + "line": 526, + "column": 17 + }, + "end": { + "line": 535, + "column": 3 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 14878, + "end": 14912, + "loc": { + "start": { + "line": 527, + "column": 4 + }, + "end": { + "line": 527, + "column": 38 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 14878, + "end": 14892, + "loc": { + "start": { + "line": 527, + "column": 4 + }, + "end": { + "line": 527, + "column": 18 + }, + "identifierName": "waitUntilReady" + }, + "name": "waitUntilReady" + }, + "value": { + "type": "ArrowFunctionExpression", + "start": 14894, + "end": 14912, + "loc": { + "start": { + "line": 527, + "column": 20 + }, + "end": { + "line": 527, + "column": 38 + } + }, + "id": null, + "generator": false, + "expression": true, + "async": false, + "params": [], + "body": { + "type": "Identifier", + "start": 14900, + "end": 14912, + "loc": { + "start": { + "line": 527, + "column": 26 + }, + "end": { + "line": 527, + "column": 38 + }, + "identifierName": "readyPromise" + }, + "name": "readyPromise" + } + } + }, + { + "type": "ObjectProperty", + "start": 14918, + "end": 14936, + "loc": { + "start": { + "line": 528, + "column": 4 + }, + "end": { + "line": 528, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 14918, + "end": 14926, + "loc": { + "start": { + "line": 528, + "column": 4 + }, + "end": { + "line": 528, + "column": 12 + }, + "identifierName": "identify" + }, + "name": "identify" + }, + "value": { + "type": "Identifier", + "start": 14928, + "end": 14936, + "loc": { + "start": { + "line": 528, + "column": 14 + }, + "end": { + "line": 528, + "column": 22 + }, + "identifierName": "identify" + }, + "name": "identify" + } + }, + { + "type": "ObjectProperty", + "start": 14942, + "end": 14962, + "loc": { + "start": { + "line": 529, + "column": 4 + }, + "end": { + "line": 529, + "column": 24 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 14942, + "end": 14951, + "loc": { + "start": { + "line": 529, + "column": 4 + }, + "end": { + "line": 529, + "column": 13 + }, + "identifierName": "variation" + }, + "name": "variation" + }, + "value": { + "type": "Identifier", + "start": 14953, + "end": 14962, + "loc": { + "start": { + "line": 529, + "column": 15 + }, + "end": { + "line": 529, + "column": 24 + }, + "identifierName": "variation" + }, + "name": "variation" + } + }, + { + "type": "ObjectProperty", + "start": 14968, + "end": 14980, + "loc": { + "start": { + "line": 530, + "column": 4 + }, + "end": { + "line": 530, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 14968, + "end": 14973, + "loc": { + "start": { + "line": 530, + "column": 4 + }, + "end": { + "line": 530, + "column": 9 + }, + "identifierName": "track" + }, + "name": "track" + }, + "value": { + "type": "Identifier", + "start": 14975, + "end": 14980, + "loc": { + "start": { + "line": 530, + "column": 11 + }, + "end": { + "line": 530, + "column": 16 + }, + "identifierName": "track" + }, + "name": "track" + } + }, + { + "type": "ObjectProperty", + "start": 14986, + "end": 14992, + "loc": { + "start": { + "line": 531, + "column": 4 + }, + "end": { + "line": 531, + "column": 10 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 14986, + "end": 14988, + "loc": { + "start": { + "line": 531, + "column": 4 + }, + "end": { + "line": 531, + "column": 6 + }, + "identifierName": "on" + }, + "name": "on" + }, + "value": { + "type": "Identifier", + "start": 14990, + "end": 14992, + "loc": { + "start": { + "line": 531, + "column": 8 + }, + "end": { + "line": 531, + "column": 10 + }, + "identifierName": "on" + }, + "name": "on" + } + }, + { + "type": "ObjectProperty", + "start": 14998, + "end": 15006, + "loc": { + "start": { + "line": 532, + "column": 4 + }, + "end": { + "line": 532, + "column": 12 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 14998, + "end": 15001, + "loc": { + "start": { + "line": 532, + "column": 4 + }, + "end": { + "line": 532, + "column": 7 + }, + "identifierName": "off" + }, + "name": "off" + }, + "value": { + "type": "Identifier", + "start": 15003, + "end": 15006, + "loc": { + "start": { + "line": 532, + "column": 9 + }, + "end": { + "line": 532, + "column": 12 + }, + "identifierName": "off" + }, + "name": "off" + } + }, + { + "type": "ObjectProperty", + "start": 15012, + "end": 15024, + "loc": { + "start": { + "line": 533, + "column": 4 + }, + "end": { + "line": 533, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 15012, + "end": 15017, + "loc": { + "start": { + "line": 533, + "column": 4 + }, + "end": { + "line": 533, + "column": 9 + }, + "identifierName": "flush" + }, + "name": "flush" + }, + "value": { + "type": "Identifier", + "start": 15019, + "end": 15024, + "loc": { + "start": { + "line": 533, + "column": 11 + }, + "end": { + "line": 533, + "column": 16 + }, + "identifierName": "flush" + }, + "name": "flush" + } + }, + { + "type": "ObjectProperty", + "start": 15030, + "end": 15048, + "loc": { + "start": { + "line": 534, + "column": 4 + }, + "end": { + "line": 534, + "column": 22 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 15030, + "end": 15038, + "loc": { + "start": { + "line": 534, + "column": 4 + }, + "end": { + "line": 534, + "column": 12 + }, + "identifierName": "allFlags" + }, + "name": "allFlags" + }, + "value": { + "type": "Identifier", + "start": 15040, + "end": 15048, + "loc": { + "start": { + "line": 534, + "column": 14 + }, + "end": { + "line": 534, + "column": 22 + }, + "identifierName": "allFlags" + }, + "name": "allFlags" + } + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "ReturnStatement", + "start": 15058, + "end": 15072, + "loc": { + "start": { + "line": 537, + "column": 2 + }, + "end": { + "line": 537, + "column": 16 + } + }, + "argument": { + "type": "Identifier", + "start": 15065, + "end": 15071, + "loc": { + "start": { + "line": 537, + "column": 9 + }, + "end": { + "line": 537, + "column": 15 + }, + "identifierName": "client" + }, + "name": "client" + } + } + ], + "directives": [] + } + }, + { + "type": "VariableDeclaration", + "start": 15076, + "end": 15100, + "loc": { + "start": { + "line": 540, + "column": 0 + }, + "end": { + "line": 540, + "column": 24 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 15082, + "end": 15099, + "loc": { + "start": { + "line": 540, + "column": 6 + }, + "end": { + "line": 540, + "column": 23 + } + }, + "id": { + "type": "Identifier", + "start": 15082, + "end": 15089, + "loc": { + "start": { + "line": 540, + "column": 6 + }, + "end": { + "line": 540, + "column": 13 + }, + "identifierName": "version" + }, + "name": "version" + }, + "init": { + "type": "Identifier", + "start": 15092, + "end": 15099, + "loc": { + "start": { + "line": 540, + "column": 16 + }, + "end": { + "line": 540, + "column": 23 + }, + "identifierName": "VERSION" + }, + "name": "VERSION" + } + } + ], + "kind": "const" + }, + { + "type": "ExportDefaultDeclaration", + "start": 15102, + "end": 15141, + "loc": { + "start": { + "line": 542, + "column": 0 + }, + "end": { + "line": 542, + "column": 39 + } + }, + "declaration": { + "type": "ObjectExpression", + "start": 15117, + "end": 15140, + "loc": { + "start": { + "line": 542, + "column": 15 + }, + "end": { + "line": 542, + "column": 38 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 15119, + "end": 15129, + "loc": { + "start": { + "line": 542, + "column": 17 + }, + "end": { + "line": 542, + "column": 27 + } + }, + "method": false, + "shorthand": true, + "computed": false, + "key": { + "type": "Identifier", + "start": 15119, + "end": 15129, + "loc": { + "start": { + "line": 542, + "column": 17 + }, + "end": { + "line": 542, + "column": 27 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "value": { + "type": "Identifier", + "start": 15119, + "end": 15129, + "loc": { + "start": { + "line": 542, + "column": 17 + }, + "end": { + "line": 542, + "column": 27 + }, + "identifierName": "initialize" + }, + "name": "initialize" + }, + "extra": { + "shorthand": true + } + }, + { + "type": "ObjectProperty", + "start": 15131, + "end": 15138, + "loc": { + "start": { + "line": 542, + "column": 29 + }, + "end": { + "line": 542, + "column": 36 + } + }, + "method": false, + "shorthand": true, + "computed": false, + "key": { + "type": "Identifier", + "start": 15131, + "end": 15138, + "loc": { + "start": { + "line": 542, + "column": 29 + }, + "end": { + "line": 542, + "column": 36 + }, + "identifierName": "version" + }, + "name": "version" + }, + "value": { + "type": "Identifier", + "start": 15131, + "end": 15138, + "loc": { + "start": { + "line": 542, + "column": 29 + }, + "end": { + "line": 542, + "column": 36 + }, + "identifierName": "version" + }, + "name": "version" + }, + "extra": { + "shorthand": true + } + } + ], + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [] + }, + "comments": [ + { + "type": "CommentLine", + "value": " see below", + "start": 2690, + "end": 2702, + "loc": { + "start": { + "line": 77, + "column": 89 + }, + "end": { + "line": 77, + "column": 101 + } + } + }, + { + "type": "CommentLine", + "value": " cache TTL is five minutes", + "start": 2754, + "end": 2782, + "loc": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 34 + } + } + }, + { + "type": "CommentLine", + "value": " FF, Chrome", + "start": 5477, + "end": 5490, + "loc": { + "start": { + "line": 182, + "column": 35 + }, + "end": { + "line": 182, + "column": 48 + } + } + }, + { + "type": "CommentLine", + "value": " IE 9/10", + "start": 5596, + "end": 5606, + "loc": { + "start": { + "line": 184, + "column": 37 + }, + "end": { + "line": 184, + "column": 47 + } + } + }, + { + "type": "CommentLine", + "value": " IE 11+, Safari", + "start": 5652, + "end": 5669, + "loc": { + "start": { + "line": 186, + "column": 32 + }, + "end": { + "line": 186, + "column": 49 + } + } + }, + { + "type": "CommentLine", + "value": " Validate key if we have goals", + "start": 6477, + "end": 6509, + "loc": { + "start": { + "line": 227, + "column": 4 + }, + "end": { + "line": 227, + "column": 36 + } + } + }, + { + "type": "CommentLine", + "value": " If both the flag and the patch have a version property, then the patch version must be", + "start": 7429, + "end": 7518, + "loc": { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 262, + "column": 97 + } + } + }, + { + "type": "CommentLine", + "value": " greater than the flag version for us to accept the patch. If either one has no version", + "start": 7527, + "end": 7617, + "loc": { + "start": { + "line": 263, + "column": 8 + }, + "end": { + "line": 263, + "column": 98 + } + } + }, + { + "type": "CommentLine", + "value": " then the patch always succeeds.", + "start": 7626, + "end": 7660, + "loc": { + "start": { + "line": 264, + "column": 8 + }, + "end": { + "line": 264, + "column": 42 + } + } + }, + { + "type": "CommentLine", + "value": " We're reading the flags from local storage. Signal that we're ready,", + "start": 12242, + "end": 12313, + "loc": { + "start": { + "line": 421, + "column": 6 + }, + "end": { + "line": 421, + "column": 77 + } + } + }, + { + "type": "CommentLine", + "value": " then update localStorage for the next page load. We won't signal changes or update", + "start": 12320, + "end": 12405, + "loc": { + "start": { + "line": 422, + "column": 6 + }, + "end": { + "line": 422, + "column": 91 + } + } + }, + { + "type": "CommentLine", + "value": " the in-memory flags unless you subscribe for changes", + "start": 12412, + "end": 12467, + "loc": { + "start": { + "line": 423, + "column": 6 + }, + "end": { + "line": 423, + "column": 61 + } + } + } + ], + "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": 0, + "end": 6, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 7, + "end": 21, + "loc": { + "start": { + "line": 1, + "column": 7 + }, + "end": { + "line": 1, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 22, + "end": 26, + "loc": { + "start": { + "line": 1, + "column": 22 + }, + "end": { + "line": 1, + "column": 26 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./EventProcessor", + "start": 27, + "end": 45, + "loc": { + "start": { + "line": 1, + "column": 27 + }, + "end": { + "line": 1, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 45, + "end": 46, + "loc": { + "start": { + "line": 1, + "column": 45 + }, + "end": { + "line": 1, + "column": 46 + } + } + }, + { + "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": 47, + "end": 53, + "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": "EventEmitter", + "start": 54, + "end": 66, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 67, + "end": 71, + "loc": { + "start": { + "line": 2, + "column": 20 + }, + "end": { + "line": 2, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./EventEmitter", + "start": 72, + "end": 88, + "loc": { + "start": { + "line": 2, + "column": 25 + }, + "end": { + "line": 2, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 88, + "end": 89, + "loc": { + "start": { + "line": 2, + "column": 41 + }, + "end": { + "line": 2, + "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": 90, + "end": 96, + "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": "GoalTracker", + "start": 97, + "end": 108, + "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": 109, + "end": 113, + "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": "./GoalTracker", + "start": 114, + "end": 129, + "loc": { + "start": { + "line": 3, + "column": 24 + }, + "end": { + "line": 3, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 129, + "end": 130, + "loc": { + "start": { + "line": 3, + "column": 39 + }, + "end": { + "line": 3, + "column": 40 + } + } + }, + { + "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": 131, + "end": 137, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 4, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Store", + "start": 138, + "end": 143, + "loc": { + "start": { + "line": 4, + "column": 7 + }, + "end": { + "line": 4, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 144, + "end": 148, + "loc": { + "start": { + "line": 4, + "column": 13 + }, + "end": { + "line": 4, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./Store", + "start": 149, + "end": 158, + "loc": { + "start": { + "line": 4, + "column": 18 + }, + "end": { + "line": 4, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 158, + "end": 159, + "loc": { + "start": { + "line": 4, + "column": 27 + }, + "end": { + "line": 4, + "column": 28 + } + } + }, + { + "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": 160, + "end": 166, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Stream", + "start": 167, + "end": 173, + "loc": { + "start": { + "line": 5, + "column": 7 + }, + "end": { + "line": 5, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 174, + "end": 178, + "loc": { + "start": { + "line": 5, + "column": 14 + }, + "end": { + "line": 5, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./Stream", + "start": 179, + "end": 189, + "loc": { + "start": { + "line": 5, + "column": 19 + }, + "end": { + "line": 5, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 189, + "end": 190, + "loc": { + "start": { + "line": 5, + "column": 29 + }, + "end": { + "line": 5, + "column": 30 + } + } + }, + { + "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": 191, + "end": 197, + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 6, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Requestor", + "start": 198, + "end": 207, + "loc": { + "start": { + "line": 6, + "column": 7 + }, + "end": { + "line": 6, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 208, + "end": 212, + "loc": { + "start": { + "line": 6, + "column": 17 + }, + "end": { + "line": 6, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./Requestor", + "start": 213, + "end": 226, + "loc": { + "start": { + "line": 6, + "column": 22 + }, + "end": { + "line": 6, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 226, + "end": 227, + "loc": { + "start": { + "line": 6, + "column": 35 + }, + "end": { + "line": 6, + "column": 36 + } + } + }, + { + "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": 228, + "end": 234, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 7, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Identity", + "start": 235, + "end": 243, + "loc": { + "start": { + "line": 7, + "column": 7 + }, + "end": { + "line": 7, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 244, + "end": 248, + "loc": { + "start": { + "line": 7, + "column": 16 + }, + "end": { + "line": 7, + "column": 20 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./Identity", + "start": 249, + "end": 261, + "loc": { + "start": { + "line": 7, + "column": 21 + }, + "end": { + "line": 7, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 261, + "end": 262, + "loc": { + "start": { + "line": 7, + "column": 33 + }, + "end": { + "line": 7, + "column": 34 + } + } + }, + { + "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": 263, + "end": 269, + "loc": { + "start": { + "line": 8, + "column": 0 + }, + "end": { + "line": 8, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 270, + "end": 271, + "loc": { + "start": { + "line": 8, + "column": 7 + }, + "end": { + "line": 8, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "as", + "start": 272, + "end": 274, + "loc": { + "start": { + "line": 8, + "column": 9 + }, + "end": { + "line": 8, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 275, + "end": 280, + "loc": { + "start": { + "line": 8, + "column": 12 + }, + "end": { + "line": 8, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 281, + "end": 285, + "loc": { + "start": { + "line": 8, + "column": 18 + }, + "end": { + "line": 8, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./utils", + "start": 286, + "end": 295, + "loc": { + "start": { + "line": 8, + "column": 23 + }, + "end": { + "line": 8, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 295, + "end": 296, + "loc": { + "start": { + "line": 8, + "column": 32 + }, + "end": { + "line": 8, + "column": 33 + } + } + }, + { + "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": 297, + "end": 303, + "loc": { + "start": { + "line": 9, + "column": 0 + }, + "end": { + "line": 9, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 304, + "end": 305, + "loc": { + "start": { + "line": 9, + "column": 7 + }, + "end": { + "line": 9, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "as", + "start": 306, + "end": 308, + "loc": { + "start": { + "line": 9, + "column": 9 + }, + "end": { + "line": 9, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 309, + "end": 317, + "loc": { + "start": { + "line": 9, + "column": 12 + }, + "end": { + "line": 9, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 318, + "end": 322, + "loc": { + "start": { + "line": 9, + "column": 21 + }, + "end": { + "line": 9, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./messages", + "start": 323, + "end": 335, + "loc": { + "start": { + "line": 9, + "column": 26 + }, + "end": { + "line": 9, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 335, + "end": 336, + "loc": { + "start": { + "line": 9, + "column": 38 + }, + "end": { + "line": 9, + "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": 337, + "end": 343, + "loc": { + "start": { + "line": 10, + "column": 0 + }, + "end": { + "line": 10, + "column": 6 + } + } + }, + { + "type": { + "label": "*", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 10, + "updateContext": null + }, + "value": "*", + "start": 344, + "end": 345, + "loc": { + "start": { + "line": 10, + "column": 7 + }, + "end": { + "line": 10, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "as", + "start": 346, + "end": 348, + "loc": { + "start": { + "line": 10, + "column": 9 + }, + "end": { + "line": 10, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 349, + "end": 355, + "loc": { + "start": { + "line": 10, + "column": 12 + }, + "end": { + "line": 10, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 356, + "end": 360, + "loc": { + "start": { + "line": 10, + "column": 19 + }, + "end": { + "line": 10, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./errors", + "start": 361, + "end": 371, + "loc": { + "start": { + "line": 10, + "column": 24 + }, + "end": { + "line": 10, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 371, + "end": 372, + "loc": { + "start": { + "line": 10, + "column": 34 + }, + "end": { + "line": 10, + "column": 35 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 374, + "end": 379, + "loc": { + "start": { + "line": 12, + "column": 0 + }, + "end": { + "line": 12, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readyEvent", + "start": 380, + "end": 390, + "loc": { + "start": { + "line": 12, + "column": 6 + }, + "end": { + "line": 12, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 391, + "end": 392, + "loc": { + "start": { + "line": 12, + "column": 17 + }, + "end": { + "line": 12, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "ready", + "start": 393, + "end": 400, + "loc": { + "start": { + "line": 12, + "column": 19 + }, + "end": { + "line": 12, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 400, + "end": 401, + "loc": { + "start": { + "line": 12, + "column": 26 + }, + "end": { + "line": 12, + "column": 27 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 402, + "end": 407, + "loc": { + "start": { + "line": 13, + "column": 0 + }, + "end": { + "line": 13, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changeEvent", + "start": 408, + "end": 419, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 420, + "end": 421, + "loc": { + "start": { + "line": 13, + "column": 18 + }, + "end": { + "line": 13, + "column": 19 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "change", + "start": 422, + "end": 430, + "loc": { + "start": { + "line": 13, + "column": 20 + }, + "end": { + "line": 13, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 430, + "end": 431, + "loc": { + "start": { + "line": 13, + "column": 28 + }, + "end": { + "line": 13, + "column": 29 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 432, + "end": 437, + "loc": { + "start": { + "line": 14, + "column": 0 + }, + "end": { + "line": 14, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "locationWatcherInterval", + "start": 438, + "end": 461, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 29 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 462, + "end": 463, + "loc": { + "start": { + "line": 14, + "column": 30 + }, + "end": { + "line": 14, + "column": 31 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 300, + "start": 464, + "end": 467, + "loc": { + "start": { + "line": 14, + "column": 32 + }, + "end": { + "line": 14, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 467, + "end": 468, + "loc": { + "start": { + "line": 14, + "column": 35 + }, + "end": { + "line": 14, + "column": 36 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 470, + "end": 478, + "loc": { + "start": { + "line": 16, + "column": 0 + }, + "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": "initialize", + "start": 479, + "end": 489, + "loc": { + "start": { + "line": 16, + "column": 9 + }, + "end": { + "line": 16, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 489, + "end": 490, + "loc": { + "start": { + "line": 16, + "column": 19 + }, + "end": { + "line": 16, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "env", + "start": 490, + "end": 493, + "loc": { + "start": { + "line": 16, + "column": 20 + }, + "end": { + "line": 16, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 493, + "end": 494, + "loc": { + "start": { + "line": 16, + "column": 23 + }, + "end": { + "line": 16, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 495, + "end": 499, + "loc": { + "start": { + "line": 16, + "column": 25 + }, + "end": { + "line": 16, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 499, + "end": 500, + "loc": { + "start": { + "line": 16, + "column": 29 + }, + "end": { + "line": 16, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 501, + "end": 508, + "loc": { + "start": { + "line": 16, + "column": 31 + }, + "end": { + "line": 16, + "column": 38 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 509, + "end": 510, + "loc": { + "start": { + "line": 16, + "column": 39 + }, + "end": { + "line": 16, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 511, + "end": 512, + "loc": { + "start": { + "line": 16, + "column": 41 + }, + "end": { + "line": 16, + "column": 42 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 512, + "end": 513, + "loc": { + "start": { + "line": 16, + "column": 42 + }, + "end": { + "line": 16, + "column": 43 + } + } + }, + { + "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": 16, + "column": 43 + }, + "end": { + "line": 16, + "column": 44 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 515, + "end": 516, + "loc": { + "start": { + "line": 16, + "column": 45 + }, + "end": { + "line": 16, + "column": 46 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 519, + "end": 524, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 525, + "end": 532, + "loc": { + "start": { + "line": 17, + "column": 8 + }, + "end": { + "line": 17, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 533, + "end": 534, + "loc": { + "start": { + "line": 17, + "column": 16 + }, + "end": { + "line": 17, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 535, + "end": 542, + "loc": { + "start": { + "line": 17, + "column": 18 + }, + "end": { + "line": 17, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 542, + "end": 543, + "loc": { + "start": { + "line": 17, + "column": 25 + }, + "end": { + "line": 17, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 543, + "end": 550, + "loc": { + "start": { + "line": 17, + "column": 26 + }, + "end": { + "line": 17, + "column": 33 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 551, + "end": 553, + "loc": { + "start": { + "line": 17, + "column": 34 + }, + "end": { + "line": 17, + "column": 36 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "https://app.launchdarkly.com", + "start": 554, + "end": 584, + "loc": { + "start": { + "line": 17, + "column": 37 + }, + "end": { + "line": 17, + "column": 67 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 584, + "end": 585, + "loc": { + "start": { + "line": 17, + "column": 67 + }, + "end": { + "line": 17, + "column": 68 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 588, + "end": 593, + "loc": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 594, + "end": 603, + "loc": { + "start": { + "line": 18, + "column": 8 + }, + "end": { + "line": 18, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 604, + "end": 605, + "loc": { + "start": { + "line": 18, + "column": 18 + }, + "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": "options", + "start": 606, + "end": 613, + "loc": { + "start": { + "line": 18, + "column": 20 + }, + "end": { + "line": 18, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 613, + "end": 614, + "loc": { + "start": { + "line": 18, + "column": 27 + }, + "end": { + "line": 18, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 614, + "end": 623, + "loc": { + "start": { + "line": 18, + "column": 28 + }, + "end": { + "line": 18, + "column": 37 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 624, + "end": 626, + "loc": { + "start": { + "line": 18, + "column": 38 + }, + "end": { + "line": 18, + "column": 40 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "https://events.launchdarkly.com", + "start": 627, + "end": 660, + "loc": { + "start": { + "line": 18, + "column": 41 + }, + "end": { + "line": 18, + "column": 74 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 660, + "end": 661, + "loc": { + "start": { + "line": 18, + "column": 74 + }, + "end": { + "line": 18, + "column": 75 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 664, + "end": 669, + "loc": { + "start": { + "line": 19, + "column": 2 + }, + "end": { + "line": 19, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamUrl", + "start": 670, + "end": 679, + "loc": { + "start": { + "line": 19, + "column": 8 + }, + "end": { + "line": 19, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 680, + "end": 681, + "loc": { + "start": { + "line": 19, + "column": 18 + }, + "end": { + "line": 19, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 682, + "end": 689, + "loc": { + "start": { + "line": 19, + "column": 20 + }, + "end": { + "line": 19, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 689, + "end": 690, + "loc": { + "start": { + "line": 19, + "column": 27 + }, + "end": { + "line": 19, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamUrl", + "start": 690, + "end": 699, + "loc": { + "start": { + "line": 19, + "column": 28 + }, + "end": { + "line": 19, + "column": 37 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 700, + "end": 702, + "loc": { + "start": { + "line": 19, + "column": 38 + }, + "end": { + "line": 19, + "column": 40 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "https://clientstream.launchdarkly.com", + "start": 703, + "end": 742, + "loc": { + "start": { + "line": 19, + "column": 41 + }, + "end": { + "line": 19, + "column": 80 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 742, + "end": 743, + "loc": { + "start": { + "line": 19, + "column": 80 + }, + "end": { + "line": 19, + "column": 81 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 746, + "end": 751, + "loc": { + "start": { + "line": 20, + "column": 2 + }, + "end": { + "line": 20, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 752, + "end": 756, + "loc": { + "start": { + "line": 20, + "column": 8 + }, + "end": { + "line": 20, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 757, + "end": 758, + "loc": { + "start": { + "line": 20, + "column": 13 + }, + "end": { + "line": 20, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 759, + "end": 766, + "loc": { + "start": { + "line": 20, + "column": 15 + }, + "end": { + "line": 20, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 766, + "end": 767, + "loc": { + "start": { + "line": 20, + "column": 22 + }, + "end": { + "line": 20, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 767, + "end": 771, + "loc": { + "start": { + "line": 20, + "column": 23 + }, + "end": { + "line": 20, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 771, + "end": 772, + "loc": { + "start": { + "line": 20, + "column": 27 + }, + "end": { + "line": 20, + "column": 28 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 775, + "end": 780, + "loc": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 21, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 781, + "end": 791, + "loc": { + "start": { + "line": 21, + "column": 8 + }, + "end": { + "line": 21, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 792, + "end": 793, + "loc": { + "start": { + "line": 21, + "column": 19 + }, + "end": { + "line": 21, + "column": 20 + } + } + }, + { + "type": { + "label": "typeof", + "keyword": "typeof", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "typeof", + "start": 794, + "end": 800, + "loc": { + "start": { + "line": 21, + "column": 21 + }, + "end": { + "line": 21, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 801, + "end": 808, + "loc": { + "start": { + "line": 21, + "column": 28 + }, + "end": { + "line": 21, + "column": 35 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 808, + "end": 809, + "loc": { + "start": { + "line": 21, + "column": 35 + }, + "end": { + "line": 21, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 809, + "end": 819, + "loc": { + "start": { + "line": 21, + "column": 36 + }, + "end": { + "line": 21, + "column": 46 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 820, + "end": 823, + "loc": { + "start": { + "line": 21, + "column": 47 + }, + "end": { + "line": 21, + "column": 50 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "undefined", + "start": 824, + "end": 835, + "loc": { + "start": { + "line": 21, + "column": 51 + }, + "end": { + "line": 21, + "column": 62 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 836, + "end": 837, + "loc": { + "start": { + "line": 21, + "column": 63 + }, + "end": { + "line": 21, + "column": 64 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 838, + "end": 842, + "loc": { + "start": { + "line": 21, + "column": 65 + }, + "end": { + "line": 21, + "column": 69 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 843, + "end": 844, + "loc": { + "start": { + "line": 21, + "column": 70 + }, + "end": { + "line": 21, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 845, + "end": 852, + "loc": { + "start": { + "line": 21, + "column": 72 + }, + "end": { + "line": 21, + "column": 79 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 852, + "end": 853, + "loc": { + "start": { + "line": 21, + "column": 79 + }, + "end": { + "line": 21, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 853, + "end": 863, + "loc": { + "start": { + "line": 21, + "column": 80 + }, + "end": { + "line": 21, + "column": 90 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 863, + "end": 864, + "loc": { + "start": { + "line": 21, + "column": 90 + }, + "end": { + "line": 21, + "column": 91 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 867, + "end": 872, + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allowFrequentDuplicateEvents", + "start": 873, + "end": 901, + "loc": { + "start": { + "line": 22, + "column": 8 + }, + "end": { + "line": 22, + "column": 36 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 902, + "end": 903, + "loc": { + "start": { + "line": 22, + "column": 37 + }, + "end": { + "line": 22, + "column": 38 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 904, + "end": 905, + "loc": { + "start": { + "line": 22, + "column": 39 + }, + "end": { + "line": 22, + "column": 40 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 905, + "end": 906, + "loc": { + "start": { + "line": 22, + "column": 40 + }, + "end": { + "line": 22, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 906, + "end": 913, + "loc": { + "start": { + "line": 22, + "column": 41 + }, + "end": { + "line": 22, + "column": 48 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 913, + "end": 914, + "loc": { + "start": { + "line": 22, + "column": 48 + }, + "end": { + "line": 22, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allowFrequentDuplicateEvents", + "start": 914, + "end": 942, + "loc": { + "start": { + "line": 22, + "column": 49 + }, + "end": { + "line": 22, + "column": 77 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 942, + "end": 943, + "loc": { + "start": { + "line": 22, + "column": 77 + }, + "end": { + "line": 22, + "column": 78 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 946, + "end": 951, + "loc": { + "start": { + "line": 23, + "column": 2 + }, + "end": { + "line": 23, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEventsOnlyForVariation", + "start": 952, + "end": 978, + "loc": { + "start": { + "line": 23, + "column": 8 + }, + "end": { + "line": 23, + "column": 34 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 979, + "end": 980, + "loc": { + "start": { + "line": 23, + "column": 35 + }, + "end": { + "line": 23, + "column": 36 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 981, + "end": 982, + "loc": { + "start": { + "line": 23, + "column": 37 + }, + "end": { + "line": 23, + "column": 38 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 982, + "end": 983, + "loc": { + "start": { + "line": 23, + "column": 38 + }, + "end": { + "line": 23, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 983, + "end": 990, + "loc": { + "start": { + "line": 23, + "column": 39 + }, + "end": { + "line": 23, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 990, + "end": 991, + "loc": { + "start": { + "line": 23, + "column": 46 + }, + "end": { + "line": 23, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEventsOnlyForVariation", + "start": 991, + "end": 1017, + "loc": { + "start": { + "line": 23, + "column": 47 + }, + "end": { + "line": 23, + "column": 73 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1017, + "end": 1018, + "loc": { + "start": { + "line": 23, + "column": 73 + }, + "end": { + "line": 23, + "column": 74 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1021, + "end": 1026, + "loc": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environment", + "start": 1027, + "end": 1038, + "loc": { + "start": { + "line": 24, + "column": 8 + }, + "end": { + "line": 24, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1039, + "end": 1040, + "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": "env", + "start": 1041, + "end": 1044, + "loc": { + "start": { + "line": 24, + "column": 22 + }, + "end": { + "line": 24, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1044, + "end": 1045, + "loc": { + "start": { + "line": 24, + "column": 25 + }, + "end": { + "line": 24, + "column": 26 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1048, + "end": 1053, + "loc": { + "start": { + "line": 25, + "column": 2 + }, + "end": { + "line": 25, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 1054, + "end": 1061, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1062, + "end": 1063, + "loc": { + "start": { + "line": 25, + "column": 16 + }, + "end": { + "line": 25, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventEmitter", + "start": 1064, + "end": 1076, + "loc": { + "start": { + "line": 25, + "column": 18 + }, + "end": { + "line": 25, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1076, + "end": 1077, + "loc": { + "start": { + "line": 25, + "column": 30 + }, + "end": { + "line": 25, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1077, + "end": 1078, + "loc": { + "start": { + "line": 25, + "column": 31 + }, + "end": { + "line": 25, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1078, + "end": 1079, + "loc": { + "start": { + "line": 25, + "column": 32 + }, + "end": { + "line": 25, + "column": 33 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1082, + "end": 1087, + "loc": { + "start": { + "line": 26, + "column": 2 + }, + "end": { + "line": 26, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 1088, + "end": 1094, + "loc": { + "start": { + "line": 26, + "column": 8 + }, + "end": { + "line": 26, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1095, + "end": 1096, + "loc": { + "start": { + "line": 26, + "column": 15 + }, + "end": { + "line": 26, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Stream", + "start": 1097, + "end": 1103, + "loc": { + "start": { + "line": 26, + "column": 17 + }, + "end": { + "line": 26, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1103, + "end": 1104, + "loc": { + "start": { + "line": 26, + "column": 23 + }, + "end": { + "line": 26, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "streamUrl", + "start": 1104, + "end": 1113, + "loc": { + "start": { + "line": 26, + "column": 24 + }, + "end": { + "line": 26, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1113, + "end": 1114, + "loc": { + "start": { + "line": 26, + "column": 33 + }, + "end": { + "line": 26, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environment", + "start": 1115, + "end": 1126, + "loc": { + "start": { + "line": 26, + "column": 35 + }, + "end": { + "line": 26, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1126, + "end": 1127, + "loc": { + "start": { + "line": 26, + "column": 46 + }, + "end": { + "line": 26, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 1128, + "end": 1132, + "loc": { + "start": { + "line": 26, + "column": 48 + }, + "end": { + "line": 26, + "column": 52 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1132, + "end": 1133, + "loc": { + "start": { + "line": 26, + "column": 52 + }, + "end": { + "line": 26, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 1134, + "end": 1141, + "loc": { + "start": { + "line": 26, + "column": 54 + }, + "end": { + "line": 26, + "column": 61 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1141, + "end": 1142, + "loc": { + "start": { + "line": 26, + "column": 61 + }, + "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": "useReport", + "start": 1142, + "end": 1151, + "loc": { + "start": { + "line": 26, + "column": 62 + }, + "end": { + "line": 26, + "column": 71 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1151, + "end": 1152, + "loc": { + "start": { + "line": 26, + "column": 71 + }, + "end": { + "line": 26, + "column": 72 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1152, + "end": 1153, + "loc": { + "start": { + "line": 26, + "column": 72 + }, + "end": { + "line": 26, + "column": 73 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1156, + "end": 1161, + "loc": { + "start": { + "line": 27, + "column": 2 + }, + "end": { + "line": 27, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 1162, + "end": 1168, + "loc": { + "start": { + "line": 27, + "column": 8 + }, + "end": { + "line": 27, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1169, + "end": 1170, + "loc": { + "start": { + "line": 27, + "column": 15 + }, + "end": { + "line": 27, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 1171, + "end": 1178, + "loc": { + "start": { + "line": 27, + "column": 17 + }, + "end": { + "line": 27, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1178, + "end": 1179, + "loc": { + "start": { + "line": 27, + "column": 24 + }, + "end": { + "line": 27, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventProcessor", + "start": 1179, + "end": 1193, + "loc": { + "start": { + "line": 27, + "column": 25 + }, + "end": { + "line": 27, + "column": 39 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 1194, + "end": 1196, + "loc": { + "start": { + "line": 27, + "column": 40 + }, + "end": { + "line": 27, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventProcessor", + "start": 1197, + "end": 1211, + "loc": { + "start": { + "line": 27, + "column": 43 + }, + "end": { + "line": 27, + "column": 57 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1211, + "end": 1212, + "loc": { + "start": { + "line": 27, + "column": 57 + }, + "end": { + "line": 27, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "eventsUrl", + "start": 1212, + "end": 1221, + "loc": { + "start": { + "line": 27, + "column": 58 + }, + "end": { + "line": 27, + "column": 67 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1221, + "end": 1222, + "loc": { + "start": { + "line": 27, + "column": 67 + }, + "end": { + "line": 27, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environment", + "start": 1223, + "end": 1234, + "loc": { + "start": { + "line": 27, + "column": 69 + }, + "end": { + "line": 27, + "column": 80 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1234, + "end": 1235, + "loc": { + "start": { + "line": 27, + "column": 80 + }, + "end": { + "line": 27, + "column": 81 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 1236, + "end": 1243, + "loc": { + "start": { + "line": 27, + "column": 82 + }, + "end": { + "line": 27, + "column": 89 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1243, + "end": 1244, + "loc": { + "start": { + "line": 27, + "column": 89 + }, + "end": { + "line": 27, + "column": 90 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 1245, + "end": 1252, + "loc": { + "start": { + "line": 27, + "column": 91 + }, + "end": { + "line": 27, + "column": 98 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1252, + "end": 1253, + "loc": { + "start": { + "line": 27, + "column": 98 + }, + "end": { + "line": 27, + "column": 99 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1253, + "end": 1254, + "loc": { + "start": { + "line": 27, + "column": 99 + }, + "end": { + "line": 27, + "column": 100 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1257, + "end": 1262, + "loc": { + "start": { + "line": 28, + "column": 2 + }, + "end": { + "line": 28, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 1263, + "end": 1272, + "loc": { + "start": { + "line": 28, + "column": 8 + }, + "end": { + "line": 28, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1273, + "end": 1274, + "loc": { + "start": { + "line": 28, + "column": 18 + }, + "end": { + "line": 28, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Requestor", + "start": 1275, + "end": 1284, + "loc": { + "start": { + "line": 28, + "column": 20 + }, + "end": { + "line": 28, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1284, + "end": 1285, + "loc": { + "start": { + "line": 28, + "column": 29 + }, + "end": { + "line": 28, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 1285, + "end": 1292, + "loc": { + "start": { + "line": 28, + "column": 30 + }, + "end": { + "line": 28, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1292, + "end": 1293, + "loc": { + "start": { + "line": 28, + "column": 37 + }, + "end": { + "line": 28, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environment", + "start": 1294, + "end": 1305, + "loc": { + "start": { + "line": 28, + "column": 39 + }, + "end": { + "line": 28, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1305, + "end": 1306, + "loc": { + "start": { + "line": 28, + "column": 50 + }, + "end": { + "line": 28, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 1307, + "end": 1314, + "loc": { + "start": { + "line": 28, + "column": 52 + }, + "end": { + "line": 28, + "column": 59 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1314, + "end": 1315, + "loc": { + "start": { + "line": 28, + "column": 59 + }, + "end": { + "line": 28, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useReport", + "start": 1315, + "end": 1324, + "loc": { + "start": { + "line": 28, + "column": 60 + }, + "end": { + "line": 28, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1324, + "end": 1325, + "loc": { + "start": { + "line": 28, + "column": 69 + }, + "end": { + "line": 28, + "column": 70 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1325, + "end": 1326, + "loc": { + "start": { + "line": 28, + "column": 70 + }, + "end": { + "line": 28, + "column": 71 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1329, + "end": 1334, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "seenRequests", + "start": 1335, + "end": 1347, + "loc": { + "start": { + "line": 29, + "column": 8 + }, + "end": { + "line": 29, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1348, + "end": 1349, + "loc": { + "start": { + "line": 29, + "column": 21 + }, + "end": { + "line": 29, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1350, + "end": 1351, + "loc": { + "start": { + "line": 29, + "column": 23 + }, + "end": { + "line": 29, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1351, + "end": 1352, + "loc": { + "start": { + "line": 29, + "column": 24 + }, + "end": { + "line": 29, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1352, + "end": 1353, + "loc": { + "start": { + "line": 29, + "column": 25 + }, + "end": { + "line": 29, + "column": 26 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1356, + "end": 1359, + "loc": { + "start": { + "line": 30, + "column": 2 + }, + "end": { + "line": 30, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 1360, + "end": 1365, + "loc": { + "start": { + "line": 30, + "column": 6 + }, + "end": { + "line": 30, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1366, + "end": 1367, + "loc": { + "start": { + "line": 30, + "column": 12 + }, + "end": { + "line": 30, + "column": 13 + } + } + }, + { + "type": { + "label": "typeof", + "keyword": "typeof", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "typeof", + "start": 1368, + "end": 1374, + "loc": { + "start": { + "line": 30, + "column": 14 + }, + "end": { + "line": 30, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 1375, + "end": 1382, + "loc": { + "start": { + "line": 30, + "column": 21 + }, + "end": { + "line": 30, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1382, + "end": 1383, + "loc": { + "start": { + "line": 30, + "column": 28 + }, + "end": { + "line": 30, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 1383, + "end": 1392, + "loc": { + "start": { + "line": 30, + "column": 29 + }, + "end": { + "line": 30, + "column": 38 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 1393, + "end": 1396, + "loc": { + "start": { + "line": 30, + "column": 39 + }, + "end": { + "line": 30, + "column": 42 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "object", + "start": 1397, + "end": 1405, + "loc": { + "start": { + "line": 30, + "column": 43 + }, + "end": { + "line": 30, + "column": 51 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1406, + "end": 1407, + "loc": { + "start": { + "line": 30, + "column": 52 + }, + "end": { + "line": 30, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 1408, + "end": 1413, + "loc": { + "start": { + "line": 30, + "column": 54 + }, + "end": { + "line": 30, + "column": 59 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1413, + "end": 1414, + "loc": { + "start": { + "line": 30, + "column": 59 + }, + "end": { + "line": 30, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "transformValuesToVersionedValues", + "start": 1414, + "end": 1446, + "loc": { + "start": { + "line": 30, + "column": 60 + }, + "end": { + "line": 30, + "column": 92 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1446, + "end": 1447, + "loc": { + "start": { + "line": 30, + "column": 92 + }, + "end": { + "line": 30, + "column": 93 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 1447, + "end": 1454, + "loc": { + "start": { + "line": 30, + "column": 93 + }, + "end": { + "line": 30, + "column": 100 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1454, + "end": 1455, + "loc": { + "start": { + "line": 30, + "column": 100 + }, + "end": { + "line": 30, + "column": 101 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 1455, + "end": 1464, + "loc": { + "start": { + "line": 30, + "column": 101 + }, + "end": { + "line": 30, + "column": 110 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1464, + "end": 1465, + "loc": { + "start": { + "line": 30, + "column": 110 + }, + "end": { + "line": 30, + "column": 111 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1466, + "end": 1467, + "loc": { + "start": { + "line": 30, + "column": 112 + }, + "end": { + "line": 30, + "column": 113 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1468, + "end": 1469, + "loc": { + "start": { + "line": 30, + "column": 114 + }, + "end": { + "line": 30, + "column": 115 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1469, + "end": 1470, + "loc": { + "start": { + "line": 30, + "column": 115 + }, + "end": { + "line": 30, + "column": 116 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1470, + "end": 1471, + "loc": { + "start": { + "line": 30, + "column": 116 + }, + "end": { + "line": 30, + "column": 117 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1474, + "end": 1477, + "loc": { + "start": { + "line": 31, + "column": 2 + }, + "end": { + "line": 31, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goalTracker", + "start": 1478, + "end": 1489, + "loc": { + "start": { + "line": 31, + "column": 6 + }, + "end": { + "line": 31, + "column": 17 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1489, + "end": 1490, + "loc": { + "start": { + "line": 31, + "column": 17 + }, + "end": { + "line": 31, + "column": 18 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1493, + "end": 1496, + "loc": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 32, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useLocalStorage", + "start": 1497, + "end": 1512, + "loc": { + "start": { + "line": 32, + "column": 6 + }, + "end": { + "line": 32, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1512, + "end": 1513, + "loc": { + "start": { + "line": 32, + "column": 21 + }, + "end": { + "line": 32, + "column": 22 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1516, + "end": 1519, + "loc": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 33, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 1520, + "end": 1525, + "loc": { + "start": { + "line": 33, + "column": 6 + }, + "end": { + "line": 33, + "column": 11 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1525, + "end": 1526, + "loc": { + "start": { + "line": 33, + "column": 11 + }, + "end": { + "line": 33, + "column": 12 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1529, + "end": 1532, + "loc": { + "start": { + "line": 34, + "column": 2 + }, + "end": { + "line": 34, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "subscribedToChangeEvents", + "start": 1533, + "end": 1557, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 34, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1557, + "end": 1558, + "loc": { + "start": { + "line": 34, + "column": 30 + }, + "end": { + "line": 34, + "column": 31 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 1561, + "end": 1564, + "loc": { + "start": { + "line": 35, + "column": 2 + }, + "end": { + "line": 35, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "firstEvent", + "start": 1565, + "end": 1575, + "loc": { + "start": { + "line": 35, + "column": 6 + }, + "end": { + "line": 35, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1576, + "end": 1577, + "loc": { + "start": { + "line": 35, + "column": 17 + }, + "end": { + "line": 35, + "column": 18 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 1578, + "end": 1582, + "loc": { + "start": { + "line": 35, + "column": 19 + }, + "end": { + "line": 35, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1582, + "end": 1583, + "loc": { + "start": { + "line": 35, + "column": 23 + }, + "end": { + "line": 35, + "column": 24 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1587, + "end": 1595, + "loc": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 37, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "shouldEnqueueEvent", + "start": 1596, + "end": 1614, + "loc": { + "start": { + "line": 37, + "column": 11 + }, + "end": { + "line": 37, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1614, + "end": 1615, + "loc": { + "start": { + "line": 37, + "column": 29 + }, + "end": { + "line": 37, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1615, + "end": 1616, + "loc": { + "start": { + "line": 37, + "column": 30 + }, + "end": { + "line": 37, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1617, + "end": 1618, + "loc": { + "start": { + "line": 37, + "column": 32 + }, + "end": { + "line": 37, + "column": 33 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1623, + "end": 1629, + "loc": { + "start": { + "line": 38, + "column": 4 + }, + "end": { + "line": 38, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 1630, + "end": 1640, + "loc": { + "start": { + "line": 38, + "column": 11 + }, + "end": { + "line": 38, + "column": 21 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 1641, + "end": 1643, + "loc": { + "start": { + "line": 38, + "column": 22 + }, + "end": { + "line": 38, + "column": 24 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 1644, + "end": 1645, + "loc": { + "start": { + "line": 38, + "column": 25 + }, + "end": { + "line": 38, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "doNotTrack", + "start": 1645, + "end": 1655, + "loc": { + "start": { + "line": 38, + "column": 26 + }, + "end": { + "line": 38, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1655, + "end": 1656, + "loc": { + "start": { + "line": 38, + "column": 36 + }, + "end": { + "line": 38, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1656, + "end": 1657, + "loc": { + "start": { + "line": 38, + "column": 37 + }, + "end": { + "line": 38, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1657, + "end": 1658, + "loc": { + "start": { + "line": 38, + "column": 38 + }, + "end": { + "line": 38, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1661, + "end": 1662, + "loc": { + "start": { + "line": 39, + "column": 2 + }, + "end": { + "line": 39, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1666, + "end": 1674, + "loc": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 41, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueueEvent", + "start": 1675, + "end": 1687, + "loc": { + "start": { + "line": 41, + "column": 11 + }, + "end": { + "line": 41, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1687, + "end": 1688, + "loc": { + "start": { + "line": 41, + "column": 23 + }, + "end": { + "line": 41, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1688, + "end": 1693, + "loc": { + "start": { + "line": 41, + "column": 24 + }, + "end": { + "line": 41, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1693, + "end": 1694, + "loc": { + "start": { + "line": 41, + "column": 29 + }, + "end": { + "line": 41, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1695, + "end": 1696, + "loc": { + "start": { + "line": 41, + "column": 31 + }, + "end": { + "line": 41, + "column": 32 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1701, + "end": 1703, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1704, + "end": 1705, + "loc": { + "start": { + "line": 42, + "column": 7 + }, + "end": { + "line": 42, + "column": 8 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 1705, + "end": 1706, + "loc": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 1706, + "end": 1711, + "loc": { + "start": { + "line": 42, + "column": 9 + }, + "end": { + "line": 42, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1711, + "end": 1712, + "loc": { + "start": { + "line": 42, + "column": 14 + }, + "end": { + "line": 42, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 1712, + "end": 1716, + "loc": { + "start": { + "line": 42, + "column": 15 + }, + "end": { + "line": 42, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1716, + "end": 1717, + "loc": { + "start": { + "line": 42, + "column": 19 + }, + "end": { + "line": 42, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1718, + "end": 1719, + "loc": { + "start": { + "line": 42, + "column": 21 + }, + "end": { + "line": 42, + "column": 22 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1726, + "end": 1728, + "loc": { + "start": { + "line": 43, + "column": 6 + }, + "end": { + "line": 43, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1729, + "end": 1730, + "loc": { + "start": { + "line": 43, + "column": 9 + }, + "end": { + "line": 43, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "firstEvent", + "start": 1730, + "end": 1740, + "loc": { + "start": { + "line": 43, + "column": 10 + }, + "end": { + "line": 43, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1740, + "end": 1741, + "loc": { + "start": { + "line": 43, + "column": 20 + }, + "end": { + "line": 43, + "column": 21 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1742, + "end": 1743, + "loc": { + "start": { + "line": 43, + "column": 22 + }, + "end": { + "line": 43, + "column": 23 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1752, + "end": 1754, + "loc": { + "start": { + "line": 44, + "column": 8 + }, + "end": { + "line": 44, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1755, + "end": 1756, + "loc": { + "start": { + "line": 44, + "column": 11 + }, + "end": { + "line": 44, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 1756, + "end": 1763, + "loc": { + "start": { + "line": 44, + "column": 12 + }, + "end": { + "line": 44, + "column": 19 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 1764, + "end": 1766, + "loc": { + "start": { + "line": 44, + "column": 20 + }, + "end": { + "line": 44, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 1767, + "end": 1774, + "loc": { + "start": { + "line": 44, + "column": 23 + }, + "end": { + "line": 44, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1774, + "end": 1775, + "loc": { + "start": { + "line": 44, + "column": 30 + }, + "end": { + "line": 44, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warn", + "start": 1775, + "end": 1779, + "loc": { + "start": { + "line": 44, + "column": 31 + }, + "end": { + "line": 44, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1779, + "end": 1780, + "loc": { + "start": { + "line": 44, + "column": 35 + }, + "end": { + "line": 44, + "column": 36 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1781, + "end": 1782, + "loc": { + "start": { + "line": 44, + "column": 37 + }, + "end": { + "line": 44, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 1793, + "end": 1800, + "loc": { + "start": { + "line": 45, + "column": 10 + }, + "end": { + "line": 45, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1800, + "end": 1801, + "loc": { + "start": { + "line": 45, + "column": 17 + }, + "end": { + "line": 45, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warn", + "start": 1801, + "end": 1805, + "loc": { + "start": { + "line": 45, + "column": 18 + }, + "end": { + "line": 45, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1805, + "end": 1806, + "loc": { + "start": { + "line": 45, + "column": 22 + }, + "end": { + "line": 45, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Be sure to call `identify` in the LaunchDarkly client: http://docs.launchdarkly.com/docs/running-an-ab-test#include-the-client-side-snippet", + "start": 1819, + "end": 1960, + "loc": { + "start": { + "line": 46, + "column": 12 + }, + "end": { + "line": 46, + "column": 153 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1971, + "end": 1972, + "loc": { + "start": { + "line": 47, + "column": 10 + }, + "end": { + "line": 47, + "column": 11 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1972, + "end": 1973, + "loc": { + "start": { + "line": 47, + "column": 11 + }, + "end": { + "line": 47, + "column": 12 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1982, + "end": 1983, + "loc": { + "start": { + "line": 48, + "column": 8 + }, + "end": { + "line": 48, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "firstEvent", + "start": 1992, + "end": 2002, + "loc": { + "start": { + "line": 49, + "column": 8 + }, + "end": { + "line": 49, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2003, + "end": 2004, + "loc": { + "start": { + "line": 49, + "column": 19 + }, + "end": { + "line": 49, + "column": 20 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 2005, + "end": 2010, + "loc": { + "start": { + "line": 49, + "column": 21 + }, + "end": { + "line": 49, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2010, + "end": 2011, + "loc": { + "start": { + "line": 49, + "column": 26 + }, + "end": { + "line": 49, + "column": 27 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2018, + "end": 2019, + "loc": { + "start": { + "line": 50, + "column": 6 + }, + "end": { + "line": 50, + "column": 7 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 2026, + "end": 2032, + "loc": { + "start": { + "line": 51, + "column": 6 + }, + "end": { + "line": 51, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2032, + "end": 2033, + "loc": { + "start": { + "line": 51, + "column": 12 + }, + "end": { + "line": 51, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2038, + "end": 2039, + "loc": { + "start": { + "line": 52, + "column": 4 + }, + "end": { + "line": 52, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "firstEvent", + "start": 2044, + "end": 2054, + "loc": { + "start": { + "line": 53, + "column": 4 + }, + "end": { + "line": 53, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2055, + "end": 2056, + "loc": { + "start": { + "line": 53, + "column": 15 + }, + "end": { + "line": 53, + "column": 16 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 2057, + "end": 2062, + "loc": { + "start": { + "line": 53, + "column": 17 + }, + "end": { + "line": 53, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2062, + "end": 2063, + "loc": { + "start": { + "line": 53, + "column": 22 + }, + "end": { + "line": 53, + "column": 23 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 2068, + "end": 2070, + "loc": { + "start": { + "line": 54, + "column": 4 + }, + "end": { + "line": 54, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2071, + "end": 2072, + "loc": { + "start": { + "line": 54, + "column": 7 + }, + "end": { + "line": 54, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "shouldEnqueueEvent", + "start": 2072, + "end": 2090, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2090, + "end": 2091, + "loc": { + "start": { + "line": 54, + "column": 26 + }, + "end": { + "line": 54, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2091, + "end": 2092, + "loc": { + "start": { + "line": 54, + "column": 27 + }, + "end": { + "line": 54, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2092, + "end": 2093, + "loc": { + "start": { + "line": 54, + "column": 28 + }, + "end": { + "line": 54, + "column": 29 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2094, + "end": 2095, + "loc": { + "start": { + "line": 54, + "column": 30 + }, + "end": { + "line": 54, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 2102, + "end": 2108, + "loc": { + "start": { + "line": 55, + "column": 6 + }, + "end": { + "line": 55, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2108, + "end": 2109, + "loc": { + "start": { + "line": 55, + "column": 12 + }, + "end": { + "line": 55, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueue", + "start": 2109, + "end": 2116, + "loc": { + "start": { + "line": 55, + "column": 13 + }, + "end": { + "line": 55, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2116, + "end": 2117, + "loc": { + "start": { + "line": 55, + "column": 20 + }, + "end": { + "line": 55, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2117, + "end": 2122, + "loc": { + "start": { + "line": 55, + "column": 21 + }, + "end": { + "line": 55, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2122, + "end": 2123, + "loc": { + "start": { + "line": 55, + "column": 26 + }, + "end": { + "line": 55, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2123, + "end": 2124, + "loc": { + "start": { + "line": 55, + "column": 27 + }, + "end": { + "line": 55, + "column": 28 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2129, + "end": 2130, + "loc": { + "start": { + "line": 56, + "column": 4 + }, + "end": { + "line": 56, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2133, + "end": 2134, + "loc": { + "start": { + "line": 57, + "column": 2 + }, + "end": { + "line": 57, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 2138, + "end": 2146, + "loc": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 59, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendIdentifyEvent", + "start": 2147, + "end": 2164, + "loc": { + "start": { + "line": 59, + "column": 11 + }, + "end": { + "line": 59, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2164, + "end": 2165, + "loc": { + "start": { + "line": 59, + "column": 28 + }, + "end": { + "line": 59, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2165, + "end": 2169, + "loc": { + "start": { + "line": 59, + "column": 29 + }, + "end": { + "line": 59, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2169, + "end": 2170, + "loc": { + "start": { + "line": 59, + "column": 33 + }, + "end": { + "line": 59, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2171, + "end": 2172, + "loc": { + "start": { + "line": 59, + "column": 35 + }, + "end": { + "line": 59, + "column": 36 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 2177, + "end": 2179, + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2180, + "end": 2181, + "loc": { + "start": { + "line": 60, + "column": 7 + }, + "end": { + "line": 60, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2181, + "end": 2185, + "loc": { + "start": { + "line": 60, + "column": 8 + }, + "end": { + "line": 60, + "column": 12 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2185, + "end": 2186, + "loc": { + "start": { + "line": 60, + "column": 12 + }, + "end": { + "line": 60, + "column": 13 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2187, + "end": 2188, + "loc": { + "start": { + "line": 60, + "column": 14 + }, + "end": { + "line": 60, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueueEvent", + "start": 2195, + "end": 2207, + "loc": { + "start": { + "line": 61, + "column": 6 + }, + "end": { + "line": 61, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2207, + "end": 2208, + "loc": { + "start": { + "line": 61, + "column": 18 + }, + "end": { + "line": 61, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2208, + "end": 2209, + "loc": { + "start": { + "line": 61, + "column": 19 + }, + "end": { + "line": 61, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 2218, + "end": 2222, + "loc": { + "start": { + "line": 62, + "column": 8 + }, + "end": { + "line": 62, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2222, + "end": 2223, + "loc": { + "start": { + "line": 62, + "column": 12 + }, + "end": { + "line": 62, + "column": 13 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "identify", + "start": 2224, + "end": 2234, + "loc": { + "start": { + "line": 62, + "column": 14 + }, + "end": { + "line": 62, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2234, + "end": 2235, + "loc": { + "start": { + "line": 62, + "column": 24 + }, + "end": { + "line": 62, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2244, + "end": 2247, + "loc": { + "start": { + "line": 63, + "column": 8 + }, + "end": { + "line": 63, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2247, + "end": 2248, + "loc": { + "start": { + "line": 63, + "column": 11 + }, + "end": { + "line": 63, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2249, + "end": 2253, + "loc": { + "start": { + "line": 63, + "column": 13 + }, + "end": { + "line": 63, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2253, + "end": 2254, + "loc": { + "start": { + "line": 63, + "column": 17 + }, + "end": { + "line": 63, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2254, + "end": 2257, + "loc": { + "start": { + "line": 63, + "column": 18 + }, + "end": { + "line": 63, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2257, + "end": 2258, + "loc": { + "start": { + "line": 63, + "column": 21 + }, + "end": { + "line": 63, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2267, + "end": 2271, + "loc": { + "start": { + "line": 64, + "column": 8 + }, + "end": { + "line": 64, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2271, + "end": 2272, + "loc": { + "start": { + "line": 64, + "column": 12 + }, + "end": { + "line": 64, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2273, + "end": 2277, + "loc": { + "start": { + "line": 64, + "column": 14 + }, + "end": { + "line": 64, + "column": 18 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2277, + "end": 2278, + "loc": { + "start": { + "line": 64, + "column": 18 + }, + "end": { + "line": 64, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 2287, + "end": 2299, + "loc": { + "start": { + "line": 65, + "column": 8 + }, + "end": { + "line": 65, + "column": 20 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2299, + "end": 2300, + "loc": { + "start": { + "line": 65, + "column": 20 + }, + "end": { + "line": 65, + "column": 21 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 2301, + "end": 2304, + "loc": { + "start": { + "line": 65, + "column": 22 + }, + "end": { + "line": 65, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Date", + "start": 2305, + "end": 2309, + "loc": { + "start": { + "line": 65, + "column": 26 + }, + "end": { + "line": 65, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2309, + "end": 2310, + "loc": { + "start": { + "line": 65, + "column": 30 + }, + "end": { + "line": 65, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2310, + "end": 2311, + "loc": { + "start": { + "line": 65, + "column": 31 + }, + "end": { + "line": 65, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2311, + "end": 2312, + "loc": { + "start": { + "line": 65, + "column": 32 + }, + "end": { + "line": 65, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getTime", + "start": 2312, + "end": 2319, + "loc": { + "start": { + "line": 65, + "column": 33 + }, + "end": { + "line": 65, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2319, + "end": 2320, + "loc": { + "start": { + "line": 65, + "column": 40 + }, + "end": { + "line": 65, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2320, + "end": 2321, + "loc": { + "start": { + "line": 65, + "column": 41 + }, + "end": { + "line": 65, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2321, + "end": 2322, + "loc": { + "start": { + "line": 65, + "column": 42 + }, + "end": { + "line": 65, + "column": 43 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2329, + "end": 2330, + "loc": { + "start": { + "line": 66, + "column": 6 + }, + "end": { + "line": 66, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2330, + "end": 2331, + "loc": { + "start": { + "line": 66, + "column": 7 + }, + "end": { + "line": 66, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2331, + "end": 2332, + "loc": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2337, + "end": 2338, + "loc": { + "start": { + "line": 67, + "column": 4 + }, + "end": { + "line": 67, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2341, + "end": 2342, + "loc": { + "start": { + "line": 68, + "column": 2 + }, + "end": { + "line": 68, + "column": 3 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2346, + "end": 2351, + "loc": { + "start": { + "line": 70, + "column": 2 + }, + "end": { + "line": 70, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 2352, + "end": 2357, + "loc": { + "start": { + "line": 70, + "column": 8 + }, + "end": { + "line": 70, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2358, + "end": 2359, + "loc": { + "start": { + "line": 70, + "column": 14 + }, + "end": { + "line": 70, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Identity", + "start": 2360, + "end": 2368, + "loc": { + "start": { + "line": 70, + "column": 16 + }, + "end": { + "line": 70, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2368, + "end": 2369, + "loc": { + "start": { + "line": 70, + "column": 24 + }, + "end": { + "line": 70, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2369, + "end": 2373, + "loc": { + "start": { + "line": 70, + "column": 25 + }, + "end": { + "line": 70, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2373, + "end": 2374, + "loc": { + "start": { + "line": 70, + "column": 29 + }, + "end": { + "line": 70, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendIdentifyEvent", + "start": 2375, + "end": 2392, + "loc": { + "start": { + "line": 70, + "column": 31 + }, + "end": { + "line": 70, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2392, + "end": 2393, + "loc": { + "start": { + "line": 70, + "column": 48 + }, + "end": { + "line": 70, + "column": 49 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2393, + "end": 2394, + "loc": { + "start": { + "line": 70, + "column": 49 + }, + "end": { + "line": 70, + "column": 50 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2397, + "end": 2402, + "loc": { + "start": { + "line": 71, + "column": 2 + }, + "end": { + "line": 71, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 2403, + "end": 2408, + "loc": { + "start": { + "line": 71, + "column": 8 + }, + "end": { + "line": 71, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2409, + "end": 2410, + "loc": { + "start": { + "line": 71, + "column": 14 + }, + "end": { + "line": 71, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Store", + "start": 2411, + "end": 2416, + "loc": { + "start": { + "line": 71, + "column": 16 + }, + "end": { + "line": 71, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2416, + "end": 2417, + "loc": { + "start": { + "line": 71, + "column": 21 + }, + "end": { + "line": 71, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environment", + "start": 2417, + "end": 2428, + "loc": { + "start": { + "line": 71, + "column": 22 + }, + "end": { + "line": 71, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2428, + "end": 2429, + "loc": { + "start": { + "line": 71, + "column": 33 + }, + "end": { + "line": 71, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 2430, + "end": 2434, + "loc": { + "start": { + "line": 71, + "column": 35 + }, + "end": { + "line": 71, + "column": 39 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2434, + "end": 2435, + "loc": { + "start": { + "line": 71, + "column": 39 + }, + "end": { + "line": 71, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 2436, + "end": 2441, + "loc": { + "start": { + "line": 71, + "column": 41 + }, + "end": { + "line": 71, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2441, + "end": 2442, + "loc": { + "start": { + "line": 71, + "column": 46 + }, + "end": { + "line": 71, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2442, + "end": 2443, + "loc": { + "start": { + "line": 71, + "column": 47 + }, + "end": { + "line": 71, + "column": 48 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 2447, + "end": 2455, + "loc": { + "start": { + "line": 73, + "column": 2 + }, + "end": { + "line": 73, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendFlagEvent", + "start": 2456, + "end": 2469, + "loc": { + "start": { + "line": 73, + "column": 11 + }, + "end": { + "line": 73, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2469, + "end": 2470, + "loc": { + "start": { + "line": 73, + "column": 24 + }, + "end": { + "line": 73, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2470, + "end": 2473, + "loc": { + "start": { + "line": 73, + "column": 25 + }, + "end": { + "line": 73, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2473, + "end": 2474, + "loc": { + "start": { + "line": 73, + "column": 28 + }, + "end": { + "line": 73, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 2475, + "end": 2480, + "loc": { + "start": { + "line": 73, + "column": 30 + }, + "end": { + "line": 73, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2480, + "end": 2481, + "loc": { + "start": { + "line": 73, + "column": 35 + }, + "end": { + "line": 73, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defaultValue", + "start": 2482, + "end": 2494, + "loc": { + "start": { + "line": 73, + "column": 37 + }, + "end": { + "line": 73, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2494, + "end": 2495, + "loc": { + "start": { + "line": 73, + "column": 49 + }, + "end": { + "line": 73, + "column": 50 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2496, + "end": 2497, + "loc": { + "start": { + "line": 73, + "column": 51 + }, + "end": { + "line": 73, + "column": 52 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2502, + "end": 2507, + "loc": { + "start": { + "line": 74, + "column": 4 + }, + "end": { + "line": 74, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2508, + "end": 2512, + "loc": { + "start": { + "line": 74, + "column": 10 + }, + "end": { + "line": 74, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2513, + "end": 2514, + "loc": { + "start": { + "line": 74, + "column": 15 + }, + "end": { + "line": 74, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 2515, + "end": 2520, + "loc": { + "start": { + "line": 74, + "column": 17 + }, + "end": { + "line": 74, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2520, + "end": 2521, + "loc": { + "start": { + "line": 74, + "column": 22 + }, + "end": { + "line": 74, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getUser", + "start": 2521, + "end": 2528, + "loc": { + "start": { + "line": 74, + "column": 23 + }, + "end": { + "line": 74, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2528, + "end": 2529, + "loc": { + "start": { + "line": 74, + "column": 30 + }, + "end": { + "line": 74, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2529, + "end": 2530, + "loc": { + "start": { + "line": 74, + "column": 31 + }, + "end": { + "line": 74, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2530, + "end": 2531, + "loc": { + "start": { + "line": 74, + "column": 32 + }, + "end": { + "line": 74, + "column": 33 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2536, + "end": 2541, + "loc": { + "start": { + "line": 75, + "column": 4 + }, + "end": { + "line": 75, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "now", + "start": 2542, + "end": 2545, + "loc": { + "start": { + "line": 75, + "column": 10 + }, + "end": { + "line": 75, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2546, + "end": 2547, + "loc": { + "start": { + "line": 75, + "column": 14 + }, + "end": { + "line": 75, + "column": 15 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 2548, + "end": 2551, + "loc": { + "start": { + "line": 75, + "column": 16 + }, + "end": { + "line": 75, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Date", + "start": 2552, + "end": 2556, + "loc": { + "start": { + "line": 75, + "column": 20 + }, + "end": { + "line": 75, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2556, + "end": 2557, + "loc": { + "start": { + "line": 75, + "column": 24 + }, + "end": { + "line": 75, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2557, + "end": 2558, + "loc": { + "start": { + "line": 75, + "column": 25 + }, + "end": { + "line": 75, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2558, + "end": 2559, + "loc": { + "start": { + "line": 75, + "column": 26 + }, + "end": { + "line": 75, + "column": 27 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 2564, + "end": 2566, + "loc": { + "start": { + "line": 76, + "column": 4 + }, + "end": { + "line": 76, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2567, + "end": 2568, + "loc": { + "start": { + "line": 76, + "column": 7 + }, + "end": { + "line": 76, + "column": 8 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 2568, + "end": 2569, + "loc": { + "start": { + "line": 76, + "column": 8 + }, + "end": { + "line": 76, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allowFrequentDuplicateEvents", + "start": 2569, + "end": 2597, + "loc": { + "start": { + "line": 76, + "column": 9 + }, + "end": { + "line": 76, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2597, + "end": 2598, + "loc": { + "start": { + "line": 76, + "column": 37 + }, + "end": { + "line": 76, + "column": 38 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2599, + "end": 2600, + "loc": { + "start": { + "line": 76, + "column": 39 + }, + "end": { + "line": 76, + "column": 40 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2607, + "end": 2612, + "loc": { + "start": { + "line": 77, + "column": 6 + }, + "end": { + "line": 77, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "cacheKey", + "start": 2613, + "end": 2621, + "loc": { + "start": { + "line": 77, + "column": 12 + }, + "end": { + "line": 77, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2622, + "end": 2623, + "loc": { + "start": { + "line": 77, + "column": 21 + }, + "end": { + "line": 77, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 2624, + "end": 2628, + "loc": { + "start": { + "line": 77, + "column": 23 + }, + "end": { + "line": 77, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2628, + "end": 2629, + "loc": { + "start": { + "line": 77, + "column": 27 + }, + "end": { + "line": 77, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stringify", + "start": 2629, + "end": 2638, + "loc": { + "start": { + "line": 77, + "column": 28 + }, + "end": { + "line": 77, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2638, + "end": 2639, + "loc": { + "start": { + "line": 77, + "column": 37 + }, + "end": { + "line": 77, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 2639, + "end": 2644, + "loc": { + "start": { + "line": 77, + "column": 38 + }, + "end": { + "line": 77, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2644, + "end": 2645, + "loc": { + "start": { + "line": 77, + "column": 43 + }, + "end": { + "line": 77, + "column": 44 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 2646, + "end": 2647, + "loc": { + "start": { + "line": 77, + "column": 45 + }, + "end": { + "line": 77, + "column": 46 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2648, + "end": 2649, + "loc": { + "start": { + "line": 77, + "column": 47 + }, + "end": { + "line": 77, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2649, + "end": 2653, + "loc": { + "start": { + "line": 77, + "column": 48 + }, + "end": { + "line": 77, + "column": 52 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 2654, + "end": 2656, + "loc": { + "start": { + "line": 77, + "column": 53 + }, + "end": { + "line": 77, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2657, + "end": 2661, + "loc": { + "start": { + "line": 77, + "column": 56 + }, + "end": { + "line": 77, + "column": 60 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2661, + "end": 2662, + "loc": { + "start": { + "line": 77, + "column": 60 + }, + "end": { + "line": 77, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2662, + "end": 2665, + "loc": { + "start": { + "line": 77, + "column": 61 + }, + "end": { + "line": 77, + "column": 64 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2666, + "end": 2667, + "loc": { + "start": { + "line": 77, + "column": 65 + }, + "end": { + "line": 77, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2668, + "end": 2672, + "loc": { + "start": { + "line": 77, + "column": 67 + }, + "end": { + "line": 77, + "column": 71 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2672, + "end": 2673, + "loc": { + "start": { + "line": 77, + "column": 71 + }, + "end": { + "line": 77, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2673, + "end": 2676, + "loc": { + "start": { + "line": 77, + "column": 72 + }, + "end": { + "line": 77, + "column": 75 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2677, + "end": 2678, + "loc": { + "start": { + "line": 77, + "column": 76 + }, + "end": { + "line": 77, + "column": 77 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 2679, + "end": 2681, + "loc": { + "start": { + "line": 77, + "column": 78 + }, + "end": { + "line": 77, + "column": 80 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2681, + "end": 2682, + "loc": { + "start": { + "line": 77, + "column": 80 + }, + "end": { + "line": 77, + "column": 81 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 2683, + "end": 2684, + "loc": { + "start": { + "line": 77, + "column": 82 + }, + "end": { + "line": 77, + "column": 83 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2685, + "end": 2688, + "loc": { + "start": { + "line": 77, + "column": 84 + }, + "end": { + "line": 77, + "column": 87 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2688, + "end": 2689, + "loc": { + "start": { + "line": 77, + "column": 87 + }, + "end": { + "line": 77, + "column": 88 + } + } + }, + { + "type": "CommentLine", + "value": " see below", + "start": 2690, + "end": 2702, + "loc": { + "start": { + "line": 77, + "column": 89 + }, + "end": { + "line": 77, + "column": 101 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2709, + "end": 2714, + "loc": { + "start": { + "line": 78, + "column": 6 + }, + "end": { + "line": 78, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "cached", + "start": 2715, + "end": 2721, + "loc": { + "start": { + "line": 78, + "column": 12 + }, + "end": { + "line": 78, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2722, + "end": 2723, + "loc": { + "start": { + "line": 78, + "column": 19 + }, + "end": { + "line": 78, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "seenRequests", + "start": 2724, + "end": 2736, + "loc": { + "start": { + "line": 78, + "column": 21 + }, + "end": { + "line": 78, + "column": 33 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2736, + "end": 2737, + "loc": { + "start": { + "line": 78, + "column": 33 + }, + "end": { + "line": 78, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "cacheKey", + "start": 2737, + "end": 2745, + "loc": { + "start": { + "line": 78, + "column": 34 + }, + "end": { + "line": 78, + "column": 42 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2745, + "end": 2746, + "loc": { + "start": { + "line": 78, + "column": 42 + }, + "end": { + "line": 78, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2746, + "end": 2747, + "loc": { + "start": { + "line": 78, + "column": 43 + }, + "end": { + "line": 78, + "column": 44 + } + } + }, + { + "type": "CommentLine", + "value": " cache TTL is five minutes", + "start": 2754, + "end": 2782, + "loc": { + "start": { + "line": 79, + "column": 6 + }, + "end": { + "line": 79, + "column": 34 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 2789, + "end": 2791, + "loc": { + "start": { + "line": 80, + "column": 6 + }, + "end": { + "line": 80, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2792, + "end": 2793, + "loc": { + "start": { + "line": 80, + "column": 9 + }, + "end": { + "line": 80, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "cached", + "start": 2793, + "end": 2799, + "loc": { + "start": { + "line": 80, + "column": 10 + }, + "end": { + "line": 80, + "column": 16 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 2800, + "end": 2802, + "loc": { + "start": { + "line": 80, + "column": 17 + }, + "end": { + "line": 80, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "now", + "start": 2803, + "end": 2806, + "loc": { + "start": { + "line": 80, + "column": 20 + }, + "end": { + "line": 80, + "column": 23 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "-", + "start": 2807, + "end": 2808, + "loc": { + "start": { + "line": 80, + "column": 24 + }, + "end": { + "line": 80, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "cached", + "start": 2809, + "end": 2815, + "loc": { + "start": { + "line": 80, + "column": 26 + }, + "end": { + "line": 80, + "column": 32 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 2816, + "end": 2817, + "loc": { + "start": { + "line": 80, + "column": 33 + }, + "end": { + "line": 80, + "column": 34 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 300000, + "start": 2818, + "end": 2824, + "loc": { + "start": { + "line": 80, + "column": 35 + }, + "end": { + "line": 80, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2824, + "end": 2825, + "loc": { + "start": { + "line": 80, + "column": 41 + }, + "end": { + "line": 80, + "column": 42 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2826, + "end": 2827, + "loc": { + "start": { + "line": 80, + "column": 43 + }, + "end": { + "line": 80, + "column": 44 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 2836, + "end": 2842, + "loc": { + "start": { + "line": 81, + "column": 8 + }, + "end": { + "line": 81, + "column": 14 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2842, + "end": 2843, + "loc": { + "start": { + "line": 81, + "column": 14 + }, + "end": { + "line": 81, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2850, + "end": 2851, + "loc": { + "start": { + "line": 82, + "column": 6 + }, + "end": { + "line": 82, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "seenRequests", + "start": 2858, + "end": 2870, + "loc": { + "start": { + "line": 83, + "column": 6 + }, + "end": { + "line": 83, + "column": 18 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2870, + "end": 2871, + "loc": { + "start": { + "line": 83, + "column": 18 + }, + "end": { + "line": 83, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "cacheKey", + "start": 2871, + "end": 2879, + "loc": { + "start": { + "line": 83, + "column": 19 + }, + "end": { + "line": 83, + "column": 27 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2879, + "end": 2880, + "loc": { + "start": { + "line": 83, + "column": 27 + }, + "end": { + "line": 83, + "column": 28 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2881, + "end": 2882, + "loc": { + "start": { + "line": 83, + "column": 29 + }, + "end": { + "line": 83, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "now", + "start": 2883, + "end": 2886, + "loc": { + "start": { + "line": 83, + "column": 31 + }, + "end": { + "line": 83, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2886, + "end": 2887, + "loc": { + "start": { + "line": 83, + "column": 34 + }, + "end": { + "line": 83, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2892, + "end": 2893, + "loc": { + "start": { + "line": 84, + "column": 4 + }, + "end": { + "line": 84, + "column": 5 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 2899, + "end": 2904, + "loc": { + "start": { + "line": 86, + "column": 4 + }, + "end": { + "line": 86, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 2905, + "end": 2910, + "loc": { + "start": { + "line": 86, + "column": 10 + }, + "end": { + "line": 86, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 2911, + "end": 2912, + "loc": { + "start": { + "line": 86, + "column": 16 + }, + "end": { + "line": 86, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 2913, + "end": 2914, + "loc": { + "start": { + "line": 86, + "column": 18 + }, + "end": { + "line": 86, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 2921, + "end": 2925, + "loc": { + "start": { + "line": 87, + "column": 6 + }, + "end": { + "line": 87, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2925, + "end": 2926, + "loc": { + "start": { + "line": 87, + "column": 10 + }, + "end": { + "line": 87, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "feature", + "start": 2927, + "end": 2936, + "loc": { + "start": { + "line": 87, + "column": 12 + }, + "end": { + "line": 87, + "column": 21 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2936, + "end": 2937, + "loc": { + "start": { + "line": 87, + "column": 21 + }, + "end": { + "line": 87, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2944, + "end": 2947, + "loc": { + "start": { + "line": 88, + "column": 6 + }, + "end": { + "line": 88, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2947, + "end": 2948, + "loc": { + "start": { + "line": 88, + "column": 9 + }, + "end": { + "line": 88, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 2949, + "end": 2952, + "loc": { + "start": { + "line": 88, + "column": 11 + }, + "end": { + "line": 88, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2952, + "end": 2953, + "loc": { + "start": { + "line": 88, + "column": 14 + }, + "end": { + "line": 88, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2960, + "end": 2964, + "loc": { + "start": { + "line": 89, + "column": 6 + }, + "end": { + "line": 89, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2964, + "end": 2965, + "loc": { + "start": { + "line": 89, + "column": 10 + }, + "end": { + "line": 89, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 2966, + "end": 2970, + "loc": { + "start": { + "line": 89, + "column": 12 + }, + "end": { + "line": 89, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2970, + "end": 2971, + "loc": { + "start": { + "line": 89, + "column": 16 + }, + "end": { + "line": 89, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 2978, + "end": 2983, + "loc": { + "start": { + "line": 90, + "column": 6 + }, + "end": { + "line": 90, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2983, + "end": 2984, + "loc": { + "start": { + "line": 90, + "column": 11 + }, + "end": { + "line": 90, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 2985, + "end": 2990, + "loc": { + "start": { + "line": 90, + "column": 13 + }, + "end": { + "line": 90, + "column": 18 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2990, + "end": 2991, + "loc": { + "start": { + "line": 90, + "column": 18 + }, + "end": { + "line": 90, + "column": 19 + } + } + }, + { + "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": 2998, + "end": 3005, + "loc": { + "start": { + "line": 91, + "column": 6 + }, + "end": { + "line": 91, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3005, + "end": 3006, + "loc": { + "start": { + "line": 91, + "column": 13 + }, + "end": { + "line": 91, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defaultValue", + "start": 3007, + "end": 3019, + "loc": { + "start": { + "line": 91, + "column": 15 + }, + "end": { + "line": 91, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3019, + "end": 3020, + "loc": { + "start": { + "line": 91, + "column": 27 + }, + "end": { + "line": 91, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 3027, + "end": 3039, + "loc": { + "start": { + "line": 92, + "column": 6 + }, + "end": { + "line": 92, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3039, + "end": 3040, + "loc": { + "start": { + "line": 92, + "column": 18 + }, + "end": { + "line": 92, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "now", + "start": 3041, + "end": 3044, + "loc": { + "start": { + "line": 92, + "column": 20 + }, + "end": { + "line": 92, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3044, + "end": 3045, + "loc": { + "start": { + "line": 92, + "column": 23 + }, + "end": { + "line": 92, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getTime", + "start": 3045, + "end": 3052, + "loc": { + "start": { + "line": 92, + "column": 24 + }, + "end": { + "line": 92, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3052, + "end": 3053, + "loc": { + "start": { + "line": 92, + "column": 31 + }, + "end": { + "line": 92, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3053, + "end": 3054, + "loc": { + "start": { + "line": 92, + "column": 32 + }, + "end": { + "line": 92, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3054, + "end": 3055, + "loc": { + "start": { + "line": 92, + "column": 33 + }, + "end": { + "line": 92, + "column": 34 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3060, + "end": 3061, + "loc": { + "start": { + "line": 93, + "column": 4 + }, + "end": { + "line": 93, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3061, + "end": 3062, + "loc": { + "start": { + "line": 93, + "column": 5 + }, + "end": { + "line": 93, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3067, + "end": 3072, + "loc": { + "start": { + "line": 94, + "column": 4 + }, + "end": { + "line": 94, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 3073, + "end": 3077, + "loc": { + "start": { + "line": 94, + "column": 10 + }, + "end": { + "line": 94, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3078, + "end": 3079, + "loc": { + "start": { + "line": 94, + "column": 15 + }, + "end": { + "line": 94, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 3080, + "end": 3085, + "loc": { + "start": { + "line": 94, + "column": 17 + }, + "end": { + "line": 94, + "column": 22 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3085, + "end": 3086, + "loc": { + "start": { + "line": 94, + "column": 22 + }, + "end": { + "line": 94, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3086, + "end": 3089, + "loc": { + "start": { + "line": 94, + "column": 23 + }, + "end": { + "line": 94, + "column": 26 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3089, + "end": 3090, + "loc": { + "start": { + "line": 94, + "column": 26 + }, + "end": { + "line": 94, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3090, + "end": 3091, + "loc": { + "start": { + "line": 94, + "column": 27 + }, + "end": { + "line": 94, + "column": 28 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 3096, + "end": 3098, + "loc": { + "start": { + "line": 95, + "column": 4 + }, + "end": { + "line": 95, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3099, + "end": 3100, + "loc": { + "start": { + "line": 95, + "column": 7 + }, + "end": { + "line": 95, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 3100, + "end": 3104, + "loc": { + "start": { + "line": 95, + "column": 8 + }, + "end": { + "line": 95, + "column": 12 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3104, + "end": 3105, + "loc": { + "start": { + "line": 95, + "column": 12 + }, + "end": { + "line": 95, + "column": 13 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3106, + "end": 3107, + "loc": { + "start": { + "line": 95, + "column": 14 + }, + "end": { + "line": 95, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3114, + "end": 3119, + "loc": { + "start": { + "line": 96, + "column": 6 + }, + "end": { + "line": 96, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3119, + "end": 3120, + "loc": { + "start": { + "line": 96, + "column": 11 + }, + "end": { + "line": 96, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 3120, + "end": 3127, + "loc": { + "start": { + "line": 96, + "column": 12 + }, + "end": { + "line": 96, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3128, + "end": 3129, + "loc": { + "start": { + "line": 96, + "column": 20 + }, + "end": { + "line": 96, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 3130, + "end": 3134, + "loc": { + "start": { + "line": 96, + "column": 22 + }, + "end": { + "line": 96, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3134, + "end": 3135, + "loc": { + "start": { + "line": 96, + "column": 26 + }, + "end": { + "line": 96, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flagVersion", + "start": 3135, + "end": 3146, + "loc": { + "start": { + "line": 96, + "column": 27 + }, + "end": { + "line": 96, + "column": 38 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3147, + "end": 3148, + "loc": { + "start": { + "line": 96, + "column": 39 + }, + "end": { + "line": 96, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 3149, + "end": 3153, + "loc": { + "start": { + "line": 96, + "column": 41 + }, + "end": { + "line": 96, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3153, + "end": 3154, + "loc": { + "start": { + "line": 96, + "column": 45 + }, + "end": { + "line": 96, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flagVersion", + "start": 3154, + "end": 3165, + "loc": { + "start": { + "line": 96, + "column": 46 + }, + "end": { + "line": 96, + "column": 57 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3166, + "end": 3167, + "loc": { + "start": { + "line": 96, + "column": 58 + }, + "end": { + "line": 96, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 3168, + "end": 3172, + "loc": { + "start": { + "line": 96, + "column": 60 + }, + "end": { + "line": 96, + "column": 64 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3172, + "end": 3173, + "loc": { + "start": { + "line": 96, + "column": 64 + }, + "end": { + "line": 96, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 3173, + "end": 3180, + "loc": { + "start": { + "line": 96, + "column": 65 + }, + "end": { + "line": 96, + "column": 72 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3180, + "end": 3181, + "loc": { + "start": { + "line": 96, + "column": 72 + }, + "end": { + "line": 96, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3188, + "end": 3193, + "loc": { + "start": { + "line": 97, + "column": 6 + }, + "end": { + "line": 97, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3193, + "end": 3194, + "loc": { + "start": { + "line": 97, + "column": 11 + }, + "end": { + "line": 97, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 3194, + "end": 3203, + "loc": { + "start": { + "line": 97, + "column": 12 + }, + "end": { + "line": 97, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3204, + "end": 3205, + "loc": { + "start": { + "line": 97, + "column": 22 + }, + "end": { + "line": 97, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 3206, + "end": 3210, + "loc": { + "start": { + "line": 97, + "column": 24 + }, + "end": { + "line": 97, + "column": 28 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3210, + "end": 3211, + "loc": { + "start": { + "line": 97, + "column": 28 + }, + "end": { + "line": 97, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 3211, + "end": 3220, + "loc": { + "start": { + "line": 97, + "column": 29 + }, + "end": { + "line": 97, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3220, + "end": 3221, + "loc": { + "start": { + "line": 97, + "column": 38 + }, + "end": { + "line": 97, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3228, + "end": 3233, + "loc": { + "start": { + "line": 98, + "column": 6 + }, + "end": { + "line": 98, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3233, + "end": 3234, + "loc": { + "start": { + "line": 98, + "column": 11 + }, + "end": { + "line": 98, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "trackEvents", + "start": 3234, + "end": 3245, + "loc": { + "start": { + "line": 98, + "column": 12 + }, + "end": { + "line": 98, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3246, + "end": 3247, + "loc": { + "start": { + "line": 98, + "column": 24 + }, + "end": { + "line": 98, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 3248, + "end": 3252, + "loc": { + "start": { + "line": 98, + "column": 26 + }, + "end": { + "line": 98, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3252, + "end": 3253, + "loc": { + "start": { + "line": 98, + "column": 30 + }, + "end": { + "line": 98, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "trackEvents", + "start": 3253, + "end": 3264, + "loc": { + "start": { + "line": 98, + "column": 31 + }, + "end": { + "line": 98, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3264, + "end": 3265, + "loc": { + "start": { + "line": 98, + "column": 42 + }, + "end": { + "line": 98, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3272, + "end": 3277, + "loc": { + "start": { + "line": 99, + "column": 6 + }, + "end": { + "line": 99, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3277, + "end": 3278, + "loc": { + "start": { + "line": 99, + "column": 11 + }, + "end": { + "line": 99, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugEventsUntilDate", + "start": 3278, + "end": 3298, + "loc": { + "start": { + "line": 99, + "column": 12 + }, + "end": { + "line": 99, + "column": 32 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3299, + "end": 3300, + "loc": { + "start": { + "line": 99, + "column": 33 + }, + "end": { + "line": 99, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 3301, + "end": 3305, + "loc": { + "start": { + "line": 99, + "column": 35 + }, + "end": { + "line": 99, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3305, + "end": 3306, + "loc": { + "start": { + "line": 99, + "column": 39 + }, + "end": { + "line": 99, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "debugEventsUntilDate", + "start": 3306, + "end": 3326, + "loc": { + "start": { + "line": 99, + "column": 40 + }, + "end": { + "line": 99, + "column": 60 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3326, + "end": 3327, + "loc": { + "start": { + "line": 99, + "column": 60 + }, + "end": { + "line": 99, + "column": 61 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3332, + "end": 3333, + "loc": { + "start": { + "line": 100, + "column": 4 + }, + "end": { + "line": 100, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueueEvent", + "start": 3339, + "end": 3351, + "loc": { + "start": { + "line": 102, + "column": 4 + }, + "end": { + "line": 102, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3351, + "end": 3352, + "loc": { + "start": { + "line": 102, + "column": 16 + }, + "end": { + "line": 102, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3352, + "end": 3357, + "loc": { + "start": { + "line": 102, + "column": 17 + }, + "end": { + "line": 102, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3357, + "end": 3358, + "loc": { + "start": { + "line": 102, + "column": 22 + }, + "end": { + "line": 102, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3358, + "end": 3359, + "loc": { + "start": { + "line": 102, + "column": 23 + }, + "end": { + "line": 102, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3362, + "end": 3363, + "loc": { + "start": { + "line": 103, + "column": 2 + }, + "end": { + "line": 103, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 3367, + "end": 3375, + "loc": { + "start": { + "line": 105, + "column": 2 + }, + "end": { + "line": 105, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendGoalEvent", + "start": 3376, + "end": 3389, + "loc": { + "start": { + "line": 105, + "column": 11 + }, + "end": { + "line": 105, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3389, + "end": 3390, + "loc": { + "start": { + "line": 105, + "column": 24 + }, + "end": { + "line": 105, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 3390, + "end": 3394, + "loc": { + "start": { + "line": 105, + "column": 25 + }, + "end": { + "line": 105, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3394, + "end": 3395, + "loc": { + "start": { + "line": 105, + "column": 29 + }, + "end": { + "line": 105, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goal", + "start": 3396, + "end": 3400, + "loc": { + "start": { + "line": 105, + "column": 31 + }, + "end": { + "line": 105, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3400, + "end": 3401, + "loc": { + "start": { + "line": 105, + "column": 35 + }, + "end": { + "line": 105, + "column": 36 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3402, + "end": 3403, + "loc": { + "start": { + "line": 105, + "column": 37 + }, + "end": { + "line": 105, + "column": 38 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3408, + "end": 3413, + "loc": { + "start": { + "line": 106, + "column": 4 + }, + "end": { + "line": 106, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3414, + "end": 3419, + "loc": { + "start": { + "line": 106, + "column": 10 + }, + "end": { + "line": 106, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3420, + "end": 3421, + "loc": { + "start": { + "line": 106, + "column": 16 + }, + "end": { + "line": 106, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3422, + "end": 3423, + "loc": { + "start": { + "line": 106, + "column": 18 + }, + "end": { + "line": 106, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 3430, + "end": 3434, + "loc": { + "start": { + "line": 107, + "column": 6 + }, + "end": { + "line": 107, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3434, + "end": 3435, + "loc": { + "start": { + "line": 107, + "column": 10 + }, + "end": { + "line": 107, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 3436, + "end": 3440, + "loc": { + "start": { + "line": 107, + "column": 12 + }, + "end": { + "line": 107, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3440, + "end": 3441, + "loc": { + "start": { + "line": 107, + "column": 16 + }, + "end": { + "line": 107, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3448, + "end": 3451, + "loc": { + "start": { + "line": 108, + "column": 6 + }, + "end": { + "line": 108, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3451, + "end": 3452, + "loc": { + "start": { + "line": 108, + "column": 9 + }, + "end": { + "line": 108, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goal", + "start": 3453, + "end": 3457, + "loc": { + "start": { + "line": 108, + "column": 11 + }, + "end": { + "line": 108, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3457, + "end": 3458, + "loc": { + "start": { + "line": 108, + "column": 15 + }, + "end": { + "line": 108, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3458, + "end": 3461, + "loc": { + "start": { + "line": 108, + "column": 16 + }, + "end": { + "line": 108, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3461, + "end": 3462, + "loc": { + "start": { + "line": 108, + "column": 19 + }, + "end": { + "line": 108, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 3469, + "end": 3473, + "loc": { + "start": { + "line": 109, + "column": 6 + }, + "end": { + "line": 109, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3473, + "end": 3474, + "loc": { + "start": { + "line": 109, + "column": 10 + }, + "end": { + "line": 109, + "column": 11 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 3475, + "end": 3479, + "loc": { + "start": { + "line": 109, + "column": 12 + }, + "end": { + "line": 109, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3479, + "end": 3480, + "loc": { + "start": { + "line": 109, + "column": 16 + }, + "end": { + "line": 109, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 3487, + "end": 3490, + "loc": { + "start": { + "line": 110, + "column": 6 + }, + "end": { + "line": 110, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3490, + "end": 3491, + "loc": { + "start": { + "line": 110, + "column": 9 + }, + "end": { + "line": 110, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 3492, + "end": 3498, + "loc": { + "start": { + "line": 110, + "column": 11 + }, + "end": { + "line": 110, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3498, + "end": 3499, + "loc": { + "start": { + "line": 110, + "column": 17 + }, + "end": { + "line": 110, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "location", + "start": 3499, + "end": 3507, + "loc": { + "start": { + "line": 110, + "column": 18 + }, + "end": { + "line": 110, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3507, + "end": 3508, + "loc": { + "start": { + "line": 110, + "column": 26 + }, + "end": { + "line": 110, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "href", + "start": 3508, + "end": 3512, + "loc": { + "start": { + "line": 110, + "column": 27 + }, + "end": { + "line": 110, + "column": 31 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3512, + "end": 3513, + "loc": { + "start": { + "line": 110, + "column": 31 + }, + "end": { + "line": 110, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3520, + "end": 3524, + "loc": { + "start": { + "line": 111, + "column": 6 + }, + "end": { + "line": 111, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3524, + "end": 3525, + "loc": { + "start": { + "line": 111, + "column": 10 + }, + "end": { + "line": 111, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 3526, + "end": 3531, + "loc": { + "start": { + "line": 111, + "column": 12 + }, + "end": { + "line": 111, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3531, + "end": 3532, + "loc": { + "start": { + "line": 111, + "column": 17 + }, + "end": { + "line": 111, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getUser", + "start": 3532, + "end": 3539, + "loc": { + "start": { + "line": 111, + "column": 18 + }, + "end": { + "line": 111, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3539, + "end": 3540, + "loc": { + "start": { + "line": 111, + "column": 25 + }, + "end": { + "line": 111, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3540, + "end": 3541, + "loc": { + "start": { + "line": 111, + "column": 26 + }, + "end": { + "line": 111, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3541, + "end": 3542, + "loc": { + "start": { + "line": 111, + "column": 27 + }, + "end": { + "line": 111, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 3549, + "end": 3561, + "loc": { + "start": { + "line": 112, + "column": 6 + }, + "end": { + "line": 112, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3561, + "end": 3562, + "loc": { + "start": { + "line": 112, + "column": 18 + }, + "end": { + "line": 112, + "column": 19 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 3563, + "end": 3566, + "loc": { + "start": { + "line": 112, + "column": 20 + }, + "end": { + "line": 112, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Date", + "start": 3567, + "end": 3571, + "loc": { + "start": { + "line": 112, + "column": 24 + }, + "end": { + "line": 112, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3571, + "end": 3572, + "loc": { + "start": { + "line": 112, + "column": 28 + }, + "end": { + "line": 112, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3572, + "end": 3573, + "loc": { + "start": { + "line": 112, + "column": 29 + }, + "end": { + "line": 112, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3573, + "end": 3574, + "loc": { + "start": { + "line": 112, + "column": 30 + }, + "end": { + "line": 112, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getTime", + "start": 3574, + "end": 3581, + "loc": { + "start": { + "line": 112, + "column": 31 + }, + "end": { + "line": 112, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3581, + "end": 3582, + "loc": { + "start": { + "line": 112, + "column": 38 + }, + "end": { + "line": 112, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3582, + "end": 3583, + "loc": { + "start": { + "line": 112, + "column": 39 + }, + "end": { + "line": 112, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3583, + "end": 3584, + "loc": { + "start": { + "line": 112, + "column": 40 + }, + "end": { + "line": 112, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3589, + "end": 3590, + "loc": { + "start": { + "line": 113, + "column": 4 + }, + "end": { + "line": 113, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3590, + "end": 3591, + "loc": { + "start": { + "line": 113, + "column": 5 + }, + "end": { + "line": 113, + "column": 6 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 3597, + "end": 3599, + "loc": { + "start": { + "line": 115, + "column": 4 + }, + "end": { + "line": 115, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3600, + "end": 3601, + "loc": { + "start": { + "line": 115, + "column": 7 + }, + "end": { + "line": 115, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 3601, + "end": 3605, + "loc": { + "start": { + "line": 115, + "column": 8 + }, + "end": { + "line": 115, + "column": 12 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 3606, + "end": 3609, + "loc": { + "start": { + "line": 115, + "column": 13 + }, + "end": { + "line": 115, + "column": 16 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "click", + "start": 3610, + "end": 3617, + "loc": { + "start": { + "line": 115, + "column": 17 + }, + "end": { + "line": 115, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3617, + "end": 3618, + "loc": { + "start": { + "line": 115, + "column": 24 + }, + "end": { + "line": 115, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3619, + "end": 3620, + "loc": { + "start": { + "line": 115, + "column": 26 + }, + "end": { + "line": 115, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3627, + "end": 3632, + "loc": { + "start": { + "line": 116, + "column": 6 + }, + "end": { + "line": 116, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3632, + "end": 3633, + "loc": { + "start": { + "line": 116, + "column": 11 + }, + "end": { + "line": 116, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "selector", + "start": 3633, + "end": 3641, + "loc": { + "start": { + "line": 116, + "column": 12 + }, + "end": { + "line": 116, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3642, + "end": 3643, + "loc": { + "start": { + "line": 116, + "column": 21 + }, + "end": { + "line": 116, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goal", + "start": 3644, + "end": 3648, + "loc": { + "start": { + "line": 116, + "column": 23 + }, + "end": { + "line": 116, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3648, + "end": 3649, + "loc": { + "start": { + "line": 116, + "column": 27 + }, + "end": { + "line": 116, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "selector", + "start": 3649, + "end": 3657, + "loc": { + "start": { + "line": 116, + "column": 28 + }, + "end": { + "line": 116, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3657, + "end": 3658, + "loc": { + "start": { + "line": 116, + "column": 36 + }, + "end": { + "line": 116, + "column": 37 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3663, + "end": 3664, + "loc": { + "start": { + "line": 117, + "column": 4 + }, + "end": { + "line": 117, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 3670, + "end": 3676, + "loc": { + "start": { + "line": 119, + "column": 4 + }, + "end": { + "line": 119, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueueEvent", + "start": 3677, + "end": 3689, + "loc": { + "start": { + "line": 119, + "column": 11 + }, + "end": { + "line": 119, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3689, + "end": 3690, + "loc": { + "start": { + "line": 119, + "column": 23 + }, + "end": { + "line": 119, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 3690, + "end": 3695, + "loc": { + "start": { + "line": 119, + "column": 24 + }, + "end": { + "line": 119, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3695, + "end": 3696, + "loc": { + "start": { + "line": 119, + "column": 29 + }, + "end": { + "line": 119, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3696, + "end": 3697, + "loc": { + "start": { + "line": 119, + "column": 30 + }, + "end": { + "line": 119, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3700, + "end": 3701, + "loc": { + "start": { + "line": 120, + "column": 2 + }, + "end": { + "line": 120, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 3705, + "end": 3713, + "loc": { + "start": { + "line": 122, + "column": 2 + }, + "end": { + "line": 122, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "identify", + "start": 3714, + "end": 3722, + "loc": { + "start": { + "line": 122, + "column": 11 + }, + "end": { + "line": 122, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3722, + "end": 3723, + "loc": { + "start": { + "line": 122, + "column": 19 + }, + "end": { + "line": 122, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3723, + "end": 3727, + "loc": { + "start": { + "line": 122, + "column": 20 + }, + "end": { + "line": 122, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3727, + "end": 3728, + "loc": { + "start": { + "line": 122, + "column": 24 + }, + "end": { + "line": 122, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 3729, + "end": 3733, + "loc": { + "start": { + "line": 122, + "column": 26 + }, + "end": { + "line": 122, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3733, + "end": 3734, + "loc": { + "start": { + "line": 122, + "column": 30 + }, + "end": { + "line": 122, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onDone", + "start": 3735, + "end": 3741, + "loc": { + "start": { + "line": 122, + "column": 32 + }, + "end": { + "line": 122, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3741, + "end": 3742, + "loc": { + "start": { + "line": 122, + "column": 38 + }, + "end": { + "line": 122, + "column": 39 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3743, + "end": 3744, + "loc": { + "start": { + "line": 122, + "column": 40 + }, + "end": { + "line": 122, + "column": 41 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 3749, + "end": 3751, + "loc": { + "start": { + "line": 123, + "column": 4 + }, + "end": { + "line": 123, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3752, + "end": 3753, + "loc": { + "start": { + "line": 123, + "column": 7 + }, + "end": { + "line": 123, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useLocalStorage", + "start": 3753, + "end": 3768, + "loc": { + "start": { + "line": 123, + "column": 8 + }, + "end": { + "line": 123, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3768, + "end": 3769, + "loc": { + "start": { + "line": 123, + "column": 23 + }, + "end": { + "line": 123, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3770, + "end": 3771, + "loc": { + "start": { + "line": 123, + "column": 25 + }, + "end": { + "line": 123, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 3778, + "end": 3783, + "loc": { + "start": { + "line": 124, + "column": 6 + }, + "end": { + "line": 124, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3783, + "end": 3784, + "loc": { + "start": { + "line": 124, + "column": 11 + }, + "end": { + "line": 124, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clearFlags", + "start": 3784, + "end": 3794, + "loc": { + "start": { + "line": 124, + "column": 12 + }, + "end": { + "line": 124, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3794, + "end": 3795, + "loc": { + "start": { + "line": 124, + "column": 22 + }, + "end": { + "line": 124, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3795, + "end": 3796, + "loc": { + "start": { + "line": 124, + "column": 23 + }, + "end": { + "line": 124, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3796, + "end": 3797, + "loc": { + "start": { + "line": 124, + "column": 24 + }, + "end": { + "line": 124, + "column": 25 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3802, + "end": 3803, + "loc": { + "start": { + "line": 125, + "column": 4 + }, + "end": { + "line": 125, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 3808, + "end": 3814, + "loc": { + "start": { + "line": 126, + "column": 4 + }, + "end": { + "line": 126, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 3815, + "end": 3820, + "loc": { + "start": { + "line": 126, + "column": 11 + }, + "end": { + "line": 126, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3820, + "end": 3821, + "loc": { + "start": { + "line": 126, + "column": 16 + }, + "end": { + "line": 126, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "wrapPromiseCallback", + "start": 3821, + "end": 3840, + "loc": { + "start": { + "line": 126, + "column": 17 + }, + "end": { + "line": 126, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3840, + "end": 3841, + "loc": { + "start": { + "line": 126, + "column": 36 + }, + "end": { + "line": 126, + "column": 37 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 3848, + "end": 3851, + "loc": { + "start": { + "line": 127, + "column": 6 + }, + "end": { + "line": 127, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 3852, + "end": 3859, + "loc": { + "start": { + "line": 127, + "column": 10 + }, + "end": { + "line": 127, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3859, + "end": 3860, + "loc": { + "start": { + "line": 127, + "column": 17 + }, + "end": { + "line": 127, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3860, + "end": 3861, + "loc": { + "start": { + "line": 127, + "column": 18 + }, + "end": { + "line": 127, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 3861, + "end": 3868, + "loc": { + "start": { + "line": 127, + "column": 19 + }, + "end": { + "line": 127, + "column": 26 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3868, + "end": 3869, + "loc": { + "start": { + "line": 127, + "column": 26 + }, + "end": { + "line": 127, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reject", + "start": 3870, + "end": 3876, + "loc": { + "start": { + "line": 127, + "column": 28 + }, + "end": { + "line": 127, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3876, + "end": 3877, + "loc": { + "start": { + "line": 127, + "column": 34 + }, + "end": { + "line": 127, + "column": 35 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3878, + "end": 3880, + "loc": { + "start": { + "line": 127, + "column": 36 + }, + "end": { + "line": 127, + "column": 38 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3881, + "end": 3882, + "loc": { + "start": { + "line": 127, + "column": 39 + }, + "end": { + "line": 127, + "column": 40 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 3891, + "end": 3893, + "loc": { + "start": { + "line": 128, + "column": 8 + }, + "end": { + "line": 128, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3894, + "end": 3895, + "loc": { + "start": { + "line": 128, + "column": 11 + }, + "end": { + "line": 128, + "column": 12 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 3895, + "end": 3896, + "loc": { + "start": { + "line": 128, + "column": 12 + }, + "end": { + "line": 128, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3896, + "end": 3900, + "loc": { + "start": { + "line": 128, + "column": 13 + }, + "end": { + "line": 128, + "column": 17 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 3901, + "end": 3903, + "loc": { + "start": { + "line": 128, + "column": 18 + }, + "end": { + "line": 128, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3904, + "end": 3908, + "loc": { + "start": { + "line": 128, + "column": 21 + }, + "end": { + "line": 128, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3908, + "end": 3909, + "loc": { + "start": { + "line": 128, + "column": 25 + }, + "end": { + "line": 128, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3909, + "end": 3912, + "loc": { + "start": { + "line": 128, + "column": 26 + }, + "end": { + "line": 128, + "column": 29 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 3913, + "end": 3916, + "loc": { + "start": { + "line": 128, + "column": 30 + }, + "end": { + "line": 128, + "column": 33 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 3917, + "end": 3921, + "loc": { + "start": { + "line": 128, + "column": 34 + }, + "end": { + "line": 128, + "column": 38 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 3922, + "end": 3924, + "loc": { + "start": { + "line": 128, + "column": 39 + }, + "end": { + "line": 128, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 3925, + "end": 3929, + "loc": { + "start": { + "line": 128, + "column": 42 + }, + "end": { + "line": 128, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3929, + "end": 3930, + "loc": { + "start": { + "line": 128, + "column": 46 + }, + "end": { + "line": 128, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 3930, + "end": 3933, + "loc": { + "start": { + "line": 128, + "column": 47 + }, + "end": { + "line": 128, + "column": 50 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 3934, + "end": 3937, + "loc": { + "start": { + "line": 128, + "column": 51 + }, + "end": { + "line": 128, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 3938, + "end": 3947, + "loc": { + "start": { + "line": 128, + "column": 55 + }, + "end": { + "line": 128, + "column": 64 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3947, + "end": 3948, + "loc": { + "start": { + "line": 128, + "column": 64 + }, + "end": { + "line": 128, + "column": 65 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3949, + "end": 3950, + "loc": { + "start": { + "line": 128, + "column": 66 + }, + "end": { + "line": 128, + "column": 67 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 3961, + "end": 3966, + "loc": { + "start": { + "line": 129, + "column": 10 + }, + "end": { + "line": 129, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 3967, + "end": 3970, + "loc": { + "start": { + "line": 129, + "column": 16 + }, + "end": { + "line": 129, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 3971, + "end": 3972, + "loc": { + "start": { + "line": 129, + "column": 20 + }, + "end": { + "line": 129, + "column": 21 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 3973, + "end": 3976, + "loc": { + "start": { + "line": 129, + "column": 22 + }, + "end": { + "line": 129, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 3977, + "end": 3983, + "loc": { + "start": { + "line": 129, + "column": 26 + }, + "end": { + "line": 129, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3983, + "end": 3984, + "loc": { + "start": { + "line": 129, + "column": 32 + }, + "end": { + "line": 129, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDInvalidUserError", + "start": 3984, + "end": 4002, + "loc": { + "start": { + "line": 129, + "column": 33 + }, + "end": { + "line": 129, + "column": 51 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4002, + "end": 4003, + "loc": { + "start": { + "line": 129, + "column": 51 + }, + "end": { + "line": 129, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 4003, + "end": 4007, + "loc": { + "start": { + "line": 129, + "column": 52 + }, + "end": { + "line": 129, + "column": 56 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4008, + "end": 4009, + "loc": { + "start": { + "line": 129, + "column": 57 + }, + "end": { + "line": 129, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 4010, + "end": 4018, + "loc": { + "start": { + "line": 129, + "column": 59 + }, + "end": { + "line": 129, + "column": 67 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4018, + "end": 4019, + "loc": { + "start": { + "line": 129, + "column": 67 + }, + "end": { + "line": 129, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "invalidUser", + "start": 4019, + "end": 4030, + "loc": { + "start": { + "line": 129, + "column": 68 + }, + "end": { + "line": 129, + "column": 79 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4030, + "end": 4031, + "loc": { + "start": { + "line": 129, + "column": 79 + }, + "end": { + "line": 129, + "column": 80 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4031, + "end": 4032, + "loc": { + "start": { + "line": 129, + "column": 80 + }, + "end": { + "line": 129, + "column": 81 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4033, + "end": 4034, + "loc": { + "start": { + "line": 129, + "column": 82 + }, + "end": { + "line": 129, + "column": 83 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 4035, + "end": 4043, + "loc": { + "start": { + "line": 129, + "column": 84 + }, + "end": { + "line": 129, + "column": 92 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4043, + "end": 4044, + "loc": { + "start": { + "line": 129, + "column": 92 + }, + "end": { + "line": 129, + "column": 93 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userNotSpecified", + "start": 4044, + "end": 4060, + "loc": { + "start": { + "line": 129, + "column": 93 + }, + "end": { + "line": 129, + "column": 109 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4060, + "end": 4061, + "loc": { + "start": { + "line": 129, + "column": 109 + }, + "end": { + "line": 129, + "column": 110 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4061, + "end": 4062, + "loc": { + "start": { + "line": 129, + "column": 110 + }, + "end": { + "line": 129, + "column": 111 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4062, + "end": 4063, + "loc": { + "start": { + "line": 129, + "column": 111 + }, + "end": { + "line": 129, + "column": 112 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4063, + "end": 4064, + "loc": { + "start": { + "line": 129, + "column": 112 + }, + "end": { + "line": 129, + "column": 113 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 4075, + "end": 4082, + "loc": { + "start": { + "line": 130, + "column": 10 + }, + "end": { + "line": 130, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4082, + "end": 4083, + "loc": { + "start": { + "line": 130, + "column": 17 + }, + "end": { + "line": 130, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maybeReportError", + "start": 4083, + "end": 4099, + "loc": { + "start": { + "line": 130, + "column": 18 + }, + "end": { + "line": 130, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4099, + "end": 4100, + "loc": { + "start": { + "line": 130, + "column": 34 + }, + "end": { + "line": 130, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 4100, + "end": 4103, + "loc": { + "start": { + "line": 130, + "column": 35 + }, + "end": { + "line": 130, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4103, + "end": 4104, + "loc": { + "start": { + "line": 130, + "column": 38 + }, + "end": { + "line": 130, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4104, + "end": 4105, + "loc": { + "start": { + "line": 130, + "column": 39 + }, + "end": { + "line": 130, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reject", + "start": 4116, + "end": 4122, + "loc": { + "start": { + "line": 131, + "column": 10 + }, + "end": { + "line": 131, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4122, + "end": 4123, + "loc": { + "start": { + "line": 131, + "column": 16 + }, + "end": { + "line": 131, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 4123, + "end": 4126, + "loc": { + "start": { + "line": 131, + "column": 17 + }, + "end": { + "line": 131, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4126, + "end": 4127, + "loc": { + "start": { + "line": 131, + "column": 20 + }, + "end": { + "line": 131, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4127, + "end": 4128, + "loc": { + "start": { + "line": 131, + "column": 21 + }, + "end": { + "line": 131, + "column": 22 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4137, + "end": 4138, + "loc": { + "start": { + "line": 132, + "column": 8 + }, + "end": { + "line": 132, + "column": 9 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 4139, + "end": 4143, + "loc": { + "start": { + "line": 132, + "column": 10 + }, + "end": { + "line": 132, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4144, + "end": 4145, + "loc": { + "start": { + "line": 132, + "column": 15 + }, + "end": { + "line": 132, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 4156, + "end": 4161, + "loc": { + "start": { + "line": 133, + "column": 10 + }, + "end": { + "line": 133, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4161, + "end": 4162, + "loc": { + "start": { + "line": 133, + "column": 15 + }, + "end": { + "line": 133, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setUser", + "start": 4162, + "end": 4169, + "loc": { + "start": { + "line": 133, + "column": 16 + }, + "end": { + "line": 133, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4169, + "end": 4170, + "loc": { + "start": { + "line": 133, + "column": 23 + }, + "end": { + "line": 133, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 4170, + "end": 4174, + "loc": { + "start": { + "line": 133, + "column": 24 + }, + "end": { + "line": 133, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4174, + "end": 4175, + "loc": { + "start": { + "line": 133, + "column": 28 + }, + "end": { + "line": 133, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4175, + "end": 4176, + "loc": { + "start": { + "line": 133, + "column": 29 + }, + "end": { + "line": 133, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 4187, + "end": 4196, + "loc": { + "start": { + "line": 134, + "column": 10 + }, + "end": { + "line": 134, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4196, + "end": 4197, + "loc": { + "start": { + "line": 134, + "column": 19 + }, + "end": { + "line": 134, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 4197, + "end": 4214, + "loc": { + "start": { + "line": 134, + "column": 20 + }, + "end": { + "line": 134, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4214, + "end": 4215, + "loc": { + "start": { + "line": 134, + "column": 37 + }, + "end": { + "line": 134, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 4215, + "end": 4220, + "loc": { + "start": { + "line": 134, + "column": 38 + }, + "end": { + "line": 134, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4220, + "end": 4221, + "loc": { + "start": { + "line": 134, + "column": 43 + }, + "end": { + "line": 134, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getUser", + "start": 4221, + "end": 4228, + "loc": { + "start": { + "line": 134, + "column": 44 + }, + "end": { + "line": 134, + "column": 51 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4228, + "end": 4229, + "loc": { + "start": { + "line": 134, + "column": 51 + }, + "end": { + "line": 134, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4229, + "end": 4230, + "loc": { + "start": { + "line": 134, + "column": 52 + }, + "end": { + "line": 134, + "column": 53 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4230, + "end": 4231, + "loc": { + "start": { + "line": 134, + "column": 53 + }, + "end": { + "line": 134, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 4232, + "end": 4236, + "loc": { + "start": { + "line": 134, + "column": 55 + }, + "end": { + "line": 134, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4236, + "end": 4237, + "loc": { + "start": { + "line": 134, + "column": 59 + }, + "end": { + "line": 134, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4238, + "end": 4239, + "loc": { + "start": { + "line": 134, + "column": 61 + }, + "end": { + "line": 134, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 4239, + "end": 4242, + "loc": { + "start": { + "line": 134, + "column": 62 + }, + "end": { + "line": 134, + "column": 65 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4242, + "end": 4243, + "loc": { + "start": { + "line": 134, + "column": 65 + }, + "end": { + "line": 134, + "column": 66 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settings", + "start": 4244, + "end": 4252, + "loc": { + "start": { + "line": 134, + "column": 67 + }, + "end": { + "line": 134, + "column": 75 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4252, + "end": 4253, + "loc": { + "start": { + "line": 134, + "column": 75 + }, + "end": { + "line": 134, + "column": 76 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4254, + "end": 4256, + "loc": { + "start": { + "line": 134, + "column": 77 + }, + "end": { + "line": 134, + "column": 79 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4257, + "end": 4258, + "loc": { + "start": { + "line": 134, + "column": 80 + }, + "end": { + "line": 134, + "column": 81 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 4271, + "end": 4273, + "loc": { + "start": { + "line": 135, + "column": 12 + }, + "end": { + "line": 135, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4274, + "end": 4275, + "loc": { + "start": { + "line": 135, + "column": 15 + }, + "end": { + "line": 135, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 4275, + "end": 4278, + "loc": { + "start": { + "line": 135, + "column": 16 + }, + "end": { + "line": 135, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4278, + "end": 4279, + "loc": { + "start": { + "line": 135, + "column": 19 + }, + "end": { + "line": 135, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4280, + "end": 4281, + "loc": { + "start": { + "line": 135, + "column": 21 + }, + "end": { + "line": 135, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 4296, + "end": 4303, + "loc": { + "start": { + "line": 136, + "column": 14 + }, + "end": { + "line": 136, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4303, + "end": 4304, + "loc": { + "start": { + "line": 136, + "column": 21 + }, + "end": { + "line": 136, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maybeReportError", + "start": 4304, + "end": 4320, + "loc": { + "start": { + "line": 136, + "column": 22 + }, + "end": { + "line": 136, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4320, + "end": 4321, + "loc": { + "start": { + "line": 136, + "column": 38 + }, + "end": { + "line": 136, + "column": 39 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 4321, + "end": 4324, + "loc": { + "start": { + "line": 136, + "column": 39 + }, + "end": { + "line": 136, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 4325, + "end": 4331, + "loc": { + "start": { + "line": 136, + "column": 43 + }, + "end": { + "line": 136, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4331, + "end": 4332, + "loc": { + "start": { + "line": 136, + "column": 49 + }, + "end": { + "line": 136, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDFlagFetchError", + "start": 4332, + "end": 4348, + "loc": { + "start": { + "line": 136, + "column": 50 + }, + "end": { + "line": 136, + "column": 66 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4348, + "end": 4349, + "loc": { + "start": { + "line": 136, + "column": 66 + }, + "end": { + "line": 136, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 4349, + "end": 4357, + "loc": { + "start": { + "line": 136, + "column": 67 + }, + "end": { + "line": 136, + "column": 75 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4357, + "end": 4358, + "loc": { + "start": { + "line": 136, + "column": 75 + }, + "end": { + "line": 136, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errorFetchingFlags", + "start": 4358, + "end": 4376, + "loc": { + "start": { + "line": 136, + "column": 76 + }, + "end": { + "line": 136, + "column": 94 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4376, + "end": 4377, + "loc": { + "start": { + "line": 136, + "column": 94 + }, + "end": { + "line": 136, + "column": 95 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 4377, + "end": 4380, + "loc": { + "start": { + "line": 136, + "column": 95 + }, + "end": { + "line": 136, + "column": 98 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4380, + "end": 4381, + "loc": { + "start": { + "line": 136, + "column": 98 + }, + "end": { + "line": 136, + "column": 99 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4381, + "end": 4382, + "loc": { + "start": { + "line": 136, + "column": 99 + }, + "end": { + "line": 136, + "column": 100 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4382, + "end": 4383, + "loc": { + "start": { + "line": 136, + "column": 100 + }, + "end": { + "line": 136, + "column": 101 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4383, + "end": 4384, + "loc": { + "start": { + "line": 136, + "column": 101 + }, + "end": { + "line": 136, + "column": 102 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 4399, + "end": 4405, + "loc": { + "start": { + "line": 137, + "column": 14 + }, + "end": { + "line": 137, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reject", + "start": 4406, + "end": 4412, + "loc": { + "start": { + "line": 137, + "column": 21 + }, + "end": { + "line": 137, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4412, + "end": 4413, + "loc": { + "start": { + "line": 137, + "column": 27 + }, + "end": { + "line": 137, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 4413, + "end": 4416, + "loc": { + "start": { + "line": 137, + "column": 28 + }, + "end": { + "line": 137, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4416, + "end": 4417, + "loc": { + "start": { + "line": 137, + "column": 31 + }, + "end": { + "line": 137, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4417, + "end": 4418, + "loc": { + "start": { + "line": 137, + "column": 32 + }, + "end": { + "line": 137, + "column": 33 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4431, + "end": 4432, + "loc": { + "start": { + "line": 138, + "column": 12 + }, + "end": { + "line": 138, + "column": 13 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 4445, + "end": 4447, + "loc": { + "start": { + "line": 139, + "column": 12 + }, + "end": { + "line": 139, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4448, + "end": 4449, + "loc": { + "start": { + "line": 139, + "column": 15 + }, + "end": { + "line": 139, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settings", + "start": 4449, + "end": 4457, + "loc": { + "start": { + "line": 139, + "column": 16 + }, + "end": { + "line": 139, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4457, + "end": 4458, + "loc": { + "start": { + "line": 139, + "column": 24 + }, + "end": { + "line": 139, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4459, + "end": 4460, + "loc": { + "start": { + "line": 139, + "column": 26 + }, + "end": { + "line": 139, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "updateSettings", + "start": 4475, + "end": 4489, + "loc": { + "start": { + "line": 140, + "column": 14 + }, + "end": { + "line": 140, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4489, + "end": 4490, + "loc": { + "start": { + "line": 140, + "column": 28 + }, + "end": { + "line": 140, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settings", + "start": 4490, + "end": 4498, + "loc": { + "start": { + "line": 140, + "column": 29 + }, + "end": { + "line": 140, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4498, + "end": 4499, + "loc": { + "start": { + "line": 140, + "column": 37 + }, + "end": { + "line": 140, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4499, + "end": 4500, + "loc": { + "start": { + "line": 140, + "column": 38 + }, + "end": { + "line": 140, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4513, + "end": 4514, + "loc": { + "start": { + "line": 141, + "column": 12 + }, + "end": { + "line": 141, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 4527, + "end": 4534, + "loc": { + "start": { + "line": 142, + "column": 12 + }, + "end": { + "line": 142, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4534, + "end": 4535, + "loc": { + "start": { + "line": 142, + "column": 19 + }, + "end": { + "line": 142, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settings", + "start": 4535, + "end": 4543, + "loc": { + "start": { + "line": 142, + "column": 20 + }, + "end": { + "line": 142, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4543, + "end": 4544, + "loc": { + "start": { + "line": 142, + "column": 28 + }, + "end": { + "line": 142, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4544, + "end": 4545, + "loc": { + "start": { + "line": 142, + "column": 29 + }, + "end": { + "line": 142, + "column": 30 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 4558, + "end": 4560, + "loc": { + "start": { + "line": 143, + "column": 12 + }, + "end": { + "line": 143, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4561, + "end": 4562, + "loc": { + "start": { + "line": 143, + "column": 15 + }, + "end": { + "line": 143, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "subscribedToChangeEvents", + "start": 4562, + "end": 4586, + "loc": { + "start": { + "line": 143, + "column": 16 + }, + "end": { + "line": 143, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4586, + "end": 4587, + "loc": { + "start": { + "line": 143, + "column": 40 + }, + "end": { + "line": 143, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4588, + "end": 4589, + "loc": { + "start": { + "line": 143, + "column": 42 + }, + "end": { + "line": 143, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "connectStream", + "start": 4604, + "end": 4617, + "loc": { + "start": { + "line": 144, + "column": 14 + }, + "end": { + "line": 144, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4617, + "end": 4618, + "loc": { + "start": { + "line": 144, + "column": 27 + }, + "end": { + "line": 144, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4618, + "end": 4619, + "loc": { + "start": { + "line": 144, + "column": 28 + }, + "end": { + "line": 144, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4619, + "end": 4620, + "loc": { + "start": { + "line": 144, + "column": 29 + }, + "end": { + "line": 144, + "column": 30 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4633, + "end": 4634, + "loc": { + "start": { + "line": 145, + "column": 12 + }, + "end": { + "line": 145, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4645, + "end": 4646, + "loc": { + "start": { + "line": 146, + "column": 10 + }, + "end": { + "line": 146, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4646, + "end": 4647, + "loc": { + "start": { + "line": 146, + "column": 11 + }, + "end": { + "line": 146, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4647, + "end": 4648, + "loc": { + "start": { + "line": 146, + "column": 12 + }, + "end": { + "line": 146, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4657, + "end": 4658, + "loc": { + "start": { + "line": 147, + "column": 8 + }, + "end": { + "line": 147, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4665, + "end": 4666, + "loc": { + "start": { + "line": 148, + "column": 6 + }, + "end": { + "line": 148, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4666, + "end": 4667, + "loc": { + "start": { + "line": 148, + "column": 7 + }, + "end": { + "line": 148, + "column": 8 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4667, + "end": 4668, + "loc": { + "start": { + "line": 148, + "column": 8 + }, + "end": { + "line": 148, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onDone", + "start": 4675, + "end": 4681, + "loc": { + "start": { + "line": 149, + "column": 6 + }, + "end": { + "line": 149, + "column": 12 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4686, + "end": 4687, + "loc": { + "start": { + "line": 150, + "column": 4 + }, + "end": { + "line": 150, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4687, + "end": 4688, + "loc": { + "start": { + "line": 150, + "column": 5 + }, + "end": { + "line": 150, + "column": 6 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4691, + "end": 4692, + "loc": { + "start": { + "line": 151, + "column": 2 + }, + "end": { + "line": 151, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 4696, + "end": 4704, + "loc": { + "start": { + "line": 153, + "column": 2 + }, + "end": { + "line": 153, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 4705, + "end": 4710, + "loc": { + "start": { + "line": 153, + "column": 11 + }, + "end": { + "line": 153, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4710, + "end": 4711, + "loc": { + "start": { + "line": 153, + "column": 16 + }, + "end": { + "line": 153, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onDone", + "start": 4711, + "end": 4717, + "loc": { + "start": { + "line": 153, + "column": 17 + }, + "end": { + "line": 153, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4717, + "end": 4718, + "loc": { + "start": { + "line": 153, + "column": 23 + }, + "end": { + "line": 153, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4719, + "end": 4720, + "loc": { + "start": { + "line": 153, + "column": 25 + }, + "end": { + "line": 153, + "column": 26 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 4725, + "end": 4731, + "loc": { + "start": { + "line": 154, + "column": 4 + }, + "end": { + "line": 154, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 4732, + "end": 4737, + "loc": { + "start": { + "line": 154, + "column": 11 + }, + "end": { + "line": 154, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4737, + "end": 4738, + "loc": { + "start": { + "line": 154, + "column": 16 + }, + "end": { + "line": 154, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "wrapPromiseCallback", + "start": 4738, + "end": 4757, + "loc": { + "start": { + "line": 154, + "column": 17 + }, + "end": { + "line": 154, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4757, + "end": 4758, + "loc": { + "start": { + "line": 154, + "column": 36 + }, + "end": { + "line": 154, + "column": 37 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 4765, + "end": 4768, + "loc": { + "start": { + "line": 155, + "column": 6 + }, + "end": { + "line": 155, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 4769, + "end": 4776, + "loc": { + "start": { + "line": 155, + "column": 10 + }, + "end": { + "line": 155, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4776, + "end": 4777, + "loc": { + "start": { + "line": 155, + "column": 17 + }, + "end": { + "line": 155, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 4777, + "end": 4784, + "loc": { + "start": { + "line": 155, + "column": 18 + }, + "end": { + "line": 155, + "column": 25 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4785, + "end": 4787, + "loc": { + "start": { + "line": 155, + "column": 26 + }, + "end": { + "line": 155, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4788, + "end": 4789, + "loc": { + "start": { + "line": 155, + "column": 29 + }, + "end": { + "line": 155, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 4789, + "end": 4799, + "loc": { + "start": { + "line": 155, + "column": 30 + }, + "end": { + "line": 155, + "column": 40 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4800, + "end": 4801, + "loc": { + "start": { + "line": 155, + "column": 41 + }, + "end": { + "line": 155, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 4802, + "end": 4809, + "loc": { + "start": { + "line": 155, + "column": 43 + }, + "end": { + "line": 155, + "column": 50 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4809, + "end": 4810, + "loc": { + "start": { + "line": 155, + "column": 50 + }, + "end": { + "line": 155, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 4810, + "end": 4816, + "loc": { + "start": { + "line": 155, + "column": 51 + }, + "end": { + "line": 155, + "column": 57 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4816, + "end": 4817, + "loc": { + "start": { + "line": 155, + "column": 57 + }, + "end": { + "line": 155, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 4817, + "end": 4822, + "loc": { + "start": { + "line": 155, + "column": 58 + }, + "end": { + "line": 155, + "column": 63 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4822, + "end": 4823, + "loc": { + "start": { + "line": 155, + "column": 63 + }, + "end": { + "line": 155, + "column": 64 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4823, + "end": 4824, + "loc": { + "start": { + "line": 155, + "column": 64 + }, + "end": { + "line": 155, + "column": 65 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4824, + "end": 4825, + "loc": { + "start": { + "line": 155, + "column": 65 + }, + "end": { + "line": 155, + "column": 66 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4826, + "end": 4827, + "loc": { + "start": { + "line": 155, + "column": 67 + }, + "end": { + "line": 155, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 4828, + "end": 4835, + "loc": { + "start": { + "line": 155, + "column": 69 + }, + "end": { + "line": 155, + "column": 76 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4835, + "end": 4836, + "loc": { + "start": { + "line": 155, + "column": 76 + }, + "end": { + "line": 155, + "column": 77 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4836, + "end": 4837, + "loc": { + "start": { + "line": 155, + "column": 77 + }, + "end": { + "line": 155, + "column": 78 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4837, + "end": 4838, + "loc": { + "start": { + "line": 155, + "column": 78 + }, + "end": { + "line": 155, + "column": 79 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4838, + "end": 4839, + "loc": { + "start": { + "line": 155, + "column": 79 + }, + "end": { + "line": 155, + "column": 80 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onDone", + "start": 4840, + "end": 4846, + "loc": { + "start": { + "line": 155, + "column": 81 + }, + "end": { + "line": 155, + "column": 87 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4846, + "end": 4847, + "loc": { + "start": { + "line": 155, + "column": 87 + }, + "end": { + "line": 155, + "column": 88 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4852, + "end": 4853, + "loc": { + "start": { + "line": 156, + "column": 4 + }, + "end": { + "line": 156, + "column": 5 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4853, + "end": 4854, + "loc": { + "start": { + "line": 156, + "column": 5 + }, + "end": { + "line": 156, + "column": 6 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4857, + "end": 4858, + "loc": { + "start": { + "line": 157, + "column": 2 + }, + "end": { + "line": 157, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 4862, + "end": 4870, + "loc": { + "start": { + "line": 159, + "column": 2 + }, + "end": { + "line": 159, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 4871, + "end": 4880, + "loc": { + "start": { + "line": 159, + "column": 11 + }, + "end": { + "line": 159, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4880, + "end": 4881, + "loc": { + "start": { + "line": 159, + "column": 20 + }, + "end": { + "line": 159, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 4881, + "end": 4884, + "loc": { + "start": { + "line": 159, + "column": 21 + }, + "end": { + "line": 159, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4884, + "end": 4885, + "loc": { + "start": { + "line": 159, + "column": 24 + }, + "end": { + "line": 159, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defaultValue", + "start": 4886, + "end": 4898, + "loc": { + "start": { + "line": 159, + "column": 26 + }, + "end": { + "line": 159, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4898, + "end": 4899, + "loc": { + "start": { + "line": 159, + "column": 38 + }, + "end": { + "line": 159, + "column": 39 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4900, + "end": 4901, + "loc": { + "start": { + "line": 159, + "column": 40 + }, + "end": { + "line": 159, + "column": 41 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 4906, + "end": 4912, + "loc": { + "start": { + "line": 160, + "column": 4 + }, + "end": { + "line": 160, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variationInternal", + "start": 4913, + "end": 4930, + "loc": { + "start": { + "line": 160, + "column": 11 + }, + "end": { + "line": 160, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4930, + "end": 4931, + "loc": { + "start": { + "line": 160, + "column": 28 + }, + "end": { + "line": 160, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 4931, + "end": 4934, + "loc": { + "start": { + "line": 160, + "column": 29 + }, + "end": { + "line": 160, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4934, + "end": 4935, + "loc": { + "start": { + "line": 160, + "column": 32 + }, + "end": { + "line": 160, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defaultValue", + "start": 4936, + "end": 4948, + "loc": { + "start": { + "line": 160, + "column": 34 + }, + "end": { + "line": 160, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4948, + "end": 4949, + "loc": { + "start": { + "line": 160, + "column": 46 + }, + "end": { + "line": 160, + "column": 47 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 4950, + "end": 4954, + "loc": { + "start": { + "line": 160, + "column": 48 + }, + "end": { + "line": 160, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4954, + "end": 4955, + "loc": { + "start": { + "line": 160, + "column": 52 + }, + "end": { + "line": 160, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4955, + "end": 4956, + "loc": { + "start": { + "line": 160, + "column": 53 + }, + "end": { + "line": 160, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4959, + "end": 4960, + "loc": { + "start": { + "line": 161, + "column": 2 + }, + "end": { + "line": 161, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 4964, + "end": 4972, + "loc": { + "start": { + "line": 163, + "column": 2 + }, + "end": { + "line": 163, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variationInternal", + "start": 4973, + "end": 4990, + "loc": { + "start": { + "line": 163, + "column": 11 + }, + "end": { + "line": 163, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 4990, + "end": 4991, + "loc": { + "start": { + "line": 163, + "column": 28 + }, + "end": { + "line": 163, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 4991, + "end": 4994, + "loc": { + "start": { + "line": 163, + "column": 29 + }, + "end": { + "line": 163, + "column": 32 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 4994, + "end": 4995, + "loc": { + "start": { + "line": 163, + "column": 32 + }, + "end": { + "line": 163, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defaultValue", + "start": 4996, + "end": 5008, + "loc": { + "start": { + "line": 163, + "column": 34 + }, + "end": { + "line": 163, + "column": 46 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5008, + "end": 5009, + "loc": { + "start": { + "line": 163, + "column": 46 + }, + "end": { + "line": 163, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvent", + "start": 5010, + "end": 5019, + "loc": { + "start": { + "line": 163, + "column": 48 + }, + "end": { + "line": 163, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5019, + "end": 5020, + "loc": { + "start": { + "line": 163, + "column": 57 + }, + "end": { + "line": 163, + "column": 58 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5021, + "end": 5022, + "loc": { + "start": { + "line": 163, + "column": 59 + }, + "end": { + "line": 163, + "column": 60 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 5027, + "end": 5030, + "loc": { + "start": { + "line": 164, + "column": 4 + }, + "end": { + "line": 164, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 5031, + "end": 5036, + "loc": { + "start": { + "line": 164, + "column": 8 + }, + "end": { + "line": 164, + "column": 13 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5036, + "end": 5037, + "loc": { + "start": { + "line": 164, + "column": 13 + }, + "end": { + "line": 164, + "column": 14 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 5043, + "end": 5045, + "loc": { + "start": { + "line": 166, + "column": 4 + }, + "end": { + "line": 166, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5046, + "end": 5047, + "loc": { + "start": { + "line": 166, + "column": 7 + }, + "end": { + "line": 166, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 5047, + "end": 5052, + "loc": { + "start": { + "line": 166, + "column": 8 + }, + "end": { + "line": 166, + "column": 13 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 5053, + "end": 5055, + "loc": { + "start": { + "line": 166, + "column": 14 + }, + "end": { + "line": 166, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 5056, + "end": 5061, + "loc": { + "start": { + "line": 166, + "column": 17 + }, + "end": { + "line": 166, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5061, + "end": 5062, + "loc": { + "start": { + "line": 166, + "column": 22 + }, + "end": { + "line": 166, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hasOwnProperty", + "start": 5062, + "end": 5076, + "loc": { + "start": { + "line": 166, + "column": 23 + }, + "end": { + "line": 166, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5076, + "end": 5077, + "loc": { + "start": { + "line": 166, + "column": 37 + }, + "end": { + "line": 166, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 5077, + "end": 5080, + "loc": { + "start": { + "line": 166, + "column": 38 + }, + "end": { + "line": 166, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5080, + "end": 5081, + "loc": { + "start": { + "line": 166, + "column": 41 + }, + "end": { + "line": 166, + "column": 42 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 5082, + "end": 5084, + "loc": { + "start": { + "line": 166, + "column": 43 + }, + "end": { + "line": 166, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 5085, + "end": 5090, + "loc": { + "start": { + "line": 166, + "column": 46 + }, + "end": { + "line": 166, + "column": 51 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5090, + "end": 5091, + "loc": { + "start": { + "line": 166, + "column": 51 + }, + "end": { + "line": 166, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 5091, + "end": 5094, + "loc": { + "start": { + "line": 166, + "column": 52 + }, + "end": { + "line": 166, + "column": 55 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5094, + "end": 5095, + "loc": { + "start": { + "line": 166, + "column": 55 + }, + "end": { + "line": 166, + "column": 56 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 5096, + "end": 5098, + "loc": { + "start": { + "line": 166, + "column": 57 + }, + "end": { + "line": 166, + "column": 59 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 5099, + "end": 5100, + "loc": { + "start": { + "line": 166, + "column": 60 + }, + "end": { + "line": 166, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 5100, + "end": 5105, + "loc": { + "start": { + "line": 166, + "column": 61 + }, + "end": { + "line": 166, + "column": 66 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5105, + "end": 5106, + "loc": { + "start": { + "line": 166, + "column": 66 + }, + "end": { + "line": 166, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 5106, + "end": 5109, + "loc": { + "start": { + "line": 166, + "column": 67 + }, + "end": { + "line": 166, + "column": 70 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5109, + "end": 5110, + "loc": { + "start": { + "line": 166, + "column": 70 + }, + "end": { + "line": 166, + "column": 71 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5110, + "end": 5111, + "loc": { + "start": { + "line": 166, + "column": 71 + }, + "end": { + "line": 166, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "deleted", + "start": 5111, + "end": 5118, + "loc": { + "start": { + "line": 166, + "column": 72 + }, + "end": { + "line": 166, + "column": 79 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5118, + "end": 5119, + "loc": { + "start": { + "line": 166, + "column": 79 + }, + "end": { + "line": 166, + "column": 80 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5120, + "end": 5121, + "loc": { + "start": { + "line": 166, + "column": 81 + }, + "end": { + "line": 166, + "column": 82 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 5128, + "end": 5133, + "loc": { + "start": { + "line": 167, + "column": 6 + }, + "end": { + "line": 167, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5134, + "end": 5135, + "loc": { + "start": { + "line": 167, + "column": 12 + }, + "end": { + "line": 167, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 5136, + "end": 5141, + "loc": { + "start": { + "line": 167, + "column": 14 + }, + "end": { + "line": 167, + "column": 19 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5141, + "end": 5142, + "loc": { + "start": { + "line": 167, + "column": 19 + }, + "end": { + "line": 167, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 5142, + "end": 5145, + "loc": { + "start": { + "line": 167, + "column": 20 + }, + "end": { + "line": 167, + "column": 23 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5145, + "end": 5146, + "loc": { + "start": { + "line": 167, + "column": 23 + }, + "end": { + "line": 167, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5146, + "end": 5147, + "loc": { + "start": { + "line": 167, + "column": 24 + }, + "end": { + "line": 167, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 5147, + "end": 5152, + "loc": { + "start": { + "line": 167, + "column": 25 + }, + "end": { + "line": 167, + "column": 30 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 5153, + "end": 5156, + "loc": { + "start": { + "line": 167, + "column": 31 + }, + "end": { + "line": 167, + "column": 34 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 5157, + "end": 5161, + "loc": { + "start": { + "line": 167, + "column": 35 + }, + "end": { + "line": 167, + "column": 39 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5162, + "end": 5163, + "loc": { + "start": { + "line": 167, + "column": 40 + }, + "end": { + "line": 167, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defaultValue", + "start": 5164, + "end": 5176, + "loc": { + "start": { + "line": 167, + "column": 42 + }, + "end": { + "line": 167, + "column": 54 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5177, + "end": 5178, + "loc": { + "start": { + "line": 167, + "column": 55 + }, + "end": { + "line": 167, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 5179, + "end": 5184, + "loc": { + "start": { + "line": 167, + "column": 57 + }, + "end": { + "line": 167, + "column": 62 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5184, + "end": 5185, + "loc": { + "start": { + "line": 167, + "column": 62 + }, + "end": { + "line": 167, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 5185, + "end": 5188, + "loc": { + "start": { + "line": 167, + "column": 63 + }, + "end": { + "line": 167, + "column": 66 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5188, + "end": 5189, + "loc": { + "start": { + "line": 167, + "column": 66 + }, + "end": { + "line": 167, + "column": 67 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5189, + "end": 5190, + "loc": { + "start": { + "line": 167, + "column": 67 + }, + "end": { + "line": 167, + "column": 68 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 5190, + "end": 5195, + "loc": { + "start": { + "line": 167, + "column": 68 + }, + "end": { + "line": 167, + "column": 73 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5195, + "end": 5196, + "loc": { + "start": { + "line": 167, + "column": 73 + }, + "end": { + "line": 167, + "column": 74 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5201, + "end": 5202, + "loc": { + "start": { + "line": 168, + "column": 4 + }, + "end": { + "line": 168, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 5203, + "end": 5207, + "loc": { + "start": { + "line": 168, + "column": 6 + }, + "end": { + "line": 168, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5208, + "end": 5209, + "loc": { + "start": { + "line": 168, + "column": 11 + }, + "end": { + "line": 168, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 5216, + "end": 5221, + "loc": { + "start": { + "line": 169, + "column": 6 + }, + "end": { + "line": 169, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5222, + "end": 5223, + "loc": { + "start": { + "line": 169, + "column": 12 + }, + "end": { + "line": 169, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defaultValue", + "start": 5224, + "end": 5236, + "loc": { + "start": { + "line": 169, + "column": 14 + }, + "end": { + "line": 169, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5236, + "end": 5237, + "loc": { + "start": { + "line": 169, + "column": 26 + }, + "end": { + "line": 169, + "column": 27 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5242, + "end": 5243, + "loc": { + "start": { + "line": 170, + "column": 4 + }, + "end": { + "line": 170, + "column": 5 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 5249, + "end": 5251, + "loc": { + "start": { + "line": 172, + "column": 4 + }, + "end": { + "line": 172, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5252, + "end": 5253, + "loc": { + "start": { + "line": 172, + "column": 7 + }, + "end": { + "line": 172, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvent", + "start": 5253, + "end": 5262, + "loc": { + "start": { + "line": 172, + "column": 8 + }, + "end": { + "line": 172, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5262, + "end": 5263, + "loc": { + "start": { + "line": 172, + "column": 17 + }, + "end": { + "line": 172, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5264, + "end": 5265, + "loc": { + "start": { + "line": 172, + "column": 19 + }, + "end": { + "line": 172, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendFlagEvent", + "start": 5272, + "end": 5285, + "loc": { + "start": { + "line": 173, + "column": 6 + }, + "end": { + "line": 173, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5285, + "end": 5286, + "loc": { + "start": { + "line": 173, + "column": 19 + }, + "end": { + "line": 173, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 5286, + "end": 5289, + "loc": { + "start": { + "line": 173, + "column": 20 + }, + "end": { + "line": 173, + "column": 23 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5289, + "end": 5290, + "loc": { + "start": { + "line": 173, + "column": 23 + }, + "end": { + "line": 173, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 5291, + "end": 5296, + "loc": { + "start": { + "line": 173, + "column": 25 + }, + "end": { + "line": 173, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5296, + "end": 5297, + "loc": { + "start": { + "line": 173, + "column": 30 + }, + "end": { + "line": 173, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "defaultValue", + "start": 5298, + "end": 5310, + "loc": { + "start": { + "line": 173, + "column": 32 + }, + "end": { + "line": 173, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5310, + "end": 5311, + "loc": { + "start": { + "line": 173, + "column": 44 + }, + "end": { + "line": 173, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5311, + "end": 5312, + "loc": { + "start": { + "line": 173, + "column": 45 + }, + "end": { + "line": 173, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5317, + "end": 5318, + "loc": { + "start": { + "line": 174, + "column": 4 + }, + "end": { + "line": 174, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 5324, + "end": 5330, + "loc": { + "start": { + "line": 176, + "column": 4 + }, + "end": { + "line": 176, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 5331, + "end": 5336, + "loc": { + "start": { + "line": 176, + "column": 11 + }, + "end": { + "line": 176, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5336, + "end": 5337, + "loc": { + "start": { + "line": 176, + "column": 16 + }, + "end": { + "line": 176, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5340, + "end": 5341, + "loc": { + "start": { + "line": 177, + "column": 2 + }, + "end": { + "line": 177, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 5345, + "end": 5353, + "loc": { + "start": { + "line": 179, + "column": 2 + }, + "end": { + "line": 179, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "doNotTrack", + "start": 5354, + "end": 5364, + "loc": { + "start": { + "line": 179, + "column": 11 + }, + "end": { + "line": 179, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5364, + "end": 5365, + "loc": { + "start": { + "line": 179, + "column": 21 + }, + "end": { + "line": 179, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5365, + "end": 5366, + "loc": { + "start": { + "line": 179, + "column": 22 + }, + "end": { + "line": 179, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5367, + "end": 5368, + "loc": { + "start": { + "line": 179, + "column": 24 + }, + "end": { + "line": 179, + "column": 25 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 5373, + "end": 5376, + "loc": { + "start": { + "line": 180, + "column": 4 + }, + "end": { + "line": 180, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 5377, + "end": 5381, + "loc": { + "start": { + "line": 180, + "column": 8 + }, + "end": { + "line": 180, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5381, + "end": 5382, + "loc": { + "start": { + "line": 180, + "column": 12 + }, + "end": { + "line": 180, + "column": 13 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 5387, + "end": 5389, + "loc": { + "start": { + "line": 181, + "column": 4 + }, + "end": { + "line": 181, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5390, + "end": 5391, + "loc": { + "start": { + "line": 181, + "column": 7 + }, + "end": { + "line": 181, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "navigator", + "start": 5391, + "end": 5400, + "loc": { + "start": { + "line": 181, + "column": 8 + }, + "end": { + "line": 181, + "column": 17 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 5401, + "end": 5403, + "loc": { + "start": { + "line": 181, + "column": 18 + }, + "end": { + "line": 181, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "navigator", + "start": 5404, + "end": 5413, + "loc": { + "start": { + "line": 181, + "column": 21 + }, + "end": { + "line": 181, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5413, + "end": 5414, + "loc": { + "start": { + "line": 181, + "column": 30 + }, + "end": { + "line": 181, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "doNotTrack", + "start": 5414, + "end": 5424, + "loc": { + "start": { + "line": 181, + "column": 31 + }, + "end": { + "line": 181, + "column": 41 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 5425, + "end": 5428, + "loc": { + "start": { + "line": 181, + "column": 42 + }, + "end": { + "line": 181, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 5429, + "end": 5438, + "loc": { + "start": { + "line": 181, + "column": 46 + }, + "end": { + "line": 181, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5438, + "end": 5439, + "loc": { + "start": { + "line": 181, + "column": 55 + }, + "end": { + "line": 181, + "column": 56 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5440, + "end": 5441, + "loc": { + "start": { + "line": 181, + "column": 57 + }, + "end": { + "line": 181, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 5448, + "end": 5452, + "loc": { + "start": { + "line": 182, + "column": 6 + }, + "end": { + "line": 182, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5453, + "end": 5454, + "loc": { + "start": { + "line": 182, + "column": 11 + }, + "end": { + "line": 182, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "navigator", + "start": 5455, + "end": 5464, + "loc": { + "start": { + "line": 182, + "column": 13 + }, + "end": { + "line": 182, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5464, + "end": 5465, + "loc": { + "start": { + "line": 182, + "column": 22 + }, + "end": { + "line": 182, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "doNotTrack", + "start": 5465, + "end": 5475, + "loc": { + "start": { + "line": 182, + "column": 23 + }, + "end": { + "line": 182, + "column": 33 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5475, + "end": 5476, + "loc": { + "start": { + "line": 182, + "column": 33 + }, + "end": { + "line": 182, + "column": 34 + } + } + }, + { + "type": "CommentLine", + "value": " FF, Chrome", + "start": 5477, + "end": 5490, + "loc": { + "start": { + "line": 182, + "column": 35 + }, + "end": { + "line": 182, + "column": 48 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5495, + "end": 5496, + "loc": { + "start": { + "line": 183, + "column": 4 + }, + "end": { + "line": 183, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 5497, + "end": 5501, + "loc": { + "start": { + "line": 183, + "column": 6 + }, + "end": { + "line": 183, + "column": 10 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 5502, + "end": 5504, + "loc": { + "start": { + "line": 183, + "column": 11 + }, + "end": { + "line": 183, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5505, + "end": 5506, + "loc": { + "start": { + "line": 183, + "column": 14 + }, + "end": { + "line": 183, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "navigator", + "start": 5506, + "end": 5515, + "loc": { + "start": { + "line": 183, + "column": 15 + }, + "end": { + "line": 183, + "column": 24 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 5516, + "end": 5518, + "loc": { + "start": { + "line": 183, + "column": 25 + }, + "end": { + "line": 183, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "navigator", + "start": 5519, + "end": 5528, + "loc": { + "start": { + "line": 183, + "column": 28 + }, + "end": { + "line": 183, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5528, + "end": 5529, + "loc": { + "start": { + "line": 183, + "column": 37 + }, + "end": { + "line": 183, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "msDoNotTrack", + "start": 5529, + "end": 5541, + "loc": { + "start": { + "line": 183, + "column": 38 + }, + "end": { + "line": 183, + "column": 50 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 5542, + "end": 5545, + "loc": { + "start": { + "line": 183, + "column": 51 + }, + "end": { + "line": 183, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "undefined", + "start": 5546, + "end": 5555, + "loc": { + "start": { + "line": 183, + "column": 55 + }, + "end": { + "line": 183, + "column": 64 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5555, + "end": 5556, + "loc": { + "start": { + "line": 183, + "column": 64 + }, + "end": { + "line": 183, + "column": 65 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5557, + "end": 5558, + "loc": { + "start": { + "line": 183, + "column": 66 + }, + "end": { + "line": 183, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 5565, + "end": 5569, + "loc": { + "start": { + "line": 184, + "column": 6 + }, + "end": { + "line": 184, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5570, + "end": 5571, + "loc": { + "start": { + "line": 184, + "column": 11 + }, + "end": { + "line": 184, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "navigator", + "start": 5572, + "end": 5581, + "loc": { + "start": { + "line": 184, + "column": 13 + }, + "end": { + "line": 184, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5581, + "end": 5582, + "loc": { + "start": { + "line": 184, + "column": 22 + }, + "end": { + "line": 184, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "msDoNotTrack", + "start": 5582, + "end": 5594, + "loc": { + "start": { + "line": 184, + "column": 23 + }, + "end": { + "line": 184, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5594, + "end": 5595, + "loc": { + "start": { + "line": 184, + "column": 35 + }, + "end": { + "line": 184, + "column": 36 + } + } + }, + { + "type": "CommentLine", + "value": " IE 9/10", + "start": 5596, + "end": 5606, + "loc": { + "start": { + "line": 184, + "column": 37 + }, + "end": { + "line": 184, + "column": 47 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5611, + "end": 5612, + "loc": { + "start": { + "line": 185, + "column": 4 + }, + "end": { + "line": 185, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 5613, + "end": 5617, + "loc": { + "start": { + "line": 185, + "column": 6 + }, + "end": { + "line": 185, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5618, + "end": 5619, + "loc": { + "start": { + "line": 185, + "column": 11 + }, + "end": { + "line": 185, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 5626, + "end": 5630, + "loc": { + "start": { + "line": 186, + "column": 6 + }, + "end": { + "line": 186, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5631, + "end": 5632, + "loc": { + "start": { + "line": 186, + "column": 11 + }, + "end": { + "line": 186, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 5633, + "end": 5639, + "loc": { + "start": { + "line": 186, + "column": 13 + }, + "end": { + "line": 186, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5639, + "end": 5640, + "loc": { + "start": { + "line": 186, + "column": 19 + }, + "end": { + "line": 186, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "doNotTrack", + "start": 5640, + "end": 5650, + "loc": { + "start": { + "line": 186, + "column": 20 + }, + "end": { + "line": 186, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5650, + "end": 5651, + "loc": { + "start": { + "line": 186, + "column": 30 + }, + "end": { + "line": 186, + "column": 31 + } + } + }, + { + "type": "CommentLine", + "value": " IE 11+, Safari", + "start": 5652, + "end": 5669, + "loc": { + "start": { + "line": 186, + "column": 32 + }, + "end": { + "line": 186, + "column": 49 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5674, + "end": 5675, + "loc": { + "start": { + "line": 187, + "column": 4 + }, + "end": { + "line": 187, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 5680, + "end": 5686, + "loc": { + "start": { + "line": 188, + "column": 4 + }, + "end": { + "line": 188, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 5687, + "end": 5691, + "loc": { + "start": { + "line": 188, + "column": 11 + }, + "end": { + "line": 188, + "column": 15 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 5692, + "end": 5695, + "loc": { + "start": { + "line": 188, + "column": 16 + }, + "end": { + "line": 188, + "column": 19 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "1", + "start": 5696, + "end": 5699, + "loc": { + "start": { + "line": 188, + "column": 20 + }, + "end": { + "line": 188, + "column": 23 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 5700, + "end": 5702, + "loc": { + "start": { + "line": 188, + "column": 24 + }, + "end": { + "line": 188, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flag", + "start": 5703, + "end": 5707, + "loc": { + "start": { + "line": 188, + "column": 27 + }, + "end": { + "line": 188, + "column": 31 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 5708, + "end": 5711, + "loc": { + "start": { + "line": 188, + "column": 32 + }, + "end": { + "line": 188, + "column": 35 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "yes", + "start": 5712, + "end": 5717, + "loc": { + "start": { + "line": 188, + "column": 36 + }, + "end": { + "line": 188, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5717, + "end": 5718, + "loc": { + "start": { + "line": 188, + "column": 41 + }, + "end": { + "line": 188, + "column": 42 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5721, + "end": 5722, + "loc": { + "start": { + "line": 189, + "column": 2 + }, + "end": { + "line": 189, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 5726, + "end": 5734, + "loc": { + "start": { + "line": 191, + "column": 2 + }, + "end": { + "line": 191, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allFlags", + "start": 5735, + "end": 5743, + "loc": { + "start": { + "line": 191, + "column": 11 + }, + "end": { + "line": 191, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5743, + "end": 5744, + "loc": { + "start": { + "line": 191, + "column": 19 + }, + "end": { + "line": 191, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5744, + "end": 5745, + "loc": { + "start": { + "line": 191, + "column": 20 + }, + "end": { + "line": 191, + "column": 21 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5746, + "end": 5747, + "loc": { + "start": { + "line": 191, + "column": 22 + }, + "end": { + "line": 191, + "column": 23 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 5752, + "end": 5757, + "loc": { + "start": { + "line": 192, + "column": 4 + }, + "end": { + "line": 192, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "results", + "start": 5758, + "end": 5765, + "loc": { + "start": { + "line": 192, + "column": 10 + }, + "end": { + "line": 192, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5766, + "end": 5767, + "loc": { + "start": { + "line": 192, + "column": 18 + }, + "end": { + "line": 192, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5768, + "end": 5769, + "loc": { + "start": { + "line": 192, + "column": 20 + }, + "end": { + "line": 192, + "column": 21 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5769, + "end": 5770, + "loc": { + "start": { + "line": 192, + "column": 21 + }, + "end": { + "line": 192, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5770, + "end": 5771, + "loc": { + "start": { + "line": 192, + "column": 22 + }, + "end": { + "line": 192, + "column": 23 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 5777, + "end": 5779, + "loc": { + "start": { + "line": 194, + "column": 4 + }, + "end": { + "line": 194, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5780, + "end": 5781, + "loc": { + "start": { + "line": 194, + "column": 7 + }, + "end": { + "line": 194, + "column": 8 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 5781, + "end": 5782, + "loc": { + "start": { + "line": 194, + "column": 8 + }, + "end": { + "line": 194, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 5782, + "end": 5787, + "loc": { + "start": { + "line": 194, + "column": 9 + }, + "end": { + "line": 194, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5787, + "end": 5788, + "loc": { + "start": { + "line": 194, + "column": 14 + }, + "end": { + "line": 194, + "column": 15 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5789, + "end": 5790, + "loc": { + "start": { + "line": 194, + "column": 16 + }, + "end": { + "line": 194, + "column": 17 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 5797, + "end": 5803, + "loc": { + "start": { + "line": 195, + "column": 6 + }, + "end": { + "line": 195, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "results", + "start": 5804, + "end": 5811, + "loc": { + "start": { + "line": 195, + "column": 13 + }, + "end": { + "line": 195, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5811, + "end": 5812, + "loc": { + "start": { + "line": 195, + "column": 20 + }, + "end": { + "line": 195, + "column": 21 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5817, + "end": 5818, + "loc": { + "start": { + "line": 196, + "column": 4 + }, + "end": { + "line": 196, + "column": 5 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 5824, + "end": 5827, + "loc": { + "start": { + "line": 198, + "column": 4 + }, + "end": { + "line": 198, + "column": 7 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5828, + "end": 5829, + "loc": { + "start": { + "line": 198, + "column": 8 + }, + "end": { + "line": 198, + "column": 9 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 5829, + "end": 5834, + "loc": { + "start": { + "line": 198, + "column": 9 + }, + "end": { + "line": 198, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 5835, + "end": 5838, + "loc": { + "start": { + "line": 198, + "column": 15 + }, + "end": { + "line": 198, + "column": 18 + } + } + }, + { + "type": { + "label": "in", + "keyword": "in", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "in", + "start": 5839, + "end": 5841, + "loc": { + "start": { + "line": 198, + "column": 19 + }, + "end": { + "line": 198, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 5842, + "end": 5847, + "loc": { + "start": { + "line": 198, + "column": 22 + }, + "end": { + "line": 198, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5847, + "end": 5848, + "loc": { + "start": { + "line": 198, + "column": 27 + }, + "end": { + "line": 198, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5849, + "end": 5850, + "loc": { + "start": { + "line": 198, + "column": 29 + }, + "end": { + "line": 198, + "column": 30 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 5857, + "end": 5859, + "loc": { + "start": { + "line": 199, + "column": 6 + }, + "end": { + "line": 199, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5860, + "end": 5861, + "loc": { + "start": { + "line": 199, + "column": 9 + }, + "end": { + "line": 199, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 5861, + "end": 5866, + "loc": { + "start": { + "line": 199, + "column": 10 + }, + "end": { + "line": 199, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5866, + "end": 5867, + "loc": { + "start": { + "line": 199, + "column": 15 + }, + "end": { + "line": 199, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hasOwnProperty", + "start": 5867, + "end": 5881, + "loc": { + "start": { + "line": 199, + "column": 16 + }, + "end": { + "line": 199, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5881, + "end": 5882, + "loc": { + "start": { + "line": 199, + "column": 30 + }, + "end": { + "line": 199, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 5882, + "end": 5885, + "loc": { + "start": { + "line": 199, + "column": 31 + }, + "end": { + "line": 199, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5885, + "end": 5886, + "loc": { + "start": { + "line": 199, + "column": 34 + }, + "end": { + "line": 199, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5886, + "end": 5887, + "loc": { + "start": { + "line": 199, + "column": 35 + }, + "end": { + "line": 199, + "column": 36 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5888, + "end": 5889, + "loc": { + "start": { + "line": 199, + "column": 37 + }, + "end": { + "line": 199, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "results", + "start": 5898, + "end": 5905, + "loc": { + "start": { + "line": 200, + "column": 8 + }, + "end": { + "line": 200, + "column": 15 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5905, + "end": 5906, + "loc": { + "start": { + "line": 200, + "column": 15 + }, + "end": { + "line": 200, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 5906, + "end": 5909, + "loc": { + "start": { + "line": 200, + "column": 16 + }, + "end": { + "line": 200, + "column": 19 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5909, + "end": 5910, + "loc": { + "start": { + "line": 200, + "column": 19 + }, + "end": { + "line": 200, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 5911, + "end": 5912, + "loc": { + "start": { + "line": 200, + "column": 21 + }, + "end": { + "line": 200, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variationInternal", + "start": 5913, + "end": 5930, + "loc": { + "start": { + "line": 200, + "column": 23 + }, + "end": { + "line": 200, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5930, + "end": 5931, + "loc": { + "start": { + "line": 200, + "column": 40 + }, + "end": { + "line": 200, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 5931, + "end": 5934, + "loc": { + "start": { + "line": 200, + "column": 41 + }, + "end": { + "line": 200, + "column": 44 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5934, + "end": 5935, + "loc": { + "start": { + "line": 200, + "column": 44 + }, + "end": { + "line": 200, + "column": 45 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 5936, + "end": 5940, + "loc": { + "start": { + "line": 200, + "column": 46 + }, + "end": { + "line": 200, + "column": 50 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5940, + "end": 5941, + "loc": { + "start": { + "line": 200, + "column": 50 + }, + "end": { + "line": 200, + "column": 51 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 5942, + "end": 5943, + "loc": { + "start": { + "line": 200, + "column": 52 + }, + "end": { + "line": 200, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEventsOnlyForVariation", + "start": 5943, + "end": 5969, + "loc": { + "start": { + "line": 200, + "column": 53 + }, + "end": { + "line": 200, + "column": 79 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5969, + "end": 5970, + "loc": { + "start": { + "line": 200, + "column": 79 + }, + "end": { + "line": 200, + "column": 80 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 5970, + "end": 5971, + "loc": { + "start": { + "line": 200, + "column": 80 + }, + "end": { + "line": 200, + "column": 81 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5978, + "end": 5979, + "loc": { + "start": { + "line": 201, + "column": 6 + }, + "end": { + "line": 201, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 5984, + "end": 5985, + "loc": { + "start": { + "line": 202, + "column": 4 + }, + "end": { + "line": 202, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 5991, + "end": 5997, + "loc": { + "start": { + "line": 204, + "column": 4 + }, + "end": { + "line": 204, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "results", + "start": 5998, + "end": 6005, + "loc": { + "start": { + "line": 204, + "column": 11 + }, + "end": { + "line": 204, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6005, + "end": 6006, + "loc": { + "start": { + "line": 204, + "column": 18 + }, + "end": { + "line": 204, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6009, + "end": 6010, + "loc": { + "start": { + "line": 205, + "column": 2 + }, + "end": { + "line": 205, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 6014, + "end": 6022, + "loc": { + "start": { + "line": 207, + "column": 2 + }, + "end": { + "line": 207, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "customEventExists", + "start": 6023, + "end": 6040, + "loc": { + "start": { + "line": 207, + "column": 11 + }, + "end": { + "line": 207, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6040, + "end": 6041, + "loc": { + "start": { + "line": 207, + "column": 28 + }, + "end": { + "line": 207, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 6041, + "end": 6044, + "loc": { + "start": { + "line": 207, + "column": 29 + }, + "end": { + "line": 207, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6044, + "end": 6045, + "loc": { + "start": { + "line": 207, + "column": 32 + }, + "end": { + "line": 207, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6046, + "end": 6047, + "loc": { + "start": { + "line": 207, + "column": 34 + }, + "end": { + "line": 207, + "column": 35 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 6052, + "end": 6054, + "loc": { + "start": { + "line": 208, + "column": 4 + }, + "end": { + "line": 208, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6055, + "end": 6056, + "loc": { + "start": { + "line": 208, + "column": 7 + }, + "end": { + "line": 208, + "column": 8 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 6056, + "end": 6057, + "loc": { + "start": { + "line": 208, + "column": 8 + }, + "end": { + "line": 208, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 6057, + "end": 6062, + "loc": { + "start": { + "line": 208, + "column": 9 + }, + "end": { + "line": 208, + "column": 14 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 6063, + "end": 6065, + "loc": { + "start": { + "line": 208, + "column": 15 + }, + "end": { + "line": 208, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 6066, + "end": 6071, + "loc": { + "start": { + "line": 208, + "column": 18 + }, + "end": { + "line": 208, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6071, + "end": 6072, + "loc": { + "start": { + "line": 208, + "column": 23 + }, + "end": { + "line": 208, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 6072, + "end": 6078, + "loc": { + "start": { + "line": 208, + "column": 24 + }, + "end": { + "line": 208, + "column": 30 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 6079, + "end": 6082, + "loc": { + "start": { + "line": 208, + "column": 31 + }, + "end": { + "line": 208, + "column": 34 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 6083, + "end": 6084, + "loc": { + "start": { + "line": 208, + "column": 35 + }, + "end": { + "line": 208, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6084, + "end": 6085, + "loc": { + "start": { + "line": 208, + "column": 36 + }, + "end": { + "line": 208, + "column": 37 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6086, + "end": 6087, + "loc": { + "start": { + "line": 208, + "column": 38 + }, + "end": { + "line": 208, + "column": 39 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 6094, + "end": 6100, + "loc": { + "start": { + "line": 209, + "column": 6 + }, + "end": { + "line": 209, + "column": 12 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 6101, + "end": 6106, + "loc": { + "start": { + "line": 209, + "column": 13 + }, + "end": { + "line": 209, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6106, + "end": 6107, + "loc": { + "start": { + "line": 209, + "column": 18 + }, + "end": { + "line": 209, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6112, + "end": 6113, + "loc": { + "start": { + "line": 210, + "column": 4 + }, + "end": { + "line": 210, + "column": 5 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 6119, + "end": 6122, + "loc": { + "start": { + "line": 212, + "column": 4 + }, + "end": { + "line": 212, + "column": 7 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6123, + "end": 6124, + "loc": { + "start": { + "line": 212, + "column": 8 + }, + "end": { + "line": 212, + "column": 9 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 6124, + "end": 6127, + "loc": { + "start": { + "line": 212, + "column": 9 + }, + "end": { + "line": 212, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 6128, + "end": 6129, + "loc": { + "start": { + "line": 212, + "column": 13 + }, + "end": { + "line": 212, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 6130, + "end": 6131, + "loc": { + "start": { + "line": 212, + "column": 15 + }, + "end": { + "line": 212, + "column": 16 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 6132, + "end": 6133, + "loc": { + "start": { + "line": 212, + "column": 17 + }, + "end": { + "line": 212, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6133, + "end": 6134, + "loc": { + "start": { + "line": 212, + "column": 18 + }, + "end": { + "line": 212, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 6135, + "end": 6136, + "loc": { + "start": { + "line": 212, + "column": 20 + }, + "end": { + "line": 212, + "column": 21 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 6137, + "end": 6138, + "loc": { + "start": { + "line": 212, + "column": 22 + }, + "end": { + "line": 212, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 6139, + "end": 6144, + "loc": { + "start": { + "line": 212, + "column": 24 + }, + "end": { + "line": 212, + "column": 29 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6144, + "end": 6145, + "loc": { + "start": { + "line": 212, + "column": 29 + }, + "end": { + "line": 212, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 6145, + "end": 6151, + "loc": { + "start": { + "line": 212, + "column": 30 + }, + "end": { + "line": 212, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6151, + "end": 6152, + "loc": { + "start": { + "line": 212, + "column": 36 + }, + "end": { + "line": 212, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 6153, + "end": 6154, + "loc": { + "start": { + "line": 212, + "column": 38 + }, + "end": { + "line": 212, + "column": 39 + } + } + }, + { + "type": { + "label": "++/--", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": true, + "binop": null + }, + "value": "++", + "start": 6154, + "end": 6156, + "loc": { + "start": { + "line": 212, + "column": 39 + }, + "end": { + "line": 212, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6156, + "end": 6157, + "loc": { + "start": { + "line": 212, + "column": 41 + }, + "end": { + "line": 212, + "column": 42 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6158, + "end": 6159, + "loc": { + "start": { + "line": 212, + "column": 43 + }, + "end": { + "line": 212, + "column": 44 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 6166, + "end": 6168, + "loc": { + "start": { + "line": 213, + "column": 6 + }, + "end": { + "line": 213, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6169, + "end": 6170, + "loc": { + "start": { + "line": 213, + "column": 9 + }, + "end": { + "line": 213, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 6170, + "end": 6175, + "loc": { + "start": { + "line": 213, + "column": 10 + }, + "end": { + "line": 213, + "column": 15 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6175, + "end": 6176, + "loc": { + "start": { + "line": 213, + "column": 15 + }, + "end": { + "line": 213, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 6176, + "end": 6177, + "loc": { + "start": { + "line": 213, + "column": 16 + }, + "end": { + "line": 213, + "column": 17 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6177, + "end": 6178, + "loc": { + "start": { + "line": 213, + "column": 17 + }, + "end": { + "line": 213, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6178, + "end": 6179, + "loc": { + "start": { + "line": 213, + "column": 18 + }, + "end": { + "line": 213, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 6179, + "end": 6183, + "loc": { + "start": { + "line": 213, + "column": 19 + }, + "end": { + "line": 213, + "column": 23 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 6184, + "end": 6187, + "loc": { + "start": { + "line": 213, + "column": 24 + }, + "end": { + "line": 213, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "custom", + "start": 6188, + "end": 6196, + "loc": { + "start": { + "line": 213, + "column": 28 + }, + "end": { + "line": 213, + "column": 36 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 6197, + "end": 6199, + "loc": { + "start": { + "line": 213, + "column": 37 + }, + "end": { + "line": 213, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 6200, + "end": 6205, + "loc": { + "start": { + "line": 213, + "column": 40 + }, + "end": { + "line": 213, + "column": 45 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6205, + "end": 6206, + "loc": { + "start": { + "line": 213, + "column": 45 + }, + "end": { + "line": 213, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "i", + "start": 6206, + "end": 6207, + "loc": { + "start": { + "line": 213, + "column": 46 + }, + "end": { + "line": 213, + "column": 47 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6207, + "end": 6208, + "loc": { + "start": { + "line": 213, + "column": 47 + }, + "end": { + "line": 213, + "column": 48 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6208, + "end": 6209, + "loc": { + "start": { + "line": 213, + "column": 48 + }, + "end": { + "line": 213, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 6209, + "end": 6212, + "loc": { + "start": { + "line": 213, + "column": 49 + }, + "end": { + "line": 213, + "column": 52 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 6213, + "end": 6216, + "loc": { + "start": { + "line": 213, + "column": 53 + }, + "end": { + "line": 213, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 6217, + "end": 6220, + "loc": { + "start": { + "line": 213, + "column": 57 + }, + "end": { + "line": 213, + "column": 60 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6220, + "end": 6221, + "loc": { + "start": { + "line": 213, + "column": 60 + }, + "end": { + "line": 213, + "column": 61 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6222, + "end": 6223, + "loc": { + "start": { + "line": 213, + "column": 62 + }, + "end": { + "line": 213, + "column": 63 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 6232, + "end": 6238, + "loc": { + "start": { + "line": 214, + "column": 8 + }, + "end": { + "line": 214, + "column": 14 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 6239, + "end": 6243, + "loc": { + "start": { + "line": 214, + "column": 15 + }, + "end": { + "line": 214, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6243, + "end": 6244, + "loc": { + "start": { + "line": 214, + "column": 19 + }, + "end": { + "line": 214, + "column": 20 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6251, + "end": 6252, + "loc": { + "start": { + "line": 215, + "column": 6 + }, + "end": { + "line": 215, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6257, + "end": 6258, + "loc": { + "start": { + "line": 216, + "column": 4 + }, + "end": { + "line": 216, + "column": 5 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 6264, + "end": 6270, + "loc": { + "start": { + "line": 218, + "column": 4 + }, + "end": { + "line": 218, + "column": 10 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 6271, + "end": 6276, + "loc": { + "start": { + "line": 218, + "column": 11 + }, + "end": { + "line": 218, + "column": 16 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6276, + "end": 6277, + "loc": { + "start": { + "line": 218, + "column": 16 + }, + "end": { + "line": 218, + "column": 17 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6280, + "end": 6281, + "loc": { + "start": { + "line": 219, + "column": 2 + }, + "end": { + "line": 219, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 6285, + "end": 6293, + "loc": { + "start": { + "line": 221, + "column": 2 + }, + "end": { + "line": 221, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "track", + "start": 6294, + "end": 6299, + "loc": { + "start": { + "line": 221, + "column": 11 + }, + "end": { + "line": 221, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6299, + "end": 6300, + "loc": { + "start": { + "line": 221, + "column": 16 + }, + "end": { + "line": 221, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 6300, + "end": 6303, + "loc": { + "start": { + "line": 221, + "column": 17 + }, + "end": { + "line": 221, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6303, + "end": 6304, + "loc": { + "start": { + "line": 221, + "column": 20 + }, + "end": { + "line": 221, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 6305, + "end": 6309, + "loc": { + "start": { + "line": 221, + "column": 22 + }, + "end": { + "line": 221, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6309, + "end": 6310, + "loc": { + "start": { + "line": 221, + "column": 26 + }, + "end": { + "line": 221, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6311, + "end": 6312, + "loc": { + "start": { + "line": 221, + "column": 28 + }, + "end": { + "line": 221, + "column": 29 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 6317, + "end": 6319, + "loc": { + "start": { + "line": 222, + "column": 4 + }, + "end": { + "line": 222, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6320, + "end": 6321, + "loc": { + "start": { + "line": 222, + "column": 7 + }, + "end": { + "line": 222, + "column": 8 + } + } + }, + { + "type": { + "label": "typeof", + "keyword": "typeof", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "typeof", + "start": 6321, + "end": 6327, + "loc": { + "start": { + "line": 222, + "column": 8 + }, + "end": { + "line": 222, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 6328, + "end": 6331, + "loc": { + "start": { + "line": 222, + "column": 15 + }, + "end": { + "line": 222, + "column": 18 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 6332, + "end": 6335, + "loc": { + "start": { + "line": 222, + "column": 19 + }, + "end": { + "line": 222, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "string", + "start": 6336, + "end": 6344, + "loc": { + "start": { + "line": 222, + "column": 23 + }, + "end": { + "line": 222, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6344, + "end": 6345, + "loc": { + "start": { + "line": 222, + "column": 31 + }, + "end": { + "line": 222, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6346, + "end": 6347, + "loc": { + "start": { + "line": 222, + "column": 33 + }, + "end": { + "line": 222, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 6354, + "end": 6361, + "loc": { + "start": { + "line": 223, + "column": 6 + }, + "end": { + "line": 223, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6361, + "end": 6362, + "loc": { + "start": { + "line": 223, + "column": 13 + }, + "end": { + "line": 223, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maybeReportError", + "start": 6362, + "end": 6378, + "loc": { + "start": { + "line": 223, + "column": 14 + }, + "end": { + "line": 223, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6378, + "end": 6379, + "loc": { + "start": { + "line": 223, + "column": 30 + }, + "end": { + "line": 223, + "column": 31 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 6379, + "end": 6382, + "loc": { + "start": { + "line": 223, + "column": 31 + }, + "end": { + "line": 223, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 6383, + "end": 6389, + "loc": { + "start": { + "line": 223, + "column": 35 + }, + "end": { + "line": 223, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6389, + "end": 6390, + "loc": { + "start": { + "line": 223, + "column": 41 + }, + "end": { + "line": 223, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDInvalidEventKeyError", + "start": 6390, + "end": 6412, + "loc": { + "start": { + "line": 223, + "column": 42 + }, + "end": { + "line": 223, + "column": 64 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6412, + "end": 6413, + "loc": { + "start": { + "line": 223, + "column": 64 + }, + "end": { + "line": 223, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 6413, + "end": 6421, + "loc": { + "start": { + "line": 223, + "column": 65 + }, + "end": { + "line": 223, + "column": 73 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6421, + "end": 6422, + "loc": { + "start": { + "line": 223, + "column": 73 + }, + "end": { + "line": 223, + "column": 74 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "unknownCustomEventKey", + "start": 6422, + "end": 6443, + "loc": { + "start": { + "line": 223, + "column": 74 + }, + "end": { + "line": 223, + "column": 95 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6443, + "end": 6444, + "loc": { + "start": { + "line": 223, + "column": 95 + }, + "end": { + "line": 223, + "column": 96 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 6444, + "end": 6447, + "loc": { + "start": { + "line": 223, + "column": 96 + }, + "end": { + "line": 223, + "column": 99 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6447, + "end": 6448, + "loc": { + "start": { + "line": 223, + "column": 99 + }, + "end": { + "line": 223, + "column": 100 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6448, + "end": 6449, + "loc": { + "start": { + "line": 223, + "column": 100 + }, + "end": { + "line": 223, + "column": 101 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6449, + "end": 6450, + "loc": { + "start": { + "line": 223, + "column": 101 + }, + "end": { + "line": 223, + "column": 102 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6450, + "end": 6451, + "loc": { + "start": { + "line": 223, + "column": 102 + }, + "end": { + "line": 223, + "column": 103 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 6458, + "end": 6464, + "loc": { + "start": { + "line": 224, + "column": 6 + }, + "end": { + "line": 224, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6464, + "end": 6465, + "loc": { + "start": { + "line": 224, + "column": 12 + }, + "end": { + "line": 224, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6470, + "end": 6471, + "loc": { + "start": { + "line": 225, + "column": 4 + }, + "end": { + "line": 225, + "column": 5 + } + } + }, + { + "type": "CommentLine", + "value": " Validate key if we have goals", + "start": 6477, + "end": 6509, + "loc": { + "start": { + "line": 227, + "column": 4 + }, + "end": { + "line": 227, + "column": 36 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 6514, + "end": 6516, + "loc": { + "start": { + "line": 228, + "column": 4 + }, + "end": { + "line": 228, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6517, + "end": 6518, + "loc": { + "start": { + "line": 228, + "column": 7 + }, + "end": { + "line": 228, + "column": 8 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 6518, + "end": 6519, + "loc": { + "start": { + "line": 228, + "column": 8 + }, + "end": { + "line": 228, + "column": 9 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 6519, + "end": 6520, + "loc": { + "start": { + "line": 228, + "column": 9 + }, + "end": { + "line": 228, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 6520, + "end": 6525, + "loc": { + "start": { + "line": 228, + "column": 10 + }, + "end": { + "line": 228, + "column": 15 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 6526, + "end": 6528, + "loc": { + "start": { + "line": 228, + "column": 16 + }, + "end": { + "line": 228, + "column": 18 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 6529, + "end": 6530, + "loc": { + "start": { + "line": 228, + "column": 19 + }, + "end": { + "line": 228, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "customEventExists", + "start": 6530, + "end": 6547, + "loc": { + "start": { + "line": 228, + "column": 20 + }, + "end": { + "line": 228, + "column": 37 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6547, + "end": 6548, + "loc": { + "start": { + "line": 228, + "column": 37 + }, + "end": { + "line": 228, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 6548, + "end": 6551, + "loc": { + "start": { + "line": 228, + "column": 38 + }, + "end": { + "line": 228, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6551, + "end": 6552, + "loc": { + "start": { + "line": 228, + "column": 41 + }, + "end": { + "line": 228, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6552, + "end": 6553, + "loc": { + "start": { + "line": 228, + "column": 42 + }, + "end": { + "line": 228, + "column": 43 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6554, + "end": 6555, + "loc": { + "start": { + "line": 228, + "column": 44 + }, + "end": { + "line": 228, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "console", + "start": 6562, + "end": 6569, + "loc": { + "start": { + "line": 229, + "column": 6 + }, + "end": { + "line": 229, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6569, + "end": 6570, + "loc": { + "start": { + "line": 229, + "column": 13 + }, + "end": { + "line": 229, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "warn", + "start": 6570, + "end": 6574, + "loc": { + "start": { + "line": 229, + "column": 14 + }, + "end": { + "line": 229, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6574, + "end": 6575, + "loc": { + "start": { + "line": 229, + "column": 18 + }, + "end": { + "line": 229, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 6575, + "end": 6583, + "loc": { + "start": { + "line": 229, + "column": 19 + }, + "end": { + "line": 229, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6583, + "end": 6584, + "loc": { + "start": { + "line": 229, + "column": 27 + }, + "end": { + "line": 229, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "unknownCustomEventKey", + "start": 6584, + "end": 6605, + "loc": { + "start": { + "line": 229, + "column": 28 + }, + "end": { + "line": 229, + "column": 49 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6605, + "end": 6606, + "loc": { + "start": { + "line": 229, + "column": 49 + }, + "end": { + "line": 229, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 6606, + "end": 6609, + "loc": { + "start": { + "line": 229, + "column": 50 + }, + "end": { + "line": 229, + "column": 53 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6609, + "end": 6610, + "loc": { + "start": { + "line": 229, + "column": 53 + }, + "end": { + "line": 229, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6610, + "end": 6611, + "loc": { + "start": { + "line": 229, + "column": 54 + }, + "end": { + "line": 229, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6611, + "end": 6612, + "loc": { + "start": { + "line": 229, + "column": 55 + }, + "end": { + "line": 229, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6617, + "end": 6618, + "loc": { + "start": { + "line": 230, + "column": 4 + }, + "end": { + "line": 230, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "enqueueEvent", + "start": 6624, + "end": 6636, + "loc": { + "start": { + "line": 232, + "column": 4 + }, + "end": { + "line": 232, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6636, + "end": 6637, + "loc": { + "start": { + "line": 232, + "column": 16 + }, + "end": { + "line": 232, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6637, + "end": 6638, + "loc": { + "start": { + "line": 232, + "column": 17 + }, + "end": { + "line": 232, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "kind", + "start": 6645, + "end": 6649, + "loc": { + "start": { + "line": 233, + "column": 6 + }, + "end": { + "line": 233, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6649, + "end": 6650, + "loc": { + "start": { + "line": 233, + "column": 10 + }, + "end": { + "line": 233, + "column": 11 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "custom", + "start": 6651, + "end": 6659, + "loc": { + "start": { + "line": 233, + "column": 12 + }, + "end": { + "line": 233, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6659, + "end": 6660, + "loc": { + "start": { + "line": 233, + "column": 20 + }, + "end": { + "line": 233, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 6667, + "end": 6670, + "loc": { + "start": { + "line": 234, + "column": 6 + }, + "end": { + "line": 234, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6670, + "end": 6671, + "loc": { + "start": { + "line": 234, + "column": 9 + }, + "end": { + "line": 234, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 6672, + "end": 6675, + "loc": { + "start": { + "line": 234, + "column": 11 + }, + "end": { + "line": 234, + "column": 14 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6675, + "end": 6676, + "loc": { + "start": { + "line": 234, + "column": 14 + }, + "end": { + "line": 234, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 6683, + "end": 6687, + "loc": { + "start": { + "line": 235, + "column": 6 + }, + "end": { + "line": 235, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6687, + "end": 6688, + "loc": { + "start": { + "line": 235, + "column": 10 + }, + "end": { + "line": 235, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 6689, + "end": 6693, + "loc": { + "start": { + "line": 235, + "column": 12 + }, + "end": { + "line": 235, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6693, + "end": 6694, + "loc": { + "start": { + "line": 235, + "column": 16 + }, + "end": { + "line": 235, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 6701, + "end": 6705, + "loc": { + "start": { + "line": 236, + "column": 6 + }, + "end": { + "line": 236, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6705, + "end": 6706, + "loc": { + "start": { + "line": 236, + "column": 10 + }, + "end": { + "line": 236, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 6707, + "end": 6712, + "loc": { + "start": { + "line": 236, + "column": 12 + }, + "end": { + "line": 236, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6712, + "end": 6713, + "loc": { + "start": { + "line": 236, + "column": 17 + }, + "end": { + "line": 236, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getUser", + "start": 6713, + "end": 6720, + "loc": { + "start": { + "line": 236, + "column": 18 + }, + "end": { + "line": 236, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6720, + "end": 6721, + "loc": { + "start": { + "line": 236, + "column": 25 + }, + "end": { + "line": 236, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6721, + "end": 6722, + "loc": { + "start": { + "line": 236, + "column": 26 + }, + "end": { + "line": 236, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6722, + "end": 6723, + "loc": { + "start": { + "line": 236, + "column": 27 + }, + "end": { + "line": 236, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "url", + "start": 6730, + "end": 6733, + "loc": { + "start": { + "line": 237, + "column": 6 + }, + "end": { + "line": 237, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6733, + "end": 6734, + "loc": { + "start": { + "line": 237, + "column": 9 + }, + "end": { + "line": 237, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 6735, + "end": 6741, + "loc": { + "start": { + "line": 237, + "column": 11 + }, + "end": { + "line": 237, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6741, + "end": 6742, + "loc": { + "start": { + "line": 237, + "column": 17 + }, + "end": { + "line": 237, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "location", + "start": 6742, + "end": 6750, + "loc": { + "start": { + "line": 237, + "column": 18 + }, + "end": { + "line": 237, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6750, + "end": 6751, + "loc": { + "start": { + "line": 237, + "column": 26 + }, + "end": { + "line": 237, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "href", + "start": 6751, + "end": 6755, + "loc": { + "start": { + "line": 237, + "column": 27 + }, + "end": { + "line": 237, + "column": 31 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6755, + "end": 6756, + "loc": { + "start": { + "line": 237, + "column": 31 + }, + "end": { + "line": 237, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "creationDate", + "start": 6763, + "end": 6775, + "loc": { + "start": { + "line": 238, + "column": 6 + }, + "end": { + "line": 238, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6775, + "end": 6776, + "loc": { + "start": { + "line": 238, + "column": 18 + }, + "end": { + "line": 238, + "column": 19 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 6777, + "end": 6780, + "loc": { + "start": { + "line": 238, + "column": 20 + }, + "end": { + "line": 238, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Date", + "start": 6781, + "end": 6785, + "loc": { + "start": { + "line": 238, + "column": 24 + }, + "end": { + "line": 238, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6785, + "end": 6786, + "loc": { + "start": { + "line": 238, + "column": 28 + }, + "end": { + "line": 238, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6786, + "end": 6787, + "loc": { + "start": { + "line": 238, + "column": 29 + }, + "end": { + "line": 238, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6787, + "end": 6788, + "loc": { + "start": { + "line": 238, + "column": 30 + }, + "end": { + "line": 238, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getTime", + "start": 6788, + "end": 6795, + "loc": { + "start": { + "line": 238, + "column": 31 + }, + "end": { + "line": 238, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6795, + "end": 6796, + "loc": { + "start": { + "line": 238, + "column": 38 + }, + "end": { + "line": 238, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6796, + "end": 6797, + "loc": { + "start": { + "line": 238, + "column": 39 + }, + "end": { + "line": 238, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6797, + "end": 6798, + "loc": { + "start": { + "line": 238, + "column": 40 + }, + "end": { + "line": 238, + "column": 41 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6803, + "end": 6804, + "loc": { + "start": { + "line": 239, + "column": 4 + }, + "end": { + "line": 239, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6804, + "end": 6805, + "loc": { + "start": { + "line": 239, + "column": 5 + }, + "end": { + "line": 239, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6805, + "end": 6806, + "loc": { + "start": { + "line": 239, + "column": 6 + }, + "end": { + "line": 239, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6809, + "end": 6810, + "loc": { + "start": { + "line": 240, + "column": 2 + }, + "end": { + "line": 240, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 6814, + "end": 6822, + "loc": { + "start": { + "line": 242, + "column": 2 + }, + "end": { + "line": 242, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "connectStream", + "start": 6823, + "end": 6836, + "loc": { + "start": { + "line": 242, + "column": 11 + }, + "end": { + "line": 242, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6836, + "end": 6837, + "loc": { + "start": { + "line": 242, + "column": 24 + }, + "end": { + "line": 242, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6837, + "end": 6838, + "loc": { + "start": { + "line": 242, + "column": 25 + }, + "end": { + "line": 242, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6839, + "end": 6840, + "loc": { + "start": { + "line": 242, + "column": 27 + }, + "end": { + "line": 242, + "column": 28 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 6845, + "end": 6847, + "loc": { + "start": { + "line": 243, + "column": 4 + }, + "end": { + "line": 243, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6848, + "end": 6849, + "loc": { + "start": { + "line": 243, + "column": 7 + }, + "end": { + "line": 243, + "column": 8 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 6849, + "end": 6850, + "loc": { + "start": { + "line": 243, + "column": 8 + }, + "end": { + "line": 243, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 6850, + "end": 6855, + "loc": { + "start": { + "line": 243, + "column": 9 + }, + "end": { + "line": 243, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6855, + "end": 6856, + "loc": { + "start": { + "line": 243, + "column": 14 + }, + "end": { + "line": 243, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getUser", + "start": 6856, + "end": 6863, + "loc": { + "start": { + "line": 243, + "column": 15 + }, + "end": { + "line": 243, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6863, + "end": 6864, + "loc": { + "start": { + "line": 243, + "column": 22 + }, + "end": { + "line": 243, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6864, + "end": 6865, + "loc": { + "start": { + "line": 243, + "column": 23 + }, + "end": { + "line": 243, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6865, + "end": 6866, + "loc": { + "start": { + "line": 243, + "column": 24 + }, + "end": { + "line": 243, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6867, + "end": 6868, + "loc": { + "start": { + "line": 243, + "column": 26 + }, + "end": { + "line": 243, + "column": 27 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 6875, + "end": 6881, + "loc": { + "start": { + "line": 244, + "column": 6 + }, + "end": { + "line": 244, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6881, + "end": 6882, + "loc": { + "start": { + "line": 244, + "column": 12 + }, + "end": { + "line": 244, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6887, + "end": 6888, + "loc": { + "start": { + "line": 245, + "column": 4 + }, + "end": { + "line": 245, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 6893, + "end": 6899, + "loc": { + "start": { + "line": 246, + "column": 4 + }, + "end": { + "line": 246, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6899, + "end": 6900, + "loc": { + "start": { + "line": 246, + "column": 10 + }, + "end": { + "line": 246, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "disconnect", + "start": 6900, + "end": 6910, + "loc": { + "start": { + "line": 246, + "column": 11 + }, + "end": { + "line": 246, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6910, + "end": 6911, + "loc": { + "start": { + "line": 246, + "column": 21 + }, + "end": { + "line": 246, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6911, + "end": 6912, + "loc": { + "start": { + "line": 246, + "column": 22 + }, + "end": { + "line": 246, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6912, + "end": 6913, + "loc": { + "start": { + "line": 246, + "column": 23 + }, + "end": { + "line": 246, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 6918, + "end": 6924, + "loc": { + "start": { + "line": 247, + "column": 4 + }, + "end": { + "line": 247, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6924, + "end": 6925, + "loc": { + "start": { + "line": 247, + "column": 10 + }, + "end": { + "line": 247, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "connect", + "start": 6925, + "end": 6932, + "loc": { + "start": { + "line": 247, + "column": 11 + }, + "end": { + "line": 247, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6932, + "end": 6933, + "loc": { + "start": { + "line": 247, + "column": 18 + }, + "end": { + "line": 247, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 6933, + "end": 6938, + "loc": { + "start": { + "line": 247, + "column": 19 + }, + "end": { + "line": 247, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6938, + "end": 6939, + "loc": { + "start": { + "line": 247, + "column": 24 + }, + "end": { + "line": 247, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getUser", + "start": 6939, + "end": 6946, + "loc": { + "start": { + "line": 247, + "column": 25 + }, + "end": { + "line": 247, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6946, + "end": 6947, + "loc": { + "start": { + "line": 247, + "column": 32 + }, + "end": { + "line": 247, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6947, + "end": 6948, + "loc": { + "start": { + "line": 247, + "column": 33 + }, + "end": { + "line": 247, + "column": 34 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6948, + "end": 6949, + "loc": { + "start": { + "line": 247, + "column": 34 + }, + "end": { + "line": 247, + "column": 35 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6950, + "end": 6951, + "loc": { + "start": { + "line": 247, + "column": 36 + }, + "end": { + "line": 247, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ping", + "start": 6958, + "end": 6962, + "loc": { + "start": { + "line": 248, + "column": 6 + }, + "end": { + "line": 248, + "column": 10 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6962, + "end": 6963, + "loc": { + "start": { + "line": 248, + "column": 10 + }, + "end": { + "line": 248, + "column": 11 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 6964, + "end": 6972, + "loc": { + "start": { + "line": 248, + "column": 12 + }, + "end": { + "line": 248, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6972, + "end": 6973, + "loc": { + "start": { + "line": 248, + "column": 20 + }, + "end": { + "line": 248, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6973, + "end": 6974, + "loc": { + "start": { + "line": 248, + "column": 21 + }, + "end": { + "line": 248, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 6975, + "end": 6976, + "loc": { + "start": { + "line": 248, + "column": 23 + }, + "end": { + "line": 248, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 6985, + "end": 6994, + "loc": { + "start": { + "line": 249, + "column": 8 + }, + "end": { + "line": 249, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 6994, + "end": 6995, + "loc": { + "start": { + "line": 249, + "column": 17 + }, + "end": { + "line": 249, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 6995, + "end": 7012, + "loc": { + "start": { + "line": 249, + "column": 18 + }, + "end": { + "line": 249, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7012, + "end": 7013, + "loc": { + "start": { + "line": 249, + "column": 35 + }, + "end": { + "line": 249, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 7013, + "end": 7018, + "loc": { + "start": { + "line": 249, + "column": 36 + }, + "end": { + "line": 249, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7018, + "end": 7019, + "loc": { + "start": { + "line": 249, + "column": 41 + }, + "end": { + "line": 249, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getUser", + "start": 7019, + "end": 7026, + "loc": { + "start": { + "line": 249, + "column": 42 + }, + "end": { + "line": 249, + "column": 49 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7026, + "end": 7027, + "loc": { + "start": { + "line": 249, + "column": 49 + }, + "end": { + "line": 249, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7027, + "end": 7028, + "loc": { + "start": { + "line": 249, + "column": 50 + }, + "end": { + "line": 249, + "column": 51 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7028, + "end": 7029, + "loc": { + "start": { + "line": 249, + "column": 51 + }, + "end": { + "line": 249, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 7030, + "end": 7034, + "loc": { + "start": { + "line": 249, + "column": 53 + }, + "end": { + "line": 249, + "column": 57 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7034, + "end": 7035, + "loc": { + "start": { + "line": 249, + "column": 57 + }, + "end": { + "line": 249, + "column": 58 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7036, + "end": 7037, + "loc": { + "start": { + "line": 249, + "column": 59 + }, + "end": { + "line": 249, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 7037, + "end": 7040, + "loc": { + "start": { + "line": 249, + "column": 60 + }, + "end": { + "line": 249, + "column": 63 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7040, + "end": 7041, + "loc": { + "start": { + "line": 249, + "column": 63 + }, + "end": { + "line": 249, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settings", + "start": 7042, + "end": 7050, + "loc": { + "start": { + "line": 249, + "column": 65 + }, + "end": { + "line": 249, + "column": 73 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7050, + "end": 7051, + "loc": { + "start": { + "line": 249, + "column": 73 + }, + "end": { + "line": 249, + "column": 74 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7052, + "end": 7054, + "loc": { + "start": { + "line": 249, + "column": 75 + }, + "end": { + "line": 249, + "column": 77 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7055, + "end": 7056, + "loc": { + "start": { + "line": 249, + "column": 78 + }, + "end": { + "line": 249, + "column": 79 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 7067, + "end": 7069, + "loc": { + "start": { + "line": 250, + "column": 10 + }, + "end": { + "line": 250, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7070, + "end": 7071, + "loc": { + "start": { + "line": 250, + "column": 13 + }, + "end": { + "line": 250, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 7071, + "end": 7074, + "loc": { + "start": { + "line": 250, + "column": 14 + }, + "end": { + "line": 250, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7074, + "end": 7075, + "loc": { + "start": { + "line": 250, + "column": 17 + }, + "end": { + "line": 250, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7076, + "end": 7077, + "loc": { + "start": { + "line": 250, + "column": 19 + }, + "end": { + "line": 250, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 7090, + "end": 7097, + "loc": { + "start": { + "line": 251, + "column": 12 + }, + "end": { + "line": 251, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7097, + "end": 7098, + "loc": { + "start": { + "line": 251, + "column": 19 + }, + "end": { + "line": 251, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maybeReportError", + "start": 7098, + "end": 7114, + "loc": { + "start": { + "line": 251, + "column": 20 + }, + "end": { + "line": 251, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7114, + "end": 7115, + "loc": { + "start": { + "line": 251, + "column": 36 + }, + "end": { + "line": 251, + "column": 37 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 7115, + "end": 7118, + "loc": { + "start": { + "line": 251, + "column": 37 + }, + "end": { + "line": 251, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 7119, + "end": 7125, + "loc": { + "start": { + "line": 251, + "column": 41 + }, + "end": { + "line": 251, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7125, + "end": 7126, + "loc": { + "start": { + "line": 251, + "column": 47 + }, + "end": { + "line": 251, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDFlagFetchError", + "start": 7126, + "end": 7142, + "loc": { + "start": { + "line": 251, + "column": 48 + }, + "end": { + "line": 251, + "column": 64 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7142, + "end": 7143, + "loc": { + "start": { + "line": 251, + "column": 64 + }, + "end": { + "line": 251, + "column": 65 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 7143, + "end": 7151, + "loc": { + "start": { + "line": 251, + "column": 65 + }, + "end": { + "line": 251, + "column": 73 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7151, + "end": 7152, + "loc": { + "start": { + "line": 251, + "column": 73 + }, + "end": { + "line": 251, + "column": 74 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errorFetchingFlags", + "start": 7152, + "end": 7170, + "loc": { + "start": { + "line": 251, + "column": 74 + }, + "end": { + "line": 251, + "column": 92 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7170, + "end": 7171, + "loc": { + "start": { + "line": 251, + "column": 92 + }, + "end": { + "line": 251, + "column": 93 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 7171, + "end": 7174, + "loc": { + "start": { + "line": 251, + "column": 93 + }, + "end": { + "line": 251, + "column": 96 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7174, + "end": 7175, + "loc": { + "start": { + "line": 251, + "column": 96 + }, + "end": { + "line": 251, + "column": 97 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7175, + "end": 7176, + "loc": { + "start": { + "line": 251, + "column": 97 + }, + "end": { + "line": 251, + "column": 98 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7176, + "end": 7177, + "loc": { + "start": { + "line": 251, + "column": 98 + }, + "end": { + "line": 251, + "column": 99 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7177, + "end": 7178, + "loc": { + "start": { + "line": 251, + "column": 99 + }, + "end": { + "line": 251, + "column": 100 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7189, + "end": 7190, + "loc": { + "start": { + "line": 252, + "column": 10 + }, + "end": { + "line": 252, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "updateSettings", + "start": 7201, + "end": 7215, + "loc": { + "start": { + "line": 253, + "column": 10 + }, + "end": { + "line": 253, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7215, + "end": 7216, + "loc": { + "start": { + "line": 253, + "column": 24 + }, + "end": { + "line": 253, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settings", + "start": 7216, + "end": 7224, + "loc": { + "start": { + "line": 253, + "column": 25 + }, + "end": { + "line": 253, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7224, + "end": 7225, + "loc": { + "start": { + "line": 253, + "column": 33 + }, + "end": { + "line": 253, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7225, + "end": 7226, + "loc": { + "start": { + "line": 253, + "column": 34 + }, + "end": { + "line": 253, + "column": 35 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7235, + "end": 7236, + "loc": { + "start": { + "line": 254, + "column": 8 + }, + "end": { + "line": 254, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7236, + "end": 7237, + "loc": { + "start": { + "line": 254, + "column": 9 + }, + "end": { + "line": 254, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7237, + "end": 7238, + "loc": { + "start": { + "line": 254, + "column": 10 + }, + "end": { + "line": 254, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7245, + "end": 7246, + "loc": { + "start": { + "line": 255, + "column": 6 + }, + "end": { + "line": 255, + "column": 7 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7246, + "end": 7247, + "loc": { + "start": { + "line": 255, + "column": 7 + }, + "end": { + "line": 255, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "put", + "start": 7254, + "end": 7257, + "loc": { + "start": { + "line": 256, + "column": 6 + }, + "end": { + "line": 256, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7257, + "end": 7258, + "loc": { + "start": { + "line": 256, + "column": 9 + }, + "end": { + "line": 256, + "column": 10 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 7259, + "end": 7267, + "loc": { + "start": { + "line": 256, + "column": 11 + }, + "end": { + "line": 256, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7267, + "end": 7268, + "loc": { + "start": { + "line": 256, + "column": 19 + }, + "end": { + "line": 256, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 7268, + "end": 7269, + "loc": { + "start": { + "line": 256, + "column": 20 + }, + "end": { + "line": 256, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7269, + "end": 7270, + "loc": { + "start": { + "line": 256, + "column": 21 + }, + "end": { + "line": 256, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7271, + "end": 7272, + "loc": { + "start": { + "line": 256, + "column": 23 + }, + "end": { + "line": 256, + "column": 24 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 7281, + "end": 7286, + "loc": { + "start": { + "line": 257, + "column": 8 + }, + "end": { + "line": 257, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 7287, + "end": 7291, + "loc": { + "start": { + "line": 257, + "column": 14 + }, + "end": { + "line": 257, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7292, + "end": 7293, + "loc": { + "start": { + "line": 257, + "column": 19 + }, + "end": { + "line": 257, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 7294, + "end": 7298, + "loc": { + "start": { + "line": 257, + "column": 21 + }, + "end": { + "line": 257, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7298, + "end": 7299, + "loc": { + "start": { + "line": 257, + "column": 25 + }, + "end": { + "line": 257, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parse", + "start": 7299, + "end": 7304, + "loc": { + "start": { + "line": 257, + "column": 26 + }, + "end": { + "line": 257, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7304, + "end": 7305, + "loc": { + "start": { + "line": 257, + "column": 31 + }, + "end": { + "line": 257, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 7305, + "end": 7306, + "loc": { + "start": { + "line": 257, + "column": 32 + }, + "end": { + "line": 257, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7306, + "end": 7307, + "loc": { + "start": { + "line": 257, + "column": 33 + }, + "end": { + "line": 257, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 7307, + "end": 7311, + "loc": { + "start": { + "line": 257, + "column": 34 + }, + "end": { + "line": 257, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7311, + "end": 7312, + "loc": { + "start": { + "line": 257, + "column": 38 + }, + "end": { + "line": 257, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7312, + "end": 7313, + "loc": { + "start": { + "line": 257, + "column": 39 + }, + "end": { + "line": 257, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "updateSettings", + "start": 7322, + "end": 7336, + "loc": { + "start": { + "line": 258, + "column": 8 + }, + "end": { + "line": 258, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7336, + "end": 7337, + "loc": { + "start": { + "line": 258, + "column": 22 + }, + "end": { + "line": 258, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 7337, + "end": 7341, + "loc": { + "start": { + "line": 258, + "column": 23 + }, + "end": { + "line": 258, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7341, + "end": 7342, + "loc": { + "start": { + "line": 258, + "column": 27 + }, + "end": { + "line": 258, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7342, + "end": 7343, + "loc": { + "start": { + "line": 258, + "column": 28 + }, + "end": { + "line": 258, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7350, + "end": 7351, + "loc": { + "start": { + "line": 259, + "column": 6 + }, + "end": { + "line": 259, + "column": 7 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7351, + "end": 7352, + "loc": { + "start": { + "line": 259, + "column": 7 + }, + "end": { + "line": 259, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "patch", + "start": 7359, + "end": 7364, + "loc": { + "start": { + "line": 260, + "column": 6 + }, + "end": { + "line": 260, + "column": 11 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7364, + "end": 7365, + "loc": { + "start": { + "line": 260, + "column": 11 + }, + "end": { + "line": 260, + "column": 12 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 7366, + "end": 7374, + "loc": { + "start": { + "line": 260, + "column": 13 + }, + "end": { + "line": 260, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7374, + "end": 7375, + "loc": { + "start": { + "line": 260, + "column": 21 + }, + "end": { + "line": 260, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 7375, + "end": 7376, + "loc": { + "start": { + "line": 260, + "column": 22 + }, + "end": { + "line": 260, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7376, + "end": 7377, + "loc": { + "start": { + "line": 260, + "column": 23 + }, + "end": { + "line": 260, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7378, + "end": 7379, + "loc": { + "start": { + "line": 260, + "column": 25 + }, + "end": { + "line": 260, + "column": 26 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 7388, + "end": 7393, + "loc": { + "start": { + "line": 261, + "column": 8 + }, + "end": { + "line": 261, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 7394, + "end": 7398, + "loc": { + "start": { + "line": 261, + "column": 14 + }, + "end": { + "line": 261, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7399, + "end": 7400, + "loc": { + "start": { + "line": 261, + "column": 19 + }, + "end": { + "line": 261, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 7401, + "end": 7405, + "loc": { + "start": { + "line": 261, + "column": 21 + }, + "end": { + "line": 261, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7405, + "end": 7406, + "loc": { + "start": { + "line": 261, + "column": 25 + }, + "end": { + "line": 261, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parse", + "start": 7406, + "end": 7411, + "loc": { + "start": { + "line": 261, + "column": 26 + }, + "end": { + "line": 261, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7411, + "end": 7412, + "loc": { + "start": { + "line": 261, + "column": 31 + }, + "end": { + "line": 261, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 7412, + "end": 7413, + "loc": { + "start": { + "line": 261, + "column": 32 + }, + "end": { + "line": 261, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7413, + "end": 7414, + "loc": { + "start": { + "line": 261, + "column": 33 + }, + "end": { + "line": 261, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 7414, + "end": 7418, + "loc": { + "start": { + "line": 261, + "column": 34 + }, + "end": { + "line": 261, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7418, + "end": 7419, + "loc": { + "start": { + "line": 261, + "column": 38 + }, + "end": { + "line": 261, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7419, + "end": 7420, + "loc": { + "start": { + "line": 261, + "column": 39 + }, + "end": { + "line": 261, + "column": 40 + } + } + }, + { + "type": "CommentLine", + "value": " If both the flag and the patch have a version property, then the patch version must be", + "start": 7429, + "end": 7518, + "loc": { + "start": { + "line": 262, + "column": 8 + }, + "end": { + "line": 262, + "column": 97 + } + } + }, + { + "type": "CommentLine", + "value": " greater than the flag version for us to accept the patch. If either one has no version", + "start": 7527, + "end": 7617, + "loc": { + "start": { + "line": 263, + "column": 8 + }, + "end": { + "line": 263, + "column": 98 + } + } + }, + { + "type": "CommentLine", + "value": " then the patch always succeeds.", + "start": 7626, + "end": 7660, + "loc": { + "start": { + "line": 264, + "column": 8 + }, + "end": { + "line": 264, + "column": 42 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 7669, + "end": 7674, + "loc": { + "start": { + "line": 265, + "column": 8 + }, + "end": { + "line": 265, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "oldFlag", + "start": 7675, + "end": 7682, + "loc": { + "start": { + "line": 265, + "column": 14 + }, + "end": { + "line": 265, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7683, + "end": 7684, + "loc": { + "start": { + "line": 265, + "column": 22 + }, + "end": { + "line": 265, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 7685, + "end": 7690, + "loc": { + "start": { + "line": 265, + "column": 24 + }, + "end": { + "line": 265, + "column": 29 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7690, + "end": 7691, + "loc": { + "start": { + "line": 265, + "column": 29 + }, + "end": { + "line": 265, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 7691, + "end": 7695, + "loc": { + "start": { + "line": 265, + "column": 30 + }, + "end": { + "line": 265, + "column": 34 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7695, + "end": 7696, + "loc": { + "start": { + "line": 265, + "column": 34 + }, + "end": { + "line": 265, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 7696, + "end": 7699, + "loc": { + "start": { + "line": 265, + "column": 35 + }, + "end": { + "line": 265, + "column": 38 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7699, + "end": 7700, + "loc": { + "start": { + "line": 265, + "column": 38 + }, + "end": { + "line": 265, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7700, + "end": 7701, + "loc": { + "start": { + "line": 265, + "column": 39 + }, + "end": { + "line": 265, + "column": 40 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 7710, + "end": 7712, + "loc": { + "start": { + "line": 266, + "column": 8 + }, + "end": { + "line": 266, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7713, + "end": 7714, + "loc": { + "start": { + "line": 266, + "column": 11 + }, + "end": { + "line": 266, + "column": 12 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 7714, + "end": 7715, + "loc": { + "start": { + "line": 266, + "column": 12 + }, + "end": { + "line": 266, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "oldFlag", + "start": 7715, + "end": 7722, + "loc": { + "start": { + "line": 266, + "column": 13 + }, + "end": { + "line": 266, + "column": 20 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 7723, + "end": 7725, + "loc": { + "start": { + "line": 266, + "column": 21 + }, + "end": { + "line": 266, + "column": 23 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 7726, + "end": 7727, + "loc": { + "start": { + "line": 266, + "column": 24 + }, + "end": { + "line": 266, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "oldFlag", + "start": 7727, + "end": 7734, + "loc": { + "start": { + "line": 266, + "column": 25 + }, + "end": { + "line": 266, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7734, + "end": 7735, + "loc": { + "start": { + "line": 266, + "column": 32 + }, + "end": { + "line": 266, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 7735, + "end": 7742, + "loc": { + "start": { + "line": 266, + "column": 33 + }, + "end": { + "line": 266, + "column": 40 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 7743, + "end": 7745, + "loc": { + "start": { + "line": 266, + "column": 41 + }, + "end": { + "line": 266, + "column": 43 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 7746, + "end": 7747, + "loc": { + "start": { + "line": 266, + "column": 44 + }, + "end": { + "line": 266, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 7747, + "end": 7751, + "loc": { + "start": { + "line": 266, + "column": 45 + }, + "end": { + "line": 266, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7751, + "end": 7752, + "loc": { + "start": { + "line": 266, + "column": 49 + }, + "end": { + "line": 266, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 7752, + "end": 7759, + "loc": { + "start": { + "line": 266, + "column": 50 + }, + "end": { + "line": 266, + "column": 57 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 7760, + "end": 7762, + "loc": { + "start": { + "line": 266, + "column": 58 + }, + "end": { + "line": 266, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "oldFlag", + "start": 7763, + "end": 7770, + "loc": { + "start": { + "line": 266, + "column": 61 + }, + "end": { + "line": 266, + "column": 68 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7770, + "end": 7771, + "loc": { + "start": { + "line": 266, + "column": 68 + }, + "end": { + "line": 266, + "column": 69 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 7771, + "end": 7778, + "loc": { + "start": { + "line": 266, + "column": 69 + }, + "end": { + "line": 266, + "column": 76 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 7779, + "end": 7780, + "loc": { + "start": { + "line": 266, + "column": 77 + }, + "end": { + "line": 266, + "column": 78 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 7781, + "end": 7785, + "loc": { + "start": { + "line": 266, + "column": 79 + }, + "end": { + "line": 266, + "column": 83 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7785, + "end": 7786, + "loc": { + "start": { + "line": 266, + "column": 83 + }, + "end": { + "line": 266, + "column": 84 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 7786, + "end": 7793, + "loc": { + "start": { + "line": 266, + "column": 84 + }, + "end": { + "line": 266, + "column": 91 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7793, + "end": 7794, + "loc": { + "start": { + "line": 266, + "column": 91 + }, + "end": { + "line": 266, + "column": 92 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7795, + "end": 7796, + "loc": { + "start": { + "line": 266, + "column": 93 + }, + "end": { + "line": 266, + "column": 94 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 7807, + "end": 7812, + "loc": { + "start": { + "line": 267, + "column": 10 + }, + "end": { + "line": 267, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mods", + "start": 7813, + "end": 7817, + "loc": { + "start": { + "line": 267, + "column": 16 + }, + "end": { + "line": 267, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7818, + "end": 7819, + "loc": { + "start": { + "line": 267, + "column": 21 + }, + "end": { + "line": 267, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7820, + "end": 7821, + "loc": { + "start": { + "line": 267, + "column": 23 + }, + "end": { + "line": 267, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7821, + "end": 7822, + "loc": { + "start": { + "line": 267, + "column": 24 + }, + "end": { + "line": 267, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7822, + "end": 7823, + "loc": { + "start": { + "line": 267, + "column": 25 + }, + "end": { + "line": 267, + "column": 26 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 7834, + "end": 7839, + "loc": { + "start": { + "line": 268, + "column": 10 + }, + "end": { + "line": 268, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlag", + "start": 7840, + "end": 7847, + "loc": { + "start": { + "line": 268, + "column": 16 + }, + "end": { + "line": 268, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7848, + "end": 7849, + "loc": { + "start": { + "line": 268, + "column": 24 + }, + "end": { + "line": 268, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 7850, + "end": 7855, + "loc": { + "start": { + "line": 268, + "column": 26 + }, + "end": { + "line": 268, + "column": 31 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7855, + "end": 7856, + "loc": { + "start": { + "line": 268, + "column": 31 + }, + "end": { + "line": 268, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "extend", + "start": 7856, + "end": 7862, + "loc": { + "start": { + "line": 268, + "column": 32 + }, + "end": { + "line": 268, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7862, + "end": 7863, + "loc": { + "start": { + "line": 268, + "column": 38 + }, + "end": { + "line": 268, + "column": 39 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7863, + "end": 7864, + "loc": { + "start": { + "line": 268, + "column": 39 + }, + "end": { + "line": 268, + "column": 40 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7864, + "end": 7865, + "loc": { + "start": { + "line": 268, + "column": 40 + }, + "end": { + "line": 268, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7865, + "end": 7866, + "loc": { + "start": { + "line": 268, + "column": 41 + }, + "end": { + "line": 268, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 7867, + "end": 7871, + "loc": { + "start": { + "line": 268, + "column": 43 + }, + "end": { + "line": 268, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7871, + "end": 7872, + "loc": { + "start": { + "line": 268, + "column": 47 + }, + "end": { + "line": 268, + "column": 48 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7872, + "end": 7873, + "loc": { + "start": { + "line": 268, + "column": 48 + }, + "end": { + "line": 268, + "column": 49 + } + } + }, + { + "type": { + "label": "delete", + "keyword": "delete", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "delete", + "start": 7884, + "end": 7890, + "loc": { + "start": { + "line": 269, + "column": 10 + }, + "end": { + "line": 269, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlag", + "start": 7891, + "end": 7898, + "loc": { + "start": { + "line": 269, + "column": 17 + }, + "end": { + "line": 269, + "column": 24 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7898, + "end": 7899, + "loc": { + "start": { + "line": 269, + "column": 24 + }, + "end": { + "line": 269, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "key", + "start": 7899, + "end": 7904, + "loc": { + "start": { + "line": 269, + "column": 25 + }, + "end": { + "line": 269, + "column": 30 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7904, + "end": 7905, + "loc": { + "start": { + "line": 269, + "column": 30 + }, + "end": { + "line": 269, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7905, + "end": 7906, + "loc": { + "start": { + "line": 269, + "column": 31 + }, + "end": { + "line": 269, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 7917, + "end": 7922, + "loc": { + "start": { + "line": 270, + "column": 10 + }, + "end": { + "line": 270, + "column": 15 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7922, + "end": 7923, + "loc": { + "start": { + "line": 270, + "column": 15 + }, + "end": { + "line": 270, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 7923, + "end": 7927, + "loc": { + "start": { + "line": 270, + "column": 16 + }, + "end": { + "line": 270, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7927, + "end": 7928, + "loc": { + "start": { + "line": 270, + "column": 20 + }, + "end": { + "line": 270, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 7928, + "end": 7931, + "loc": { + "start": { + "line": 270, + "column": 21 + }, + "end": { + "line": 270, + "column": 24 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7931, + "end": 7932, + "loc": { + "start": { + "line": 270, + "column": 24 + }, + "end": { + "line": 270, + "column": 25 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7933, + "end": 7934, + "loc": { + "start": { + "line": 270, + "column": 26 + }, + "end": { + "line": 270, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlag", + "start": 7935, + "end": 7942, + "loc": { + "start": { + "line": 270, + "column": 28 + }, + "end": { + "line": 270, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7942, + "end": 7943, + "loc": { + "start": { + "line": 270, + "column": 35 + }, + "end": { + "line": 270, + "column": 36 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 7954, + "end": 7956, + "loc": { + "start": { + "line": 271, + "column": 10 + }, + "end": { + "line": 271, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7957, + "end": 7958, + "loc": { + "start": { + "line": 271, + "column": 13 + }, + "end": { + "line": 271, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "oldFlag", + "start": 7958, + "end": 7965, + "loc": { + "start": { + "line": 271, + "column": 14 + }, + "end": { + "line": 271, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7965, + "end": 7966, + "loc": { + "start": { + "line": 271, + "column": 21 + }, + "end": { + "line": 271, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7967, + "end": 7968, + "loc": { + "start": { + "line": 271, + "column": 23 + }, + "end": { + "line": 271, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mods", + "start": 7981, + "end": 7985, + "loc": { + "start": { + "line": 272, + "column": 12 + }, + "end": { + "line": 272, + "column": 16 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7985, + "end": 7986, + "loc": { + "start": { + "line": 272, + "column": 16 + }, + "end": { + "line": 272, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 7986, + "end": 7990, + "loc": { + "start": { + "line": 272, + "column": 17 + }, + "end": { + "line": 272, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7990, + "end": 7991, + "loc": { + "start": { + "line": 272, + "column": 21 + }, + "end": { + "line": 272, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 7991, + "end": 7994, + "loc": { + "start": { + "line": 272, + "column": 22 + }, + "end": { + "line": 272, + "column": 25 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 7994, + "end": 7995, + "loc": { + "start": { + "line": 272, + "column": 25 + }, + "end": { + "line": 272, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 7996, + "end": 7997, + "loc": { + "start": { + "line": 272, + "column": 27 + }, + "end": { + "line": 272, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 7998, + "end": 7999, + "loc": { + "start": { + "line": 272, + "column": 29 + }, + "end": { + "line": 272, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 8000, + "end": 8008, + "loc": { + "start": { + "line": 272, + "column": 31 + }, + "end": { + "line": 272, + "column": 39 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8008, + "end": 8009, + "loc": { + "start": { + "line": 272, + "column": 39 + }, + "end": { + "line": 272, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "oldFlag", + "start": 8010, + "end": 8017, + "loc": { + "start": { + "line": 272, + "column": 41 + }, + "end": { + "line": 272, + "column": 48 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8017, + "end": 8018, + "loc": { + "start": { + "line": 272, + "column": 48 + }, + "end": { + "line": 272, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 8018, + "end": 8023, + "loc": { + "start": { + "line": 272, + "column": 49 + }, + "end": { + "line": 272, + "column": 54 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8023, + "end": 8024, + "loc": { + "start": { + "line": 272, + "column": 54 + }, + "end": { + "line": 272, + "column": 55 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 8025, + "end": 8032, + "loc": { + "start": { + "line": 272, + "column": 56 + }, + "end": { + "line": 272, + "column": 63 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8032, + "end": 8033, + "loc": { + "start": { + "line": 272, + "column": 63 + }, + "end": { + "line": 272, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 8034, + "end": 8038, + "loc": { + "start": { + "line": 272, + "column": 65 + }, + "end": { + "line": 272, + "column": 69 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8038, + "end": 8039, + "loc": { + "start": { + "line": 272, + "column": 69 + }, + "end": { + "line": 272, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 8039, + "end": 8044, + "loc": { + "start": { + "line": 272, + "column": 70 + }, + "end": { + "line": 272, + "column": 75 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8045, + "end": 8046, + "loc": { + "start": { + "line": 272, + "column": 76 + }, + "end": { + "line": 272, + "column": 77 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8046, + "end": 8047, + "loc": { + "start": { + "line": 272, + "column": 77 + }, + "end": { + "line": 272, + "column": 78 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8058, + "end": 8059, + "loc": { + "start": { + "line": 273, + "column": 10 + }, + "end": { + "line": 273, + "column": 11 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 8060, + "end": 8064, + "loc": { + "start": { + "line": 273, + "column": 12 + }, + "end": { + "line": 273, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8065, + "end": 8066, + "loc": { + "start": { + "line": 273, + "column": 17 + }, + "end": { + "line": 273, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mods", + "start": 8079, + "end": 8083, + "loc": { + "start": { + "line": 274, + "column": 12 + }, + "end": { + "line": 274, + "column": 16 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8083, + "end": 8084, + "loc": { + "start": { + "line": 274, + "column": 16 + }, + "end": { + "line": 274, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 8084, + "end": 8088, + "loc": { + "start": { + "line": 274, + "column": 17 + }, + "end": { + "line": 274, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8088, + "end": 8089, + "loc": { + "start": { + "line": 274, + "column": 21 + }, + "end": { + "line": 274, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8089, + "end": 8092, + "loc": { + "start": { + "line": 274, + "column": 22 + }, + "end": { + "line": 274, + "column": 25 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8092, + "end": 8093, + "loc": { + "start": { + "line": 274, + "column": 25 + }, + "end": { + "line": 274, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8094, + "end": 8095, + "loc": { + "start": { + "line": 274, + "column": 27 + }, + "end": { + "line": 274, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8096, + "end": 8097, + "loc": { + "start": { + "line": 274, + "column": 29 + }, + "end": { + "line": 274, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 8098, + "end": 8105, + "loc": { + "start": { + "line": 274, + "column": 31 + }, + "end": { + "line": 274, + "column": 38 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8105, + "end": 8106, + "loc": { + "start": { + "line": 274, + "column": 38 + }, + "end": { + "line": 274, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 8107, + "end": 8111, + "loc": { + "start": { + "line": 274, + "column": 40 + }, + "end": { + "line": 274, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8111, + "end": 8112, + "loc": { + "start": { + "line": 274, + "column": 44 + }, + "end": { + "line": 274, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 8112, + "end": 8117, + "loc": { + "start": { + "line": 274, + "column": 45 + }, + "end": { + "line": 274, + "column": 50 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8118, + "end": 8119, + "loc": { + "start": { + "line": 274, + "column": 51 + }, + "end": { + "line": 274, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8119, + "end": 8120, + "loc": { + "start": { + "line": 274, + "column": 52 + }, + "end": { + "line": 274, + "column": 53 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8131, + "end": 8132, + "loc": { + "start": { + "line": 275, + "column": 10 + }, + "end": { + "line": 275, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "postProcessSettingsUpdate", + "start": 8143, + "end": 8168, + "loc": { + "start": { + "line": 276, + "column": 10 + }, + "end": { + "line": 276, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8168, + "end": 8169, + "loc": { + "start": { + "line": 276, + "column": 35 + }, + "end": { + "line": 276, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mods", + "start": 8169, + "end": 8173, + "loc": { + "start": { + "line": 276, + "column": 36 + }, + "end": { + "line": 276, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8173, + "end": 8174, + "loc": { + "start": { + "line": 276, + "column": 40 + }, + "end": { + "line": 276, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8174, + "end": 8175, + "loc": { + "start": { + "line": 276, + "column": 41 + }, + "end": { + "line": 276, + "column": 42 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8184, + "end": 8185, + "loc": { + "start": { + "line": 277, + "column": 8 + }, + "end": { + "line": 277, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8192, + "end": 8193, + "loc": { + "start": { + "line": 278, + "column": 6 + }, + "end": { + "line": 278, + "column": 7 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8193, + "end": 8194, + "loc": { + "start": { + "line": 278, + "column": 7 + }, + "end": { + "line": 278, + "column": 8 + } + } + }, + { + "type": { + "label": "delete", + "keyword": "delete", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "delete", + "start": 8201, + "end": 8207, + "loc": { + "start": { + "line": 279, + "column": 6 + }, + "end": { + "line": 279, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8207, + "end": 8208, + "loc": { + "start": { + "line": 279, + "column": 12 + }, + "end": { + "line": 279, + "column": 13 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 8209, + "end": 8217, + "loc": { + "start": { + "line": 279, + "column": 14 + }, + "end": { + "line": 279, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8217, + "end": 8218, + "loc": { + "start": { + "line": 279, + "column": 22 + }, + "end": { + "line": 279, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 8218, + "end": 8219, + "loc": { + "start": { + "line": 279, + "column": 23 + }, + "end": { + "line": 279, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8219, + "end": 8220, + "loc": { + "start": { + "line": 279, + "column": 24 + }, + "end": { + "line": 279, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8221, + "end": 8222, + "loc": { + "start": { + "line": 279, + "column": 26 + }, + "end": { + "line": 279, + "column": 27 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 8231, + "end": 8236, + "loc": { + "start": { + "line": 280, + "column": 8 + }, + "end": { + "line": 280, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 8237, + "end": 8241, + "loc": { + "start": { + "line": 280, + "column": 14 + }, + "end": { + "line": 280, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8242, + "end": 8243, + "loc": { + "start": { + "line": 280, + "column": 19 + }, + "end": { + "line": 280, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "JSON", + "start": 8244, + "end": 8248, + "loc": { + "start": { + "line": 280, + "column": 21 + }, + "end": { + "line": 280, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8248, + "end": 8249, + "loc": { + "start": { + "line": 280, + "column": 25 + }, + "end": { + "line": 280, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parse", + "start": 8249, + "end": 8254, + "loc": { + "start": { + "line": 280, + "column": 26 + }, + "end": { + "line": 280, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8254, + "end": 8255, + "loc": { + "start": { + "line": 280, + "column": 31 + }, + "end": { + "line": 280, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "e", + "start": 8255, + "end": 8256, + "loc": { + "start": { + "line": 280, + "column": 32 + }, + "end": { + "line": 280, + "column": 33 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8256, + "end": 8257, + "loc": { + "start": { + "line": 280, + "column": 33 + }, + "end": { + "line": 280, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 8257, + "end": 8261, + "loc": { + "start": { + "line": 280, + "column": 34 + }, + "end": { + "line": 280, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8261, + "end": 8262, + "loc": { + "start": { + "line": 280, + "column": 38 + }, + "end": { + "line": 280, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8262, + "end": 8263, + "loc": { + "start": { + "line": 280, + "column": 39 + }, + "end": { + "line": 280, + "column": 40 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 8272, + "end": 8274, + "loc": { + "start": { + "line": 281, + "column": 8 + }, + "end": { + "line": 281, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8275, + "end": 8276, + "loc": { + "start": { + "line": 281, + "column": 11 + }, + "end": { + "line": 281, + "column": 12 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 8276, + "end": 8277, + "loc": { + "start": { + "line": 281, + "column": 12 + }, + "end": { + "line": 281, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 8277, + "end": 8282, + "loc": { + "start": { + "line": 281, + "column": 13 + }, + "end": { + "line": 281, + "column": 18 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8282, + "end": 8283, + "loc": { + "start": { + "line": 281, + "column": 18 + }, + "end": { + "line": 281, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 8283, + "end": 8287, + "loc": { + "start": { + "line": 281, + "column": 19 + }, + "end": { + "line": 281, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8287, + "end": 8288, + "loc": { + "start": { + "line": 281, + "column": 23 + }, + "end": { + "line": 281, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8288, + "end": 8291, + "loc": { + "start": { + "line": 281, + "column": 24 + }, + "end": { + "line": 281, + "column": 27 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8291, + "end": 8292, + "loc": { + "start": { + "line": 281, + "column": 27 + }, + "end": { + "line": 281, + "column": 28 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 8293, + "end": 8295, + "loc": { + "start": { + "line": 281, + "column": 29 + }, + "end": { + "line": 281, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 8296, + "end": 8301, + "loc": { + "start": { + "line": 281, + "column": 32 + }, + "end": { + "line": 281, + "column": 37 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8301, + "end": 8302, + "loc": { + "start": { + "line": 281, + "column": 37 + }, + "end": { + "line": 281, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 8302, + "end": 8306, + "loc": { + "start": { + "line": 281, + "column": 38 + }, + "end": { + "line": 281, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8306, + "end": 8307, + "loc": { + "start": { + "line": 281, + "column": 42 + }, + "end": { + "line": 281, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8307, + "end": 8310, + "loc": { + "start": { + "line": 281, + "column": 43 + }, + "end": { + "line": 281, + "column": 46 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8310, + "end": 8311, + "loc": { + "start": { + "line": 281, + "column": 46 + }, + "end": { + "line": 281, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8311, + "end": 8312, + "loc": { + "start": { + "line": 281, + "column": 47 + }, + "end": { + "line": 281, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 8312, + "end": 8319, + "loc": { + "start": { + "line": 281, + "column": 48 + }, + "end": { + "line": 281, + "column": 55 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "<", + "start": 8320, + "end": 8321, + "loc": { + "start": { + "line": 281, + "column": 56 + }, + "end": { + "line": 281, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 8322, + "end": 8326, + "loc": { + "start": { + "line": 281, + "column": 58 + }, + "end": { + "line": 281, + "column": 62 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8326, + "end": 8327, + "loc": { + "start": { + "line": 281, + "column": 62 + }, + "end": { + "line": 281, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 8327, + "end": 8334, + "loc": { + "start": { + "line": 281, + "column": 63 + }, + "end": { + "line": 281, + "column": 70 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8334, + "end": 8335, + "loc": { + "start": { + "line": 281, + "column": 70 + }, + "end": { + "line": 281, + "column": 71 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8336, + "end": 8337, + "loc": { + "start": { + "line": 281, + "column": 72 + }, + "end": { + "line": 281, + "column": 73 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 8348, + "end": 8353, + "loc": { + "start": { + "line": 282, + "column": 10 + }, + "end": { + "line": 282, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mods", + "start": 8354, + "end": 8358, + "loc": { + "start": { + "line": 282, + "column": 16 + }, + "end": { + "line": 282, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8359, + "end": 8360, + "loc": { + "start": { + "line": 282, + "column": 21 + }, + "end": { + "line": 282, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8361, + "end": 8362, + "loc": { + "start": { + "line": 282, + "column": 23 + }, + "end": { + "line": 282, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8362, + "end": 8363, + "loc": { + "start": { + "line": 282, + "column": 24 + }, + "end": { + "line": 282, + "column": 25 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8363, + "end": 8364, + "loc": { + "start": { + "line": 282, + "column": 25 + }, + "end": { + "line": 282, + "column": 26 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 8375, + "end": 8377, + "loc": { + "start": { + "line": 283, + "column": 10 + }, + "end": { + "line": 283, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8378, + "end": 8379, + "loc": { + "start": { + "line": 283, + "column": 13 + }, + "end": { + "line": 283, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 8379, + "end": 8384, + "loc": { + "start": { + "line": 283, + "column": 14 + }, + "end": { + "line": 283, + "column": 19 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8384, + "end": 8385, + "loc": { + "start": { + "line": 283, + "column": 19 + }, + "end": { + "line": 283, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 8385, + "end": 8389, + "loc": { + "start": { + "line": 283, + "column": 20 + }, + "end": { + "line": 283, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8389, + "end": 8390, + "loc": { + "start": { + "line": 283, + "column": 24 + }, + "end": { + "line": 283, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8390, + "end": 8393, + "loc": { + "start": { + "line": 283, + "column": 25 + }, + "end": { + "line": 283, + "column": 28 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8393, + "end": 8394, + "loc": { + "start": { + "line": 283, + "column": 28 + }, + "end": { + "line": 283, + "column": 29 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 8395, + "end": 8397, + "loc": { + "start": { + "line": 283, + "column": 30 + }, + "end": { + "line": 283, + "column": 32 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 8398, + "end": 8399, + "loc": { + "start": { + "line": 283, + "column": 33 + }, + "end": { + "line": 283, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 8399, + "end": 8404, + "loc": { + "start": { + "line": 283, + "column": 34 + }, + "end": { + "line": 283, + "column": 39 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8404, + "end": 8405, + "loc": { + "start": { + "line": 283, + "column": 39 + }, + "end": { + "line": 283, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 8405, + "end": 8409, + "loc": { + "start": { + "line": 283, + "column": 40 + }, + "end": { + "line": 283, + "column": 44 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8409, + "end": 8410, + "loc": { + "start": { + "line": 283, + "column": 44 + }, + "end": { + "line": 283, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8410, + "end": 8413, + "loc": { + "start": { + "line": 283, + "column": 45 + }, + "end": { + "line": 283, + "column": 48 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8413, + "end": 8414, + "loc": { + "start": { + "line": 283, + "column": 48 + }, + "end": { + "line": 283, + "column": 49 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8414, + "end": 8415, + "loc": { + "start": { + "line": 283, + "column": 49 + }, + "end": { + "line": 283, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "deleted", + "start": 8415, + "end": 8422, + "loc": { + "start": { + "line": 283, + "column": 50 + }, + "end": { + "line": 283, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8422, + "end": 8423, + "loc": { + "start": { + "line": 283, + "column": 57 + }, + "end": { + "line": 283, + "column": 58 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8424, + "end": 8425, + "loc": { + "start": { + "line": 283, + "column": 59 + }, + "end": { + "line": 283, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mods", + "start": 8438, + "end": 8442, + "loc": { + "start": { + "line": 284, + "column": 12 + }, + "end": { + "line": 284, + "column": 16 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8442, + "end": 8443, + "loc": { + "start": { + "line": 284, + "column": 16 + }, + "end": { + "line": 284, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 8443, + "end": 8447, + "loc": { + "start": { + "line": 284, + "column": 17 + }, + "end": { + "line": 284, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8447, + "end": 8448, + "loc": { + "start": { + "line": 284, + "column": 21 + }, + "end": { + "line": 284, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8448, + "end": 8451, + "loc": { + "start": { + "line": 284, + "column": 22 + }, + "end": { + "line": 284, + "column": 25 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8451, + "end": 8452, + "loc": { + "start": { + "line": 284, + "column": 25 + }, + "end": { + "line": 284, + "column": 26 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8453, + "end": 8454, + "loc": { + "start": { + "line": 284, + "column": 27 + }, + "end": { + "line": 284, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8455, + "end": 8456, + "loc": { + "start": { + "line": 284, + "column": 29 + }, + "end": { + "line": 284, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 8457, + "end": 8465, + "loc": { + "start": { + "line": 284, + "column": 31 + }, + "end": { + "line": 284, + "column": 39 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8465, + "end": 8466, + "loc": { + "start": { + "line": 284, + "column": 39 + }, + "end": { + "line": 284, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 8467, + "end": 8472, + "loc": { + "start": { + "line": 284, + "column": 41 + }, + "end": { + "line": 284, + "column": 46 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8472, + "end": 8473, + "loc": { + "start": { + "line": 284, + "column": 46 + }, + "end": { + "line": 284, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 8473, + "end": 8477, + "loc": { + "start": { + "line": 284, + "column": 47 + }, + "end": { + "line": 284, + "column": 51 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8477, + "end": 8478, + "loc": { + "start": { + "line": 284, + "column": 51 + }, + "end": { + "line": 284, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8478, + "end": 8481, + "loc": { + "start": { + "line": 284, + "column": 52 + }, + "end": { + "line": 284, + "column": 55 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8481, + "end": 8482, + "loc": { + "start": { + "line": 284, + "column": 55 + }, + "end": { + "line": 284, + "column": 56 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8482, + "end": 8483, + "loc": { + "start": { + "line": 284, + "column": 56 + }, + "end": { + "line": 284, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 8483, + "end": 8488, + "loc": { + "start": { + "line": 284, + "column": 57 + }, + "end": { + "line": 284, + "column": 62 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8489, + "end": 8490, + "loc": { + "start": { + "line": 284, + "column": 63 + }, + "end": { + "line": 284, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8490, + "end": 8491, + "loc": { + "start": { + "line": 284, + "column": 64 + }, + "end": { + "line": 284, + "column": 65 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8502, + "end": 8503, + "loc": { + "start": { + "line": 285, + "column": 10 + }, + "end": { + "line": 285, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 8514, + "end": 8519, + "loc": { + "start": { + "line": 286, + "column": 10 + }, + "end": { + "line": 286, + "column": 15 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8519, + "end": 8520, + "loc": { + "start": { + "line": 286, + "column": 15 + }, + "end": { + "line": 286, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 8520, + "end": 8524, + "loc": { + "start": { + "line": 286, + "column": 16 + }, + "end": { + "line": 286, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8524, + "end": 8525, + "loc": { + "start": { + "line": 286, + "column": 20 + }, + "end": { + "line": 286, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8525, + "end": 8528, + "loc": { + "start": { + "line": 286, + "column": 21 + }, + "end": { + "line": 286, + "column": 24 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8528, + "end": 8529, + "loc": { + "start": { + "line": 286, + "column": 24 + }, + "end": { + "line": 286, + "column": 25 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8530, + "end": 8531, + "loc": { + "start": { + "line": 286, + "column": 26 + }, + "end": { + "line": 286, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8532, + "end": 8533, + "loc": { + "start": { + "line": 286, + "column": 28 + }, + "end": { + "line": 286, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 8534, + "end": 8541, + "loc": { + "start": { + "line": 286, + "column": 30 + }, + "end": { + "line": 286, + "column": 37 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8541, + "end": 8542, + "loc": { + "start": { + "line": 286, + "column": 37 + }, + "end": { + "line": 286, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 8543, + "end": 8547, + "loc": { + "start": { + "line": 286, + "column": 39 + }, + "end": { + "line": 286, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8547, + "end": 8548, + "loc": { + "start": { + "line": 286, + "column": 43 + }, + "end": { + "line": 286, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 8548, + "end": 8555, + "loc": { + "start": { + "line": 286, + "column": 44 + }, + "end": { + "line": 286, + "column": 51 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8555, + "end": 8556, + "loc": { + "start": { + "line": 286, + "column": 51 + }, + "end": { + "line": 286, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "deleted", + "start": 8557, + "end": 8564, + "loc": { + "start": { + "line": 286, + "column": 53 + }, + "end": { + "line": 286, + "column": 60 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8564, + "end": 8565, + "loc": { + "start": { + "line": 286, + "column": 60 + }, + "end": { + "line": 286, + "column": 61 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 8566, + "end": 8570, + "loc": { + "start": { + "line": 286, + "column": 62 + }, + "end": { + "line": 286, + "column": 66 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8571, + "end": 8572, + "loc": { + "start": { + "line": 286, + "column": 67 + }, + "end": { + "line": 286, + "column": 68 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8572, + "end": 8573, + "loc": { + "start": { + "line": 286, + "column": 68 + }, + "end": { + "line": 286, + "column": 69 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "postProcessSettingsUpdate", + "start": 8584, + "end": 8609, + "loc": { + "start": { + "line": 287, + "column": 10 + }, + "end": { + "line": 287, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8609, + "end": 8610, + "loc": { + "start": { + "line": 287, + "column": 35 + }, + "end": { + "line": 287, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "mods", + "start": 8610, + "end": 8614, + "loc": { + "start": { + "line": 287, + "column": 36 + }, + "end": { + "line": 287, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8614, + "end": 8615, + "loc": { + "start": { + "line": 287, + "column": 40 + }, + "end": { + "line": 287, + "column": 41 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8615, + "end": 8616, + "loc": { + "start": { + "line": 287, + "column": 41 + }, + "end": { + "line": 287, + "column": 42 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8625, + "end": 8626, + "loc": { + "start": { + "line": 288, + "column": 8 + }, + "end": { + "line": 288, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8633, + "end": 8634, + "loc": { + "start": { + "line": 289, + "column": 6 + }, + "end": { + "line": 289, + "column": 7 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8634, + "end": 8635, + "loc": { + "start": { + "line": 289, + "column": 7 + }, + "end": { + "line": 289, + "column": 8 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8640, + "end": 8641, + "loc": { + "start": { + "line": 290, + "column": 4 + }, + "end": { + "line": 290, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8641, + "end": 8642, + "loc": { + "start": { + "line": 290, + "column": 5 + }, + "end": { + "line": 290, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8642, + "end": 8643, + "loc": { + "start": { + "line": 290, + "column": 6 + }, + "end": { + "line": 290, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8646, + "end": 8647, + "loc": { + "start": { + "line": 291, + "column": 2 + }, + "end": { + "line": 291, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 8651, + "end": 8659, + "loc": { + "start": { + "line": 293, + "column": 2 + }, + "end": { + "line": 293, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "updateSettings", + "start": 8660, + "end": 8674, + "loc": { + "start": { + "line": 293, + "column": 11 + }, + "end": { + "line": 293, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8674, + "end": 8675, + "loc": { + "start": { + "line": 293, + "column": 25 + }, + "end": { + "line": 293, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlags", + "start": 8675, + "end": 8683, + "loc": { + "start": { + "line": 293, + "column": 26 + }, + "end": { + "line": 293, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8683, + "end": 8684, + "loc": { + "start": { + "line": 293, + "column": 34 + }, + "end": { + "line": 293, + "column": 35 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8685, + "end": 8686, + "loc": { + "start": { + "line": 293, + "column": 36 + }, + "end": { + "line": 293, + "column": 37 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 8691, + "end": 8696, + "loc": { + "start": { + "line": 294, + "column": 4 + }, + "end": { + "line": 294, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 8697, + "end": 8704, + "loc": { + "start": { + "line": 294, + "column": 10 + }, + "end": { + "line": 294, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8705, + "end": 8706, + "loc": { + "start": { + "line": 294, + "column": 18 + }, + "end": { + "line": 294, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8707, + "end": 8708, + "loc": { + "start": { + "line": 294, + "column": 20 + }, + "end": { + "line": 294, + "column": 21 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8708, + "end": 8709, + "loc": { + "start": { + "line": 294, + "column": 21 + }, + "end": { + "line": 294, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8709, + "end": 8710, + "loc": { + "start": { + "line": 294, + "column": 22 + }, + "end": { + "line": 294, + "column": 23 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 8716, + "end": 8718, + "loc": { + "start": { + "line": 296, + "column": 4 + }, + "end": { + "line": 296, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8719, + "end": 8720, + "loc": { + "start": { + "line": 296, + "column": 7 + }, + "end": { + "line": 296, + "column": 8 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 8720, + "end": 8721, + "loc": { + "start": { + "line": 296, + "column": 8 + }, + "end": { + "line": 296, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlags", + "start": 8721, + "end": 8729, + "loc": { + "start": { + "line": 296, + "column": 9 + }, + "end": { + "line": 296, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8729, + "end": 8730, + "loc": { + "start": { + "line": 296, + "column": 17 + }, + "end": { + "line": 296, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8731, + "end": 8732, + "loc": { + "start": { + "line": 296, + "column": 19 + }, + "end": { + "line": 296, + "column": 20 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 8739, + "end": 8745, + "loc": { + "start": { + "line": 297, + "column": 6 + }, + "end": { + "line": 297, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8745, + "end": 8746, + "loc": { + "start": { + "line": 297, + "column": 12 + }, + "end": { + "line": 297, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8751, + "end": 8752, + "loc": { + "start": { + "line": 298, + "column": 4 + }, + "end": { + "line": 298, + "column": 5 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 8758, + "end": 8761, + "loc": { + "start": { + "line": 300, + "column": 4 + }, + "end": { + "line": 300, + "column": 7 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8762, + "end": 8763, + "loc": { + "start": { + "line": 300, + "column": 8 + }, + "end": { + "line": 300, + "column": 9 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 8763, + "end": 8768, + "loc": { + "start": { + "line": 300, + "column": 9 + }, + "end": { + "line": 300, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8769, + "end": 8772, + "loc": { + "start": { + "line": 300, + "column": 15 + }, + "end": { + "line": 300, + "column": 18 + } + } + }, + { + "type": { + "label": "in", + "keyword": "in", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "in", + "start": 8773, + "end": 8775, + "loc": { + "start": { + "line": 300, + "column": 19 + }, + "end": { + "line": 300, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 8776, + "end": 8781, + "loc": { + "start": { + "line": 300, + "column": 22 + }, + "end": { + "line": 300, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8781, + "end": 8782, + "loc": { + "start": { + "line": 300, + "column": 27 + }, + "end": { + "line": 300, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8783, + "end": 8784, + "loc": { + "start": { + "line": 300, + "column": 29 + }, + "end": { + "line": 300, + "column": 30 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 8791, + "end": 8793, + "loc": { + "start": { + "line": 301, + "column": 6 + }, + "end": { + "line": 301, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8794, + "end": 8795, + "loc": { + "start": { + "line": 301, + "column": 9 + }, + "end": { + "line": 301, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 8795, + "end": 8800, + "loc": { + "start": { + "line": 301, + "column": 10 + }, + "end": { + "line": 301, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8800, + "end": 8801, + "loc": { + "start": { + "line": 301, + "column": 15 + }, + "end": { + "line": 301, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hasOwnProperty", + "start": 8801, + "end": 8815, + "loc": { + "start": { + "line": 301, + "column": 16 + }, + "end": { + "line": 301, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8815, + "end": 8816, + "loc": { + "start": { + "line": 301, + "column": 30 + }, + "end": { + "line": 301, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8816, + "end": 8819, + "loc": { + "start": { + "line": 301, + "column": 31 + }, + "end": { + "line": 301, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8819, + "end": 8820, + "loc": { + "start": { + "line": 301, + "column": 34 + }, + "end": { + "line": 301, + "column": 35 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 8821, + "end": 8823, + "loc": { + "start": { + "line": 301, + "column": 36 + }, + "end": { + "line": 301, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 8824, + "end": 8829, + "loc": { + "start": { + "line": 301, + "column": 39 + }, + "end": { + "line": 301, + "column": 44 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8829, + "end": 8830, + "loc": { + "start": { + "line": 301, + "column": 44 + }, + "end": { + "line": 301, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8830, + "end": 8833, + "loc": { + "start": { + "line": 301, + "column": 45 + }, + "end": { + "line": 301, + "column": 48 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8833, + "end": 8834, + "loc": { + "start": { + "line": 301, + "column": 48 + }, + "end": { + "line": 301, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8834, + "end": 8835, + "loc": { + "start": { + "line": 301, + "column": 49 + }, + "end": { + "line": 301, + "column": 50 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8836, + "end": 8837, + "loc": { + "start": { + "line": 301, + "column": 51 + }, + "end": { + "line": 301, + "column": 52 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 8846, + "end": 8848, + "loc": { + "start": { + "line": 302, + "column": 8 + }, + "end": { + "line": 302, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8849, + "end": 8850, + "loc": { + "start": { + "line": 302, + "column": 11 + }, + "end": { + "line": 302, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlags", + "start": 8850, + "end": 8858, + "loc": { + "start": { + "line": 302, + "column": 12 + }, + "end": { + "line": 302, + "column": 20 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8858, + "end": 8859, + "loc": { + "start": { + "line": 302, + "column": 20 + }, + "end": { + "line": 302, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8859, + "end": 8862, + "loc": { + "start": { + "line": 302, + "column": 21 + }, + "end": { + "line": 302, + "column": 24 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8862, + "end": 8863, + "loc": { + "start": { + "line": 302, + "column": 24 + }, + "end": { + "line": 302, + "column": 25 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 8864, + "end": 8866, + "loc": { + "start": { + "line": 302, + "column": 26 + }, + "end": { + "line": 302, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlags", + "start": 8867, + "end": 8875, + "loc": { + "start": { + "line": 302, + "column": 29 + }, + "end": { + "line": 302, + "column": 37 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8875, + "end": 8876, + "loc": { + "start": { + "line": 302, + "column": 37 + }, + "end": { + "line": 302, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8876, + "end": 8879, + "loc": { + "start": { + "line": 302, + "column": 38 + }, + "end": { + "line": 302, + "column": 41 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8879, + "end": 8880, + "loc": { + "start": { + "line": 302, + "column": 41 + }, + "end": { + "line": 302, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8880, + "end": 8881, + "loc": { + "start": { + "line": 302, + "column": 42 + }, + "end": { + "line": 302, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 8881, + "end": 8886, + "loc": { + "start": { + "line": 302, + "column": 43 + }, + "end": { + "line": 302, + "column": 48 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 8887, + "end": 8890, + "loc": { + "start": { + "line": 302, + "column": 49 + }, + "end": { + "line": 302, + "column": 52 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 8891, + "end": 8896, + "loc": { + "start": { + "line": 302, + "column": 53 + }, + "end": { + "line": 302, + "column": 58 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8896, + "end": 8897, + "loc": { + "start": { + "line": 302, + "column": 58 + }, + "end": { + "line": 302, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8897, + "end": 8900, + "loc": { + "start": { + "line": 302, + "column": 59 + }, + "end": { + "line": 302, + "column": 62 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8900, + "end": 8901, + "loc": { + "start": { + "line": 302, + "column": 62 + }, + "end": { + "line": 302, + "column": 63 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8901, + "end": 8902, + "loc": { + "start": { + "line": 302, + "column": 63 + }, + "end": { + "line": 302, + "column": 64 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 8902, + "end": 8907, + "loc": { + "start": { + "line": 302, + "column": 64 + }, + "end": { + "line": 302, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8907, + "end": 8908, + "loc": { + "start": { + "line": 302, + "column": 69 + }, + "end": { + "line": 302, + "column": 70 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8909, + "end": 8910, + "loc": { + "start": { + "line": 302, + "column": 71 + }, + "end": { + "line": 302, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 8921, + "end": 8928, + "loc": { + "start": { + "line": 303, + "column": 10 + }, + "end": { + "line": 303, + "column": 17 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8928, + "end": 8929, + "loc": { + "start": { + "line": 303, + "column": 17 + }, + "end": { + "line": 303, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8929, + "end": 8932, + "loc": { + "start": { + "line": 303, + "column": 18 + }, + "end": { + "line": 303, + "column": 21 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8932, + "end": 8933, + "loc": { + "start": { + "line": 303, + "column": 21 + }, + "end": { + "line": 303, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 8934, + "end": 8935, + "loc": { + "start": { + "line": 303, + "column": 23 + }, + "end": { + "line": 303, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8936, + "end": 8937, + "loc": { + "start": { + "line": 303, + "column": 25 + }, + "end": { + "line": 303, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 8938, + "end": 8946, + "loc": { + "start": { + "line": 303, + "column": 27 + }, + "end": { + "line": 303, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8946, + "end": 8947, + "loc": { + "start": { + "line": 303, + "column": 35 + }, + "end": { + "line": 303, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 8948, + "end": 8953, + "loc": { + "start": { + "line": 303, + "column": 37 + }, + "end": { + "line": 303, + "column": 42 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8953, + "end": 8954, + "loc": { + "start": { + "line": 303, + "column": 42 + }, + "end": { + "line": 303, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8954, + "end": 8957, + "loc": { + "start": { + "line": 303, + "column": 43 + }, + "end": { + "line": 303, + "column": 46 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8957, + "end": 8958, + "loc": { + "start": { + "line": 303, + "column": 46 + }, + "end": { + "line": 303, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8958, + "end": 8959, + "loc": { + "start": { + "line": 303, + "column": 47 + }, + "end": { + "line": 303, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 8959, + "end": 8964, + "loc": { + "start": { + "line": 303, + "column": 48 + }, + "end": { + "line": 303, + "column": 53 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8964, + "end": 8965, + "loc": { + "start": { + "line": 303, + "column": 53 + }, + "end": { + "line": 303, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 8966, + "end": 8973, + "loc": { + "start": { + "line": 303, + "column": 55 + }, + "end": { + "line": 303, + "column": 62 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8973, + "end": 8974, + "loc": { + "start": { + "line": 303, + "column": 62 + }, + "end": { + "line": 303, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlags", + "start": 8975, + "end": 8983, + "loc": { + "start": { + "line": 303, + "column": 64 + }, + "end": { + "line": 303, + "column": 72 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8983, + "end": 8984, + "loc": { + "start": { + "line": 303, + "column": 72 + }, + "end": { + "line": 303, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 8984, + "end": 8987, + "loc": { + "start": { + "line": 303, + "column": 73 + }, + "end": { + "line": 303, + "column": 76 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8987, + "end": 8988, + "loc": { + "start": { + "line": 303, + "column": 76 + }, + "end": { + "line": 303, + "column": 77 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8988, + "end": 8989, + "loc": { + "start": { + "line": 303, + "column": 77 + }, + "end": { + "line": 303, + "column": 78 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 8989, + "end": 8994, + "loc": { + "start": { + "line": 303, + "column": 78 + }, + "end": { + "line": 303, + "column": 83 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 8995, + "end": 8996, + "loc": { + "start": { + "line": 303, + "column": 84 + }, + "end": { + "line": 303, + "column": 85 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 8996, + "end": 8997, + "loc": { + "start": { + "line": 303, + "column": 85 + }, + "end": { + "line": 303, + "column": 86 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9006, + "end": 9007, + "loc": { + "start": { + "line": 304, + "column": 8 + }, + "end": { + "line": 304, + "column": 9 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 9008, + "end": 9012, + "loc": { + "start": { + "line": 304, + "column": 10 + }, + "end": { + "line": 304, + "column": 14 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 9013, + "end": 9015, + "loc": { + "start": { + "line": 304, + "column": 15 + }, + "end": { + "line": 304, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9016, + "end": 9017, + "loc": { + "start": { + "line": 304, + "column": 18 + }, + "end": { + "line": 304, + "column": 19 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 9017, + "end": 9018, + "loc": { + "start": { + "line": 304, + "column": 19 + }, + "end": { + "line": 304, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlags", + "start": 9018, + "end": 9026, + "loc": { + "start": { + "line": 304, + "column": 20 + }, + "end": { + "line": 304, + "column": 28 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9026, + "end": 9027, + "loc": { + "start": { + "line": 304, + "column": 28 + }, + "end": { + "line": 304, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9027, + "end": 9030, + "loc": { + "start": { + "line": 304, + "column": 29 + }, + "end": { + "line": 304, + "column": 32 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9030, + "end": 9031, + "loc": { + "start": { + "line": 304, + "column": 32 + }, + "end": { + "line": 304, + "column": 33 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 9032, + "end": 9034, + "loc": { + "start": { + "line": 304, + "column": 34 + }, + "end": { + "line": 304, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlags", + "start": 9035, + "end": 9043, + "loc": { + "start": { + "line": 304, + "column": 37 + }, + "end": { + "line": 304, + "column": 45 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9043, + "end": 9044, + "loc": { + "start": { + "line": 304, + "column": 45 + }, + "end": { + "line": 304, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9044, + "end": 9047, + "loc": { + "start": { + "line": 304, + "column": 46 + }, + "end": { + "line": 304, + "column": 49 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9047, + "end": 9048, + "loc": { + "start": { + "line": 304, + "column": 49 + }, + "end": { + "line": 304, + "column": 50 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9048, + "end": 9049, + "loc": { + "start": { + "line": 304, + "column": 50 + }, + "end": { + "line": 304, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "deleted", + "start": 9049, + "end": 9056, + "loc": { + "start": { + "line": 304, + "column": 51 + }, + "end": { + "line": 304, + "column": 58 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9056, + "end": 9057, + "loc": { + "start": { + "line": 304, + "column": 58 + }, + "end": { + "line": 304, + "column": 59 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9058, + "end": 9059, + "loc": { + "start": { + "line": 304, + "column": 60 + }, + "end": { + "line": 304, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 9070, + "end": 9077, + "loc": { + "start": { + "line": 305, + "column": 10 + }, + "end": { + "line": 305, + "column": 17 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9077, + "end": 9078, + "loc": { + "start": { + "line": 305, + "column": 17 + }, + "end": { + "line": 305, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9078, + "end": 9081, + "loc": { + "start": { + "line": 305, + "column": 18 + }, + "end": { + "line": 305, + "column": 21 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9081, + "end": 9082, + "loc": { + "start": { + "line": 305, + "column": 21 + }, + "end": { + "line": 305, + "column": 22 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9083, + "end": 9084, + "loc": { + "start": { + "line": 305, + "column": 23 + }, + "end": { + "line": 305, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9085, + "end": 9086, + "loc": { + "start": { + "line": 305, + "column": 25 + }, + "end": { + "line": 305, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 9087, + "end": 9095, + "loc": { + "start": { + "line": 305, + "column": 27 + }, + "end": { + "line": 305, + "column": 35 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9095, + "end": 9096, + "loc": { + "start": { + "line": 305, + "column": 35 + }, + "end": { + "line": 305, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 9097, + "end": 9102, + "loc": { + "start": { + "line": 305, + "column": 37 + }, + "end": { + "line": 305, + "column": 42 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9102, + "end": 9103, + "loc": { + "start": { + "line": 305, + "column": 42 + }, + "end": { + "line": 305, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9103, + "end": 9106, + "loc": { + "start": { + "line": 305, + "column": 43 + }, + "end": { + "line": 305, + "column": 46 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9106, + "end": 9107, + "loc": { + "start": { + "line": 305, + "column": 46 + }, + "end": { + "line": 305, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9107, + "end": 9108, + "loc": { + "start": { + "line": 305, + "column": 47 + }, + "end": { + "line": 305, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 9108, + "end": 9113, + "loc": { + "start": { + "line": 305, + "column": 48 + }, + "end": { + "line": 305, + "column": 53 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9114, + "end": 9115, + "loc": { + "start": { + "line": 305, + "column": 54 + }, + "end": { + "line": 305, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9115, + "end": 9116, + "loc": { + "start": { + "line": 305, + "column": 55 + }, + "end": { + "line": 305, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9125, + "end": 9126, + "loc": { + "start": { + "line": 306, + "column": 8 + }, + "end": { + "line": 306, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9133, + "end": 9134, + "loc": { + "start": { + "line": 307, + "column": 6 + }, + "end": { + "line": 307, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9139, + "end": 9140, + "loc": { + "start": { + "line": 308, + "column": 4 + }, + "end": { + "line": 308, + "column": 5 + } + } + }, + { + "type": { + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": true, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 9145, + "end": 9148, + "loc": { + "start": { + "line": 309, + "column": 4 + }, + "end": { + "line": 309, + "column": 7 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9149, + "end": 9150, + "loc": { + "start": { + "line": 309, + "column": 8 + }, + "end": { + "line": 309, + "column": 9 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 9150, + "end": 9155, + "loc": { + "start": { + "line": 309, + "column": 9 + }, + "end": { + "line": 309, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9156, + "end": 9159, + "loc": { + "start": { + "line": 309, + "column": 15 + }, + "end": { + "line": 309, + "column": 18 + } + } + }, + { + "type": { + "label": "in", + "keyword": "in", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": "in", + "start": 9160, + "end": 9162, + "loc": { + "start": { + "line": 309, + "column": 19 + }, + "end": { + "line": 309, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlags", + "start": 9163, + "end": 9171, + "loc": { + "start": { + "line": 309, + "column": 22 + }, + "end": { + "line": 309, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9171, + "end": 9172, + "loc": { + "start": { + "line": 309, + "column": 30 + }, + "end": { + "line": 309, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9173, + "end": 9174, + "loc": { + "start": { + "line": 309, + "column": 32 + }, + "end": { + "line": 309, + "column": 33 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 9181, + "end": 9183, + "loc": { + "start": { + "line": 310, + "column": 6 + }, + "end": { + "line": 310, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9184, + "end": 9185, + "loc": { + "start": { + "line": 310, + "column": 9 + }, + "end": { + "line": 310, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlags", + "start": 9185, + "end": 9193, + "loc": { + "start": { + "line": 310, + "column": 10 + }, + "end": { + "line": 310, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9193, + "end": 9194, + "loc": { + "start": { + "line": 310, + "column": 18 + }, + "end": { + "line": 310, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hasOwnProperty", + "start": 9194, + "end": 9208, + "loc": { + "start": { + "line": 310, + "column": 19 + }, + "end": { + "line": 310, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9208, + "end": 9209, + "loc": { + "start": { + "line": 310, + "column": 33 + }, + "end": { + "line": 310, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9209, + "end": 9212, + "loc": { + "start": { + "line": 310, + "column": 34 + }, + "end": { + "line": 310, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9212, + "end": 9213, + "loc": { + "start": { + "line": 310, + "column": 37 + }, + "end": { + "line": 310, + "column": 38 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 9214, + "end": 9216, + "loc": { + "start": { + "line": 310, + "column": 39 + }, + "end": { + "line": 310, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlags", + "start": 9217, + "end": 9225, + "loc": { + "start": { + "line": 310, + "column": 42 + }, + "end": { + "line": 310, + "column": 50 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9225, + "end": 9226, + "loc": { + "start": { + "line": 310, + "column": 50 + }, + "end": { + "line": 310, + "column": 51 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9226, + "end": 9229, + "loc": { + "start": { + "line": 310, + "column": 51 + }, + "end": { + "line": 310, + "column": 54 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9229, + "end": 9230, + "loc": { + "start": { + "line": 310, + "column": 54 + }, + "end": { + "line": 310, + "column": 55 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 9231, + "end": 9233, + "loc": { + "start": { + "line": 310, + "column": 56 + }, + "end": { + "line": 310, + "column": 58 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9234, + "end": 9235, + "loc": { + "start": { + "line": 310, + "column": 59 + }, + "end": { + "line": 310, + "column": 60 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 9235, + "end": 9236, + "loc": { + "start": { + "line": 310, + "column": 60 + }, + "end": { + "line": 310, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 9236, + "end": 9241, + "loc": { + "start": { + "line": 310, + "column": 61 + }, + "end": { + "line": 310, + "column": 66 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9241, + "end": 9242, + "loc": { + "start": { + "line": 310, + "column": 66 + }, + "end": { + "line": 310, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9242, + "end": 9245, + "loc": { + "start": { + "line": 310, + "column": 67 + }, + "end": { + "line": 310, + "column": 70 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9245, + "end": 9246, + "loc": { + "start": { + "line": 310, + "column": 70 + }, + "end": { + "line": 310, + "column": 71 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 9247, + "end": 9249, + "loc": { + "start": { + "line": 310, + "column": 72 + }, + "end": { + "line": 310, + "column": 74 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 9250, + "end": 9255, + "loc": { + "start": { + "line": 310, + "column": 75 + }, + "end": { + "line": 310, + "column": 80 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9255, + "end": 9256, + "loc": { + "start": { + "line": 310, + "column": 80 + }, + "end": { + "line": 310, + "column": 81 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9256, + "end": 9259, + "loc": { + "start": { + "line": 310, + "column": 81 + }, + "end": { + "line": 310, + "column": 84 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9259, + "end": 9260, + "loc": { + "start": { + "line": 310, + "column": 84 + }, + "end": { + "line": 310, + "column": 85 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9260, + "end": 9261, + "loc": { + "start": { + "line": 310, + "column": 85 + }, + "end": { + "line": 310, + "column": 86 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "deleted", + "start": 9261, + "end": 9268, + "loc": { + "start": { + "line": 310, + "column": 86 + }, + "end": { + "line": 310, + "column": 93 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9268, + "end": 9269, + "loc": { + "start": { + "line": 310, + "column": 93 + }, + "end": { + "line": 310, + "column": 94 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9269, + "end": 9270, + "loc": { + "start": { + "line": 310, + "column": 94 + }, + "end": { + "line": 310, + "column": 95 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9271, + "end": 9272, + "loc": { + "start": { + "line": 310, + "column": 96 + }, + "end": { + "line": 310, + "column": 97 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 9281, + "end": 9288, + "loc": { + "start": { + "line": 311, + "column": 8 + }, + "end": { + "line": 311, + "column": 15 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9288, + "end": 9289, + "loc": { + "start": { + "line": 311, + "column": 15 + }, + "end": { + "line": 311, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9289, + "end": 9292, + "loc": { + "start": { + "line": 311, + "column": 16 + }, + "end": { + "line": 311, + "column": 19 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9292, + "end": 9293, + "loc": { + "start": { + "line": 311, + "column": 19 + }, + "end": { + "line": 311, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9294, + "end": 9295, + "loc": { + "start": { + "line": 311, + "column": 21 + }, + "end": { + "line": 311, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9296, + "end": 9297, + "loc": { + "start": { + "line": 311, + "column": 23 + }, + "end": { + "line": 311, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 9298, + "end": 9305, + "loc": { + "start": { + "line": 311, + "column": 25 + }, + "end": { + "line": 311, + "column": 32 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9305, + "end": 9306, + "loc": { + "start": { + "line": 311, + "column": 32 + }, + "end": { + "line": 311, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlags", + "start": 9307, + "end": 9315, + "loc": { + "start": { + "line": 311, + "column": 34 + }, + "end": { + "line": 311, + "column": 42 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9315, + "end": 9316, + "loc": { + "start": { + "line": 311, + "column": 42 + }, + "end": { + "line": 311, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9316, + "end": 9319, + "loc": { + "start": { + "line": 311, + "column": 43 + }, + "end": { + "line": 311, + "column": 46 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9319, + "end": 9320, + "loc": { + "start": { + "line": 311, + "column": 46 + }, + "end": { + "line": 311, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9320, + "end": 9321, + "loc": { + "start": { + "line": 311, + "column": 47 + }, + "end": { + "line": 311, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "value", + "start": 9321, + "end": 9326, + "loc": { + "start": { + "line": 311, + "column": 48 + }, + "end": { + "line": 311, + "column": 53 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9327, + "end": 9328, + "loc": { + "start": { + "line": 311, + "column": 54 + }, + "end": { + "line": 311, + "column": 55 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9328, + "end": 9329, + "loc": { + "start": { + "line": 311, + "column": 55 + }, + "end": { + "line": 311, + "column": 56 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9336, + "end": 9337, + "loc": { + "start": { + "line": 312, + "column": 6 + }, + "end": { + "line": 312, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9342, + "end": 9343, + "loc": { + "start": { + "line": 313, + "column": 4 + }, + "end": { + "line": 313, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 9349, + "end": 9354, + "loc": { + "start": { + "line": 315, + "column": 4 + }, + "end": { + "line": 315, + "column": 9 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9355, + "end": 9356, + "loc": { + "start": { + "line": 315, + "column": 10 + }, + "end": { + "line": 315, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newFlags", + "start": 9357, + "end": 9365, + "loc": { + "start": { + "line": 315, + "column": 12 + }, + "end": { + "line": 315, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9365, + "end": 9366, + "loc": { + "start": { + "line": 315, + "column": 20 + }, + "end": { + "line": 315, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "postProcessSettingsUpdate", + "start": 9371, + "end": 9396, + "loc": { + "start": { + "line": 316, + "column": 4 + }, + "end": { + "line": 316, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9396, + "end": 9397, + "loc": { + "start": { + "line": 316, + "column": 29 + }, + "end": { + "line": 316, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 9397, + "end": 9404, + "loc": { + "start": { + "line": 316, + "column": 30 + }, + "end": { + "line": 316, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9404, + "end": 9405, + "loc": { + "start": { + "line": 316, + "column": 37 + }, + "end": { + "line": 316, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9405, + "end": 9406, + "loc": { + "start": { + "line": 316, + "column": 38 + }, + "end": { + "line": 316, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9409, + "end": 9410, + "loc": { + "start": { + "line": 317, + "column": 2 + }, + "end": { + "line": 317, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 9414, + "end": 9422, + "loc": { + "start": { + "line": 319, + "column": 2 + }, + "end": { + "line": 319, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "postProcessSettingsUpdate", + "start": 9423, + "end": 9448, + "loc": { + "start": { + "line": 319, + "column": 11 + }, + "end": { + "line": 319, + "column": 36 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9448, + "end": 9449, + "loc": { + "start": { + "line": 319, + "column": 36 + }, + "end": { + "line": 319, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 9449, + "end": 9456, + "loc": { + "start": { + "line": 319, + "column": 37 + }, + "end": { + "line": 319, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9456, + "end": 9457, + "loc": { + "start": { + "line": 319, + "column": 44 + }, + "end": { + "line": 319, + "column": 45 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9458, + "end": 9459, + "loc": { + "start": { + "line": 319, + "column": 46 + }, + "end": { + "line": 319, + "column": 47 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 9464, + "end": 9469, + "loc": { + "start": { + "line": 320, + "column": 4 + }, + "end": { + "line": 320, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keys", + "start": 9470, + "end": 9474, + "loc": { + "start": { + "line": 320, + "column": 10 + }, + "end": { + "line": 320, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 9475, + "end": 9476, + "loc": { + "start": { + "line": 320, + "column": 15 + }, + "end": { + "line": 320, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Object", + "start": 9477, + "end": 9483, + "loc": { + "start": { + "line": 320, + "column": 17 + }, + "end": { + "line": 320, + "column": 23 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9483, + "end": 9484, + "loc": { + "start": { + "line": 320, + "column": 23 + }, + "end": { + "line": 320, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keys", + "start": 9484, + "end": 9488, + "loc": { + "start": { + "line": 320, + "column": 24 + }, + "end": { + "line": 320, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9488, + "end": 9489, + "loc": { + "start": { + "line": 320, + "column": 28 + }, + "end": { + "line": 320, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 9489, + "end": 9496, + "loc": { + "start": { + "line": 320, + "column": 29 + }, + "end": { + "line": 320, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9496, + "end": 9497, + "loc": { + "start": { + "line": 320, + "column": 36 + }, + "end": { + "line": 320, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9497, + "end": 9498, + "loc": { + "start": { + "line": 320, + "column": 37 + }, + "end": { + "line": 320, + "column": 38 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 9504, + "end": 9506, + "loc": { + "start": { + "line": 322, + "column": 4 + }, + "end": { + "line": 322, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9507, + "end": 9508, + "loc": { + "start": { + "line": 322, + "column": 7 + }, + "end": { + "line": 322, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useLocalStorage", + "start": 9508, + "end": 9523, + "loc": { + "start": { + "line": 322, + "column": 8 + }, + "end": { + "line": 322, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9523, + "end": 9524, + "loc": { + "start": { + "line": 322, + "column": 23 + }, + "end": { + "line": 322, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9525, + "end": 9526, + "loc": { + "start": { + "line": 322, + "column": 25 + }, + "end": { + "line": 322, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 9533, + "end": 9538, + "loc": { + "start": { + "line": 323, + "column": 6 + }, + "end": { + "line": 323, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9538, + "end": 9539, + "loc": { + "start": { + "line": 323, + "column": 11 + }, + "end": { + "line": 323, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "saveFlags", + "start": 9539, + "end": 9548, + "loc": { + "start": { + "line": 323, + "column": 12 + }, + "end": { + "line": 323, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9548, + "end": 9549, + "loc": { + "start": { + "line": 323, + "column": 21 + }, + "end": { + "line": 323, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 9549, + "end": 9554, + "loc": { + "start": { + "line": 323, + "column": 22 + }, + "end": { + "line": 323, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9554, + "end": 9555, + "loc": { + "start": { + "line": 323, + "column": 27 + }, + "end": { + "line": 323, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9555, + "end": 9556, + "loc": { + "start": { + "line": 323, + "column": 28 + }, + "end": { + "line": 323, + "column": 29 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9561, + "end": 9562, + "loc": { + "start": { + "line": 324, + "column": 4 + }, + "end": { + "line": 324, + "column": 5 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 9568, + "end": 9570, + "loc": { + "start": { + "line": 326, + "column": 4 + }, + "end": { + "line": 326, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9571, + "end": 9572, + "loc": { + "start": { + "line": 326, + "column": 7 + }, + "end": { + "line": 326, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keys", + "start": 9572, + "end": 9576, + "loc": { + "start": { + "line": 326, + "column": 8 + }, + "end": { + "line": 326, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9576, + "end": 9577, + "loc": { + "start": { + "line": 326, + "column": 12 + }, + "end": { + "line": 326, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 9577, + "end": 9583, + "loc": { + "start": { + "line": 326, + "column": 13 + }, + "end": { + "line": 326, + "column": 19 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": ">", + "start": 9584, + "end": 9585, + "loc": { + "start": { + "line": 326, + "column": 20 + }, + "end": { + "line": 326, + "column": 21 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 9586, + "end": 9587, + "loc": { + "start": { + "line": 326, + "column": 22 + }, + "end": { + "line": 326, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9587, + "end": 9588, + "loc": { + "start": { + "line": 326, + "column": 23 + }, + "end": { + "line": 326, + "column": 24 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9589, + "end": 9590, + "loc": { + "start": { + "line": 326, + "column": 25 + }, + "end": { + "line": 326, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keys", + "start": 9597, + "end": 9601, + "loc": { + "start": { + "line": 327, + "column": 6 + }, + "end": { + "line": 327, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9601, + "end": 9602, + "loc": { + "start": { + "line": 327, + "column": 10 + }, + "end": { + "line": 327, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forEach", + "start": 9602, + "end": 9609, + "loc": { + "start": { + "line": 327, + "column": 11 + }, + "end": { + "line": 327, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9609, + "end": 9610, + "loc": { + "start": { + "line": 327, + "column": 18 + }, + "end": { + "line": 327, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9610, + "end": 9613, + "loc": { + "start": { + "line": 327, + "column": 19 + }, + "end": { + "line": 327, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9614, + "end": 9616, + "loc": { + "start": { + "line": 327, + "column": 23 + }, + "end": { + "line": 327, + "column": 25 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9617, + "end": 9618, + "loc": { + "start": { + "line": 327, + "column": 26 + }, + "end": { + "line": 327, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 9627, + "end": 9634, + "loc": { + "start": { + "line": 328, + "column": 8 + }, + "end": { + "line": 328, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9634, + "end": 9635, + "loc": { + "start": { + "line": 328, + "column": 15 + }, + "end": { + "line": 328, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emit", + "start": 9635, + "end": 9639, + "loc": { + "start": { + "line": 328, + "column": 16 + }, + "end": { + "line": 328, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9639, + "end": 9640, + "loc": { + "start": { + "line": 328, + "column": 20 + }, + "end": { + "line": 328, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changeEvent", + "start": 9640, + "end": 9651, + "loc": { + "start": { + "line": 328, + "column": 21 + }, + "end": { + "line": 328, + "column": 32 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 9652, + "end": 9653, + "loc": { + "start": { + "line": 328, + "column": 33 + }, + "end": { + "line": 328, + "column": 34 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": ":", + "start": 9654, + "end": 9657, + "loc": { + "start": { + "line": 328, + "column": 35 + }, + "end": { + "line": 328, + "column": 38 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 9658, + "end": 9659, + "loc": { + "start": { + "line": 328, + "column": 39 + }, + "end": { + "line": 328, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9660, + "end": 9663, + "loc": { + "start": { + "line": 328, + "column": 41 + }, + "end": { + "line": 328, + "column": 44 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9663, + "end": 9664, + "loc": { + "start": { + "line": 328, + "column": 44 + }, + "end": { + "line": 328, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 9665, + "end": 9672, + "loc": { + "start": { + "line": 328, + "column": 46 + }, + "end": { + "line": 328, + "column": 53 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9672, + "end": 9673, + "loc": { + "start": { + "line": 328, + "column": 53 + }, + "end": { + "line": 328, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9673, + "end": 9676, + "loc": { + "start": { + "line": 328, + "column": 54 + }, + "end": { + "line": 328, + "column": 57 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9676, + "end": 9677, + "loc": { + "start": { + "line": 328, + "column": 57 + }, + "end": { + "line": 328, + "column": 58 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9677, + "end": 9678, + "loc": { + "start": { + "line": 328, + "column": 58 + }, + "end": { + "line": 328, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 9678, + "end": 9685, + "loc": { + "start": { + "line": 328, + "column": 59 + }, + "end": { + "line": 328, + "column": 66 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9685, + "end": 9686, + "loc": { + "start": { + "line": 328, + "column": 66 + }, + "end": { + "line": 328, + "column": 67 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 9687, + "end": 9694, + "loc": { + "start": { + "line": 328, + "column": 68 + }, + "end": { + "line": 328, + "column": 75 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9694, + "end": 9695, + "loc": { + "start": { + "line": 328, + "column": 75 + }, + "end": { + "line": 328, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9695, + "end": 9698, + "loc": { + "start": { + "line": 328, + "column": 76 + }, + "end": { + "line": 328, + "column": 79 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9698, + "end": 9699, + "loc": { + "start": { + "line": 328, + "column": 79 + }, + "end": { + "line": 328, + "column": 80 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9699, + "end": 9700, + "loc": { + "start": { + "line": 328, + "column": 80 + }, + "end": { + "line": 328, + "column": 81 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previous", + "start": 9700, + "end": 9708, + "loc": { + "start": { + "line": 328, + "column": 81 + }, + "end": { + "line": 328, + "column": 89 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9708, + "end": 9709, + "loc": { + "start": { + "line": 328, + "column": 89 + }, + "end": { + "line": 328, + "column": 90 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9709, + "end": 9710, + "loc": { + "start": { + "line": 328, + "column": 90 + }, + "end": { + "line": 328, + "column": 91 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9717, + "end": 9718, + "loc": { + "start": { + "line": 329, + "column": 6 + }, + "end": { + "line": 329, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9718, + "end": 9719, + "loc": { + "start": { + "line": 329, + "column": 7 + }, + "end": { + "line": 329, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9719, + "end": 9720, + "loc": { + "start": { + "line": 329, + "column": 8 + }, + "end": { + "line": 329, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 9728, + "end": 9735, + "loc": { + "start": { + "line": 331, + "column": 6 + }, + "end": { + "line": 331, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9735, + "end": 9736, + "loc": { + "start": { + "line": 331, + "column": 13 + }, + "end": { + "line": 331, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emit", + "start": 9736, + "end": 9740, + "loc": { + "start": { + "line": 331, + "column": 14 + }, + "end": { + "line": 331, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9740, + "end": 9741, + "loc": { + "start": { + "line": 331, + "column": 18 + }, + "end": { + "line": 331, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changeEvent", + "start": 9741, + "end": 9752, + "loc": { + "start": { + "line": 331, + "column": 19 + }, + "end": { + "line": 331, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9752, + "end": 9753, + "loc": { + "start": { + "line": 331, + "column": 30 + }, + "end": { + "line": 331, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 9754, + "end": 9761, + "loc": { + "start": { + "line": 331, + "column": 32 + }, + "end": { + "line": 331, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9761, + "end": 9762, + "loc": { + "start": { + "line": 331, + "column": 39 + }, + "end": { + "line": 331, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9762, + "end": 9763, + "loc": { + "start": { + "line": 331, + "column": 40 + }, + "end": { + "line": 331, + "column": 41 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 9771, + "end": 9773, + "loc": { + "start": { + "line": 333, + "column": 6 + }, + "end": { + "line": 333, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9774, + "end": 9775, + "loc": { + "start": { + "line": 333, + "column": 9 + }, + "end": { + "line": 333, + "column": 10 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 9775, + "end": 9776, + "loc": { + "start": { + "line": 333, + "column": 10 + }, + "end": { + "line": 333, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEventsOnlyForVariation", + "start": 9776, + "end": 9802, + "loc": { + "start": { + "line": 333, + "column": 11 + }, + "end": { + "line": 333, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9802, + "end": 9803, + "loc": { + "start": { + "line": 333, + "column": 37 + }, + "end": { + "line": 333, + "column": 38 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9804, + "end": 9805, + "loc": { + "start": { + "line": 333, + "column": 39 + }, + "end": { + "line": 333, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "keys", + "start": 9814, + "end": 9818, + "loc": { + "start": { + "line": 334, + "column": 8 + }, + "end": { + "line": 334, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9818, + "end": 9819, + "loc": { + "start": { + "line": 334, + "column": 12 + }, + "end": { + "line": 334, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "forEach", + "start": 9819, + "end": 9826, + "loc": { + "start": { + "line": 334, + "column": 13 + }, + "end": { + "line": 334, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9826, + "end": 9827, + "loc": { + "start": { + "line": 334, + "column": 20 + }, + "end": { + "line": 334, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9827, + "end": 9830, + "loc": { + "start": { + "line": 334, + "column": 21 + }, + "end": { + "line": 334, + "column": 24 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9831, + "end": 9833, + "loc": { + "start": { + "line": 334, + "column": 25 + }, + "end": { + "line": 334, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9834, + "end": 9835, + "loc": { + "start": { + "line": 334, + "column": 28 + }, + "end": { + "line": 334, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendFlagEvent", + "start": 9846, + "end": 9859, + "loc": { + "start": { + "line": 335, + "column": 10 + }, + "end": { + "line": 335, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9859, + "end": 9860, + "loc": { + "start": { + "line": 335, + "column": 23 + }, + "end": { + "line": 335, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9860, + "end": 9863, + "loc": { + "start": { + "line": 335, + "column": 24 + }, + "end": { + "line": 335, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9863, + "end": 9864, + "loc": { + "start": { + "line": 335, + "column": 27 + }, + "end": { + "line": 335, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changes", + "start": 9865, + "end": 9872, + "loc": { + "start": { + "line": 335, + "column": 29 + }, + "end": { + "line": 335, + "column": 36 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9872, + "end": 9873, + "loc": { + "start": { + "line": 335, + "column": 36 + }, + "end": { + "line": 335, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 9873, + "end": 9876, + "loc": { + "start": { + "line": 335, + "column": 37 + }, + "end": { + "line": 335, + "column": 40 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9876, + "end": 9877, + "loc": { + "start": { + "line": 335, + "column": 40 + }, + "end": { + "line": 335, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9877, + "end": 9878, + "loc": { + "start": { + "line": 335, + "column": 41 + }, + "end": { + "line": 335, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "current", + "start": 9878, + "end": 9885, + "loc": { + "start": { + "line": 335, + "column": 42 + }, + "end": { + "line": 335, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9885, + "end": 9886, + "loc": { + "start": { + "line": 335, + "column": 49 + }, + "end": { + "line": 335, + "column": 50 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9886, + "end": 9887, + "loc": { + "start": { + "line": 335, + "column": 50 + }, + "end": { + "line": 335, + "column": 51 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9896, + "end": 9897, + "loc": { + "start": { + "line": 336, + "column": 8 + }, + "end": { + "line": 336, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9897, + "end": 9898, + "loc": { + "start": { + "line": 336, + "column": 9 + }, + "end": { + "line": 336, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9898, + "end": 9899, + "loc": { + "start": { + "line": 336, + "column": 10 + }, + "end": { + "line": 336, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9906, + "end": 9907, + "loc": { + "start": { + "line": 337, + "column": 6 + }, + "end": { + "line": 337, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9912, + "end": 9913, + "loc": { + "start": { + "line": 338, + "column": 4 + }, + "end": { + "line": 338, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9916, + "end": 9917, + "loc": { + "start": { + "line": 339, + "column": 2 + }, + "end": { + "line": 339, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 9921, + "end": 9929, + "loc": { + "start": { + "line": 341, + "column": 2 + }, + "end": { + "line": 341, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 9930, + "end": 9932, + "loc": { + "start": { + "line": 341, + "column": 11 + }, + "end": { + "line": 341, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9932, + "end": 9933, + "loc": { + "start": { + "line": 341, + "column": 13 + }, + "end": { + "line": 341, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 9933, + "end": 9938, + "loc": { + "start": { + "line": 341, + "column": 14 + }, + "end": { + "line": 341, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9938, + "end": 9939, + "loc": { + "start": { + "line": 341, + "column": 19 + }, + "end": { + "line": 341, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handler", + "start": 9940, + "end": 9947, + "loc": { + "start": { + "line": 341, + "column": 21 + }, + "end": { + "line": 341, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9947, + "end": 9948, + "loc": { + "start": { + "line": 341, + "column": 28 + }, + "end": { + "line": 341, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "context", + "start": 9949, + "end": 9956, + "loc": { + "start": { + "line": 341, + "column": 30 + }, + "end": { + "line": 341, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9956, + "end": 9957, + "loc": { + "start": { + "line": 341, + "column": 37 + }, + "end": { + "line": 341, + "column": 38 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9958, + "end": 9959, + "loc": { + "start": { + "line": 341, + "column": 39 + }, + "end": { + "line": 341, + "column": 40 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 9964, + "end": 9966, + "loc": { + "start": { + "line": 342, + "column": 4 + }, + "end": { + "line": 342, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9967, + "end": 9968, + "loc": { + "start": { + "line": 342, + "column": 7 + }, + "end": { + "line": 342, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 9968, + "end": 9973, + "loc": { + "start": { + "line": 342, + "column": 8 + }, + "end": { + "line": 342, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9973, + "end": 9974, + "loc": { + "start": { + "line": 342, + "column": 13 + }, + "end": { + "line": 342, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "substr", + "start": 9974, + "end": 9980, + "loc": { + "start": { + "line": 342, + "column": 14 + }, + "end": { + "line": 342, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 9980, + "end": 9981, + "loc": { + "start": { + "line": 342, + "column": 20 + }, + "end": { + "line": 342, + "column": 21 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 9981, + "end": 9982, + "loc": { + "start": { + "line": 342, + "column": 21 + }, + "end": { + "line": 342, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9982, + "end": 9983, + "loc": { + "start": { + "line": 342, + "column": 22 + }, + "end": { + "line": 342, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changeEvent", + "start": 9984, + "end": 9995, + "loc": { + "start": { + "line": 342, + "column": 24 + }, + "end": { + "line": 342, + "column": 35 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 9995, + "end": 9996, + "loc": { + "start": { + "line": 342, + "column": 35 + }, + "end": { + "line": 342, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 9996, + "end": 10002, + "loc": { + "start": { + "line": 342, + "column": 36 + }, + "end": { + "line": 342, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10002, + "end": 10003, + "loc": { + "start": { + "line": 342, + "column": 42 + }, + "end": { + "line": 342, + "column": 43 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 10004, + "end": 10007, + "loc": { + "start": { + "line": 342, + "column": 44 + }, + "end": { + "line": 342, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changeEvent", + "start": 10008, + "end": 10019, + "loc": { + "start": { + "line": 342, + "column": 48 + }, + "end": { + "line": 342, + "column": 59 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10019, + "end": 10020, + "loc": { + "start": { + "line": 342, + "column": 59 + }, + "end": { + "line": 342, + "column": 60 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10021, + "end": 10022, + "loc": { + "start": { + "line": 342, + "column": 61 + }, + "end": { + "line": 342, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "subscribedToChangeEvents", + "start": 10029, + "end": 10053, + "loc": { + "start": { + "line": 343, + "column": 6 + }, + "end": { + "line": 343, + "column": 30 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10054, + "end": 10055, + "loc": { + "start": { + "line": 343, + "column": 31 + }, + "end": { + "line": 343, + "column": 32 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 10056, + "end": 10060, + "loc": { + "start": { + "line": 343, + "column": 33 + }, + "end": { + "line": 343, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10060, + "end": 10061, + "loc": { + "start": { + "line": 343, + "column": 37 + }, + "end": { + "line": 343, + "column": 38 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 10068, + "end": 10070, + "loc": { + "start": { + "line": 344, + "column": 6 + }, + "end": { + "line": 344, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10071, + "end": 10072, + "loc": { + "start": { + "line": 344, + "column": 9 + }, + "end": { + "line": 344, + "column": 10 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 10072, + "end": 10073, + "loc": { + "start": { + "line": 344, + "column": 10 + }, + "end": { + "line": 344, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 10073, + "end": 10079, + "loc": { + "start": { + "line": 344, + "column": 11 + }, + "end": { + "line": 344, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10079, + "end": 10080, + "loc": { + "start": { + "line": 344, + "column": 17 + }, + "end": { + "line": 344, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "isConnected", + "start": 10080, + "end": 10091, + "loc": { + "start": { + "line": 344, + "column": 18 + }, + "end": { + "line": 344, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10091, + "end": 10092, + "loc": { + "start": { + "line": 344, + "column": 29 + }, + "end": { + "line": 344, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10092, + "end": 10093, + "loc": { + "start": { + "line": 344, + "column": 30 + }, + "end": { + "line": 344, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10093, + "end": 10094, + "loc": { + "start": { + "line": 344, + "column": 31 + }, + "end": { + "line": 344, + "column": 32 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10095, + "end": 10096, + "loc": { + "start": { + "line": 344, + "column": 33 + }, + "end": { + "line": 344, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "connectStream", + "start": 10105, + "end": 10118, + "loc": { + "start": { + "line": 345, + "column": 8 + }, + "end": { + "line": 345, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10118, + "end": 10119, + "loc": { + "start": { + "line": 345, + "column": 21 + }, + "end": { + "line": 345, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10119, + "end": 10120, + "loc": { + "start": { + "line": 345, + "column": 22 + }, + "end": { + "line": 345, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10120, + "end": 10121, + "loc": { + "start": { + "line": 345, + "column": 23 + }, + "end": { + "line": 345, + "column": 24 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10128, + "end": 10129, + "loc": { + "start": { + "line": 346, + "column": 6 + }, + "end": { + "line": 346, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 10136, + "end": 10143, + "loc": { + "start": { + "line": 347, + "column": 6 + }, + "end": { + "line": 347, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10143, + "end": 10144, + "loc": { + "start": { + "line": 347, + "column": 13 + }, + "end": { + "line": 347, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 10144, + "end": 10146, + "loc": { + "start": { + "line": 347, + "column": 14 + }, + "end": { + "line": 347, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10146, + "end": 10147, + "loc": { + "start": { + "line": 347, + "column": 16 + }, + "end": { + "line": 347, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "apply", + "start": 10147, + "end": 10152, + "loc": { + "start": { + "line": 347, + "column": 17 + }, + "end": { + "line": 347, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10152, + "end": 10153, + "loc": { + "start": { + "line": 347, + "column": 22 + }, + "end": { + "line": 347, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 10153, + "end": 10160, + "loc": { + "start": { + "line": 347, + "column": 23 + }, + "end": { + "line": 347, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10160, + "end": 10161, + "loc": { + "start": { + "line": 347, + "column": 30 + }, + "end": { + "line": 347, + "column": 31 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10162, + "end": 10163, + "loc": { + "start": { + "line": 347, + "column": 32 + }, + "end": { + "line": 347, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 10163, + "end": 10168, + "loc": { + "start": { + "line": 347, + "column": 33 + }, + "end": { + "line": 347, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10168, + "end": 10169, + "loc": { + "start": { + "line": 347, + "column": 38 + }, + "end": { + "line": 347, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handler", + "start": 10170, + "end": 10177, + "loc": { + "start": { + "line": 347, + "column": 40 + }, + "end": { + "line": 347, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10177, + "end": 10178, + "loc": { + "start": { + "line": 347, + "column": 47 + }, + "end": { + "line": 347, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "context", + "start": 10179, + "end": 10186, + "loc": { + "start": { + "line": 347, + "column": 49 + }, + "end": { + "line": 347, + "column": 56 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10186, + "end": 10187, + "loc": { + "start": { + "line": 347, + "column": 56 + }, + "end": { + "line": 347, + "column": 57 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10187, + "end": 10188, + "loc": { + "start": { + "line": 347, + "column": 57 + }, + "end": { + "line": 347, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10188, + "end": 10189, + "loc": { + "start": { + "line": 347, + "column": 58 + }, + "end": { + "line": 347, + "column": 59 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10194, + "end": 10195, + "loc": { + "start": { + "line": 348, + "column": 4 + }, + "end": { + "line": 348, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 10196, + "end": 10200, + "loc": { + "start": { + "line": 348, + "column": 6 + }, + "end": { + "line": 348, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10201, + "end": 10202, + "loc": { + "start": { + "line": 348, + "column": 11 + }, + "end": { + "line": 348, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 10209, + "end": 10216, + "loc": { + "start": { + "line": 349, + "column": 6 + }, + "end": { + "line": 349, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10216, + "end": 10217, + "loc": { + "start": { + "line": 349, + "column": 13 + }, + "end": { + "line": 349, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 10217, + "end": 10219, + "loc": { + "start": { + "line": 349, + "column": 14 + }, + "end": { + "line": 349, + "column": 16 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10219, + "end": 10220, + "loc": { + "start": { + "line": 349, + "column": 16 + }, + "end": { + "line": 349, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "apply", + "start": 10220, + "end": 10225, + "loc": { + "start": { + "line": 349, + "column": 17 + }, + "end": { + "line": 349, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10225, + "end": 10226, + "loc": { + "start": { + "line": 349, + "column": 22 + }, + "end": { + "line": 349, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 10226, + "end": 10233, + "loc": { + "start": { + "line": 349, + "column": 23 + }, + "end": { + "line": 349, + "column": 30 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10233, + "end": 10234, + "loc": { + "start": { + "line": 349, + "column": 30 + }, + "end": { + "line": 349, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Array", + "start": 10235, + "end": 10240, + "loc": { + "start": { + "line": 349, + "column": 32 + }, + "end": { + "line": 349, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10240, + "end": 10241, + "loc": { + "start": { + "line": 349, + "column": 37 + }, + "end": { + "line": 349, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prototype", + "start": 10241, + "end": 10250, + "loc": { + "start": { + "line": 349, + "column": 38 + }, + "end": { + "line": 349, + "column": 47 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10250, + "end": 10251, + "loc": { + "start": { + "line": 349, + "column": 47 + }, + "end": { + "line": 349, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "slice", + "start": 10251, + "end": 10256, + "loc": { + "start": { + "line": 349, + "column": 48 + }, + "end": { + "line": 349, + "column": 53 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10256, + "end": 10257, + "loc": { + "start": { + "line": 349, + "column": 53 + }, + "end": { + "line": 349, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "call", + "start": 10257, + "end": 10261, + "loc": { + "start": { + "line": 349, + "column": 54 + }, + "end": { + "line": 349, + "column": 58 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10261, + "end": 10262, + "loc": { + "start": { + "line": 349, + "column": 58 + }, + "end": { + "line": 349, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "arguments", + "start": 10262, + "end": 10271, + "loc": { + "start": { + "line": 349, + "column": 59 + }, + "end": { + "line": 349, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10271, + "end": 10272, + "loc": { + "start": { + "line": 349, + "column": 68 + }, + "end": { + "line": 349, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10272, + "end": 10273, + "loc": { + "start": { + "line": 349, + "column": 69 + }, + "end": { + "line": 349, + "column": 70 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10273, + "end": 10274, + "loc": { + "start": { + "line": 349, + "column": 70 + }, + "end": { + "line": 349, + "column": 71 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10279, + "end": 10280, + "loc": { + "start": { + "line": 350, + "column": 4 + }, + "end": { + "line": 350, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10283, + "end": 10284, + "loc": { + "start": { + "line": 351, + "column": 2 + }, + "end": { + "line": 351, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 10288, + "end": 10296, + "loc": { + "start": { + "line": 353, + "column": 2 + }, + "end": { + "line": 353, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "off", + "start": 10297, + "end": 10300, + "loc": { + "start": { + "line": 353, + "column": 11 + }, + "end": { + "line": 353, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10300, + "end": 10301, + "loc": { + "start": { + "line": 353, + "column": 14 + }, + "end": { + "line": 353, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 10301, + "end": 10306, + "loc": { + "start": { + "line": 353, + "column": 15 + }, + "end": { + "line": 353, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10306, + "end": 10307, + "loc": { + "start": { + "line": 353, + "column": 20 + }, + "end": { + "line": 353, + "column": 21 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10308, + "end": 10309, + "loc": { + "start": { + "line": 353, + "column": 22 + }, + "end": { + "line": 353, + "column": 23 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 10314, + "end": 10316, + "loc": { + "start": { + "line": 354, + "column": 4 + }, + "end": { + "line": 354, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10317, + "end": 10318, + "loc": { + "start": { + "line": 354, + "column": 7 + }, + "end": { + "line": 354, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 10318, + "end": 10323, + "loc": { + "start": { + "line": 354, + "column": 8 + }, + "end": { + "line": 354, + "column": 13 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 10324, + "end": 10327, + "loc": { + "start": { + "line": 354, + "column": 14 + }, + "end": { + "line": 354, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "changeEvent", + "start": 10328, + "end": 10339, + "loc": { + "start": { + "line": 354, + "column": 18 + }, + "end": { + "line": 354, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10339, + "end": 10340, + "loc": { + "start": { + "line": 354, + "column": 29 + }, + "end": { + "line": 354, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10341, + "end": 10342, + "loc": { + "start": { + "line": 354, + "column": 31 + }, + "end": { + "line": 354, + "column": 32 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 10349, + "end": 10351, + "loc": { + "start": { + "line": 355, + "column": 6 + }, + "end": { + "line": 355, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10352, + "end": 10353, + "loc": { + "start": { + "line": 355, + "column": 9 + }, + "end": { + "line": 355, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10353, + "end": 10354, + "loc": { + "start": { + "line": 355, + "column": 10 + }, + "end": { + "line": 355, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "subscribedToChangeEvents", + "start": 10354, + "end": 10378, + "loc": { + "start": { + "line": 355, + "column": 11 + }, + "end": { + "line": 355, + "column": 35 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10379, + "end": 10380, + "loc": { + "start": { + "line": 355, + "column": 36 + }, + "end": { + "line": 355, + "column": 37 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 10381, + "end": 10385, + "loc": { + "start": { + "line": 355, + "column": 38 + }, + "end": { + "line": 355, + "column": 42 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10385, + "end": 10386, + "loc": { + "start": { + "line": 355, + "column": 42 + }, + "end": { + "line": 355, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10386, + "end": 10387, + "loc": { + "start": { + "line": 355, + "column": 43 + }, + "end": { + "line": 355, + "column": 44 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10388, + "end": 10389, + "loc": { + "start": { + "line": 355, + "column": 45 + }, + "end": { + "line": 355, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "subscribedToChangeEvents", + "start": 10398, + "end": 10422, + "loc": { + "start": { + "line": 356, + "column": 8 + }, + "end": { + "line": 356, + "column": 32 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10423, + "end": 10424, + "loc": { + "start": { + "line": 356, + "column": 33 + }, + "end": { + "line": 356, + "column": 34 + } + } + }, + { + "type": { + "label": "false", + "keyword": "false", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "false", + "start": 10425, + "end": 10430, + "loc": { + "start": { + "line": 356, + "column": 35 + }, + "end": { + "line": 356, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10430, + "end": 10431, + "loc": { + "start": { + "line": 356, + "column": 40 + }, + "end": { + "line": 356, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stream", + "start": 10440, + "end": 10446, + "loc": { + "start": { + "line": 357, + "column": 8 + }, + "end": { + "line": 357, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10446, + "end": 10447, + "loc": { + "start": { + "line": 357, + "column": 14 + }, + "end": { + "line": 357, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "disconnect", + "start": 10447, + "end": 10457, + "loc": { + "start": { + "line": 357, + "column": 15 + }, + "end": { + "line": 357, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10457, + "end": 10458, + "loc": { + "start": { + "line": 357, + "column": 25 + }, + "end": { + "line": 357, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10458, + "end": 10459, + "loc": { + "start": { + "line": 357, + "column": 26 + }, + "end": { + "line": 357, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10459, + "end": 10460, + "loc": { + "start": { + "line": 357, + "column": 27 + }, + "end": { + "line": 357, + "column": 28 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10467, + "end": 10468, + "loc": { + "start": { + "line": 358, + "column": 6 + }, + "end": { + "line": 358, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10473, + "end": 10474, + "loc": { + "start": { + "line": 359, + "column": 4 + }, + "end": { + "line": 359, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 10479, + "end": 10486, + "loc": { + "start": { + "line": 360, + "column": 4 + }, + "end": { + "line": 360, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10486, + "end": 10487, + "loc": { + "start": { + "line": 360, + "column": 11 + }, + "end": { + "line": 360, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "off", + "start": 10487, + "end": 10490, + "loc": { + "start": { + "line": 360, + "column": 12 + }, + "end": { + "line": 360, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10490, + "end": 10491, + "loc": { + "start": { + "line": 360, + "column": 15 + }, + "end": { + "line": 360, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "apply", + "start": 10491, + "end": 10496, + "loc": { + "start": { + "line": 360, + "column": 16 + }, + "end": { + "line": 360, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10496, + "end": 10497, + "loc": { + "start": { + "line": 360, + "column": 21 + }, + "end": { + "line": 360, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 10497, + "end": 10504, + "loc": { + "start": { + "line": 360, + "column": 22 + }, + "end": { + "line": 360, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10504, + "end": 10505, + "loc": { + "start": { + "line": 360, + "column": 29 + }, + "end": { + "line": 360, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Array", + "start": 10506, + "end": 10511, + "loc": { + "start": { + "line": 360, + "column": 31 + }, + "end": { + "line": 360, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10511, + "end": 10512, + "loc": { + "start": { + "line": 360, + "column": 36 + }, + "end": { + "line": 360, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "prototype", + "start": 10512, + "end": 10521, + "loc": { + "start": { + "line": 360, + "column": 37 + }, + "end": { + "line": 360, + "column": 46 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10521, + "end": 10522, + "loc": { + "start": { + "line": 360, + "column": 46 + }, + "end": { + "line": 360, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "slice", + "start": 10522, + "end": 10527, + "loc": { + "start": { + "line": 360, + "column": 47 + }, + "end": { + "line": 360, + "column": 52 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10527, + "end": 10528, + "loc": { + "start": { + "line": 360, + "column": 52 + }, + "end": { + "line": 360, + "column": 53 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "call", + "start": 10528, + "end": 10532, + "loc": { + "start": { + "line": 360, + "column": 53 + }, + "end": { + "line": 360, + "column": 57 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10532, + "end": 10533, + "loc": { + "start": { + "line": 360, + "column": 57 + }, + "end": { + "line": 360, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "arguments", + "start": 10533, + "end": 10542, + "loc": { + "start": { + "line": 360, + "column": 58 + }, + "end": { + "line": 360, + "column": 67 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10542, + "end": 10543, + "loc": { + "start": { + "line": 360, + "column": 67 + }, + "end": { + "line": 360, + "column": 68 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10543, + "end": 10544, + "loc": { + "start": { + "line": 360, + "column": 68 + }, + "end": { + "line": 360, + "column": 69 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10544, + "end": 10545, + "loc": { + "start": { + "line": 360, + "column": 69 + }, + "end": { + "line": 360, + "column": 70 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10548, + "end": 10549, + "loc": { + "start": { + "line": 361, + "column": 2 + }, + "end": { + "line": 361, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 10553, + "end": 10561, + "loc": { + "start": { + "line": 363, + "column": 2 + }, + "end": { + "line": 363, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleMessage", + "start": 10562, + "end": 10575, + "loc": { + "start": { + "line": 363, + "column": 11 + }, + "end": { + "line": 363, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10575, + "end": 10576, + "loc": { + "start": { + "line": 363, + "column": 24 + }, + "end": { + "line": 363, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 10576, + "end": 10581, + "loc": { + "start": { + "line": 363, + "column": 25 + }, + "end": { + "line": 363, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10581, + "end": 10582, + "loc": { + "start": { + "line": 363, + "column": 30 + }, + "end": { + "line": 363, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10583, + "end": 10584, + "loc": { + "start": { + "line": 363, + "column": 32 + }, + "end": { + "line": 363, + "column": 33 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 10589, + "end": 10591, + "loc": { + "start": { + "line": 364, + "column": 4 + }, + "end": { + "line": 364, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10592, + "end": 10593, + "loc": { + "start": { + "line": 364, + "column": 7 + }, + "end": { + "line": 364, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 10593, + "end": 10598, + "loc": { + "start": { + "line": 364, + "column": 8 + }, + "end": { + "line": 364, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10598, + "end": 10599, + "loc": { + "start": { + "line": 364, + "column": 13 + }, + "end": { + "line": 364, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "origin", + "start": 10599, + "end": 10605, + "loc": { + "start": { + "line": 364, + "column": 14 + }, + "end": { + "line": 364, + "column": 20 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 10606, + "end": 10609, + "loc": { + "start": { + "line": 364, + "column": 21 + }, + "end": { + "line": 364, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 10610, + "end": 10617, + "loc": { + "start": { + "line": 364, + "column": 25 + }, + "end": { + "line": 364, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10617, + "end": 10618, + "loc": { + "start": { + "line": 364, + "column": 32 + }, + "end": { + "line": 364, + "column": 33 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10619, + "end": 10620, + "loc": { + "start": { + "line": 364, + "column": 34 + }, + "end": { + "line": 364, + "column": 35 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 10627, + "end": 10633, + "loc": { + "start": { + "line": 365, + "column": 6 + }, + "end": { + "line": 365, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10633, + "end": 10634, + "loc": { + "start": { + "line": 365, + "column": 12 + }, + "end": { + "line": 365, + "column": 13 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10639, + "end": 10640, + "loc": { + "start": { + "line": 366, + "column": 4 + }, + "end": { + "line": 366, + "column": 5 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 10645, + "end": 10647, + "loc": { + "start": { + "line": 367, + "column": 4 + }, + "end": { + "line": 367, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10648, + "end": 10649, + "loc": { + "start": { + "line": 367, + "column": 7 + }, + "end": { + "line": 367, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 10649, + "end": 10654, + "loc": { + "start": { + "line": 367, + "column": 8 + }, + "end": { + "line": 367, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10654, + "end": 10655, + "loc": { + "start": { + "line": 367, + "column": 13 + }, + "end": { + "line": 367, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 10655, + "end": 10659, + "loc": { + "start": { + "line": 367, + "column": 14 + }, + "end": { + "line": 367, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10659, + "end": 10660, + "loc": { + "start": { + "line": 367, + "column": 18 + }, + "end": { + "line": 367, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "type", + "start": 10660, + "end": 10664, + "loc": { + "start": { + "line": 367, + "column": 19 + }, + "end": { + "line": 367, + "column": 23 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 10665, + "end": 10668, + "loc": { + "start": { + "line": 367, + "column": 24 + }, + "end": { + "line": 367, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "SYN", + "start": 10669, + "end": 10674, + "loc": { + "start": { + "line": 367, + "column": 28 + }, + "end": { + "line": 367, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10674, + "end": 10675, + "loc": { + "start": { + "line": 367, + "column": 33 + }, + "end": { + "line": 367, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10676, + "end": 10677, + "loc": { + "start": { + "line": 367, + "column": 35 + }, + "end": { + "line": 367, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 10684, + "end": 10690, + "loc": { + "start": { + "line": 368, + "column": 6 + }, + "end": { + "line": 368, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10690, + "end": 10691, + "loc": { + "start": { + "line": 368, + "column": 12 + }, + "end": { + "line": 368, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "editorClientBaseUrl", + "start": 10691, + "end": 10710, + "loc": { + "start": { + "line": 368, + "column": 13 + }, + "end": { + "line": 368, + "column": 32 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10711, + "end": 10712, + "loc": { + "start": { + "line": 368, + "column": 33 + }, + "end": { + "line": 368, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 10713, + "end": 10720, + "loc": { + "start": { + "line": 368, + "column": 35 + }, + "end": { + "line": 368, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10720, + "end": 10721, + "loc": { + "start": { + "line": 368, + "column": 42 + }, + "end": { + "line": 368, + "column": 43 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 10728, + "end": 10733, + "loc": { + "start": { + "line": 369, + "column": 6 + }, + "end": { + "line": 369, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "editorTag", + "start": 10734, + "end": 10743, + "loc": { + "start": { + "line": 369, + "column": 12 + }, + "end": { + "line": 369, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10744, + "end": 10745, + "loc": { + "start": { + "line": 369, + "column": 22 + }, + "end": { + "line": 369, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "document", + "start": 10746, + "end": 10754, + "loc": { + "start": { + "line": 369, + "column": 24 + }, + "end": { + "line": 369, + "column": 32 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10754, + "end": 10755, + "loc": { + "start": { + "line": 369, + "column": 32 + }, + "end": { + "line": 369, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createElement", + "start": 10755, + "end": 10768, + "loc": { + "start": { + "line": 369, + "column": 33 + }, + "end": { + "line": 369, + "column": 46 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10768, + "end": 10769, + "loc": { + "start": { + "line": 369, + "column": 46 + }, + "end": { + "line": 369, + "column": 47 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "script", + "start": 10769, + "end": 10777, + "loc": { + "start": { + "line": 369, + "column": 47 + }, + "end": { + "line": 369, + "column": 55 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10777, + "end": 10778, + "loc": { + "start": { + "line": 369, + "column": 55 + }, + "end": { + "line": 369, + "column": 56 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10778, + "end": 10779, + "loc": { + "start": { + "line": 369, + "column": 56 + }, + "end": { + "line": 369, + "column": 57 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "editorTag", + "start": 10786, + "end": 10795, + "loc": { + "start": { + "line": 370, + "column": 6 + }, + "end": { + "line": 370, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10795, + "end": 10796, + "loc": { + "start": { + "line": 370, + "column": 15 + }, + "end": { + "line": 370, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "type", + "start": 10796, + "end": 10800, + "loc": { + "start": { + "line": 370, + "column": 16 + }, + "end": { + "line": 370, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10801, + "end": 10802, + "loc": { + "start": { + "line": 370, + "column": 21 + }, + "end": { + "line": 370, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "text/javascript", + "start": 10803, + "end": 10820, + "loc": { + "start": { + "line": 370, + "column": 23 + }, + "end": { + "line": 370, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10820, + "end": 10821, + "loc": { + "start": { + "line": 370, + "column": 40 + }, + "end": { + "line": 370, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "editorTag", + "start": 10828, + "end": 10837, + "loc": { + "start": { + "line": 371, + "column": 6 + }, + "end": { + "line": 371, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10837, + "end": 10838, + "loc": { + "start": { + "line": 371, + "column": 15 + }, + "end": { + "line": 371, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "async", + "start": 10838, + "end": 10843, + "loc": { + "start": { + "line": 371, + "column": 16 + }, + "end": { + "line": 371, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10844, + "end": 10845, + "loc": { + "start": { + "line": 371, + "column": 22 + }, + "end": { + "line": 371, + "column": 23 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 10846, + "end": 10850, + "loc": { + "start": { + "line": 371, + "column": 24 + }, + "end": { + "line": 371, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10850, + "end": 10851, + "loc": { + "start": { + "line": 371, + "column": 28 + }, + "end": { + "line": 371, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "editorTag", + "start": 10858, + "end": 10867, + "loc": { + "start": { + "line": 372, + "column": 6 + }, + "end": { + "line": 372, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10867, + "end": 10868, + "loc": { + "start": { + "line": 372, + "column": 15 + }, + "end": { + "line": 372, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "src", + "start": 10868, + "end": 10871, + "loc": { + "start": { + "line": 372, + "column": 16 + }, + "end": { + "line": 372, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10872, + "end": 10873, + "loc": { + "start": { + "line": 372, + "column": 20 + }, + "end": { + "line": 372, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "baseUrl", + "start": 10874, + "end": 10881, + "loc": { + "start": { + "line": 372, + "column": 22 + }, + "end": { + "line": 372, + "column": 29 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 10882, + "end": 10883, + "loc": { + "start": { + "line": 372, + "column": 30 + }, + "end": { + "line": 372, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "event", + "start": 10884, + "end": 10889, + "loc": { + "start": { + "line": 372, + "column": 32 + }, + "end": { + "line": 372, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10889, + "end": 10890, + "loc": { + "start": { + "line": 372, + "column": 37 + }, + "end": { + "line": 372, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "data", + "start": 10890, + "end": 10894, + "loc": { + "start": { + "line": 372, + "column": 38 + }, + "end": { + "line": 372, + "column": 42 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10894, + "end": 10895, + "loc": { + "start": { + "line": 372, + "column": 42 + }, + "end": { + "line": 372, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "editorClientUrl", + "start": 10895, + "end": 10910, + "loc": { + "start": { + "line": 372, + "column": 43 + }, + "end": { + "line": 372, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10910, + "end": 10911, + "loc": { + "start": { + "line": 372, + "column": 58 + }, + "end": { + "line": 372, + "column": 59 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 10918, + "end": 10923, + "loc": { + "start": { + "line": 373, + "column": 6 + }, + "end": { + "line": 373, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "s", + "start": 10924, + "end": 10925, + "loc": { + "start": { + "line": 373, + "column": 12 + }, + "end": { + "line": 373, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 10926, + "end": 10927, + "loc": { + "start": { + "line": 373, + "column": 14 + }, + "end": { + "line": 373, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "document", + "start": 10928, + "end": 10936, + "loc": { + "start": { + "line": 373, + "column": 16 + }, + "end": { + "line": 373, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10936, + "end": 10937, + "loc": { + "start": { + "line": 373, + "column": 24 + }, + "end": { + "line": 373, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getElementsByTagName", + "start": 10937, + "end": 10957, + "loc": { + "start": { + "line": 373, + "column": 25 + }, + "end": { + "line": 373, + "column": 45 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10957, + "end": 10958, + "loc": { + "start": { + "line": 373, + "column": 45 + }, + "end": { + "line": 373, + "column": 46 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "script", + "start": 10958, + "end": 10966, + "loc": { + "start": { + "line": 373, + "column": 46 + }, + "end": { + "line": 373, + "column": 54 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 10966, + "end": 10967, + "loc": { + "start": { + "line": 373, + "column": 54 + }, + "end": { + "line": 373, + "column": 55 + } + } + }, + { + "type": { + "label": "[", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10967, + "end": 10968, + "loc": { + "start": { + "line": 373, + "column": 55 + }, + "end": { + "line": 373, + "column": 56 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 10968, + "end": 10969, + "loc": { + "start": { + "line": 373, + "column": 56 + }, + "end": { + "line": 373, + "column": 57 + } + } + }, + { + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10969, + "end": 10970, + "loc": { + "start": { + "line": 373, + "column": 57 + }, + "end": { + "line": 373, + "column": 58 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10970, + "end": 10971, + "loc": { + "start": { + "line": 373, + "column": 58 + }, + "end": { + "line": 373, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "s", + "start": 10978, + "end": 10979, + "loc": { + "start": { + "line": 374, + "column": 6 + }, + "end": { + "line": 374, + "column": 7 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10979, + "end": 10980, + "loc": { + "start": { + "line": 374, + "column": 7 + }, + "end": { + "line": 374, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "parentNode", + "start": 10980, + "end": 10990, + "loc": { + "start": { + "line": 374, + "column": 8 + }, + "end": { + "line": 374, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 10990, + "end": 10991, + "loc": { + "start": { + "line": 374, + "column": 18 + }, + "end": { + "line": 374, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "insertBefore", + "start": 10991, + "end": 11003, + "loc": { + "start": { + "line": 374, + "column": 19 + }, + "end": { + "line": 374, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11003, + "end": 11004, + "loc": { + "start": { + "line": 374, + "column": 31 + }, + "end": { + "line": 374, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "editorTag", + "start": 11004, + "end": 11013, + "loc": { + "start": { + "line": 374, + "column": 32 + }, + "end": { + "line": 374, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11013, + "end": 11014, + "loc": { + "start": { + "line": 374, + "column": 41 + }, + "end": { + "line": 374, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "s", + "start": 11015, + "end": 11016, + "loc": { + "start": { + "line": 374, + "column": 43 + }, + "end": { + "line": 374, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11016, + "end": 11017, + "loc": { + "start": { + "line": 374, + "column": 44 + }, + "end": { + "line": 374, + "column": 45 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11017, + "end": 11018, + "loc": { + "start": { + "line": 374, + "column": 45 + }, + "end": { + "line": 374, + "column": 46 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11023, + "end": 11024, + "loc": { + "start": { + "line": 375, + "column": 4 + }, + "end": { + "line": 375, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11027, + "end": 11028, + "loc": { + "start": { + "line": 376, + "column": 2 + }, + "end": { + "line": 376, + "column": 3 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 11032, + "end": 11034, + "loc": { + "start": { + "line": 378, + "column": 2 + }, + "end": { + "line": 378, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11035, + "end": 11036, + "loc": { + "start": { + "line": 378, + "column": 5 + }, + "end": { + "line": 378, + "column": 6 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 11036, + "end": 11037, + "loc": { + "start": { + "line": 378, + "column": 6 + }, + "end": { + "line": 378, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "env", + "start": 11037, + "end": 11040, + "loc": { + "start": { + "line": 378, + "column": 7 + }, + "end": { + "line": 378, + "column": 10 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11040, + "end": 11041, + "loc": { + "start": { + "line": 378, + "column": 10 + }, + "end": { + "line": 378, + "column": 11 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11042, + "end": 11043, + "loc": { + "start": { + "line": 378, + "column": 12 + }, + "end": { + "line": 378, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 11048, + "end": 11053, + "loc": { + "start": { + "line": 379, + "column": 4 + }, + "end": { + "line": 379, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11053, + "end": 11054, + "loc": { + "start": { + "line": 379, + "column": 9 + }, + "end": { + "line": 379, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onNextTick", + "start": 11054, + "end": 11064, + "loc": { + "start": { + "line": 379, + "column": 10 + }, + "end": { + "line": 379, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11064, + "end": 11065, + "loc": { + "start": { + "line": 379, + "column": 20 + }, + "end": { + "line": 379, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11065, + "end": 11066, + "loc": { + "start": { + "line": 379, + "column": 21 + }, + "end": { + "line": 379, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11066, + "end": 11067, + "loc": { + "start": { + "line": 379, + "column": 22 + }, + "end": { + "line": 379, + "column": 23 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11068, + "end": 11070, + "loc": { + "start": { + "line": 379, + "column": 24 + }, + "end": { + "line": 379, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11071, + "end": 11072, + "loc": { + "start": { + "line": 379, + "column": 27 + }, + "end": { + "line": 379, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 11079, + "end": 11086, + "loc": { + "start": { + "line": 380, + "column": 6 + }, + "end": { + "line": 380, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11086, + "end": 11087, + "loc": { + "start": { + "line": 380, + "column": 13 + }, + "end": { + "line": 380, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maybeReportError", + "start": 11087, + "end": 11103, + "loc": { + "start": { + "line": 380, + "column": 14 + }, + "end": { + "line": 380, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11103, + "end": 11104, + "loc": { + "start": { + "line": 380, + "column": 30 + }, + "end": { + "line": 380, + "column": 31 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 11104, + "end": 11107, + "loc": { + "start": { + "line": 380, + "column": 31 + }, + "end": { + "line": 380, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 11108, + "end": 11114, + "loc": { + "start": { + "line": 380, + "column": 35 + }, + "end": { + "line": 380, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11114, + "end": 11115, + "loc": { + "start": { + "line": 380, + "column": 41 + }, + "end": { + "line": 380, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDInvalidEnvironmentIdError", + "start": 11115, + "end": 11142, + "loc": { + "start": { + "line": 380, + "column": 42 + }, + "end": { + "line": 380, + "column": 69 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11142, + "end": 11143, + "loc": { + "start": { + "line": 380, + "column": 69 + }, + "end": { + "line": 380, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 11143, + "end": 11151, + "loc": { + "start": { + "line": 380, + "column": 70 + }, + "end": { + "line": 380, + "column": 78 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11151, + "end": 11152, + "loc": { + "start": { + "line": 380, + "column": 78 + }, + "end": { + "line": 380, + "column": 79 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environmentNotSpecified", + "start": 11152, + "end": 11175, + "loc": { + "start": { + "line": 380, + "column": 79 + }, + "end": { + "line": 380, + "column": 102 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11175, + "end": 11176, + "loc": { + "start": { + "line": 380, + "column": 102 + }, + "end": { + "line": 380, + "column": 103 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11176, + "end": 11177, + "loc": { + "start": { + "line": 380, + "column": 103 + }, + "end": { + "line": 380, + "column": 104 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11177, + "end": 11178, + "loc": { + "start": { + "line": 380, + "column": 104 + }, + "end": { + "line": 380, + "column": 105 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11178, + "end": 11179, + "loc": { + "start": { + "line": 380, + "column": 105 + }, + "end": { + "line": 380, + "column": 106 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11179, + "end": 11180, + "loc": { + "start": { + "line": 380, + "column": 106 + }, + "end": { + "line": 380, + "column": 107 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11185, + "end": 11186, + "loc": { + "start": { + "line": 381, + "column": 4 + }, + "end": { + "line": 381, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11186, + "end": 11187, + "loc": { + "start": { + "line": 381, + "column": 5 + }, + "end": { + "line": 381, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11187, + "end": 11188, + "loc": { + "start": { + "line": 381, + "column": 6 + }, + "end": { + "line": 381, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11191, + "end": 11192, + "loc": { + "start": { + "line": 382, + "column": 2 + }, + "end": { + "line": 382, + "column": 3 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 11196, + "end": 11198, + "loc": { + "start": { + "line": 384, + "column": 2 + }, + "end": { + "line": 384, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11199, + "end": 11200, + "loc": { + "start": { + "line": 384, + "column": 5 + }, + "end": { + "line": 384, + "column": 6 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 11200, + "end": 11201, + "loc": { + "start": { + "line": 384, + "column": 6 + }, + "end": { + "line": 384, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 11201, + "end": 11205, + "loc": { + "start": { + "line": 384, + "column": 7 + }, + "end": { + "line": 384, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11205, + "end": 11206, + "loc": { + "start": { + "line": 384, + "column": 11 + }, + "end": { + "line": 384, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11207, + "end": 11208, + "loc": { + "start": { + "line": 384, + "column": 13 + }, + "end": { + "line": 384, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 11213, + "end": 11218, + "loc": { + "start": { + "line": 385, + "column": 4 + }, + "end": { + "line": 385, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11218, + "end": 11219, + "loc": { + "start": { + "line": 385, + "column": 9 + }, + "end": { + "line": 385, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onNextTick", + "start": 11219, + "end": 11229, + "loc": { + "start": { + "line": 385, + "column": 10 + }, + "end": { + "line": 385, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11229, + "end": 11230, + "loc": { + "start": { + "line": 385, + "column": 20 + }, + "end": { + "line": 385, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11230, + "end": 11231, + "loc": { + "start": { + "line": 385, + "column": 21 + }, + "end": { + "line": 385, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11231, + "end": 11232, + "loc": { + "start": { + "line": 385, + "column": 22 + }, + "end": { + "line": 385, + "column": 23 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11233, + "end": 11235, + "loc": { + "start": { + "line": 385, + "column": 24 + }, + "end": { + "line": 385, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11236, + "end": 11237, + "loc": { + "start": { + "line": 385, + "column": 27 + }, + "end": { + "line": 385, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 11244, + "end": 11251, + "loc": { + "start": { + "line": 386, + "column": 6 + }, + "end": { + "line": 386, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11251, + "end": 11252, + "loc": { + "start": { + "line": 386, + "column": 13 + }, + "end": { + "line": 386, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maybeReportError", + "start": 11252, + "end": 11268, + "loc": { + "start": { + "line": 386, + "column": 14 + }, + "end": { + "line": 386, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11268, + "end": 11269, + "loc": { + "start": { + "line": 386, + "column": 30 + }, + "end": { + "line": 386, + "column": 31 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 11269, + "end": 11272, + "loc": { + "start": { + "line": 386, + "column": 31 + }, + "end": { + "line": 386, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 11273, + "end": 11279, + "loc": { + "start": { + "line": 386, + "column": 35 + }, + "end": { + "line": 386, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11279, + "end": 11280, + "loc": { + "start": { + "line": 386, + "column": 41 + }, + "end": { + "line": 386, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDInvalidUserError", + "start": 11280, + "end": 11298, + "loc": { + "start": { + "line": 386, + "column": 42 + }, + "end": { + "line": 386, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11298, + "end": 11299, + "loc": { + "start": { + "line": 386, + "column": 60 + }, + "end": { + "line": 386, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 11299, + "end": 11307, + "loc": { + "start": { + "line": 386, + "column": 61 + }, + "end": { + "line": 386, + "column": 69 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11307, + "end": 11308, + "loc": { + "start": { + "line": 386, + "column": 69 + }, + "end": { + "line": 386, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userNotSpecified", + "start": 11308, + "end": 11324, + "loc": { + "start": { + "line": 386, + "column": 70 + }, + "end": { + "line": 386, + "column": 86 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11324, + "end": 11325, + "loc": { + "start": { + "line": 386, + "column": 86 + }, + "end": { + "line": 386, + "column": 87 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11325, + "end": 11326, + "loc": { + "start": { + "line": 386, + "column": 87 + }, + "end": { + "line": 386, + "column": 88 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11326, + "end": 11327, + "loc": { + "start": { + "line": 386, + "column": 88 + }, + "end": { + "line": 386, + "column": 89 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11327, + "end": 11328, + "loc": { + "start": { + "line": 386, + "column": 89 + }, + "end": { + "line": 386, + "column": 90 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11328, + "end": 11329, + "loc": { + "start": { + "line": 386, + "column": 90 + }, + "end": { + "line": 386, + "column": 91 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11334, + "end": 11335, + "loc": { + "start": { + "line": 387, + "column": 4 + }, + "end": { + "line": 387, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11335, + "end": 11336, + "loc": { + "start": { + "line": 387, + "column": 5 + }, + "end": { + "line": 387, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11336, + "end": 11337, + "loc": { + "start": { + "line": 387, + "column": 6 + }, + "end": { + "line": 387, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11340, + "end": 11341, + "loc": { + "start": { + "line": 388, + "column": 2 + }, + "end": { + "line": 388, + "column": 3 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 11342, + "end": 11346, + "loc": { + "start": { + "line": 388, + "column": 4 + }, + "end": { + "line": 388, + "column": 8 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 11347, + "end": 11349, + "loc": { + "start": { + "line": 388, + "column": 9 + }, + "end": { + "line": 388, + "column": 11 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11350, + "end": 11351, + "loc": { + "start": { + "line": 388, + "column": 12 + }, + "end": { + "line": 388, + "column": 13 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 11351, + "end": 11352, + "loc": { + "start": { + "line": 388, + "column": 13 + }, + "end": { + "line": 388, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "user", + "start": 11352, + "end": 11356, + "loc": { + "start": { + "line": 388, + "column": 14 + }, + "end": { + "line": 388, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11356, + "end": 11357, + "loc": { + "start": { + "line": 388, + "column": 18 + }, + "end": { + "line": 388, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 11357, + "end": 11360, + "loc": { + "start": { + "line": 388, + "column": 19 + }, + "end": { + "line": 388, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11360, + "end": 11361, + "loc": { + "start": { + "line": 388, + "column": 22 + }, + "end": { + "line": 388, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11362, + "end": 11363, + "loc": { + "start": { + "line": 388, + "column": 24 + }, + "end": { + "line": 388, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 11368, + "end": 11373, + "loc": { + "start": { + "line": 389, + "column": 4 + }, + "end": { + "line": 389, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11373, + "end": 11374, + "loc": { + "start": { + "line": 389, + "column": 9 + }, + "end": { + "line": 389, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onNextTick", + "start": 11374, + "end": 11384, + "loc": { + "start": { + "line": 389, + "column": 10 + }, + "end": { + "line": 389, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11384, + "end": 11385, + "loc": { + "start": { + "line": 389, + "column": 20 + }, + "end": { + "line": 389, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11385, + "end": 11386, + "loc": { + "start": { + "line": 389, + "column": 21 + }, + "end": { + "line": 389, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11386, + "end": 11387, + "loc": { + "start": { + "line": 389, + "column": 22 + }, + "end": { + "line": 389, + "column": 23 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11388, + "end": 11390, + "loc": { + "start": { + "line": 389, + "column": 24 + }, + "end": { + "line": 389, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11391, + "end": 11392, + "loc": { + "start": { + "line": 389, + "column": 27 + }, + "end": { + "line": 389, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 11399, + "end": 11406, + "loc": { + "start": { + "line": 390, + "column": 6 + }, + "end": { + "line": 390, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11406, + "end": 11407, + "loc": { + "start": { + "line": 390, + "column": 13 + }, + "end": { + "line": 390, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maybeReportError", + "start": 11407, + "end": 11423, + "loc": { + "start": { + "line": 390, + "column": 14 + }, + "end": { + "line": 390, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11423, + "end": 11424, + "loc": { + "start": { + "line": 390, + "column": 30 + }, + "end": { + "line": 390, + "column": 31 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 11424, + "end": 11427, + "loc": { + "start": { + "line": 390, + "column": 31 + }, + "end": { + "line": 390, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 11428, + "end": 11434, + "loc": { + "start": { + "line": 390, + "column": 35 + }, + "end": { + "line": 390, + "column": 41 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11434, + "end": 11435, + "loc": { + "start": { + "line": 390, + "column": 41 + }, + "end": { + "line": 390, + "column": 42 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDInvalidUserError", + "start": 11435, + "end": 11453, + "loc": { + "start": { + "line": 390, + "column": 42 + }, + "end": { + "line": 390, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11453, + "end": 11454, + "loc": { + "start": { + "line": 390, + "column": 60 + }, + "end": { + "line": 390, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 11454, + "end": 11462, + "loc": { + "start": { + "line": 390, + "column": 61 + }, + "end": { + "line": 390, + "column": 69 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11462, + "end": 11463, + "loc": { + "start": { + "line": 390, + "column": 69 + }, + "end": { + "line": 390, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "invalidUser", + "start": 11463, + "end": 11474, + "loc": { + "start": { + "line": 390, + "column": 70 + }, + "end": { + "line": 390, + "column": 81 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11474, + "end": 11475, + "loc": { + "start": { + "line": 390, + "column": 81 + }, + "end": { + "line": 390, + "column": 82 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11475, + "end": 11476, + "loc": { + "start": { + "line": 390, + "column": 82 + }, + "end": { + "line": 390, + "column": 83 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11476, + "end": 11477, + "loc": { + "start": { + "line": 390, + "column": 83 + }, + "end": { + "line": 390, + "column": 84 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11477, + "end": 11478, + "loc": { + "start": { + "line": 390, + "column": 84 + }, + "end": { + "line": 390, + "column": 85 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11478, + "end": 11479, + "loc": { + "start": { + "line": 390, + "column": 85 + }, + "end": { + "line": 390, + "column": 86 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11484, + "end": 11485, + "loc": { + "start": { + "line": 391, + "column": 4 + }, + "end": { + "line": 391, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11485, + "end": 11486, + "loc": { + "start": { + "line": 391, + "column": 5 + }, + "end": { + "line": 391, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11486, + "end": 11487, + "loc": { + "start": { + "line": 391, + "column": 6 + }, + "end": { + "line": 391, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11490, + "end": 11491, + "loc": { + "start": { + "line": 392, + "column": 2 + }, + "end": { + "line": 392, + "column": 3 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 11495, + "end": 11497, + "loc": { + "start": { + "line": 394, + "column": 2 + }, + "end": { + "line": 394, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11498, + "end": 11499, + "loc": { + "start": { + "line": 394, + "column": 5 + }, + "end": { + "line": 394, + "column": 6 + } + } + }, + { + "type": { + "label": "typeof", + "keyword": "typeof", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "typeof", + "start": 11499, + "end": 11505, + "loc": { + "start": { + "line": 394, + "column": 6 + }, + "end": { + "line": 394, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 11506, + "end": 11513, + "loc": { + "start": { + "line": 394, + "column": 13 + }, + "end": { + "line": 394, + "column": 20 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11513, + "end": 11514, + "loc": { + "start": { + "line": 394, + "column": 20 + }, + "end": { + "line": 394, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 11514, + "end": 11523, + "loc": { + "start": { + "line": 394, + "column": 21 + }, + "end": { + "line": 394, + "column": 30 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 11524, + "end": 11527, + "loc": { + "start": { + "line": 394, + "column": 31 + }, + "end": { + "line": 394, + "column": 34 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "object", + "start": 11528, + "end": 11536, + "loc": { + "start": { + "line": 394, + "column": 35 + }, + "end": { + "line": 394, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11536, + "end": 11537, + "loc": { + "start": { + "line": 394, + "column": 43 + }, + "end": { + "line": 394, + "column": 44 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11538, + "end": 11539, + "loc": { + "start": { + "line": 394, + "column": 45 + }, + "end": { + "line": 394, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 11544, + "end": 11549, + "loc": { + "start": { + "line": 395, + "column": 4 + }, + "end": { + "line": 395, + "column": 9 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11549, + "end": 11550, + "loc": { + "start": { + "line": 395, + "column": 9 + }, + "end": { + "line": 395, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onNextTick", + "start": 11550, + "end": 11560, + "loc": { + "start": { + "line": 395, + "column": 10 + }, + "end": { + "line": 395, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11560, + "end": 11561, + "loc": { + "start": { + "line": 395, + "column": 20 + }, + "end": { + "line": 395, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11561, + "end": 11562, + "loc": { + "start": { + "line": 395, + "column": 21 + }, + "end": { + "line": 395, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11562, + "end": 11563, + "loc": { + "start": { + "line": 395, + "column": 22 + }, + "end": { + "line": 395, + "column": 23 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11564, + "end": 11566, + "loc": { + "start": { + "line": 395, + "column": 24 + }, + "end": { + "line": 395, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11567, + "end": 11568, + "loc": { + "start": { + "line": 395, + "column": 27 + }, + "end": { + "line": 395, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 11575, + "end": 11582, + "loc": { + "start": { + "line": 396, + "column": 6 + }, + "end": { + "line": 396, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11582, + "end": 11583, + "loc": { + "start": { + "line": 396, + "column": 13 + }, + "end": { + "line": 396, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emit", + "start": 11583, + "end": 11587, + "loc": { + "start": { + "line": 396, + "column": 14 + }, + "end": { + "line": 396, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11587, + "end": 11588, + "loc": { + "start": { + "line": 396, + "column": 18 + }, + "end": { + "line": 396, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readyEvent", + "start": 11588, + "end": 11598, + "loc": { + "start": { + "line": 396, + "column": 19 + }, + "end": { + "line": 396, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11598, + "end": 11599, + "loc": { + "start": { + "line": 396, + "column": 29 + }, + "end": { + "line": 396, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11599, + "end": 11600, + "loc": { + "start": { + "line": 396, + "column": 30 + }, + "end": { + "line": 396, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11605, + "end": 11606, + "loc": { + "start": { + "line": 397, + "column": 4 + }, + "end": { + "line": 397, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11606, + "end": 11607, + "loc": { + "start": { + "line": 397, + "column": 5 + }, + "end": { + "line": 397, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11607, + "end": 11608, + "loc": { + "start": { + "line": 397, + "column": 6 + }, + "end": { + "line": 397, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11611, + "end": 11612, + "loc": { + "start": { + "line": 398, + "column": 2 + }, + "end": { + "line": 398, + "column": 3 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 11613, + "end": 11617, + "loc": { + "start": { + "line": 398, + "column": 4 + }, + "end": { + "line": 398, + "column": 8 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 11618, + "end": 11620, + "loc": { + "start": { + "line": 398, + "column": 9 + }, + "end": { + "line": 398, + "column": 11 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11621, + "end": 11622, + "loc": { + "start": { + "line": 398, + "column": 12 + }, + "end": { + "line": 398, + "column": 13 + } + } + }, + { + "type": { + "label": "typeof", + "keyword": "typeof", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "typeof", + "start": 11627, + "end": 11633, + "loc": { + "start": { + "line": 399, + "column": 4 + }, + "end": { + "line": 399, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 11634, + "end": 11641, + "loc": { + "start": { + "line": 399, + "column": 11 + }, + "end": { + "line": 399, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11641, + "end": 11642, + "loc": { + "start": { + "line": 399, + "column": 18 + }, + "end": { + "line": 399, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 11642, + "end": 11651, + "loc": { + "start": { + "line": 399, + "column": 19 + }, + "end": { + "line": 399, + "column": 28 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 11652, + "end": 11655, + "loc": { + "start": { + "line": 399, + "column": 29 + }, + "end": { + "line": 399, + "column": 32 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "string", + "start": 11656, + "end": 11664, + "loc": { + "start": { + "line": 399, + "column": 33 + }, + "end": { + "line": 399, + "column": 41 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 11665, + "end": 11667, + "loc": { + "start": { + "line": 399, + "column": 42 + }, + "end": { + "line": 399, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 11672, + "end": 11679, + "loc": { + "start": { + "line": 400, + "column": 4 + }, + "end": { + "line": 400, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11679, + "end": 11680, + "loc": { + "start": { + "line": 400, + "column": 11 + }, + "end": { + "line": 400, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "bootstrap", + "start": 11680, + "end": 11689, + "loc": { + "start": { + "line": 400, + "column": 12 + }, + "end": { + "line": 400, + "column": 21 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11689, + "end": 11690, + "loc": { + "start": { + "line": 400, + "column": 21 + }, + "end": { + "line": 400, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "toUpperCase", + "start": 11690, + "end": 11701, + "loc": { + "start": { + "line": 400, + "column": 22 + }, + "end": { + "line": 400, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11701, + "end": 11702, + "loc": { + "start": { + "line": 400, + "column": 33 + }, + "end": { + "line": 400, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11702, + "end": 11703, + "loc": { + "start": { + "line": 400, + "column": 34 + }, + "end": { + "line": 400, + "column": 35 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 11704, + "end": 11707, + "loc": { + "start": { + "line": 400, + "column": 36 + }, + "end": { + "line": 400, + "column": 39 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "LOCALSTORAGE", + "start": 11708, + "end": 11722, + "loc": { + "start": { + "line": 400, + "column": 40 + }, + "end": { + "line": 400, + "column": 54 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 11723, + "end": 11725, + "loc": { + "start": { + "line": 400, + "column": 55 + }, + "end": { + "line": 400, + "column": 57 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 11730, + "end": 11731, + "loc": { + "start": { + "line": 401, + "column": 4 + }, + "end": { + "line": 401, + "column": 5 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 11731, + "end": 11732, + "loc": { + "start": { + "line": 401, + "column": 5 + }, + "end": { + "line": 401, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "localStorage", + "start": 11732, + "end": 11744, + "loc": { + "start": { + "line": 401, + "column": 6 + }, + "end": { + "line": 401, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11747, + "end": 11748, + "loc": { + "start": { + "line": 402, + "column": 2 + }, + "end": { + "line": 402, + "column": 3 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11749, + "end": 11750, + "loc": { + "start": { + "line": 402, + "column": 4 + }, + "end": { + "line": 402, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "useLocalStorage", + "start": 11755, + "end": 11770, + "loc": { + "start": { + "line": 403, + "column": 4 + }, + "end": { + "line": 403, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11771, + "end": 11772, + "loc": { + "start": { + "line": 403, + "column": 20 + }, + "end": { + "line": 403, + "column": 21 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 11773, + "end": 11777, + "loc": { + "start": { + "line": 403, + "column": 22 + }, + "end": { + "line": 403, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11777, + "end": 11778, + "loc": { + "start": { + "line": 403, + "column": 26 + }, + "end": { + "line": 403, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 11784, + "end": 11789, + "loc": { + "start": { + "line": 405, + "column": 4 + }, + "end": { + "line": 405, + "column": 9 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 11790, + "end": 11791, + "loc": { + "start": { + "line": 405, + "column": 10 + }, + "end": { + "line": 405, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 11792, + "end": 11797, + "loc": { + "start": { + "line": 405, + "column": 12 + }, + "end": { + "line": 405, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11797, + "end": 11798, + "loc": { + "start": { + "line": 405, + "column": 17 + }, + "end": { + "line": 405, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "loadFlags", + "start": 11798, + "end": 11807, + "loc": { + "start": { + "line": 405, + "column": 18 + }, + "end": { + "line": 405, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11807, + "end": 11808, + "loc": { + "start": { + "line": 405, + "column": 27 + }, + "end": { + "line": 405, + "column": 28 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11808, + "end": 11809, + "loc": { + "start": { + "line": 405, + "column": 28 + }, + "end": { + "line": 405, + "column": 29 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11809, + "end": 11810, + "loc": { + "start": { + "line": 405, + "column": 29 + }, + "end": { + "line": 405, + "column": 30 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 11816, + "end": 11818, + "loc": { + "start": { + "line": 407, + "column": 4 + }, + "end": { + "line": 407, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11819, + "end": 11820, + "loc": { + "start": { + "line": 407, + "column": 7 + }, + "end": { + "line": 407, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 11820, + "end": 11825, + "loc": { + "start": { + "line": 407, + "column": 8 + }, + "end": { + "line": 407, + "column": 13 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "===", + "start": 11826, + "end": 11829, + "loc": { + "start": { + "line": 407, + "column": 14 + }, + "end": { + "line": 407, + "column": 17 + } + } + }, + { + "type": { + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "null", + "start": 11830, + "end": 11834, + "loc": { + "start": { + "line": 407, + "column": 18 + }, + "end": { + "line": 407, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11834, + "end": 11835, + "loc": { + "start": { + "line": 407, + "column": 22 + }, + "end": { + "line": 407, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11836, + "end": 11837, + "loc": { + "start": { + "line": 407, + "column": 24 + }, + "end": { + "line": 407, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 11844, + "end": 11853, + "loc": { + "start": { + "line": 408, + "column": 6 + }, + "end": { + "line": 408, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11853, + "end": 11854, + "loc": { + "start": { + "line": 408, + "column": 15 + }, + "end": { + "line": 408, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 11854, + "end": 11871, + "loc": { + "start": { + "line": 408, + "column": 16 + }, + "end": { + "line": 408, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11871, + "end": 11872, + "loc": { + "start": { + "line": 408, + "column": 33 + }, + "end": { + "line": 408, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 11872, + "end": 11877, + "loc": { + "start": { + "line": 408, + "column": 34 + }, + "end": { + "line": 408, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11877, + "end": 11878, + "loc": { + "start": { + "line": 408, + "column": 39 + }, + "end": { + "line": 408, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getUser", + "start": 11878, + "end": 11885, + "loc": { + "start": { + "line": 408, + "column": 40 + }, + "end": { + "line": 408, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11885, + "end": 11886, + "loc": { + "start": { + "line": 408, + "column": 47 + }, + "end": { + "line": 408, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11886, + "end": 11887, + "loc": { + "start": { + "line": 408, + "column": 48 + }, + "end": { + "line": 408, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11887, + "end": 11888, + "loc": { + "start": { + "line": 408, + "column": 49 + }, + "end": { + "line": 408, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 11889, + "end": 11893, + "loc": { + "start": { + "line": 408, + "column": 51 + }, + "end": { + "line": 408, + "column": 55 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11893, + "end": 11894, + "loc": { + "start": { + "line": 408, + "column": 55 + }, + "end": { + "line": 408, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11895, + "end": 11896, + "loc": { + "start": { + "line": 408, + "column": 57 + }, + "end": { + "line": 408, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 11896, + "end": 11899, + "loc": { + "start": { + "line": 408, + "column": 58 + }, + "end": { + "line": 408, + "column": 61 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11899, + "end": 11900, + "loc": { + "start": { + "line": 408, + "column": 61 + }, + "end": { + "line": 408, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settings", + "start": 11901, + "end": 11909, + "loc": { + "start": { + "line": 408, + "column": 63 + }, + "end": { + "line": 408, + "column": 71 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11909, + "end": 11910, + "loc": { + "start": { + "line": 408, + "column": 71 + }, + "end": { + "line": 408, + "column": 72 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11911, + "end": 11913, + "loc": { + "start": { + "line": 408, + "column": 73 + }, + "end": { + "line": 408, + "column": 75 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11914, + "end": 11915, + "loc": { + "start": { + "line": 408, + "column": 76 + }, + "end": { + "line": 408, + "column": 77 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 11924, + "end": 11926, + "loc": { + "start": { + "line": 409, + "column": 8 + }, + "end": { + "line": 409, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11927, + "end": 11928, + "loc": { + "start": { + "line": 409, + "column": 11 + }, + "end": { + "line": 409, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 11928, + "end": 11931, + "loc": { + "start": { + "line": 409, + "column": 12 + }, + "end": { + "line": 409, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11931, + "end": 11932, + "loc": { + "start": { + "line": 409, + "column": 15 + }, + "end": { + "line": 409, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11933, + "end": 11934, + "loc": { + "start": { + "line": 409, + "column": 17 + }, + "end": { + "line": 409, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 11945, + "end": 11952, + "loc": { + "start": { + "line": 410, + "column": 10 + }, + "end": { + "line": 410, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11952, + "end": 11953, + "loc": { + "start": { + "line": 410, + "column": 17 + }, + "end": { + "line": 410, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maybeReportError", + "start": 11953, + "end": 11969, + "loc": { + "start": { + "line": 410, + "column": 18 + }, + "end": { + "line": 410, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11969, + "end": 11970, + "loc": { + "start": { + "line": 410, + "column": 34 + }, + "end": { + "line": 410, + "column": 35 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 11970, + "end": 11973, + "loc": { + "start": { + "line": 410, + "column": 35 + }, + "end": { + "line": 410, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 11974, + "end": 11980, + "loc": { + "start": { + "line": 410, + "column": 39 + }, + "end": { + "line": 410, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 11980, + "end": 11981, + "loc": { + "start": { + "line": 410, + "column": 45 + }, + "end": { + "line": 410, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDFlagFetchError", + "start": 11981, + "end": 11997, + "loc": { + "start": { + "line": 410, + "column": 46 + }, + "end": { + "line": 410, + "column": 62 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 11997, + "end": 11998, + "loc": { + "start": { + "line": 410, + "column": 62 + }, + "end": { + "line": 410, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 11998, + "end": 12006, + "loc": { + "start": { + "line": 410, + "column": 63 + }, + "end": { + "line": 410, + "column": 71 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12006, + "end": 12007, + "loc": { + "start": { + "line": 410, + "column": 71 + }, + "end": { + "line": 410, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errorFetchingFlags", + "start": 12007, + "end": 12025, + "loc": { + "start": { + "line": 410, + "column": 72 + }, + "end": { + "line": 410, + "column": 90 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12025, + "end": 12026, + "loc": { + "start": { + "line": 410, + "column": 90 + }, + "end": { + "line": 410, + "column": 91 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 12026, + "end": 12029, + "loc": { + "start": { + "line": 410, + "column": 91 + }, + "end": { + "line": 410, + "column": 94 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12029, + "end": 12030, + "loc": { + "start": { + "line": 410, + "column": 94 + }, + "end": { + "line": 410, + "column": 95 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12030, + "end": 12031, + "loc": { + "start": { + "line": 410, + "column": 95 + }, + "end": { + "line": 410, + "column": 96 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12031, + "end": 12032, + "loc": { + "start": { + "line": 410, + "column": 96 + }, + "end": { + "line": 410, + "column": 97 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12032, + "end": 12033, + "loc": { + "start": { + "line": 410, + "column": 97 + }, + "end": { + "line": 410, + "column": 98 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12042, + "end": 12043, + "loc": { + "start": { + "line": 411, + "column": 8 + }, + "end": { + "line": 411, + "column": 9 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 12052, + "end": 12054, + "loc": { + "start": { + "line": 412, + "column": 8 + }, + "end": { + "line": 412, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12055, + "end": 12056, + "loc": { + "start": { + "line": 412, + "column": 11 + }, + "end": { + "line": 412, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settings", + "start": 12056, + "end": 12064, + "loc": { + "start": { + "line": 412, + "column": 12 + }, + "end": { + "line": 412, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12064, + "end": 12065, + "loc": { + "start": { + "line": 412, + "column": 20 + }, + "end": { + "line": 412, + "column": 21 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12066, + "end": 12067, + "loc": { + "start": { + "line": 412, + "column": 22 + }, + "end": { + "line": 412, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 12078, + "end": 12083, + "loc": { + "start": { + "line": 413, + "column": 10 + }, + "end": { + "line": 413, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12084, + "end": 12085, + "loc": { + "start": { + "line": 413, + "column": 16 + }, + "end": { + "line": 413, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settings", + "start": 12086, + "end": 12094, + "loc": { + "start": { + "line": 413, + "column": 18 + }, + "end": { + "line": 413, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12094, + "end": 12095, + "loc": { + "start": { + "line": 413, + "column": 26 + }, + "end": { + "line": 413, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 12106, + "end": 12111, + "loc": { + "start": { + "line": 414, + "column": 10 + }, + "end": { + "line": 414, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12111, + "end": 12112, + "loc": { + "start": { + "line": 414, + "column": 15 + }, + "end": { + "line": 414, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "saveFlags", + "start": 12112, + "end": 12121, + "loc": { + "start": { + "line": 414, + "column": 16 + }, + "end": { + "line": 414, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12121, + "end": 12122, + "loc": { + "start": { + "line": 414, + "column": 25 + }, + "end": { + "line": 414, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 12122, + "end": 12127, + "loc": { + "start": { + "line": 414, + "column": 26 + }, + "end": { + "line": 414, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12127, + "end": 12128, + "loc": { + "start": { + "line": 414, + "column": 31 + }, + "end": { + "line": 414, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12128, + "end": 12129, + "loc": { + "start": { + "line": 414, + "column": 32 + }, + "end": { + "line": 414, + "column": 33 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12138, + "end": 12139, + "loc": { + "start": { + "line": 415, + "column": 8 + }, + "end": { + "line": 415, + "column": 9 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 12140, + "end": 12144, + "loc": { + "start": { + "line": 415, + "column": 10 + }, + "end": { + "line": 415, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12145, + "end": 12146, + "loc": { + "start": { + "line": 415, + "column": 15 + }, + "end": { + "line": 415, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 12157, + "end": 12162, + "loc": { + "start": { + "line": 416, + "column": 10 + }, + "end": { + "line": 416, + "column": 15 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 12163, + "end": 12164, + "loc": { + "start": { + "line": 416, + "column": 16 + }, + "end": { + "line": 416, + "column": 17 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12165, + "end": 12166, + "loc": { + "start": { + "line": 416, + "column": 18 + }, + "end": { + "line": 416, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12166, + "end": 12167, + "loc": { + "start": { + "line": 416, + "column": 19 + }, + "end": { + "line": 416, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12167, + "end": 12168, + "loc": { + "start": { + "line": 416, + "column": 20 + }, + "end": { + "line": 416, + "column": 21 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12177, + "end": 12178, + "loc": { + "start": { + "line": 417, + "column": 8 + }, + "end": { + "line": 417, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 12187, + "end": 12194, + "loc": { + "start": { + "line": 418, + "column": 8 + }, + "end": { + "line": 418, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12194, + "end": 12195, + "loc": { + "start": { + "line": 418, + "column": 15 + }, + "end": { + "line": 418, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emit", + "start": 12195, + "end": 12199, + "loc": { + "start": { + "line": 418, + "column": 16 + }, + "end": { + "line": 418, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12199, + "end": 12200, + "loc": { + "start": { + "line": 418, + "column": 20 + }, + "end": { + "line": 418, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readyEvent", + "start": 12200, + "end": 12210, + "loc": { + "start": { + "line": 418, + "column": 21 + }, + "end": { + "line": 418, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12210, + "end": 12211, + "loc": { + "start": { + "line": 418, + "column": 31 + }, + "end": { + "line": 418, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12211, + "end": 12212, + "loc": { + "start": { + "line": 418, + "column": 32 + }, + "end": { + "line": 418, + "column": 33 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12219, + "end": 12220, + "loc": { + "start": { + "line": 419, + "column": 6 + }, + "end": { + "line": 419, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12220, + "end": 12221, + "loc": { + "start": { + "line": 419, + "column": 7 + }, + "end": { + "line": 419, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12221, + "end": 12222, + "loc": { + "start": { + "line": 419, + "column": 8 + }, + "end": { + "line": 419, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12227, + "end": 12228, + "loc": { + "start": { + "line": 420, + "column": 4 + }, + "end": { + "line": 420, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 12229, + "end": 12233, + "loc": { + "start": { + "line": 420, + "column": 6 + }, + "end": { + "line": 420, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12234, + "end": 12235, + "loc": { + "start": { + "line": 420, + "column": 11 + }, + "end": { + "line": 420, + "column": 12 + } + } + }, + { + "type": "CommentLine", + "value": " We're reading the flags from local storage. Signal that we're ready,", + "start": 12242, + "end": 12313, + "loc": { + "start": { + "line": 421, + "column": 6 + }, + "end": { + "line": 421, + "column": 77 + } + } + }, + { + "type": "CommentLine", + "value": " then update localStorage for the next page load. We won't signal changes or update", + "start": 12320, + "end": 12405, + "loc": { + "start": { + "line": 422, + "column": 6 + }, + "end": { + "line": 422, + "column": 91 + } + } + }, + { + "type": "CommentLine", + "value": " the in-memory flags unless you subscribe for changes", + "start": 12412, + "end": 12467, + "loc": { + "start": { + "line": 423, + "column": 6 + }, + "end": { + "line": 423, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "utils", + "start": 12474, + "end": 12479, + "loc": { + "start": { + "line": 424, + "column": 6 + }, + "end": { + "line": 424, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12479, + "end": 12480, + "loc": { + "start": { + "line": 424, + "column": 11 + }, + "end": { + "line": 424, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onNextTick", + "start": 12480, + "end": 12490, + "loc": { + "start": { + "line": 424, + "column": 12 + }, + "end": { + "line": 424, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12490, + "end": 12491, + "loc": { + "start": { + "line": 424, + "column": 22 + }, + "end": { + "line": 424, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12491, + "end": 12492, + "loc": { + "start": { + "line": 424, + "column": 23 + }, + "end": { + "line": 424, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12492, + "end": 12493, + "loc": { + "start": { + "line": 424, + "column": 24 + }, + "end": { + "line": 424, + "column": 25 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12494, + "end": 12496, + "loc": { + "start": { + "line": 424, + "column": 26 + }, + "end": { + "line": 424, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12497, + "end": 12498, + "loc": { + "start": { + "line": 424, + "column": 29 + }, + "end": { + "line": 424, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 12507, + "end": 12514, + "loc": { + "start": { + "line": 425, + "column": 8 + }, + "end": { + "line": 425, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12514, + "end": 12515, + "loc": { + "start": { + "line": 425, + "column": 15 + }, + "end": { + "line": 425, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emit", + "start": 12515, + "end": 12519, + "loc": { + "start": { + "line": 425, + "column": 16 + }, + "end": { + "line": 425, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12519, + "end": 12520, + "loc": { + "start": { + "line": 425, + "column": 20 + }, + "end": { + "line": 425, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readyEvent", + "start": 12520, + "end": 12530, + "loc": { + "start": { + "line": 425, + "column": 21 + }, + "end": { + "line": 425, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12530, + "end": 12531, + "loc": { + "start": { + "line": 425, + "column": 31 + }, + "end": { + "line": 425, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12531, + "end": 12532, + "loc": { + "start": { + "line": 425, + "column": 32 + }, + "end": { + "line": 425, + "column": 33 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12539, + "end": 12540, + "loc": { + "start": { + "line": 426, + "column": 6 + }, + "end": { + "line": 426, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12540, + "end": 12541, + "loc": { + "start": { + "line": 426, + "column": 7 + }, + "end": { + "line": 426, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12541, + "end": 12542, + "loc": { + "start": { + "line": 426, + "column": 8 + }, + "end": { + "line": 426, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 12550, + "end": 12559, + "loc": { + "start": { + "line": 428, + "column": 6 + }, + "end": { + "line": 428, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12559, + "end": 12560, + "loc": { + "start": { + "line": 428, + "column": 15 + }, + "end": { + "line": 428, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 12560, + "end": 12577, + "loc": { + "start": { + "line": 428, + "column": 16 + }, + "end": { + "line": 428, + "column": 33 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12577, + "end": 12578, + "loc": { + "start": { + "line": 428, + "column": 33 + }, + "end": { + "line": 428, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 12578, + "end": 12583, + "loc": { + "start": { + "line": 428, + "column": 34 + }, + "end": { + "line": 428, + "column": 39 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12583, + "end": 12584, + "loc": { + "start": { + "line": 428, + "column": 39 + }, + "end": { + "line": 428, + "column": 40 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getUser", + "start": 12584, + "end": 12591, + "loc": { + "start": { + "line": 428, + "column": 40 + }, + "end": { + "line": 428, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12591, + "end": 12592, + "loc": { + "start": { + "line": 428, + "column": 47 + }, + "end": { + "line": 428, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12592, + "end": 12593, + "loc": { + "start": { + "line": 428, + "column": 48 + }, + "end": { + "line": 428, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12593, + "end": 12594, + "loc": { + "start": { + "line": 428, + "column": 49 + }, + "end": { + "line": 428, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 12595, + "end": 12599, + "loc": { + "start": { + "line": 428, + "column": 51 + }, + "end": { + "line": 428, + "column": 55 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12599, + "end": 12600, + "loc": { + "start": { + "line": 428, + "column": 55 + }, + "end": { + "line": 428, + "column": 56 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12601, + "end": 12602, + "loc": { + "start": { + "line": 428, + "column": 57 + }, + "end": { + "line": 428, + "column": 58 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 12602, + "end": 12605, + "loc": { + "start": { + "line": 428, + "column": 58 + }, + "end": { + "line": 428, + "column": 61 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12605, + "end": 12606, + "loc": { + "start": { + "line": 428, + "column": 61 + }, + "end": { + "line": 428, + "column": 62 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settings", + "start": 12607, + "end": 12615, + "loc": { + "start": { + "line": 428, + "column": 63 + }, + "end": { + "line": 428, + "column": 71 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12615, + "end": 12616, + "loc": { + "start": { + "line": 428, + "column": 71 + }, + "end": { + "line": 428, + "column": 72 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12617, + "end": 12619, + "loc": { + "start": { + "line": 428, + "column": 73 + }, + "end": { + "line": 428, + "column": 75 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12620, + "end": 12621, + "loc": { + "start": { + "line": 428, + "column": 76 + }, + "end": { + "line": 428, + "column": 77 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 12630, + "end": 12632, + "loc": { + "start": { + "line": 429, + "column": 8 + }, + "end": { + "line": 429, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12633, + "end": 12634, + "loc": { + "start": { + "line": 429, + "column": 11 + }, + "end": { + "line": 429, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 12634, + "end": 12637, + "loc": { + "start": { + "line": 429, + "column": 12 + }, + "end": { + "line": 429, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12637, + "end": 12638, + "loc": { + "start": { + "line": 429, + "column": 15 + }, + "end": { + "line": 429, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12639, + "end": 12640, + "loc": { + "start": { + "line": 429, + "column": 17 + }, + "end": { + "line": 429, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 12651, + "end": 12658, + "loc": { + "start": { + "line": 430, + "column": 10 + }, + "end": { + "line": 430, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12658, + "end": 12659, + "loc": { + "start": { + "line": 430, + "column": 17 + }, + "end": { + "line": 430, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maybeReportError", + "start": 12659, + "end": 12675, + "loc": { + "start": { + "line": 430, + "column": 18 + }, + "end": { + "line": 430, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12675, + "end": 12676, + "loc": { + "start": { + "line": 430, + "column": 34 + }, + "end": { + "line": 430, + "column": 35 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 12676, + "end": 12679, + "loc": { + "start": { + "line": 430, + "column": 35 + }, + "end": { + "line": 430, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 12680, + "end": 12686, + "loc": { + "start": { + "line": 430, + "column": 39 + }, + "end": { + "line": 430, + "column": 45 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12686, + "end": 12687, + "loc": { + "start": { + "line": 430, + "column": 45 + }, + "end": { + "line": 430, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDFlagFetchError", + "start": 12687, + "end": 12703, + "loc": { + "start": { + "line": 430, + "column": 46 + }, + "end": { + "line": 430, + "column": 62 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12703, + "end": 12704, + "loc": { + "start": { + "line": 430, + "column": 62 + }, + "end": { + "line": 430, + "column": 63 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 12704, + "end": 12712, + "loc": { + "start": { + "line": 430, + "column": 63 + }, + "end": { + "line": 430, + "column": 71 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12712, + "end": 12713, + "loc": { + "start": { + "line": 430, + "column": 71 + }, + "end": { + "line": 430, + "column": 72 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errorFetchingFlags", + "start": 12713, + "end": 12731, + "loc": { + "start": { + "line": 430, + "column": 72 + }, + "end": { + "line": 430, + "column": 90 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12731, + "end": 12732, + "loc": { + "start": { + "line": 430, + "column": 90 + }, + "end": { + "line": 430, + "column": 91 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 12732, + "end": 12735, + "loc": { + "start": { + "line": 430, + "column": 91 + }, + "end": { + "line": 430, + "column": 94 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12735, + "end": 12736, + "loc": { + "start": { + "line": 430, + "column": 94 + }, + "end": { + "line": 430, + "column": 95 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12736, + "end": 12737, + "loc": { + "start": { + "line": 430, + "column": 95 + }, + "end": { + "line": 430, + "column": 96 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12737, + "end": 12738, + "loc": { + "start": { + "line": 430, + "column": 96 + }, + "end": { + "line": 430, + "column": 97 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12738, + "end": 12739, + "loc": { + "start": { + "line": 430, + "column": 97 + }, + "end": { + "line": 430, + "column": 98 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12748, + "end": 12749, + "loc": { + "start": { + "line": 431, + "column": 8 + }, + "end": { + "line": 431, + "column": 9 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 12758, + "end": 12760, + "loc": { + "start": { + "line": 432, + "column": 8 + }, + "end": { + "line": 432, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12761, + "end": 12762, + "loc": { + "start": { + "line": 432, + "column": 11 + }, + "end": { + "line": 432, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settings", + "start": 12762, + "end": 12770, + "loc": { + "start": { + "line": 432, + "column": 12 + }, + "end": { + "line": 432, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12770, + "end": 12771, + "loc": { + "start": { + "line": 432, + "column": 20 + }, + "end": { + "line": 432, + "column": 21 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12772, + "end": 12773, + "loc": { + "start": { + "line": 432, + "column": 22 + }, + "end": { + "line": 432, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "store", + "start": 12784, + "end": 12789, + "loc": { + "start": { + "line": 433, + "column": 10 + }, + "end": { + "line": 433, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12789, + "end": 12790, + "loc": { + "start": { + "line": 433, + "column": 15 + }, + "end": { + "line": 433, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "saveFlags", + "start": 12790, + "end": 12799, + "loc": { + "start": { + "line": 433, + "column": 16 + }, + "end": { + "line": 433, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12799, + "end": 12800, + "loc": { + "start": { + "line": 433, + "column": 25 + }, + "end": { + "line": 433, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settings", + "start": 12800, + "end": 12808, + "loc": { + "start": { + "line": 433, + "column": 26 + }, + "end": { + "line": 433, + "column": 34 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12808, + "end": 12809, + "loc": { + "start": { + "line": 433, + "column": 34 + }, + "end": { + "line": 433, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12809, + "end": 12810, + "loc": { + "start": { + "line": 433, + "column": 35 + }, + "end": { + "line": 433, + "column": 36 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12819, + "end": 12820, + "loc": { + "start": { + "line": 434, + "column": 8 + }, + "end": { + "line": 434, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12827, + "end": 12828, + "loc": { + "start": { + "line": 435, + "column": 6 + }, + "end": { + "line": 435, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12828, + "end": 12829, + "loc": { + "start": { + "line": 435, + "column": 7 + }, + "end": { + "line": 435, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12829, + "end": 12830, + "loc": { + "start": { + "line": 435, + "column": 8 + }, + "end": { + "line": 435, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12835, + "end": 12836, + "loc": { + "start": { + "line": 436, + "column": 4 + }, + "end": { + "line": 436, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12839, + "end": 12840, + "loc": { + "start": { + "line": 437, + "column": 2 + }, + "end": { + "line": 437, + "column": 3 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 12841, + "end": 12845, + "loc": { + "start": { + "line": 437, + "column": 4 + }, + "end": { + "line": 437, + "column": 8 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12846, + "end": 12847, + "loc": { + "start": { + "line": 437, + "column": 9 + }, + "end": { + "line": 437, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 12852, + "end": 12861, + "loc": { + "start": { + "line": 438, + "column": 4 + }, + "end": { + "line": 438, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12861, + "end": 12862, + "loc": { + "start": { + "line": 438, + "column": 13 + }, + "end": { + "line": 438, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchFlagSettings", + "start": 12862, + "end": 12879, + "loc": { + "start": { + "line": 438, + "column": 14 + }, + "end": { + "line": 438, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12879, + "end": 12880, + "loc": { + "start": { + "line": 438, + "column": 31 + }, + "end": { + "line": 438, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "ident", + "start": 12880, + "end": 12885, + "loc": { + "start": { + "line": 438, + "column": 32 + }, + "end": { + "line": 438, + "column": 37 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12885, + "end": 12886, + "loc": { + "start": { + "line": 438, + "column": 37 + }, + "end": { + "line": 438, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "getUser", + "start": 12886, + "end": 12893, + "loc": { + "start": { + "line": 438, + "column": 38 + }, + "end": { + "line": 438, + "column": 45 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12893, + "end": 12894, + "loc": { + "start": { + "line": 438, + "column": 45 + }, + "end": { + "line": 438, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12894, + "end": 12895, + "loc": { + "start": { + "line": 438, + "column": 46 + }, + "end": { + "line": 438, + "column": 47 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12895, + "end": 12896, + "loc": { + "start": { + "line": 438, + "column": 47 + }, + "end": { + "line": 438, + "column": 48 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "hash", + "start": 12897, + "end": 12901, + "loc": { + "start": { + "line": 438, + "column": 49 + }, + "end": { + "line": 438, + "column": 53 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12901, + "end": 12902, + "loc": { + "start": { + "line": 438, + "column": 53 + }, + "end": { + "line": 438, + "column": 54 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12903, + "end": 12904, + "loc": { + "start": { + "line": 438, + "column": 55 + }, + "end": { + "line": 438, + "column": 56 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 12904, + "end": 12907, + "loc": { + "start": { + "line": 438, + "column": 56 + }, + "end": { + "line": 438, + "column": 59 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12907, + "end": 12908, + "loc": { + "start": { + "line": 438, + "column": 59 + }, + "end": { + "line": 438, + "column": 60 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settings", + "start": 12909, + "end": 12917, + "loc": { + "start": { + "line": 438, + "column": 61 + }, + "end": { + "line": 438, + "column": 69 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12917, + "end": 12918, + "loc": { + "start": { + "line": 438, + "column": 69 + }, + "end": { + "line": 438, + "column": 70 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12919, + "end": 12921, + "loc": { + "start": { + "line": 438, + "column": 71 + }, + "end": { + "line": 438, + "column": 73 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12922, + "end": 12923, + "loc": { + "start": { + "line": 438, + "column": 74 + }, + "end": { + "line": 438, + "column": 75 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 12930, + "end": 12932, + "loc": { + "start": { + "line": 439, + "column": 6 + }, + "end": { + "line": 439, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12933, + "end": 12934, + "loc": { + "start": { + "line": 439, + "column": 9 + }, + "end": { + "line": 439, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 12934, + "end": 12937, + "loc": { + "start": { + "line": 439, + "column": 10 + }, + "end": { + "line": 439, + "column": 13 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12937, + "end": 12938, + "loc": { + "start": { + "line": 439, + "column": 13 + }, + "end": { + "line": 439, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12939, + "end": 12940, + "loc": { + "start": { + "line": 439, + "column": 15 + }, + "end": { + "line": 439, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 12949, + "end": 12956, + "loc": { + "start": { + "line": 440, + "column": 8 + }, + "end": { + "line": 440, + "column": 15 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12956, + "end": 12957, + "loc": { + "start": { + "line": 440, + "column": 15 + }, + "end": { + "line": 440, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maybeReportError", + "start": 12957, + "end": 12973, + "loc": { + "start": { + "line": 440, + "column": 16 + }, + "end": { + "line": 440, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 12973, + "end": 12974, + "loc": { + "start": { + "line": 440, + "column": 32 + }, + "end": { + "line": 440, + "column": 33 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 12974, + "end": 12977, + "loc": { + "start": { + "line": 440, + "column": 33 + }, + "end": { + "line": 440, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 12978, + "end": 12984, + "loc": { + "start": { + "line": 440, + "column": 37 + }, + "end": { + "line": 440, + "column": 43 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12984, + "end": 12985, + "loc": { + "start": { + "line": 440, + "column": 43 + }, + "end": { + "line": 440, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDFlagFetchError", + "start": 12985, + "end": 13001, + "loc": { + "start": { + "line": 440, + "column": 44 + }, + "end": { + "line": 440, + "column": 60 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13001, + "end": 13002, + "loc": { + "start": { + "line": 440, + "column": 60 + }, + "end": { + "line": 440, + "column": 61 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "messages", + "start": 13002, + "end": 13010, + "loc": { + "start": { + "line": 440, + "column": 61 + }, + "end": { + "line": 440, + "column": 69 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13010, + "end": 13011, + "loc": { + "start": { + "line": 440, + "column": 69 + }, + "end": { + "line": 440, + "column": 70 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errorFetchingFlags", + "start": 13011, + "end": 13029, + "loc": { + "start": { + "line": 440, + "column": 70 + }, + "end": { + "line": 440, + "column": 88 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13029, + "end": 13030, + "loc": { + "start": { + "line": 440, + "column": 88 + }, + "end": { + "line": 440, + "column": 89 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 13030, + "end": 13033, + "loc": { + "start": { + "line": 440, + "column": 89 + }, + "end": { + "line": 440, + "column": 92 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13033, + "end": 13034, + "loc": { + "start": { + "line": 440, + "column": 92 + }, + "end": { + "line": 440, + "column": 93 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13034, + "end": 13035, + "loc": { + "start": { + "line": 440, + "column": 93 + }, + "end": { + "line": 440, + "column": 94 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13035, + "end": 13036, + "loc": { + "start": { + "line": 440, + "column": 94 + }, + "end": { + "line": 440, + "column": 95 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13036, + "end": 13037, + "loc": { + "start": { + "line": 440, + "column": 95 + }, + "end": { + "line": 440, + "column": 96 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13044, + "end": 13045, + "loc": { + "start": { + "line": 441, + "column": 6 + }, + "end": { + "line": 441, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flags", + "start": 13052, + "end": 13057, + "loc": { + "start": { + "line": 442, + "column": 6 + }, + "end": { + "line": 442, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13058, + "end": 13059, + "loc": { + "start": { + "line": 442, + "column": 12 + }, + "end": { + "line": 442, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "settings", + "start": 13060, + "end": 13068, + "loc": { + "start": { + "line": 442, + "column": 14 + }, + "end": { + "line": 442, + "column": 22 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13068, + "end": 13069, + "loc": { + "start": { + "line": 442, + "column": 22 + }, + "end": { + "line": 442, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 13076, + "end": 13083, + "loc": { + "start": { + "line": 443, + "column": 6 + }, + "end": { + "line": 443, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13083, + "end": 13084, + "loc": { + "start": { + "line": 443, + "column": 13 + }, + "end": { + "line": 443, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emit", + "start": 13084, + "end": 13088, + "loc": { + "start": { + "line": 443, + "column": 14 + }, + "end": { + "line": 443, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13088, + "end": 13089, + "loc": { + "start": { + "line": 443, + "column": 18 + }, + "end": { + "line": 443, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readyEvent", + "start": 13089, + "end": 13099, + "loc": { + "start": { + "line": 443, + "column": 19 + }, + "end": { + "line": 443, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13099, + "end": 13100, + "loc": { + "start": { + "line": 443, + "column": 29 + }, + "end": { + "line": 443, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13100, + "end": 13101, + "loc": { + "start": { + "line": 443, + "column": 30 + }, + "end": { + "line": 443, + "column": 31 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13106, + "end": 13107, + "loc": { + "start": { + "line": 444, + "column": 4 + }, + "end": { + "line": 444, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13107, + "end": 13108, + "loc": { + "start": { + "line": 444, + "column": 5 + }, + "end": { + "line": 444, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13108, + "end": 13109, + "loc": { + "start": { + "line": 444, + "column": 6 + }, + "end": { + "line": 444, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13112, + "end": 13113, + "loc": { + "start": { + "line": 445, + "column": 2 + }, + "end": { + "line": 445, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 13117, + "end": 13125, + "loc": { + "start": { + "line": 447, + "column": 2 + }, + "end": { + "line": 447, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "refreshGoalTracker", + "start": 13126, + "end": 13144, + "loc": { + "start": { + "line": 447, + "column": 11 + }, + "end": { + "line": 447, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13144, + "end": 13145, + "loc": { + "start": { + "line": 447, + "column": 29 + }, + "end": { + "line": 447, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13145, + "end": 13146, + "loc": { + "start": { + "line": 447, + "column": 30 + }, + "end": { + "line": 447, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13147, + "end": 13148, + "loc": { + "start": { + "line": 447, + "column": 32 + }, + "end": { + "line": 447, + "column": 33 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 13153, + "end": 13155, + "loc": { + "start": { + "line": 448, + "column": 4 + }, + "end": { + "line": 448, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13156, + "end": 13157, + "loc": { + "start": { + "line": 448, + "column": 7 + }, + "end": { + "line": 448, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goalTracker", + "start": 13157, + "end": 13168, + "loc": { + "start": { + "line": 448, + "column": 8 + }, + "end": { + "line": 448, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13168, + "end": 13169, + "loc": { + "start": { + "line": 448, + "column": 19 + }, + "end": { + "line": 448, + "column": 20 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13170, + "end": 13171, + "loc": { + "start": { + "line": 448, + "column": 21 + }, + "end": { + "line": 448, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goalTracker", + "start": 13178, + "end": 13189, + "loc": { + "start": { + "line": 449, + "column": 6 + }, + "end": { + "line": 449, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13189, + "end": 13190, + "loc": { + "start": { + "line": 449, + "column": 17 + }, + "end": { + "line": 449, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "dispose", + "start": 13190, + "end": 13197, + "loc": { + "start": { + "line": 449, + "column": 18 + }, + "end": { + "line": 449, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13197, + "end": 13198, + "loc": { + "start": { + "line": 449, + "column": 25 + }, + "end": { + "line": 449, + "column": 26 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13198, + "end": 13199, + "loc": { + "start": { + "line": 449, + "column": 26 + }, + "end": { + "line": 449, + "column": 27 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13199, + "end": 13200, + "loc": { + "start": { + "line": 449, + "column": 27 + }, + "end": { + "line": 449, + "column": 28 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13205, + "end": 13206, + "loc": { + "start": { + "line": 450, + "column": 4 + }, + "end": { + "line": 450, + "column": 5 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 13211, + "end": 13213, + "loc": { + "start": { + "line": 451, + "column": 4 + }, + "end": { + "line": 451, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13214, + "end": 13215, + "loc": { + "start": { + "line": 451, + "column": 7 + }, + "end": { + "line": 451, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 13215, + "end": 13220, + "loc": { + "start": { + "line": 451, + "column": 8 + }, + "end": { + "line": 451, + "column": 13 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 13221, + "end": 13223, + "loc": { + "start": { + "line": 451, + "column": 14 + }, + "end": { + "line": 451, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 13224, + "end": 13229, + "loc": { + "start": { + "line": 451, + "column": 17 + }, + "end": { + "line": 451, + "column": 22 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13229, + "end": 13230, + "loc": { + "start": { + "line": 451, + "column": 22 + }, + "end": { + "line": 451, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 13230, + "end": 13236, + "loc": { + "start": { + "line": 451, + "column": 23 + }, + "end": { + "line": 451, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13236, + "end": 13237, + "loc": { + "start": { + "line": 451, + "column": 29 + }, + "end": { + "line": 451, + "column": 30 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13238, + "end": 13239, + "loc": { + "start": { + "line": 451, + "column": 31 + }, + "end": { + "line": 451, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goalTracker", + "start": 13246, + "end": 13257, + "loc": { + "start": { + "line": 452, + "column": 6 + }, + "end": { + "line": 452, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13258, + "end": 13259, + "loc": { + "start": { + "line": 452, + "column": 18 + }, + "end": { + "line": 452, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "GoalTracker", + "start": 13260, + "end": 13271, + "loc": { + "start": { + "line": 452, + "column": 20 + }, + "end": { + "line": 452, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13271, + "end": 13272, + "loc": { + "start": { + "line": 452, + "column": 31 + }, + "end": { + "line": 452, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 13272, + "end": 13277, + "loc": { + "start": { + "line": 452, + "column": 32 + }, + "end": { + "line": 452, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13277, + "end": 13278, + "loc": { + "start": { + "line": 452, + "column": 37 + }, + "end": { + "line": 452, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendGoalEvent", + "start": 13279, + "end": 13292, + "loc": { + "start": { + "line": 452, + "column": 39 + }, + "end": { + "line": 452, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13292, + "end": 13293, + "loc": { + "start": { + "line": 452, + "column": 52 + }, + "end": { + "line": 452, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13293, + "end": 13294, + "loc": { + "start": { + "line": 452, + "column": 53 + }, + "end": { + "line": 452, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13299, + "end": 13300, + "loc": { + "start": { + "line": 453, + "column": 4 + }, + "end": { + "line": 453, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13303, + "end": 13304, + "loc": { + "start": { + "line": 454, + "column": 2 + }, + "end": { + "line": 454, + "column": 3 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 13308, + "end": 13316, + "loc": { + "start": { + "line": 456, + "column": 2 + }, + "end": { + "line": 456, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "watchLocation", + "start": 13317, + "end": 13330, + "loc": { + "start": { + "line": 456, + "column": 11 + }, + "end": { + "line": 456, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13330, + "end": 13331, + "loc": { + "start": { + "line": 456, + "column": 24 + }, + "end": { + "line": 456, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "interval", + "start": 13331, + "end": 13339, + "loc": { + "start": { + "line": 456, + "column": 25 + }, + "end": { + "line": 456, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13339, + "end": 13340, + "loc": { + "start": { + "line": 456, + "column": 33 + }, + "end": { + "line": 456, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 13341, + "end": 13349, + "loc": { + "start": { + "line": 456, + "column": 35 + }, + "end": { + "line": 456, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13349, + "end": 13350, + "loc": { + "start": { + "line": 456, + "column": 43 + }, + "end": { + "line": 456, + "column": 44 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13351, + "end": 13352, + "loc": { + "start": { + "line": 456, + "column": 45 + }, + "end": { + "line": 456, + "column": 46 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 13357, + "end": 13360, + "loc": { + "start": { + "line": 457, + "column": 4 + }, + "end": { + "line": 457, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previousUrl", + "start": 13361, + "end": 13372, + "loc": { + "start": { + "line": 457, + "column": 8 + }, + "end": { + "line": 457, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13373, + "end": 13374, + "loc": { + "start": { + "line": 457, + "column": 20 + }, + "end": { + "line": 457, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "location", + "start": 13375, + "end": 13383, + "loc": { + "start": { + "line": 457, + "column": 22 + }, + "end": { + "line": 457, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13383, + "end": 13384, + "loc": { + "start": { + "line": 457, + "column": 30 + }, + "end": { + "line": 457, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "href", + "start": 13384, + "end": 13388, + "loc": { + "start": { + "line": 457, + "column": 31 + }, + "end": { + "line": 457, + "column": 35 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13388, + "end": 13389, + "loc": { + "start": { + "line": 457, + "column": 35 + }, + "end": { + "line": 457, + "column": 36 + } + } + }, + { + "type": { + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "let", + "start": 13394, + "end": 13397, + "loc": { + "start": { + "line": 458, + "column": 4 + }, + "end": { + "line": 458, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "currentUrl", + "start": 13398, + "end": 13408, + "loc": { + "start": { + "line": 458, + "column": 8 + }, + "end": { + "line": 458, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13408, + "end": 13409, + "loc": { + "start": { + "line": 458, + "column": 18 + }, + "end": { + "line": 458, + "column": 19 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 13415, + "end": 13423, + "loc": { + "start": { + "line": 460, + "column": 4 + }, + "end": { + "line": 460, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkUrl", + "start": 13424, + "end": 13432, + "loc": { + "start": { + "line": 460, + "column": 13 + }, + "end": { + "line": 460, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13432, + "end": 13433, + "loc": { + "start": { + "line": 460, + "column": 21 + }, + "end": { + "line": 460, + "column": 22 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13433, + "end": 13434, + "loc": { + "start": { + "line": 460, + "column": 22 + }, + "end": { + "line": 460, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13435, + "end": 13436, + "loc": { + "start": { + "line": 460, + "column": 24 + }, + "end": { + "line": 460, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "currentUrl", + "start": 13443, + "end": 13453, + "loc": { + "start": { + "line": 461, + "column": 6 + }, + "end": { + "line": 461, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13454, + "end": 13455, + "loc": { + "start": { + "line": 461, + "column": 17 + }, + "end": { + "line": 461, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "location", + "start": 13456, + "end": 13464, + "loc": { + "start": { + "line": 461, + "column": 19 + }, + "end": { + "line": 461, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13464, + "end": 13465, + "loc": { + "start": { + "line": 461, + "column": 27 + }, + "end": { + "line": 461, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "href", + "start": 13465, + "end": 13469, + "loc": { + "start": { + "line": 461, + "column": 28 + }, + "end": { + "line": 461, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13469, + "end": 13470, + "loc": { + "start": { + "line": 461, + "column": 32 + }, + "end": { + "line": 461, + "column": 33 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 13478, + "end": 13480, + "loc": { + "start": { + "line": 463, + "column": 6 + }, + "end": { + "line": 463, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13481, + "end": 13482, + "loc": { + "start": { + "line": 463, + "column": 9 + }, + "end": { + "line": 463, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "currentUrl", + "start": 13482, + "end": 13492, + "loc": { + "start": { + "line": 463, + "column": 10 + }, + "end": { + "line": 463, + "column": 20 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 13493, + "end": 13496, + "loc": { + "start": { + "line": 463, + "column": 21 + }, + "end": { + "line": 463, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previousUrl", + "start": 13497, + "end": 13508, + "loc": { + "start": { + "line": 463, + "column": 25 + }, + "end": { + "line": 463, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13508, + "end": 13509, + "loc": { + "start": { + "line": 463, + "column": 36 + }, + "end": { + "line": 463, + "column": 37 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13510, + "end": 13511, + "loc": { + "start": { + "line": 463, + "column": 38 + }, + "end": { + "line": 463, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "previousUrl", + "start": 13520, + "end": 13531, + "loc": { + "start": { + "line": 464, + "column": 8 + }, + "end": { + "line": 464, + "column": 19 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 13532, + "end": 13533, + "loc": { + "start": { + "line": 464, + "column": 20 + }, + "end": { + "line": 464, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "currentUrl", + "start": 13534, + "end": 13544, + "loc": { + "start": { + "line": 464, + "column": 22 + }, + "end": { + "line": 464, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13544, + "end": 13545, + "loc": { + "start": { + "line": 464, + "column": 32 + }, + "end": { + "line": 464, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "callback", + "start": 13554, + "end": 13562, + "loc": { + "start": { + "line": 465, + "column": 8 + }, + "end": { + "line": 465, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13562, + "end": 13563, + "loc": { + "start": { + "line": 465, + "column": 16 + }, + "end": { + "line": 465, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13563, + "end": 13564, + "loc": { + "start": { + "line": 465, + "column": 17 + }, + "end": { + "line": 465, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13564, + "end": 13565, + "loc": { + "start": { + "line": 465, + "column": 18 + }, + "end": { + "line": 465, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13572, + "end": 13573, + "loc": { + "start": { + "line": 466, + "column": 6 + }, + "end": { + "line": 466, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13578, + "end": 13579, + "loc": { + "start": { + "line": 467, + "column": 4 + }, + "end": { + "line": 467, + "column": 5 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 13585, + "end": 13593, + "loc": { + "start": { + "line": 469, + "column": 4 + }, + "end": { + "line": 469, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "poll", + "start": 13594, + "end": 13598, + "loc": { + "start": { + "line": 469, + "column": 13 + }, + "end": { + "line": 469, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13598, + "end": 13599, + "loc": { + "start": { + "line": 469, + "column": 17 + }, + "end": { + "line": 469, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn", + "start": 13599, + "end": 13601, + "loc": { + "start": { + "line": 469, + "column": 18 + }, + "end": { + "line": 469, + "column": 20 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13601, + "end": 13602, + "loc": { + "start": { + "line": 469, + "column": 20 + }, + "end": { + "line": 469, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "interval", + "start": 13603, + "end": 13611, + "loc": { + "start": { + "line": 469, + "column": 22 + }, + "end": { + "line": 469, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13611, + "end": 13612, + "loc": { + "start": { + "line": 469, + "column": 30 + }, + "end": { + "line": 469, + "column": 31 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13613, + "end": 13614, + "loc": { + "start": { + "line": 469, + "column": 32 + }, + "end": { + "line": 469, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn", + "start": 13621, + "end": 13623, + "loc": { + "start": { + "line": 470, + "column": 6 + }, + "end": { + "line": 470, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13623, + "end": 13624, + "loc": { + "start": { + "line": 470, + "column": 8 + }, + "end": { + "line": 470, + "column": 9 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13624, + "end": 13625, + "loc": { + "start": { + "line": 470, + "column": 9 + }, + "end": { + "line": 470, + "column": 10 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13625, + "end": 13626, + "loc": { + "start": { + "line": 470, + "column": 10 + }, + "end": { + "line": 470, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "setTimeout", + "start": 13633, + "end": 13643, + "loc": { + "start": { + "line": 471, + "column": 6 + }, + "end": { + "line": 471, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13643, + "end": 13644, + "loc": { + "start": { + "line": 471, + "column": 16 + }, + "end": { + "line": 471, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13644, + "end": 13645, + "loc": { + "start": { + "line": 471, + "column": 17 + }, + "end": { + "line": 471, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13645, + "end": 13646, + "loc": { + "start": { + "line": 471, + "column": 18 + }, + "end": { + "line": 471, + "column": 19 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13647, + "end": 13649, + "loc": { + "start": { + "line": 471, + "column": 20 + }, + "end": { + "line": 471, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13650, + "end": 13651, + "loc": { + "start": { + "line": 471, + "column": 23 + }, + "end": { + "line": 471, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "poll", + "start": 13660, + "end": 13664, + "loc": { + "start": { + "line": 472, + "column": 8 + }, + "end": { + "line": 472, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13664, + "end": 13665, + "loc": { + "start": { + "line": 472, + "column": 12 + }, + "end": { + "line": 472, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fn", + "start": 13665, + "end": 13667, + "loc": { + "start": { + "line": 472, + "column": 13 + }, + "end": { + "line": 472, + "column": 15 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13667, + "end": 13668, + "loc": { + "start": { + "line": 472, + "column": 15 + }, + "end": { + "line": 472, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "interval", + "start": 13669, + "end": 13677, + "loc": { + "start": { + "line": 472, + "column": 17 + }, + "end": { + "line": 472, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13677, + "end": 13678, + "loc": { + "start": { + "line": 472, + "column": 25 + }, + "end": { + "line": 472, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13678, + "end": 13679, + "loc": { + "start": { + "line": 472, + "column": 26 + }, + "end": { + "line": 472, + "column": 27 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13686, + "end": 13687, + "loc": { + "start": { + "line": 473, + "column": 6 + }, + "end": { + "line": 473, + "column": 7 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13687, + "end": 13688, + "loc": { + "start": { + "line": 473, + "column": 7 + }, + "end": { + "line": 473, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "interval", + "start": 13689, + "end": 13697, + "loc": { + "start": { + "line": 473, + "column": 9 + }, + "end": { + "line": 473, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13697, + "end": 13698, + "loc": { + "start": { + "line": 473, + "column": 17 + }, + "end": { + "line": 473, + "column": 18 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13698, + "end": 13699, + "loc": { + "start": { + "line": 473, + "column": 18 + }, + "end": { + "line": 473, + "column": 19 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13704, + "end": 13705, + "loc": { + "start": { + "line": 474, + "column": 4 + }, + "end": { + "line": 474, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "poll", + "start": 13711, + "end": 13715, + "loc": { + "start": { + "line": 476, + "column": 4 + }, + "end": { + "line": 476, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13715, + "end": 13716, + "loc": { + "start": { + "line": 476, + "column": 8 + }, + "end": { + "line": 476, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkUrl", + "start": 13716, + "end": 13724, + "loc": { + "start": { + "line": 476, + "column": 9 + }, + "end": { + "line": 476, + "column": 17 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13724, + "end": 13725, + "loc": { + "start": { + "line": 476, + "column": 17 + }, + "end": { + "line": 476, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "interval", + "start": 13726, + "end": 13734, + "loc": { + "start": { + "line": 476, + "column": 19 + }, + "end": { + "line": 476, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13734, + "end": 13735, + "loc": { + "start": { + "line": 476, + "column": 27 + }, + "end": { + "line": 476, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13735, + "end": 13736, + "loc": { + "start": { + "line": 476, + "column": 28 + }, + "end": { + "line": 476, + "column": 29 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 13742, + "end": 13744, + "loc": { + "start": { + "line": 478, + "column": 4 + }, + "end": { + "line": 478, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13745, + "end": 13746, + "loc": { + "start": { + "line": 478, + "column": 7 + }, + "end": { + "line": 478, + "column": 8 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 13746, + "end": 13747, + "loc": { + "start": { + "line": 478, + "column": 8 + }, + "end": { + "line": 478, + "column": 9 + } + } + }, + { + "type": { + "label": "prefix", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "!", + "start": 13747, + "end": 13748, + "loc": { + "start": { + "line": 478, + "column": 9 + }, + "end": { + "line": 478, + "column": 10 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13748, + "end": 13749, + "loc": { + "start": { + "line": 478, + "column": 10 + }, + "end": { + "line": 478, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 13749, + "end": 13755, + "loc": { + "start": { + "line": 478, + "column": 11 + }, + "end": { + "line": 478, + "column": 17 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13755, + "end": 13756, + "loc": { + "start": { + "line": 478, + "column": 17 + }, + "end": { + "line": 478, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "history", + "start": 13756, + "end": 13763, + "loc": { + "start": { + "line": 478, + "column": 18 + }, + "end": { + "line": 478, + "column": 25 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 13764, + "end": 13766, + "loc": { + "start": { + "line": 478, + "column": 26 + }, + "end": { + "line": 478, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "history", + "start": 13767, + "end": 13774, + "loc": { + "start": { + "line": 478, + "column": 29 + }, + "end": { + "line": 478, + "column": 36 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13774, + "end": 13775, + "loc": { + "start": { + "line": 478, + "column": 36 + }, + "end": { + "line": 478, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "pushState", + "start": 13775, + "end": 13784, + "loc": { + "start": { + "line": 478, + "column": 37 + }, + "end": { + "line": 478, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13784, + "end": 13785, + "loc": { + "start": { + "line": 478, + "column": 46 + }, + "end": { + "line": 478, + "column": 47 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13785, + "end": 13786, + "loc": { + "start": { + "line": 478, + "column": 47 + }, + "end": { + "line": 478, + "column": 48 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13787, + "end": 13788, + "loc": { + "start": { + "line": 478, + "column": 49 + }, + "end": { + "line": 478, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 13795, + "end": 13801, + "loc": { + "start": { + "line": 479, + "column": 6 + }, + "end": { + "line": 479, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13801, + "end": 13802, + "loc": { + "start": { + "line": 479, + "column": 12 + }, + "end": { + "line": 479, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addEventListener", + "start": 13802, + "end": 13818, + "loc": { + "start": { + "line": 479, + "column": 13 + }, + "end": { + "line": 479, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13818, + "end": 13819, + "loc": { + "start": { + "line": 479, + "column": 29 + }, + "end": { + "line": 479, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "popstate", + "start": 13819, + "end": 13829, + "loc": { + "start": { + "line": 479, + "column": 30 + }, + "end": { + "line": 479, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13829, + "end": 13830, + "loc": { + "start": { + "line": 479, + "column": 40 + }, + "end": { + "line": 479, + "column": 41 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkUrl", + "start": 13831, + "end": 13839, + "loc": { + "start": { + "line": 479, + "column": 42 + }, + "end": { + "line": 479, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13839, + "end": 13840, + "loc": { + "start": { + "line": 479, + "column": 50 + }, + "end": { + "line": 479, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13840, + "end": 13841, + "loc": { + "start": { + "line": 479, + "column": 51 + }, + "end": { + "line": 479, + "column": 52 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13846, + "end": 13847, + "loc": { + "start": { + "line": 480, + "column": 4 + }, + "end": { + "line": 480, + "column": 5 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 13848, + "end": 13852, + "loc": { + "start": { + "line": 480, + "column": 6 + }, + "end": { + "line": 480, + "column": 10 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13853, + "end": 13854, + "loc": { + "start": { + "line": 480, + "column": 11 + }, + "end": { + "line": 480, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 13861, + "end": 13867, + "loc": { + "start": { + "line": 481, + "column": 6 + }, + "end": { + "line": 481, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13867, + "end": 13868, + "loc": { + "start": { + "line": 481, + "column": 12 + }, + "end": { + "line": 481, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addEventListener", + "start": 13868, + "end": 13884, + "loc": { + "start": { + "line": 481, + "column": 13 + }, + "end": { + "line": 481, + "column": 29 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13884, + "end": 13885, + "loc": { + "start": { + "line": 481, + "column": 29 + }, + "end": { + "line": 481, + "column": 30 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "hashchange", + "start": 13885, + "end": 13897, + "loc": { + "start": { + "line": 481, + "column": 30 + }, + "end": { + "line": 481, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13897, + "end": 13898, + "loc": { + "start": { + "line": 481, + "column": 42 + }, + "end": { + "line": 481, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "checkUrl", + "start": 13899, + "end": 13907, + "loc": { + "start": { + "line": 481, + "column": 44 + }, + "end": { + "line": 481, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13907, + "end": 13908, + "loc": { + "start": { + "line": 481, + "column": 52 + }, + "end": { + "line": 481, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13908, + "end": 13909, + "loc": { + "start": { + "line": 481, + "column": 53 + }, + "end": { + "line": 481, + "column": 54 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13914, + "end": 13915, + "loc": { + "start": { + "line": 482, + "column": 4 + }, + "end": { + "line": 482, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13918, + "end": 13919, + "loc": { + "start": { + "line": 483, + "column": 2 + }, + "end": { + "line": 483, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "requestor", + "start": 13923, + "end": 13932, + "loc": { + "start": { + "line": 485, + "column": 2 + }, + "end": { + "line": 485, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13932, + "end": 13933, + "loc": { + "start": { + "line": 485, + "column": 11 + }, + "end": { + "line": 485, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fetchGoals", + "start": 13933, + "end": 13943, + "loc": { + "start": { + "line": 485, + "column": 12 + }, + "end": { + "line": 485, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13943, + "end": 13944, + "loc": { + "start": { + "line": 485, + "column": 22 + }, + "end": { + "line": 485, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13944, + "end": 13945, + "loc": { + "start": { + "line": 485, + "column": 23 + }, + "end": { + "line": 485, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 13945, + "end": 13948, + "loc": { + "start": { + "line": 485, + "column": 24 + }, + "end": { + "line": 485, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13948, + "end": 13949, + "loc": { + "start": { + "line": 485, + "column": 27 + }, + "end": { + "line": 485, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "g", + "start": 13950, + "end": 13951, + "loc": { + "start": { + "line": 485, + "column": 29 + }, + "end": { + "line": 485, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13951, + "end": 13952, + "loc": { + "start": { + "line": 485, + "column": 30 + }, + "end": { + "line": 485, + "column": 31 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13953, + "end": 13955, + "loc": { + "start": { + "line": 485, + "column": 32 + }, + "end": { + "line": 485, + "column": 34 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13956, + "end": 13957, + "loc": { + "start": { + "line": 485, + "column": 35 + }, + "end": { + "line": 485, + "column": 36 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 13962, + "end": 13964, + "loc": { + "start": { + "line": 486, + "column": 4 + }, + "end": { + "line": 486, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13965, + "end": 13966, + "loc": { + "start": { + "line": 486, + "column": 7 + }, + "end": { + "line": 486, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 13966, + "end": 13969, + "loc": { + "start": { + "line": 486, + "column": 8 + }, + "end": { + "line": 486, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13969, + "end": 13970, + "loc": { + "start": { + "line": 486, + "column": 11 + }, + "end": { + "line": 486, + "column": 12 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 13971, + "end": 13972, + "loc": { + "start": { + "line": 486, + "column": 13 + }, + "end": { + "line": 486, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 13979, + "end": 13986, + "loc": { + "start": { + "line": 487, + "column": 6 + }, + "end": { + "line": 487, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 13986, + "end": 13987, + "loc": { + "start": { + "line": 487, + "column": 13 + }, + "end": { + "line": 487, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "maybeReportError", + "start": 13987, + "end": 14003, + "loc": { + "start": { + "line": 487, + "column": 14 + }, + "end": { + "line": 487, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14003, + "end": 14004, + "loc": { + "start": { + "line": 487, + "column": 30 + }, + "end": { + "line": 487, + "column": 31 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 14013, + "end": 14016, + "loc": { + "start": { + "line": 488, + "column": 8 + }, + "end": { + "line": 488, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errors", + "start": 14017, + "end": 14023, + "loc": { + "start": { + "line": 488, + "column": 12 + }, + "end": { + "line": 488, + "column": 18 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14023, + "end": 14024, + "loc": { + "start": { + "line": 488, + "column": 18 + }, + "end": { + "line": 488, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "LDUnexpectedResponseError", + "start": 14024, + "end": 14049, + "loc": { + "start": { + "line": 488, + "column": 19 + }, + "end": { + "line": 488, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14049, + "end": 14050, + "loc": { + "start": { + "line": 488, + "column": 44 + }, + "end": { + "line": 488, + "column": 45 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Error fetching goals: ", + "start": 14050, + "end": 14074, + "loc": { + "start": { + "line": 488, + "column": 45 + }, + "end": { + "line": 488, + "column": 69 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 14075, + "end": 14076, + "loc": { + "start": { + "line": 488, + "column": 70 + }, + "end": { + "line": 488, + "column": 71 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 14077, + "end": 14080, + "loc": { + "start": { + "line": 488, + "column": 72 + }, + "end": { + "line": 488, + "column": 75 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14080, + "end": 14081, + "loc": { + "start": { + "line": 488, + "column": 75 + }, + "end": { + "line": 488, + "column": 76 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "message", + "start": 14081, + "end": 14088, + "loc": { + "start": { + "line": 488, + "column": 76 + }, + "end": { + "line": 488, + "column": 83 + } + } + }, + { + "type": { + "label": "?", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14089, + "end": 14090, + "loc": { + "start": { + "line": 488, + "column": 84 + }, + "end": { + "line": 488, + "column": 85 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 14091, + "end": 14094, + "loc": { + "start": { + "line": 488, + "column": 86 + }, + "end": { + "line": 488, + "column": 89 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14094, + "end": 14095, + "loc": { + "start": { + "line": 488, + "column": 89 + }, + "end": { + "line": 488, + "column": 90 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "message", + "start": 14095, + "end": 14102, + "loc": { + "start": { + "line": 488, + "column": 90 + }, + "end": { + "line": 488, + "column": 97 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14103, + "end": 14104, + "loc": { + "start": { + "line": 488, + "column": 98 + }, + "end": { + "line": 488, + "column": 99 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 14105, + "end": 14108, + "loc": { + "start": { + "line": 488, + "column": 100 + }, + "end": { + "line": 488, + "column": 103 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14108, + "end": 14109, + "loc": { + "start": { + "line": 488, + "column": 103 + }, + "end": { + "line": 488, + "column": 104 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14116, + "end": 14117, + "loc": { + "start": { + "line": 489, + "column": 6 + }, + "end": { + "line": 489, + "column": 7 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14117, + "end": 14118, + "loc": { + "start": { + "line": 489, + "column": 7 + }, + "end": { + "line": 489, + "column": 8 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14123, + "end": 14124, + "loc": { + "start": { + "line": 490, + "column": 4 + }, + "end": { + "line": 490, + "column": 5 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 14129, + "end": 14131, + "loc": { + "start": { + "line": 491, + "column": 4 + }, + "end": { + "line": 491, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14132, + "end": 14133, + "loc": { + "start": { + "line": 491, + "column": 7 + }, + "end": { + "line": 491, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "g", + "start": 14133, + "end": 14134, + "loc": { + "start": { + "line": 491, + "column": 8 + }, + "end": { + "line": 491, + "column": 9 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 14135, + "end": 14137, + "loc": { + "start": { + "line": 491, + "column": 10 + }, + "end": { + "line": 491, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "g", + "start": 14138, + "end": 14139, + "loc": { + "start": { + "line": 491, + "column": 13 + }, + "end": { + "line": 491, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14139, + "end": 14140, + "loc": { + "start": { + "line": 491, + "column": 14 + }, + "end": { + "line": 491, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "length", + "start": 14140, + "end": 14146, + "loc": { + "start": { + "line": 491, + "column": 15 + }, + "end": { + "line": 491, + "column": 21 + } + } + }, + { + "type": { + "label": "", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 7, + "updateContext": null + }, + "value": ">", + "start": 14147, + "end": 14148, + "loc": { + "start": { + "line": 491, + "column": 22 + }, + "end": { + "line": 491, + "column": 23 + } + } + }, + { + "type": { + "label": "num", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": 0, + "start": 14149, + "end": 14150, + "loc": { + "start": { + "line": 491, + "column": 24 + }, + "end": { + "line": 491, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14150, + "end": 14151, + "loc": { + "start": { + "line": 491, + "column": 25 + }, + "end": { + "line": 491, + "column": 26 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14152, + "end": 14153, + "loc": { + "start": { + "line": 491, + "column": 27 + }, + "end": { + "line": 491, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 14160, + "end": 14165, + "loc": { + "start": { + "line": 492, + "column": 6 + }, + "end": { + "line": 492, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 14166, + "end": 14167, + "loc": { + "start": { + "line": 492, + "column": 12 + }, + "end": { + "line": 492, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "g", + "start": 14168, + "end": 14169, + "loc": { + "start": { + "line": 492, + "column": 14 + }, + "end": { + "line": 492, + "column": 15 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14169, + "end": 14170, + "loc": { + "start": { + "line": 492, + "column": 15 + }, + "end": { + "line": 492, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goalTracker", + "start": 14177, + "end": 14188, + "loc": { + "start": { + "line": 493, + "column": 6 + }, + "end": { + "line": 493, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 14189, + "end": 14190, + "loc": { + "start": { + "line": 493, + "column": 18 + }, + "end": { + "line": 493, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "GoalTracker", + "start": 14191, + "end": 14202, + "loc": { + "start": { + "line": 493, + "column": 20 + }, + "end": { + "line": 493, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14202, + "end": 14203, + "loc": { + "start": { + "line": 493, + "column": 31 + }, + "end": { + "line": 493, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "goals", + "start": 14203, + "end": 14208, + "loc": { + "start": { + "line": 493, + "column": 32 + }, + "end": { + "line": 493, + "column": 37 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14208, + "end": 14209, + "loc": { + "start": { + "line": 493, + "column": 37 + }, + "end": { + "line": 493, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendGoalEvent", + "start": 14210, + "end": 14223, + "loc": { + "start": { + "line": 493, + "column": 39 + }, + "end": { + "line": 493, + "column": 52 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14223, + "end": 14224, + "loc": { + "start": { + "line": 493, + "column": 52 + }, + "end": { + "line": 493, + "column": 53 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14224, + "end": 14225, + "loc": { + "start": { + "line": 493, + "column": 53 + }, + "end": { + "line": 493, + "column": 54 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "watchLocation", + "start": 14232, + "end": 14245, + "loc": { + "start": { + "line": 494, + "column": 6 + }, + "end": { + "line": 494, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14245, + "end": 14246, + "loc": { + "start": { + "line": 494, + "column": 19 + }, + "end": { + "line": 494, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "locationWatcherInterval", + "start": 14246, + "end": 14269, + "loc": { + "start": { + "line": 494, + "column": 20 + }, + "end": { + "line": 494, + "column": 43 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14269, + "end": 14270, + "loc": { + "start": { + "line": 494, + "column": 43 + }, + "end": { + "line": 494, + "column": 44 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "refreshGoalTracker", + "start": 14271, + "end": 14289, + "loc": { + "start": { + "line": 494, + "column": 45 + }, + "end": { + "line": 494, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14289, + "end": 14290, + "loc": { + "start": { + "line": 494, + "column": 63 + }, + "end": { + "line": 494, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14290, + "end": 14291, + "loc": { + "start": { + "line": 494, + "column": 64 + }, + "end": { + "line": 494, + "column": 65 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14296, + "end": 14297, + "loc": { + "start": { + "line": 495, + "column": 4 + }, + "end": { + "line": 495, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14300, + "end": 14301, + "loc": { + "start": { + "line": 496, + "column": 2 + }, + "end": { + "line": 496, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14301, + "end": 14302, + "loc": { + "start": { + "line": 496, + "column": 3 + }, + "end": { + "line": 496, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14302, + "end": 14303, + "loc": { + "start": { + "line": 496, + "column": 4 + }, + "end": { + "line": 496, + "column": 5 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 14307, + "end": 14315, + "loc": { + "start": { + "line": 498, + "column": 2 + }, + "end": { + "line": 498, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "start", + "start": 14316, + "end": 14321, + "loc": { + "start": { + "line": 498, + "column": 11 + }, + "end": { + "line": 498, + "column": 16 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14321, + "end": 14322, + "loc": { + "start": { + "line": 498, + "column": 16 + }, + "end": { + "line": 498, + "column": 17 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14322, + "end": 14323, + "loc": { + "start": { + "line": 498, + "column": 17 + }, + "end": { + "line": 498, + "column": 18 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14324, + "end": 14325, + "loc": { + "start": { + "line": 498, + "column": 19 + }, + "end": { + "line": 498, + "column": 20 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 14330, + "end": 14332, + "loc": { + "start": { + "line": 499, + "column": 4 + }, + "end": { + "line": 499, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14333, + "end": 14334, + "loc": { + "start": { + "line": 499, + "column": 7 + }, + "end": { + "line": 499, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 14334, + "end": 14344, + "loc": { + "start": { + "line": 499, + "column": 8 + }, + "end": { + "line": 499, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14344, + "end": 14345, + "loc": { + "start": { + "line": 499, + "column": 18 + }, + "end": { + "line": 499, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14346, + "end": 14347, + "loc": { + "start": { + "line": 499, + "column": 20 + }, + "end": { + "line": 499, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 14354, + "end": 14360, + "loc": { + "start": { + "line": 500, + "column": 6 + }, + "end": { + "line": 500, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14360, + "end": 14361, + "loc": { + "start": { + "line": 500, + "column": 12 + }, + "end": { + "line": 500, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "start", + "start": 14361, + "end": 14366, + "loc": { + "start": { + "line": 500, + "column": 13 + }, + "end": { + "line": 500, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14366, + "end": 14367, + "loc": { + "start": { + "line": 500, + "column": 18 + }, + "end": { + "line": 500, + "column": 19 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14367, + "end": 14368, + "loc": { + "start": { + "line": 500, + "column": 19 + }, + "end": { + "line": 500, + "column": 20 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14368, + "end": 14369, + "loc": { + "start": { + "line": 500, + "column": 20 + }, + "end": { + "line": 500, + "column": 21 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14374, + "end": 14375, + "loc": { + "start": { + "line": 501, + "column": 4 + }, + "end": { + "line": 501, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14378, + "end": 14379, + "loc": { + "start": { + "line": 502, + "column": 2 + }, + "end": { + "line": 502, + "column": 3 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 14383, + "end": 14385, + "loc": { + "start": { + "line": 504, + "column": 2 + }, + "end": { + "line": 504, + "column": 4 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14386, + "end": 14387, + "loc": { + "start": { + "line": 504, + "column": 5 + }, + "end": { + "line": 504, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "document", + "start": 14387, + "end": 14395, + "loc": { + "start": { + "line": 504, + "column": 6 + }, + "end": { + "line": 504, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14395, + "end": 14396, + "loc": { + "start": { + "line": 504, + "column": 14 + }, + "end": { + "line": 504, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readyState", + "start": 14396, + "end": 14406, + "loc": { + "start": { + "line": 504, + "column": 15 + }, + "end": { + "line": 504, + "column": 25 + } + } + }, + { + "type": { + "label": "==/!=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 6, + "updateContext": null + }, + "value": "!==", + "start": 14407, + "end": 14410, + "loc": { + "start": { + "line": 504, + "column": 26 + }, + "end": { + "line": 504, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "complete", + "start": 14411, + "end": 14421, + "loc": { + "start": { + "line": 504, + "column": 30 + }, + "end": { + "line": 504, + "column": 40 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14421, + "end": 14422, + "loc": { + "start": { + "line": 504, + "column": 40 + }, + "end": { + "line": 504, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14423, + "end": 14424, + "loc": { + "start": { + "line": 504, + "column": 42 + }, + "end": { + "line": 504, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 14429, + "end": 14435, + "loc": { + "start": { + "line": 505, + "column": 4 + }, + "end": { + "line": 505, + "column": 10 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14435, + "end": 14436, + "loc": { + "start": { + "line": 505, + "column": 10 + }, + "end": { + "line": 505, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addEventListener", + "start": 14436, + "end": 14452, + "loc": { + "start": { + "line": 505, + "column": 11 + }, + "end": { + "line": 505, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14452, + "end": 14453, + "loc": { + "start": { + "line": 505, + "column": 27 + }, + "end": { + "line": 505, + "column": 28 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "load", + "start": 14453, + "end": 14459, + "loc": { + "start": { + "line": 505, + "column": 28 + }, + "end": { + "line": 505, + "column": 34 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14459, + "end": 14460, + "loc": { + "start": { + "line": 505, + "column": 34 + }, + "end": { + "line": 505, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "start", + "start": 14461, + "end": 14466, + "loc": { + "start": { + "line": 505, + "column": 36 + }, + "end": { + "line": 505, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14466, + "end": 14467, + "loc": { + "start": { + "line": 505, + "column": 41 + }, + "end": { + "line": 505, + "column": 42 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14467, + "end": 14468, + "loc": { + "start": { + "line": 505, + "column": 42 + }, + "end": { + "line": 505, + "column": 43 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14471, + "end": 14472, + "loc": { + "start": { + "line": 506, + "column": 2 + }, + "end": { + "line": 506, + "column": 3 + } + } + }, + { + "type": { + "label": "else", + "keyword": "else", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "else", + "start": 14473, + "end": 14477, + "loc": { + "start": { + "line": 506, + "column": 4 + }, + "end": { + "line": 506, + "column": 8 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14478, + "end": 14479, + "loc": { + "start": { + "line": 506, + "column": 9 + }, + "end": { + "line": 506, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "start", + "start": 14484, + "end": 14489, + "loc": { + "start": { + "line": 507, + "column": 4 + }, + "end": { + "line": 507, + "column": 9 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14489, + "end": 14490, + "loc": { + "start": { + "line": 507, + "column": 9 + }, + "end": { + "line": 507, + "column": 10 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14490, + "end": 14491, + "loc": { + "start": { + "line": 507, + "column": 10 + }, + "end": { + "line": 507, + "column": 11 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14491, + "end": 14492, + "loc": { + "start": { + "line": 507, + "column": 11 + }, + "end": { + "line": 507, + "column": 12 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14495, + "end": 14496, + "loc": { + "start": { + "line": 508, + "column": 2 + }, + "end": { + "line": 508, + "column": 3 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 14500, + "end": 14506, + "loc": { + "start": { + "line": 510, + "column": 2 + }, + "end": { + "line": 510, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14506, + "end": 14507, + "loc": { + "start": { + "line": 510, + "column": 8 + }, + "end": { + "line": 510, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addEventListener", + "start": 14507, + "end": 14523, + "loc": { + "start": { + "line": 510, + "column": 9 + }, + "end": { + "line": 510, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14523, + "end": 14524, + "loc": { + "start": { + "line": 510, + "column": 25 + }, + "end": { + "line": 510, + "column": 26 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "beforeunload", + "start": 14524, + "end": 14538, + "loc": { + "start": { + "line": 510, + "column": 26 + }, + "end": { + "line": 510, + "column": 40 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14538, + "end": 14539, + "loc": { + "start": { + "line": 510, + "column": 40 + }, + "end": { + "line": 510, + "column": 41 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14540, + "end": 14541, + "loc": { + "start": { + "line": 510, + "column": 42 + }, + "end": { + "line": 510, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14541, + "end": 14542, + "loc": { + "start": { + "line": 510, + "column": 43 + }, + "end": { + "line": 510, + "column": 44 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14543, + "end": 14545, + "loc": { + "start": { + "line": 510, + "column": 45 + }, + "end": { + "line": 510, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14546, + "end": 14547, + "loc": { + "start": { + "line": 510, + "column": 48 + }, + "end": { + "line": 510, + "column": 49 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 14552, + "end": 14554, + "loc": { + "start": { + "line": 511, + "column": 4 + }, + "end": { + "line": 511, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14555, + "end": 14556, + "loc": { + "start": { + "line": 511, + "column": 7 + }, + "end": { + "line": 511, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sendEvents", + "start": 14556, + "end": 14566, + "loc": { + "start": { + "line": 511, + "column": 8 + }, + "end": { + "line": 511, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14566, + "end": 14567, + "loc": { + "start": { + "line": 511, + "column": 18 + }, + "end": { + "line": 511, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14568, + "end": 14569, + "loc": { + "start": { + "line": 511, + "column": 20 + }, + "end": { + "line": 511, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 14576, + "end": 14582, + "loc": { + "start": { + "line": 512, + "column": 6 + }, + "end": { + "line": 512, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14582, + "end": 14583, + "loc": { + "start": { + "line": 512, + "column": 12 + }, + "end": { + "line": 512, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "stop", + "start": 14583, + "end": 14587, + "loc": { + "start": { + "line": 512, + "column": 13 + }, + "end": { + "line": 512, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14587, + "end": 14588, + "loc": { + "start": { + "line": 512, + "column": 17 + }, + "end": { + "line": 512, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14588, + "end": 14589, + "loc": { + "start": { + "line": 512, + "column": 18 + }, + "end": { + "line": 512, + "column": 19 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14589, + "end": 14590, + "loc": { + "start": { + "line": 512, + "column": 19 + }, + "end": { + "line": 512, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "events", + "start": 14597, + "end": 14603, + "loc": { + "start": { + "line": 513, + "column": 6 + }, + "end": { + "line": 513, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14603, + "end": 14604, + "loc": { + "start": { + "line": 513, + "column": 12 + }, + "end": { + "line": 513, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 14604, + "end": 14609, + "loc": { + "start": { + "line": 513, + "column": 13 + }, + "end": { + "line": 513, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14609, + "end": 14610, + "loc": { + "start": { + "line": 513, + "column": 18 + }, + "end": { + "line": 513, + "column": 19 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 14610, + "end": 14614, + "loc": { + "start": { + "line": 513, + "column": 19 + }, + "end": { + "line": 513, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14614, + "end": 14615, + "loc": { + "start": { + "line": 513, + "column": 23 + }, + "end": { + "line": 513, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14615, + "end": 14616, + "loc": { + "start": { + "line": 513, + "column": 24 + }, + "end": { + "line": 513, + "column": 25 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14621, + "end": 14622, + "loc": { + "start": { + "line": 514, + "column": 4 + }, + "end": { + "line": 514, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14625, + "end": 14626, + "loc": { + "start": { + "line": 515, + "column": 2 + }, + "end": { + "line": 515, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14626, + "end": 14627, + "loc": { + "start": { + "line": 515, + "column": 3 + }, + "end": { + "line": 515, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14627, + "end": 14628, + "loc": { + "start": { + "line": 515, + "column": 4 + }, + "end": { + "line": 515, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "window", + "start": 14632, + "end": 14638, + "loc": { + "start": { + "line": 517, + "column": 2 + }, + "end": { + "line": 517, + "column": 8 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14638, + "end": 14639, + "loc": { + "start": { + "line": 517, + "column": 8 + }, + "end": { + "line": 517, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "addEventListener", + "start": 14639, + "end": 14655, + "loc": { + "start": { + "line": 517, + "column": 9 + }, + "end": { + "line": 517, + "column": 25 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14655, + "end": 14656, + "loc": { + "start": { + "line": 517, + "column": 25 + }, + "end": { + "line": 517, + "column": 26 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "message", + "start": 14656, + "end": 14665, + "loc": { + "start": { + "line": 517, + "column": 26 + }, + "end": { + "line": 517, + "column": 35 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14665, + "end": 14666, + "loc": { + "start": { + "line": 517, + "column": 35 + }, + "end": { + "line": 517, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "handleMessage", + "start": 14667, + "end": 14680, + "loc": { + "start": { + "line": 517, + "column": 37 + }, + "end": { + "line": 517, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14680, + "end": 14681, + "loc": { + "start": { + "line": 517, + "column": 50 + }, + "end": { + "line": 517, + "column": 51 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14681, + "end": 14682, + "loc": { + "start": { + "line": 517, + "column": 51 + }, + "end": { + "line": 517, + "column": 52 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 14686, + "end": 14691, + "loc": { + "start": { + "line": 519, + "column": 2 + }, + "end": { + "line": 519, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readyPromise", + "start": 14692, + "end": 14704, + "loc": { + "start": { + "line": 519, + "column": 8 + }, + "end": { + "line": 519, + "column": 20 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 14705, + "end": 14706, + "loc": { + "start": { + "line": 519, + "column": 21 + }, + "end": { + "line": 519, + "column": 22 + } + } + }, + { + "type": { + "label": "new", + "keyword": "new", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "new", + "start": 14707, + "end": 14710, + "loc": { + "start": { + "line": 519, + "column": 23 + }, + "end": { + "line": 519, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 14711, + "end": 14718, + "loc": { + "start": { + "line": 519, + "column": 27 + }, + "end": { + "line": 519, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14718, + "end": 14719, + "loc": { + "start": { + "line": 519, + "column": 34 + }, + "end": { + "line": 519, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 14719, + "end": 14726, + "loc": { + "start": { + "line": 519, + "column": 35 + }, + "end": { + "line": 519, + "column": 42 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14727, + "end": 14729, + "loc": { + "start": { + "line": 519, + "column": 43 + }, + "end": { + "line": 519, + "column": 45 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14730, + "end": 14731, + "loc": { + "start": { + "line": 519, + "column": 46 + }, + "end": { + "line": 519, + "column": 47 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 14736, + "end": 14741, + "loc": { + "start": { + "line": 520, + "column": 4 + }, + "end": { + "line": 520, + "column": 9 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onReady", + "start": 14742, + "end": 14749, + "loc": { + "start": { + "line": 520, + "column": 10 + }, + "end": { + "line": 520, + "column": 17 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 14750, + "end": 14751, + "loc": { + "start": { + "line": 520, + "column": 18 + }, + "end": { + "line": 520, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 14752, + "end": 14759, + "loc": { + "start": { + "line": 520, + "column": 20 + }, + "end": { + "line": 520, + "column": 27 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14759, + "end": 14760, + "loc": { + "start": { + "line": 520, + "column": 27 + }, + "end": { + "line": 520, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 14760, + "end": 14762, + "loc": { + "start": { + "line": 520, + "column": 28 + }, + "end": { + "line": 520, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14762, + "end": 14763, + "loc": { + "start": { + "line": 520, + "column": 30 + }, + "end": { + "line": 520, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readyEvent", + "start": 14763, + "end": 14773, + "loc": { + "start": { + "line": 520, + "column": 31 + }, + "end": { + "line": 520, + "column": 41 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14773, + "end": 14774, + "loc": { + "start": { + "line": 520, + "column": 41 + }, + "end": { + "line": 520, + "column": 42 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14775, + "end": 14776, + "loc": { + "start": { + "line": 520, + "column": 43 + }, + "end": { + "line": 520, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14776, + "end": 14777, + "loc": { + "start": { + "line": 520, + "column": 44 + }, + "end": { + "line": 520, + "column": 45 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14778, + "end": 14780, + "loc": { + "start": { + "line": 520, + "column": 46 + }, + "end": { + "line": 520, + "column": 48 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14781, + "end": 14782, + "loc": { + "start": { + "line": 520, + "column": 49 + }, + "end": { + "line": 520, + "column": 50 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "emitter", + "start": 14789, + "end": 14796, + "loc": { + "start": { + "line": 521, + "column": 6 + }, + "end": { + "line": 521, + "column": 13 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14796, + "end": 14797, + "loc": { + "start": { + "line": 521, + "column": 13 + }, + "end": { + "line": 521, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "off", + "start": 14797, + "end": 14800, + "loc": { + "start": { + "line": 521, + "column": 14 + }, + "end": { + "line": 521, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14800, + "end": 14801, + "loc": { + "start": { + "line": 521, + "column": 17 + }, + "end": { + "line": 521, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readyEvent", + "start": 14801, + "end": 14811, + "loc": { + "start": { + "line": 521, + "column": 18 + }, + "end": { + "line": 521, + "column": 28 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14811, + "end": 14812, + "loc": { + "start": { + "line": 521, + "column": 28 + }, + "end": { + "line": 521, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "onReady", + "start": 14813, + "end": 14820, + "loc": { + "start": { + "line": 521, + "column": 30 + }, + "end": { + "line": 521, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14820, + "end": 14821, + "loc": { + "start": { + "line": 521, + "column": 37 + }, + "end": { + "line": 521, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14821, + "end": 14822, + "loc": { + "start": { + "line": 521, + "column": 38 + }, + "end": { + "line": 521, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 14829, + "end": 14836, + "loc": { + "start": { + "line": 522, + "column": 6 + }, + "end": { + "line": 522, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14836, + "end": 14837, + "loc": { + "start": { + "line": 522, + "column": 13 + }, + "end": { + "line": 522, + "column": 14 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14837, + "end": 14838, + "loc": { + "start": { + "line": 522, + "column": 14 + }, + "end": { + "line": 522, + "column": 15 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14838, + "end": 14839, + "loc": { + "start": { + "line": 522, + "column": 15 + }, + "end": { + "line": 522, + "column": 16 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14844, + "end": 14845, + "loc": { + "start": { + "line": 523, + "column": 4 + }, + "end": { + "line": 523, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14845, + "end": 14846, + "loc": { + "start": { + "line": 523, + "column": 5 + }, + "end": { + "line": 523, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14846, + "end": 14847, + "loc": { + "start": { + "line": 523, + "column": 6 + }, + "end": { + "line": 523, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14850, + "end": 14851, + "loc": { + "start": { + "line": 524, + "column": 2 + }, + "end": { + "line": 524, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14851, + "end": 14852, + "loc": { + "start": { + "line": 524, + "column": 3 + }, + "end": { + "line": 524, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14852, + "end": 14853, + "loc": { + "start": { + "line": 524, + "column": 4 + }, + "end": { + "line": 524, + "column": 5 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 14857, + "end": 14862, + "loc": { + "start": { + "line": 526, + "column": 2 + }, + "end": { + "line": 526, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 14863, + "end": 14869, + "loc": { + "start": { + "line": 526, + "column": 8 + }, + "end": { + "line": 526, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 14870, + "end": 14871, + "loc": { + "start": { + "line": 526, + "column": 15 + }, + "end": { + "line": 526, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14872, + "end": 14873, + "loc": { + "start": { + "line": 526, + "column": 17 + }, + "end": { + "line": 526, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "waitUntilReady", + "start": 14878, + "end": 14892, + "loc": { + "start": { + "line": 527, + "column": 4 + }, + "end": { + "line": 527, + "column": 18 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14892, + "end": 14893, + "loc": { + "start": { + "line": 527, + "column": 18 + }, + "end": { + "line": 527, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14894, + "end": 14895, + "loc": { + "start": { + "line": 527, + "column": 20 + }, + "end": { + "line": 527, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 14895, + "end": 14896, + "loc": { + "start": { + "line": 527, + "column": 21 + }, + "end": { + "line": 527, + "column": 22 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14897, + "end": 14899, + "loc": { + "start": { + "line": 527, + "column": 23 + }, + "end": { + "line": 527, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readyPromise", + "start": 14900, + "end": 14912, + "loc": { + "start": { + "line": 527, + "column": 26 + }, + "end": { + "line": 527, + "column": 38 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14912, + "end": 14913, + "loc": { + "start": { + "line": 527, + "column": 38 + }, + "end": { + "line": 527, + "column": 39 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "identify", + "start": 14918, + "end": 14926, + "loc": { + "start": { + "line": 528, + "column": 4 + }, + "end": { + "line": 528, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14926, + "end": 14927, + "loc": { + "start": { + "line": 528, + "column": 12 + }, + "end": { + "line": 528, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "identify", + "start": 14928, + "end": 14936, + "loc": { + "start": { + "line": 528, + "column": 14 + }, + "end": { + "line": 528, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14936, + "end": 14937, + "loc": { + "start": { + "line": 528, + "column": 22 + }, + "end": { + "line": 528, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 14942, + "end": 14951, + "loc": { + "start": { + "line": 529, + "column": 4 + }, + "end": { + "line": 529, + "column": 13 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14951, + "end": 14952, + "loc": { + "start": { + "line": 529, + "column": 13 + }, + "end": { + "line": 529, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "variation", + "start": 14953, + "end": 14962, + "loc": { + "start": { + "line": 529, + "column": 15 + }, + "end": { + "line": 529, + "column": 24 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14962, + "end": 14963, + "loc": { + "start": { + "line": 529, + "column": 24 + }, + "end": { + "line": 529, + "column": 25 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "track", + "start": 14968, + "end": 14973, + "loc": { + "start": { + "line": 530, + "column": 4 + }, + "end": { + "line": 530, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14973, + "end": 14974, + "loc": { + "start": { + "line": 530, + "column": 9 + }, + "end": { + "line": 530, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "track", + "start": 14975, + "end": 14980, + "loc": { + "start": { + "line": 530, + "column": 11 + }, + "end": { + "line": 530, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14980, + "end": 14981, + "loc": { + "start": { + "line": 530, + "column": 16 + }, + "end": { + "line": 530, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 14986, + "end": 14988, + "loc": { + "start": { + "line": 531, + "column": 4 + }, + "end": { + "line": 531, + "column": 6 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14988, + "end": 14989, + "loc": { + "start": { + "line": 531, + "column": 6 + }, + "end": { + "line": 531, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "on", + "start": 14990, + "end": 14992, + "loc": { + "start": { + "line": 531, + "column": 8 + }, + "end": { + "line": 531, + "column": 10 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 14992, + "end": 14993, + "loc": { + "start": { + "line": 531, + "column": 10 + }, + "end": { + "line": 531, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "off", + "start": 14998, + "end": 15001, + "loc": { + "start": { + "line": 532, + "column": 4 + }, + "end": { + "line": 532, + "column": 7 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15001, + "end": 15002, + "loc": { + "start": { + "line": 532, + "column": 7 + }, + "end": { + "line": 532, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "off", + "start": 15003, + "end": 15006, + "loc": { + "start": { + "line": 532, + "column": 9 + }, + "end": { + "line": 532, + "column": 12 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15006, + "end": 15007, + "loc": { + "start": { + "line": 532, + "column": 12 + }, + "end": { + "line": 532, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 15012, + "end": 15017, + "loc": { + "start": { + "line": 533, + "column": 4 + }, + "end": { + "line": 533, + "column": 9 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15017, + "end": 15018, + "loc": { + "start": { + "line": 533, + "column": 9 + }, + "end": { + "line": 533, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "flush", + "start": 15019, + "end": 15024, + "loc": { + "start": { + "line": 533, + "column": 11 + }, + "end": { + "line": 533, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15024, + "end": 15025, + "loc": { + "start": { + "line": 533, + "column": 16 + }, + "end": { + "line": 533, + "column": 17 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allFlags", + "start": 15030, + "end": 15038, + "loc": { + "start": { + "line": 534, + "column": 4 + }, + "end": { + "line": 534, + "column": 12 + } + } + }, + { + "type": { + "label": ":", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15038, + "end": 15039, + "loc": { + "start": { + "line": 534, + "column": 12 + }, + "end": { + "line": 534, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "allFlags", + "start": 15040, + "end": 15048, + "loc": { + "start": { + "line": 534, + "column": 14 + }, + "end": { + "line": 534, + "column": 22 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15048, + "end": 15049, + "loc": { + "start": { + "line": 534, + "column": 22 + }, + "end": { + "line": 534, + "column": 23 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15052, + "end": 15053, + "loc": { + "start": { + "line": 535, + "column": 2 + }, + "end": { + "line": 535, + "column": 3 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15053, + "end": 15054, + "loc": { + "start": { + "line": 535, + "column": 3 + }, + "end": { + "line": 535, + "column": 4 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 15058, + "end": 15064, + "loc": { + "start": { + "line": 537, + "column": 2 + }, + "end": { + "line": 537, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "client", + "start": 15065, + "end": 15071, + "loc": { + "start": { + "line": 537, + "column": 9 + }, + "end": { + "line": 537, + "column": 15 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15071, + "end": 15072, + "loc": { + "start": { + "line": 537, + "column": 15 + }, + "end": { + "line": 537, + "column": 16 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15073, + "end": 15074, + "loc": { + "start": { + "line": 538, + "column": 0 + }, + "end": { + "line": 538, + "column": 1 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 15076, + "end": 15081, + "loc": { + "start": { + "line": 540, + "column": 0 + }, + "end": { + "line": 540, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 15082, + "end": 15089, + "loc": { + "start": { + "line": 540, + "column": 6 + }, + "end": { + "line": 540, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 15090, + "end": 15091, + "loc": { + "start": { + "line": 540, + "column": 14 + }, + "end": { + "line": 540, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "VERSION", + "start": 15092, + "end": 15099, + "loc": { + "start": { + "line": 540, + "column": 16 + }, + "end": { + "line": 540, + "column": 23 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15099, + "end": 15100, + "loc": { + "start": { + "line": 540, + "column": 23 + }, + "end": { + "line": 540, + "column": 24 + } + } + }, + { + "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": 15102, + "end": 15108, + "loc": { + "start": { + "line": 542, + "column": 0 + }, + "end": { + "line": 542, + "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": 15109, + "end": 15116, + "loc": { + "start": { + "line": 542, + "column": 7 + }, + "end": { + "line": 542, + "column": 14 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15117, + "end": 15118, + "loc": { + "start": { + "line": 542, + "column": 15 + }, + "end": { + "line": 542, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "initialize", + "start": 15119, + "end": 15129, + "loc": { + "start": { + "line": 542, + "column": 17 + }, + "end": { + "line": 542, + "column": 27 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15129, + "end": 15130, + "loc": { + "start": { + "line": 542, + "column": 27 + }, + "end": { + "line": 542, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "version", + "start": 15131, + "end": 15138, + "loc": { + "start": { + "line": 542, + "column": 29 + }, + "end": { + "line": 542, + "column": 36 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 15139, + "end": 15140, + "loc": { + "start": { + "line": 542, + "column": 37 + }, + "end": { + "line": 542, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15140, + "end": 15141, + "loc": { + "start": { + "line": 542, + "column": 38 + }, + "end": { + "line": 542, + "column": 39 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 15142, + "end": 15142, + "loc": { + "start": { + "line": 543, + "column": 0 + }, + "end": { + "line": 543, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/jest.setup.js.json b/docs/ast/source/jest.setup.js.json new file mode 100644 index 00000000..119574db --- /dev/null +++ b/docs/ast/source/jest.setup.js.json @@ -0,0 +1,114 @@ +{ + "type": "File", + "start": 0, + "end": 26, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 2, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 26, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 2, + "column": 0 + } + }, + "sourceType": "module", + "body": [], + "directives": [], + "leadingComments": null, + "innerComments": [ + { + "type": "CommentLine", + "value": " Test environment setup", + "start": 0, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 25 + } + } + } + ] + }, + "comments": [ + { + "type": "CommentLine", + "value": " Test environment setup", + "start": 0, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 25 + } + } + } + ], + "tokens": [ + { + "type": "CommentLine", + "value": " Test environment setup", + "start": 0, + "end": 25, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 25 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 26, + "end": 26, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/ast/source/messages.js.json b/docs/ast/source/messages.js.json new file mode 100644 index 00000000..c5289edb --- /dev/null +++ b/docs/ast/source/messages.js.json @@ -0,0 +1,6661 @@ +{ + "type": "File", + "start": 0, + "end": 1187, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 43, + "column": 0 + } + }, + "program": { + "type": "Program", + "start": 0, + "end": 1187, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 43, + "column": 0 + } + }, + "sourceType": "module", + "body": [ + { + "type": "VariableDeclaration", + "start": 0, + "end": 156, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 2, + "column": 140 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 6, + "end": 155, + "loc": { + "start": { + "line": 1, + "column": 6 + }, + "end": { + "line": 2, + "column": 139 + } + }, + "id": { + "type": "Identifier", + "start": 6, + "end": 13, + "loc": { + "start": { + "line": 1, + "column": 6 + }, + "end": { + "line": 1, + "column": 13 + }, + "identifierName": "docLink" + }, + "name": "docLink" + }, + "init": { + "type": "StringLiteral", + "start": 18, + "end": 155, + "loc": { + "start": { + "line": 2, + "column": 2 + }, + "end": { + "line": 2, + "column": 139 + } + }, + "extra": { + "rawValue": " Please see https://docs.launchdarkly.com/docs/js-sdk-reference#section-initializing-the-client for instructions on SDK initialization.", + "raw": "' Please see https://docs.launchdarkly.com/docs/js-sdk-reference#section-initializing-the-client for instructions on SDK initialization.'" + }, + "value": " Please see https://docs.launchdarkly.com/docs/js-sdk-reference#section-initializing-the-client for instructions on SDK initialization." + } + } + ], + "kind": "const" + }, + { + "type": "ExportNamedDeclaration", + "start": 158, + "end": 248, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 6, + "column": 2 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 165, + "end": 248, + "loc": { + "start": { + "line": 4, + "column": 7 + }, + "end": { + "line": 6, + "column": 2 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 171, + "end": 247, + "loc": { + "start": { + "line": 4, + "column": 13 + }, + "end": { + "line": 6, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 171, + "end": 185, + "loc": { + "start": { + "line": 4, + "column": 13 + }, + "end": { + "line": 4, + "column": 27 + }, + "identifierName": "clientNotReady" + }, + "name": "clientNotReady" + }, + "init": { + "type": "FunctionExpression", + "start": 188, + "end": 247, + "loc": { + "start": { + "line": 4, + "column": 30 + }, + "end": { + "line": 6, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 171, + "end": 185, + "loc": { + "start": { + "line": 4, + "column": 13 + }, + "end": { + "line": 4, + "column": 27 + }, + "identifierName": "clientNotReady" + }, + "name": "clientNotReady" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 199, + "end": 247, + "loc": { + "start": { + "line": 4, + "column": 41 + }, + "end": { + "line": 6, + "column": 1 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 203, + "end": 245, + "loc": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 44 + } + }, + "argument": { + "type": "StringLiteral", + "start": 210, + "end": 244, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 43 + } + }, + "extra": { + "rawValue": "LaunchDarkly client is not ready", + "raw": "'LaunchDarkly client is not ready'" + }, + "value": "LaunchDarkly client is not ready" + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 250, + "end": 330, + "loc": { + "start": { + "line": 8, + "column": 0 + }, + "end": { + "line": 10, + "column": 2 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 257, + "end": 330, + "loc": { + "start": { + "line": 8, + "column": 7 + }, + "end": { + "line": 10, + "column": 2 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 263, + "end": 329, + "loc": { + "start": { + "line": 8, + "column": 13 + }, + "end": { + "line": 10, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 263, + "end": 273, + "loc": { + "start": { + "line": 8, + "column": 13 + }, + "end": { + "line": 8, + "column": 23 + }, + "identifierName": "invalidKey" + }, + "name": "invalidKey" + }, + "init": { + "type": "FunctionExpression", + "start": 276, + "end": 329, + "loc": { + "start": { + "line": 8, + "column": 26 + }, + "end": { + "line": 10, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 263, + "end": 273, + "loc": { + "start": { + "line": 8, + "column": 13 + }, + "end": { + "line": 8, + "column": 23 + }, + "identifierName": "invalidKey" + }, + "name": "invalidKey" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 287, + "end": 329, + "loc": { + "start": { + "line": 8, + "column": 37 + }, + "end": { + "line": 10, + "column": 1 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 291, + "end": 327, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 38 + } + }, + "argument": { + "type": "StringLiteral", + "start": 298, + "end": 326, + "loc": { + "start": { + "line": 9, + "column": 9 + }, + "end": { + "line": 9, + "column": 37 + } + }, + "extra": { + "rawValue": "Event key must be a string", + "raw": "'Event key must be a string'" + }, + "value": "Event key must be a string" + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 332, + "end": 426, + "loc": { + "start": { + "line": 12, + "column": 0 + }, + "end": { + "line": 14, + "column": 2 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 339, + "end": 426, + "loc": { + "start": { + "line": 12, + "column": 7 + }, + "end": { + "line": 14, + "column": 2 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 345, + "end": 425, + "loc": { + "start": { + "line": 12, + "column": 13 + }, + "end": { + "line": 14, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 345, + "end": 368, + "loc": { + "start": { + "line": 12, + "column": 13 + }, + "end": { + "line": 12, + "column": 36 + }, + "identifierName": "localStorageUnavailable" + }, + "name": "localStorageUnavailable" + }, + "init": { + "type": "FunctionExpression", + "start": 371, + "end": 425, + "loc": { + "start": { + "line": 12, + "column": 39 + }, + "end": { + "line": 14, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 345, + "end": 368, + "loc": { + "start": { + "line": 12, + "column": 13 + }, + "end": { + "line": 12, + "column": 36 + }, + "identifierName": "localStorageUnavailable" + }, + "name": "localStorageUnavailable" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 382, + "end": 425, + "loc": { + "start": { + "line": 12, + "column": 50 + }, + "end": { + "line": 14, + "column": 1 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 386, + "end": 423, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 39 + } + }, + "argument": { + "type": "StringLiteral", + "start": 393, + "end": 422, + "loc": { + "start": { + "line": 13, + "column": 9 + }, + "end": { + "line": 13, + "column": 38 + } + }, + "extra": { + "rawValue": "localStorage is unavailable", + "raw": "'localStorage is unavailable'" + }, + "value": "localStorage is unavailable" + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 428, + "end": 537, + "loc": { + "start": { + "line": 16, + "column": 0 + }, + "end": { + "line": 18, + "column": 2 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 435, + "end": 537, + "loc": { + "start": { + "line": 16, + "column": 7 + }, + "end": { + "line": 18, + "column": 2 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 441, + "end": 536, + "loc": { + "start": { + "line": 16, + "column": 13 + }, + "end": { + "line": 18, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 441, + "end": 462, + "loc": { + "start": { + "line": 16, + "column": 13 + }, + "end": { + "line": 16, + "column": 34 + }, + "identifierName": "unknownCustomEventKey" + }, + "name": "unknownCustomEventKey" + }, + "init": { + "type": "FunctionExpression", + "start": 465, + "end": 536, + "loc": { + "start": { + "line": 16, + "column": 37 + }, + "end": { + "line": 18, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 441, + "end": 462, + "loc": { + "start": { + "line": 16, + "column": 13 + }, + "end": { + "line": 16, + "column": 34 + }, + "identifierName": "unknownCustomEventKey" + }, + "name": "unknownCustomEventKey" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 474, + "end": 477, + "loc": { + "start": { + "line": 16, + "column": 46 + }, + "end": { + "line": 16, + "column": 49 + }, + "identifierName": "key" + }, + "name": "key" + } + ], + "body": { + "type": "BlockStatement", + "start": 479, + "end": 536, + "loc": { + "start": { + "line": 16, + "column": 51 + }, + "end": { + "line": 18, + "column": 1 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 483, + "end": 534, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 53 + } + }, + "argument": { + "type": "BinaryExpression", + "start": 490, + "end": 533, + "loc": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 52 + } + }, + "left": { + "type": "BinaryExpression", + "start": 490, + "end": 512, + "loc": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 31 + } + }, + "left": { + "type": "StringLiteral", + "start": 490, + "end": 506, + "loc": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 25 + } + }, + "extra": { + "rawValue": "Custom event \"", + "raw": "'Custom event \"'" + }, + "value": "Custom event \"" + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 509, + "end": 512, + "loc": { + "start": { + "line": 17, + "column": 28 + }, + "end": { + "line": 17, + "column": 31 + }, + "identifierName": "key" + }, + "name": "key" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 515, + "end": 533, + "loc": { + "start": { + "line": 17, + "column": 34 + }, + "end": { + "line": 17, + "column": 52 + } + }, + "extra": { + "rawValue": "\" does not exist", + "raw": "'\" does not exist'" + }, + "value": "\" does not exist" + } + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 539, + "end": 634, + "loc": { + "start": { + "line": 20, + "column": 0 + }, + "end": { + "line": 22, + "column": 2 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 546, + "end": 634, + "loc": { + "start": { + "line": 20, + "column": 7 + }, + "end": { + "line": 22, + "column": 2 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 552, + "end": 633, + "loc": { + "start": { + "line": 20, + "column": 13 + }, + "end": { + "line": 22, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 552, + "end": 571, + "loc": { + "start": { + "line": 20, + "column": 13 + }, + "end": { + "line": 20, + "column": 32 + }, + "identifierName": "environmentNotFound" + }, + "name": "environmentNotFound" + }, + "init": { + "type": "FunctionExpression", + "start": 574, + "end": 633, + "loc": { + "start": { + "line": 20, + "column": 35 + }, + "end": { + "line": 22, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 552, + "end": 571, + "loc": { + "start": { + "line": 20, + "column": 13 + }, + "end": { + "line": 20, + "column": 32 + }, + "identifierName": "environmentNotFound" + }, + "name": "environmentNotFound" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 585, + "end": 633, + "loc": { + "start": { + "line": 20, + "column": 46 + }, + "end": { + "line": 22, + "column": 1 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 589, + "end": 631, + "loc": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 21, + "column": 44 + } + }, + "argument": { + "type": "BinaryExpression", + "start": 596, + "end": 630, + "loc": { + "start": { + "line": 21, + "column": 9 + }, + "end": { + "line": 21, + "column": 43 + } + }, + "left": { + "type": "StringLiteral", + "start": 596, + "end": 620, + "loc": { + "start": { + "line": 21, + "column": 9 + }, + "end": { + "line": 21, + "column": 33 + } + }, + "extra": { + "rawValue": "environment not found.", + "raw": "'environment not found.'" + }, + "value": "environment not found." + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 623, + "end": 630, + "loc": { + "start": { + "line": 21, + "column": 36 + }, + "end": { + "line": 21, + "column": 43 + }, + "identifierName": "docLink" + }, + "name": "docLink" + } + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 636, + "end": 738, + "loc": { + "start": { + "line": 24, + "column": 0 + }, + "end": { + "line": 26, + "column": 2 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 643, + "end": 738, + "loc": { + "start": { + "line": 24, + "column": 7 + }, + "end": { + "line": 26, + "column": 2 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 649, + "end": 737, + "loc": { + "start": { + "line": 24, + "column": 13 + }, + "end": { + "line": 26, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 649, + "end": 672, + "loc": { + "start": { + "line": 24, + "column": 13 + }, + "end": { + "line": 24, + "column": 36 + }, + "identifierName": "environmentNotSpecified" + }, + "name": "environmentNotSpecified" + }, + "init": { + "type": "FunctionExpression", + "start": 675, + "end": 737, + "loc": { + "start": { + "line": 24, + "column": 39 + }, + "end": { + "line": 26, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 649, + "end": 672, + "loc": { + "start": { + "line": 24, + "column": 13 + }, + "end": { + "line": 24, + "column": 36 + }, + "identifierName": "environmentNotSpecified" + }, + "name": "environmentNotSpecified" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 686, + "end": 737, + "loc": { + "start": { + "line": 24, + "column": 50 + }, + "end": { + "line": 26, + "column": 1 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 690, + "end": 735, + "loc": { + "start": { + "line": 25, + "column": 2 + }, + "end": { + "line": 25, + "column": 47 + } + }, + "argument": { + "type": "BinaryExpression", + "start": 697, + "end": 734, + "loc": { + "start": { + "line": 25, + "column": 9 + }, + "end": { + "line": 25, + "column": 46 + } + }, + "left": { + "type": "StringLiteral", + "start": 697, + "end": 724, + "loc": { + "start": { + "line": 25, + "column": 9 + }, + "end": { + "line": 25, + "column": 36 + } + }, + "extra": { + "rawValue": "No environment specified.", + "raw": "'No environment specified.'" + }, + "value": "No environment specified." + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 727, + "end": 734, + "loc": { + "start": { + "line": 25, + "column": 39 + }, + "end": { + "line": 25, + "column": 46 + }, + "identifierName": "docLink" + }, + "name": "docLink" + } + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 740, + "end": 858, + "loc": { + "start": { + "line": 28, + "column": 0 + }, + "end": { + "line": 30, + "column": 2 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 747, + "end": 858, + "loc": { + "start": { + "line": 28, + "column": 7 + }, + "end": { + "line": 30, + "column": 2 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 753, + "end": 857, + "loc": { + "start": { + "line": 28, + "column": 13 + }, + "end": { + "line": 30, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 753, + "end": 771, + "loc": { + "start": { + "line": 28, + "column": 13 + }, + "end": { + "line": 28, + "column": 31 + }, + "identifierName": "errorFetchingFlags" + }, + "name": "errorFetchingFlags" + }, + "init": { + "type": "FunctionExpression", + "start": 774, + "end": 857, + "loc": { + "start": { + "line": 28, + "column": 34 + }, + "end": { + "line": 30, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 753, + "end": 771, + "loc": { + "start": { + "line": 28, + "column": 13 + }, + "end": { + "line": 28, + "column": 31 + }, + "identifierName": "errorFetchingFlags" + }, + "name": "errorFetchingFlags" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 783, + "end": 786, + "loc": { + "start": { + "line": 28, + "column": 43 + }, + "end": { + "line": 28, + "column": 46 + }, + "identifierName": "err" + }, + "name": "err" + } + ], + "body": { + "type": "BlockStatement", + "start": 788, + "end": 857, + "loc": { + "start": { + "line": 28, + "column": 48 + }, + "end": { + "line": 30, + "column": 1 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 792, + "end": 855, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 65 + } + }, + "argument": { + "type": "BinaryExpression", + "start": 799, + "end": 854, + "loc": { + "start": { + "line": 29, + "column": 9 + }, + "end": { + "line": 29, + "column": 64 + } + }, + "left": { + "type": "StringLiteral", + "start": 799, + "end": 831, + "loc": { + "start": { + "line": 29, + "column": 9 + }, + "end": { + "line": 29, + "column": 41 + } + }, + "extra": { + "rawValue": "Error fetching flag settings: ", + "raw": "'Error fetching flag settings: '" + }, + "value": "Error fetching flag settings: " + }, + "operator": "+", + "right": { + "type": "LogicalExpression", + "start": 835, + "end": 853, + "loc": { + "start": { + "line": 29, + "column": 45 + }, + "end": { + "line": 29, + "column": 63 + } + }, + "left": { + "type": "MemberExpression", + "start": 835, + "end": 846, + "loc": { + "start": { + "line": 29, + "column": 45 + }, + "end": { + "line": 29, + "column": 56 + } + }, + "object": { + "type": "Identifier", + "start": 835, + "end": 838, + "loc": { + "start": { + "line": 29, + "column": 45 + }, + "end": { + "line": 29, + "column": 48 + }, + "identifierName": "err" + }, + "name": "err" + }, + "property": { + "type": "Identifier", + "start": 839, + "end": 846, + "loc": { + "start": { + "line": 29, + "column": 49 + }, + "end": { + "line": 29, + "column": 56 + }, + "identifierName": "message" + }, + "name": "message" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "Identifier", + "start": 850, + "end": 853, + "loc": { + "start": { + "line": 29, + "column": 60 + }, + "end": { + "line": 29, + "column": 63 + }, + "identifierName": "err" + }, + "name": "err" + }, + "extra": { + "parenthesized": true, + "parenStart": 834 + } + } + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 860, + "end": 948, + "loc": { + "start": { + "line": 32, + "column": 0 + }, + "end": { + "line": 34, + "column": 2 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 867, + "end": 948, + "loc": { + "start": { + "line": 32, + "column": 7 + }, + "end": { + "line": 34, + "column": 2 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 873, + "end": 947, + "loc": { + "start": { + "line": 32, + "column": 13 + }, + "end": { + "line": 34, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 873, + "end": 889, + "loc": { + "start": { + "line": 32, + "column": 13 + }, + "end": { + "line": 32, + "column": 29 + }, + "identifierName": "userNotSpecified" + }, + "name": "userNotSpecified" + }, + "init": { + "type": "FunctionExpression", + "start": 892, + "end": 947, + "loc": { + "start": { + "line": 32, + "column": 32 + }, + "end": { + "line": 34, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 873, + "end": 889, + "loc": { + "start": { + "line": 32, + "column": 13 + }, + "end": { + "line": 32, + "column": 29 + }, + "identifierName": "userNotSpecified" + }, + "name": "userNotSpecified" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 903, + "end": 947, + "loc": { + "start": { + "line": 32, + "column": 43 + }, + "end": { + "line": 34, + "column": 1 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 907, + "end": 945, + "loc": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 33, + "column": 40 + } + }, + "argument": { + "type": "BinaryExpression", + "start": 914, + "end": 944, + "loc": { + "start": { + "line": 33, + "column": 9 + }, + "end": { + "line": 33, + "column": 39 + } + }, + "left": { + "type": "StringLiteral", + "start": 914, + "end": 934, + "loc": { + "start": { + "line": 33, + "column": 9 + }, + "end": { + "line": 33, + "column": 29 + } + }, + "extra": { + "rawValue": "No user specified.", + "raw": "'No user specified.'" + }, + "value": "No user specified." + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 937, + "end": 944, + "loc": { + "start": { + "line": 33, + "column": 32 + }, + "end": { + "line": 33, + "column": 39 + }, + "identifierName": "docLink" + }, + "name": "docLink" + } + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 950, + "end": 1038, + "loc": { + "start": { + "line": 36, + "column": 0 + }, + "end": { + "line": 38, + "column": 2 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 957, + "end": 1038, + "loc": { + "start": { + "line": 36, + "column": 7 + }, + "end": { + "line": 38, + "column": 2 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 963, + "end": 1037, + "loc": { + "start": { + "line": 36, + "column": 13 + }, + "end": { + "line": 38, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 963, + "end": 974, + "loc": { + "start": { + "line": 36, + "column": 13 + }, + "end": { + "line": 36, + "column": 24 + }, + "identifierName": "invalidUser" + }, + "name": "invalidUser" + }, + "init": { + "type": "FunctionExpression", + "start": 977, + "end": 1037, + "loc": { + "start": { + "line": 36, + "column": 27 + }, + "end": { + "line": 38, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 963, + "end": 974, + "loc": { + "start": { + "line": 36, + "column": 13 + }, + "end": { + "line": 36, + "column": 24 + }, + "identifierName": "invalidUser" + }, + "name": "invalidUser" + }, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 988, + "end": 1037, + "loc": { + "start": { + "line": 36, + "column": 38 + }, + "end": { + "line": 38, + "column": 1 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 992, + "end": 1035, + "loc": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 37, + "column": 45 + } + }, + "argument": { + "type": "BinaryExpression", + "start": 999, + "end": 1034, + "loc": { + "start": { + "line": 37, + "column": 9 + }, + "end": { + "line": 37, + "column": 44 + } + }, + "left": { + "type": "StringLiteral", + "start": 999, + "end": 1024, + "loc": { + "start": { + "line": 37, + "column": 9 + }, + "end": { + "line": 37, + "column": 34 + } + }, + "extra": { + "rawValue": "Invalid user specified.", + "raw": "'Invalid user specified.'" + }, + "value": "Invalid user specified." + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 1027, + "end": 1034, + "loc": { + "start": { + "line": 37, + "column": 37 + }, + "end": { + "line": 37, + "column": 44 + }, + "identifierName": "docLink" + }, + "name": "docLink" + } + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + }, + { + "type": "ExportNamedDeclaration", + "start": 1040, + "end": 1186, + "loc": { + "start": { + "line": 40, + "column": 0 + }, + "end": { + "line": 42, + "column": 2 + } + }, + "specifiers": [], + "source": null, + "declaration": { + "type": "VariableDeclaration", + "start": 1047, + "end": 1186, + "loc": { + "start": { + "line": 40, + "column": 7 + }, + "end": { + "line": 42, + "column": 2 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1053, + "end": 1185, + "loc": { + "start": { + "line": 40, + "column": 13 + }, + "end": { + "line": 42, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 1053, + "end": 1063, + "loc": { + "start": { + "line": 40, + "column": 13 + }, + "end": { + "line": 40, + "column": 23 + }, + "identifierName": "deprecated" + }, + "name": "deprecated" + }, + "init": { + "type": "FunctionExpression", + "start": 1066, + "end": 1185, + "loc": { + "start": { + "line": 40, + "column": 26 + }, + "end": { + "line": 42, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 1053, + "end": 1063, + "loc": { + "start": { + "line": 40, + "column": 13 + }, + "end": { + "line": 40, + "column": 23 + }, + "identifierName": "deprecated" + }, + "name": "deprecated" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1075, + "end": 1082, + "loc": { + "start": { + "line": 40, + "column": 35 + }, + "end": { + "line": 40, + "column": 42 + }, + "identifierName": "oldName" + }, + "name": "oldName" + }, + { + "type": "Identifier", + "start": 1084, + "end": 1091, + "loc": { + "start": { + "line": 40, + "column": 44 + }, + "end": { + "line": 40, + "column": 51 + }, + "identifierName": "newName" + }, + "name": "newName" + } + ], + "body": { + "type": "BlockStatement", + "start": 1093, + "end": 1185, + "loc": { + "start": { + "line": 40, + "column": 53 + }, + "end": { + "line": 42, + "column": 1 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1097, + "end": 1183, + "loc": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 41, + "column": 88 + } + }, + "argument": { + "type": "BinaryExpression", + "start": 1104, + "end": 1182, + "loc": { + "start": { + "line": 41, + "column": 9 + }, + "end": { + "line": 41, + "column": 87 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1104, + "end": 1176, + "loc": { + "start": { + "line": 41, + "column": 9 + }, + "end": { + "line": 41, + "column": 81 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1104, + "end": 1166, + "loc": { + "start": { + "line": 41, + "column": 9 + }, + "end": { + "line": 41, + "column": 71 + } + }, + "left": { + "type": "BinaryExpression", + "start": 1104, + "end": 1132, + "loc": { + "start": { + "line": 41, + "column": 9 + }, + "end": { + "line": 41, + "column": 37 + } + }, + "left": { + "type": "StringLiteral", + "start": 1104, + "end": 1122, + "loc": { + "start": { + "line": 41, + "column": 9 + }, + "end": { + "line": 41, + "column": 27 + } + }, + "extra": { + "rawValue": "[LaunchDarkly] \"", + "raw": "'[LaunchDarkly] \"'" + }, + "value": "[LaunchDarkly] \"" + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 1125, + "end": 1132, + "loc": { + "start": { + "line": 41, + "column": 30 + }, + "end": { + "line": 41, + "column": 37 + }, + "identifierName": "oldName" + }, + "name": "oldName" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1135, + "end": 1166, + "loc": { + "start": { + "line": 41, + "column": 40 + }, + "end": { + "line": 41, + "column": 71 + } + }, + "extra": { + "rawValue": "\" is deprecated, please use \"", + "raw": "'\" is deprecated, please use \"'" + }, + "value": "\" is deprecated, please use \"" + } + }, + "operator": "+", + "right": { + "type": "Identifier", + "start": 1169, + "end": 1176, + "loc": { + "start": { + "line": 41, + "column": 74 + }, + "end": { + "line": 41, + "column": 81 + }, + "identifierName": "newName" + }, + "name": "newName" + } + }, + "operator": "+", + "right": { + "type": "StringLiteral", + "start": 1179, + "end": 1182, + "loc": { + "start": { + "line": 41, + "column": 84 + }, + "end": { + "line": 41, + "column": 87 + } + }, + "extra": { + "rawValue": "\"", + "raw": "'\"'" + }, + "value": "\"" + } + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const", + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [] + }, + "comments": [], + "tokens": [ + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 0, + "end": 5, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "docLink", + "start": 6, + "end": 13, + "loc": { + "start": { + "line": 1, + "column": 6 + }, + "end": { + "line": 1, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 14, + "end": 15, + "loc": { + "start": { + "line": 1, + "column": 14 + }, + "end": { + "line": 1, + "column": 15 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": " Please see https://docs.launchdarkly.com/docs/js-sdk-reference#section-initializing-the-client for instructions on SDK initialization.", + "start": 18, + "end": 155, + "loc": { + "start": { + "line": 2, + "column": 2 + }, + "end": { + "line": 2, + "column": 139 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 155, + "end": 156, + "loc": { + "start": { + "line": 2, + "column": 139 + }, + "end": { + "line": 2, + "column": 140 + } + } + }, + { + "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": 158, + "end": 164, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 4, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 165, + "end": 170, + "loc": { + "start": { + "line": 4, + "column": 7 + }, + "end": { + "line": 4, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "clientNotReady", + "start": 171, + "end": 185, + "loc": { + "start": { + "line": 4, + "column": 13 + }, + "end": { + "line": 4, + "column": 27 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 186, + "end": 187, + "loc": { + "start": { + "line": 4, + "column": 28 + }, + "end": { + "line": 4, + "column": 29 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 188, + "end": 196, + "loc": { + "start": { + "line": 4, + "column": 30 + }, + "end": { + "line": 4, + "column": 38 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 196, + "end": 197, + "loc": { + "start": { + "line": 4, + "column": 38 + }, + "end": { + "line": 4, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 197, + "end": 198, + "loc": { + "start": { + "line": 4, + "column": 39 + }, + "end": { + "line": 4, + "column": 40 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 199, + "end": 200, + "loc": { + "start": { + "line": 4, + "column": 41 + }, + "end": { + "line": 4, + "column": 42 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 203, + "end": 209, + "loc": { + "start": { + "line": 5, + "column": 2 + }, + "end": { + "line": 5, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "LaunchDarkly client is not ready", + "start": 210, + "end": 244, + "loc": { + "start": { + "line": 5, + "column": 9 + }, + "end": { + "line": 5, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 244, + "end": 245, + "loc": { + "start": { + "line": 5, + "column": 43 + }, + "end": { + "line": 5, + "column": 44 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 246, + "end": 247, + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 6, + "column": 1 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 247, + "end": 248, + "loc": { + "start": { + "line": 6, + "column": 1 + }, + "end": { + "line": 6, + "column": 2 + } + } + }, + { + "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": 250, + "end": 256, + "loc": { + "start": { + "line": 8, + "column": 0 + }, + "end": { + "line": 8, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 257, + "end": 262, + "loc": { + "start": { + "line": 8, + "column": 7 + }, + "end": { + "line": 8, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "invalidKey", + "start": 263, + "end": 273, + "loc": { + "start": { + "line": 8, + "column": 13 + }, + "end": { + "line": 8, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 274, + "end": 275, + "loc": { + "start": { + "line": 8, + "column": 24 + }, + "end": { + "line": 8, + "column": 25 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 276, + "end": 284, + "loc": { + "start": { + "line": 8, + "column": 26 + }, + "end": { + "line": 8, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 284, + "end": 285, + "loc": { + "start": { + "line": 8, + "column": 34 + }, + "end": { + "line": 8, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 285, + "end": 286, + "loc": { + "start": { + "line": 8, + "column": 35 + }, + "end": { + "line": 8, + "column": 36 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 287, + "end": 288, + "loc": { + "start": { + "line": 8, + "column": 37 + }, + "end": { + "line": 8, + "column": 38 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 291, + "end": 297, + "loc": { + "start": { + "line": 9, + "column": 2 + }, + "end": { + "line": 9, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Event key must be a string", + "start": 298, + "end": 326, + "loc": { + "start": { + "line": 9, + "column": 9 + }, + "end": { + "line": 9, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 326, + "end": 327, + "loc": { + "start": { + "line": 9, + "column": 37 + }, + "end": { + "line": 9, + "column": 38 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 328, + "end": 329, + "loc": { + "start": { + "line": 10, + "column": 0 + }, + "end": { + "line": 10, + "column": 1 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 329, + "end": 330, + "loc": { + "start": { + "line": 10, + "column": 1 + }, + "end": { + "line": 10, + "column": 2 + } + } + }, + { + "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": 332, + "end": 338, + "loc": { + "start": { + "line": 12, + "column": 0 + }, + "end": { + "line": 12, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 339, + "end": 344, + "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": "localStorageUnavailable", + "start": 345, + "end": 368, + "loc": { + "start": { + "line": 12, + "column": 13 + }, + "end": { + "line": 12, + "column": 36 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 369, + "end": 370, + "loc": { + "start": { + "line": 12, + "column": 37 + }, + "end": { + "line": 12, + "column": 38 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 371, + "end": 379, + "loc": { + "start": { + "line": 12, + "column": 39 + }, + "end": { + "line": 12, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 379, + "end": 380, + "loc": { + "start": { + "line": 12, + "column": 47 + }, + "end": { + "line": 12, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 380, + "end": 381, + "loc": { + "start": { + "line": 12, + "column": 48 + }, + "end": { + "line": 12, + "column": 49 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 382, + "end": 383, + "loc": { + "start": { + "line": 12, + "column": 50 + }, + "end": { + "line": 12, + "column": 51 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 386, + "end": 392, + "loc": { + "start": { + "line": 13, + "column": 2 + }, + "end": { + "line": 13, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "localStorage is unavailable", + "start": 393, + "end": 422, + "loc": { + "start": { + "line": 13, + "column": 9 + }, + "end": { + "line": 13, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 422, + "end": 423, + "loc": { + "start": { + "line": 13, + "column": 38 + }, + "end": { + "line": 13, + "column": 39 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 424, + "end": 425, + "loc": { + "start": { + "line": 14, + "column": 0 + }, + "end": { + "line": 14, + "column": 1 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 425, + "end": 426, + "loc": { + "start": { + "line": 14, + "column": 1 + }, + "end": { + "line": 14, + "column": 2 + } + } + }, + { + "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": 428, + "end": 434, + "loc": { + "start": { + "line": 16, + "column": 0 + }, + "end": { + "line": 16, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 435, + "end": 440, + "loc": { + "start": { + "line": 16, + "column": 7 + }, + "end": { + "line": 16, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "unknownCustomEventKey", + "start": 441, + "end": 462, + "loc": { + "start": { + "line": 16, + "column": 13 + }, + "end": { + "line": 16, + "column": 34 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 463, + "end": 464, + "loc": { + "start": { + "line": 16, + "column": 35 + }, + "end": { + "line": 16, + "column": 36 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 465, + "end": 473, + "loc": { + "start": { + "line": 16, + "column": 37 + }, + "end": { + "line": 16, + "column": 45 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 473, + "end": 474, + "loc": { + "start": { + "line": 16, + "column": 45 + }, + "end": { + "line": 16, + "column": 46 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 474, + "end": 477, + "loc": { + "start": { + "line": 16, + "column": 46 + }, + "end": { + "line": 16, + "column": 49 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 477, + "end": 478, + "loc": { + "start": { + "line": 16, + "column": 49 + }, + "end": { + "line": 16, + "column": 50 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 479, + "end": 480, + "loc": { + "start": { + "line": 16, + "column": 51 + }, + "end": { + "line": 16, + "column": 52 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 483, + "end": 489, + "loc": { + "start": { + "line": 17, + "column": 2 + }, + "end": { + "line": 17, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Custom event \"", + "start": 490, + "end": 506, + "loc": { + "start": { + "line": 17, + "column": 9 + }, + "end": { + "line": 17, + "column": 25 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 507, + "end": 508, + "loc": { + "start": { + "line": 17, + "column": 26 + }, + "end": { + "line": 17, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "key", + "start": 509, + "end": 512, + "loc": { + "start": { + "line": 17, + "column": 28 + }, + "end": { + "line": 17, + "column": 31 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 513, + "end": 514, + "loc": { + "start": { + "line": 17, + "column": 32 + }, + "end": { + "line": 17, + "column": 33 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "\" does not exist", + "start": 515, + "end": 533, + "loc": { + "start": { + "line": 17, + "column": 34 + }, + "end": { + "line": 17, + "column": 52 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 533, + "end": 534, + "loc": { + "start": { + "line": 17, + "column": 52 + }, + "end": { + "line": 17, + "column": 53 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 535, + "end": 536, + "loc": { + "start": { + "line": 18, + "column": 0 + }, + "end": { + "line": 18, + "column": 1 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 536, + "end": 537, + "loc": { + "start": { + "line": 18, + "column": 1 + }, + "end": { + "line": 18, + "column": 2 + } + } + }, + { + "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": 539, + "end": 545, + "loc": { + "start": { + "line": 20, + "column": 0 + }, + "end": { + "line": 20, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 546, + "end": 551, + "loc": { + "start": { + "line": 20, + "column": 7 + }, + "end": { + "line": 20, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environmentNotFound", + "start": 552, + "end": 571, + "loc": { + "start": { + "line": 20, + "column": 13 + }, + "end": { + "line": 20, + "column": 32 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 572, + "end": 573, + "loc": { + "start": { + "line": 20, + "column": 33 + }, + "end": { + "line": 20, + "column": 34 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 574, + "end": 582, + "loc": { + "start": { + "line": 20, + "column": 35 + }, + "end": { + "line": 20, + "column": 43 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 582, + "end": 583, + "loc": { + "start": { + "line": 20, + "column": 43 + }, + "end": { + "line": 20, + "column": 44 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 583, + "end": 584, + "loc": { + "start": { + "line": 20, + "column": 44 + }, + "end": { + "line": 20, + "column": 45 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 585, + "end": 586, + "loc": { + "start": { + "line": 20, + "column": 46 + }, + "end": { + "line": 20, + "column": 47 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 589, + "end": 595, + "loc": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 21, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "environment not found.", + "start": 596, + "end": 620, + "loc": { + "start": { + "line": 21, + "column": 9 + }, + "end": { + "line": 21, + "column": 33 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 621, + "end": 622, + "loc": { + "start": { + "line": 21, + "column": 34 + }, + "end": { + "line": 21, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "docLink", + "start": 623, + "end": 630, + "loc": { + "start": { + "line": 21, + "column": 36 + }, + "end": { + "line": 21, + "column": 43 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 630, + "end": 631, + "loc": { + "start": { + "line": 21, + "column": 43 + }, + "end": { + "line": 21, + "column": 44 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 632, + "end": 633, + "loc": { + "start": { + "line": 22, + "column": 0 + }, + "end": { + "line": 22, + "column": 1 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 633, + "end": 634, + "loc": { + "start": { + "line": 22, + "column": 1 + }, + "end": { + "line": 22, + "column": 2 + } + } + }, + { + "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": 636, + "end": 642, + "loc": { + "start": { + "line": 24, + "column": 0 + }, + "end": { + "line": 24, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 643, + "end": 648, + "loc": { + "start": { + "line": 24, + "column": 7 + }, + "end": { + "line": 24, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "environmentNotSpecified", + "start": 649, + "end": 672, + "loc": { + "start": { + "line": 24, + "column": 13 + }, + "end": { + "line": 24, + "column": 36 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 673, + "end": 674, + "loc": { + "start": { + "line": 24, + "column": 37 + }, + "end": { + "line": 24, + "column": 38 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 675, + "end": 683, + "loc": { + "start": { + "line": 24, + "column": 39 + }, + "end": { + "line": 24, + "column": 47 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 683, + "end": 684, + "loc": { + "start": { + "line": 24, + "column": 47 + }, + "end": { + "line": 24, + "column": 48 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 684, + "end": 685, + "loc": { + "start": { + "line": 24, + "column": 48 + }, + "end": { + "line": 24, + "column": 49 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 686, + "end": 687, + "loc": { + "start": { + "line": 24, + "column": 50 + }, + "end": { + "line": 24, + "column": 51 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 690, + "end": 696, + "loc": { + "start": { + "line": 25, + "column": 2 + }, + "end": { + "line": 25, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "No environment specified.", + "start": 697, + "end": 724, + "loc": { + "start": { + "line": 25, + "column": 9 + }, + "end": { + "line": 25, + "column": 36 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 725, + "end": 726, + "loc": { + "start": { + "line": 25, + "column": 37 + }, + "end": { + "line": 25, + "column": 38 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "docLink", + "start": 727, + "end": 734, + "loc": { + "start": { + "line": 25, + "column": 39 + }, + "end": { + "line": 25, + "column": 46 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 734, + "end": 735, + "loc": { + "start": { + "line": 25, + "column": 46 + }, + "end": { + "line": 25, + "column": 47 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 736, + "end": 737, + "loc": { + "start": { + "line": 26, + "column": 0 + }, + "end": { + "line": 26, + "column": 1 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 737, + "end": 738, + "loc": { + "start": { + "line": 26, + "column": 1 + }, + "end": { + "line": 26, + "column": 2 + } + } + }, + { + "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": 740, + "end": 746, + "loc": { + "start": { + "line": 28, + "column": 0 + }, + "end": { + "line": 28, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 747, + "end": 752, + "loc": { + "start": { + "line": 28, + "column": 7 + }, + "end": { + "line": 28, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "errorFetchingFlags", + "start": 753, + "end": 771, + "loc": { + "start": { + "line": 28, + "column": 13 + }, + "end": { + "line": 28, + "column": 31 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 772, + "end": 773, + "loc": { + "start": { + "line": 28, + "column": 32 + }, + "end": { + "line": 28, + "column": 33 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 774, + "end": 782, + "loc": { + "start": { + "line": 28, + "column": 34 + }, + "end": { + "line": 28, + "column": 42 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 782, + "end": 783, + "loc": { + "start": { + "line": 28, + "column": 42 + }, + "end": { + "line": 28, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 783, + "end": 786, + "loc": { + "start": { + "line": 28, + "column": 43 + }, + "end": { + "line": 28, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 786, + "end": 787, + "loc": { + "start": { + "line": 28, + "column": 46 + }, + "end": { + "line": 28, + "column": 47 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 788, + "end": 789, + "loc": { + "start": { + "line": 28, + "column": 48 + }, + "end": { + "line": 28, + "column": 49 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 792, + "end": 798, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Error fetching flag settings: ", + "start": 799, + "end": 831, + "loc": { + "start": { + "line": 29, + "column": 9 + }, + "end": { + "line": 29, + "column": 41 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 832, + "end": 833, + "loc": { + "start": { + "line": 29, + "column": 42 + }, + "end": { + "line": 29, + "column": 43 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 834, + "end": 835, + "loc": { + "start": { + "line": 29, + "column": 44 + }, + "end": { + "line": 29, + "column": 45 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 835, + "end": 838, + "loc": { + "start": { + "line": 29, + "column": 45 + }, + "end": { + "line": 29, + "column": 48 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 838, + "end": 839, + "loc": { + "start": { + "line": 29, + "column": 48 + }, + "end": { + "line": 29, + "column": 49 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "message", + "start": 839, + "end": 846, + "loc": { + "start": { + "line": 29, + "column": 49 + }, + "end": { + "line": 29, + "column": 56 + } + } + }, + { + "type": { + "label": "||", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 1, + "updateContext": null + }, + "value": "||", + "start": 847, + "end": 849, + "loc": { + "start": { + "line": 29, + "column": 57 + }, + "end": { + "line": 29, + "column": 59 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "err", + "start": 850, + "end": 853, + "loc": { + "start": { + "line": 29, + "column": 60 + }, + "end": { + "line": 29, + "column": 63 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 853, + "end": 854, + "loc": { + "start": { + "line": 29, + "column": 63 + }, + "end": { + "line": 29, + "column": 64 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 854, + "end": 855, + "loc": { + "start": { + "line": 29, + "column": 64 + }, + "end": { + "line": 29, + "column": 65 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 856, + "end": 857, + "loc": { + "start": { + "line": 30, + "column": 0 + }, + "end": { + "line": 30, + "column": 1 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 857, + "end": 858, + "loc": { + "start": { + "line": 30, + "column": 1 + }, + "end": { + "line": 30, + "column": 2 + } + } + }, + { + "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": 860, + "end": 866, + "loc": { + "start": { + "line": 32, + "column": 0 + }, + "end": { + "line": 32, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 867, + "end": 872, + "loc": { + "start": { + "line": 32, + "column": 7 + }, + "end": { + "line": 32, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "userNotSpecified", + "start": 873, + "end": 889, + "loc": { + "start": { + "line": 32, + "column": 13 + }, + "end": { + "line": 32, + "column": 29 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 890, + "end": 891, + "loc": { + "start": { + "line": 32, + "column": 30 + }, + "end": { + "line": 32, + "column": 31 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 892, + "end": 900, + "loc": { + "start": { + "line": 32, + "column": 32 + }, + "end": { + "line": 32, + "column": 40 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 900, + "end": 901, + "loc": { + "start": { + "line": 32, + "column": 40 + }, + "end": { + "line": 32, + "column": 41 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 901, + "end": 902, + "loc": { + "start": { + "line": 32, + "column": 41 + }, + "end": { + "line": 32, + "column": 42 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 903, + "end": 904, + "loc": { + "start": { + "line": 32, + "column": 43 + }, + "end": { + "line": 32, + "column": 44 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 907, + "end": 913, + "loc": { + "start": { + "line": 33, + "column": 2 + }, + "end": { + "line": 33, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "No user specified.", + "start": 914, + "end": 934, + "loc": { + "start": { + "line": 33, + "column": 9 + }, + "end": { + "line": 33, + "column": 29 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 935, + "end": 936, + "loc": { + "start": { + "line": 33, + "column": 30 + }, + "end": { + "line": 33, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "docLink", + "start": 937, + "end": 944, + "loc": { + "start": { + "line": 33, + "column": 32 + }, + "end": { + "line": 33, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 944, + "end": 945, + "loc": { + "start": { + "line": 33, + "column": 39 + }, + "end": { + "line": 33, + "column": 40 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 946, + "end": 947, + "loc": { + "start": { + "line": 34, + "column": 0 + }, + "end": { + "line": 34, + "column": 1 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 947, + "end": 948, + "loc": { + "start": { + "line": 34, + "column": 1 + }, + "end": { + "line": 34, + "column": 2 + } + } + }, + { + "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": 950, + "end": 956, + "loc": { + "start": { + "line": 36, + "column": 0 + }, + "end": { + "line": 36, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 957, + "end": 962, + "loc": { + "start": { + "line": 36, + "column": 7 + }, + "end": { + "line": 36, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "invalidUser", + "start": 963, + "end": 974, + "loc": { + "start": { + "line": 36, + "column": 13 + }, + "end": { + "line": 36, + "column": 24 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 975, + "end": 976, + "loc": { + "start": { + "line": 36, + "column": 25 + }, + "end": { + "line": 36, + "column": 26 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 977, + "end": 985, + "loc": { + "start": { + "line": 36, + "column": 27 + }, + "end": { + "line": 36, + "column": 35 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 985, + "end": 986, + "loc": { + "start": { + "line": 36, + "column": 35 + }, + "end": { + "line": 36, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 986, + "end": 987, + "loc": { + "start": { + "line": 36, + "column": 36 + }, + "end": { + "line": 36, + "column": 37 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 988, + "end": 989, + "loc": { + "start": { + "line": 36, + "column": 38 + }, + "end": { + "line": 36, + "column": 39 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 992, + "end": 998, + "loc": { + "start": { + "line": 37, + "column": 2 + }, + "end": { + "line": 37, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "Invalid user specified.", + "start": 999, + "end": 1024, + "loc": { + "start": { + "line": 37, + "column": 9 + }, + "end": { + "line": 37, + "column": 34 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1025, + "end": 1026, + "loc": { + "start": { + "line": 37, + "column": 35 + }, + "end": { + "line": 37, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "docLink", + "start": 1027, + "end": 1034, + "loc": { + "start": { + "line": 37, + "column": 37 + }, + "end": { + "line": 37, + "column": 44 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1034, + "end": 1035, + "loc": { + "start": { + "line": 37, + "column": 44 + }, + "end": { + "line": 37, + "column": 45 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1036, + "end": 1037, + "loc": { + "start": { + "line": 38, + "column": 0 + }, + "end": { + "line": 38, + "column": 1 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1037, + "end": 1038, + "loc": { + "start": { + "line": 38, + "column": 1 + }, + "end": { + "line": 38, + "column": 2 + } + } + }, + { + "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": 1040, + "end": 1046, + "loc": { + "start": { + "line": 40, + "column": 0 + }, + "end": { + "line": 40, + "column": 6 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 1047, + "end": 1052, + "loc": { + "start": { + "line": 40, + "column": 7 + }, + "end": { + "line": 40, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "deprecated", + "start": 1053, + "end": 1063, + "loc": { + "start": { + "line": 40, + "column": 13 + }, + "end": { + "line": 40, + "column": 23 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1064, + "end": 1065, + "loc": { + "start": { + "line": 40, + "column": 24 + }, + "end": { + "line": 40, + "column": 25 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1066, + "end": 1074, + "loc": { + "start": { + "line": 40, + "column": 26 + }, + "end": { + "line": 40, + "column": 34 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1074, + "end": 1075, + "loc": { + "start": { + "line": 40, + "column": 34 + }, + "end": { + "line": 40, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "oldName", + "start": 1075, + "end": 1082, + "loc": { + "start": { + "line": 40, + "column": 35 + }, + "end": { + "line": 40, + "column": 42 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1082, + "end": 1083, + "loc": { + "start": { + "line": 40, + "column": 42 + }, + "end": { + "line": 40, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newName", + "start": 1084, + "end": 1091, + "loc": { + "start": { + "line": 40, + "column": 44 + }, + "end": { + "line": 40, + "column": 51 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1091, + "end": 1092, + "loc": { + "start": { + "line": 40, + "column": 51 + }, + "end": { + "line": 40, + "column": 52 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1093, + "end": 1094, + "loc": { + "start": { + "line": 40, + "column": 53 + }, + "end": { + "line": 40, + "column": 54 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 1097, + "end": 1103, + "loc": { + "start": { + "line": 41, + "column": 2 + }, + "end": { + "line": 41, + "column": 8 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "[LaunchDarkly] \"", + "start": 1104, + "end": 1122, + "loc": { + "start": { + "line": 41, + "column": 9 + }, + "end": { + "line": 41, + "column": 27 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1123, + "end": 1124, + "loc": { + "start": { + "line": 41, + "column": 28 + }, + "end": { + "line": 41, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "oldName", + "start": 1125, + "end": 1132, + "loc": { + "start": { + "line": 41, + "column": 30 + }, + "end": { + "line": 41, + "column": 37 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1133, + "end": 1134, + "loc": { + "start": { + "line": 41, + "column": 38 + }, + "end": { + "line": 41, + "column": 39 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "\" is deprecated, please use \"", + "start": 1135, + "end": 1166, + "loc": { + "start": { + "line": 41, + "column": 40 + }, + "end": { + "line": 41, + "column": 71 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1167, + "end": 1168, + "loc": { + "start": { + "line": 41, + "column": 72 + }, + "end": { + "line": 41, + "column": 73 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "newName", + "start": 1169, + "end": 1176, + "loc": { + "start": { + "line": 41, + "column": 74 + }, + "end": { + "line": 41, + "column": 81 + } + } + }, + { + "type": { + "label": "+/-", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": true, + "postfix": false, + "binop": 9, + "updateContext": null + }, + "value": "+", + "start": 1177, + "end": 1178, + "loc": { + "start": { + "line": 41, + "column": 82 + }, + "end": { + "line": 41, + "column": 83 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "\"", + "start": 1179, + "end": 1182, + "loc": { + "start": { + "line": 41, + "column": 84 + }, + "end": { + "line": 41, + "column": 87 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1182, + "end": 1183, + "loc": { + "start": { + "line": 41, + "column": 87 + }, + "end": { + "line": 41, + "column": 88 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1184, + "end": 1185, + "loc": { + "start": { + "line": 42, + "column": 0 + }, + "end": { + "line": 42, + "column": 1 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1185, + "end": 1186, + "loc": { + "start": { + "line": 42, + "column": 1 + }, + "end": { + "line": 42, + "column": 2 + } + } + }, + { + "type": { + "label": "eof", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1187, + "end": 1187, + "loc": { + "start": { + "line": 43, + "column": 0 + }, + "end": { + "line": 43, + "column": 0 + } + } + } + ] +} \ No newline at end of file diff --git a/docs/badge.svg b/docs/badge.svg new file mode 100644 index 00000000..e552eeb8 --- /dev/null +++ b/docs/badge.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + document + document + 2% + 2% + + diff --git a/docs/coverage.json b/docs/coverage.json new file mode 100644 index 00000000..1f86ac29 --- /dev/null +++ b/docs/coverage.json @@ -0,0 +1,136 @@ +{ + "coverage": "2.43%", + "expectCount": 41, + "actualCount": 1, + "files": { + "src/EventEmitter.js": { + "expectCount": 1, + "actualCount": 0, + "undocumentLines": [ + 1 + ] + }, + "src/EventProcessor.js": { + "expectCount": 1, + "actualCount": 0, + "undocumentLines": [ + 7 + ] + }, + "src/EventSender.js": { + "expectCount": 2, + "actualCount": 0, + "undocumentLines": [ + 3, + 5 + ] + }, + "src/EventSummarizer.js": { + "expectCount": 1, + "actualCount": 0, + "undocumentLines": [ + 1 + ] + }, + "src/GoalTracker.js": { + "expectCount": 3, + "actualCount": 0, + "undocumentLines": [ + 3, + 31, + 52 + ] + }, + "src/Identity.js": { + "expectCount": 2, + "actualCount": 0, + "undocumentLines": [ + 3, + 11 + ] + }, + "src/Requestor.js": { + "expectCount": 3, + "actualCount": 0, + "undocumentLines": [ + 5, + 7, + 43 + ] + }, + "src/Store.js": { + "expectCount": 1, + "actualCount": 0, + "undocumentLines": [ + 4 + ] + }, + "src/Stream.js": { + "expectCount": 1, + "actualCount": 0, + "undocumentLines": [ + 3 + ] + }, + "src/UserFilter.js": { + "expectCount": 1, + "actualCount": 1, + "undocumentLines": [] + }, + "src/__mocks__/Requestor.js": { + "expectCount": 1, + "actualCount": 0, + "undocumentLines": [ + 1 + ] + }, + "src/__tests__/Stream-test.js": { + "expectCount": 1, + "actualCount": 0, + "undocumentLines": [ + 5 + ] + }, + "src/errors.js": { + "expectCount": 7, + "actualCount": 0, + "undocumentLines": [ + 1, + 15, + 16, + 17, + 18, + 19, + 20 + ] + }, + "src/index.js": { + "expectCount": 5, + "actualCount": 0, + "undocumentLines": [ + 12, + 13, + 14, + 16, + 540 + ] + }, + "src/messages.js": { + "expectCount": 11, + "actualCount": 0, + "undocumentLines": [ + 1, + 4, + 8, + 12, + 16, + 20, + 24, + 28, + 32, + 36, + 40 + ] + } + } +} \ No newline at end of file diff --git a/docs/css/github.css b/docs/css/github.css new file mode 100644 index 00000000..db9ca23f --- /dev/null +++ b/docs/css/github.css @@ -0,0 +1,83 @@ +/* github markdown */ +.github-markdown { + font-size: 16px; +} + +.github-markdown h1, +.github-markdown h2, +.github-markdown h3, +.github-markdown h4, +.github-markdown h5 { + margin-top: 1em; + margin-bottom: 16px; + font-weight: bold; + padding: 0; +} + +.github-markdown h1:nth-of-type(1) { + margin-top: 0; +} + +.github-markdown h1 { + font-size: 2em; + padding-bottom: 0.3em; +} + +.github-markdown h2 { + font-size: 1.75em; + padding-bottom: 0.3em; +} + +.github-markdown h3 { + font-size: 1.5em; +} + +.github-markdown h4 { + font-size: 1.25em; +} + +.github-markdown h5 { + font-size: 1em; +} + +.github-markdown ul, .github-markdown ol { + padding-left: 2em; +} + +.github-markdown pre > code { + font-size: 0.85em; +} + +.github-markdown table { + margin-bottom: 1em; + border-collapse: collapse; + border-spacing: 0; +} + +.github-markdown table tr { + background-color: #fff; + border-top: 1px solid #ccc; +} + +.github-markdown table th, +.github-markdown table td { + padding: 6px 13px; + border: 1px solid #ddd; +} + +.github-markdown table tr:nth-child(2n) { + background-color: #f8f8f8; +} + +.github-markdown hr { + border-right: 0; + border-bottom: 1px solid #e5e5e5; + border-left: 0; + border-top: 0; +} + +/** badge(.svg) does not have border */ +.github-markdown img:not([src*=".svg"]) { + max-width: 100%; + box-shadow: 1px 1px 1px rgba(0,0,0,0.5); +} diff --git a/docs/css/identifiers.css b/docs/css/identifiers.css new file mode 100644 index 00000000..52c8461c --- /dev/null +++ b/docs/css/identifiers.css @@ -0,0 +1,37 @@ +.identifiers-wrap { + display: flex; + align-items: flex-start; +} + +.identifier-dir-tree { + background: #fff; + border: solid 1px #ddd; + border-radius: 0.25em; + top: 52px; + position: -webkit-sticky; + position: sticky; + max-height: calc(100vh - 155px); + overflow-y: scroll; + min-width: 200px; + margin-left: 1em; +} + +.identifier-dir-tree-header { + padding: 0.5em; + background-color: #fafafa; + border-bottom: solid 1px #ddd; +} + +.identifier-dir-tree-content { + padding: 0 0.5em 0; +} + +.identifier-dir-tree-content > div { + padding-top: 0.25em; + padding-bottom: 0.25em; +} + +.identifier-dir-tree-content a { + color: inherit; +} + diff --git a/docs/css/manual.css b/docs/css/manual.css new file mode 100644 index 00000000..138a07f1 --- /dev/null +++ b/docs/css/manual.css @@ -0,0 +1,134 @@ +.github-markdown .manual-toc { + padding-left: 0; +} + +.manual-index .manual-cards { + display: flex; + flex-wrap: wrap; +} + +.manual-index .manual-card-wrap { + width: 280px; + padding: 10px 20px 10px 0; + box-sizing: border-box; +} + +.manual-index .manual-card-wrap > h1 { + margin: 0; + font-size: 1em; + font-weight: 600; + padding: 0.2em 0 0.2em 0.5em; + border-radius: 0.1em 0.1em 0 0; + border: none; +} + +.manual-index .manual-card-wrap > h1 span { + color: #555; +} + +.manual-index .manual-card { + height: 200px; + overflow: hidden; + border: solid 1px rgba(230, 230, 230, 0.84); + border-radius: 0 0 0.1em 0.1em; + padding: 8px; + position: relative; +} + +.manual-index .manual-card > div { + transform: scale(0.4); + transform-origin: 0 0; + width: 250%; +} + +.manual-index .manual-card > a { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: rgba(210, 210, 210, 0.1); +} + +.manual-index .manual-card > a:hover { + background: none; +} + +.manual-index .manual-badge { + margin: 0; +} + +.manual-index .manual-user-index { + margin-bottom: 1em; + border-bottom: solid 1px #ddd; +} + +.manual-root .navigation { + padding-left: 4px; + margin-top: 4px; +} + +.navigation .manual-toc-root > div { + padding-left: 0.25em; + padding-right: 0.75em; +} + +.github-markdown .manual-toc-title a { + color: inherit; +} + +.manual-breadcrumb-list { + font-size: 0.8em; + margin-bottom: 1em; +} + +.manual-toc-title a:hover { + color: #039BE5; +} + +.manual-toc li { + margin: 0.75em 0; + list-style-type: none; +} + +.navigation .manual-toc [class^="indent-h"] a { + color: #666; +} + +.navigation .manual-toc .indent-h1 a { + color: #555; + font-weight: 600; + display: block; +} + +.manual-toc .indent-h1 { + display: block; + margin: 0.4em 0 0 0.25em; + padding: 0.2em 0 0.2em 0.5em; + border-radius: 0.1em; +} + +.manual-root .navigation .manual-toc li:not(.indent-h1) { + margin-top: 0.5em; +} + +.manual-toc .indent-h2 { + display: none; + margin-left: 1.5em; +} +.manual-toc .indent-h3 { + display: none; + margin-left: 2.5em; +} +.manual-toc .indent-h4 { + display: none; + margin-left: 3.5em; +} +.manual-toc .indent-h5 { + display: none; + margin-left: 4.5em; +} + +.manual-nav li { + margin: 0.75em 0; +} diff --git a/docs/css/prettify-tomorrow.css b/docs/css/prettify-tomorrow.css new file mode 100644 index 00000000..b6f92a78 --- /dev/null +++ b/docs/css/prettify-tomorrow.css @@ -0,0 +1,132 @@ +/* Tomorrow Theme */ +/* Original theme - https://github.com/chriskempson/tomorrow-theme */ +/* Pretty printing styles. Used with prettify.js. */ +/* SPAN elements with the classes below are added by prettyprint. */ +/* plain text */ +.pln { + color: #4d4d4c; } + +@media screen { + /* string content */ + .str { + color: #718c00; } + + /* a keyword */ + .kwd { + color: #8959a8; } + + /* a comment */ + .com { + color: #8e908c; } + + /* a type name */ + .typ { + color: #4271ae; } + + /* a literal value */ + .lit { + color: #f5871f; } + + /* punctuation */ + .pun { + color: #4d4d4c; } + + /* lisp open bracket */ + .opn { + color: #4d4d4c; } + + /* lisp close bracket */ + .clo { + color: #4d4d4c; } + + /* a markup tag name */ + .tag { + color: #c82829; } + + /* a markup attribute name */ + .atn { + color: #f5871f; } + + /* a markup attribute value */ + .atv { + color: #3e999f; } + + /* a declaration */ + .dec { + color: #f5871f; } + + /* a variable name */ + .var { + color: #c82829; } + + /* a function name */ + .fun { + color: #4271ae; } } +/* Use higher contrast and text-weight for printable form. */ +@media print, projection { + .str { + color: #060; } + + .kwd { + color: #006; + font-weight: bold; } + + .com { + color: #600; + font-style: italic; } + + .typ { + color: #404; + font-weight: bold; } + + .lit { + color: #044; } + + .pun, .opn, .clo { + color: #440; } + + .tag { + color: #006; + font-weight: bold; } + + .atn { + color: #404; } + + .atv { + color: #060; } } +/* Style */ +/* +pre.prettyprint { + background: white; + font-family: Consolas, Monaco, 'Andale Mono', monospace; + font-size: 12px; + line-height: 1.5; + border: 1px solid #ccc; + padding: 10px; } +*/ + +/* Specify class=linenums on a pre to get line numbering */ +ol.linenums { + margin-top: 0; + margin-bottom: 0; } + +/* IE indents via margin-left */ +li.L0, +li.L1, +li.L2, +li.L3, +li.L4, +li.L5, +li.L6, +li.L7, +li.L8, +li.L9 { + /* */ } + +/* Alternate shading for lines */ +li.L1, +li.L3, +li.L5, +li.L7, +li.L9 { + /* */ } diff --git a/docs/css/search.css b/docs/css/search.css new file mode 100644 index 00000000..9940a54a --- /dev/null +++ b/docs/css/search.css @@ -0,0 +1,84 @@ +/* search box */ +.search-box { + position: absolute; + top: 10px; + right: 50px; + padding-right: 8px; + padding-bottom: 10px; + line-height: normal; + font-size: 12px; +} + +.search-box img { + width: 20px; + vertical-align: top; +} + +.search-input { + display: inline; + visibility: hidden; + width: 0; + padding: 2px; + height: 1.5em; + outline: none; + background: transparent; + border: 1px #0af; + border-style: none none solid none; + vertical-align: bottom; +} + +.search-input-edge { + display: none; + width: 1px; + height: 5px; + background-color: #0af; + vertical-align: bottom; +} + +.search-result { + position: absolute; + display: none; + height: 600px; + width: 100%; + padding: 0; + margin-top: 5px; + margin-left: 24px; + background: white; + box-shadow: 1px 1px 4px rgb(0,0,0); + white-space: nowrap; + overflow-y: scroll; +} + +.search-result-import-path { + color: #aaa; + font-size: 12px; +} + +.search-result li { + list-style: none; + padding: 2px 4px; +} + +.search-result li a { + display: block; +} + +.search-result li.selected { + background: #ddd; +} + +.search-result li.search-separator { + background: rgb(37, 138, 175); + color: white; +} + +.search-box.active .search-input { + visibility: visible; + transition: width 0.2s ease-out; + width: 300px; +} + +.search-box.active .search-input-edge { + display: inline-block; +} + diff --git a/docs/css/source.css b/docs/css/source.css new file mode 100644 index 00000000..3b9c92de --- /dev/null +++ b/docs/css/source.css @@ -0,0 +1,55 @@ +table.files-summary { + width: 100%; + margin: 10px 0; + border-spacing: 0; + border: 0; + border-collapse: collapse; + text-align: right; +} + +table.files-summary tbody tr:hover { + background: #eee; +} + +table.files-summary td:first-child, +table.files-summary td:nth-of-type(2) { + text-align: left; +} + +table.files-summary[data-use-coverage="false"] td.coverage { + display: none; +} + +table.files-summary thead { + background: #fafafa; +} + +table.files-summary td { + border: solid 1px #ddd; + padding: 4px 10px; + vertical-align: top; +} + +table.files-summary td.identifiers > span { + display: block; + margin-top: 4px; +} +table.files-summary td.identifiers > span:first-child { + margin-top: 0; +} + +table.files-summary .coverage-count { + font-size: 12px; + color: #aaa; + display: inline-block; + min-width: 40px; +} + +.total-coverage-count { + position: relative; + bottom: 2px; + font-size: 12px; + color: #666; + font-weight: 500; + padding-left: 5px; +} diff --git a/docs/css/style.css b/docs/css/style.css new file mode 100644 index 00000000..fe3b2d9b --- /dev/null +++ b/docs/css/style.css @@ -0,0 +1,608 @@ +@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700); +@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400italic,600,700); +@import url(./manual.css); +@import url(./source.css); +@import url(./test.css); +@import url(./identifiers.css); +@import url(./github.css); +@import url(./search.css); + +* { + margin: 0; + padding: 0; + text-decoration: none; +} + +html +{ + font-family: 'Source Sans Pro', 'Roboto', sans-serif; + overflow: auto; + /*font-size: 14px;*/ + /*color: #4d4e53;*/ + /*color: rgba(0, 0, 0, .68);*/ + color: #555; + background-color: #fff; +} + +a { + /*color: #0095dd;*/ + /*color:rgb(37, 138, 175);*/ + color: #039BE5; +} + +code a:hover { + text-decoration: underline; +} + +ul, ol { + padding-left: 20px; +} + +ul li { + list-style: disc; + margin: 4px 0; +} + +ol li { + margin: 4px 0; +} + +h1 { + margin-bottom: 10px; + font-size: 34px; + font-weight: 300; + border-bottom: solid 1px #ddd; +} + +h2 { + margin-top: 24px; + margin-bottom: 10px; + font-size: 20px; + border-bottom: solid 1px #ddd; + font-weight: 300; +} + +h3 { + position: relative; + font-size: 16px; + margin-bottom: 12px; + padding: 4px; + font-weight: 300; +} + +details { + cursor: pointer; +} + +del { + text-decoration: line-through; +} + +p { + margin-bottom: 15px; + line-height: 1.5; +} + +code { + font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace; +} + +pre > code { + display: block; +} + +pre.prettyprint, pre > code { + padding: 4px; + margin: 1em 0; + background-color: #f5f5f5; + border-radius: 3px; +} + +pre.prettyprint > code { + margin: 0; +} + +p > code, +li > code { + padding: 0.2em 0.5em; + margin: 0; + font-size: 85%; + background-color: rgba(0,0,0,0.04); + border-radius: 3px; +} + +.code { + font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace; + font-size: 13px; +} + +.import-path pre.prettyprint, +.import-path pre.prettyprint code { + margin: 0; + padding: 0; + border: none; + background: white; +} + +.layout-container { + /*display: flex;*/ + /*flex-direction: row;*/ + /*justify-content: flex-start;*/ + /*align-items: stretch;*/ +} + +.layout-container > header { + display: flex; + height: 40px; + line-height: 40px; + font-size: 16px; + padding: 0 10px; + margin: 0; + position: fixed; + width: 100%; + z-index: 1; + background-color: #fafafa; + top: 0; + border-bottom: solid 1px #ddd; +} +.layout-container > header > a{ + margin: 0 5px; + color: #444; +} + +.layout-container > header > a.repo-url-github { + font-size: 0; + display: inline-block; + width: 20px; + height: 38px; + background: url("../image/github.png") no-repeat center; + background-size: 20px; + vertical-align: top; +} + +.navigation { + position: fixed; + top: 0; + left: 0; + box-sizing: border-box; + width: 250px; + height: 100%; + padding-top: 40px; + padding-left: 15px; + padding-bottom: 2em; + margin-top:1em; + overflow-x: scroll; + box-shadow: rgba(255, 255, 255, 1) -1px 0 0 inset; + border-right: 1px solid #ddd; +} + +.navigation ul { + padding: 0; +} + +.navigation li { + list-style: none; + margin: 4px 0; + white-space: nowrap; +} + +.navigation li a { + color: #666; +} + +.navigation .nav-dir-path { + display: block; + margin-top: 0.7em; + margin-bottom: 0.25em; + font-weight: 600; +} + +.kind-class, +.kind-interface, +.kind-function, +.kind-typedef, +.kind-variable, +.kind-external { + margin-left: 0.75em; + width: 1.2em; + height: 1.2em; + display: inline-block; + text-align: center; + border-radius: 0.2em; + margin-right: 0.2em; + font-weight: bold; + line-height: 1.2em; +} + +.kind-class { + color: #009800; + background-color: #bfe5bf; +} + +.kind-interface { + color: #fbca04; + background-color: #fef2c0; +} + +.kind-function { + color: #6b0090; + background-color: #d6bdde; +} + +.kind-variable { + color: #eb6420; + background-color: #fad8c7; +} + +.kind-typedef { + color: #db001e; + background-color: #edbec3; +} + +.kind-external { + color: #0738c3; + background-color: #bbcbea; +} + +.summary span[class^="kind-"] { + margin-left: 0; +} + +h1 .version, +h1 .url a { + font-size: 14px; + color: #aaa; +} + +.content { + margin-top: 40px; + margin-left: 250px; + padding: 10px 50px 10px 20px; +} + +.header-notice { + font-size: 14px; + color: #aaa; + margin: 0; +} + +.expression-extends .prettyprint { + margin-left: 10px; + background: white; +} + +.extends-chain { + border-bottom: 1px solid#ddd; + padding-bottom: 10px; + margin-bottom: 10px; +} + +.extends-chain span:nth-of-type(1) { + padding-left: 10px; +} + +.extends-chain > div { + margin: 5px 0; +} + +.description table { + font-size: 14px; + border-spacing: 0; + border: 0; + border-collapse: collapse; +} + +.description thead { + background: #999; + color: white; +} + +.description table td, +.description table th { + border: solid 1px #ddd; + padding: 4px; + font-weight: normal; +} + +.flat-list ul { + padding-left: 0; +} + +.flat-list li { + display: inline; + list-style: none; +} + +table.summary { + width: 100%; + margin: 10px 0; + border-spacing: 0; + border: 0; + border-collapse: collapse; +} + +table.summary thead { + background: #fafafa; +} + +table.summary td { + border: solid 1px #ddd; + padding: 4px 10px; +} + +table.summary tbody td:nth-child(1) { + text-align: right; + white-space: nowrap; + min-width: 64px; + vertical-align: top; +} + +table.summary tbody td:nth-child(2) { + width: 100%; + border-right: none; +} + +table.summary tbody td:nth-child(3) { + white-space: nowrap; + border-left: none; + vertical-align: top; +} + +table.summary td > div:nth-of-type(2) { + padding-top: 4px; + padding-left: 15px; +} + +table.summary td p { + margin-bottom: 0; +} + +.inherited-summary thead td { + padding-left: 2px; +} + +.inherited-summary thead a { + color: white; +} + +.inherited-summary .summary tbody { + display: none; +} + +.inherited-summary .summary .toggle { + padding: 0 4px; + font-size: 12px; + cursor: pointer; +} +.inherited-summary .summary .toggle.closed:before { + content: "â–¶"; +} +.inherited-summary .summary .toggle.opened:before { + content: "â–¼"; +} + +.member, .method { + margin-bottom: 24px; +} + +table.params { + width: 100%; + margin: 10px 0; + border-spacing: 0; + border: 0; + border-collapse: collapse; +} + +table.params thead { + background: #eee; + color: #aaa; +} + +table.params td { + padding: 4px; + border: solid 1px #ddd; +} + +table.params td p { + margin: 0; +} + +.content .detail > * { + margin: 15px 0; +} + +.content .detail > h3 { + color: black; + background-color: #f0f0f0; +} + +.content .detail > div { + margin-left: 10px; +} + +.content .detail > .import-path { + margin-top: -8px; +} + +.content .detail + .detail { + margin-top: 30px; +} + +.content .detail .throw td:first-child { + padding-right: 10px; +} + +.content .detail h4 + :not(pre) { + padding-left: 0; + margin-left: 10px; +} + +.content .detail h4 + ul li { + list-style: none; +} + +.return-param * { + display: inline; +} + +.argument-params { + margin-bottom: 20px; +} + +.return-type { + padding-right: 10px; + font-weight: normal; +} + +.return-desc { + margin-left: 10px; + margin-top: 4px; +} + +.return-desc p { + margin: 0; +} + +.deprecated, .experimental, .instance-docs { + border-left: solid 5px orange; + padding-left: 4px; + margin: 4px 0; +} + +tr.listen p, +tr.throw p, +tr.emit p{ + margin-bottom: 10px; +} + +.version, .since { + color: #aaa; +} + +h3 .right-info { + position: absolute; + right: 4px; + font-size: 14px; +} + +.version + .since:before { + content: '| '; +} + +.see { + margin-top: 10px; +} + +.see h4 { + margin: 4px 0; +} + +.content .detail h4 + .example-doc { + margin: 6px 0; +} + +.example-caption { + position: relative; + bottom: -1px; + display: inline-block; + padding: 4px; + font-style: italic; + background-color: #f5f5f5; + font-weight: bold; + border-radius: 3px; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +.example-caption + pre.source-code { + margin-top: 0; + border-top-left-radius: 0; +} + +footer, .file-footer { + text-align: right; + font-style: italic; + font-weight: 100; + font-size: 13px; + margin-right: 50px; + margin-left: 270px; + border-top: 1px solid #ddd; + padding-top: 30px; + margin-top: 20px; + padding-bottom: 10px; +} + +footer img { + width: 24px; + vertical-align: middle; + padding-left: 4px; + position: relative; + top: -3px; + opacity: 0.6; +} + +pre.source-code { + padding: 4px; +} + +pre.raw-source-code > code { + padding: 0; + margin: 0; + font-size: 12px; + background: #fff; + border: solid 1px #ddd; + line-height: 1.5; +} + +pre.raw-source-code > code > ol { + counter-reset:number; + list-style:none; + margin:0; + padding:0; + overflow: hidden; +} + +pre.raw-source-code > code > ol li:before { + counter-increment: number; + content: counter(number); + display: inline-block; + min-width: 3em; + color: #aaa; + text-align: right; + padding-right: 1em; +} + +pre.source-code.line-number { + padding: 0; +} + +pre.source-code ol { + background: #eee; + padding-left: 40px; +} + +pre.source-code li { + background: white; + padding-left: 4px; + list-style: decimal; + margin: 0; +} + +pre.source-code.line-number li.active { + background: rgb(255, 255, 150) !important; +} + +pre.source-code.line-number li.error-line { + background: #ffb8bf; +} + +.inner-link-active { + /*background: rgb(255, 255, 150) !important;*/ + background: #039BE5 !important; + color: #fff !important; + padding-left: 0.1em !important; +} + +.inner-link-active a { + color: inherit; +} diff --git a/docs/css/test.css b/docs/css/test.css new file mode 100644 index 00000000..8ce12669 --- /dev/null +++ b/docs/css/test.css @@ -0,0 +1,58 @@ +table.test-summary thead { + background: #fafafa; +} + +table.test-summary thead .test-description { + width: 50%; +} + +table.test-summary { + width: 100%; + margin: 10px 0; + border-spacing: 0; + border: 0; + border-collapse: collapse; +} + +table.test-summary thead .test-count { + width: 3em; +} + +table.test-summary tbody tr:hover { + background-color: #eee; +} + +table.test-summary td { + border: solid 1px #ddd; + padding: 4px 10px; + vertical-align: top; +} + +table.test-summary td p { + margin: 0; +} + +table.test-summary tr.test-interface .toggle { + display: inline-block; + float: left; + margin-right: 4px; + cursor: pointer; + font-size: 0.8em; + padding-top: 0.25em; +} + +table.test-summary tr.test-interface .toggle.opened:before { + content: 'â–¼'; +} + +table.test-summary tr.test-interface .toggle.closed:before { + content: 'â–¶'; +} + +table.test-summary .test-target > span { + display: block; + margin-top: 4px; +} +table.test-summary .test-target > span:first-child { + margin-top: 0; +} diff --git a/docs/file/src/EventEmitter.js.html b/docs/file/src/EventEmitter.js.html new file mode 100644 index 00000000..8ad235e6 --- /dev/null +++ b/docs/file/src/EventEmitter.js.html @@ -0,0 +1,126 @@ + + + + + + src/EventEmitter.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/EventEmitter.js

+
export default function EventEmitter() {
+  const emitter = {};
+  const events = {};
+
+  const listeningTo = event => !!events[event];
+
+  emitter.on = function(event, handler, context) {
+    events[event] = events[event] || [];
+    events[event] = events[event].concat({
+      handler: handler,
+      context: context,
+    });
+  };
+
+  emitter.off = function(event, handler, context) {
+    if (!events[event]) {
+      return;
+    }
+    for (let i = 0; i < events[event].length; i++) {
+      if (events[event][i].handler === handler && events[event][i].context === context) {
+        events[event] = events[event].slice(0, i).concat(events[event].slice(i + 1));
+      }
+    }
+  };
+
+  emitter.emit = function(event) {
+    if (!events[event]) {
+      return;
+    }
+    for (let i = 0; i < events[event].length; i++) {
+      events[event][i].handler.apply(events[event][i].context, Array.prototype.slice.call(arguments, 1));
+    }
+  };
+
+  emitter.maybeReportError = function(error) {
+    if (!error) {
+      return;
+    }
+    if (listeningTo('error')) {
+      this.emit('error', error);
+    } else {
+      console.error(error.message);
+    }
+  };
+  return emitter;
+}
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/EventProcessor.js.html b/docs/file/src/EventProcessor.js.html new file mode 100644 index 00000000..78771c2f --- /dev/null +++ b/docs/file/src/EventProcessor.js.html @@ -0,0 +1,230 @@ + + + + + + src/EventProcessor.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/EventProcessor.js

+
import EventSender from './EventSender';
+import EventSummarizer from './EventSummarizer';
+import UserFilter from './UserFilter';
+import * as errors from './errors';
+import * as utils from './utils';
+
+export default function EventProcessor(eventsUrl, environmentId, options = {}, emitter = null, sender = null) {
+  const processor = {};
+  const eventSender = sender || EventSender(eventsUrl, environmentId);
+  const summarizer = EventSummarizer();
+  const userFilter = UserFilter(options);
+  const inlineUsers = !!options.inlineUsersInEvents;
+  let queue = [];
+  let flushInterval;
+  let samplingInterval;
+  let lastKnownPastTime = 0;
+  let disabled = false;
+  let flushTimer;
+
+  function reportArgumentError(message) {
+    utils.onNextTick(() => {
+      emitter && emitter.maybeReportError(new errors.LDInvalidArgumentError(message));
+    });
+  }
+
+  if (options.samplingInterval !== undefined && (isNaN(options.samplingInterval) || options.samplingInterval < 0)) {
+    samplingInterval = 0;
+    reportArgumentError('Invalid sampling interval configured. Sampling interval must be an integer >= 0.');
+  } else {
+    samplingInterval = options.samplingInterval || 0;
+  }
+
+  if (options.flushInterval !== undefined && (isNan(options.flushInterval) || options.flushInterval < 2000)) {
+    flushInterval = 2000;
+    reportArgumentError('Invalid flush interval configured. Must be an integer >= 2000 (milliseconds).');
+  } else {
+    flushInterval = options.flushInterval || 2000;
+  }
+
+  function shouldSampleEvent() {
+    return samplingInterval === 0 || Math.floor(Math.random() * samplingInterval) === 0;
+  }
+
+  function shouldDebugEvent(e) {
+    if (e.debugEventsUntilDate) {
+      // The "last known past time" comes from the last HTTP response we got from the server.
+      // In case the client's time is set wrong, at least we know that any expiration date
+      // earlier than that point is definitely in the past.  If there's any discrepancy, we
+      // want to err on the side of cutting off event debugging sooner.
+      return e.debugEventsUntilDate > lastKnownPastTime && e.debugEventsUntilDate > new Date().getTime();
+    }
+    return false;
+  }
+
+  // Transform an event from its internal format to the format we use when sending a payload.
+  function makeOutputEvent(e) {
+    const ret = utils.extend({}, e);
+    if (inlineUsers || e.kind === 'identify') {
+      // identify events always have an inline user
+      ret.user = userFilter.filterUser(e.user);
+    } else {
+      ret.userKey = e.user.key;
+      delete ret['user'];
+    }
+    if (e.kind === 'feature') {
+      delete ret['trackEvents'];
+      delete ret['debugEventsUntilDate'];
+    }
+    return ret;
+  }
+
+  processor.enqueue = function(event) {
+    if (disabled) {
+      return;
+    }
+    let addFullEvent = false;
+    let addDebugEvent = false;
+
+    // Add event to the summary counters if appropriate
+    summarizer.summarizeEvent(event);
+
+    // Decide whether to add the event to the payload. Feature events may be added twice, once for
+    // the event (if tracked) and once for debugging.
+    if (event.kind === 'feature') {
+      if (shouldSampleEvent()) {
+        addFullEvent = !!event.trackEvents;
+        addDebugEvent = shouldDebugEvent(event);
+      }
+    } else {
+      addFullEvent = shouldSampleEvent();
+    }
+
+    if (addFullEvent) {
+      queue.push(makeOutputEvent(event));
+    }
+    if (addDebugEvent) {
+      const debugEvent = utils.extend({}, event, { kind: 'debug' });
+      delete debugEvent['trackEvents'];
+      delete debugEvent['debugEventsUntilDate'];
+      delete debugEvent['variation'];
+      queue.push(debugEvent);
+    }
+  };
+
+  processor.flush = function(sync) {
+    if (disabled) {
+      return Promise.resolve();
+    }
+    const eventsToSend = queue;
+    const summary = summarizer.getSummary();
+    summarizer.clearSummary();
+    if (summary) {
+      summary.kind = 'summary';
+      eventsToSend.push(summary);
+    }
+    if (eventsToSend.length === 0) {
+      return Promise.resolve();
+    }
+    queue = [];
+    return eventSender.sendEvents(eventsToSend, sync).then(responseInfo => {
+      if (responseInfo) {
+        if (responseInfo.serverTime) {
+          lastKnownPastTime = responseInfo.serverTime;
+        }
+        if (responseInfo.status === 401) {
+          disabled = true;
+          utils.onNextTick(() => {
+            emitter.maybeReportError(
+              new errors.LDUnexpectedResponseError('Received 401 error, no further events will be posted')
+            );
+          });
+        }
+      }
+    });
+  };
+
+  processor.start = function() {
+    const flushTick = () => {
+      processor.flush();
+      flushTimer = setTimeout(flushTick, flushInterval);
+    };
+    flushTimer = setTimeout(flushTick, flushInterval);
+  };
+
+  processor.stop = function() {
+    clearTimeout(flushTimer);
+  };
+
+  return processor;
+}
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/EventSender.js.html b/docs/file/src/EventSender.js.html new file mode 100644 index 00000000..8e267637 --- /dev/null +++ b/docs/file/src/EventSender.js.html @@ -0,0 +1,169 @@ + + + + + + src/EventSender.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/EventSender.js

+
import * as utils from './utils';
+
+const MAX_URL_LENGTH = 2000;
+
+export default function EventSender(eventsUrl, environmentId, forceHasCors, imageCreator) {
+  let hasCors;
+  const postUrl = eventsUrl + '/events/bulk/' + environmentId;
+  const imageUrl = eventsUrl + '/a/' + environmentId + '.gif';
+  const sender = {};
+
+  function loadUrlUsingImage(src, onDone) {
+    const img = new Image();
+    if (onDone) {
+      img.addEventListener('load', onDone);
+    }
+    img.src = src;
+  }
+
+  function getResponseInfo(xhr) {
+    const ret = { status: xhr.status };
+    const dateStr = xhr.getResponseHeader('Date');
+    if (dateStr) {
+      const time = Date.parse(dateStr);
+      if (time) {
+        ret.serverTime = time;
+      }
+    }
+    return ret;
+  }
+
+  function sendChunk(events, usePost, sync) {
+    const createImage = imageCreator || loadUrlUsingImage;
+    const send = onDone => {
+      if (usePost) {
+        const xhr = new XMLHttpRequest();
+        xhr.open('POST', postUrl, !sync);
+        utils.addLDHeaders(xhr);
+        xhr.setRequestHeader('Content-Type', 'application/json');
+        xhr.setRequestHeader('X-LaunchDarkly-Event-Schema', '3');
+
+        if (!sync) {
+          xhr.addEventListener('load', () => {
+            onDone(getResponseInfo(xhr));
+          });
+        }
+
+        xhr.send(JSON.stringify(events));
+      } else {
+        const src = imageUrl + '?d=' + utils.base64URLEncode(JSON.stringify(events));
+        createImage(src, sync ? null : onDone);
+      }
+    };
+
+    if (sync) {
+      send();
+    } else {
+      return new Promise(resolve => {
+        send(resolve);
+      });
+    }
+  }
+
+  sender.sendEvents = function(events, sync) {
+    // Detect browser support for CORS (can be overridden by tests)
+    if (hasCors === undefined) {
+      if (forceHasCors === undefined) {
+        hasCors = 'withCredentials' in new XMLHttpRequest();
+      } else {
+        hasCors = forceHasCors;
+      }
+    }
+
+    const finalSync = sync === undefined ? false : sync;
+    let chunks;
+    if (hasCors) {
+      // no need to break up events into chunks if we can send a POST
+      chunks = [events];
+    } else {
+      chunks = utils.chunkUserEventsForUrl(MAX_URL_LENGTH - eventsUrl.length, events);
+    }
+    const results = [];
+    for (let i = 0; i < chunks.length; i++) {
+      results.push(sendChunk(chunks[i], hasCors, finalSync));
+    }
+    return sync ? Promise.resolve() : Promise.all(results);
+  };
+
+  return sender;
+}
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/EventSummarizer.js.html b/docs/file/src/EventSummarizer.js.html new file mode 100644 index 00000000..17bf7c53 --- /dev/null +++ b/docs/file/src/EventSummarizer.js.html @@ -0,0 +1,162 @@ + + + + + + src/EventSummarizer.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/EventSummarizer.js

+
export default function EventSummarizer() {
+  const es = {};
+
+  let startDate = 0,
+    endDate = 0,
+    counters = {};
+
+  es.summarizeEvent = function(event) {
+    if (event.kind === 'feature') {
+      const counterKey =
+        event.key +
+        ':' +
+        (event.variation !== null && event.variation !== undefined ? event.variation : '') +
+        ':' +
+        (event.version !== null && event.version !== undefined ? event.version : '');
+      const counterVal = counters[counterKey];
+      if (counterVal) {
+        counterVal.count = counterVal.count + 1;
+      } else {
+        counters[counterKey] = {
+          count: 1,
+          key: event.key,
+          variation: event.variation,
+          version: event.version,
+          value: event.value,
+          default: event.default,
+        };
+      }
+      if (startDate === 0 || event.creationDate < startDate) {
+        startDate = event.creationDate;
+      }
+      if (event.creationDate > endDate) {
+        endDate = event.creationDate;
+      }
+    }
+  };
+
+  es.getSummary = function() {
+    const flagsOut = {};
+    let empty = true;
+    for (const i in counters) {
+      const c = counters[i];
+      let flag = flagsOut[c.key];
+      if (!flag) {
+        flag = {
+          default: c.default,
+          counters: [],
+        };
+        flagsOut[c.key] = flag;
+      }
+      const counterOut = {
+        value: c.value,
+        count: c.count,
+      };
+      if (c.variation !== undefined && c.variation !== null) {
+        counterOut.variation = c.variation;
+      }
+      if (c.version) {
+        counterOut.version = c.version;
+      } else {
+        counterOut.unknown = true;
+      }
+      flag.counters.push(counterOut);
+      empty = false;
+    }
+    return empty
+      ? null
+      : {
+          startDate,
+          endDate,
+          features: flagsOut,
+        };
+  };
+
+  es.clearSummary = function() {
+    startDate = 0;
+    endDate = 0;
+    counters = {};
+  };
+
+  return es;
+}
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/GoalTracker.js.html b/docs/file/src/GoalTracker.js.html new file mode 100644 index 00000000..c42c37d7 --- /dev/null +++ b/docs/file/src/GoalTracker.js.html @@ -0,0 +1,171 @@ + + + + + + src/GoalTracker.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/GoalTracker.js

+
import escapeStringRegexp from 'escape-string-regexp';
+
+function doesUrlMatch(matcher, href, search, hash) {
+  const canonicalUrl = href.replace(search, '').replace(hash, '');
+  let regex;
+  let testUrl;
+
+  switch (matcher.kind) {
+    case 'exact':
+      testUrl = href;
+      regex = new RegExp('^' + escapeStringRegexp(matcher.url) + '/?$');
+      break;
+    case 'canonical':
+      testUrl = canonicalUrl;
+      regex = new RegExp('^' + escapeStringRegexp(matcher.url) + '/?$');
+      break;
+    case 'substring':
+      testUrl = canonicalUrl;
+      regex = new RegExp('.*' + escapeStringRegexp(matcher.substring) + '.*$');
+      break;
+    case 'regex':
+      testUrl = canonicalUrl;
+      regex = new RegExp(matcher.pattern);
+      break;
+    default:
+      return false;
+  }
+  return regex.test(testUrl);
+}
+
+function findGoalsForClick(event, clickGoals) {
+  const matches = [];
+
+  for (let i = 0; i < clickGoals.length; i++) {
+    let target = event.target;
+    const goal = clickGoals[i];
+    const selector = goal.selector;
+    const elements = document.querySelectorAll(selector);
+    while (target && elements.length > 0) {
+      for (let j = 0; j < elements.length; j++) {
+        if (target === elements[j]) {
+          matches.push(goal);
+        }
+      }
+      target = target.parentNode;
+    }
+  }
+
+  return matches;
+}
+
+export default function GoalTracker(goals, onEvent) {
+  const tracker = {};
+  let listenerFn = null;
+
+  const clickGoals = [];
+
+  for (let i = 0; i < goals.length; i++) {
+    const goal = goals[i];
+    const urls = goal.urls || [];
+
+    for (let j = 0; j < urls.length; j++) {
+      if (doesUrlMatch(urls[j], location.href, location.search, location.hash)) {
+        if (goal.kind === 'pageview') {
+          onEvent('pageview', goal);
+        } else {
+          clickGoals.push(goal);
+          onEvent('click_pageview', goal);
+        }
+        break;
+      }
+    }
+  }
+
+  if (clickGoals.length > 0) {
+    listenerFn = function(event) {
+      const goals = findGoalsForClick(event, clickGoals);
+      for (let i = 0; i < goals.length; i++) {
+        onEvent('click', goals[i]);
+      }
+    };
+
+    document.addEventListener('click', listenerFn);
+  }
+
+  tracker.dispose = function() {
+    document.removeEventListener('click', listenerFn);
+  };
+
+  return tracker;
+}
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/Identity.js.html b/docs/file/src/Identity.js.html new file mode 100644 index 00000000..634c1099 --- /dev/null +++ b/docs/file/src/Identity.js.html @@ -0,0 +1,109 @@ + + + + + + src/Identity.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/Identity.js

+
import * as utils from './utils';
+
+function sanitizeUser(u) {
+  const sane = utils.clone(u);
+  if (sane.key) {
+    sane.key = sane.key.toString();
+  }
+  return sane;
+}
+
+export default function Identity(initialUser, onChange) {
+  const ident = {};
+  let user;
+
+  ident.setUser = function(u) {
+    user = sanitizeUser(u);
+    onChange(utils.clone(user));
+  };
+
+  ident.getUser = function() {
+    return user ? utils.clone(user) : null;
+  };
+
+  if (initialUser) {
+    ident.setUser(initialUser);
+  }
+
+  return ident;
+}
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/Requestor.js.html b/docs/file/src/Requestor.js.html new file mode 100644 index 00000000..832e21a6 --- /dev/null +++ b/docs/file/src/Requestor.js.html @@ -0,0 +1,173 @@ + + + + + + src/Requestor.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/Requestor.js

+
import * as utils from './utils';
+import * as errors from './errors';
+import * as messages from './messages';
+
+const json = 'application/json';
+
+function fetchJSON(endpoint, body, callback) {
+  const xhr = new XMLHttpRequest();
+
+  xhr.addEventListener('load', () => {
+    if (
+      xhr.status === 200 &&
+      xhr.getResponseHeader('Content-type') &&
+      xhr.getResponseHeader('Content-Type').lastIndexOf(json) === 0
+    ) {
+      callback(null, JSON.parse(xhr.responseText));
+    } else {
+      callback(xhr.statusText);
+    }
+  });
+
+  xhr.addEventListener('error', () => {
+    if (xhr.status === 404) {
+      callback(new errors.LDInvalidEnvironmentIdError(messages.environmentNotFound()));
+    }
+    callback(xhr.statusText);
+  });
+
+  if (body) {
+    xhr.open('REPORT', endpoint);
+    xhr.setRequestHeader('Content-Type', 'application/json');
+    utils.addLDHeaders(xhr);
+    xhr.send(JSON.stringify(body));
+  } else {
+    xhr.open('GET', endpoint);
+    utils.addLDHeaders(xhr);
+    xhr.send();
+  }
+
+  return xhr;
+}
+
+export default function Requestor(baseUrl, environment, useReport) {
+  let flagSettingsRequest;
+  let lastFlagSettingsCallback;
+
+  const requestor = {};
+
+  requestor.fetchFlagSettings = function(user, hash, callback) {
+    let data;
+    let endpoint;
+    let body;
+    let cb;
+
+    if (useReport) {
+      endpoint = [baseUrl, '/sdk/evalx/', environment, '/user', hash ? '?h=' + hash : ''].join('');
+      body = user;
+    } else {
+      data = utils.base64URLEncode(JSON.stringify(user));
+      endpoint = [baseUrl, '/sdk/evalx/', environment, '/users/', data, hash ? '?h=' + hash : ''].join('');
+    }
+
+    const wrappedCallback = (function(currentCallback) {
+      return function(error, result) {
+        currentCallback(error, result);
+        flagSettingsRequest = null;
+        lastFlagSettingsCallback = null;
+      };
+    })(callback);
+
+    if (flagSettingsRequest) {
+      flagSettingsRequest.abort();
+      cb = (function(prevCallback) {
+        return function() {
+          prevCallback && prevCallback.apply(null, arguments);
+          wrappedCallback.apply(null, arguments);
+        };
+      })(lastFlagSettingsCallback);
+    } else {
+      cb = wrappedCallback;
+    }
+
+    lastFlagSettingsCallback = cb;
+    flagSettingsRequest = fetchJSON(endpoint, body, cb);
+  };
+
+  requestor.fetchGoals = function(callback) {
+    const endpoint = [baseUrl, '/sdk/goals/', environment].join('');
+    fetchJSON(endpoint, null, callback);
+  };
+
+  return requestor;
+}
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/Store.js.html b/docs/file/src/Store.js.html new file mode 100644 index 00000000..44d00831 --- /dev/null +++ b/docs/file/src/Store.js.html @@ -0,0 +1,138 @@ + + + + + + src/Store.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/Store.js

+
import * as messages from './messages';
+import * as utils from './utils';
+
+export default function Store(environment, hash, ident) {
+  const store = {};
+
+  function getFlagsKey() {
+    let key = '';
+    const user = ident.getUser();
+    if (user) {
+      key = hash || utils.btoa(JSON.stringify(user));
+    }
+    return 'ld:' + environment + ':' + key;
+  }
+
+  store.loadFlags = function() {
+    const key = getFlagsKey();
+    let dataStr, data;
+    try {
+      dataStr = localStorage.getItem(key);
+    } catch (ex) {
+      console.warn(messages.localStorageUnavailable());
+      return null;
+    }
+    try {
+      data = JSON.parse(dataStr);
+    } catch (ex) {
+      store.clearFlags();
+      return null;
+    }
+    if (data) {
+      const schema = data.$schema;
+      if (schema === undefined || schema < 1) {
+        data = utils.transformValuesToVersionedValues(data);
+      }
+    }
+    return data;
+  };
+
+  store.saveFlags = function(flags) {
+    const key = getFlagsKey();
+    const data = utils.extend({}, flags, { $schema: 1 });
+    try {
+      localStorage.setItem(key, JSON.stringify(data));
+    } catch (ex) {
+      console.warn(messages.localStorageUnavailable());
+    }
+  };
+
+  store.clearFlags = function() {
+    const key = getFlagsKey();
+    try {
+      localStorage.removeItem(key);
+    } catch (ex) {}
+  };
+
+  return store;
+}
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/Stream.js.html b/docs/file/src/Stream.js.html new file mode 100644 index 00000000..f98038ef --- /dev/null +++ b/docs/file/src/Stream.js.html @@ -0,0 +1,121 @@ + + + + + + src/Stream.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/Stream.js

+
import { base64URLEncode } from './utils';
+
+export default function Stream(baseUrl, environment, hash, useReport) {
+  const stream = {};
+  const evalUrlPrefix = baseUrl + '/eval/' + environment + '/';
+  let es = null;
+
+  stream.connect = function(user, handlers) {
+    if (typeof EventSource !== 'undefined') {
+      let url;
+      if (useReport) {
+        // we don't yet have an EventSource implementation that supports REPORT, so
+        // fall back to the old ping-based stream
+        url = baseUrl + '/ping/' + environment;
+      } else {
+        url = evalUrlPrefix + base64URLEncode(JSON.stringify(user));
+        if (hash !== null && hash !== undefined) {
+          url = url + '?h=' + hash;
+        }
+      }
+      es = new window.EventSource(url);
+      for (const key in handlers) {
+        if (handlers.hasOwnProperty(key)) {
+          es.addEventListener(key, handlers[key]);
+        }
+      }
+    }
+  };
+
+  stream.disconnect = function() {
+    if (es) {
+      es.close();
+    }
+  };
+
+  stream.isConnected = function() {
+    return es && (es.readyState === EventSource.OPEN || es.readyState === EventSource.CONNECTING);
+  };
+
+  return stream;
+}
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/UserFilter.js.html b/docs/file/src/UserFilter.js.html new file mode 100644 index 00000000..9def72f2 --- /dev/null +++ b/docs/file/src/UserFilter.js.html @@ -0,0 +1,163 @@ + + + + + + src/UserFilter.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/UserFilter.js

+
import * as messages from './messages';
+import * as utils from './utils';
+
+/**
+ * The UserFilter object transforms user objects into objects suitable to be sent as JSON to
+ * the server, hiding any private user attributes.
+ *
+ * @param {Object} the LaunchDarkly client configuration object
+ **/
+export default function UserFilter(config) {
+  const filter = {};
+  const allAttributesPrivate =
+    config.allAttributesPrivate !== undefined ? config.allAttributesPrivate : config.all_attributes_private;
+  const privateAttributeNames =
+    (config.privateAttributeNames !== undefined ? config.privateAttributeNames : config.private_attribute_names) || [];
+  const ignoreAttrs = { key: true, custom: true, anonymous: true };
+  const allowedTopLevelAttrs = {
+    key: true,
+    secondary: true,
+    ip: true,
+    country: true,
+    email: true,
+    firstName: true,
+    lastName: true,
+    avatar: true,
+    name: true,
+    anonymous: true,
+    custom: true,
+  };
+
+  if (config.all_attributes_private !== undefined) {
+    console && console.warn && console.warn(messages.deprecated('all_attributes_private', 'allAttributesPrivate'));
+  }
+  if (config.private_attribute_names !== undefined) {
+    console && console.warn && console.warn(messages.deprecated('private_attribute_names', 'privateAttributeNames'));
+  }
+
+  filter.filterUser = function(user) {
+    if (!user) {
+      return null;
+    }
+    const userPrivateAttrs = user.privateAttributeNames || [];
+
+    const isPrivateAttr = function(name) {
+      return (
+        !ignoreAttrs[name] &&
+        (allAttributesPrivate || userPrivateAttrs.indexOf(name) !== -1 || privateAttributeNames.indexOf(name) !== -1)
+      );
+    };
+    const filterAttrs = function(props, isAttributeAllowed) {
+      return Object.keys(props).reduce(
+        (acc, name) => {
+          const ret = acc;
+          if (isAttributeAllowed(name)) {
+            if (isPrivateAttr(name)) {
+              // add to hidden list
+              ret[1][name] = true;
+            } else {
+              ret[0][name] = props[name];
+            }
+          }
+          return ret;
+        },
+        [{}, {}]
+      );
+    };
+    const result = filterAttrs(user, key => allowedTopLevelAttrs[key]);
+    const filteredProps = result[0];
+    let removedAttrs = result[1];
+    if (user.custom) {
+      const customResult = filterAttrs(user.custom, () => true);
+      filteredProps.custom = customResult[0];
+      removedAttrs = utils.extend({}, removedAttrs, customResult[1]);
+    }
+    const removedAttrNames = Object.keys(removedAttrs);
+    if (removedAttrNames.length) {
+      removedAttrNames.sort();
+      filteredProps.privateAttrs = removedAttrNames;
+    }
+    return filteredProps;
+  };
+  return filter;
+}
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/__mocks__/Requestor.js.html b/docs/file/src/__mocks__/Requestor.js.html new file mode 100644 index 00000000..0c7a3cfc --- /dev/null +++ b/docs/file/src/__mocks__/Requestor.js.html @@ -0,0 +1,84 @@ + + + + + + src/__mocks__/Requestor.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/__mocks__/Requestor.js

+
export default () => ({
+  fetchFlagSettings: jest.fn().mockImplementation((user, hash, callback) => callback(null, {})),
+  fetchGoals: jest.fn().mockImplementation(callback => callback(null, {})),
+});
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/__tests__/EventProcessor-test.js.html b/docs/file/src/__tests__/EventProcessor-test.js.html new file mode 100644 index 00000000..22f93306 --- /dev/null +++ b/docs/file/src/__tests__/EventProcessor-test.js.html @@ -0,0 +1,512 @@ + + + + + + src/__tests__/EventProcessor-test.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/__tests__/EventProcessor-test.js

+
import sinon from 'sinon';
+
+import EventProcessor from '../EventProcessor';
+
+describe('EventProcessor', () => {
+  let sandbox;
+  let warnSpy;
+  const mockEventSender = {};
+  const user = { key: 'userKey', name: 'Red' };
+  const filteredUser = { key: 'userKey', privateAttrs: ['name'] };
+  const eventsUrl = '/fake-url';
+  const envId = 'env';
+
+  mockEventSender.sendEvents = function(events, sync) {
+    mockEventSender.calls.push({
+      events: events,
+      sync: !!sync,
+    });
+    return Promise.resolve({ serverTime: mockEventSender.serverTime, status: mockEventSender.status || 200 });
+  };
+
+  beforeEach(() => {
+    sandbox = sinon.sandbox.create();
+    warnSpy = jest.spyOn(console, 'warn').mockImplementation(() => {});
+    mockEventSender.calls = [];
+    mockEventSender.serverTime = null;
+  });
+
+  afterEach(() => {
+    sandbox.restore();
+    warnSpy.mockRestore();
+  });
+
+  function checkFeatureEvent(e, source, debug, inlineUser) {
+    expect(e.kind).toEqual(debug ? 'debug' : 'feature');
+    expect(e.creationDate).toEqual(source.creationDate);
+    expect(e.key).toEqual(source.key);
+    expect(e.version).toEqual(source.version);
+    expect(e.value).toEqual(source.value);
+    expect(e.default).toEqual(source.default);
+    if (inlineUser) {
+      expect(e.user).toEqual(inlineUser);
+    } else {
+      expect(e.userKey).toEqual(source.user.key);
+    }
+  }
+
+  function checkCustomEvent(e, source, inlineUser) {
+    expect(e.kind).toEqual('custom');
+    expect(e.creationDate).toEqual(source.creationDate);
+    expect(e.key).toEqual(source.key);
+    expect(e.data).toEqual(source.data);
+    if (inlineUser) {
+      expect(e.user).toEqual(inlineUser);
+    } else {
+      expect(e.userKey).toEqual(source.user.key);
+    }
+  }
+
+  function checkSummaryEvent(e) {
+    expect(e.kind).toEqual('summary');
+  }
+
+  it('should flush asynchronously', () => {
+    const processor = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);
+    const event = { kind: 'identify', key: user.key };
+
+    processor.enqueue(event);
+    processor.enqueue(event);
+    processor.enqueue(event);
+    processor.enqueue(event);
+    processor.flush();
+
+    expect(mockEventSender.calls.length).toEqual(1);
+    expect(mockEventSender.calls[0].sync).toEqual(false);
+  });
+
+  it('should flush synchronously', () => {
+    const processor = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);
+    const user = { key: 'foo' };
+    const event = { kind: 'identify', key: user.key };
+
+    processor.enqueue(event);
+    processor.enqueue(event);
+    processor.enqueue(event);
+    processor.enqueue(event);
+    processor.flush(true);
+
+    expect(mockEventSender.calls.length).toEqual(1);
+    expect(mockEventSender.calls[0].sync).toEqual(true);
+  });
+
+  it('should enqueue identify event', done => {
+    const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);
+    const event = { kind: 'identify', creationDate: 1000, key: user.key, user: user };
+    ep.enqueue(event);
+    ep.flush().then(() => {
+      expect(mockEventSender.calls.length).toEqual(1);
+      expect(mockEventSender.calls[0].events).toEqual([event]);
+      done();
+    });
+  });
+
+  it('filters user in identify event', done => {
+    const config = { allAttributesPrivate: true };
+    const ep = EventProcessor(eventsUrl, envId, config, null, mockEventSender);
+    const event = { kind: 'identify', creationDate: 1000, key: user.key, user: user };
+    ep.enqueue(event);
+    ep.flush().then(() => {
+      expect(mockEventSender.calls.length).toEqual(1);
+      expect(mockEventSender.calls[0].events).toEqual([
+        {
+          kind: 'identify',
+          creationDate: event.creationDate,
+          key: user.key,
+          user: filteredUser,
+        },
+      ]);
+      done();
+    });
+  });
+
+  it('queues individual feature event', done => {
+    const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);
+    const event = {
+      kind: 'feature',
+      creationDate: 1000,
+      key: 'flagkey',
+      user: user,
+      trackEvents: true,
+    };
+    ep.enqueue(event);
+    ep.flush().then(() => {
+      expect(mockEventSender.calls.length).toEqual(1);
+      const output = mockEventSender.calls[0].events;
+      expect(output.length).toEqual(2);
+      checkFeatureEvent(output[0], event, false);
+      checkSummaryEvent(output[1]);
+      done();
+    });
+  });
+
+  it('can include inline user in feature event', done => {
+    const config = { inlineUsersInEvents: true };
+    const ep = EventProcessor(eventsUrl, envId, config, null, mockEventSender);
+    const event = {
+      kind: 'feature',
+      creationDate: 1000,
+      key: 'flagkey',
+      user: user,
+      trackEvents: true,
+    };
+    ep.enqueue(event);
+    ep.flush().then(() => {
+      expect(mockEventSender.calls.length).toEqual(1);
+      const output = mockEventSender.calls[0].events;
+      expect(output.length).toEqual(2);
+      checkFeatureEvent(output[0], event, false, user);
+      checkSummaryEvent(output[1]);
+      done();
+    });
+  });
+
+  it('filters user in feature event', done => {
+    const config = { allAttributesPrivate: true, inlineUsersInEvents: true };
+    const ep = EventProcessor(eventsUrl, envId, config, null, mockEventSender);
+    const event = {
+      kind: 'feature',
+      creationDate: 1000,
+      key: 'flagkey',
+      user: user,
+      trackEvents: true,
+    };
+    ep.enqueue(event);
+    ep.flush().then(() => {
+      expect(mockEventSender.calls.length).toEqual(1);
+      const output = mockEventSender.calls[0].events;
+      expect(output.length).toEqual(2);
+      checkFeatureEvent(output[0], event, false, filteredUser);
+      checkSummaryEvent(output[1]);
+      done();
+    });
+  });
+
+  it('sets event kind to debug if event is temporarily in debug mode', done => {
+    const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);
+    const futureTime = new Date().getTime() + 1000000;
+    const e = {
+      kind: 'feature',
+      creationDate: 1000,
+      user: user,
+      key: 'flagkey',
+      version: 11,
+      variation: 1,
+      value: 'value',
+      trackEvents: false,
+      debugEventsUntilDate: futureTime,
+    };
+    ep.enqueue(e);
+    ep.flush().then(() => {
+      expect(mockEventSender.calls.length).toEqual(1);
+      const output = mockEventSender.calls[0].events;
+      expect(output.length).toEqual(2);
+      checkFeatureEvent(output[0], e, true, user);
+      checkSummaryEvent(output[1]);
+      done();
+    });
+  });
+
+  it('can both track and debug an event', done => {
+    const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);
+    const futureTime = new Date().getTime() + 1000000;
+    const e = {
+      kind: 'feature',
+      creationDate: 1000,
+      user: user,
+      key: 'flagkey',
+      version: 11,
+      variation: 1,
+      value: 'value',
+      trackEvents: true,
+      debugEventsUntilDate: futureTime,
+    };
+    ep.enqueue(e);
+    ep.flush().then(() => {
+      expect(mockEventSender.calls.length).toEqual(1);
+      const output = mockEventSender.calls[0].events;
+      expect(output.length).toEqual(3);
+      checkFeatureEvent(output[0], e, false);
+      checkFeatureEvent(output[1], e, true, user);
+      checkSummaryEvent(output[2]);
+      done();
+    });
+  });
+
+  it('expires debug mode based on client time if client time is later than server time', done => {
+    const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);
+
+    // Pick a server time that is somewhat behind the client time
+    const serverTime = new Date().getTime() - 20000;
+    mockEventSender.serverTime = serverTime;
+
+    // Send and flush an event we don't care about, just to set the last server time
+    ep.enqueue({ kind: 'identify', user: { key: 'otherUser' } });
+    ep.flush().then(() => {
+      // Now send an event with debug mode on, with a "debug until" time that is further in
+      // the future than the server time, but in the past compared to the client.
+      const debugUntil = serverTime + 1000;
+      const e = {
+        kind: 'feature',
+        creationDate: 1000,
+        user: user,
+        key: 'flagkey',
+        version: 11,
+        variation: 1,
+        value: 'value',
+        trackEvents: false,
+        debugEventsUntilDate: debugUntil,
+      };
+      ep.enqueue(e);
+
+      // Should get a summary event only, not a full feature event
+      ep.flush().then(() => {
+        expect(mockEventSender.calls.length).toEqual(2);
+        const output = mockEventSender.calls[1].events;
+        expect(output.length).toEqual(1);
+        checkSummaryEvent(output[0]);
+        done();
+      });
+    });
+  });
+
+  it('expires debug mode based on server time if server time is later than client time', done => {
+    const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);
+
+    // Pick a server time that is somewhat ahead of the client time
+    const serverTime = new Date().getTime() + 20000;
+    mockEventSender.serverTime = serverTime;
+
+    // Send and flush an event we don't care about, just to set the last server time
+    ep.enqueue({ kind: 'identify', user: { key: 'otherUser' } });
+    ep.flush().then(() => {
+      // Now send an event with debug mode on, with a "debug until" time that is further in
+      // the future than the client time, but in the past compared to the server.
+      const debugUntil = serverTime - 1000;
+      const e = {
+        kind: 'feature',
+        creationDate: 1000,
+        user: user,
+        key: 'flagkey',
+        version: 11,
+        variation: 1,
+        value: 'value',
+        trackEvents: false,
+        debugEventsUntilDate: debugUntil,
+      };
+      ep.enqueue(e);
+
+      // Should get a summary event only, not a full feature event
+      ep.flush().then(() => {
+        expect(mockEventSender.calls.length).toEqual(2);
+        const output = mockEventSender.calls[1].events;
+        expect(output.length).toEqual(1);
+        checkSummaryEvent(output[0]);
+        done();
+      });
+    });
+  });
+
+  it('summarizes nontracked events', done => {
+    const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);
+    function makeEvent(key, date, version, variation, value, defaultVal) {
+      return {
+        kind: 'feature',
+        creationDate: date,
+        user: user,
+        key: key,
+        version: version,
+        variation: variation,
+        value: value,
+        default: defaultVal,
+        trackEvents: false,
+      };
+    }
+    const e1 = makeEvent('flagkey1', 1000, 11, 1, 'value1', 'default1');
+    const e2 = makeEvent('flagkey2', 2000, 22, 1, 'value2', 'default2');
+    ep.enqueue(e1);
+    ep.enqueue(e2);
+    ep.flush().then(() => {
+      expect(mockEventSender.calls.length).toEqual(1);
+      const output = mockEventSender.calls[0].events;
+      expect(output.length).toEqual(1);
+      const se = output[0];
+      checkSummaryEvent(se);
+      expect(se.startDate).toEqual(1000);
+      expect(se.endDate).toEqual(2000);
+      expect(se.features).toEqual({
+        flagkey1: {
+          default: 'default1',
+          counters: [{ version: 11, variation: 1, value: 'value1', count: 1 }],
+        },
+        flagkey2: {
+          default: 'default2',
+          counters: [{ version: 22, variation: 1, value: 'value2', count: 1 }],
+        },
+      });
+      done();
+    });
+  });
+
+  it('queues custom event', done => {
+    const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);
+    const e = {
+      kind: 'custom',
+      creationDate: 1000,
+      user: user,
+      key: 'eventkey',
+      data: { thing: 'stuff' },
+    };
+    ep.enqueue(e);
+    ep.flush().then(() => {
+      expect(mockEventSender.calls.length).toEqual(1);
+      const output = mockEventSender.calls[0].events;
+      expect(output.length).toEqual(1);
+      checkCustomEvent(output[0], e);
+      done();
+    });
+  });
+
+  it('can include inline user in custom event', done => {
+    const config = { inlineUsersInEvents: true };
+    const ep = EventProcessor(eventsUrl, envId, config, null, mockEventSender);
+    const e = {
+      kind: 'custom',
+      creationDate: 1000,
+      user: user,
+      key: 'eventkey',
+      data: { thing: 'stuff' },
+    };
+    ep.enqueue(e);
+    ep.flush().then(() => {
+      expect(mockEventSender.calls.length).toEqual(1);
+      const output = mockEventSender.calls[0].events;
+      expect(output.length).toEqual(1);
+      checkCustomEvent(output[0], e, user);
+      done();
+    });
+  });
+
+  it('filters user in custom event', done => {
+    const config = { allAttributesPrivate: true, inlineUsersInEvents: true };
+    const ep = EventProcessor(eventsUrl, envId, config, null, mockEventSender);
+    const e = {
+      kind: 'custom',
+      creationDate: 1000,
+      user: user,
+      key: 'eventkey',
+      data: { thing: 'stuff' },
+    };
+    ep.enqueue(e);
+    ep.flush().then(() => {
+      expect(mockEventSender.calls.length).toEqual(1);
+      const output = mockEventSender.calls[0].events;
+      expect(output.length).toEqual(1);
+      checkCustomEvent(output[0], e, filteredUser);
+      done();
+    });
+  });
+
+  it('sends nothing if there are no events to flush', done => {
+    const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);
+    ep.flush().then(() => {
+      expect(mockEventSender.calls.length).toEqual(0);
+      done();
+    });
+  });
+
+  it('stops sending events after a 401 error', done => {
+    const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);
+    const e = { kind: 'identify', creationDate: 1000, user: user };
+    ep.enqueue(e);
+    mockEventSender.status = 401;
+    ep.flush().then(() => {
+      expect(mockEventSender.calls.length).toEqual(1);
+      ep.enqueue(e);
+      ep.flush().then(() => {
+        expect(mockEventSender.calls.length).toEqual(1); // still the one from our first flush
+        done();
+      });
+    });
+  });
+});
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/__tests__/EventSender-test.js.html b/docs/file/src/__tests__/EventSender-test.js.html new file mode 100644 index 00000000..929e654d --- /dev/null +++ b/docs/file/src/__tests__/EventSender-test.js.html @@ -0,0 +1,220 @@ + + + + + + src/__tests__/EventSender-test.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/__tests__/EventSender-test.js

+
import Base64 from 'Base64';
+import sinon from 'sinon';
+
+import EventSender from '../EventSender';
+import * as utils from '../utils';
+
+describe('EventSender', () => {
+  let sandbox;
+  let xhr;
+  let requests = [];
+  const eventsUrl = '/fake-url';
+  const envId = 'env';
+
+  beforeEach(() => {
+    sandbox = sinon.sandbox.create();
+    requests = [];
+    xhr = sinon.useFakeXMLHttpRequest();
+    xhr.onCreate = function(xhr) {
+      requests.push(xhr);
+    };
+  });
+
+  afterEach(() => {
+    sandbox.restore();
+    xhr.restore();
+  });
+
+  function lastRequest() {
+    return requests[requests.length - 1];
+  }
+
+  function fakeImageCreator() {
+    const ret = function(url, onDone) {
+      ret.urls.push(url);
+      ret.onDone = onDone;
+    };
+    ret.urls = [];
+    return ret;
+  }
+
+  function base64URLDecode(str) {
+    let s = str;
+    while (s.length % 4 !== 0) {
+      s = s + '=';
+    }
+    s = s.replace(/_/g, '/').replace(/-/g, '+');
+    return decodeURIComponent(escape(Base64.atob(s)));
+  }
+
+  function decodeOutputFromUrl(url) {
+    const prefix = eventsUrl + '/a/' + envId + '.gif?d=';
+    if (!url.startsWith(prefix)) {
+      throw 'URL "' + url + '" did not have expected prefix "' + prefix + '"';
+    }
+    return JSON.parse(base64URLDecode(url.substring(prefix.length)));
+  }
+
+  describe('using image endpoint when CORS is not available', () => {
+    it('should encode events in a single chunk if they fit', () => {
+      const imageCreator = fakeImageCreator();
+      const sender = EventSender(eventsUrl, envId, false, imageCreator);
+      const event1 = { kind: 'identify', key: 'userKey1' };
+      const event2 = { kind: 'identify', key: 'userKey2' };
+      const events = [event1, event2];
+
+      sender.sendEvents(events, false);
+
+      const urls = imageCreator.urls;
+      expect(urls.length).toEqual(1);
+      expect(decodeOutputFromUrl(urls[0])).toEqual(events);
+    });
+
+    it('should send events in multiple chunks if necessary', () => {
+      const imageCreator = fakeImageCreator();
+      const sender = EventSender(eventsUrl, envId, false, imageCreator);
+      const events = [];
+      for (let i = 0; i < 80; i++) {
+        events.push({ kind: 'identify', key: 'thisIsALongUserKey' + i });
+      }
+
+      sender.sendEvents(events, false);
+
+      const urls = imageCreator.urls;
+      expect(urls.length).toEqual(3);
+      expect(decodeOutputFromUrl(urls[0])).toEqual(events.slice(0, 31));
+      expect(decodeOutputFromUrl(urls[1])).toEqual(events.slice(31, 62));
+      expect(decodeOutputFromUrl(urls[2])).toEqual(events.slice(62, 80));
+    });
+
+    it('should set a completion handler', () => {
+      const imageCreator = fakeImageCreator();
+      const sender = EventSender(eventsUrl, envId, false, imageCreator);
+      const event1 = { kind: 'identify', key: 'userKey1' };
+
+      sender.sendEvents([event1], false);
+
+      expect(imageCreator.onDone).toBeDefined();
+    });
+  });
+
+  describe('using POST when CORS is available', () => {
+    it('should send asynchronously', () => {
+      const sender = EventSender(eventsUrl, envId, true);
+      const event = { kind: 'identify', key: 'userKey' };
+      sender.sendEvents([event], false);
+      lastRequest().respond();
+      expect(lastRequest().async).toEqual(true);
+    });
+
+    it('should send synchronously', () => {
+      const sender = EventSender(eventsUrl, envId, true);
+      const event = { kind: 'identify', key: 'userKey' };
+      sender.sendEvents([event], true);
+      lastRequest().respond();
+      expect(lastRequest().async).toEqual(false);
+    });
+
+    it('should send all events in request body', () => {
+      const sender = EventSender(eventsUrl, envId, true);
+      const events = [];
+      for (let i = 0; i < 80; i++) {
+        events.push({ kind: 'identify', key: 'thisIsALongUserKey' + i });
+      }
+      sender.sendEvents(events, false);
+      lastRequest().respond();
+      const r = lastRequest();
+      expect(r.url).toEqual(eventsUrl + '/events/bulk/' + envId);
+      expect(r.method).toEqual('POST');
+      expect(JSON.parse(r.requestBody)).toEqual(events);
+    });
+
+    it('should send custom user-agent header', () => {
+      const sender = EventSender(eventsUrl, envId, true);
+      const event = { kind: 'identify', key: 'userKey' };
+      sender.sendEvents([event], true);
+      lastRequest().respond();
+      expect(lastRequest().requestHeaders['X-LaunchDarkly-User-Agent']).toEqual(utils.getLDUserAgentString());
+    });
+  });
+});
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/__tests__/EventSummarizer-test.js.html b/docs/file/src/__tests__/EventSummarizer-test.js.html new file mode 100644 index 00000000..ddead752 --- /dev/null +++ b/docs/file/src/__tests__/EventSummarizer-test.js.html @@ -0,0 +1,181 @@ + + + + + + src/__tests__/EventSummarizer-test.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/__tests__/EventSummarizer-test.js

+
import EventSummarizer from '../EventSummarizer';
+
+describe('EventSummarizer', () => {
+  const user = { key: 'key1' };
+
+  it('does nothing for identify event', () => {
+    const es = EventSummarizer();
+    const snapshot = es.getSummary();
+    es.summarizeEvent({ kind: 'identify', creationDate: 1000, user: user });
+    expect(es.getSummary()).toEqual(snapshot);
+  });
+
+  it('does nothing for custom event', () => {
+    const es = EventSummarizer();
+    const snapshot = es.getSummary();
+    es.summarizeEvent({ kind: 'custom', creationDate: 1000, key: 'eventkey', user: user });
+    expect(es.getSummary()).toEqual(snapshot);
+  });
+
+  it('sets start and end dates for feature events', () => {
+    const es = EventSummarizer();
+    const event1 = { kind: 'feature', creationDate: 2000, key: 'key', user: user };
+    const event2 = { kind: 'feature', creationDate: 1000, key: 'key', user: user };
+    const event3 = { kind: 'feature', creationDate: 1500, key: 'key', user: user };
+    es.summarizeEvent(event1);
+    es.summarizeEvent(event2);
+    es.summarizeEvent(event3);
+    const data = es.getSummary();
+
+    expect(data.startDate).toEqual(1000);
+    expect(data.endDate).toEqual(2000);
+  });
+
+  function makeEvent(key, version, variation, value, defaultVal) {
+    return {
+      kind: 'feature',
+      creationDate: 1000,
+      key: key,
+      version: version,
+      user: user,
+      variation: variation,
+      value: value,
+      default: defaultVal,
+    };
+  }
+
+  it('increments counters for feature events', () => {
+    const es = EventSummarizer();
+    const event1 = makeEvent('key1', 11, 1, 100, 111);
+    const event2 = makeEvent('key1', 11, 2, 200, 111);
+    const event3 = makeEvent('key2', 22, 1, 999, 222);
+    const event4 = makeEvent('key1', 11, 1, 100, 111);
+    const event5 = makeEvent('badkey', null, null, 333, 333);
+    es.summarizeEvent(event1);
+    es.summarizeEvent(event2);
+    es.summarizeEvent(event3);
+    es.summarizeEvent(event4);
+    es.summarizeEvent(event5);
+    const data = es.getSummary();
+
+    data.features.key1.counters.sort((a, b) => a.value - b.value);
+    const expectedFeatures = {
+      key1: {
+        default: 111,
+        counters: [
+          { value: 100, variation: 1, version: 11, count: 2 },
+          { value: 200, variation: 2, version: 11, count: 1 },
+        ],
+      },
+      key2: {
+        default: 222,
+        counters: [{ value: 999, variation: 1, version: 22, count: 1 }],
+      },
+      badkey: {
+        default: 333,
+        counters: [{ value: 333, unknown: true, count: 1 }],
+      },
+    };
+    expect(data.features).toEqual(expectedFeatures);
+  });
+
+  it('distinguishes between zero and null/undefined in feature variation', () => {
+    const es = EventSummarizer();
+    const event1 = makeEvent('key1', 11, 0, 100, 111);
+    const event2 = makeEvent('key1', 11, null, 111, 111);
+    const event3 = makeEvent('key1', 11, undefined, 111, 111);
+    es.summarizeEvent(event1);
+    es.summarizeEvent(event2);
+    es.summarizeEvent(event3);
+    const data = es.getSummary();
+
+    data.features.key1.counters.sort((a, b) => a.value - b.value);
+    const expectedFeatures = {
+      key1: {
+        default: 111,
+        counters: [{ variation: 0, value: 100, version: 11, count: 1 }, { value: 111, version: 11, count: 2 }],
+      },
+    };
+    expect(data.features).toEqual(expectedFeatures);
+  });
+});
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/__tests__/LDClient-test.js.html b/docs/file/src/__tests__/LDClient-test.js.html new file mode 100644 index 00000000..8be6ea42 --- /dev/null +++ b/docs/file/src/__tests__/LDClient-test.js.html @@ -0,0 +1,1023 @@ + + + + + + src/__tests__/LDClient-test.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/__tests__/LDClient-test.js

+
import sinon from 'sinon';
+import semverCompare from 'semver-compare';
+import EventSource, { sources } from 'eventsourcemock';
+
+import LDClient from '../index';
+import * as messages from '../messages';
+import { btoa } from '../utils';
+
+describe('LDClient', () => {
+  const envName = 'UNKNOWN_ENVIRONMENT_ID';
+  const lsKey = 'ld:UNKNOWN_ENVIRONMENT_ID:' + btoa('{"key":"user"}');
+  const user = { key: 'user' };
+  const encodedUser = 'eyJrZXkiOiJ1c2VyIn0';
+  const hash = '012345789abcde';
+  let warnSpy;
+  let errorSpy;
+  let xhr;
+  let requests = [];
+
+  beforeEach(() => {
+    Object.defineProperty(window, 'EventSource', {
+      value: EventSource,
+      writable: true,
+    });
+
+    xhr = sinon.useFakeXMLHttpRequest();
+    xhr.onCreate = function(req) {
+      requests.push(req);
+    };
+
+    warnSpy = jest.spyOn(console, 'warn').mockImplementation(() => {});
+    errorSpy = jest.spyOn(console, 'error').mockImplementation(() => {});
+  });
+
+  afterEach(() => {
+    requests = [];
+    xhr.restore();
+    warnSpy.mockRestore();
+    errorSpy.mockRestore();
+  });
+
+  function getLastRequest() {
+    return requests[requests.length - 1];
+  }
+
+  it('should exist', () => {
+    expect(LDClient).toBeDefined();
+  });
+
+  describe('initialization', () => {
+    it('should trigger the ready event', done => {
+      const handleReady = jest.fn();
+      const client = LDClient.initialize(envName, user, {
+        bootstrap: {},
+      });
+
+      client.on('ready', handleReady);
+
+      setTimeout(() => {
+        expect(handleReady).toHaveBeenCalled();
+        done();
+      }, 0);
+    });
+
+    describe('waitUntilReady', () => {
+      it('should resolve waitUntilReady promise when ready', done => {
+        const handleReady = jest.fn();
+        const client = LDClient.initialize(envName, user, {
+          bootstrap: {},
+        });
+
+        client.waitUntilReady().then(handleReady);
+
+        client.on('ready', () => {
+          setTimeout(() => {
+            expect(handleReady).toHaveBeenCalled();
+            done();
+          }, 0);
+        });
+      });
+
+      it('should resolve waitUntilReady promise after ready event was already emitted', done => {
+        const handleInitialReady = jest.fn();
+        const handleReady = jest.fn();
+        const client = LDClient.initialize(envName, user, {
+          bootstrap: {},
+        });
+
+        client.on('ready', handleInitialReady);
+
+        setTimeout(() => {
+          client.waitUntilReady().then(handleReady);
+
+          setTimeout(() => {
+            expect(handleInitialReady).toHaveBeenCalled();
+            expect(handleReady).toHaveBeenCalled();
+            done();
+          }, 0);
+        }, 0);
+      });
+    });
+
+    it('should emit an error when an invalid samplingInterval is specified', done => {
+      const client = LDClient.initialize(envName, user, {
+        bootstrap: {},
+        samplingInterval: 'totally not a number',
+      });
+
+      client.on('error', err => {
+        expect(err.message).toEqual('Invalid sampling interval configured. Sampling interval must be an integer >= 0.');
+        done();
+      });
+    });
+
+    it('should emit an error when initialize is called without an environment key', done => {
+      const client = LDClient.initialize('', user, {
+        bootstrap: {},
+      });
+      client.on('error', err => {
+        expect(err.message).toEqual(messages.environmentNotSpecified());
+        done();
+      });
+    });
+
+    it('should emit an error when an invalid environment key is specified', () => {
+      const server = sinon.fakeServer.create();
+      server.respondWith(req => {
+        req.respond(404);
+      });
+      const client = LDClient.initialize('abc', user);
+      server.respond();
+      client.on('error', err => {
+        expect(err.message).toEqual(messages.environmentNotFound());
+        done();
+      });
+    });
+
+    it('should not fetch flag settings since bootstrap is provided', () => {
+      LDClient.initialize(envName, user, {
+        bootstrap: {},
+      });
+
+      const settingsRequest = requests[0];
+      expect(/sdk\/eval/.test(settingsRequest.url)).toEqual(false);
+    });
+
+    it('should contain package version', () => {
+      // Arrange
+      const version = LDClient.version;
+
+      // Act: all client bundles above 1.0.7 should contain package version
+      // https://github.com/substack/semver-compare
+      const result = semverCompare(version, '1.0.6');
+
+      // Assert
+      expect(result).toEqual(1);
+    });
+
+    it('should clear cached settings if they are invalid JSON', done => {
+      window.localStorage.setItem(lsKey, 'foo{bar}');
+
+      const client = LDClient.initialize(envName, user, {
+        bootstrap: 'localstorage',
+      });
+
+      expect(window.localStorage.getItem(lsKey)).toBeNull();
+
+      client.on('ready', () => {
+        done();
+      });
+
+      requests[0].respond(200, { 'Content-Type': 'application/json' }, '{"enable-foo": {"value": true, "version": 1}}');
+    });
+
+    it('should not clear cached settings if they are valid JSON', done => {
+      const json = '{"enable-thing": true}';
+
+      window.localStorage.setItem(lsKey, json);
+
+      const client = LDClient.initialize(envName, user, {
+        bootstrap: 'localstorage',
+      });
+
+      client.on('ready', () => {
+        expect(window.localStorage.getItem(lsKey)).toEqual(json);
+        done();
+      });
+    });
+
+    it('should handle localStorage getItem throwing an exception', done => {
+      // sandbox.restore(window.localStorage.__proto__, 'getItem');
+      // sandbox.stub(window.localStorage.__proto__, 'getItem').throws();
+
+      localStorage.getItem.mockImplementationOnce(() => {
+        throw new Error();
+      });
+
+      const client = LDClient.initialize(envName, user, {
+        bootstrap: 'localstorage',
+      });
+
+      client.on('ready', () => {
+        expect(warnSpy).toHaveBeenCalledWith(messages.localStorageUnavailable());
+        done();
+      });
+
+      requests[0].respond(200, { 'Content-Type': 'application/json' }, '[{"key": "known", "kind": "custom"}]');
+    });
+
+    it('should handle localStorage setItem throwing an exception', done => {
+      localStorage.setItem.mockImplementationOnce(() => {
+        throw new Error();
+      });
+
+      const client = LDClient.initialize(envName, user, {
+        bootstrap: 'localstorage',
+      });
+
+      requests[0].respond(200, { 'Content-Type': 'application/json' }, '[{"key": "known", "kind": "custom"}]');
+
+      client.on('ready', () => {
+        expect(warnSpy).toHaveBeenCalledWith(messages.localStorageUnavailable());
+        done();
+      });
+    });
+
+    it('should not update cached settings if there was an error fetching flags', done => {
+      const json = '{"enable-foo": true}';
+
+      window.localStorage.setItem(lsKey, json);
+
+      const server = sinon.fakeServer.create();
+      server.respondWith(req => {
+        req.respond(503);
+      });
+
+      const client = LDClient.initialize(envName, user, {
+        bootstrap: 'localstorage',
+      });
+
+      client.on('ready', () => {
+        server.respond();
+        setTimeout(() => {
+          expect(window.localStorage.getItem(lsKey)).toEqual(json);
+          done();
+        }, 1);
+      });
+    });
+
+    it('should use hash as localStorage key when secure mode is enabled', done => {
+      const lsKeyHash = 'ld:UNKNOWN_ENVIRONMENT_ID:totallyLegitHash';
+      const client = LDClient.initialize(envName, user, {
+        bootstrap: 'localstorage',
+        hash: 'totallyLegitHash',
+      });
+
+      client.on('ready', () => {
+        expect(JSON.parse(window.localStorage.getItem(lsKeyHash))).toEqual({
+          $schema: 1,
+          'enable-foo': { value: true, version: 1 },
+        });
+        done();
+      });
+
+      requests[0].respond(200, { 'Content-Type': 'application/json' }, '{"enable-foo":{"value":true,"version":1}}');
+    });
+
+    it('should clear localStorage when user context is changed', done => {
+      const json = '{"enable-foo":{"value":true,"version":1}}';
+      const lsKey2 = 'ld:UNKNOWN_ENVIRONMENT_ID:' + btoa('{"key":"user2"}');
+
+      const user2 = { key: 'user2' };
+      const client = LDClient.initialize(envName, user, {
+        bootstrap: 'localstorage',
+      });
+
+      const server = sinon.fakeServer.create();
+      server.respondWith([200, { 'Content-Type': 'application/json' }, json]);
+
+      client.on('ready', () => {
+        client.identify(user2, null, () => {
+          expect(window.localStorage.getItem(lsKey)).toBeNull();
+          expect(JSON.parse(window.localStorage.getItem(lsKey2))).toEqual({
+            $schema: 1,
+            'enable-foo': { value: true, version: 1 },
+          });
+          done();
+        });
+        server.respond();
+      });
+      server.respond();
+    });
+
+    it('should not warn when tracking a known custom goal event', done => {
+      const client = LDClient.initialize(envName, user, {
+        bootstrap: {}, // so the client doesn't request settings
+      });
+
+      client.on('ready', () => {
+        client.track('known');
+        expect(warnSpy).not.toHaveBeenCalledWith('Custom event key does not exist');
+        done();
+      });
+
+      requests[0].respond(200, { 'Content-Type': 'application/json' }, '[{"key": "known", "kind": "custom"}]');
+    });
+
+    it('should emit an error when tracking a non-string custom goal event', done => {
+      const client = LDClient.initialize(envName, user, {
+        bootstrap: {}, // so the client doesn't request settings
+      });
+      client.on('ready', () => {
+        const badCustomEventKeys = [123, [], {}, null, undefined];
+        badCustomEventKeys.forEach(key => {
+          client.track(key);
+          expect(errorSpy).toHaveBeenCalledWith(messages.unknownCustomEventKey(key));
+        });
+        done();
+      });
+    });
+
+    it('should warn when tracking an unknown custom goal event', done => {
+      const client = LDClient.initialize(envName, user, {
+        bootstrap: {}, // so the client doesn't request settings
+      });
+
+      requests[0].respond(200, { 'Content-Type': 'application/json' }, '[{"key": "known", "kind": "custom"}]');
+
+      client.on('ready', () => {
+        client.track('unknown');
+        expect(warnSpy).toHaveBeenCalledWith(messages.unknownCustomEventKey('unknown'));
+        done();
+      });
+    });
+
+    it('should emit an error event if there was an error fetching flags', done => {
+      const server = sinon.fakeServer.create();
+      server.respondWith(req => {
+        req.respond(503);
+      });
+
+      const client = LDClient.initialize(envName, user);
+
+      const handleError = jest.fn();
+      client.on('error', handleError);
+      server.respond();
+
+      setTimeout(() => {
+        expect(handleError).toHaveBeenCalled();
+        done();
+      }, 0);
+    });
+
+    it('should warn about missing user on first event', () => {
+      const sandbox = sinon.sandbox.create();
+      const warnSpy = sandbox.spy(console, 'warn');
+      const client = LDClient.initialize(envName, null);
+      client.track('eventkey', null);
+      warnSpy.restore();
+      sandbox.restore();
+      expect(warnSpy.called).toEqual(true);
+    });
+  });
+
+  describe('event generation', () => {
+    function stubEventProcessor() {
+      const ep = { events: [] };
+      ep.start = function() {};
+      ep.flush = function() {};
+      ep.stop = function() {};
+      ep.enqueue = function(e) {
+        ep.events.push(e);
+      };
+      return ep;
+    }
+
+    function expectIdentifyEvent(e, user) {
+      expect(e.kind).toEqual('identify');
+      expect(e.user).toEqual(user);
+    }
+
+    function expectFeatureEvent(e, key, value, variation, version, defaultVal) {
+      expect(e.kind).toEqual('feature');
+      expect(e.key).toEqual(key);
+      expect(e.value).toEqual(value);
+      expect(e.variation).toEqual(variation);
+      expect(e.version).toEqual(version);
+      expect(e.default).toEqual(defaultVal);
+    }
+
+    it('sends an identify event at startup', done => {
+      const ep = stubEventProcessor();
+      const server = sinon.fakeServer.create();
+      server.respondWith([
+        200,
+        { 'Content-Type': 'application/json' },
+        '{"foo":{"value":"a","variation":1,"version":2,"flagVersion":2000}}',
+      ]);
+      const client = LDClient.initialize(envName, user, { eventProcessor: ep });
+
+      client.on('ready', () => {
+        expect(ep.events.length).toEqual(1);
+        expectIdentifyEvent(ep.events[0], user);
+
+        done();
+      });
+
+      server.respond();
+    });
+
+    it('sends a feature event for variation()', done => {
+      const ep = stubEventProcessor();
+      const server = sinon.fakeServer.create();
+      server.respondWith([
+        200,
+        { 'Content-Type': 'application/json' },
+        '{"foo":{"value":"a","variation":1,"version":2,"flagVersion":2000}}',
+      ]);
+      const client = LDClient.initialize(envName, user, { eventProcessor: ep });
+
+      client.on('ready', () => {
+        client.variation('foo', 'x');
+
+        expect(ep.events.length).toEqual(2);
+        expectIdentifyEvent(ep.events[0], user);
+        expectFeatureEvent(ep.events[1], 'foo', 'a', 1, 2000, 'x');
+
+        done();
+      });
+
+      server.respond();
+    });
+
+    it('uses "version" instead of "flagVersion" in event if "flagVersion" is absent', done => {
+      const ep = stubEventProcessor();
+      const server = sinon.fakeServer.create();
+      server.respondWith([
+        200,
+        { 'Content-Type': 'application/json' },
+        '{"foo":{"value":"a","variation":1,"version":2}}',
+      ]);
+      const client = LDClient.initialize(envName, user, { eventProcessor: ep });
+
+      client.on('ready', () => {
+        client.variation('foo', 'x');
+
+        expect(ep.events.length).toEqual(2);
+        expectIdentifyEvent(ep.events[0], user);
+        expectFeatureEvent(ep.events[1], 'foo', 'a', 1, 2, 'x');
+
+        done();
+      });
+
+      server.respond();
+    });
+
+    it('omits event version if flag does not exist', done => {
+      const ep = stubEventProcessor();
+      const server = sinon.fakeServer.create();
+      server.respondWith([200, { 'Content-Type': 'application/json' }, '{}']);
+      const client = LDClient.initialize(envName, user, { eventProcessor: ep });
+
+      client.on('ready', () => {
+        client.variation('foo', 'x');
+
+        expect(ep.events.length).toEqual(2);
+        expectIdentifyEvent(ep.events[0], user);
+        expectFeatureEvent(ep.events[1], 'foo', 'x', undefined, undefined, 'x');
+
+        done();
+      });
+
+      server.respond();
+    });
+  });
+
+  describe('event listening', () => {
+    const streamUrl = 'https://clientstream.launchdarkly.com';
+
+    function streamEvents() {
+      return sources[`${streamUrl}/eval/${envName}/${encodedUser}`].__emitter._events;
+    }
+
+    it('does not connect to the stream by default', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: {} });
+
+      client.on('ready', () => {
+        expect(sources).toMatchObject({});
+        done();
+      });
+    });
+
+    it('connects to the stream when listening to global change events', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: {} });
+
+      client.on('ready', () => {
+        client.on('change', () => {});
+        expect(sources[streamUrl + '/eval/' + envName + '/' + encodedUser]).toBeDefined();
+        done();
+      });
+    });
+
+    it('connects to the stream when listening to change event for one flag', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: {} });
+
+      client.on('ready', () => {
+        client.on('change:flagkey', () => {});
+        expect(sources[streamUrl + '/eval/' + envName + '/' + encodedUser]).toBeDefined();
+        done();
+      });
+    });
+
+    it('passes the secure mode hash in the stream URL if provided', done => {
+      const client = LDClient.initialize(envName, user, { hash: hash, bootstrap: {} });
+
+      client.on('ready', () => {
+        client.on('change:flagkey', () => {});
+        expect(sources[streamUrl + '/eval/' + envName + '/' + encodedUser + '?h=' + hash]).toBeDefined();
+        done();
+      });
+    });
+
+    it('handles stream ping message by getting flags', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: {} });
+
+      client.on('ready', () => {
+        client.on('change', () => {});
+        streamEvents().ping();
+        getLastRequest().respond(
+          200,
+          { 'Content-Type': 'application/json' },
+          '{"enable-foo":{"value":true,"version":1}}'
+        );
+        expect(client.variation('enable-foo')).toEqual(true);
+        done();
+      });
+    });
+
+    it('handles stream put message by updating flags', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: {} });
+
+      client.on('ready', () => {
+        client.on('change', () => {});
+
+        streamEvents().put({
+          data: '{"enable-foo":{"value":true,"version":1}}',
+        });
+
+        expect(client.variation('enable-foo')).toEqual(true);
+        done();
+      });
+    });
+
+    it('updates local storage for put message if using local storage', done => {
+      window.localStorage.setItem(lsKey, '{"enable-foo":false}');
+      const client = LDClient.initialize(envName, user, { bootstrap: 'localstorage' });
+
+      client.on('ready', () => {
+        client.on('change', () => {});
+
+        streamEvents().put({
+          data: '{"enable-foo":{"value":true,"version":1}}',
+        });
+
+        expect(client.variation('enable-foo')).toEqual(true);
+        expect(JSON.parse(window.localStorage.getItem(lsKey))).toEqual({
+          $schema: 1,
+          'enable-foo': { value: true, version: 1 },
+        });
+        done();
+      });
+    });
+
+    it('fires global change event when flags are updated from put event', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': false } });
+
+      client.on('ready', () => {
+        client.on('change', changes => {
+          expect(changes).toEqual({
+            'enable-foo': { current: true, previous: false },
+          });
+
+          done();
+        });
+
+        streamEvents().put({
+          data: '{"enable-foo":{"value":true,"version":1}}',
+        });
+      });
+    });
+
+    it('fires individual change event when flags are updated from put event', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': false } });
+
+      client.on('ready', () => {
+        client.on('change:enable-foo', (current, previous) => {
+          expect(current).toEqual(true);
+          expect(previous).toEqual(false);
+
+          done();
+        });
+
+        streamEvents().put({
+          data: '{"enable-foo":{"value":true,"version":1}}',
+        });
+      });
+    });
+
+    it('handles patch message by updating flag', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': false } });
+
+      client.on('ready', () => {
+        client.on('change', () => {});
+
+        streamEvents().patch({ data: '{"key":"enable-foo","value":true,"version":1}' });
+
+        expect(client.variation('enable-foo')).toEqual(true);
+        done();
+      });
+    });
+
+    it('does not update flag if patch version < flag version', done => {
+      const server = sinon.fakeServer.create();
+      server.respondWith([200, { 'Content-Type': 'application/json' }, '{"enable-foo":{"value":"a","version":2}}']);
+
+      const client = LDClient.initialize(envName, user);
+      client.on('ready', () => {
+        expect(client.variation('enable-foo')).toEqual('a');
+
+        client.on('change', () => {});
+
+        streamEvents().patch({ data: '{"key":"enable-foo","value":"b","version":1}' });
+
+        expect(client.variation('enable-foo')).toEqual('a');
+
+        done();
+      });
+      server.respond();
+    });
+
+    it('does not update flag if patch version == flag version', done => {
+      const server = sinon.fakeServer.create();
+      server.respondWith([200, { 'Content-Type': 'application/json' }, '{"enable-foo":{"value":"a","version":2}}']);
+
+      const client = LDClient.initialize(envName, user);
+      client.on('ready', () => {
+        expect(client.variation('enable-foo')).toEqual('a');
+
+        client.on('change', () => {});
+
+        streamEvents().patch({ data: '{"key":"enable-foo","value":"b","version":1}' });
+
+        expect(client.variation('enable-foo')).toEqual('a');
+
+        done();
+      });
+      server.respond();
+    });
+
+    it('updates flag if patch has a version and flag has no version', done => {
+      const server = sinon.fakeServer.create();
+      server.respondWith([200, { 'Content-Type': 'application/json' }, '{"enable-foo":{"value":"a"}}']);
+
+      const client = LDClient.initialize(envName, user);
+      client.on('ready', () => {
+        expect(client.variation('enable-foo')).toEqual('a');
+
+        client.on('change', () => {});
+
+        streamEvents().patch({ data: '{"key":"enable-foo","value":"b","version":1}' });
+
+        expect(client.variation('enable-foo')).toEqual('b');
+
+        done();
+      });
+      server.respond();
+    });
+
+    it('updates flag if flag has a version and patch has no version', done => {
+      const server = sinon.fakeServer.create();
+      server.respondWith([200, { 'Content-Type': 'application/json' }, '{"enable-foo":{"value":"a","version":2}}']);
+
+      const client = LDClient.initialize(envName, user);
+      client.on('ready', () => {
+        expect(client.variation('enable-foo')).toEqual('a');
+
+        client.on('change', () => {});
+
+        streamEvents().patch({ data: '{"key":"enable-foo","value":"b"}' });
+
+        expect(client.variation('enable-foo')).toEqual('b');
+
+        done();
+      });
+      server.respond();
+    });
+
+    it('updates local storage for patch message if using local storage', done => {
+      window.localStorage.setItem(lsKey, '{"enable-foo":false}');
+      const client = LDClient.initialize(envName, user, { bootstrap: 'localstorage' });
+
+      client.on('ready', () => {
+        client.on('change', () => {});
+
+        streamEvents().put({
+          data: '{"enable-foo":{"value":true,"version":1}}',
+        });
+
+        expect(client.variation('enable-foo')).toEqual(true);
+        expect(JSON.parse(window.localStorage.getItem(lsKey))).toEqual({
+          $schema: 1,
+          'enable-foo': { value: true, version: 1 },
+        });
+        done();
+      });
+    });
+
+    it('fires global change event when flag is updated from patch event', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': false } });
+
+      client.on('ready', () => {
+        client.on('change', changes => {
+          expect(changes).toEqual({
+            'enable-foo': { current: true, previous: false },
+          });
+
+          done();
+        });
+
+        streamEvents().patch({
+          data: '{"key":"enable-foo","value":true,"version":1}',
+        });
+      });
+    });
+
+    it('fires individual change event when flag is updated from patch event', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': false } });
+
+      client.on('ready', () => {
+        client.on('change:enable-foo', (current, previous) => {
+          expect(current).toEqual(true);
+          expect(previous).toEqual(false);
+
+          done();
+        });
+
+        streamEvents().patch({
+          data: '{"key":"enable-foo","value":true,"version":1}',
+        });
+      });
+    });
+
+    it('fires global change event when flag is newly created from patch event', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: {} });
+
+      client.on('ready', () => {
+        client.on('change', changes => {
+          expect(changes).toEqual({
+            'enable-foo': { current: true },
+          });
+
+          done();
+        });
+
+        streamEvents().patch({
+          data: '{"key":"enable-foo","value":true,"version":1}',
+        });
+      });
+    });
+
+    it('fires global change event when flag is newly created from patch event', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: {} });
+
+      client.on('ready', () => {
+        client.on('change:enable-foo', (current, previous) => {
+          expect(current).toEqual(true);
+          expect(previous).toEqual(undefined);
+
+          done();
+        });
+
+        streamEvents().patch({
+          data: '{"key":"enable-foo","value":true,"version":1}',
+        });
+      });
+    });
+
+    it('handles delete message by deleting flag', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': false } });
+
+      client.on('ready', () => {
+        client.on('change', () => {});
+
+        streamEvents().delete({
+          data: '{"key":"enable-foo","version":1}',
+        });
+
+        expect(client.variation('enable-foo')).toBeUndefined();
+        done();
+      });
+    });
+
+    it('fires global change event when flag is deleted', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': true } });
+
+      client.on('ready', () => {
+        client.on('change', changes => {
+          expect(changes).toEqual({
+            'enable-foo': { previous: true },
+          });
+
+          done();
+        });
+
+        streamEvents().delete({
+          data: '{"key":"enable-foo","version":1}',
+        });
+      });
+    });
+
+    it('fires individual change event when flag is deleted', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': true } });
+
+      client.on('ready', () => {
+        client.on('change:enable-foo', (current, previous) => {
+          expect(current).toEqual(undefined);
+          expect(previous).toEqual(true);
+
+          done();
+        });
+
+        streamEvents().delete({
+          data: '{"key":"enable-foo","version":1}',
+        });
+      });
+    });
+
+    it('updates local storage for delete message if using local storage', done => {
+      window.localStorage.setItem(lsKey, '{"enable-foo":false}');
+      const client = LDClient.initialize(envName, user, { bootstrap: 'localstorage' });
+
+      client.on('ready', () => {
+        client.on('change', () => {});
+
+        streamEvents().delete({
+          data: '{"key":"enable-foo","version":1}',
+        });
+
+        expect(client.variation('enable-foo')).toEqual(undefined);
+        expect(JSON.parse(window.localStorage.getItem(lsKey))).toEqual({
+          $schema: 1,
+          'enable-foo': { version: 1, deleted: true },
+        });
+        done();
+      });
+    });
+
+    it('reconnects to stream if the user changes', done => {
+      const user2 = { key: 'user2' };
+      const encodedUser2 = 'eyJrZXkiOiJ1c2VyMiJ9';
+      const client = LDClient.initialize(envName, user, { bootstrap: {} });
+
+      client.on('ready', () => {
+        client.on('change', () => {});
+
+        expect(sources[streamUrl + '/eval/' + envName + '/' + encodedUser]).toBeDefined();
+
+        client.identify(user2, null, () => {
+          expect(sources[streamUrl + '/eval/' + envName + '/' + encodedUser2]).toBeDefined();
+          done();
+        });
+
+        getLastRequest().respond(200, { 'Content-Type': 'application/json' }, '{"enable-foo": true}');
+      });
+    });
+
+    it('returns an error when identify is called with null user', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: {} });
+
+      client.on('ready', () => {
+        client.identify(null).then(
+          () => {
+            throw Error('should not have succeeded');
+          },
+          () => {
+            done();
+          }
+        );
+      });
+    });
+
+    it('returns an error when identify is called with user with no key', done => {
+      const client = LDClient.initialize(envName, user, { bootstrap: {} });
+
+      client.on('ready', () => {
+        client.identify({ country: 'US' }).then(
+          () => {
+            throw Error('should not have succeeded');
+          },
+          () => {
+            done();
+          }
+        );
+      });
+    });
+
+    it('does not change flag values after identify is called with null user', done => {
+      const data = { foo: 'bar' };
+      const client = LDClient.initialize(envName, user, { bootstrap: data });
+
+      client.on('ready', () => {
+        expect(client.variation('foo', 'x')).toEqual('bar');
+        client.identify(null).then(
+          () => {
+            throw Error('should not have succeeded');
+          },
+          () => {
+            expect(client.variation('foo', 'x')).toEqual('bar');
+            done();
+          }
+        );
+      });
+    });
+
+    it('does not change flag values after identify is called with invalid user', done => {
+      const data = { foo: 'bar' };
+      const client = LDClient.initialize(envName, user, { bootstrap: data });
+
+      client.on('ready', () => {
+        expect(client.variation('foo', 'x')).toEqual('bar');
+        client.identify({ country: 'US' }).then(
+          () => {
+            throw Error('should not have succeeded');
+          },
+          () => {
+            expect(client.variation('foo', 'x')).toEqual('bar');
+            done();
+          }
+        );
+      });
+    });
+  });
+});
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/__tests__/Requestor-test.js.html b/docs/file/src/__tests__/Requestor-test.js.html new file mode 100644 index 00000000..8830a34e --- /dev/null +++ b/docs/file/src/__tests__/Requestor-test.js.html @@ -0,0 +1,185 @@ + + + + + + src/__tests__/Requestor-test.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/__tests__/Requestor-test.js

+
import sinon from 'sinon';
+import Requestor from '../Requestor';
+import * as utils from '../utils';
+
+describe('Requestor', () => {
+  let server;
+  let seq = 0;
+
+  beforeEach(() => {
+    server = sinon.fakeServer.create();
+  });
+
+  afterEach(() => {
+    server.restore();
+  });
+
+  it('should always call the callback', () => {
+    const handleOne = sinon.spy();
+    const handleTwo = sinon.spy();
+
+    const requestor = Requestor('http://requestee', 'FAKE_ENV');
+    requestor.fetchFlagSettings({ key: 'user1' }, 'hash1', handleOne);
+    requestor.fetchFlagSettings({ key: 'user2' }, 'hash2', handleTwo);
+
+    server.respondWith(req => {
+      seq++;
+      req.respond(200, { 'Content-type': 'application/json' }, JSON.stringify({ tag: seq }));
+    });
+
+    server.respond();
+
+    expect(server.requests).toHaveLength(2);
+    expect(handleOne.args[0]).toEqual(handleTwo.args[0]);
+  });
+
+  it('should make requests with the GET verb if useReport is disabled', () => {
+    const requestor = Requestor('http://requestee', 'FAKE_ENV', false);
+
+    requestor.fetchFlagSettings({ key: 'user1' }, 'hash1', sinon.spy());
+
+    expect(server.requests).toHaveLength(1);
+    expect(server.requests[0].method).toEqual('GET');
+  });
+
+  it('should make requests with the REPORT verb with a payload if useReport is enabled', () => {
+    const user = { key: 'user1' };
+    const requestor = Requestor('http://requestee', 'FAKE_ENV', true);
+
+    requestor.fetchFlagSettings(user, 'hash1', sinon.spy());
+
+    expect(server.requests).toHaveLength(1);
+    expect(server.requests[0].method).toEqual('REPORT');
+    expect(server.requests[0].requestBody).toEqual(JSON.stringify(user));
+  });
+
+  it('should call the each callback at most once', () => {
+    const handleOne = sinon.spy();
+    const handleTwo = sinon.spy();
+    const handleThree = sinon.spy();
+    const handleFour = sinon.spy();
+    const handleFive = sinon.spy();
+
+    server.respondWith(req => {
+      seq++;
+      req.respond(200, { 'Content-type': 'application/json' }, JSON.stringify({ tag: seq }));
+    });
+
+    const requestor = Requestor('http://requestee', 'FAKE_ENV');
+    requestor.fetchFlagSettings({ key: 'user1' }, 'hash1', handleOne);
+    server.respond();
+    requestor.fetchFlagSettings({ key: 'user2' }, 'hash2', handleTwo);
+    server.respond();
+    requestor.fetchFlagSettings({ key: 'user3' }, 'hash3', handleThree);
+    server.respond();
+    requestor.fetchFlagSettings({ key: 'user4' }, 'hash4', handleFour);
+    server.respond();
+    requestor.fetchFlagSettings({ key: 'user5' }, 'hash5', handleFive);
+    server.respond();
+
+    expect(server.requests).toHaveLength(5);
+    expect(handleOne.calledOnce).toEqual(true);
+    expect(handleTwo.calledOnce).toEqual(true);
+    expect(handleThree.calledOnce).toEqual(true);
+    expect(handleFour.calledOnce).toEqual(true);
+    expect(handleFive.calledOnce).toEqual(true);
+  });
+
+  it('should send custom user-agent header in GET mode', () => {
+    const requestor = Requestor('http://requestee', 'FAKE_ENV', false);
+    const user = { key: 'foo' };
+    requestor.fetchFlagSettings(user, 'hash1', sinon.spy());
+
+    expect(server.requests.length).toEqual(1);
+    expect(server.requests[0].requestHeaders['X-LaunchDarkly-User-Agent']).toEqual(utils.getLDUserAgentString());
+  });
+
+  it('should send custom user-agent header in REPORT mode', () => {
+    const requestor = Requestor('http://requestee', 'FAKE_ENV', true);
+    const user = { key: 'foo' };
+    requestor.fetchFlagSettings(user, 'hash1', sinon.spy());
+
+    expect(server.requests.length).toEqual(1);
+    expect(server.requests[0].requestHeaders['X-LaunchDarkly-User-Agent']).toEqual(utils.getLDUserAgentString());
+  });
+});
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/__tests__/Store-test.js.html b/docs/file/src/__tests__/Store-test.js.html new file mode 100644 index 00000000..d3598ba7 --- /dev/null +++ b/docs/file/src/__tests__/Store-test.js.html @@ -0,0 +1,117 @@ + + + + + + src/__tests__/Store-test.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/__tests__/Store-test.js

+
import Identity from '../Identity';
+import Store from '../Store';
+import * as messages from '../messages';
+
+describe('Store', () => {
+  const ident = Identity(null);
+
+  it('should handle localStorage getItem throwing an exception', () => {
+    const store = Store('env', 'hash', ident);
+    const getItemSpy = jest.spyOn(localStorage, 'getItem').mockImplementation(() => {
+      throw new Error('localstorage getitem error');
+    });
+
+    const consoleWarnSpy = jest.spyOn(console, 'warn').mockImplementation(() => {});
+
+    store.loadFlags();
+    expect(consoleWarnSpy).toHaveBeenCalledWith(messages.localStorageUnavailable());
+
+    consoleWarnSpy.mockRestore();
+    getItemSpy.mockRestore();
+  });
+
+  it('should handle localStorage setItem throwing an exception', () => {
+    const store = Store('env', 'hash', ident);
+    const setItemSpy = jest.spyOn(localStorage, 'setItem').mockImplementation(() => {
+      throw new Error('localstorage getitem error');
+    });
+
+    const consoleWarnSpy = jest.spyOn(console, 'warn').mockImplementation(() => {});
+
+    store.saveFlags({ foo: {} });
+    expect(consoleWarnSpy).toHaveBeenCalledWith(messages.localStorageUnavailable());
+
+    consoleWarnSpy.mockRestore();
+    setItemSpy.mockRestore();
+  });
+});
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/__tests__/Stream-test.js.html b/docs/file/src/__tests__/Stream-test.js.html new file mode 100644 index 00000000..08b1e418 --- /dev/null +++ b/docs/file/src/__tests__/Stream-test.js.html @@ -0,0 +1,162 @@ + + + + + + src/__tests__/Stream-test.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/__tests__/Stream-test.js

+
import EventSource, { sources } from 'eventsourcemock';
+
+import Stream from '../Stream';
+
+const noop = () => {};
+
+describe('Stream', () => {
+  const baseUrl = 'https://example.com';
+  const envName = 'testenv';
+  const user = { key: 'me' };
+  const encodedUser = 'eyJrZXkiOiJtZSJ9';
+  const hash = '012345789abcde';
+
+  beforeEach(() => {
+    Object.defineProperty(window, 'EventSource', {
+      value: EventSource,
+      writable: true,
+    });
+  });
+
+  it('should not throw on EventSource when it does not exist', () => {
+    const prevEventSource = window.EventSource;
+    window.EventSource = undefined;
+
+    const stream = new Stream(baseUrl, envName);
+
+    const connect = () => {
+      stream.connect(noop);
+    };
+
+    expect(connect).not.toThrow(TypeError);
+
+    window.EventSource = prevEventSource;
+  });
+
+  it('should not throw when calling disconnect without first calling connect', () => {
+    const stream = new Stream(baseUrl, envName);
+    const disconnect = () => {
+      stream.disconnect(noop);
+    };
+
+    expect(disconnect).not.toThrow(TypeError);
+  });
+
+  it('connects to EventSource with eval stream URL by default', () => {
+    const stream = new Stream(baseUrl, envName, null, false);
+    stream.connect(user, {});
+
+    expect(sources[baseUrl + '/eval/' + envName + '/' + encodedUser]).toBeDefined();
+  });
+
+  it('adds secure mode hash to URL if provided', () => {
+    const stream = new Stream(baseUrl, envName, hash, false);
+    stream.connect(user, {});
+
+    expect(sources[baseUrl + '/eval/' + envName + '/' + encodedUser + '?h=' + hash]).toBeDefined();
+  });
+
+  it('falls back to ping stream URL if useReport is true', () => {
+    const stream = new Stream(baseUrl, envName, hash, true);
+    stream.connect(user, {});
+
+    expect(sources[baseUrl + '/ping/' + envName]).toBeDefined();
+  });
+
+  it('sets event listeners', () => {
+    const stream = new Stream(baseUrl, envName, hash, false);
+    const fn1 = () => 0;
+    const fn2 = () => 1;
+
+    stream.connect(user, {
+      birthday: fn1,
+      anniversary: fn2,
+    });
+
+    const es = sources[`${baseUrl}/eval/${envName}/${encodedUser}?h=${hash}`];
+
+    expect(es).toBeDefined();
+    expect(es.__emitter._events.birthday).toEqual(fn1);
+    expect(es.__emitter._events.anniversary).toEqual(fn2);
+  });
+});
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/__tests__/UserFilter-test.js.html b/docs/file/src/__tests__/UserFilter-test.js.html new file mode 100644 index 00000000..f5144b7d --- /dev/null +++ b/docs/file/src/__tests__/UserFilter-test.js.html @@ -0,0 +1,195 @@ + + + + + + src/__tests__/UserFilter-test.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/__tests__/UserFilter-test.js

+
import UserFilter from '../UserFilter';
+
+describe('UserFilter', () => {
+  let warnSpy;
+
+  // users to serialize
+  const user = {
+    key: 'abc',
+    firstName: 'Sue',
+    custom: { bizzle: 'def', dizzle: 'ghi' },
+  };
+
+  const userSpecifyingOwnPrivateAttr = {
+    key: 'abc',
+    firstName: 'Sue',
+    custom: { bizzle: 'def', dizzle: 'ghi' },
+    privateAttributeNames: ['dizzle', 'unused'],
+  };
+
+  const userWithUnknownTopLevelAttrs = {
+    key: 'abc',
+    firstName: 'Sue',
+    species: 'human',
+    hatSize: 6,
+    custom: { bizzle: 'def', dizzle: 'ghi' },
+  };
+
+  const anonUser = {
+    key: 'abc',
+    anonymous: true,
+    custom: { bizzle: 'def', dizzle: 'ghi' },
+  };
+
+  // expected results from serializing user
+  const userWithAllAttrsHidden = {
+    key: 'abc',
+    custom: {},
+    privateAttrs: ['bizzle', 'dizzle', 'firstName'],
+  };
+
+  const userWithSomeAttrsHidden = {
+    key: 'abc',
+    custom: { dizzle: 'ghi' },
+    privateAttrs: ['bizzle', 'firstName'],
+  };
+
+  const userWithOwnSpecifiedAttrHidden = {
+    key: 'abc',
+    firstName: 'Sue',
+    custom: { bizzle: 'def' },
+    privateAttrs: ['dizzle'],
+  };
+
+  const anonUserWithAllAttrsHidden = {
+    key: 'abc',
+    anonymous: true,
+    custom: {},
+    privateAttrs: ['bizzle', 'dizzle'],
+  };
+
+  beforeEach(() => {
+    warnSpy = jest.spyOn(console, 'warn').mockImplementation(() => {});
+  });
+
+  afterEach(() => {
+    warnSpy.mockRestore();
+  });
+
+  it('includes all user attributes by default', () => {
+    const uf = UserFilter({});
+    expect(uf.filterUser(user)).toEqual(user);
+  });
+
+  it('hides all except key if allAttributesPrivate is true', () => {
+    const uf = UserFilter({ allAttributesPrivate: true });
+    expect(uf.filterUser(user)).toEqual(userWithAllAttrsHidden);
+  });
+
+  it('allows all_attributes_private as deprecated synonym for allAttributesPrivate', () => {
+    const uf = UserFilter({ all_attributes_private: true });
+    expect(uf.filterUser(user)).toEqual(userWithAllAttrsHidden);
+    expect(warnSpy).toHaveBeenCalled();
+  });
+
+  it('hides some attributes if privateAttributeNames is set', () => {
+    const uf = UserFilter({ privateAttributeNames: ['firstName', 'bizzle'] });
+    expect(uf.filterUser(user)).toEqual(userWithSomeAttrsHidden);
+  });
+
+  it('allows private_attribute_names as deprecated synonym for privateAttributeNames', () => {
+    const uf = UserFilter({ private_attribute_names: ['firstName', 'bizzle'] });
+    expect(uf.filterUser(user)).toEqual(userWithSomeAttrsHidden);
+    expect(warnSpy).toHaveBeenCalled();
+  });
+
+  it('hides attributes specified in per-user privateAttrs', () => {
+    const uf = UserFilter({});
+    expect(uf.filterUser(userSpecifyingOwnPrivateAttr)).toEqual(userWithOwnSpecifiedAttrHidden);
+  });
+
+  it('looks at both per-user privateAttrs and global config', () => {
+    const uf = UserFilter({ privateAttributeNames: ['firstName', 'bizzle'] });
+    expect(uf.filterUser(userSpecifyingOwnPrivateAttr)).toEqual(userWithAllAttrsHidden);
+  });
+
+  it('strips unknown top-level attributes', () => {
+    const uf = UserFilter({});
+    expect(uf.filterUser(userWithUnknownTopLevelAttrs)).toEqual(user);
+  });
+
+  it('leaves the "anonymous" attribute as is', () => {
+    const uf = UserFilter({ allAttributesPrivate: true });
+    expect(uf.filterUser(anonUser)).toEqual(anonUserWithAllAttrsHidden);
+  });
+});
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/__tests__/utils-test.js.html b/docs/file/src/__tests__/utils-test.js.html new file mode 100644 index 00000000..bebb2f3d --- /dev/null +++ b/docs/file/src/__tests__/utils-test.js.html @@ -0,0 +1,132 @@ + + + + + + src/__tests__/utils-test.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/__tests__/utils-test.js

+
import { base64URLEncode, wrapPromiseCallback, chunkUserEventsForUrl } from '../utils';
+
+describe('utils', () => {
+  describe('wrapPromiseCallback', () => {
+    it('should resolve to the value', done => {
+      const promise = wrapPromiseCallback(Promise.resolve('woohoo'));
+      promise.then(value => {
+        expect(value).toEqual('woohoo');
+        done();
+      });
+    });
+
+    it('should reject with the error', done => {
+      const error = new Error('something went wrong');
+      const promise = wrapPromiseCallback(Promise.reject(error));
+      promise.catch(error => {
+        expect(error).toEqual(error);
+        done();
+      });
+    });
+
+    it('should call the callback with a value if the promise resolves', done => {
+      const promise = wrapPromiseCallback(Promise.resolve('woohoo'), (error, value) => {
+        expect(promise).toBeUndefined();
+        expect(error).toBeNull();
+        expect(value).toEqual('woohoo');
+        done();
+      });
+    });
+
+    it('should call the callback with an error if the promise rejects', done => {
+      const actualError = new Error('something went wrong');
+      const promise = wrapPromiseCallback(Promise.reject(actualError), (error, value) => {
+        expect(promise).toBeUndefined();
+        expect(error).toEqual(actualError);
+        expect(value).toBeNull();
+        done();
+      });
+    });
+  });
+
+  describe('chunkUserEventsForUrl', () => {
+    it('should properly chunk the list of events', () => {
+      const user = { key: 'foo' };
+      const event = { kind: 'identify', key: user.key };
+      const eventLength = base64URLEncode(JSON.stringify(event)).length;
+      const events = [event, event, event, event, event];
+      const chunks = chunkUserEventsForUrl(eventLength * 2, events);
+      expect(chunks).toEqual([[event, event], [event, event], [event]]);
+    });
+  });
+});
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/errors.js.html b/docs/file/src/errors.js.html new file mode 100644 index 00000000..04c46e23 --- /dev/null +++ b/docs/file/src/errors.js.html @@ -0,0 +1,100 @@ + + + + + + src/errors.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/errors.js

+
function createCustomError(name) {
+  function CustomError(message, code) {
+    Error.captureStackTrace && Error.captureStackTrace(this, this.constructor);
+    this.message = message;
+    this.code = code;
+  }
+
+  CustomError.prototype = new Error();
+  CustomError.prototype.name = name;
+  CustomError.prototype.constructor = CustomError;
+
+  return CustomError;
+}
+
+export const LDUnexpectedResponseError = createCustomError('LaunchDarklyUnexpectedResponseError');
+export const LDInvalidEnvironmentIdError = createCustomError('LaunchDarklyInvalidEnvironmentIdError');
+export const LDInvalidUserError = createCustomError('LaunchDarklyInvalidUserError');
+export const LDInvalidEventKeyError = createCustomError('LaunchDarklyInvalidEventKeyError');
+export const LDInvalidArgumentError = createCustomError('LaunchDarklyInvalidArgumentError');
+export const LDFlagFetchError = createCustomError('LaunchDarklyFlagFetchError');
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/index.js.html b/docs/file/src/index.js.html new file mode 100644 index 00000000..eec8c7cf --- /dev/null +++ b/docs/file/src/index.js.html @@ -0,0 +1,622 @@ + + + + + + src/index.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/index.js

+
import EventProcessor from './EventProcessor';
+import EventEmitter from './EventEmitter';
+import GoalTracker from './GoalTracker';
+import Store from './Store';
+import Stream from './Stream';
+import Requestor from './Requestor';
+import Identity from './Identity';
+import * as utils from './utils';
+import * as messages from './messages';
+import * as errors from './errors';
+
+const readyEvent = 'ready';
+const changeEvent = 'change';
+const locationWatcherInterval = 300;
+
+function initialize(env, user, options = {}) {
+  const baseUrl = options.baseUrl || 'https://app.launchdarkly.com';
+  const eventsUrl = options.eventsUrl || 'https://events.launchdarkly.com';
+  const streamUrl = options.streamUrl || 'https://clientstream.launchdarkly.com';
+  const hash = options.hash;
+  const sendEvents = typeof options.sendEvents === 'undefined' ? true : options.sendEvents;
+  const allowFrequentDuplicateEvents = !!options.allowFrequentDuplicateEvents;
+  const sendEventsOnlyForVariation = !!options.sendEventsOnlyForVariation;
+  const environment = env;
+  const emitter = EventEmitter();
+  const stream = Stream(streamUrl, environment, hash, options.useReport);
+  const events = options.eventProcessor || EventProcessor(eventsUrl, environment, options, emitter);
+  const requestor = Requestor(baseUrl, environment, options.useReport);
+  const seenRequests = {};
+  let flags = typeof options.bootstrap === 'object' ? utils.transformValuesToVersionedValues(options.bootstrap) : {};
+  let goalTracker;
+  let useLocalStorage;
+  let goals;
+  let subscribedToChangeEvents;
+  let firstEvent = true;
+
+  function shouldEnqueueEvent() {
+    return sendEvents && !doNotTrack();
+  }
+
+  function enqueueEvent(event) {
+    if (!event.user) {
+      if (firstEvent) {
+        if (console && console.warn) {
+          console.warn(
+            'Be sure to call `identify` in the LaunchDarkly client: http://docs.launchdarkly.com/docs/running-an-ab-test#include-the-client-side-snippet'
+          );
+        }
+        firstEvent = false;
+      }
+      return;
+    }
+    firstEvent = false;
+    if (shouldEnqueueEvent()) {
+      events.enqueue(event);
+    }
+  }
+
+  function sendIdentifyEvent(user) {
+    if (user) {
+      enqueueEvent({
+        kind: 'identify',
+        key: user.key,
+        user: user,
+        creationDate: new Date().getTime(),
+      });
+    }
+  }
+
+  const ident = Identity(user, sendIdentifyEvent);
+  const store = Store(environment, hash, ident);
+
+  function sendFlagEvent(key, value, defaultValue) {
+    const user = ident.getUser();
+    const now = new Date();
+    if (!allowFrequentDuplicateEvents) {
+      const cacheKey = JSON.stringify(value) + (user && user.key ? user.key : '') + key; // see below
+      const cached = seenRequests[cacheKey];
+      // cache TTL is five minutes
+      if (cached && now - cached < 300000) {
+        return;
+      }
+      seenRequests[cacheKey] = now;
+    }
+
+    const event = {
+      kind: 'feature',
+      key: key,
+      user: user,
+      value: value,
+      default: defaultValue,
+      creationDate: now.getTime(),
+    };
+    const flag = flags[key];
+    if (flag) {
+      event.version = flag.flagVersion ? flag.flagVersion : flag.version;
+      event.variation = flag.variation;
+      event.trackEvents = flag.trackEvents;
+      event.debugEventsUntilDate = flag.debugEventsUntilDate;
+    }
+
+    enqueueEvent(event);
+  }
+
+  function sendGoalEvent(kind, goal) {
+    const event = {
+      kind: kind,
+      key: goal.key,
+      data: null,
+      url: window.location.href,
+      user: ident.getUser(),
+      creationDate: new Date().getTime(),
+    };
+
+    if (kind === 'click') {
+      event.selector = goal.selector;
+    }
+
+    return enqueueEvent(event);
+  }
+
+  function identify(user, hash, onDone) {
+    if (useLocalStorage) {
+      store.clearFlags();
+    }
+    return utils.wrapPromiseCallback(
+      new Promise((resolve, reject) => {
+        if (!user || user.key === null || user.key === undefined) {
+          const err = new errors.LDInvalidUserError(user ? messages.invalidUser() : messages.userNotSpecified());
+          emitter.maybeReportError(err);
+          reject(err);
+        } else {
+          ident.setUser(user);
+          requestor.fetchFlagSettings(ident.getUser(), hash, (err, settings) => {
+            if (err) {
+              emitter.maybeReportError(new errors.LDFlagFetchError(messages.errorFetchingFlags(err)));
+              return reject(err);
+            }
+            if (settings) {
+              updateSettings(settings);
+            }
+            resolve(settings);
+            if (subscribedToChangeEvents) {
+              connectStream();
+            }
+          });
+        }
+      }),
+      onDone
+    );
+  }
+
+  function flush(onDone) {
+    return utils.wrapPromiseCallback(
+      new Promise(resolve => (sendEvents ? resolve(events.flush()) : resolve()), onDone)
+    );
+  }
+
+  function variation(key, defaultValue) {
+    return variationInternal(key, defaultValue, true);
+  }
+
+  function variationInternal(key, defaultValue, sendEvent) {
+    let value;
+
+    if (flags && flags.hasOwnProperty(key) && flags[key] && !flags[key].deleted) {
+      value = flags[key].value === null ? defaultValue : flags[key].value;
+    } else {
+      value = defaultValue;
+    }
+
+    if (sendEvent) {
+      sendFlagEvent(key, value, defaultValue);
+    }
+
+    return value;
+  }
+
+  function doNotTrack() {
+    let flag;
+    if (navigator && navigator.doNotTrack !== undefined) {
+      flag = navigator.doNotTrack; // FF, Chrome
+    } else if (navigator && navigator.msDoNotTrack !== undefined) {
+      flag = navigator.msDoNotTrack; // IE 9/10
+    } else {
+      flag = window.doNotTrack; // IE 11+, Safari
+    }
+    return flag === '1' || flag === 'yes';
+  }
+
+  function allFlags() {
+    const results = {};
+
+    if (!flags) {
+      return results;
+    }
+
+    for (const key in flags) {
+      if (flags.hasOwnProperty(key)) {
+        results[key] = variationInternal(key, null, !sendEventsOnlyForVariation);
+      }
+    }
+
+    return results;
+  }
+
+  function customEventExists(key) {
+    if (!goals || goals.length === 0) {
+      return false;
+    }
+
+    for (let i = 0; i < goals.length; i++) {
+      if (goals[i].kind === 'custom' && goals[i].key === key) {
+        return true;
+      }
+    }
+
+    return false;
+  }
+
+  function track(key, data) {
+    if (typeof key !== 'string') {
+      emitter.maybeReportError(new errors.LDInvalidEventKeyError(messages.unknownCustomEventKey(key)));
+      return;
+    }
+
+    // Validate key if we have goals
+    if (!!goals && !customEventExists(key)) {
+      console.warn(messages.unknownCustomEventKey(key));
+    }
+
+    enqueueEvent({
+      kind: 'custom',
+      key: key,
+      data: data,
+      user: ident.getUser(),
+      url: window.location.href,
+      creationDate: new Date().getTime(),
+    });
+  }
+
+  function connectStream() {
+    if (!ident.getUser()) {
+      return;
+    }
+    stream.disconnect();
+    stream.connect(ident.getUser(), {
+      ping: function() {
+        requestor.fetchFlagSettings(ident.getUser(), hash, (err, settings) => {
+          if (err) {
+            emitter.maybeReportError(new errors.LDFlagFetchError(messages.errorFetchingFlags(err)));
+          }
+          updateSettings(settings);
+        });
+      },
+      put: function(e) {
+        const data = JSON.parse(e.data);
+        updateSettings(data);
+      },
+      patch: function(e) {
+        const data = JSON.parse(e.data);
+        // If both the flag and the patch have a version property, then the patch version must be
+        // greater than the flag version for us to accept the patch.  If either one has no version
+        // then the patch always succeeds.
+        const oldFlag = flags[data.key];
+        if (!oldFlag || !oldFlag.version || !data.version || oldFlag.version < data.version) {
+          const mods = {};
+          const newFlag = utils.extend({}, data);
+          delete newFlag['key'];
+          flags[data.key] = newFlag;
+          if (oldFlag) {
+            mods[data.key] = { previous: oldFlag.value, current: data.value };
+          } else {
+            mods[data.key] = { current: data.value };
+          }
+          postProcessSettingsUpdate(mods);
+        }
+      },
+      delete: function(e) {
+        const data = JSON.parse(e.data);
+        if (!flags[data.key] || flags[data.key].version < data.version) {
+          const mods = {};
+          if (flags[data.key] && !flags[data.key].deleted) {
+            mods[data.key] = { previous: flags[data.key].value };
+          }
+          flags[data.key] = { version: data.version, deleted: true };
+          postProcessSettingsUpdate(mods);
+        }
+      },
+    });
+  }
+
+  function updateSettings(newFlags) {
+    const changes = {};
+
+    if (!newFlags) {
+      return;
+    }
+
+    for (const key in flags) {
+      if (flags.hasOwnProperty(key) && flags[key]) {
+        if (newFlags[key] && newFlags[key].value !== flags[key].value) {
+          changes[key] = { previous: flags[key].value, current: newFlags[key].value };
+        } else if (!newFlags[key] || newFlags[key].deleted) {
+          changes[key] = { previous: flags[key].value };
+        }
+      }
+    }
+    for (const key in newFlags) {
+      if (newFlags.hasOwnProperty(key) && newFlags[key] && (!flags[key] || flags[key].deleted)) {
+        changes[key] = { current: newFlags[key].value };
+      }
+    }
+
+    flags = newFlags;
+    postProcessSettingsUpdate(changes);
+  }
+
+  function postProcessSettingsUpdate(changes) {
+    const keys = Object.keys(changes);
+
+    if (useLocalStorage) {
+      store.saveFlags(flags);
+    }
+
+    if (keys.length > 0) {
+      keys.forEach(key => {
+        emitter.emit(changeEvent + ':' + key, changes[key].current, changes[key].previous);
+      });
+
+      emitter.emit(changeEvent, changes);
+
+      if (!sendEventsOnlyForVariation) {
+        keys.forEach(key => {
+          sendFlagEvent(key, changes[key].current);
+        });
+      }
+    }
+  }
+
+  function on(event, handler, context) {
+    if (event.substr(0, changeEvent.length) === changeEvent) {
+      subscribedToChangeEvents = true;
+      if (!stream.isConnected()) {
+        connectStream();
+      }
+      emitter.on.apply(emitter, [event, handler, context]);
+    } else {
+      emitter.on.apply(emitter, Array.prototype.slice.call(arguments));
+    }
+  }
+
+  function off(event) {
+    if (event === changeEvent) {
+      if ((subscribedToChangeEvents = true)) {
+        subscribedToChangeEvents = false;
+        stream.disconnect();
+      }
+    }
+    emitter.off.apply(emitter, Array.prototype.slice.call(arguments));
+  }
+
+  function handleMessage(event) {
+    if (event.origin !== baseUrl) {
+      return;
+    }
+    if (event.data.type === 'SYN') {
+      window.editorClientBaseUrl = baseUrl;
+      const editorTag = document.createElement('script');
+      editorTag.type = 'text/javascript';
+      editorTag.async = true;
+      editorTag.src = baseUrl + event.data.editorClientUrl;
+      const s = document.getElementsByTagName('script')[0];
+      s.parentNode.insertBefore(editorTag, s);
+    }
+  }
+
+  if (!env) {
+    utils.onNextTick(() => {
+      emitter.maybeReportError(new errors.LDInvalidEnvironmentIdError(messages.environmentNotSpecified()));
+    });
+  }
+
+  if (!user) {
+    utils.onNextTick(() => {
+      emitter.maybeReportError(new errors.LDInvalidUserError(messages.userNotSpecified()));
+    });
+  } else if (!user.key) {
+    utils.onNextTick(() => {
+      emitter.maybeReportError(new errors.LDInvalidUserError(messages.invalidUser()));
+    });
+  }
+
+  if (typeof options.bootstrap === 'object') {
+    utils.onNextTick(() => {
+      emitter.emit(readyEvent);
+    });
+  } else if (
+    typeof options.bootstrap === 'string' &&
+    options.bootstrap.toUpperCase() === 'LOCALSTORAGE' &&
+    !!localStorage
+  ) {
+    useLocalStorage = true;
+
+    flags = store.loadFlags();
+
+    if (flags === null) {
+      requestor.fetchFlagSettings(ident.getUser(), hash, (err, settings) => {
+        if (err) {
+          emitter.maybeReportError(new errors.LDFlagFetchError(messages.errorFetchingFlags(err)));
+        }
+        if (settings) {
+          flags = settings;
+          store.saveFlags(flags);
+        } else {
+          flags = {};
+        }
+        emitter.emit(readyEvent);
+      });
+    } else {
+      // We're reading the flags from local storage. Signal that we're ready,
+      // then update localStorage for the next page load. We won't signal changes or update
+      // the in-memory flags unless you subscribe for changes
+      utils.onNextTick(() => {
+        emitter.emit(readyEvent);
+      });
+
+      requestor.fetchFlagSettings(ident.getUser(), hash, (err, settings) => {
+        if (err) {
+          emitter.maybeReportError(new errors.LDFlagFetchError(messages.errorFetchingFlags(err)));
+        }
+        if (settings) {
+          store.saveFlags(settings);
+        }
+      });
+    }
+  } else {
+    requestor.fetchFlagSettings(ident.getUser(), hash, (err, settings) => {
+      if (err) {
+        emitter.maybeReportError(new errors.LDFlagFetchError(messages.errorFetchingFlags(err)));
+      }
+      flags = settings;
+      emitter.emit(readyEvent);
+    });
+  }
+
+  function refreshGoalTracker() {
+    if (goalTracker) {
+      goalTracker.dispose();
+    }
+    if (goals && goals.length) {
+      goalTracker = GoalTracker(goals, sendGoalEvent);
+    }
+  }
+
+  function watchLocation(interval, callback) {
+    let previousUrl = location.href;
+    let currentUrl;
+
+    function checkUrl() {
+      currentUrl = location.href;
+
+      if (currentUrl !== previousUrl) {
+        previousUrl = currentUrl;
+        callback();
+      }
+    }
+
+    function poll(fn, interval) {
+      fn();
+      setTimeout(() => {
+        poll(fn, interval);
+      }, interval);
+    }
+
+    poll(checkUrl, interval);
+
+    if (!!(window.history && history.pushState)) {
+      window.addEventListener('popstate', checkUrl);
+    } else {
+      window.addEventListener('hashchange', checkUrl);
+    }
+  }
+
+  requestor.fetchGoals((err, g) => {
+    if (err) {
+      emitter.maybeReportError(
+        new errors.LDUnexpectedResponseError('Error fetching goals: ' + err.message ? err.message : err)
+      );
+    }
+    if (g && g.length > 0) {
+      goals = g;
+      goalTracker = GoalTracker(goals, sendGoalEvent);
+      watchLocation(locationWatcherInterval, refreshGoalTracker);
+    }
+  });
+
+  function start() {
+    if (sendEvents) {
+      events.start();
+    }
+  }
+
+  if (document.readyState !== 'complete') {
+    window.addEventListener('load', start);
+  } else {
+    start();
+  }
+
+  window.addEventListener('beforeunload', () => {
+    if (sendEvents) {
+      events.stop();
+      events.flush(true);
+    }
+  });
+
+  window.addEventListener('message', handleMessage);
+
+  const readyPromise = new Promise(resolve => {
+    const onReady = emitter.on(readyEvent, () => {
+      emitter.off(readyEvent, onReady);
+      resolve();
+    });
+  });
+
+  const client = {
+    waitUntilReady: () => readyPromise,
+    identify: identify,
+    variation: variation,
+    track: track,
+    on: on,
+    off: off,
+    flush: flush,
+    allFlags: allFlags,
+  };
+
+  return client;
+}
+
+const version = VERSION;
+
+export default { initialize, version };
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/jest.setup.js.html b/docs/file/src/jest.setup.js.html new file mode 100644 index 00000000..78612912 --- /dev/null +++ b/docs/file/src/jest.setup.js.html @@ -0,0 +1,81 @@ + + + + + + src/jest.setup.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/jest.setup.js

+
// Test environment setup
+
+ +
+ + + + + + + + + + + + diff --git a/docs/file/src/messages.js.html b/docs/file/src/messages.js.html new file mode 100644 index 00000000..1dc155ef --- /dev/null +++ b/docs/file/src/messages.js.html @@ -0,0 +1,122 @@ + + + + + + src/messages.js | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

src/messages.js

+
const docLink =
+  ' Please see https://docs.launchdarkly.com/docs/js-sdk-reference#section-initializing-the-client for instructions on SDK initialization.';
+
+export const clientNotReady = function() {
+  return 'LaunchDarkly client is not ready';
+};
+
+export const invalidKey = function() {
+  return 'Event key must be a string';
+};
+
+export const localStorageUnavailable = function() {
+  return 'localStorage is unavailable';
+};
+
+export const unknownCustomEventKey = function(key) {
+  return 'Custom event "' + key + '" does not exist';
+};
+
+export const environmentNotFound = function() {
+  return 'environment not found.' + docLink;
+};
+
+export const environmentNotSpecified = function() {
+  return 'No environment specified.' + docLink;
+};
+
+export const errorFetchingFlags = function(err) {
+  return 'Error fetching flag settings: ' + (err.message || err);
+};
+
+export const userNotSpecified = function() {
+  return 'No user specified.' + docLink;
+};
+
+export const invalidUser = function() {
+  return 'Invalid user specified.' + docLink;
+};
+
+export const deprecated = function(oldName, newName) {
+  return '[LaunchDarkly] "' + oldName + '" is deprecated, please use "' + newName + '"';
+};
+
+ +
+ + + + + + + + + + + + diff --git a/docs/function/index.html b/docs/function/index.html new file mode 100644 index 00000000..b23a8526 --- /dev/null +++ b/docs/function/index.html @@ -0,0 +1,2105 @@ + + + + + + Function | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

Function

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Static Public Summary
+ public + + + + + +
+

+ + + + EventEmitter(): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + EventProcessor(eventsUrl: *, environmentId: *, options: {}, emitter: undefined, sender: undefined): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + EventSender(eventsUrl: *, environmentId: *, forceHasCors: *, imageCreator: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + EventSummarizer(): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + GoalTracker(goals: *, onEvent: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + Identity(initialUser: *, onChange: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + Requestor(baseUrl: *, environment: *, useReport: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + Requestor() +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + Store(environment: *, hash: *, ident: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + Stream(baseUrl: *, environment: *, hash: *, useReport: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + UserFilter(the: Object): * +

+
+
+ + +

The UserFilter object transforms user objects into objects suitable to be sent as JSON to +the server, hiding any private user attributes.

+
+
+
+ + +
+ public + + + + + +
+

+ + + + clientNotReady(): string +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + deprecated(oldName: *, newName: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + environmentNotFound(): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + environmentNotSpecified(): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + errorFetchingFlags(err: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + invalidKey(): string +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + invalidUser(): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + localStorageUnavailable(): string +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + unknownCustomEventKey(key: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + userNotSpecified(): * +

+
+
+ + + +
+
+ + +
+
+

Static Public

+ +
+

+ public + + + + + + EventEmitter(): * + + + + source + +

+ +
import EventEmitter from 'ldclient-js/src/EventEmitter.js'
+ + + + + + +
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + EventProcessor(eventsUrl: *, environmentId: *, options: {}, emitter: undefined, sender: undefined): * + + + + source + +

+ +
import EventProcessor from 'ldclient-js/src/EventProcessor.js'
+ + + + + + +
+

Params:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeAttributeDescription
eventsUrl*
environmentId*
options{}
  • optional
  • +
  • default: {}
emitterundefined
  • optional
  • +
  • default: undefined
senderundefined
  • optional
  • +
  • default: undefined
+
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + EventSender(eventsUrl: *, environmentId: *, forceHasCors: *, imageCreator: *): * + + + + source + +

+ +
import EventSender from 'ldclient-js/src/EventSender.js'
+ + + + + + +
+

Params:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeAttributeDescription
eventsUrl*
environmentId*
forceHasCors*
imageCreator*
+
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + EventSummarizer(): * + + + + source + +

+ +
import EventSummarizer from 'ldclient-js/src/EventSummarizer.js'
+ + + + + + +
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + GoalTracker(goals: *, onEvent: *): * + + + + source + +

+ +
import GoalTracker from 'ldclient-js/src/GoalTracker.js'
+ + + + + + +
+

Params:

+ + + + + + + + + + + + + + + + + + + +
NameTypeAttributeDescription
goals*
onEvent*
+
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + Identity(initialUser: *, onChange: *): * + + + + source + +

+ +
import Identity from 'ldclient-js/src/Identity.js'
+ + + + + + +
+

Params:

+ + + + + + + + + + + + + + + + + + + +
NameTypeAttributeDescription
initialUser*
onChange*
+
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + Requestor(baseUrl: *, environment: *, useReport: *): * + + + + source + +

+ +
import Requestor from 'ldclient-js/src/Requestor.js'
+ + + + + + +
+

Params:

+ + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeAttributeDescription
baseUrl*
environment*
useReport*
+
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + Requestor() + + + + source + +

+ + + + + + + + +
+
+ + + + + + + + + + + + + + + + + +
+
+

+ public + + + + + + Store(environment: *, hash: *, ident: *): * + + + + source + +

+ +
import Store from 'ldclient-js/src/Store.js'
+ + + + + + +
+

Params:

+ + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeAttributeDescription
environment*
hash*
ident*
+
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + Stream(baseUrl: *, environment: *, hash: *, useReport: *): * + + + + source + +

+ +
import Stream from 'ldclient-js/src/Stream.js'
+ + + + + + +
+

Params:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeAttributeDescription
baseUrl*
environment*
hash*
useReport*
+
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + UserFilter(the: Object): * + + + + source + +

+ +
import UserFilter from 'ldclient-js/src/UserFilter.js'
+ + +

The UserFilter object transforms user objects into objects suitable to be sent as JSON to +the server, hiding any private user attributes.

+
+ + + +
+

Params:

+ + + + + + + + + + + + + +
NameTypeAttributeDescription
theObject

LaunchDarkly client configuration object

+
+
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + clientNotReady(): string + + + + source + +

+ +
import {clientNotReady} from 'ldclient-js/src/messages.js'
+ + + + + + +
+
+ +
+

Return:

+ + + + + + + +
string
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + deprecated(oldName: *, newName: *): * + + + + source + +

+ +
import {deprecated} from 'ldclient-js/src/messages.js'
+ + + + + + +
+

Params:

+ + + + + + + + + + + + + + + + + + + +
NameTypeAttributeDescription
oldName*
newName*
+
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + environmentNotFound(): * + + + + source + +

+ +
import {environmentNotFound} from 'ldclient-js/src/messages.js'
+ + + + + + +
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + environmentNotSpecified(): * + + + + source + +

+ +
import {environmentNotSpecified} from 'ldclient-js/src/messages.js'
+ + + + + + +
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + errorFetchingFlags(err: *): * + + + + source + +

+ +
import {errorFetchingFlags} from 'ldclient-js/src/messages.js'
+ + + + + + +
+

Params:

+ + + + + + + + + + + + + +
NameTypeAttributeDescription
err*
+
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + invalidKey(): string + + + + source + +

+ +
import {invalidKey} from 'ldclient-js/src/messages.js'
+ + + + + + +
+
+ +
+

Return:

+ + + + + + + +
string
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + invalidUser(): * + + + + source + +

+ +
import {invalidUser} from 'ldclient-js/src/messages.js'
+ + + + + + +
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + localStorageUnavailable(): string + + + + source + +

+ +
import {localStorageUnavailable} from 'ldclient-js/src/messages.js'
+ + + + + + +
+
+ +
+

Return:

+ + + + + + + +
string
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + unknownCustomEventKey(key: *): * + + + + source + +

+ +
import {unknownCustomEventKey} from 'ldclient-js/src/messages.js'
+ + + + + + +
+

Params:

+ + + + + + + + + + + + + +
NameTypeAttributeDescription
key*
+
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+

+ public + + + + + + userNotSpecified(): * + + + + source + +

+ +
import {userNotSpecified} from 'ldclient-js/src/messages.js'
+ + + + + + +
+
+ +
+

Return:

+ + + + + + + +
*
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+ + + + + + + + + + + + diff --git a/docs/identifiers.html b/docs/identifiers.html new file mode 100644 index 00000000..cc43e45b --- /dev/null +++ b/docs/identifiers.html @@ -0,0 +1,867 @@ + + + + + + Reference | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

References

+ +
+
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
summary
+ public + + + + + +
+

+ F + + + EventEmitter(): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + EventProcessor(eventsUrl: *, environmentId: *, options: {}, emitter: undefined, sender: undefined): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + EventSender(eventsUrl: *, environmentId: *, forceHasCors: *, imageCreator: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + EventSummarizer(): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + GoalTracker(goals: *, onEvent: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + Identity(initialUser: *, onChange: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + Requestor(baseUrl: *, environment: *, useReport: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + Store(environment: *, hash: *, ident: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + Stream(baseUrl: *, environment: *, hash: *, useReport: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + UserFilter(the: Object): * +

+
+
+ + +

The UserFilter object transforms user objects into objects suitable to be sent as JSON to +the server, hiding any private user attributes.

+
+
+
+ + +
+ public + + + + + +
+

+ F + + + clientNotReady(): string +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + deprecated(oldName: *, newName: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + environmentNotFound(): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + environmentNotSpecified(): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + errorFetchingFlags(err: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + invalidKey(): string +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + invalidUser(): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + localStorageUnavailable(): string +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + unknownCustomEventKey(key: *): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ F + + + userNotSpecified(): * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ V + + + LDFlagFetchError: * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ V + + + LDInvalidArgumentError: * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ V + + + LDInvalidEnvironmentIdError: * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ V + + + LDInvalidEventKeyError: * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ V + + + LDInvalidUserError: * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ V + + + LDUnexpectedResponseError: * +

+
+
+ + + +
+
+ + +
+
+
+
+

__mocks__

+
+ + + + + + + + + +
summary
+ public + + + + + +
+

+ F + + + Requestor() +

+
+
+ + + +
+
+ + +
+
+
+
+ +
+
Directories
+ +
+
+
+ + + + + + + + + + + + diff --git a/docs/image/badge.svg b/docs/image/badge.svg new file mode 100644 index 00000000..b18426b8 --- /dev/null +++ b/docs/image/badge.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + document + document + @ratio@ + @ratio@ + + diff --git a/docs/image/esdoc-logo-mini-black.png b/docs/image/esdoc-logo-mini-black.png new file mode 100644 index 00000000..5d5f9a25 Binary files /dev/null and b/docs/image/esdoc-logo-mini-black.png differ diff --git a/docs/image/esdoc-logo-mini.png b/docs/image/esdoc-logo-mini.png new file mode 100644 index 00000000..76ba5b7d Binary files /dev/null and b/docs/image/esdoc-logo-mini.png differ diff --git a/docs/image/manual-badge.svg b/docs/image/manual-badge.svg new file mode 100644 index 00000000..40296068 --- /dev/null +++ b/docs/image/manual-badge.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + manual + manual + @value@ + @value@ + + diff --git a/docs/image/search.png b/docs/image/search.png new file mode 100644 index 00000000..f5d84b69 Binary files /dev/null and b/docs/image/search.png differ diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 00000000..fc4e0143 --- /dev/null +++ b/docs/index.html @@ -0,0 +1,303 @@ + + + + + + Home | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

LaunchDarkly SDK for Client-Side JavaScript

Circle CI

+

Introduction

This is the official LaunchDarkly client-side JavaScript SDK. This SDK does two +things:

+ +

Browser Support

The LaunchDarkly client-side JavaScript SDK supports the following browsers:

+ +

* These browsers do not support streaming new flags to connected clients, even +when client.on('change') is called.

+

EventSource polyfill

If you need streaming support, and you wish to support browsers that do not +support EventSource natively, you can install a polyfill, such as +EventSource.

+

You can load the polyfill via a script tag in the <head> before the script +where you initialize LDClient:

+
<script src="/public/eventsource.js"></script>
+

If you use webpack or +browserify, make sure to require the polyfill before +LDClient is initialized.

+

Document.querySelectorAll() polyfill

If you need to run A/B tests on IE7 or IE8 you will need to install a polyfill +for document.querySelector() such as +polyfill-queryselector.

+

You can load the polyfll via a script tag in the <head>:

+
<script src="/public/querySelector.js"></script>
+

You can also install it with npm install polyfill-queryselector or bower install polyfill-queryselector.

+

Installation

There are two ways to install the client-side SDK:

+
    +
  1. Via the npm package: npm install --save ldclient-js

    +
  2. +
  3. A minimized version of the script is also hosted on our CDN, and can be +included via a script tag:

    +
  4. +
+
<script src="https://app.launchdarkly.com/snippet/ldclient.min.js">
+

Basics

To create a client instance, pass your environment's client-side ID (available +on your +account settings page) and +user context to the LDClient.initialize function:

+
var user = { key: 'user.example.com' };
+var client = LDClient.initialize('YOUR_CLIENT_SIDE_ID', user);
+
+

Feature flags

The client will emit a ready event when it has been initialized. Once it has +been initialized, call variation to access your feature flags:

+
client.on('ready', function() {
+ console.log("It's now safe to request feature flags");
+ var showFeature = client.variation("YOUR_FEATURE_KEY", false);
+
+ if (showFeature) {
+   ...
+ } else {
+   ...
+ }
+  });
+
+

Out of the box, initializing the client will make a remote request to +LaunchDarkly, so it may take approximately 100 milliseconds before the ready +event is emitted. If you require feature flag values before rendering the page, +we recommend bootstrapping the client. If the client is bootstrapped, it will +emit the ready event immediately.

+

Note: Feature flags must marked available to the client-side SDK (see your +feature flag's settings page) before they can be used in variation calls on the +front-end. If you request a feature flag that is not available, you'll receive +the default value for that flag.

+

You can also fetch all feature flags for a user:

+
var flags = client.allFlags();
+
+

This will return a key / value map of all your feature flags. The map will +contain null values for any flags that would return the fallback value (the +second argument that you normally pass to variation). Note that this will send +analytics events to LaunchDarkly as if you'd called variation for every +feature flag.

+

Bootstrapping

Bootstrapping refers to providing the LaunchDarkly client object with an +initial, immediately available set of feature flag values so that on page load +variation can be called with no delay.

+

From the server-side SDK

The preferred approach to bootstrapping is to populate the bootstrap values (a +map of feature flag keys to flag values) from your backend. LaunchDarkly's +server-side SDKs have a function called allFlags-- this function provides the +initial set of bootstrap values. You can then provide these values to your +front-end as a template. Depending on your templating language, this might look +something like this:

+
var user = {key: 'user.example.com'};
+var client = LDClient.initialize('YOUR_CLIENT_SIDE_ID', user, options = {
+ bootstrap: {
+   {{ ldclient.all_flags(user) }}
+ }
+});
+
+

If you bootstrap from the server-side, feature flags will be ready immediately, +and clients will always receive the latest feature flag values.

+

From Local Storage

Alternatively, you can bootstrap feature flags from local storage.

+
var client = LDClient.initialize(
+  'YOUR_CLIENT_SIDE_ID',
+  user,
+  (options = {
+    bootstrap: 'localStorage',
+  })
+);
+
+

When using local storage, the client will store the latest flag settings in +local storage. On page load, the previous settings will be used and the 'ready' +event will be emitted immediately. This means that on page load, the user may +see cached flag values until the next page load.

+

You can still subscribe to flag changes if you're using local storage.

+

Secure mode

Secure mode ensures that feature flag settings for a user are kept private, and +that one user cannot inspect the settings for another user. Secure mode works by +having you include a server-generated HMAC SHA256 hash of your user key, signed +with the SDK key for your environment.

+

You can enable secure mode for each environment on your +account settings page. You +should send the computed hash for your user in the options array during client +initialization:

+
var user = { key: 'user.example.com' };
+var client = LDClient.initialize(
+  'YOUR_CLIENT_SIDE_ID',
+  user,
+  (options = {
+    hash: 'SERVER_GENERATED_HASH',
+  })
+);
+
+

Each of our server-side SDKs includes a method to compute the secure mode hash +for a user. You can pass this to your front-end code in a template. For example:

+
var client = LDClient.initialize('YOUR_CLIENT_SIDE_ID', user, options = {
+       hash: {{ ldclient.secure_mode_hash(user) }} // this is a template directive, and the ldclient instance here is your server-side SDK client
+  });
+
+

To compute the hash yourself, locate the SDK key for your environment on your +account settings page. Then, compute an HMAC SHA256 hash of your user key, using +your SDK key as a secret. Here's what this would look like in Node.js:

+
var crypto = require('crypto');
+var hmac = crypto.createHmac('sha256', 'YOUR_SDK_KEY');
+hmac.update('YOUR_USER_KEY');
+hash = hmac.digest('hex');
+
+

Listening to flag change events

The client uses an event emitter pattern to allow you to subscribe to feature +flag changes in real time. To subscribe to all feature flag changes, listen for +the change event:

+
client.on('change', function(settings) {
+  console.log('flags changed:', settings);
+});
+
+

The settings object will contain a map of updated feature flag keys and +values. The map will only contain the keys to flags that have changed. You can +also subscribe to specific flags:

+
client.on('change:YOUR_FLAG_KEY', function(value, previous) {
+  console.log('YOUR_FLAG_KEY changed:', value, '(' + previous + ')');
+});
+
+

Events

Click and pageview events

If you've defined +click or pageview goals +in LaunchDarkly, they'll be sent automatically once the client has been +initialized. You do not have to do anything else with the client to send click +or pageview goals.

+

Custom events

You can send custom events by calling the client's track method. For example:

+
client.track('Signed up');
+
+

Single page apps

The SDK automatically handles URL changes (made via the HTML5 history API or by +changing the URL hash fragment), and will trigger pageview and click events +correctly.

+

Changing the user context

You may wish to change the user context dynamically and receive the new set of +feature flags for that user or generate events for the new user. For example, on +a sign-in page in a single-page app, you may initialize the client with an +anonymous user. When the user logs in, you'd want the feature flag settings for +the authenticated user. To do this, you can call the identify function:

+
client.identify(newUser, hash, function() {
+  console.log("New user's flags available");
+});
+
+

The hash parameter is the hash for the new user, assuming that the user's key +has changed. It is only required in secure mode-- if secure mode is not enabled, +you can pass in null for the hash.

+

Development information

To build the module, first run npm install. Then run npm run build. You can +also run npm run watch to rebuild the module automatically on file change.

+

To run the tests, run npm run test.

+

Community

Here are resources from our awesome community:

+ +

About LaunchDarkly

+
+
+ + + + + + + + + + + + diff --git a/docs/index.json b/docs/index.json new file mode 100644 index 00000000..a95ba2e7 --- /dev/null +++ b/docs/index.json @@ -0,0 +1,2038 @@ +[ + { + "__docId__": 1, + "kind": "external", + "name": "Infinity", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Infinity", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 2, + "kind": "external", + "name": "NaN", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~NaN", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 3, + "kind": "external", + "name": "undefined", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~undefined", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 4, + "kind": "external", + "name": "null", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~null", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 5, + "kind": "external", + "name": "Object", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Object", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 6, + "kind": "external", + "name": "object", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~object", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 7, + "kind": "external", + "name": "Function", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Function", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 8, + "kind": "external", + "name": "function", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~function", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 9, + "kind": "external", + "name": "Boolean", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Boolean", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 10, + "kind": "external", + "name": "boolean", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~boolean", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 11, + "kind": "external", + "name": "Symbol", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Symbol", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 12, + "kind": "external", + "name": "Error", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Error", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 13, + "kind": "external", + "name": "EvalError", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~EvalError", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 14, + "kind": "external", + "name": "InternalError", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/InternalError", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~InternalError", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 15, + "kind": "external", + "name": "RangeError", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RangeError", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~RangeError", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 16, + "kind": "external", + "name": "ReferenceError", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~ReferenceError", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 17, + "kind": "external", + "name": "SyntaxError", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~SyntaxError", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 18, + "kind": "external", + "name": "TypeError", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~TypeError", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 19, + "kind": "external", + "name": "URIError", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/URIError", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~URIError", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 20, + "kind": "external", + "name": "Number", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Number", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 21, + "kind": "external", + "name": "number", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~number", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 22, + "kind": "external", + "name": "Date", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Date", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 23, + "kind": "external", + "name": "String", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~String", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 24, + "kind": "external", + "name": "string", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~string", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 25, + "kind": "external", + "name": "RegExp", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~RegExp", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 26, + "kind": "external", + "name": "Array", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Array", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 27, + "kind": "external", + "name": "Int8Array", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Int8Array", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 28, + "kind": "external", + "name": "Uint8Array", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Uint8Array", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 29, + "kind": "external", + "name": "Uint8ClampedArray", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Uint8ClampedArray", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 30, + "kind": "external", + "name": "Int16Array", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Int16Array", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 31, + "kind": "external", + "name": "Uint16Array", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Uint16Array", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 32, + "kind": "external", + "name": "Int32Array", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Int32Array", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 33, + "kind": "external", + "name": "Uint32Array", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Uint32Array", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 34, + "kind": "external", + "name": "Float32Array", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Float32Array", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 35, + "kind": "external", + "name": "Float64Array", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Float64Array", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 36, + "kind": "external", + "name": "Map", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Map", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 37, + "kind": "external", + "name": "Set", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Set", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 38, + "kind": "external", + "name": "WeakMap", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~WeakMap", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 39, + "kind": "external", + "name": "WeakSet", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~WeakSet", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 40, + "kind": "external", + "name": "ArrayBuffer", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~ArrayBuffer", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 41, + "kind": "external", + "name": "DataView", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~DataView", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 42, + "kind": "external", + "name": "JSON", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~JSON", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 43, + "kind": "external", + "name": "Promise", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Promise", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 44, + "kind": "external", + "name": "Generator", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Generator", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 45, + "kind": "external", + "name": "GeneratorFunction", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~GeneratorFunction", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 46, + "kind": "external", + "name": "Reflect", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Reflect", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 47, + "kind": "external", + "name": "Proxy", + "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy", + "memberof": "src/.external-ecmascript.js", + "static": true, + "longname": "src/.external-ecmascript.js~Proxy", + "access": "public", + "description": "", + "builtinExternal": true + }, + { + "__docId__": 48, + "kind": "file", + "name": "src/EventEmitter.js", + "content": "export default function EventEmitter() {\n const emitter = {};\n const events = {};\n\n const listeningTo = event => !!events[event];\n\n emitter.on = function(event, handler, context) {\n events[event] = events[event] || [];\n events[event] = events[event].concat({\n handler: handler,\n context: context,\n });\n };\n\n emitter.off = function(event, handler, context) {\n if (!events[event]) {\n return;\n }\n for (let i = 0; i < events[event].length; i++) {\n if (events[event][i].handler === handler && events[event][i].context === context) {\n events[event] = events[event].slice(0, i).concat(events[event].slice(i + 1));\n }\n }\n };\n\n emitter.emit = function(event) {\n if (!events[event]) {\n return;\n }\n for (let i = 0; i < events[event].length; i++) {\n events[event][i].handler.apply(events[event][i].context, Array.prototype.slice.call(arguments, 1));\n }\n };\n\n emitter.maybeReportError = function(error) {\n if (!error) {\n return;\n }\n if (listeningTo('error')) {\n this.emit('error', error);\n } else {\n console.error(error.message);\n }\n };\n return emitter;\n}\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/EventEmitter.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 49, + "kind": "function", + "name": "EventEmitter", + "memberof": "src/EventEmitter.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/EventEmitter.js~EventEmitter", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/EventEmitter.js", + "importStyle": "EventEmitter", + "description": null, + "lineNumber": 1, + "undocument": true, + "params": [], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 50, + "kind": "file", + "name": "src/EventProcessor.js", + "content": "import EventSender from './EventSender';\nimport EventSummarizer from './EventSummarizer';\nimport UserFilter from './UserFilter';\nimport * as errors from './errors';\nimport * as utils from './utils';\n\nexport default function EventProcessor(eventsUrl, environmentId, options = {}, emitter = null, sender = null) {\n const processor = {};\n const eventSender = sender || EventSender(eventsUrl, environmentId);\n const summarizer = EventSummarizer();\n const userFilter = UserFilter(options);\n const inlineUsers = !!options.inlineUsersInEvents;\n let queue = [];\n let flushInterval;\n let samplingInterval;\n let lastKnownPastTime = 0;\n let disabled = false;\n let flushTimer;\n\n function reportArgumentError(message) {\n utils.onNextTick(() => {\n emitter && emitter.maybeReportError(new errors.LDInvalidArgumentError(message));\n });\n }\n\n if (options.samplingInterval !== undefined && (isNaN(options.samplingInterval) || options.samplingInterval < 0)) {\n samplingInterval = 0;\n reportArgumentError('Invalid sampling interval configured. Sampling interval must be an integer >= 0.');\n } else {\n samplingInterval = options.samplingInterval || 0;\n }\n\n if (options.flushInterval !== undefined && (isNan(options.flushInterval) || options.flushInterval < 2000)) {\n flushInterval = 2000;\n reportArgumentError('Invalid flush interval configured. Must be an integer >= 2000 (milliseconds).');\n } else {\n flushInterval = options.flushInterval || 2000;\n }\n\n function shouldSampleEvent() {\n return samplingInterval === 0 || Math.floor(Math.random() * samplingInterval) === 0;\n }\n\n function shouldDebugEvent(e) {\n if (e.debugEventsUntilDate) {\n // The \"last known past time\" comes from the last HTTP response we got from the server.\n // In case the client's time is set wrong, at least we know that any expiration date\n // earlier than that point is definitely in the past. If there's any discrepancy, we\n // want to err on the side of cutting off event debugging sooner.\n return e.debugEventsUntilDate > lastKnownPastTime && e.debugEventsUntilDate > new Date().getTime();\n }\n return false;\n }\n\n // Transform an event from its internal format to the format we use when sending a payload.\n function makeOutputEvent(e) {\n const ret = utils.extend({}, e);\n if (inlineUsers || e.kind === 'identify') {\n // identify events always have an inline user\n ret.user = userFilter.filterUser(e.user);\n } else {\n ret.userKey = e.user.key;\n delete ret['user'];\n }\n if (e.kind === 'feature') {\n delete ret['trackEvents'];\n delete ret['debugEventsUntilDate'];\n }\n return ret;\n }\n\n processor.enqueue = function(event) {\n if (disabled) {\n return;\n }\n let addFullEvent = false;\n let addDebugEvent = false;\n\n // Add event to the summary counters if appropriate\n summarizer.summarizeEvent(event);\n\n // Decide whether to add the event to the payload. Feature events may be added twice, once for\n // the event (if tracked) and once for debugging.\n if (event.kind === 'feature') {\n if (shouldSampleEvent()) {\n addFullEvent = !!event.trackEvents;\n addDebugEvent = shouldDebugEvent(event);\n }\n } else {\n addFullEvent = shouldSampleEvent();\n }\n\n if (addFullEvent) {\n queue.push(makeOutputEvent(event));\n }\n if (addDebugEvent) {\n const debugEvent = utils.extend({}, event, { kind: 'debug' });\n delete debugEvent['trackEvents'];\n delete debugEvent['debugEventsUntilDate'];\n delete debugEvent['variation'];\n queue.push(debugEvent);\n }\n };\n\n processor.flush = function(sync) {\n if (disabled) {\n return Promise.resolve();\n }\n const eventsToSend = queue;\n const summary = summarizer.getSummary();\n summarizer.clearSummary();\n if (summary) {\n summary.kind = 'summary';\n eventsToSend.push(summary);\n }\n if (eventsToSend.length === 0) {\n return Promise.resolve();\n }\n queue = [];\n return eventSender.sendEvents(eventsToSend, sync).then(responseInfo => {\n if (responseInfo) {\n if (responseInfo.serverTime) {\n lastKnownPastTime = responseInfo.serverTime;\n }\n if (responseInfo.status === 401) {\n disabled = true;\n utils.onNextTick(() => {\n emitter.maybeReportError(\n new errors.LDUnexpectedResponseError('Received 401 error, no further events will be posted')\n );\n });\n }\n }\n });\n };\n\n processor.start = function() {\n const flushTick = () => {\n processor.flush();\n flushTimer = setTimeout(flushTick, flushInterval);\n };\n flushTimer = setTimeout(flushTick, flushInterval);\n };\n\n processor.stop = function() {\n clearTimeout(flushTimer);\n };\n\n return processor;\n}\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/EventProcessor.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 51, + "kind": "function", + "name": "EventProcessor", + "memberof": "src/EventProcessor.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/EventProcessor.js~EventProcessor", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/EventProcessor.js", + "importStyle": "EventProcessor", + "description": null, + "lineNumber": 7, + "undocument": true, + "params": [ + { + "name": "eventsUrl", + "types": [ + "*" + ] + }, + { + "name": "environmentId", + "types": [ + "*" + ] + }, + { + "name": "options", + "optional": true, + "types": [ + "{}" + ], + "defaultRaw": {}, + "defaultValue": "{}" + }, + { + "name": "emitter", + "optional": true, + "types": [ + "undefined" + ], + "defaultValue": "undefined" + }, + { + "name": "sender", + "optional": true, + "types": [ + "undefined" + ], + "defaultValue": "undefined" + } + ], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 52, + "kind": "file", + "name": "src/EventSender.js", + "content": "import * as utils from './utils';\n\nconst MAX_URL_LENGTH = 2000;\n\nexport default function EventSender(eventsUrl, environmentId, forceHasCors, imageCreator) {\n let hasCors;\n const postUrl = eventsUrl + '/events/bulk/' + environmentId;\n const imageUrl = eventsUrl + '/a/' + environmentId + '.gif';\n const sender = {};\n\n function loadUrlUsingImage(src, onDone) {\n const img = new Image();\n if (onDone) {\n img.addEventListener('load', onDone);\n }\n img.src = src;\n }\n\n function getResponseInfo(xhr) {\n const ret = { status: xhr.status };\n const dateStr = xhr.getResponseHeader('Date');\n if (dateStr) {\n const time = Date.parse(dateStr);\n if (time) {\n ret.serverTime = time;\n }\n }\n return ret;\n }\n\n function sendChunk(events, usePost, sync) {\n const createImage = imageCreator || loadUrlUsingImage;\n const send = onDone => {\n if (usePost) {\n const xhr = new XMLHttpRequest();\n xhr.open('POST', postUrl, !sync);\n utils.addLDHeaders(xhr);\n xhr.setRequestHeader('Content-Type', 'application/json');\n xhr.setRequestHeader('X-LaunchDarkly-Event-Schema', '3');\n\n if (!sync) {\n xhr.addEventListener('load', () => {\n onDone(getResponseInfo(xhr));\n });\n }\n\n xhr.send(JSON.stringify(events));\n } else {\n const src = imageUrl + '?d=' + utils.base64URLEncode(JSON.stringify(events));\n createImage(src, sync ? null : onDone);\n }\n };\n\n if (sync) {\n send();\n } else {\n return new Promise(resolve => {\n send(resolve);\n });\n }\n }\n\n sender.sendEvents = function(events, sync) {\n // Detect browser support for CORS (can be overridden by tests)\n if (hasCors === undefined) {\n if (forceHasCors === undefined) {\n hasCors = 'withCredentials' in new XMLHttpRequest();\n } else {\n hasCors = forceHasCors;\n }\n }\n\n const finalSync = sync === undefined ? false : sync;\n let chunks;\n if (hasCors) {\n // no need to break up events into chunks if we can send a POST\n chunks = [events];\n } else {\n chunks = utils.chunkUserEventsForUrl(MAX_URL_LENGTH - eventsUrl.length, events);\n }\n const results = [];\n for (let i = 0; i < chunks.length; i++) {\n results.push(sendChunk(chunks[i], hasCors, finalSync));\n }\n return sync ? Promise.resolve() : Promise.all(results);\n };\n\n return sender;\n}\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/EventSender.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 53, + "kind": "variable", + "name": "MAX_URL_LENGTH", + "memberof": "src/EventSender.js", + "static": true, + "longname": "src/EventSender.js~MAX_URL_LENGTH", + "access": "public", + "export": false, + "importPath": "ldclient-js/src/EventSender.js", + "importStyle": null, + "description": null, + "lineNumber": 3, + "undocument": true, + "type": { + "types": [ + "number" + ] + }, + "ignore": true + }, + { + "__docId__": 54, + "kind": "function", + "name": "EventSender", + "memberof": "src/EventSender.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/EventSender.js~EventSender", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/EventSender.js", + "importStyle": "EventSender", + "description": null, + "lineNumber": 5, + "undocument": true, + "params": [ + { + "name": "eventsUrl", + "types": [ + "*" + ] + }, + { + "name": "environmentId", + "types": [ + "*" + ] + }, + { + "name": "forceHasCors", + "types": [ + "*" + ] + }, + { + "name": "imageCreator", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 55, + "kind": "file", + "name": "src/EventSummarizer.js", + "content": "export default function EventSummarizer() {\n const es = {};\n\n let startDate = 0,\n endDate = 0,\n counters = {};\n\n es.summarizeEvent = function(event) {\n if (event.kind === 'feature') {\n const counterKey =\n event.key +\n ':' +\n (event.variation !== null && event.variation !== undefined ? event.variation : '') +\n ':' +\n (event.version !== null && event.version !== undefined ? event.version : '');\n const counterVal = counters[counterKey];\n if (counterVal) {\n counterVal.count = counterVal.count + 1;\n } else {\n counters[counterKey] = {\n count: 1,\n key: event.key,\n variation: event.variation,\n version: event.version,\n value: event.value,\n default: event.default,\n };\n }\n if (startDate === 0 || event.creationDate < startDate) {\n startDate = event.creationDate;\n }\n if (event.creationDate > endDate) {\n endDate = event.creationDate;\n }\n }\n };\n\n es.getSummary = function() {\n const flagsOut = {};\n let empty = true;\n for (const i in counters) {\n const c = counters[i];\n let flag = flagsOut[c.key];\n if (!flag) {\n flag = {\n default: c.default,\n counters: [],\n };\n flagsOut[c.key] = flag;\n }\n const counterOut = {\n value: c.value,\n count: c.count,\n };\n if (c.variation !== undefined && c.variation !== null) {\n counterOut.variation = c.variation;\n }\n if (c.version) {\n counterOut.version = c.version;\n } else {\n counterOut.unknown = true;\n }\n flag.counters.push(counterOut);\n empty = false;\n }\n return empty\n ? null\n : {\n startDate,\n endDate,\n features: flagsOut,\n };\n };\n\n es.clearSummary = function() {\n startDate = 0;\n endDate = 0;\n counters = {};\n };\n\n return es;\n}\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/EventSummarizer.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 56, + "kind": "function", + "name": "EventSummarizer", + "memberof": "src/EventSummarizer.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/EventSummarizer.js~EventSummarizer", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/EventSummarizer.js", + "importStyle": "EventSummarizer", + "description": null, + "lineNumber": 1, + "undocument": true, + "params": [], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 57, + "kind": "file", + "name": "src/GoalTracker.js", + "content": "import escapeStringRegexp from 'escape-string-regexp';\n\nfunction doesUrlMatch(matcher, href, search, hash) {\n const canonicalUrl = href.replace(search, '').replace(hash, '');\n let regex;\n let testUrl;\n\n switch (matcher.kind) {\n case 'exact':\n testUrl = href;\n regex = new RegExp('^' + escapeStringRegexp(matcher.url) + '/?$');\n break;\n case 'canonical':\n testUrl = canonicalUrl;\n regex = new RegExp('^' + escapeStringRegexp(matcher.url) + '/?$');\n break;\n case 'substring':\n testUrl = canonicalUrl;\n regex = new RegExp('.*' + escapeStringRegexp(matcher.substring) + '.*$');\n break;\n case 'regex':\n testUrl = canonicalUrl;\n regex = new RegExp(matcher.pattern);\n break;\n default:\n return false;\n }\n return regex.test(testUrl);\n}\n\nfunction findGoalsForClick(event, clickGoals) {\n const matches = [];\n\n for (let i = 0; i < clickGoals.length; i++) {\n let target = event.target;\n const goal = clickGoals[i];\n const selector = goal.selector;\n const elements = document.querySelectorAll(selector);\n while (target && elements.length > 0) {\n for (let j = 0; j < elements.length; j++) {\n if (target === elements[j]) {\n matches.push(goal);\n }\n }\n target = target.parentNode;\n }\n }\n\n return matches;\n}\n\nexport default function GoalTracker(goals, onEvent) {\n const tracker = {};\n let listenerFn = null;\n\n const clickGoals = [];\n\n for (let i = 0; i < goals.length; i++) {\n const goal = goals[i];\n const urls = goal.urls || [];\n\n for (let j = 0; j < urls.length; j++) {\n if (doesUrlMatch(urls[j], location.href, location.search, location.hash)) {\n if (goal.kind === 'pageview') {\n onEvent('pageview', goal);\n } else {\n clickGoals.push(goal);\n onEvent('click_pageview', goal);\n }\n break;\n }\n }\n }\n\n if (clickGoals.length > 0) {\n listenerFn = function(event) {\n const goals = findGoalsForClick(event, clickGoals);\n for (let i = 0; i < goals.length; i++) {\n onEvent('click', goals[i]);\n }\n };\n\n document.addEventListener('click', listenerFn);\n }\n\n tracker.dispose = function() {\n document.removeEventListener('click', listenerFn);\n };\n\n return tracker;\n}\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/GoalTracker.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 58, + "kind": "function", + "name": "doesUrlMatch", + "memberof": "src/GoalTracker.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/GoalTracker.js~doesUrlMatch", + "access": "public", + "export": false, + "importPath": "ldclient-js/src/GoalTracker.js", + "importStyle": null, + "description": null, + "lineNumber": 3, + "undocument": true, + "params": [ + { + "name": "matcher", + "types": [ + "*" + ] + }, + { + "name": "href", + "types": [ + "*" + ] + }, + { + "name": "search", + "types": [ + "*" + ] + }, + { + "name": "hash", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + }, + "ignore": true + }, + { + "__docId__": 59, + "kind": "function", + "name": "findGoalsForClick", + "memberof": "src/GoalTracker.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/GoalTracker.js~findGoalsForClick", + "access": "public", + "export": false, + "importPath": "ldclient-js/src/GoalTracker.js", + "importStyle": null, + "description": null, + "lineNumber": 31, + "undocument": true, + "params": [ + { + "name": "event", + "types": [ + "*" + ] + }, + { + "name": "clickGoals", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + }, + "ignore": true + }, + { + "__docId__": 60, + "kind": "function", + "name": "GoalTracker", + "memberof": "src/GoalTracker.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/GoalTracker.js~GoalTracker", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/GoalTracker.js", + "importStyle": "GoalTracker", + "description": null, + "lineNumber": 52, + "undocument": true, + "params": [ + { + "name": "goals", + "types": [ + "*" + ] + }, + { + "name": "onEvent", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 61, + "kind": "file", + "name": "src/Identity.js", + "content": "import * as utils from './utils';\n\nfunction sanitizeUser(u) {\n const sane = utils.clone(u);\n if (sane.key) {\n sane.key = sane.key.toString();\n }\n return sane;\n}\n\nexport default function Identity(initialUser, onChange) {\n const ident = {};\n let user;\n\n ident.setUser = function(u) {\n user = sanitizeUser(u);\n onChange(utils.clone(user));\n };\n\n ident.getUser = function() {\n return user ? utils.clone(user) : null;\n };\n\n if (initialUser) {\n ident.setUser(initialUser);\n }\n\n return ident;\n}\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/Identity.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 62, + "kind": "function", + "name": "sanitizeUser", + "memberof": "src/Identity.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/Identity.js~sanitizeUser", + "access": "public", + "export": false, + "importPath": "ldclient-js/src/Identity.js", + "importStyle": null, + "description": null, + "lineNumber": 3, + "undocument": true, + "params": [ + { + "name": "u", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + }, + "ignore": true + }, + { + "__docId__": 63, + "kind": "function", + "name": "Identity", + "memberof": "src/Identity.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/Identity.js~Identity", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/Identity.js", + "importStyle": "Identity", + "description": null, + "lineNumber": 11, + "undocument": true, + "params": [ + { + "name": "initialUser", + "types": [ + "*" + ] + }, + { + "name": "onChange", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 64, + "kind": "file", + "name": "src/Requestor.js", + "content": "import * as utils from './utils';\nimport * as errors from './errors';\nimport * as messages from './messages';\n\nconst json = 'application/json';\n\nfunction fetchJSON(endpoint, body, callback) {\n const xhr = new XMLHttpRequest();\n\n xhr.addEventListener('load', () => {\n if (\n xhr.status === 200 &&\n xhr.getResponseHeader('Content-type') &&\n xhr.getResponseHeader('Content-Type').lastIndexOf(json) === 0\n ) {\n callback(null, JSON.parse(xhr.responseText));\n } else {\n callback(xhr.statusText);\n }\n });\n\n xhr.addEventListener('error', () => {\n if (xhr.status === 404) {\n callback(new errors.LDInvalidEnvironmentIdError(messages.environmentNotFound()));\n }\n callback(xhr.statusText);\n });\n\n if (body) {\n xhr.open('REPORT', endpoint);\n xhr.setRequestHeader('Content-Type', 'application/json');\n utils.addLDHeaders(xhr);\n xhr.send(JSON.stringify(body));\n } else {\n xhr.open('GET', endpoint);\n utils.addLDHeaders(xhr);\n xhr.send();\n }\n\n return xhr;\n}\n\nexport default function Requestor(baseUrl, environment, useReport) {\n let flagSettingsRequest;\n let lastFlagSettingsCallback;\n\n const requestor = {};\n\n requestor.fetchFlagSettings = function(user, hash, callback) {\n let data;\n let endpoint;\n let body;\n let cb;\n\n if (useReport) {\n endpoint = [baseUrl, '/sdk/evalx/', environment, '/user', hash ? '?h=' + hash : ''].join('');\n body = user;\n } else {\n data = utils.base64URLEncode(JSON.stringify(user));\n endpoint = [baseUrl, '/sdk/evalx/', environment, '/users/', data, hash ? '?h=' + hash : ''].join('');\n }\n\n const wrappedCallback = (function(currentCallback) {\n return function(error, result) {\n currentCallback(error, result);\n flagSettingsRequest = null;\n lastFlagSettingsCallback = null;\n };\n })(callback);\n\n if (flagSettingsRequest) {\n flagSettingsRequest.abort();\n cb = (function(prevCallback) {\n return function() {\n prevCallback && prevCallback.apply(null, arguments);\n wrappedCallback.apply(null, arguments);\n };\n })(lastFlagSettingsCallback);\n } else {\n cb = wrappedCallback;\n }\n\n lastFlagSettingsCallback = cb;\n flagSettingsRequest = fetchJSON(endpoint, body, cb);\n };\n\n requestor.fetchGoals = function(callback) {\n const endpoint = [baseUrl, '/sdk/goals/', environment].join('');\n fetchJSON(endpoint, null, callback);\n };\n\n return requestor;\n}\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/Requestor.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 65, + "kind": "variable", + "name": "json", + "memberof": "src/Requestor.js", + "static": true, + "longname": "src/Requestor.js~json", + "access": "public", + "export": false, + "importPath": "ldclient-js/src/Requestor.js", + "importStyle": null, + "description": null, + "lineNumber": 5, + "undocument": true, + "type": { + "types": [ + "string" + ] + }, + "ignore": true + }, + { + "__docId__": 66, + "kind": "function", + "name": "fetchJSON", + "memberof": "src/Requestor.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/Requestor.js~fetchJSON", + "access": "public", + "export": false, + "importPath": "ldclient-js/src/Requestor.js", + "importStyle": null, + "description": null, + "lineNumber": 7, + "undocument": true, + "params": [ + { + "name": "endpoint", + "types": [ + "*" + ] + }, + { + "name": "body", + "types": [ + "*" + ] + }, + { + "name": "callback", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + }, + "ignore": true + }, + { + "__docId__": 67, + "kind": "function", + "name": "Requestor", + "memberof": "src/Requestor.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/Requestor.js~Requestor", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/Requestor.js", + "importStyle": "Requestor", + "description": null, + "lineNumber": 43, + "undocument": true, + "params": [ + { + "name": "baseUrl", + "types": [ + "*" + ] + }, + { + "name": "environment", + "types": [ + "*" + ] + }, + { + "name": "useReport", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 68, + "kind": "file", + "name": "src/Store.js", + "content": "import * as messages from './messages';\nimport * as utils from './utils';\n\nexport default function Store(environment, hash, ident) {\n const store = {};\n\n function getFlagsKey() {\n let key = '';\n const user = ident.getUser();\n if (user) {\n key = hash || utils.btoa(JSON.stringify(user));\n }\n return 'ld:' + environment + ':' + key;\n }\n\n store.loadFlags = function() {\n const key = getFlagsKey();\n let dataStr, data;\n try {\n dataStr = localStorage.getItem(key);\n } catch (ex) {\n console.warn(messages.localStorageUnavailable());\n return null;\n }\n try {\n data = JSON.parse(dataStr);\n } catch (ex) {\n store.clearFlags();\n return null;\n }\n if (data) {\n const schema = data.$schema;\n if (schema === undefined || schema < 1) {\n data = utils.transformValuesToVersionedValues(data);\n }\n }\n return data;\n };\n\n store.saveFlags = function(flags) {\n const key = getFlagsKey();\n const data = utils.extend({}, flags, { $schema: 1 });\n try {\n localStorage.setItem(key, JSON.stringify(data));\n } catch (ex) {\n console.warn(messages.localStorageUnavailable());\n }\n };\n\n store.clearFlags = function() {\n const key = getFlagsKey();\n try {\n localStorage.removeItem(key);\n } catch (ex) {}\n };\n\n return store;\n}\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/Store.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 69, + "kind": "function", + "name": "Store", + "memberof": "src/Store.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/Store.js~Store", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/Store.js", + "importStyle": "Store", + "description": null, + "lineNumber": 4, + "undocument": true, + "params": [ + { + "name": "environment", + "types": [ + "*" + ] + }, + { + "name": "hash", + "types": [ + "*" + ] + }, + { + "name": "ident", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 70, + "kind": "file", + "name": "src/Stream.js", + "content": "import { base64URLEncode } from './utils';\n\nexport default function Stream(baseUrl, environment, hash, useReport) {\n const stream = {};\n const evalUrlPrefix = baseUrl + '/eval/' + environment + '/';\n let es = null;\n\n stream.connect = function(user, handlers) {\n if (typeof EventSource !== 'undefined') {\n let url;\n if (useReport) {\n // we don't yet have an EventSource implementation that supports REPORT, so\n // fall back to the old ping-based stream\n url = baseUrl + '/ping/' + environment;\n } else {\n url = evalUrlPrefix + base64URLEncode(JSON.stringify(user));\n if (hash !== null && hash !== undefined) {\n url = url + '?h=' + hash;\n }\n }\n es = new window.EventSource(url);\n for (const key in handlers) {\n if (handlers.hasOwnProperty(key)) {\n es.addEventListener(key, handlers[key]);\n }\n }\n }\n };\n\n stream.disconnect = function() {\n if (es) {\n es.close();\n }\n };\n\n stream.isConnected = function() {\n return es && (es.readyState === EventSource.OPEN || es.readyState === EventSource.CONNECTING);\n };\n\n return stream;\n}\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/Stream.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 71, + "kind": "function", + "name": "Stream", + "memberof": "src/Stream.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/Stream.js~Stream", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/Stream.js", + "importStyle": "Stream", + "description": null, + "lineNumber": 3, + "undocument": true, + "params": [ + { + "name": "baseUrl", + "types": [ + "*" + ] + }, + { + "name": "environment", + "types": [ + "*" + ] + }, + { + "name": "hash", + "types": [ + "*" + ] + }, + { + "name": "useReport", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 72, + "kind": "file", + "name": "src/UserFilter.js", + "content": "import * as messages from './messages';\nimport * as utils from './utils';\n\n/**\n * The UserFilter object transforms user objects into objects suitable to be sent as JSON to\n * the server, hiding any private user attributes.\n *\n * @param {Object} the LaunchDarkly client configuration object\n **/\nexport default function UserFilter(config) {\n const filter = {};\n const allAttributesPrivate =\n config.allAttributesPrivate !== undefined ? config.allAttributesPrivate : config.all_attributes_private;\n const privateAttributeNames =\n (config.privateAttributeNames !== undefined ? config.privateAttributeNames : config.private_attribute_names) || [];\n const ignoreAttrs = { key: true, custom: true, anonymous: true };\n const allowedTopLevelAttrs = {\n key: true,\n secondary: true,\n ip: true,\n country: true,\n email: true,\n firstName: true,\n lastName: true,\n avatar: true,\n name: true,\n anonymous: true,\n custom: true,\n };\n\n if (config.all_attributes_private !== undefined) {\n console && console.warn && console.warn(messages.deprecated('all_attributes_private', 'allAttributesPrivate'));\n }\n if (config.private_attribute_names !== undefined) {\n console && console.warn && console.warn(messages.deprecated('private_attribute_names', 'privateAttributeNames'));\n }\n\n filter.filterUser = function(user) {\n if (!user) {\n return null;\n }\n const userPrivateAttrs = user.privateAttributeNames || [];\n\n const isPrivateAttr = function(name) {\n return (\n !ignoreAttrs[name] &&\n (allAttributesPrivate || userPrivateAttrs.indexOf(name) !== -1 || privateAttributeNames.indexOf(name) !== -1)\n );\n };\n const filterAttrs = function(props, isAttributeAllowed) {\n return Object.keys(props).reduce(\n (acc, name) => {\n const ret = acc;\n if (isAttributeAllowed(name)) {\n if (isPrivateAttr(name)) {\n // add to hidden list\n ret[1][name] = true;\n } else {\n ret[0][name] = props[name];\n }\n }\n return ret;\n },\n [{}, {}]\n );\n };\n const result = filterAttrs(user, key => allowedTopLevelAttrs[key]);\n const filteredProps = result[0];\n let removedAttrs = result[1];\n if (user.custom) {\n const customResult = filterAttrs(user.custom, () => true);\n filteredProps.custom = customResult[0];\n removedAttrs = utils.extend({}, removedAttrs, customResult[1]);\n }\n const removedAttrNames = Object.keys(removedAttrs);\n if (removedAttrNames.length) {\n removedAttrNames.sort();\n filteredProps.privateAttrs = removedAttrNames;\n }\n return filteredProps;\n };\n return filter;\n}\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/UserFilter.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 73, + "kind": "function", + "name": "UserFilter", + "memberof": "src/UserFilter.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/UserFilter.js~UserFilter", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/UserFilter.js", + "importStyle": "UserFilter", + "description": "The UserFilter object transforms user objects into objects suitable to be sent as JSON to\nthe server, hiding any private user attributes.", + "lineNumber": 10, + "params": [ + { + "nullable": null, + "types": [ + "Object" + ], + "spread": false, + "optional": false, + "name": "the", + "description": "LaunchDarkly client configuration object" + } + ], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 74, + "kind": "file", + "name": "src/__mocks__/Requestor.js", + "content": "export default () => ({\n fetchFlagSettings: jest.fn().mockImplementation((user, hash, callback) => callback(null, {})),\n fetchGoals: jest.fn().mockImplementation(callback => callback(null, {})),\n});\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/__mocks__/Requestor.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 75, + "kind": "function", + "name": "Requestor", + "memberof": "src/__mocks__/Requestor.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/__mocks__/Requestor.js~Requestor", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/__mocks__/Requestor.js", + "importStyle": "Requestor", + "description": null, + "lineNumber": 1, + "undocument": true, + "params": [], + "return": null + }, + { + "__docId__": 76, + "kind": "file", + "name": "src/__tests__/EventProcessor-test.js", + "content": "import sinon from 'sinon';\n\nimport EventProcessor from '../EventProcessor';\n\ndescribe('EventProcessor', () => {\n let sandbox;\n let warnSpy;\n const mockEventSender = {};\n const user = { key: 'userKey', name: 'Red' };\n const filteredUser = { key: 'userKey', privateAttrs: ['name'] };\n const eventsUrl = '/fake-url';\n const envId = 'env';\n\n mockEventSender.sendEvents = function(events, sync) {\n mockEventSender.calls.push({\n events: events,\n sync: !!sync,\n });\n return Promise.resolve({ serverTime: mockEventSender.serverTime, status: mockEventSender.status || 200 });\n };\n\n beforeEach(() => {\n sandbox = sinon.sandbox.create();\n warnSpy = jest.spyOn(console, 'warn').mockImplementation(() => {});\n mockEventSender.calls = [];\n mockEventSender.serverTime = null;\n });\n\n afterEach(() => {\n sandbox.restore();\n warnSpy.mockRestore();\n });\n\n function checkFeatureEvent(e, source, debug, inlineUser) {\n expect(e.kind).toEqual(debug ? 'debug' : 'feature');\n expect(e.creationDate).toEqual(source.creationDate);\n expect(e.key).toEqual(source.key);\n expect(e.version).toEqual(source.version);\n expect(e.value).toEqual(source.value);\n expect(e.default).toEqual(source.default);\n if (inlineUser) {\n expect(e.user).toEqual(inlineUser);\n } else {\n expect(e.userKey).toEqual(source.user.key);\n }\n }\n\n function checkCustomEvent(e, source, inlineUser) {\n expect(e.kind).toEqual('custom');\n expect(e.creationDate).toEqual(source.creationDate);\n expect(e.key).toEqual(source.key);\n expect(e.data).toEqual(source.data);\n if (inlineUser) {\n expect(e.user).toEqual(inlineUser);\n } else {\n expect(e.userKey).toEqual(source.user.key);\n }\n }\n\n function checkSummaryEvent(e) {\n expect(e.kind).toEqual('summary');\n }\n\n it('should flush asynchronously', () => {\n const processor = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);\n const event = { kind: 'identify', key: user.key };\n\n processor.enqueue(event);\n processor.enqueue(event);\n processor.enqueue(event);\n processor.enqueue(event);\n processor.flush();\n\n expect(mockEventSender.calls.length).toEqual(1);\n expect(mockEventSender.calls[0].sync).toEqual(false);\n });\n\n it('should flush synchronously', () => {\n const processor = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);\n const user = { key: 'foo' };\n const event = { kind: 'identify', key: user.key };\n\n processor.enqueue(event);\n processor.enqueue(event);\n processor.enqueue(event);\n processor.enqueue(event);\n processor.flush(true);\n\n expect(mockEventSender.calls.length).toEqual(1);\n expect(mockEventSender.calls[0].sync).toEqual(true);\n });\n\n it('should enqueue identify event', done => {\n const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);\n const event = { kind: 'identify', creationDate: 1000, key: user.key, user: user };\n ep.enqueue(event);\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(1);\n expect(mockEventSender.calls[0].events).toEqual([event]);\n done();\n });\n });\n\n it('filters user in identify event', done => {\n const config = { allAttributesPrivate: true };\n const ep = EventProcessor(eventsUrl, envId, config, null, mockEventSender);\n const event = { kind: 'identify', creationDate: 1000, key: user.key, user: user };\n ep.enqueue(event);\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(1);\n expect(mockEventSender.calls[0].events).toEqual([\n {\n kind: 'identify',\n creationDate: event.creationDate,\n key: user.key,\n user: filteredUser,\n },\n ]);\n done();\n });\n });\n\n it('queues individual feature event', done => {\n const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);\n const event = {\n kind: 'feature',\n creationDate: 1000,\n key: 'flagkey',\n user: user,\n trackEvents: true,\n };\n ep.enqueue(event);\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(1);\n const output = mockEventSender.calls[0].events;\n expect(output.length).toEqual(2);\n checkFeatureEvent(output[0], event, false);\n checkSummaryEvent(output[1]);\n done();\n });\n });\n\n it('can include inline user in feature event', done => {\n const config = { inlineUsersInEvents: true };\n const ep = EventProcessor(eventsUrl, envId, config, null, mockEventSender);\n const event = {\n kind: 'feature',\n creationDate: 1000,\n key: 'flagkey',\n user: user,\n trackEvents: true,\n };\n ep.enqueue(event);\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(1);\n const output = mockEventSender.calls[0].events;\n expect(output.length).toEqual(2);\n checkFeatureEvent(output[0], event, false, user);\n checkSummaryEvent(output[1]);\n done();\n });\n });\n\n it('filters user in feature event', done => {\n const config = { allAttributesPrivate: true, inlineUsersInEvents: true };\n const ep = EventProcessor(eventsUrl, envId, config, null, mockEventSender);\n const event = {\n kind: 'feature',\n creationDate: 1000,\n key: 'flagkey',\n user: user,\n trackEvents: true,\n };\n ep.enqueue(event);\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(1);\n const output = mockEventSender.calls[0].events;\n expect(output.length).toEqual(2);\n checkFeatureEvent(output[0], event, false, filteredUser);\n checkSummaryEvent(output[1]);\n done();\n });\n });\n\n it('sets event kind to debug if event is temporarily in debug mode', done => {\n const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);\n const futureTime = new Date().getTime() + 1000000;\n const e = {\n kind: 'feature',\n creationDate: 1000,\n user: user,\n key: 'flagkey',\n version: 11,\n variation: 1,\n value: 'value',\n trackEvents: false,\n debugEventsUntilDate: futureTime,\n };\n ep.enqueue(e);\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(1);\n const output = mockEventSender.calls[0].events;\n expect(output.length).toEqual(2);\n checkFeatureEvent(output[0], e, true, user);\n checkSummaryEvent(output[1]);\n done();\n });\n });\n\n it('can both track and debug an event', done => {\n const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);\n const futureTime = new Date().getTime() + 1000000;\n const e = {\n kind: 'feature',\n creationDate: 1000,\n user: user,\n key: 'flagkey',\n version: 11,\n variation: 1,\n value: 'value',\n trackEvents: true,\n debugEventsUntilDate: futureTime,\n };\n ep.enqueue(e);\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(1);\n const output = mockEventSender.calls[0].events;\n expect(output.length).toEqual(3);\n checkFeatureEvent(output[0], e, false);\n checkFeatureEvent(output[1], e, true, user);\n checkSummaryEvent(output[2]);\n done();\n });\n });\n\n it('expires debug mode based on client time if client time is later than server time', done => {\n const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);\n\n // Pick a server time that is somewhat behind the client time\n const serverTime = new Date().getTime() - 20000;\n mockEventSender.serverTime = serverTime;\n\n // Send and flush an event we don't care about, just to set the last server time\n ep.enqueue({ kind: 'identify', user: { key: 'otherUser' } });\n ep.flush().then(() => {\n // Now send an event with debug mode on, with a \"debug until\" time that is further in\n // the future than the server time, but in the past compared to the client.\n const debugUntil = serverTime + 1000;\n const e = {\n kind: 'feature',\n creationDate: 1000,\n user: user,\n key: 'flagkey',\n version: 11,\n variation: 1,\n value: 'value',\n trackEvents: false,\n debugEventsUntilDate: debugUntil,\n };\n ep.enqueue(e);\n\n // Should get a summary event only, not a full feature event\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(2);\n const output = mockEventSender.calls[1].events;\n expect(output.length).toEqual(1);\n checkSummaryEvent(output[0]);\n done();\n });\n });\n });\n\n it('expires debug mode based on server time if server time is later than client time', done => {\n const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);\n\n // Pick a server time that is somewhat ahead of the client time\n const serverTime = new Date().getTime() + 20000;\n mockEventSender.serverTime = serverTime;\n\n // Send and flush an event we don't care about, just to set the last server time\n ep.enqueue({ kind: 'identify', user: { key: 'otherUser' } });\n ep.flush().then(() => {\n // Now send an event with debug mode on, with a \"debug until\" time that is further in\n // the future than the client time, but in the past compared to the server.\n const debugUntil = serverTime - 1000;\n const e = {\n kind: 'feature',\n creationDate: 1000,\n user: user,\n key: 'flagkey',\n version: 11,\n variation: 1,\n value: 'value',\n trackEvents: false,\n debugEventsUntilDate: debugUntil,\n };\n ep.enqueue(e);\n\n // Should get a summary event only, not a full feature event\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(2);\n const output = mockEventSender.calls[1].events;\n expect(output.length).toEqual(1);\n checkSummaryEvent(output[0]);\n done();\n });\n });\n });\n\n it('summarizes nontracked events', done => {\n const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);\n function makeEvent(key, date, version, variation, value, defaultVal) {\n return {\n kind: 'feature',\n creationDate: date,\n user: user,\n key: key,\n version: version,\n variation: variation,\n value: value,\n default: defaultVal,\n trackEvents: false,\n };\n }\n const e1 = makeEvent('flagkey1', 1000, 11, 1, 'value1', 'default1');\n const e2 = makeEvent('flagkey2', 2000, 22, 1, 'value2', 'default2');\n ep.enqueue(e1);\n ep.enqueue(e2);\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(1);\n const output = mockEventSender.calls[0].events;\n expect(output.length).toEqual(1);\n const se = output[0];\n checkSummaryEvent(se);\n expect(se.startDate).toEqual(1000);\n expect(se.endDate).toEqual(2000);\n expect(se.features).toEqual({\n flagkey1: {\n default: 'default1',\n counters: [{ version: 11, variation: 1, value: 'value1', count: 1 }],\n },\n flagkey2: {\n default: 'default2',\n counters: [{ version: 22, variation: 1, value: 'value2', count: 1 }],\n },\n });\n done();\n });\n });\n\n it('queues custom event', done => {\n const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);\n const e = {\n kind: 'custom',\n creationDate: 1000,\n user: user,\n key: 'eventkey',\n data: { thing: 'stuff' },\n };\n ep.enqueue(e);\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(1);\n const output = mockEventSender.calls[0].events;\n expect(output.length).toEqual(1);\n checkCustomEvent(output[0], e);\n done();\n });\n });\n\n it('can include inline user in custom event', done => {\n const config = { inlineUsersInEvents: true };\n const ep = EventProcessor(eventsUrl, envId, config, null, mockEventSender);\n const e = {\n kind: 'custom',\n creationDate: 1000,\n user: user,\n key: 'eventkey',\n data: { thing: 'stuff' },\n };\n ep.enqueue(e);\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(1);\n const output = mockEventSender.calls[0].events;\n expect(output.length).toEqual(1);\n checkCustomEvent(output[0], e, user);\n done();\n });\n });\n\n it('filters user in custom event', done => {\n const config = { allAttributesPrivate: true, inlineUsersInEvents: true };\n const ep = EventProcessor(eventsUrl, envId, config, null, mockEventSender);\n const e = {\n kind: 'custom',\n creationDate: 1000,\n user: user,\n key: 'eventkey',\n data: { thing: 'stuff' },\n };\n ep.enqueue(e);\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(1);\n const output = mockEventSender.calls[0].events;\n expect(output.length).toEqual(1);\n checkCustomEvent(output[0], e, filteredUser);\n done();\n });\n });\n\n it('sends nothing if there are no events to flush', done => {\n const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(0);\n done();\n });\n });\n\n it('stops sending events after a 401 error', done => {\n const ep = EventProcessor(eventsUrl, envId, {}, null, mockEventSender);\n const e = { kind: 'identify', creationDate: 1000, user: user };\n ep.enqueue(e);\n mockEventSender.status = 401;\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(1);\n ep.enqueue(e);\n ep.flush().then(() => {\n expect(mockEventSender.calls.length).toEqual(1); // still the one from our first flush\n done();\n });\n });\n });\n});\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/__tests__/EventProcessor-test.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 77, + "kind": "file", + "name": "src/__tests__/EventSender-test.js", + "content": "import Base64 from 'Base64';\nimport sinon from 'sinon';\n\nimport EventSender from '../EventSender';\nimport * as utils from '../utils';\n\ndescribe('EventSender', () => {\n let sandbox;\n let xhr;\n let requests = [];\n const eventsUrl = '/fake-url';\n const envId = 'env';\n\n beforeEach(() => {\n sandbox = sinon.sandbox.create();\n requests = [];\n xhr = sinon.useFakeXMLHttpRequest();\n xhr.onCreate = function(xhr) {\n requests.push(xhr);\n };\n });\n\n afterEach(() => {\n sandbox.restore();\n xhr.restore();\n });\n\n function lastRequest() {\n return requests[requests.length - 1];\n }\n\n function fakeImageCreator() {\n const ret = function(url, onDone) {\n ret.urls.push(url);\n ret.onDone = onDone;\n };\n ret.urls = [];\n return ret;\n }\n\n function base64URLDecode(str) {\n let s = str;\n while (s.length % 4 !== 0) {\n s = s + '=';\n }\n s = s.replace(/_/g, '/').replace(/-/g, '+');\n return decodeURIComponent(escape(Base64.atob(s)));\n }\n\n function decodeOutputFromUrl(url) {\n const prefix = eventsUrl + '/a/' + envId + '.gif?d=';\n if (!url.startsWith(prefix)) {\n throw 'URL \"' + url + '\" did not have expected prefix \"' + prefix + '\"';\n }\n return JSON.parse(base64URLDecode(url.substring(prefix.length)));\n }\n\n describe('using image endpoint when CORS is not available', () => {\n it('should encode events in a single chunk if they fit', () => {\n const imageCreator = fakeImageCreator();\n const sender = EventSender(eventsUrl, envId, false, imageCreator);\n const event1 = { kind: 'identify', key: 'userKey1' };\n const event2 = { kind: 'identify', key: 'userKey2' };\n const events = [event1, event2];\n\n sender.sendEvents(events, false);\n\n const urls = imageCreator.urls;\n expect(urls.length).toEqual(1);\n expect(decodeOutputFromUrl(urls[0])).toEqual(events);\n });\n\n it('should send events in multiple chunks if necessary', () => {\n const imageCreator = fakeImageCreator();\n const sender = EventSender(eventsUrl, envId, false, imageCreator);\n const events = [];\n for (let i = 0; i < 80; i++) {\n events.push({ kind: 'identify', key: 'thisIsALongUserKey' + i });\n }\n\n sender.sendEvents(events, false);\n\n const urls = imageCreator.urls;\n expect(urls.length).toEqual(3);\n expect(decodeOutputFromUrl(urls[0])).toEqual(events.slice(0, 31));\n expect(decodeOutputFromUrl(urls[1])).toEqual(events.slice(31, 62));\n expect(decodeOutputFromUrl(urls[2])).toEqual(events.slice(62, 80));\n });\n\n it('should set a completion handler', () => {\n const imageCreator = fakeImageCreator();\n const sender = EventSender(eventsUrl, envId, false, imageCreator);\n const event1 = { kind: 'identify', key: 'userKey1' };\n\n sender.sendEvents([event1], false);\n\n expect(imageCreator.onDone).toBeDefined();\n });\n });\n\n describe('using POST when CORS is available', () => {\n it('should send asynchronously', () => {\n const sender = EventSender(eventsUrl, envId, true);\n const event = { kind: 'identify', key: 'userKey' };\n sender.sendEvents([event], false);\n lastRequest().respond();\n expect(lastRequest().async).toEqual(true);\n });\n\n it('should send synchronously', () => {\n const sender = EventSender(eventsUrl, envId, true);\n const event = { kind: 'identify', key: 'userKey' };\n sender.sendEvents([event], true);\n lastRequest().respond();\n expect(lastRequest().async).toEqual(false);\n });\n\n it('should send all events in request body', () => {\n const sender = EventSender(eventsUrl, envId, true);\n const events = [];\n for (let i = 0; i < 80; i++) {\n events.push({ kind: 'identify', key: 'thisIsALongUserKey' + i });\n }\n sender.sendEvents(events, false);\n lastRequest().respond();\n const r = lastRequest();\n expect(r.url).toEqual(eventsUrl + '/events/bulk/' + envId);\n expect(r.method).toEqual('POST');\n expect(JSON.parse(r.requestBody)).toEqual(events);\n });\n\n it('should send custom user-agent header', () => {\n const sender = EventSender(eventsUrl, envId, true);\n const event = { kind: 'identify', key: 'userKey' };\n sender.sendEvents([event], true);\n lastRequest().respond();\n expect(lastRequest().requestHeaders['X-LaunchDarkly-User-Agent']).toEqual(utils.getLDUserAgentString());\n });\n });\n});\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/__tests__/EventSender-test.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 78, + "kind": "file", + "name": "src/__tests__/EventSummarizer-test.js", + "content": "import EventSummarizer from '../EventSummarizer';\n\ndescribe('EventSummarizer', () => {\n const user = { key: 'key1' };\n\n it('does nothing for identify event', () => {\n const es = EventSummarizer();\n const snapshot = es.getSummary();\n es.summarizeEvent({ kind: 'identify', creationDate: 1000, user: user });\n expect(es.getSummary()).toEqual(snapshot);\n });\n\n it('does nothing for custom event', () => {\n const es = EventSummarizer();\n const snapshot = es.getSummary();\n es.summarizeEvent({ kind: 'custom', creationDate: 1000, key: 'eventkey', user: user });\n expect(es.getSummary()).toEqual(snapshot);\n });\n\n it('sets start and end dates for feature events', () => {\n const es = EventSummarizer();\n const event1 = { kind: 'feature', creationDate: 2000, key: 'key', user: user };\n const event2 = { kind: 'feature', creationDate: 1000, key: 'key', user: user };\n const event3 = { kind: 'feature', creationDate: 1500, key: 'key', user: user };\n es.summarizeEvent(event1);\n es.summarizeEvent(event2);\n es.summarizeEvent(event3);\n const data = es.getSummary();\n\n expect(data.startDate).toEqual(1000);\n expect(data.endDate).toEqual(2000);\n });\n\n function makeEvent(key, version, variation, value, defaultVal) {\n return {\n kind: 'feature',\n creationDate: 1000,\n key: key,\n version: version,\n user: user,\n variation: variation,\n value: value,\n default: defaultVal,\n };\n }\n\n it('increments counters for feature events', () => {\n const es = EventSummarizer();\n const event1 = makeEvent('key1', 11, 1, 100, 111);\n const event2 = makeEvent('key1', 11, 2, 200, 111);\n const event3 = makeEvent('key2', 22, 1, 999, 222);\n const event4 = makeEvent('key1', 11, 1, 100, 111);\n const event5 = makeEvent('badkey', null, null, 333, 333);\n es.summarizeEvent(event1);\n es.summarizeEvent(event2);\n es.summarizeEvent(event3);\n es.summarizeEvent(event4);\n es.summarizeEvent(event5);\n const data = es.getSummary();\n\n data.features.key1.counters.sort((a, b) => a.value - b.value);\n const expectedFeatures = {\n key1: {\n default: 111,\n counters: [\n { value: 100, variation: 1, version: 11, count: 2 },\n { value: 200, variation: 2, version: 11, count: 1 },\n ],\n },\n key2: {\n default: 222,\n counters: [{ value: 999, variation: 1, version: 22, count: 1 }],\n },\n badkey: {\n default: 333,\n counters: [{ value: 333, unknown: true, count: 1 }],\n },\n };\n expect(data.features).toEqual(expectedFeatures);\n });\n\n it('distinguishes between zero and null/undefined in feature variation', () => {\n const es = EventSummarizer();\n const event1 = makeEvent('key1', 11, 0, 100, 111);\n const event2 = makeEvent('key1', 11, null, 111, 111);\n const event3 = makeEvent('key1', 11, undefined, 111, 111);\n es.summarizeEvent(event1);\n es.summarizeEvent(event2);\n es.summarizeEvent(event3);\n const data = es.getSummary();\n\n data.features.key1.counters.sort((a, b) => a.value - b.value);\n const expectedFeatures = {\n key1: {\n default: 111,\n counters: [{ variation: 0, value: 100, version: 11, count: 1 }, { value: 111, version: 11, count: 2 }],\n },\n };\n expect(data.features).toEqual(expectedFeatures);\n });\n});\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/__tests__/EventSummarizer-test.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 79, + "kind": "file", + "name": "src/__tests__/LDClient-test.js", + "content": "import sinon from 'sinon';\nimport semverCompare from 'semver-compare';\nimport EventSource, { sources } from 'eventsourcemock';\n\nimport LDClient from '../index';\nimport * as messages from '../messages';\nimport { btoa } from '../utils';\n\ndescribe('LDClient', () => {\n const envName = 'UNKNOWN_ENVIRONMENT_ID';\n const lsKey = 'ld:UNKNOWN_ENVIRONMENT_ID:' + btoa('{\"key\":\"user\"}');\n const user = { key: 'user' };\n const encodedUser = 'eyJrZXkiOiJ1c2VyIn0';\n const hash = '012345789abcde';\n let warnSpy;\n let errorSpy;\n let xhr;\n let requests = [];\n\n beforeEach(() => {\n Object.defineProperty(window, 'EventSource', {\n value: EventSource,\n writable: true,\n });\n\n xhr = sinon.useFakeXMLHttpRequest();\n xhr.onCreate = function(req) {\n requests.push(req);\n };\n\n warnSpy = jest.spyOn(console, 'warn').mockImplementation(() => {});\n errorSpy = jest.spyOn(console, 'error').mockImplementation(() => {});\n });\n\n afterEach(() => {\n requests = [];\n xhr.restore();\n warnSpy.mockRestore();\n errorSpy.mockRestore();\n });\n\n function getLastRequest() {\n return requests[requests.length - 1];\n }\n\n it('should exist', () => {\n expect(LDClient).toBeDefined();\n });\n\n describe('initialization', () => {\n it('should trigger the ready event', done => {\n const handleReady = jest.fn();\n const client = LDClient.initialize(envName, user, {\n bootstrap: {},\n });\n\n client.on('ready', handleReady);\n\n setTimeout(() => {\n expect(handleReady).toHaveBeenCalled();\n done();\n }, 0);\n });\n\n describe('waitUntilReady', () => {\n it('should resolve waitUntilReady promise when ready', done => {\n const handleReady = jest.fn();\n const client = LDClient.initialize(envName, user, {\n bootstrap: {},\n });\n\n client.waitUntilReady().then(handleReady);\n\n client.on('ready', () => {\n setTimeout(() => {\n expect(handleReady).toHaveBeenCalled();\n done();\n }, 0);\n });\n });\n\n it('should resolve waitUntilReady promise after ready event was already emitted', done => {\n const handleInitialReady = jest.fn();\n const handleReady = jest.fn();\n const client = LDClient.initialize(envName, user, {\n bootstrap: {},\n });\n\n client.on('ready', handleInitialReady);\n\n setTimeout(() => {\n client.waitUntilReady().then(handleReady);\n\n setTimeout(() => {\n expect(handleInitialReady).toHaveBeenCalled();\n expect(handleReady).toHaveBeenCalled();\n done();\n }, 0);\n }, 0);\n });\n });\n\n it('should emit an error when an invalid samplingInterval is specified', done => {\n const client = LDClient.initialize(envName, user, {\n bootstrap: {},\n samplingInterval: 'totally not a number',\n });\n\n client.on('error', err => {\n expect(err.message).toEqual('Invalid sampling interval configured. Sampling interval must be an integer >= 0.');\n done();\n });\n });\n\n it('should emit an error when initialize is called without an environment key', done => {\n const client = LDClient.initialize('', user, {\n bootstrap: {},\n });\n client.on('error', err => {\n expect(err.message).toEqual(messages.environmentNotSpecified());\n done();\n });\n });\n\n it('should emit an error when an invalid environment key is specified', () => {\n const server = sinon.fakeServer.create();\n server.respondWith(req => {\n req.respond(404);\n });\n const client = LDClient.initialize('abc', user);\n server.respond();\n client.on('error', err => {\n expect(err.message).toEqual(messages.environmentNotFound());\n done();\n });\n });\n\n it('should not fetch flag settings since bootstrap is provided', () => {\n LDClient.initialize(envName, user, {\n bootstrap: {},\n });\n\n const settingsRequest = requests[0];\n expect(/sdk\\/eval/.test(settingsRequest.url)).toEqual(false);\n });\n\n it('should contain package version', () => {\n // Arrange\n const version = LDClient.version;\n\n // Act: all client bundles above 1.0.7 should contain package version\n // https://github.com/substack/semver-compare\n const result = semverCompare(version, '1.0.6');\n\n // Assert\n expect(result).toEqual(1);\n });\n\n it('should clear cached settings if they are invalid JSON', done => {\n window.localStorage.setItem(lsKey, 'foo{bar}');\n\n const client = LDClient.initialize(envName, user, {\n bootstrap: 'localstorage',\n });\n\n expect(window.localStorage.getItem(lsKey)).toBeNull();\n\n client.on('ready', () => {\n done();\n });\n\n requests[0].respond(200, { 'Content-Type': 'application/json' }, '{\"enable-foo\": {\"value\": true, \"version\": 1}}');\n });\n\n it('should not clear cached settings if they are valid JSON', done => {\n const json = '{\"enable-thing\": true}';\n\n window.localStorage.setItem(lsKey, json);\n\n const client = LDClient.initialize(envName, user, {\n bootstrap: 'localstorage',\n });\n\n client.on('ready', () => {\n expect(window.localStorage.getItem(lsKey)).toEqual(json);\n done();\n });\n });\n\n it('should handle localStorage getItem throwing an exception', done => {\n // sandbox.restore(window.localStorage.__proto__, 'getItem');\n // sandbox.stub(window.localStorage.__proto__, 'getItem').throws();\n\n localStorage.getItem.mockImplementationOnce(() => {\n throw new Error();\n });\n\n const client = LDClient.initialize(envName, user, {\n bootstrap: 'localstorage',\n });\n\n client.on('ready', () => {\n expect(warnSpy).toHaveBeenCalledWith(messages.localStorageUnavailable());\n done();\n });\n\n requests[0].respond(200, { 'Content-Type': 'application/json' }, '[{\"key\": \"known\", \"kind\": \"custom\"}]');\n });\n\n it('should handle localStorage setItem throwing an exception', done => {\n localStorage.setItem.mockImplementationOnce(() => {\n throw new Error();\n });\n\n const client = LDClient.initialize(envName, user, {\n bootstrap: 'localstorage',\n });\n\n requests[0].respond(200, { 'Content-Type': 'application/json' }, '[{\"key\": \"known\", \"kind\": \"custom\"}]');\n\n client.on('ready', () => {\n expect(warnSpy).toHaveBeenCalledWith(messages.localStorageUnavailable());\n done();\n });\n });\n\n it('should not update cached settings if there was an error fetching flags', done => {\n const json = '{\"enable-foo\": true}';\n\n window.localStorage.setItem(lsKey, json);\n\n const server = sinon.fakeServer.create();\n server.respondWith(req => {\n req.respond(503);\n });\n\n const client = LDClient.initialize(envName, user, {\n bootstrap: 'localstorage',\n });\n\n client.on('ready', () => {\n server.respond();\n setTimeout(() => {\n expect(window.localStorage.getItem(lsKey)).toEqual(json);\n done();\n }, 1);\n });\n });\n\n it('should use hash as localStorage key when secure mode is enabled', done => {\n const lsKeyHash = 'ld:UNKNOWN_ENVIRONMENT_ID:totallyLegitHash';\n const client = LDClient.initialize(envName, user, {\n bootstrap: 'localstorage',\n hash: 'totallyLegitHash',\n });\n\n client.on('ready', () => {\n expect(JSON.parse(window.localStorage.getItem(lsKeyHash))).toEqual({\n $schema: 1,\n 'enable-foo': { value: true, version: 1 },\n });\n done();\n });\n\n requests[0].respond(200, { 'Content-Type': 'application/json' }, '{\"enable-foo\":{\"value\":true,\"version\":1}}');\n });\n\n it('should clear localStorage when user context is changed', done => {\n const json = '{\"enable-foo\":{\"value\":true,\"version\":1}}';\n const lsKey2 = 'ld:UNKNOWN_ENVIRONMENT_ID:' + btoa('{\"key\":\"user2\"}');\n\n const user2 = { key: 'user2' };\n const client = LDClient.initialize(envName, user, {\n bootstrap: 'localstorage',\n });\n\n const server = sinon.fakeServer.create();\n server.respondWith([200, { 'Content-Type': 'application/json' }, json]);\n\n client.on('ready', () => {\n client.identify(user2, null, () => {\n expect(window.localStorage.getItem(lsKey)).toBeNull();\n expect(JSON.parse(window.localStorage.getItem(lsKey2))).toEqual({\n $schema: 1,\n 'enable-foo': { value: true, version: 1 },\n });\n done();\n });\n server.respond();\n });\n server.respond();\n });\n\n it('should not warn when tracking a known custom goal event', done => {\n const client = LDClient.initialize(envName, user, {\n bootstrap: {}, // so the client doesn't request settings\n });\n\n client.on('ready', () => {\n client.track('known');\n expect(warnSpy).not.toHaveBeenCalledWith('Custom event key does not exist');\n done();\n });\n\n requests[0].respond(200, { 'Content-Type': 'application/json' }, '[{\"key\": \"known\", \"kind\": \"custom\"}]');\n });\n\n it('should emit an error when tracking a non-string custom goal event', done => {\n const client = LDClient.initialize(envName, user, {\n bootstrap: {}, // so the client doesn't request settings\n });\n client.on('ready', () => {\n const badCustomEventKeys = [123, [], {}, null, undefined];\n badCustomEventKeys.forEach(key => {\n client.track(key);\n expect(errorSpy).toHaveBeenCalledWith(messages.unknownCustomEventKey(key));\n });\n done();\n });\n });\n\n it('should warn when tracking an unknown custom goal event', done => {\n const client = LDClient.initialize(envName, user, {\n bootstrap: {}, // so the client doesn't request settings\n });\n\n requests[0].respond(200, { 'Content-Type': 'application/json' }, '[{\"key\": \"known\", \"kind\": \"custom\"}]');\n\n client.on('ready', () => {\n client.track('unknown');\n expect(warnSpy).toHaveBeenCalledWith(messages.unknownCustomEventKey('unknown'));\n done();\n });\n });\n\n it('should emit an error event if there was an error fetching flags', done => {\n const server = sinon.fakeServer.create();\n server.respondWith(req => {\n req.respond(503);\n });\n\n const client = LDClient.initialize(envName, user);\n\n const handleError = jest.fn();\n client.on('error', handleError);\n server.respond();\n\n setTimeout(() => {\n expect(handleError).toHaveBeenCalled();\n done();\n }, 0);\n });\n\n it('should warn about missing user on first event', () => {\n const sandbox = sinon.sandbox.create();\n const warnSpy = sandbox.spy(console, 'warn');\n const client = LDClient.initialize(envName, null);\n client.track('eventkey', null);\n warnSpy.restore();\n sandbox.restore();\n expect(warnSpy.called).toEqual(true);\n });\n });\n\n describe('event generation', () => {\n function stubEventProcessor() {\n const ep = { events: [] };\n ep.start = function() {};\n ep.flush = function() {};\n ep.stop = function() {};\n ep.enqueue = function(e) {\n ep.events.push(e);\n };\n return ep;\n }\n\n function expectIdentifyEvent(e, user) {\n expect(e.kind).toEqual('identify');\n expect(e.user).toEqual(user);\n }\n\n function expectFeatureEvent(e, key, value, variation, version, defaultVal) {\n expect(e.kind).toEqual('feature');\n expect(e.key).toEqual(key);\n expect(e.value).toEqual(value);\n expect(e.variation).toEqual(variation);\n expect(e.version).toEqual(version);\n expect(e.default).toEqual(defaultVal);\n }\n\n it('sends an identify event at startup', done => {\n const ep = stubEventProcessor();\n const server = sinon.fakeServer.create();\n server.respondWith([\n 200,\n { 'Content-Type': 'application/json' },\n '{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2,\"flagVersion\":2000}}',\n ]);\n const client = LDClient.initialize(envName, user, { eventProcessor: ep });\n\n client.on('ready', () => {\n expect(ep.events.length).toEqual(1);\n expectIdentifyEvent(ep.events[0], user);\n\n done();\n });\n\n server.respond();\n });\n\n it('sends a feature event for variation()', done => {\n const ep = stubEventProcessor();\n const server = sinon.fakeServer.create();\n server.respondWith([\n 200,\n { 'Content-Type': 'application/json' },\n '{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2,\"flagVersion\":2000}}',\n ]);\n const client = LDClient.initialize(envName, user, { eventProcessor: ep });\n\n client.on('ready', () => {\n client.variation('foo', 'x');\n\n expect(ep.events.length).toEqual(2);\n expectIdentifyEvent(ep.events[0], user);\n expectFeatureEvent(ep.events[1], 'foo', 'a', 1, 2000, 'x');\n\n done();\n });\n\n server.respond();\n });\n\n it('uses \"version\" instead of \"flagVersion\" in event if \"flagVersion\" is absent', done => {\n const ep = stubEventProcessor();\n const server = sinon.fakeServer.create();\n server.respondWith([\n 200,\n { 'Content-Type': 'application/json' },\n '{\"foo\":{\"value\":\"a\",\"variation\":1,\"version\":2}}',\n ]);\n const client = LDClient.initialize(envName, user, { eventProcessor: ep });\n\n client.on('ready', () => {\n client.variation('foo', 'x');\n\n expect(ep.events.length).toEqual(2);\n expectIdentifyEvent(ep.events[0], user);\n expectFeatureEvent(ep.events[1], 'foo', 'a', 1, 2, 'x');\n\n done();\n });\n\n server.respond();\n });\n\n it('omits event version if flag does not exist', done => {\n const ep = stubEventProcessor();\n const server = sinon.fakeServer.create();\n server.respondWith([200, { 'Content-Type': 'application/json' }, '{}']);\n const client = LDClient.initialize(envName, user, { eventProcessor: ep });\n\n client.on('ready', () => {\n client.variation('foo', 'x');\n\n expect(ep.events.length).toEqual(2);\n expectIdentifyEvent(ep.events[0], user);\n expectFeatureEvent(ep.events[1], 'foo', 'x', undefined, undefined, 'x');\n\n done();\n });\n\n server.respond();\n });\n });\n\n describe('event listening', () => {\n const streamUrl = 'https://clientstream.launchdarkly.com';\n\n function streamEvents() {\n return sources[`${streamUrl}/eval/${envName}/${encodedUser}`].__emitter._events;\n }\n\n it('does not connect to the stream by default', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: {} });\n\n client.on('ready', () => {\n expect(sources).toMatchObject({});\n done();\n });\n });\n\n it('connects to the stream when listening to global change events', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: {} });\n\n client.on('ready', () => {\n client.on('change', () => {});\n expect(sources[streamUrl + '/eval/' + envName + '/' + encodedUser]).toBeDefined();\n done();\n });\n });\n\n it('connects to the stream when listening to change event for one flag', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: {} });\n\n client.on('ready', () => {\n client.on('change:flagkey', () => {});\n expect(sources[streamUrl + '/eval/' + envName + '/' + encodedUser]).toBeDefined();\n done();\n });\n });\n\n it('passes the secure mode hash in the stream URL if provided', done => {\n const client = LDClient.initialize(envName, user, { hash: hash, bootstrap: {} });\n\n client.on('ready', () => {\n client.on('change:flagkey', () => {});\n expect(sources[streamUrl + '/eval/' + envName + '/' + encodedUser + '?h=' + hash]).toBeDefined();\n done();\n });\n });\n\n it('handles stream ping message by getting flags', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: {} });\n\n client.on('ready', () => {\n client.on('change', () => {});\n streamEvents().ping();\n getLastRequest().respond(\n 200,\n { 'Content-Type': 'application/json' },\n '{\"enable-foo\":{\"value\":true,\"version\":1}}'\n );\n expect(client.variation('enable-foo')).toEqual(true);\n done();\n });\n });\n\n it('handles stream put message by updating flags', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: {} });\n\n client.on('ready', () => {\n client.on('change', () => {});\n\n streamEvents().put({\n data: '{\"enable-foo\":{\"value\":true,\"version\":1}}',\n });\n\n expect(client.variation('enable-foo')).toEqual(true);\n done();\n });\n });\n\n it('updates local storage for put message if using local storage', done => {\n window.localStorage.setItem(lsKey, '{\"enable-foo\":false}');\n const client = LDClient.initialize(envName, user, { bootstrap: 'localstorage' });\n\n client.on('ready', () => {\n client.on('change', () => {});\n\n streamEvents().put({\n data: '{\"enable-foo\":{\"value\":true,\"version\":1}}',\n });\n\n expect(client.variation('enable-foo')).toEqual(true);\n expect(JSON.parse(window.localStorage.getItem(lsKey))).toEqual({\n $schema: 1,\n 'enable-foo': { value: true, version: 1 },\n });\n done();\n });\n });\n\n it('fires global change event when flags are updated from put event', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': false } });\n\n client.on('ready', () => {\n client.on('change', changes => {\n expect(changes).toEqual({\n 'enable-foo': { current: true, previous: false },\n });\n\n done();\n });\n\n streamEvents().put({\n data: '{\"enable-foo\":{\"value\":true,\"version\":1}}',\n });\n });\n });\n\n it('fires individual change event when flags are updated from put event', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': false } });\n\n client.on('ready', () => {\n client.on('change:enable-foo', (current, previous) => {\n expect(current).toEqual(true);\n expect(previous).toEqual(false);\n\n done();\n });\n\n streamEvents().put({\n data: '{\"enable-foo\":{\"value\":true,\"version\":1}}',\n });\n });\n });\n\n it('handles patch message by updating flag', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': false } });\n\n client.on('ready', () => {\n client.on('change', () => {});\n\n streamEvents().patch({ data: '{\"key\":\"enable-foo\",\"value\":true,\"version\":1}' });\n\n expect(client.variation('enable-foo')).toEqual(true);\n done();\n });\n });\n\n it('does not update flag if patch version < flag version', done => {\n const server = sinon.fakeServer.create();\n server.respondWith([200, { 'Content-Type': 'application/json' }, '{\"enable-foo\":{\"value\":\"a\",\"version\":2}}']);\n\n const client = LDClient.initialize(envName, user);\n client.on('ready', () => {\n expect(client.variation('enable-foo')).toEqual('a');\n\n client.on('change', () => {});\n\n streamEvents().patch({ data: '{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}' });\n\n expect(client.variation('enable-foo')).toEqual('a');\n\n done();\n });\n server.respond();\n });\n\n it('does not update flag if patch version == flag version', done => {\n const server = sinon.fakeServer.create();\n server.respondWith([200, { 'Content-Type': 'application/json' }, '{\"enable-foo\":{\"value\":\"a\",\"version\":2}}']);\n\n const client = LDClient.initialize(envName, user);\n client.on('ready', () => {\n expect(client.variation('enable-foo')).toEqual('a');\n\n client.on('change', () => {});\n\n streamEvents().patch({ data: '{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}' });\n\n expect(client.variation('enable-foo')).toEqual('a');\n\n done();\n });\n server.respond();\n });\n\n it('updates flag if patch has a version and flag has no version', done => {\n const server = sinon.fakeServer.create();\n server.respondWith([200, { 'Content-Type': 'application/json' }, '{\"enable-foo\":{\"value\":\"a\"}}']);\n\n const client = LDClient.initialize(envName, user);\n client.on('ready', () => {\n expect(client.variation('enable-foo')).toEqual('a');\n\n client.on('change', () => {});\n\n streamEvents().patch({ data: '{\"key\":\"enable-foo\",\"value\":\"b\",\"version\":1}' });\n\n expect(client.variation('enable-foo')).toEqual('b');\n\n done();\n });\n server.respond();\n });\n\n it('updates flag if flag has a version and patch has no version', done => {\n const server = sinon.fakeServer.create();\n server.respondWith([200, { 'Content-Type': 'application/json' }, '{\"enable-foo\":{\"value\":\"a\",\"version\":2}}']);\n\n const client = LDClient.initialize(envName, user);\n client.on('ready', () => {\n expect(client.variation('enable-foo')).toEqual('a');\n\n client.on('change', () => {});\n\n streamEvents().patch({ data: '{\"key\":\"enable-foo\",\"value\":\"b\"}' });\n\n expect(client.variation('enable-foo')).toEqual('b');\n\n done();\n });\n server.respond();\n });\n\n it('updates local storage for patch message if using local storage', done => {\n window.localStorage.setItem(lsKey, '{\"enable-foo\":false}');\n const client = LDClient.initialize(envName, user, { bootstrap: 'localstorage' });\n\n client.on('ready', () => {\n client.on('change', () => {});\n\n streamEvents().put({\n data: '{\"enable-foo\":{\"value\":true,\"version\":1}}',\n });\n\n expect(client.variation('enable-foo')).toEqual(true);\n expect(JSON.parse(window.localStorage.getItem(lsKey))).toEqual({\n $schema: 1,\n 'enable-foo': { value: true, version: 1 },\n });\n done();\n });\n });\n\n it('fires global change event when flag is updated from patch event', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': false } });\n\n client.on('ready', () => {\n client.on('change', changes => {\n expect(changes).toEqual({\n 'enable-foo': { current: true, previous: false },\n });\n\n done();\n });\n\n streamEvents().patch({\n data: '{\"key\":\"enable-foo\",\"value\":true,\"version\":1}',\n });\n });\n });\n\n it('fires individual change event when flag is updated from patch event', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': false } });\n\n client.on('ready', () => {\n client.on('change:enable-foo', (current, previous) => {\n expect(current).toEqual(true);\n expect(previous).toEqual(false);\n\n done();\n });\n\n streamEvents().patch({\n data: '{\"key\":\"enable-foo\",\"value\":true,\"version\":1}',\n });\n });\n });\n\n it('fires global change event when flag is newly created from patch event', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: {} });\n\n client.on('ready', () => {\n client.on('change', changes => {\n expect(changes).toEqual({\n 'enable-foo': { current: true },\n });\n\n done();\n });\n\n streamEvents().patch({\n data: '{\"key\":\"enable-foo\",\"value\":true,\"version\":1}',\n });\n });\n });\n\n it('fires global change event when flag is newly created from patch event', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: {} });\n\n client.on('ready', () => {\n client.on('change:enable-foo', (current, previous) => {\n expect(current).toEqual(true);\n expect(previous).toEqual(undefined);\n\n done();\n });\n\n streamEvents().patch({\n data: '{\"key\":\"enable-foo\",\"value\":true,\"version\":1}',\n });\n });\n });\n\n it('handles delete message by deleting flag', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': false } });\n\n client.on('ready', () => {\n client.on('change', () => {});\n\n streamEvents().delete({\n data: '{\"key\":\"enable-foo\",\"version\":1}',\n });\n\n expect(client.variation('enable-foo')).toBeUndefined();\n done();\n });\n });\n\n it('fires global change event when flag is deleted', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': true } });\n\n client.on('ready', () => {\n client.on('change', changes => {\n expect(changes).toEqual({\n 'enable-foo': { previous: true },\n });\n\n done();\n });\n\n streamEvents().delete({\n data: '{\"key\":\"enable-foo\",\"version\":1}',\n });\n });\n });\n\n it('fires individual change event when flag is deleted', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: { 'enable-foo': true } });\n\n client.on('ready', () => {\n client.on('change:enable-foo', (current, previous) => {\n expect(current).toEqual(undefined);\n expect(previous).toEqual(true);\n\n done();\n });\n\n streamEvents().delete({\n data: '{\"key\":\"enable-foo\",\"version\":1}',\n });\n });\n });\n\n it('updates local storage for delete message if using local storage', done => {\n window.localStorage.setItem(lsKey, '{\"enable-foo\":false}');\n const client = LDClient.initialize(envName, user, { bootstrap: 'localstorage' });\n\n client.on('ready', () => {\n client.on('change', () => {});\n\n streamEvents().delete({\n data: '{\"key\":\"enable-foo\",\"version\":1}',\n });\n\n expect(client.variation('enable-foo')).toEqual(undefined);\n expect(JSON.parse(window.localStorage.getItem(lsKey))).toEqual({\n $schema: 1,\n 'enable-foo': { version: 1, deleted: true },\n });\n done();\n });\n });\n\n it('reconnects to stream if the user changes', done => {\n const user2 = { key: 'user2' };\n const encodedUser2 = 'eyJrZXkiOiJ1c2VyMiJ9';\n const client = LDClient.initialize(envName, user, { bootstrap: {} });\n\n client.on('ready', () => {\n client.on('change', () => {});\n\n expect(sources[streamUrl + '/eval/' + envName + '/' + encodedUser]).toBeDefined();\n\n client.identify(user2, null, () => {\n expect(sources[streamUrl + '/eval/' + envName + '/' + encodedUser2]).toBeDefined();\n done();\n });\n\n getLastRequest().respond(200, { 'Content-Type': 'application/json' }, '{\"enable-foo\": true}');\n });\n });\n\n it('returns an error when identify is called with null user', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: {} });\n\n client.on('ready', () => {\n client.identify(null).then(\n () => {\n throw Error('should not have succeeded');\n },\n () => {\n done();\n }\n );\n });\n });\n\n it('returns an error when identify is called with user with no key', done => {\n const client = LDClient.initialize(envName, user, { bootstrap: {} });\n\n client.on('ready', () => {\n client.identify({ country: 'US' }).then(\n () => {\n throw Error('should not have succeeded');\n },\n () => {\n done();\n }\n );\n });\n });\n\n it('does not change flag values after identify is called with null user', done => {\n const data = { foo: 'bar' };\n const client = LDClient.initialize(envName, user, { bootstrap: data });\n\n client.on('ready', () => {\n expect(client.variation('foo', 'x')).toEqual('bar');\n client.identify(null).then(\n () => {\n throw Error('should not have succeeded');\n },\n () => {\n expect(client.variation('foo', 'x')).toEqual('bar');\n done();\n }\n );\n });\n });\n\n it('does not change flag values after identify is called with invalid user', done => {\n const data = { foo: 'bar' };\n const client = LDClient.initialize(envName, user, { bootstrap: data });\n\n client.on('ready', () => {\n expect(client.variation('foo', 'x')).toEqual('bar');\n client.identify({ country: 'US' }).then(\n () => {\n throw Error('should not have succeeded');\n },\n () => {\n expect(client.variation('foo', 'x')).toEqual('bar');\n done();\n }\n );\n });\n });\n });\n});\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/__tests__/LDClient-test.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 80, + "kind": "file", + "name": "src/__tests__/Requestor-test.js", + "content": "import sinon from 'sinon';\nimport Requestor from '../Requestor';\nimport * as utils from '../utils';\n\ndescribe('Requestor', () => {\n let server;\n let seq = 0;\n\n beforeEach(() => {\n server = sinon.fakeServer.create();\n });\n\n afterEach(() => {\n server.restore();\n });\n\n it('should always call the callback', () => {\n const handleOne = sinon.spy();\n const handleTwo = sinon.spy();\n\n const requestor = Requestor('http://requestee', 'FAKE_ENV');\n requestor.fetchFlagSettings({ key: 'user1' }, 'hash1', handleOne);\n requestor.fetchFlagSettings({ key: 'user2' }, 'hash2', handleTwo);\n\n server.respondWith(req => {\n seq++;\n req.respond(200, { 'Content-type': 'application/json' }, JSON.stringify({ tag: seq }));\n });\n\n server.respond();\n\n expect(server.requests).toHaveLength(2);\n expect(handleOne.args[0]).toEqual(handleTwo.args[0]);\n });\n\n it('should make requests with the GET verb if useReport is disabled', () => {\n const requestor = Requestor('http://requestee', 'FAKE_ENV', false);\n\n requestor.fetchFlagSettings({ key: 'user1' }, 'hash1', sinon.spy());\n\n expect(server.requests).toHaveLength(1);\n expect(server.requests[0].method).toEqual('GET');\n });\n\n it('should make requests with the REPORT verb with a payload if useReport is enabled', () => {\n const user = { key: 'user1' };\n const requestor = Requestor('http://requestee', 'FAKE_ENV', true);\n\n requestor.fetchFlagSettings(user, 'hash1', sinon.spy());\n\n expect(server.requests).toHaveLength(1);\n expect(server.requests[0].method).toEqual('REPORT');\n expect(server.requests[0].requestBody).toEqual(JSON.stringify(user));\n });\n\n it('should call the each callback at most once', () => {\n const handleOne = sinon.spy();\n const handleTwo = sinon.spy();\n const handleThree = sinon.spy();\n const handleFour = sinon.spy();\n const handleFive = sinon.spy();\n\n server.respondWith(req => {\n seq++;\n req.respond(200, { 'Content-type': 'application/json' }, JSON.stringify({ tag: seq }));\n });\n\n const requestor = Requestor('http://requestee', 'FAKE_ENV');\n requestor.fetchFlagSettings({ key: 'user1' }, 'hash1', handleOne);\n server.respond();\n requestor.fetchFlagSettings({ key: 'user2' }, 'hash2', handleTwo);\n server.respond();\n requestor.fetchFlagSettings({ key: 'user3' }, 'hash3', handleThree);\n server.respond();\n requestor.fetchFlagSettings({ key: 'user4' }, 'hash4', handleFour);\n server.respond();\n requestor.fetchFlagSettings({ key: 'user5' }, 'hash5', handleFive);\n server.respond();\n\n expect(server.requests).toHaveLength(5);\n expect(handleOne.calledOnce).toEqual(true);\n expect(handleTwo.calledOnce).toEqual(true);\n expect(handleThree.calledOnce).toEqual(true);\n expect(handleFour.calledOnce).toEqual(true);\n expect(handleFive.calledOnce).toEqual(true);\n });\n\n it('should send custom user-agent header in GET mode', () => {\n const requestor = Requestor('http://requestee', 'FAKE_ENV', false);\n const user = { key: 'foo' };\n requestor.fetchFlagSettings(user, 'hash1', sinon.spy());\n\n expect(server.requests.length).toEqual(1);\n expect(server.requests[0].requestHeaders['X-LaunchDarkly-User-Agent']).toEqual(utils.getLDUserAgentString());\n });\n\n it('should send custom user-agent header in REPORT mode', () => {\n const requestor = Requestor('http://requestee', 'FAKE_ENV', true);\n const user = { key: 'foo' };\n requestor.fetchFlagSettings(user, 'hash1', sinon.spy());\n\n expect(server.requests.length).toEqual(1);\n expect(server.requests[0].requestHeaders['X-LaunchDarkly-User-Agent']).toEqual(utils.getLDUserAgentString());\n });\n});\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/__tests__/Requestor-test.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 81, + "kind": "file", + "name": "src/__tests__/Store-test.js", + "content": "import Identity from '../Identity';\nimport Store from '../Store';\nimport * as messages from '../messages';\n\ndescribe('Store', () => {\n const ident = Identity(null);\n\n it('should handle localStorage getItem throwing an exception', () => {\n const store = Store('env', 'hash', ident);\n const getItemSpy = jest.spyOn(localStorage, 'getItem').mockImplementation(() => {\n throw new Error('localstorage getitem error');\n });\n\n const consoleWarnSpy = jest.spyOn(console, 'warn').mockImplementation(() => {});\n\n store.loadFlags();\n expect(consoleWarnSpy).toHaveBeenCalledWith(messages.localStorageUnavailable());\n\n consoleWarnSpy.mockRestore();\n getItemSpy.mockRestore();\n });\n\n it('should handle localStorage setItem throwing an exception', () => {\n const store = Store('env', 'hash', ident);\n const setItemSpy = jest.spyOn(localStorage, 'setItem').mockImplementation(() => {\n throw new Error('localstorage getitem error');\n });\n\n const consoleWarnSpy = jest.spyOn(console, 'warn').mockImplementation(() => {});\n\n store.saveFlags({ foo: {} });\n expect(consoleWarnSpy).toHaveBeenCalledWith(messages.localStorageUnavailable());\n\n consoleWarnSpy.mockRestore();\n setItemSpy.mockRestore();\n });\n});\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/__tests__/Store-test.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 82, + "kind": "file", + "name": "src/__tests__/Stream-test.js", + "content": "import EventSource, { sources } from 'eventsourcemock';\n\nimport Stream from '../Stream';\n\nconst noop = () => {};\n\ndescribe('Stream', () => {\n const baseUrl = 'https://example.com';\n const envName = 'testenv';\n const user = { key: 'me' };\n const encodedUser = 'eyJrZXkiOiJtZSJ9';\n const hash = '012345789abcde';\n\n beforeEach(() => {\n Object.defineProperty(window, 'EventSource', {\n value: EventSource,\n writable: true,\n });\n });\n\n it('should not throw on EventSource when it does not exist', () => {\n const prevEventSource = window.EventSource;\n window.EventSource = undefined;\n\n const stream = new Stream(baseUrl, envName);\n\n const connect = () => {\n stream.connect(noop);\n };\n\n expect(connect).not.toThrow(TypeError);\n\n window.EventSource = prevEventSource;\n });\n\n it('should not throw when calling disconnect without first calling connect', () => {\n const stream = new Stream(baseUrl, envName);\n const disconnect = () => {\n stream.disconnect(noop);\n };\n\n expect(disconnect).not.toThrow(TypeError);\n });\n\n it('connects to EventSource with eval stream URL by default', () => {\n const stream = new Stream(baseUrl, envName, null, false);\n stream.connect(user, {});\n\n expect(sources[baseUrl + '/eval/' + envName + '/' + encodedUser]).toBeDefined();\n });\n\n it('adds secure mode hash to URL if provided', () => {\n const stream = new Stream(baseUrl, envName, hash, false);\n stream.connect(user, {});\n\n expect(sources[baseUrl + '/eval/' + envName + '/' + encodedUser + '?h=' + hash]).toBeDefined();\n });\n\n it('falls back to ping stream URL if useReport is true', () => {\n const stream = new Stream(baseUrl, envName, hash, true);\n stream.connect(user, {});\n\n expect(sources[baseUrl + '/ping/' + envName]).toBeDefined();\n });\n\n it('sets event listeners', () => {\n const stream = new Stream(baseUrl, envName, hash, false);\n const fn1 = () => 0;\n const fn2 = () => 1;\n\n stream.connect(user, {\n birthday: fn1,\n anniversary: fn2,\n });\n\n const es = sources[`${baseUrl}/eval/${envName}/${encodedUser}?h=${hash}`];\n\n expect(es).toBeDefined();\n expect(es.__emitter._events.birthday).toEqual(fn1);\n expect(es.__emitter._events.anniversary).toEqual(fn2);\n });\n});\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/__tests__/Stream-test.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 83, + "kind": "function", + "name": "noop", + "memberof": "src/__tests__/Stream-test.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/__tests__/Stream-test.js~noop", + "access": "public", + "export": false, + "importPath": "ldclient-js/src/__tests__/Stream-test.js", + "importStyle": null, + "description": null, + "lineNumber": 5, + "undocument": true, + "params": [], + "return": null, + "ignore": true + }, + { + "__docId__": 84, + "kind": "file", + "name": "src/__tests__/UserFilter-test.js", + "content": "import UserFilter from '../UserFilter';\n\ndescribe('UserFilter', () => {\n let warnSpy;\n\n // users to serialize\n const user = {\n key: 'abc',\n firstName: 'Sue',\n custom: { bizzle: 'def', dizzle: 'ghi' },\n };\n\n const userSpecifyingOwnPrivateAttr = {\n key: 'abc',\n firstName: 'Sue',\n custom: { bizzle: 'def', dizzle: 'ghi' },\n privateAttributeNames: ['dizzle', 'unused'],\n };\n\n const userWithUnknownTopLevelAttrs = {\n key: 'abc',\n firstName: 'Sue',\n species: 'human',\n hatSize: 6,\n custom: { bizzle: 'def', dizzle: 'ghi' },\n };\n\n const anonUser = {\n key: 'abc',\n anonymous: true,\n custom: { bizzle: 'def', dizzle: 'ghi' },\n };\n\n // expected results from serializing user\n const userWithAllAttrsHidden = {\n key: 'abc',\n custom: {},\n privateAttrs: ['bizzle', 'dizzle', 'firstName'],\n };\n\n const userWithSomeAttrsHidden = {\n key: 'abc',\n custom: { dizzle: 'ghi' },\n privateAttrs: ['bizzle', 'firstName'],\n };\n\n const userWithOwnSpecifiedAttrHidden = {\n key: 'abc',\n firstName: 'Sue',\n custom: { bizzle: 'def' },\n privateAttrs: ['dizzle'],\n };\n\n const anonUserWithAllAttrsHidden = {\n key: 'abc',\n anonymous: true,\n custom: {},\n privateAttrs: ['bizzle', 'dizzle'],\n };\n\n beforeEach(() => {\n warnSpy = jest.spyOn(console, 'warn').mockImplementation(() => {});\n });\n\n afterEach(() => {\n warnSpy.mockRestore();\n });\n\n it('includes all user attributes by default', () => {\n const uf = UserFilter({});\n expect(uf.filterUser(user)).toEqual(user);\n });\n\n it('hides all except key if allAttributesPrivate is true', () => {\n const uf = UserFilter({ allAttributesPrivate: true });\n expect(uf.filterUser(user)).toEqual(userWithAllAttrsHidden);\n });\n\n it('allows all_attributes_private as deprecated synonym for allAttributesPrivate', () => {\n const uf = UserFilter({ all_attributes_private: true });\n expect(uf.filterUser(user)).toEqual(userWithAllAttrsHidden);\n expect(warnSpy).toHaveBeenCalled();\n });\n\n it('hides some attributes if privateAttributeNames is set', () => {\n const uf = UserFilter({ privateAttributeNames: ['firstName', 'bizzle'] });\n expect(uf.filterUser(user)).toEqual(userWithSomeAttrsHidden);\n });\n\n it('allows private_attribute_names as deprecated synonym for privateAttributeNames', () => {\n const uf = UserFilter({ private_attribute_names: ['firstName', 'bizzle'] });\n expect(uf.filterUser(user)).toEqual(userWithSomeAttrsHidden);\n expect(warnSpy).toHaveBeenCalled();\n });\n\n it('hides attributes specified in per-user privateAttrs', () => {\n const uf = UserFilter({});\n expect(uf.filterUser(userSpecifyingOwnPrivateAttr)).toEqual(userWithOwnSpecifiedAttrHidden);\n });\n\n it('looks at both per-user privateAttrs and global config', () => {\n const uf = UserFilter({ privateAttributeNames: ['firstName', 'bizzle'] });\n expect(uf.filterUser(userSpecifyingOwnPrivateAttr)).toEqual(userWithAllAttrsHidden);\n });\n\n it('strips unknown top-level attributes', () => {\n const uf = UserFilter({});\n expect(uf.filterUser(userWithUnknownTopLevelAttrs)).toEqual(user);\n });\n\n it('leaves the \"anonymous\" attribute as is', () => {\n const uf = UserFilter({ allAttributesPrivate: true });\n expect(uf.filterUser(anonUser)).toEqual(anonUserWithAllAttrsHidden);\n });\n});\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/__tests__/UserFilter-test.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 85, + "kind": "file", + "name": "src/__tests__/utils-test.js", + "content": "import { base64URLEncode, wrapPromiseCallback, chunkUserEventsForUrl } from '../utils';\n\ndescribe('utils', () => {\n describe('wrapPromiseCallback', () => {\n it('should resolve to the value', done => {\n const promise = wrapPromiseCallback(Promise.resolve('woohoo'));\n promise.then(value => {\n expect(value).toEqual('woohoo');\n done();\n });\n });\n\n it('should reject with the error', done => {\n const error = new Error('something went wrong');\n const promise = wrapPromiseCallback(Promise.reject(error));\n promise.catch(error => {\n expect(error).toEqual(error);\n done();\n });\n });\n\n it('should call the callback with a value if the promise resolves', done => {\n const promise = wrapPromiseCallback(Promise.resolve('woohoo'), (error, value) => {\n expect(promise).toBeUndefined();\n expect(error).toBeNull();\n expect(value).toEqual('woohoo');\n done();\n });\n });\n\n it('should call the callback with an error if the promise rejects', done => {\n const actualError = new Error('something went wrong');\n const promise = wrapPromiseCallback(Promise.reject(actualError), (error, value) => {\n expect(promise).toBeUndefined();\n expect(error).toEqual(actualError);\n expect(value).toBeNull();\n done();\n });\n });\n });\n\n describe('chunkUserEventsForUrl', () => {\n it('should properly chunk the list of events', () => {\n const user = { key: 'foo' };\n const event = { kind: 'identify', key: user.key };\n const eventLength = base64URLEncode(JSON.stringify(event)).length;\n const events = [event, event, event, event, event];\n const chunks = chunkUserEventsForUrl(eventLength * 2, events);\n expect(chunks).toEqual([[event, event], [event, event], [event]]);\n });\n });\n});\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/__tests__/utils-test.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 86, + "kind": "file", + "name": "src/errors.js", + "content": "function createCustomError(name) {\n function CustomError(message, code) {\n Error.captureStackTrace && Error.captureStackTrace(this, this.constructor);\n this.message = message;\n this.code = code;\n }\n\n CustomError.prototype = new Error();\n CustomError.prototype.name = name;\n CustomError.prototype.constructor = CustomError;\n\n return CustomError;\n}\n\nexport const LDUnexpectedResponseError = createCustomError('LaunchDarklyUnexpectedResponseError');\nexport const LDInvalidEnvironmentIdError = createCustomError('LaunchDarklyInvalidEnvironmentIdError');\nexport const LDInvalidUserError = createCustomError('LaunchDarklyInvalidUserError');\nexport const LDInvalidEventKeyError = createCustomError('LaunchDarklyInvalidEventKeyError');\nexport const LDInvalidArgumentError = createCustomError('LaunchDarklyInvalidArgumentError');\nexport const LDFlagFetchError = createCustomError('LaunchDarklyFlagFetchError');\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/errors.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 87, + "kind": "function", + "name": "createCustomError", + "memberof": "src/errors.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/errors.js~createCustomError", + "access": "public", + "export": false, + "importPath": "ldclient-js/src/errors.js", + "importStyle": null, + "description": null, + "lineNumber": 1, + "undocument": true, + "params": [ + { + "name": "name", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + }, + "ignore": true + }, + { + "__docId__": 88, + "kind": "variable", + "name": "LDUnexpectedResponseError", + "memberof": "src/errors.js", + "static": true, + "longname": "src/errors.js~LDUnexpectedResponseError", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/errors.js", + "importStyle": "{LDUnexpectedResponseError}", + "description": null, + "lineNumber": 15, + "undocument": true, + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 89, + "kind": "variable", + "name": "LDInvalidEnvironmentIdError", + "memberof": "src/errors.js", + "static": true, + "longname": "src/errors.js~LDInvalidEnvironmentIdError", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/errors.js", + "importStyle": "{LDInvalidEnvironmentIdError}", + "description": null, + "lineNumber": 16, + "undocument": true, + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 90, + "kind": "variable", + "name": "LDInvalidUserError", + "memberof": "src/errors.js", + "static": true, + "longname": "src/errors.js~LDInvalidUserError", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/errors.js", + "importStyle": "{LDInvalidUserError}", + "description": null, + "lineNumber": 17, + "undocument": true, + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 91, + "kind": "variable", + "name": "LDInvalidEventKeyError", + "memberof": "src/errors.js", + "static": true, + "longname": "src/errors.js~LDInvalidEventKeyError", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/errors.js", + "importStyle": "{LDInvalidEventKeyError}", + "description": null, + "lineNumber": 18, + "undocument": true, + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 92, + "kind": "variable", + "name": "LDInvalidArgumentError", + "memberof": "src/errors.js", + "static": true, + "longname": "src/errors.js~LDInvalidArgumentError", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/errors.js", + "importStyle": "{LDInvalidArgumentError}", + "description": null, + "lineNumber": 19, + "undocument": true, + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 93, + "kind": "variable", + "name": "LDFlagFetchError", + "memberof": "src/errors.js", + "static": true, + "longname": "src/errors.js~LDFlagFetchError", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/errors.js", + "importStyle": "{LDFlagFetchError}", + "description": null, + "lineNumber": 20, + "undocument": true, + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 94, + "kind": "file", + "name": "src/index.js", + "content": "import EventProcessor from './EventProcessor';\nimport EventEmitter from './EventEmitter';\nimport GoalTracker from './GoalTracker';\nimport Store from './Store';\nimport Stream from './Stream';\nimport Requestor from './Requestor';\nimport Identity from './Identity';\nimport * as utils from './utils';\nimport * as messages from './messages';\nimport * as errors from './errors';\n\nconst readyEvent = 'ready';\nconst changeEvent = 'change';\nconst locationWatcherInterval = 300;\n\nfunction initialize(env, user, options = {}) {\n const baseUrl = options.baseUrl || 'https://app.launchdarkly.com';\n const eventsUrl = options.eventsUrl || 'https://events.launchdarkly.com';\n const streamUrl = options.streamUrl || 'https://clientstream.launchdarkly.com';\n const hash = options.hash;\n const sendEvents = typeof options.sendEvents === 'undefined' ? true : options.sendEvents;\n const allowFrequentDuplicateEvents = !!options.allowFrequentDuplicateEvents;\n const sendEventsOnlyForVariation = !!options.sendEventsOnlyForVariation;\n const environment = env;\n const emitter = EventEmitter();\n const stream = Stream(streamUrl, environment, hash, options.useReport);\n const events = options.eventProcessor || EventProcessor(eventsUrl, environment, options, emitter);\n const requestor = Requestor(baseUrl, environment, options.useReport);\n const seenRequests = {};\n let flags = typeof options.bootstrap === 'object' ? utils.transformValuesToVersionedValues(options.bootstrap) : {};\n let goalTracker;\n let useLocalStorage;\n let goals;\n let subscribedToChangeEvents;\n let firstEvent = true;\n\n function shouldEnqueueEvent() {\n return sendEvents && !doNotTrack();\n }\n\n function enqueueEvent(event) {\n if (!event.user) {\n if (firstEvent) {\n if (console && console.warn) {\n console.warn(\n 'Be sure to call `identify` in the LaunchDarkly client: http://docs.launchdarkly.com/docs/running-an-ab-test#include-the-client-side-snippet'\n );\n }\n firstEvent = false;\n }\n return;\n }\n firstEvent = false;\n if (shouldEnqueueEvent()) {\n events.enqueue(event);\n }\n }\n\n function sendIdentifyEvent(user) {\n if (user) {\n enqueueEvent({\n kind: 'identify',\n key: user.key,\n user: user,\n creationDate: new Date().getTime(),\n });\n }\n }\n\n const ident = Identity(user, sendIdentifyEvent);\n const store = Store(environment, hash, ident);\n\n function sendFlagEvent(key, value, defaultValue) {\n const user = ident.getUser();\n const now = new Date();\n if (!allowFrequentDuplicateEvents) {\n const cacheKey = JSON.stringify(value) + (user && user.key ? user.key : '') + key; // see below\n const cached = seenRequests[cacheKey];\n // cache TTL is five minutes\n if (cached && now - cached < 300000) {\n return;\n }\n seenRequests[cacheKey] = now;\n }\n\n const event = {\n kind: 'feature',\n key: key,\n user: user,\n value: value,\n default: defaultValue,\n creationDate: now.getTime(),\n };\n const flag = flags[key];\n if (flag) {\n event.version = flag.flagVersion ? flag.flagVersion : flag.version;\n event.variation = flag.variation;\n event.trackEvents = flag.trackEvents;\n event.debugEventsUntilDate = flag.debugEventsUntilDate;\n }\n\n enqueueEvent(event);\n }\n\n function sendGoalEvent(kind, goal) {\n const event = {\n kind: kind,\n key: goal.key,\n data: null,\n url: window.location.href,\n user: ident.getUser(),\n creationDate: new Date().getTime(),\n };\n\n if (kind === 'click') {\n event.selector = goal.selector;\n }\n\n return enqueueEvent(event);\n }\n\n function identify(user, hash, onDone) {\n if (useLocalStorage) {\n store.clearFlags();\n }\n return utils.wrapPromiseCallback(\n new Promise((resolve, reject) => {\n if (!user || user.key === null || user.key === undefined) {\n const err = new errors.LDInvalidUserError(user ? messages.invalidUser() : messages.userNotSpecified());\n emitter.maybeReportError(err);\n reject(err);\n } else {\n ident.setUser(user);\n requestor.fetchFlagSettings(ident.getUser(), hash, (err, settings) => {\n if (err) {\n emitter.maybeReportError(new errors.LDFlagFetchError(messages.errorFetchingFlags(err)));\n return reject(err);\n }\n if (settings) {\n updateSettings(settings);\n }\n resolve(settings);\n if (subscribedToChangeEvents) {\n connectStream();\n }\n });\n }\n }),\n onDone\n );\n }\n\n function flush(onDone) {\n return utils.wrapPromiseCallback(\n new Promise(resolve => (sendEvents ? resolve(events.flush()) : resolve()), onDone)\n );\n }\n\n function variation(key, defaultValue) {\n return variationInternal(key, defaultValue, true);\n }\n\n function variationInternal(key, defaultValue, sendEvent) {\n let value;\n\n if (flags && flags.hasOwnProperty(key) && flags[key] && !flags[key].deleted) {\n value = flags[key].value === null ? defaultValue : flags[key].value;\n } else {\n value = defaultValue;\n }\n\n if (sendEvent) {\n sendFlagEvent(key, value, defaultValue);\n }\n\n return value;\n }\n\n function doNotTrack() {\n let flag;\n if (navigator && navigator.doNotTrack !== undefined) {\n flag = navigator.doNotTrack; // FF, Chrome\n } else if (navigator && navigator.msDoNotTrack !== undefined) {\n flag = navigator.msDoNotTrack; // IE 9/10\n } else {\n flag = window.doNotTrack; // IE 11+, Safari\n }\n return flag === '1' || flag === 'yes';\n }\n\n function allFlags() {\n const results = {};\n\n if (!flags) {\n return results;\n }\n\n for (const key in flags) {\n if (flags.hasOwnProperty(key)) {\n results[key] = variationInternal(key, null, !sendEventsOnlyForVariation);\n }\n }\n\n return results;\n }\n\n function customEventExists(key) {\n if (!goals || goals.length === 0) {\n return false;\n }\n\n for (let i = 0; i < goals.length; i++) {\n if (goals[i].kind === 'custom' && goals[i].key === key) {\n return true;\n }\n }\n\n return false;\n }\n\n function track(key, data) {\n if (typeof key !== 'string') {\n emitter.maybeReportError(new errors.LDInvalidEventKeyError(messages.unknownCustomEventKey(key)));\n return;\n }\n\n // Validate key if we have goals\n if (!!goals && !customEventExists(key)) {\n console.warn(messages.unknownCustomEventKey(key));\n }\n\n enqueueEvent({\n kind: 'custom',\n key: key,\n data: data,\n user: ident.getUser(),\n url: window.location.href,\n creationDate: new Date().getTime(),\n });\n }\n\n function connectStream() {\n if (!ident.getUser()) {\n return;\n }\n stream.disconnect();\n stream.connect(ident.getUser(), {\n ping: function() {\n requestor.fetchFlagSettings(ident.getUser(), hash, (err, settings) => {\n if (err) {\n emitter.maybeReportError(new errors.LDFlagFetchError(messages.errorFetchingFlags(err)));\n }\n updateSettings(settings);\n });\n },\n put: function(e) {\n const data = JSON.parse(e.data);\n updateSettings(data);\n },\n patch: function(e) {\n const data = JSON.parse(e.data);\n // If both the flag and the patch have a version property, then the patch version must be\n // greater than the flag version for us to accept the patch. If either one has no version\n // then the patch always succeeds.\n const oldFlag = flags[data.key];\n if (!oldFlag || !oldFlag.version || !data.version || oldFlag.version < data.version) {\n const mods = {};\n const newFlag = utils.extend({}, data);\n delete newFlag['key'];\n flags[data.key] = newFlag;\n if (oldFlag) {\n mods[data.key] = { previous: oldFlag.value, current: data.value };\n } else {\n mods[data.key] = { current: data.value };\n }\n postProcessSettingsUpdate(mods);\n }\n },\n delete: function(e) {\n const data = JSON.parse(e.data);\n if (!flags[data.key] || flags[data.key].version < data.version) {\n const mods = {};\n if (flags[data.key] && !flags[data.key].deleted) {\n mods[data.key] = { previous: flags[data.key].value };\n }\n flags[data.key] = { version: data.version, deleted: true };\n postProcessSettingsUpdate(mods);\n }\n },\n });\n }\n\n function updateSettings(newFlags) {\n const changes = {};\n\n if (!newFlags) {\n return;\n }\n\n for (const key in flags) {\n if (flags.hasOwnProperty(key) && flags[key]) {\n if (newFlags[key] && newFlags[key].value !== flags[key].value) {\n changes[key] = { previous: flags[key].value, current: newFlags[key].value };\n } else if (!newFlags[key] || newFlags[key].deleted) {\n changes[key] = { previous: flags[key].value };\n }\n }\n }\n for (const key in newFlags) {\n if (newFlags.hasOwnProperty(key) && newFlags[key] && (!flags[key] || flags[key].deleted)) {\n changes[key] = { current: newFlags[key].value };\n }\n }\n\n flags = newFlags;\n postProcessSettingsUpdate(changes);\n }\n\n function postProcessSettingsUpdate(changes) {\n const keys = Object.keys(changes);\n\n if (useLocalStorage) {\n store.saveFlags(flags);\n }\n\n if (keys.length > 0) {\n keys.forEach(key => {\n emitter.emit(changeEvent + ':' + key, changes[key].current, changes[key].previous);\n });\n\n emitter.emit(changeEvent, changes);\n\n if (!sendEventsOnlyForVariation) {\n keys.forEach(key => {\n sendFlagEvent(key, changes[key].current);\n });\n }\n }\n }\n\n function on(event, handler, context) {\n if (event.substr(0, changeEvent.length) === changeEvent) {\n subscribedToChangeEvents = true;\n if (!stream.isConnected()) {\n connectStream();\n }\n emitter.on.apply(emitter, [event, handler, context]);\n } else {\n emitter.on.apply(emitter, Array.prototype.slice.call(arguments));\n }\n }\n\n function off(event) {\n if (event === changeEvent) {\n if ((subscribedToChangeEvents = true)) {\n subscribedToChangeEvents = false;\n stream.disconnect();\n }\n }\n emitter.off.apply(emitter, Array.prototype.slice.call(arguments));\n }\n\n function handleMessage(event) {\n if (event.origin !== baseUrl) {\n return;\n }\n if (event.data.type === 'SYN') {\n window.editorClientBaseUrl = baseUrl;\n const editorTag = document.createElement('script');\n editorTag.type = 'text/javascript';\n editorTag.async = true;\n editorTag.src = baseUrl + event.data.editorClientUrl;\n const s = document.getElementsByTagName('script')[0];\n s.parentNode.insertBefore(editorTag, s);\n }\n }\n\n if (!env) {\n utils.onNextTick(() => {\n emitter.maybeReportError(new errors.LDInvalidEnvironmentIdError(messages.environmentNotSpecified()));\n });\n }\n\n if (!user) {\n utils.onNextTick(() => {\n emitter.maybeReportError(new errors.LDInvalidUserError(messages.userNotSpecified()));\n });\n } else if (!user.key) {\n utils.onNextTick(() => {\n emitter.maybeReportError(new errors.LDInvalidUserError(messages.invalidUser()));\n });\n }\n\n if (typeof options.bootstrap === 'object') {\n utils.onNextTick(() => {\n emitter.emit(readyEvent);\n });\n } else if (\n typeof options.bootstrap === 'string' &&\n options.bootstrap.toUpperCase() === 'LOCALSTORAGE' &&\n !!localStorage\n ) {\n useLocalStorage = true;\n\n flags = store.loadFlags();\n\n if (flags === null) {\n requestor.fetchFlagSettings(ident.getUser(), hash, (err, settings) => {\n if (err) {\n emitter.maybeReportError(new errors.LDFlagFetchError(messages.errorFetchingFlags(err)));\n }\n if (settings) {\n flags = settings;\n store.saveFlags(flags);\n } else {\n flags = {};\n }\n emitter.emit(readyEvent);\n });\n } else {\n // We're reading the flags from local storage. Signal that we're ready,\n // then update localStorage for the next page load. We won't signal changes or update\n // the in-memory flags unless you subscribe for changes\n utils.onNextTick(() => {\n emitter.emit(readyEvent);\n });\n\n requestor.fetchFlagSettings(ident.getUser(), hash, (err, settings) => {\n if (err) {\n emitter.maybeReportError(new errors.LDFlagFetchError(messages.errorFetchingFlags(err)));\n }\n if (settings) {\n store.saveFlags(settings);\n }\n });\n }\n } else {\n requestor.fetchFlagSettings(ident.getUser(), hash, (err, settings) => {\n if (err) {\n emitter.maybeReportError(new errors.LDFlagFetchError(messages.errorFetchingFlags(err)));\n }\n flags = settings;\n emitter.emit(readyEvent);\n });\n }\n\n function refreshGoalTracker() {\n if (goalTracker) {\n goalTracker.dispose();\n }\n if (goals && goals.length) {\n goalTracker = GoalTracker(goals, sendGoalEvent);\n }\n }\n\n function watchLocation(interval, callback) {\n let previousUrl = location.href;\n let currentUrl;\n\n function checkUrl() {\n currentUrl = location.href;\n\n if (currentUrl !== previousUrl) {\n previousUrl = currentUrl;\n callback();\n }\n }\n\n function poll(fn, interval) {\n fn();\n setTimeout(() => {\n poll(fn, interval);\n }, interval);\n }\n\n poll(checkUrl, interval);\n\n if (!!(window.history && history.pushState)) {\n window.addEventListener('popstate', checkUrl);\n } else {\n window.addEventListener('hashchange', checkUrl);\n }\n }\n\n requestor.fetchGoals((err, g) => {\n if (err) {\n emitter.maybeReportError(\n new errors.LDUnexpectedResponseError('Error fetching goals: ' + err.message ? err.message : err)\n );\n }\n if (g && g.length > 0) {\n goals = g;\n goalTracker = GoalTracker(goals, sendGoalEvent);\n watchLocation(locationWatcherInterval, refreshGoalTracker);\n }\n });\n\n function start() {\n if (sendEvents) {\n events.start();\n }\n }\n\n if (document.readyState !== 'complete') {\n window.addEventListener('load', start);\n } else {\n start();\n }\n\n window.addEventListener('beforeunload', () => {\n if (sendEvents) {\n events.stop();\n events.flush(true);\n }\n });\n\n window.addEventListener('message', handleMessage);\n\n const readyPromise = new Promise(resolve => {\n const onReady = emitter.on(readyEvent, () => {\n emitter.off(readyEvent, onReady);\n resolve();\n });\n });\n\n const client = {\n waitUntilReady: () => readyPromise,\n identify: identify,\n variation: variation,\n track: track,\n on: on,\n off: off,\n flush: flush,\n allFlags: allFlags,\n };\n\n return client;\n}\n\nconst version = VERSION;\n\nexport default { initialize, version };\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/index.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 95, + "kind": "variable", + "name": "readyEvent", + "memberof": "src/index.js", + "static": true, + "longname": "src/index.js~readyEvent", + "access": "public", + "export": false, + "importPath": "ldclient-js/src/index.js", + "importStyle": null, + "description": null, + "lineNumber": 12, + "undocument": true, + "type": { + "types": [ + "string" + ] + }, + "ignore": true + }, + { + "__docId__": 96, + "kind": "variable", + "name": "changeEvent", + "memberof": "src/index.js", + "static": true, + "longname": "src/index.js~changeEvent", + "access": "public", + "export": false, + "importPath": "ldclient-js/src/index.js", + "importStyle": null, + "description": null, + "lineNumber": 13, + "undocument": true, + "type": { + "types": [ + "string" + ] + }, + "ignore": true + }, + { + "__docId__": 97, + "kind": "variable", + "name": "locationWatcherInterval", + "memberof": "src/index.js", + "static": true, + "longname": "src/index.js~locationWatcherInterval", + "access": "public", + "export": false, + "importPath": "ldclient-js/src/index.js", + "importStyle": null, + "description": null, + "lineNumber": 14, + "undocument": true, + "type": { + "types": [ + "number" + ] + }, + "ignore": true + }, + { + "__docId__": 98, + "kind": "function", + "name": "initialize", + "memberof": "src/index.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/index.js~initialize", + "access": "public", + "export": false, + "importPath": "ldclient-js/src/index.js", + "importStyle": null, + "description": null, + "lineNumber": 16, + "undocument": true, + "params": [ + { + "name": "env", + "types": [ + "*" + ] + }, + { + "name": "user", + "types": [ + "*" + ] + }, + { + "name": "options", + "optional": true, + "types": [ + "{}" + ], + "defaultRaw": {}, + "defaultValue": "{}" + } + ], + "return": { + "types": [ + "*" + ] + }, + "ignore": true + }, + { + "__docId__": 99, + "kind": "variable", + "name": "version", + "memberof": "src/index.js", + "static": true, + "longname": "src/index.js~version", + "access": "public", + "export": false, + "importPath": "ldclient-js/src/index.js", + "importStyle": null, + "description": null, + "lineNumber": 540, + "undocument": true, + "type": { + "types": [ + "*" + ] + }, + "ignore": true + }, + { + "__docId__": 100, + "kind": "file", + "name": "src/jest.setup.js", + "content": "// Test environment setup\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/jest.setup.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 101, + "kind": "file", + "name": "src/messages.js", + "content": "const docLink =\n ' Please see https://docs.launchdarkly.com/docs/js-sdk-reference#section-initializing-the-client for instructions on SDK initialization.';\n\nexport const clientNotReady = function() {\n return 'LaunchDarkly client is not ready';\n};\n\nexport const invalidKey = function() {\n return 'Event key must be a string';\n};\n\nexport const localStorageUnavailable = function() {\n return 'localStorage is unavailable';\n};\n\nexport const unknownCustomEventKey = function(key) {\n return 'Custom event \"' + key + '\" does not exist';\n};\n\nexport const environmentNotFound = function() {\n return 'environment not found.' + docLink;\n};\n\nexport const environmentNotSpecified = function() {\n return 'No environment specified.' + docLink;\n};\n\nexport const errorFetchingFlags = function(err) {\n return 'Error fetching flag settings: ' + (err.message || err);\n};\n\nexport const userNotSpecified = function() {\n return 'No user specified.' + docLink;\n};\n\nexport const invalidUser = function() {\n return 'Invalid user specified.' + docLink;\n};\n\nexport const deprecated = function(oldName, newName) {\n return '[LaunchDarkly] \"' + oldName + '\" is deprecated, please use \"' + newName + '\"';\n};\n", + "static": true, + "longname": "/Users/levlazinskiy/git/js-client/src/messages.js", + "access": "public", + "description": null, + "lineNumber": 1 + }, + { + "__docId__": 102, + "kind": "variable", + "name": "docLink", + "memberof": "src/messages.js", + "static": true, + "longname": "src/messages.js~docLink", + "access": "public", + "export": false, + "importPath": "ldclient-js/src/messages.js", + "importStyle": null, + "description": null, + "lineNumber": 1, + "undocument": true, + "type": { + "types": [ + "string" + ] + }, + "ignore": true + }, + { + "__docId__": 103, + "kind": "function", + "name": "clientNotReady", + "memberof": "src/messages.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/messages.js~clientNotReady", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/messages.js", + "importStyle": "{clientNotReady}", + "description": null, + "lineNumber": 4, + "undocument": true, + "params": [], + "return": { + "types": [ + "string" + ] + } + }, + { + "__docId__": 104, + "kind": "function", + "name": "invalidKey", + "memberof": "src/messages.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/messages.js~invalidKey", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/messages.js", + "importStyle": "{invalidKey}", + "description": null, + "lineNumber": 8, + "undocument": true, + "params": [], + "return": { + "types": [ + "string" + ] + } + }, + { + "__docId__": 105, + "kind": "function", + "name": "localStorageUnavailable", + "memberof": "src/messages.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/messages.js~localStorageUnavailable", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/messages.js", + "importStyle": "{localStorageUnavailable}", + "description": null, + "lineNumber": 12, + "undocument": true, + "params": [], + "return": { + "types": [ + "string" + ] + } + }, + { + "__docId__": 106, + "kind": "function", + "name": "unknownCustomEventKey", + "memberof": "src/messages.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/messages.js~unknownCustomEventKey", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/messages.js", + "importStyle": "{unknownCustomEventKey}", + "description": null, + "lineNumber": 16, + "undocument": true, + "params": [ + { + "name": "key", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 107, + "kind": "function", + "name": "environmentNotFound", + "memberof": "src/messages.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/messages.js~environmentNotFound", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/messages.js", + "importStyle": "{environmentNotFound}", + "description": null, + "lineNumber": 20, + "undocument": true, + "params": [], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 108, + "kind": "function", + "name": "environmentNotSpecified", + "memberof": "src/messages.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/messages.js~environmentNotSpecified", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/messages.js", + "importStyle": "{environmentNotSpecified}", + "description": null, + "lineNumber": 24, + "undocument": true, + "params": [], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 109, + "kind": "function", + "name": "errorFetchingFlags", + "memberof": "src/messages.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/messages.js~errorFetchingFlags", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/messages.js", + "importStyle": "{errorFetchingFlags}", + "description": null, + "lineNumber": 28, + "undocument": true, + "params": [ + { + "name": "err", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 110, + "kind": "function", + "name": "userNotSpecified", + "memberof": "src/messages.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/messages.js~userNotSpecified", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/messages.js", + "importStyle": "{userNotSpecified}", + "description": null, + "lineNumber": 32, + "undocument": true, + "params": [], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 111, + "kind": "function", + "name": "invalidUser", + "memberof": "src/messages.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/messages.js~invalidUser", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/messages.js", + "importStyle": "{invalidUser}", + "description": null, + "lineNumber": 36, + "undocument": true, + "params": [], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 112, + "kind": "function", + "name": "deprecated", + "memberof": "src/messages.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/messages.js~deprecated", + "access": "public", + "export": true, + "importPath": "ldclient-js/src/messages.js", + "importStyle": "{deprecated}", + "description": null, + "lineNumber": 40, + "undocument": true, + "params": [ + { + "name": "oldName", + "types": [ + "*" + ] + }, + { + "name": "newName", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + } + }, + { + "kind": "index", + "content": "# LaunchDarkly SDK for Client-Side JavaScript\n\n[![Circle CI](https://circleci.com/gh/launchdarkly/js-client/tree/master.svg?style=svg)](https://circleci.com/gh/launchdarkly/js-client/tree/master)\n\n## Introduction\n\nThis is the official LaunchDarkly client-side JavaScript SDK. This SDK does two\nthings:\n\n* Makes feature flags available to your client-side (front-end) JavaScript code.\n* Sends click, pageview, and custom events from your front-end for A/B tests and\n analytics.\n\n## Browser Support\n\nThe LaunchDarkly client-side JavaScript SDK supports the following browsers:\n\n* Chrome (any recent)\n* Firefox (any recent)\n* Safari (any recent)\\*\n* Internet Explorer (IE10+)\\*\n* Edge (any recent)\\*\n* Opera (any recent)\\*\n\n\\* These browsers do not support streaming new flags to connected clients, even\nwhen `client.on('change')` is called.\n\n### EventSource polyfill\n\nIf you need streaming support, and you wish to support browsers that do not\nsupport `EventSource` natively, you can install a polyfill, such as\n[EventSource](https://github.com/Yaffle/EventSource).\n\nYou can load the polyfill via a script tag in the `` before the script\nwhere you initialize `LDClient`:\n\n \n\nIf you use [webpack](https://webpack.github.io/) or\n[browserify](http://browserify.org/), make sure to require the polyfill before\n`LDClient` is initialized.\n\n### Document.querySelectorAll() polyfill\n\nIf you need to run A/B tests on IE7 or IE8 you will need to install a polyfill\nfor `document.querySelector()` such as\n[polyfill-queryselector](https://github.com/cobbdb/polyfill-queryselector).\n\nYou can load the polyfll via a script tag in the ``:\n\n \n\nYou can also install it with `npm install polyfill-queryselector` or `bower install polyfill-queryselector`.\n\n## Installation\n\nThere are two ways to install the client-side SDK:\n\n1. Via the `npm` package: `npm install --save ldclient-js`\n\n2. A minimized version of the script is also hosted on our CDN, and can be\n included via a `script` tag:\n\n```\n + + + + +
+ Home + + Reference + Source + + +
+ + + +

Source 1/41

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileIdentifierDocumentSizeLinesUpdated
src/EventEmitter.jsEventEmitter0 %0/11160 byte462018-06-05 20:40:12 (UTC)
src/EventProcessor.jsEventProcessor0 %0/14843 byte1502018-06-05 20:40:12 (UTC)
src/EventSender.jsEventSender0 %0/22452 byte892018-06-05 20:40:12 (UTC)
src/EventSummarizer.jsEventSummarizer0 %0/11963 byte822018-06-05 20:40:12 (UTC)
src/GoalTracker.jsGoalTracker0 %0/32303 byte912018-06-05 20:40:12 (UTC)
src/Identity.jsIdentity0 %0/2516 byte292018-06-05 20:40:12 (UTC)
src/Requestor.jsRequestor0 %0/32489 byte932018-06-05 20:40:12 (UTC)
src/Store.jsStore0 %0/11343 byte582018-06-05 20:40:12 (UTC)
src/Stream.jsStream0 %0/11160 byte412018-06-05 20:40:12 (UTC)
src/UserFilter.jsUserFilter100 %1/12722 byte832018-06-05 20:40:12 (UTC)
src/__mocks__/Requestor.jsRequestor0 %0/1201 byte42018-06-05 20:40:12 (UTC)
src/__tests__/EventProcessor-test.js--13769 byte4322018-06-05 20:40:12 (UTC)
src/__tests__/EventSender-test.js--4454 byte1402018-06-05 20:40:12 (UTC)
src/__tests__/EventSummarizer-test.js--3372 byte1012018-06-05 20:40:12 (UTC)
src/__tests__/LDClient-test.js--29131 byte9432018-06-05 20:40:12 (UTC)
src/__tests__/Requestor-test.js--3691 byte1052018-06-05 20:40:12 (UTC)
src/__tests__/Store-test.js--1249 byte372018-06-05 20:40:12 (UTC)
src/__tests__/Stream-test.js-0 %0/12287 byte822018-06-05 20:40:12 (UTC)
src/__tests__/UserFilter-test.js--3344 byte1152018-06-05 20:40:12 (UTC)
src/__tests__/utils-test.js--1857 byte522018-06-05 20:40:12 (UTC)
src/errors.jsLDFlagFetchError +LDInvalidArgumentError +LDInvalidEnvironmentIdError +LDInvalidEventKeyError +LDInvalidUserError +LDUnexpectedResponseError0 %0/7917 byte202018-06-05 20:40:12 (UTC)
src/index.js-0 %0/515142 byte5422018-06-05 20:40:12 (UTC)
src/jest.setup.js--26 byte12018-06-05 20:40:12 (UTC)
src/messages.jsclientNotReady +deprecated +environmentNotFound +environmentNotSpecified +errorFetchingFlags +invalidKey +invalidUser +localStorageUnavailable +unknownCustomEventKey +userNotSpecified0 %0/111187 byte422018-06-05 20:40:12 (UTC)
+
+ + + + + + + + + + + + diff --git a/docs/variable/index.html b/docs/variable/index.html new file mode 100644 index 00000000..a9fa898f --- /dev/null +++ b/docs/variable/index.html @@ -0,0 +1,514 @@ + + + + + + Variable | ldclient-js + + + + + + + +
+ Home + + Reference + Source + + +
+ + + +

Variable

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Static Public Summary
+ public + + + + + +
+

+ + + + LDFlagFetchError: * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + LDInvalidArgumentError: * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + LDInvalidEnvironmentIdError: * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + LDInvalidEventKeyError: * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + LDInvalidUserError: * +

+
+
+ + + +
+
+ + +
+ public + + + + + +
+

+ + + + LDUnexpectedResponseError: * +

+
+
+ + + +
+
+ + +
+
+

Static Public

+ +
+

+ public + + + + + + LDFlagFetchError: * + + + + source + +

+ +
import {LDFlagFetchError} from 'ldclient-js/src/errors.js'
+ + + + + + +
+
+ + + + + + + + + + + + + + + + + +
+
+

+ public + + + + + + LDInvalidArgumentError: * + + + + source + +

+ +
import {LDInvalidArgumentError} from 'ldclient-js/src/errors.js'
+ + + + + + +
+
+ + + + + + + + + + + + + + + + + +
+
+

+ public + + + + + + LDInvalidEnvironmentIdError: * + + + + source + +

+ +
import {LDInvalidEnvironmentIdError} from 'ldclient-js/src/errors.js'
+ + + + + + +
+
+ + + + + + + + + + + + + + + + + +
+
+

+ public + + + + + + LDInvalidEventKeyError: * + + + + source + +

+ +
import {LDInvalidEventKeyError} from 'ldclient-js/src/errors.js'
+ + + + + + +
+
+ + + + + + + + + + + + + + + + + +
+
+

+ public + + + + + + LDInvalidUserError: * + + + + source + +

+ +
import {LDInvalidUserError} from 'ldclient-js/src/errors.js'
+ + + + + + +
+
+ + + + + + + + + + + + + + + + + +
+
+

+ public + + + + + + LDUnexpectedResponseError: * + + + + source + +

+ +
import {LDUnexpectedResponseError} from 'ldclient-js/src/errors.js'
+ + + + + + +
+
+ + + + + + + + + + + + + + + + + +
+
+
+ + + + + + + + + + + + diff --git a/package-lock.json b/package-lock.json index 7ae9e1b7..a09f640b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -233,6 +233,12 @@ "integrity": "sha512-F/v7t1LwS4vnXuPooJQGBRKRGIoxWUTmA4VHfqjOccFsNDThD5bfUNpITive6s352O7o384wcpEaDV8rHCehDA==", "dev": true }, + "@types/node": { + "version": "10.3.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.3.3.tgz", + "integrity": "sha512-/gwCgiI2e9RzzZTKbl+am3vgNqOt7a9fJ/uxv4SqYKxenoEDNVU3KZEadlpusWhQI0A0dOrZ0T68JYKVjzmgdQ==", + "dev": true + }, "Base64": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/Base64/-/Base64-1.0.1.tgz", @@ -1530,6 +1536,12 @@ "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==", "dev": true }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, "boom": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz", @@ -1851,6 +1863,31 @@ "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=", "dev": true }, + "cheerio": { + "version": "1.0.0-rc.2", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.2.tgz", + "integrity": "sha1-S59TqBsn5NXawxwP/Qz6A8xoMNs=", + "dev": true, + "requires": { + "css-select": "1.2.0", + "dom-serializer": "0.1.0", + "entities": "1.1.1", + "htmlparser2": "3.9.2", + "lodash": "4.17.5", + "parse5": "3.0.3" + }, + "dependencies": { + "parse5": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz", + "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", + "dev": true, + "requires": { + "@types/node": "10.3.3" + } + } + } + }, "chokidar": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", @@ -1998,6 +2035,12 @@ "color-name": "1.1.3" } }, + "color-logger": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/color-logger/-/color-logger-0.0.6.tgz", + "integrity": "sha1-5WJF7ymCJlcRDHy3WpzXhstp7Rs=", + "dev": true + }, "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", @@ -2174,6 +2217,24 @@ "randomfill": "1.0.3" } }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dev": true, + "requires": { + "boolbase": "1.0.0", + "css-what": "2.1.0", + "domutils": "1.5.1", + "nth-check": "1.0.1" + } + }, + "css-what": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.0.tgz", + "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0=", + "dev": true + }, "cssom": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.2.tgz", @@ -2416,6 +2477,30 @@ "esutils": "2.0.2" } }, + "dom-serializer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", + "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", + "dev": true, + "requires": { + "domelementtype": "1.1.3", + "entities": "1.1.1" + }, + "dependencies": { + "domelementtype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", + "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=", + "dev": true + } + } + }, + "domelementtype": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz", + "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=", + "dev": true + }, "domexception": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", @@ -2425,6 +2510,25 @@ "webidl-conversions": "4.0.2" } }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "requires": { + "domelementtype": "1.3.0" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0.1.0", + "domelementtype": "1.3.0" + } + }, "duplexer": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", @@ -2462,6 +2566,12 @@ "minimalistic-crypto-utils": "1.0.1" } }, + "entities": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", + "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=", + "dev": true + }, "errno": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.6.tgz", @@ -2504,6 +2614,12 @@ "is-symbol": "1.0.1" } }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -2537,6 +2653,279 @@ } } }, + "esdoc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/esdoc/-/esdoc-1.1.0.tgz", + "integrity": "sha512-vsUcp52XJkOWg9m1vDYplGZN2iDzvmjDL5M/Mp8qkoDG3p2s0yIQCIjKR5wfPBaM3eV14a6zhQNYiNTCVzPnxA==", + "dev": true, + "requires": { + "babel-generator": "6.26.1", + "babel-traverse": "6.26.0", + "babylon": "6.18.0", + "cheerio": "1.0.0-rc.2", + "color-logger": "0.0.6", + "escape-html": "1.0.3", + "fs-extra": "5.0.0", + "ice-cap": "0.0.4", + "marked": "0.3.19", + "minimist": "1.2.0", + "taffydb": "2.7.3" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "esdoc-accessor-plugin": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/esdoc-accessor-plugin/-/esdoc-accessor-plugin-1.0.0.tgz", + "integrity": "sha1-eRukhy5sQDUVznSbE0jW8Ck62es=", + "dev": true + }, + "esdoc-brand-plugin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esdoc-brand-plugin/-/esdoc-brand-plugin-1.0.1.tgz", + "integrity": "sha512-Yv9j3M7qk5PSLmSeD6MbPsfIsEf8K43EdH8qZpE/GZwnJCRVmDPrZJ1cLDj/fPu6P35YqgcEaJK4E2NL/CKA7g==", + "dev": true, + "requires": { + "cheerio": "0.22.0" + }, + "dependencies": { + "cheerio": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz", + "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", + "dev": true, + "requires": { + "css-select": "1.2.0", + "dom-serializer": "0.1.0", + "entities": "1.1.1", + "htmlparser2": "3.9.2", + "lodash.assignin": "4.2.0", + "lodash.bind": "4.2.1", + "lodash.defaults": "4.2.0", + "lodash.filter": "4.6.0", + "lodash.flatten": "4.4.0", + "lodash.foreach": "4.5.0", + "lodash.map": "4.6.0", + "lodash.merge": "4.6.1", + "lodash.pick": "4.4.0", + "lodash.reduce": "4.6.0", + "lodash.reject": "4.6.0", + "lodash.some": "4.6.0" + } + } + } + }, + "esdoc-coverage-plugin": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/esdoc-coverage-plugin/-/esdoc-coverage-plugin-1.1.0.tgz", + "integrity": "sha1-OGmGnNf4eJH5cmJXh2laKZrs5Fw=", + "dev": true + }, + "esdoc-external-ecmascript-plugin": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/esdoc-external-ecmascript-plugin/-/esdoc-external-ecmascript-plugin-1.0.0.tgz", + "integrity": "sha1-ePVl1KDFGFrGMVJhTc4f4ahmiNs=", + "dev": true, + "requires": { + "fs-extra": "1.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "2.4.0", + "klaw": "1.3.1" + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11" + } + } + } + }, + "esdoc-integrate-manual-plugin": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/esdoc-integrate-manual-plugin/-/esdoc-integrate-manual-plugin-1.0.0.tgz", + "integrity": "sha1-GFSmqhwIEDXXyMUeO91PtlqkcRw=", + "dev": true + }, + "esdoc-integrate-test-plugin": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/esdoc-integrate-test-plugin/-/esdoc-integrate-test-plugin-1.0.0.tgz", + "integrity": "sha1-4tDQAJD38MNeXS8sAzMnp55T5Ak=", + "dev": true + }, + "esdoc-lint-plugin": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/esdoc-lint-plugin/-/esdoc-lint-plugin-1.0.2.tgz", + "integrity": "sha512-24AYqD2WbZI9We02I7/6dzAa7yUliRTFUaJCZAcYJMQicJT5gUrNFVaI8XmWEN/mhF3szIn1uZBNWeLul4CmNw==", + "dev": true + }, + "esdoc-publish-html-plugin": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/esdoc-publish-html-plugin/-/esdoc-publish-html-plugin-1.1.2.tgz", + "integrity": "sha512-hG1fZmTcEp3P/Hv/qKiMdG1qSp8MjnVZMMkxL5P5ry7I2sX0HQ4P9lt2lms+90Lt0r340HHhSuVx107UL7dphg==", + "dev": true, + "requires": { + "babel-generator": "6.11.4", + "cheerio": "0.22.0", + "escape-html": "1.0.3", + "fs-extra": "1.0.0", + "ice-cap": "0.0.4", + "marked": "0.3.19", + "taffydb": "2.7.2" + }, + "dependencies": { + "babel-generator": { + "version": "6.11.4", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.11.4.tgz", + "integrity": "sha1-FPaTOrsgxiZm0n47e59bncBxKpo=", + "dev": true, + "requires": { + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "detect-indent": "3.0.1", + "lodash": "4.17.5", + "source-map": "0.5.7" + } + }, + "cheerio": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz", + "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", + "dev": true, + "requires": { + "css-select": "1.2.0", + "dom-serializer": "0.1.0", + "entities": "1.1.1", + "htmlparser2": "3.9.2", + "lodash.assignin": "4.2.0", + "lodash.bind": "4.2.1", + "lodash.defaults": "4.2.0", + "lodash.filter": "4.6.0", + "lodash.flatten": "4.4.0", + "lodash.foreach": "4.5.0", + "lodash.map": "4.6.0", + "lodash.merge": "4.6.1", + "lodash.pick": "4.4.0", + "lodash.reduce": "4.6.0", + "lodash.reject": "4.6.0", + "lodash.some": "4.6.0" + } + }, + "detect-indent": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-3.0.1.tgz", + "integrity": "sha1-ncXl3bzu+DJXZLlFGwK8bVQIT3U=", + "dev": true, + "requires": { + "get-stdin": "4.0.1", + "minimist": "1.2.0", + "repeating": "1.1.3" + } + }, + "fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "2.4.0", + "klaw": "1.3.1" + } + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "repeating": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz", + "integrity": "sha1-PUEUIYh3U3SU+X93+Xhfq4EPpKw=", + "dev": true, + "requires": { + "is-finite": "1.0.2" + } + }, + "taffydb": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.7.2.tgz", + "integrity": "sha1-e/gQalwaSCUbPjvAoOFzJIn9Dcg=", + "dev": true + } + } + }, + "esdoc-standard-plugin": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/esdoc-standard-plugin/-/esdoc-standard-plugin-1.0.0.tgz", + "integrity": "sha1-ZhIBysfvhokkkCRG/awVJyU8XU0=", + "dev": true, + "requires": { + "esdoc-accessor-plugin": "1.0.0", + "esdoc-brand-plugin": "1.0.1", + "esdoc-coverage-plugin": "1.1.0", + "esdoc-external-ecmascript-plugin": "1.0.0", + "esdoc-integrate-manual-plugin": "1.0.0", + "esdoc-integrate-test-plugin": "1.0.0", + "esdoc-lint-plugin": "1.0.2", + "esdoc-publish-html-plugin": "1.1.2", + "esdoc-type-inference-plugin": "1.0.2", + "esdoc-undocumented-identifier-plugin": "1.0.0", + "esdoc-unexported-identifier-plugin": "1.0.0" + } + }, + "esdoc-type-inference-plugin": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/esdoc-type-inference-plugin/-/esdoc-type-inference-plugin-1.0.2.tgz", + "integrity": "sha512-tMIcEHNe1uhUGA7lT1UTWc9hs2dzthnTgmqXpmeUhurk7fL2tinvoH+IVvG/sLROzwOGZQS9zW/F9KWnpMzLIQ==", + "dev": true + }, + "esdoc-undocumented-identifier-plugin": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/esdoc-undocumented-identifier-plugin/-/esdoc-undocumented-identifier-plugin-1.0.0.tgz", + "integrity": "sha1-guBdNxwy0ShxFA8dXIHsmf2cwsg=", + "dev": true + }, + "esdoc-unexported-identifier-plugin": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/esdoc-unexported-identifier-plugin/-/esdoc-unexported-identifier-plugin-1.0.0.tgz", + "integrity": "sha1-H5h0xqfCvr+a05fDzrdcnGnaurE=", + "dev": true + }, "eslint": { "version": "4.19.1", "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz", @@ -3113,6 +3502,17 @@ "map-cache": "0.2.2" } }, + "fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "4.0.0", + "universalify": "0.1.1" + } + }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -4385,6 +4785,20 @@ "whatwg-encoding": "1.0.3" } }, + "htmlparser2": { + "version": "3.9.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz", + "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=", + "dev": true, + "requires": { + "domelementtype": "1.3.0", + "domhandler": "2.4.2", + "domutils": "1.5.1", + "entities": "1.1.1", + "inherits": "2.0.3", + "readable-stream": "2.3.3" + } + }, "http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", @@ -4396,6 +4810,153 @@ "sshpk": "1.14.1" } }, + "ice-cap": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/ice-cap/-/ice-cap-0.0.4.tgz", + "integrity": "sha1-im0xq0ysjUtW3k+pRt8zUlYbbhg=", + "dev": true, + "requires": { + "cheerio": "0.20.0", + "color-logger": "0.0.3" + }, + "dependencies": { + "acorn": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz", + "integrity": "sha1-q259nYhqrKiwhbwzEreaGYQz8Oc=", + "dev": true + }, + "acorn-globals": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz", + "integrity": "sha1-VbtemGkVB7dFedBRNBMhfDgMVM8=", + "dev": true, + "optional": true, + "requires": { + "acorn": "2.7.0" + } + }, + "cheerio": { + "version": "0.20.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.20.0.tgz", + "integrity": "sha1-XHEPK6uVZTJyhCugHG6mGzVF7DU=", + "dev": true, + "requires": { + "css-select": "1.2.0", + "dom-serializer": "0.1.0", + "entities": "1.1.1", + "htmlparser2": "3.8.3", + "jsdom": "7.2.2", + "lodash": "4.17.5" + } + }, + "color-logger": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/color-logger/-/color-logger-0.0.3.tgz", + "integrity": "sha1-2bIt0dlz4Waxi/MT+fSBu6TfIBg=", + "dev": true + }, + "domhandler": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz", + "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=", + "dev": true, + "requires": { + "domelementtype": "1.3.0" + } + }, + "htmlparser2": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", + "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", + "dev": true, + "requires": { + "domelementtype": "1.3.0", + "domhandler": "2.3.0", + "domutils": "1.5.1", + "entities": "1.0.0", + "readable-stream": "1.1.14" + }, + "dependencies": { + "entities": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", + "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=", + "dev": true + } + } + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "jsdom": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-7.2.2.tgz", + "integrity": "sha1-QLQCdwwr2iNGkJa+6Rq2deOx/G4=", + "dev": true, + "optional": true, + "requires": { + "abab": "1.0.4", + "acorn": "2.7.0", + "acorn-globals": "1.0.9", + "cssom": "0.3.2", + "cssstyle": "0.2.37", + "escodegen": "1.9.1", + "nwmatcher": "1.4.4", + "parse5": "1.5.1", + "request": "2.85.0", + "sax": "1.2.4", + "symbol-tree": "3.2.2", + "tough-cookie": "2.3.4", + "webidl-conversions": "2.0.1", + "whatwg-url-compat": "0.6.5", + "xml-name-validator": "2.0.1" + } + }, + "parse5": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", + "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=", + "dev": true, + "optional": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "0.0.1", + "string_decoder": "0.10.31" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + }, + "webidl-conversions": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-2.0.1.tgz", + "integrity": "sha1-O/glj30xjHRDw28uFpQCoaZwNQY=", + "dev": true, + "optional": true + }, + "xml-name-validator": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", + "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=", + "dev": true, + "optional": true + } + } + }, "iconv-lite": { "version": "0.4.19", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", @@ -5997,6 +6558,15 @@ "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", "dev": true }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11" + } + }, "jsonify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", @@ -6030,6 +6600,15 @@ "is-buffer": "1.1.6" } }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11" + } + }, "lazy-cache": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", @@ -6315,12 +6894,84 @@ "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", "dev": true }, + "lodash.assignin": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", + "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=", + "dev": true + }, + "lodash.bind": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz", + "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=", + "dev": true + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", + "dev": true + }, + "lodash.filter": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz", + "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=", + "dev": true + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "lodash.foreach": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", + "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=", + "dev": true + }, "lodash.get": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", "dev": true }, + "lodash.map": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", + "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=", + "dev": true + }, + "lodash.merge": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.1.tgz", + "integrity": "sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==", + "dev": true + }, + "lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=", + "dev": true + }, + "lodash.reduce": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz", + "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=", + "dev": true + }, + "lodash.reject": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz", + "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=", + "dev": true + }, + "lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", + "dev": true + }, "lodash.sortby": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", @@ -6437,6 +7088,12 @@ "object-visit": "1.0.1" } }, + "marked": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.19.tgz", + "integrity": "sha512-ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg==", + "dev": true + }, "md5.js": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz", @@ -6718,6 +7375,15 @@ "path-key": "2.0.1" } }, + "nth-check": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz", + "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=", + "dev": true, + "requires": { + "boolbase": "1.0.0" + } + }, "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", @@ -8830,6 +9496,12 @@ } } }, + "taffydb": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.7.3.tgz", + "integrity": "sha1-KtNxaWKUmPylvIQkMJbTzeDsOjQ=", + "dev": true + }, "term-size": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", @@ -9089,6 +9761,12 @@ } } }, + "universalify": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", + "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=", + "dev": true + }, "unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", @@ -9275,6 +9953,25 @@ "webidl-conversions": "4.0.2" } }, + "whatwg-url-compat": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/whatwg-url-compat/-/whatwg-url-compat-0.6.5.tgz", + "integrity": "sha1-AImBEa9om7CXVBzVpFymyHmERb8=", + "dev": true, + "optional": true, + "requires": { + "tr46": "0.0.3" + }, + "dependencies": { + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", + "dev": true, + "optional": true + } + } + }, "which": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", diff --git a/package.json b/package.json index 60953468..21e2f8e6 100755 --- a/package.json +++ b/package.json @@ -30,7 +30,8 @@ "test": "NODE_ENV=test jest", "test:junit": "NODE_ENV=test jest --testResultsProcessor jest-junit", "clean": "rimraf dist/**", - "prepublishOnly": "npm run build:min" + "prepublishOnly": "npm run build:min", + "docgen": "esdoc" }, "types": "./src/index.d.ts", "devDependencies": { @@ -42,6 +43,8 @@ "babel-preset-stage-1": "6.24.1", "chai": "4.1.2", "cross-env": "5.1.4", + "esdoc": "^1.1.0", + "esdoc-standard-plugin": "^1.0.0", "eslint": "4.19.1", "eslint-config-prettier": "2.9.0", "eslint-config-xo": "0.20.1",